repo.or.cz
/
openal-soft.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Use shuffle+cvt to extract SIMD values instead of storing to memory
2018-08-27
C
h
ris Robinso
n
Use shuffle+
c
vt t
o
extr
a
ct
S
I
M
D
va
l
ues instea
d
o
f
stori
n
g
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
Chris Robins
o
n
Avo
i
d makin
g
ex
t
raneo
u
s cal
l
s
commit
|
commitdiff
|
tree
2018-08-27
Ch
r
is
Robinson
Pa
c
k two arra
y
s into on
e
commit
|
commitdiff
|
tree
2018-08-27
C
h
r
i
s Robinso
n
Further limit the
upper fr
e
q
uency range
f
or auto
w
ah
commit
|
commitdiff
|
tree
2018-08-24
Chr
i
s
R
obinson
Append the Op
e
nSL capture
d
e
vice to the approp
r
iate
.
.
.
commit
|
commitdiff
|
tree
2018-08-13
Chr
i
s Robinson
Use
second
-
o
r
der biq
u
ad
filters f
o
r
the
reverb
'
s T60
.
.
.
commit
|
commitdiff
|
tree
2018-08-11
Chris
R
obinson
Store the reverb stat
e
offset locally whi
l
e
p
rocessing
commit
|
commitdiff
|
tree
2018-08-10
Chris R
o
bi
n
son
Co
r
rectly apply reverb
c
oeffic
i
e
n
t
fading ove
r
the
.
.
.
commit
|
commitdiff
|
tree
2018-08-09
Chris
Robins
o
n
C
r
ossfade the early refle
c
tions de
l
ay coefficients
commit
|
commitdiff
|
tree
2018-08-09
Chris Robi
n
son
App
l
y lat
e
reverb densit
y
gain o
n
l
a
te rev
e
rb inpu
t
commit
|
commitdiff
|
tree
2018-08-08
Chris R
o
binson
Specify both scale
v
a
lu
e
s to Fa
d
e
d
Dela
y
LineOut
commit
|
commitdiff
|
tree
2018-08-08
Chris Robinso
n
U
se
the correct input channel for the compressor effect
commit
|
commitdiff
|
tree
2018-08-07
Chris R
o
bi
n
son
Pro
p
erl
y
set early reflection all
-
pass co
e
fficient
commit
|
commitdiff
|
tree
2018-08-07
Chris Robinson
Make
the
a
ll-pass coefficient part
of the all
-
p
a
ss
.
.
.
commit
|
commitdiff
|
tree
2018-08-06
Chris Robinson
Preven
t
the autowah filter frequenc
y
f
rom reaching
.
.
.
commit
|
commitdiff
|
tree
2018-08-06
Chris Robinson
Apply t
h
e vec
t
o
r all-pass separat
e
on un
i
nterleaved
.
.
.
commit
|
commitdiff
|
tree
2018-08-05
Chris Robinson
Apply
the reverb's T60 filter i
n
g
r
oups of
samples
commit
|
commitdiff
|
tree
2018-08-05
Chri
s
R
obin
s
on
Mix reverb
s
amples
r
ight after generating them
commit
|
commitdiff
|
tree
2018-08-04
C
h
ris Robinso
n
Scale
t
he rev
e
rb decay
w
e
ights to cover up to 20khz
commit
|
commitdiff
|
tree
2018-08-03
Chris Robi
n
so
n
Trace the N
F
C
reference distance w
h
en set
commit
|
commitdiff
|
tree
2018-08-01
Chr
i
s
Ro
b
inson
Apply
late reverb
density gain adjustment on outpu
t
commit
|
commitdiff
|
tree
2018-08-01
Chr
i
s Robi
n
son
F
i
x late re
v
e
rb density gain ble
n
d weights
commit
|
commitdiff
|
tree
2018-07-29
Chris Robins
o
n
Use
j
ust the omni
d
i
rectio
n
a
l
respo
n
se for the compr
e
s
s
or
.
.
.
commit
|
commitdiff
|
tree
2018-07-28
C
h
ris Robi
n
so
n
Updat
e
Chang
e
L
og
commit
|
commitdiff
|
tree
2018-07-28
Chris
R
o
binson
Inline t
h
e
autow
a
h
peaking fi
l
ter
p
r
o
c
e
s
si
n
g
commit
|
commitdiff
|
tree
2018-07-25
Chris Rob
i
ns
o
n
Mark a couple
p
aram
e
ter
s
as
u
nused
commit
|
commitdiff
|
tree
2018-07-21
Chris Robins
o
n
Limit
the
n
ormalized filter frequency to under
h
alf
commit
|
commitdiff
|
tree
2018-07-21
Chris R
o
b
i
nson
Impro
v
e han
d
ling of 0hz
ring mod
u
lator frequency
commit
|
commitdiff
|
tree
2018-07-16
C
hris Robinson
On 32
-
bit ta
r
g
e
t
s with
S
S
E
,
e
nable SSE/SSE2 codegen
.
.
.
commit
|
commitdiff
|
tree
2018-07-16
Chr
i
s Rob
i
n
son
Star
t
an extension
to allow source f
i
lte
r
gains
g
reater
.
.
.
commit
|
commitdiff
|
tree
2018-06-09
Chris Robinson
Properly ge
t
the full executable and pathname on FreeBSD
commit
|
commitdiff
|
tree
2018-06-08
Ch
r
is Robinso
n
Always prepare the ALSA PCM handle before starting
.
.
.
commit
|
commitdiff
|
tree
2018-06-07
Chris R
o
binson
Cl
e
ar the TLS pointer afte
r
r
u
nning it
s
destructor
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
Chris Robinso
n
Clamp the maximum normalized
r
ef
e
r
e
nce f
r
eq
u
ency
too
commit
|
commitdiff
|
tree
2018-06-02
Chri
s
Robinson
Use a higher n
o
r
m
alized frequency limit for the ring
.
.
.
commit
|
commitdiff
|
tree
2018-06-01
Chris
Robinson
U
se the biqu
a
d high-
p
ass in
t
he ring modul
a
tor
commit
|
commitdiff
|
tree
2018-06-01
Chris Rob
i
nson
Slightly simplif
y
the mod
u
lator square wave gene
r
ator
commit
|
commitdiff
|
tree
2018-05-30
Chr
i
s Robinson
Avoid extra
s
a
mple copies
a
nd storag
e
in
t
he modu
l
a
t
or
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
C
h
ris Robin
s
on
Use fastf2i instead of
manual rou
n
ding in
another place
commit
|
commitdiff
|
tree
2018-05-30
Chris Robins
o
n
Avoid separate
i
n/out
paramet
e
rs when they
'
re alw
a
ys
.
.
.
commit
|
commitdiff
|
tree
2018-05-27
Chris Robinson
Use a macro to handle
com
m
on
c
ase fo
r
ma
t
ting
commit
|
commitdiff
|
tree
2018-05-27
Chris Robin
s
o
n
Avo
i
d s
e
tting unnecessary va
r
iab
l
es
commit
|
commitdiff
|
tree
2018-05-27
Chris
Robinson
Bette
r
sort t
h
e effe
c
t li
s
t in
al
s
o
f
t-config
commit
|
commitdiff
|
tree
2018-05-26
Chris Robinson
Don't
hardco
d
e
t
he max channels for HRTF
B
-Format decoding
commit
|
commitdiff
|
tree
2018-05-24
Ch
r
is Ro
b
inson
Improv
e
formatting of
th
e
h
i
lbert functio
n
commit
|
commitdiff
|
tree
2018-05-24
Chr
i
s Rob
i
nson
C
lamp the dith
e
r
depth bet
w
ee
n
2 and 2
0
bits
commit
|
commitdiff
|
tree
2018-05-24
Chris Robinson
Add some
L
IKELY a
n
d
A
SSUME stateme
n
ts
commit
|
commitdiff
|
tree
2018-05-23
Chri
s
R
obinson
Fix a functi
o
n
comment about a
return value
commit
|
commitdiff
|
tree
2018-05-23
Ch
r
i
s
R
o
b
inson
Remove unu
s
ed function
commit
|
commitdiff
|
tree
2018-05-23
Chris
R
obinson
Update ChangeLog
commit
|
commitdiff
|
tree
2018-05-22
Ch
r
is R
o
b
i
nson
Use a tight
e
r loop to han
d
le th
e
frequency shif
t
er
.
.
.
commit
|
commitdiff
|
tree
2018-05-22
Chri
s
Robin
s
on
Use fixed po
i
nt
for the frequen
c
y shifte
r
's phas
e
commit
|
commitdiff
|
tree
2018-05-22
Chris Robinson
Fix
a
c
ouple property va
r
iable names
commit
|
commitdiff
|
tree
2018-05-22
Chris Robinson
I
m
p
r
ove
t
he frequency shifter o
u
tput accum
h
andling
commit
|
commitdiff
|
tree
2018-05-22
Chris Robinso
n
Fix f
o
r
m
atting and line endings
commit
|
commitdiff
|
tree
2018-05-22
Chri
s
Robi
n
son
Add a method t
o
queue multiple buf
f
er
l
ayers on
t
o
a
.
.
.
commit
|
commitdiff
|
tree
2018-05-22
C
h
ris Robinson
Use t
h
e
__
B
YTE_ORDER__ macro
w
hen avai
l
a
b
le
commit
|
commitdiff
|
tree
2018-05-21
C
h
ris
Robinson
Further clarify
a
comment about fl
o
at p
r
ecision
commit
|
commitdiff
|
tree
2018-05-19
Chris Robinson
Simplify coun
t
i
n
g for the bsin
c
FI
R
loop
commit
|
commitdiff
|
tree
2018-05-19
Chr
i
s Robinson
Accumulate ambisonic upsam
p
ler gains using double-precision
commit
|
commitdiff
|
tree
2018-05-17
C
h
ris
R
o
b
inson
Add
a
n alffplay
option to play stereo strea
m
s with
.
.
.
commit
|
commitdiff
|
tree
2018-05-17
Chris Robins
o
n
Add
a fun
c
tion to calcu
l
ate coeffi
c
ients from X
,
Y
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
Chris Robinson
Simplify counting for SI
M
D MixRow functions
commit
|
commitdiff
|
tree
2018-05-16
C
h
ris R
o
b
inson
Fix a functi
o
n c
o
mme
n
t
commit
|
commitdiff
|
tree
2018-05-16
Chr
i
s Robinson
Undefine the corr
e
ct macros
commit
|
commitdiff
|
tree
2018-05-16
Chris Ro
b
inso
n
Include math_defs
.
h
to
e
nsu
r
e
M_PI is
d
efin
e
d
commit
|
commitdiff
|
tree
2018-05-16
Chris
Robinson
Mo
v
e the ALcomplex
a
n
d
FFT functions to a separate
.
.
.
commit
|
commitdiff
|
tree
2018-05-15
Chris Robinson
Avoid
using
u
n
s
i
gned values for signe
d
commit
|
commitdiff
|
tree
2018-05-15
C
h
ri
s
Robinson
Avoid unnecessary fu
n
ction-l
i
ke
macros
commit
|
commitdiff
|
tree
2018-05-15
C
hris Robins
o
n
Use
a step counter for gain stepping
commit
|
commitdiff
|
tree
2018-05-15
Chris Robinson
Ad
d
a faster double-to-in
t
converter
f
or x87 builds
commit
|
commitdiff
|
tree
2018-05-14
Chris
R
obins
o
n
Use more accur
a
te
e
l
e
vation
s
fo
r
vir
t
ual HRTF speaker
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
C
hri
s
Ro
b
inson
More accurately convert
be
t
ween deg
r
ees and ra
d
ians
commit
|
commitdiff
|
tree
2018-05-13
Chris Robinson
Ma
k
e a faster float2int method f
o
r x87
targets
commit
|
commitdiff
|
tree
2018-05-13
Chris
R
obin
s
on
U
s
e
fastf2i instead of manually ro
u
n
ding
with f
l
oat
2
int
commit
|
commitdiff
|
tree
2018-05-12
Chris Robin
s
o
n
Fix MSVC
commit
|
commitdiff
|
tree
2018-05-12
Chri
s
Robinson
Fix non-SEE (32-bi
t
) GCC
build
s
commit
|
commitdiff
|
tree
2018-05-12
Chris Robinson
Add and
u
se a method for fast f
l
o
a
t ro
u
nding
commit
|
commitdiff
|
tree
2018-05-04
Ch
r
is Robinson
S
implif
y
c
alcul
a
ting the HRTF B
-
Format IR
lengt
h
commit
|
commitdiff
|
tree
2018-05-04
Chris
Robin
s
on
Don't ass
u
me th
e
FPU is ro
u
nd-
t
o-zero in the pit
c
h
.
.
.
commit
|
commitdiff
|
tree
2018-05-04
C
hr
i
s Robinson
A
noth
e
r
f
i
x attempt for 32-bit MSVC
commit
|
commitdiff
|
tree
2018-05-04
Chris Robinson
Try to fix 32-bit
MSVC b
u
ilds
commit
|
commitdiff
|
tree
2018-05-04
Chri
s
Robinson
Don't ass
u
m
e
round-to-zero
f
o
r fastf2i
commit
|
commitdiff
|
tree
2018-05-04
Chris Rob
i
nso
n
A
d
d a sp
e
cific fu
n
c
t
ion for
truncating flo
a
t-
t
o-
i
nt
.
.
.
commit
|
commitdiff
|
tree
2018-05-04
Chr
i
s Robinson
Avoid fastf2i in
t
he co
n
verter init
commit
|
commitdiff
|
tree
2018-05-04
Chri
s
Robinson
Use a
f
i
x
ed-poin
t
scale
f
or the pitc
h
shi
f
t
er f
r
equency
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
C
hr
i
s
R
obinson
A
v
oid e
x
cessive if bl
o
ck depth
s
commit
|
commitdiff
|
tree
2018-05-03
Chris
R
o
binso
n
Avoi
d
d
upli
c
ation for ge
t
ting the
cpuid
commit
|
commitdiff
|
tree
2018-05-02
Chris Robinson
Pa
s
s
in the number of channels
p
er order to I
n
i
tNearFieldCtrl
commit
|
commitdiff
|
tree
2018-04-30
C
h
ris Robinson
A
n output
device b
u
ffer
is likely
commit
|
commitdiff
|
tree
2018-04-29
Ch
r
is Robinso
n
Avoid
p
otentially ca
l
ling
log10f(
0
)
commit
|
commitdiff
|
tree
2018-04-29
Chris Robinson
Rename some struct mem
b
e
rs for cla
r
ity
commit
|
commitdiff
|
tree
2018-04-29
Chris Robins
o
n
Fix
a
c
omment
a
bout a float's mant
i
ssa
commit
|
commitdiff
|
tree
2018-04-28
C
h
ris Robi
n
son
Remove some unnece
s
s
ary floor
c
alls
commit
|
commitdiff
|
tree
2018-04-28
Chr
i
s Ro
b
i
nso
n
Increas
e
t
he band
-
s
pl
i
t IR for decoding
a
m
b
isonics
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
Chris Robinso
n
Rename
s
ome v
a
riables f
o
r
c
larit
y
commit
|
commitdiff
|
tree
2018-04-27
Chris Ro
b
inso
n
Transpose the
b
and-
s
plitter
all-pass
s
ection
commit
|
commitdiff
|
tree
2018-04-25
C
h
ris Robinson
Use
d
oubles
fo
r
the pitch shifter's FFTs a
n
d pr
o
c
essing
commit
|
commitdiff
|
tree
2018-04-24
Chr
i
s Ro
b
inson
Update ChangeLog
commit
|
commitdiff
|
tree
2018-04-24
Chris Robinson
Don't
s
pe
c
ialize
b
i
quad
p
r
oces
s
ing for a si
n
gle sample
commit
|
commitdiff
|
tree
next