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
Remove alffplay's duplicate ALC_SOFT_device_clock declarations
2018-01-15
Chris Robi
n
son
R
emove alffplay's duplicate ALC_SO
F
T_device_clock decla
r
atio
n
s
commit
|
commitdiff
|
tree
2018-01-15
Chris Robinson
Fina
l
ize ALC
_
SOFT_device_
c
l
oc
k
commit
|
commitdiff
|
tree
2018-01-15
Chris Robi
n
son
Use separ
a
t
e inpu
t
and o
u
tpu
t
s for the T60 and allpass
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
Chris Robinson
Use
a
proper type
f
or the T60 decay filter
commit
|
commitdiff
|
tree
2018-01-14
C
hris Robinso
n
Sepa
r
ate some anonymous str
u
cts into d
e
fined stru
c
ts
commit
|
commitdiff
|
tree
2018-01-14
Chri
s
Robinson
Avoid unnecessarily using type aliases
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
Remo
v
e
the S
A
FE_CONST
macro
commit
|
commitdiff
|
tree
2018-01-14
C
hris Robinson
Remove a r
e
dunda
n
t lower v
a
lue
c
l
amp
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
Do
n
'
t
check the modula
t
ion
d
epth
f
or changes mu
l
tip
l
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
Us
e
sep
a
rate
arra
y
s for the T60 filter
s
tates
commit
|
commitdiff
|
tree
2018-01-14
Chris
R
obinson
Use a
macro f
o
r the n
u
mber of rev
e
r
b
lines
commit
|
commitdiff
|
tree
2018-01-14
Chris Robi
n
son
Only pa
s
s the
n
eede
d
paramet
e
rs to
LateT60F
i
lter
commit
|
commitdiff
|
tree
2018-01-13
Chr
i
s Robins
o
n
P
r
e-apply the T60
f
ilt
e
r mid
g
ain to the HF fil
t
er coeffs
commit
|
commitdiff
|
tree
2018-01-13
C
hris
R
obinson
R
epla
c
e some freq_mult variab
l
e names with f0nor
m
commit
|
commitdiff
|
tree
2018-01-13
C
h
ris Ro
b
inson
U
se
a
m
o
r
e normal v
t
ab
l
e s
e
tup for filt
e
r methods
commit
|
commitdiff
|
tree
2018-01-13
Chris Rob
i
nson
Avoid
fixed-PATH_MAX-size b
u
f
f
ers
commit
|
commitdiff
|
tree
2018-01-13
Ch
r
is Robin
s
on
Use
G
etProcBi
n
a
ry to get the executable name for Pu
l
s
e
A
udio
commit
|
commitdiff
|
tree
2018-01-13
Chr
i
s Robinson
U
se
KERN_PROCARGS to get
the
proc
e
ss path+filename
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
Chris Ro
b
inson
Suppor
t
procfs
o
n *B
S
D
t
o ge
t
the proc
e
s
s bina
r
y
commit
|
commitdiff
|
tree
2018-01-13
Chris Robinson
Allow GetP
r
o
cPat
h
to retur
n
the
f
ilenam
e
also
commit
|
commitdiff
|
tree
2018-01-13
Chri
s
Rob
i
nson
Add a strin
g
func
t
ion to copy a
w
i
de-char rang
e
commit
|
commitdiff
|
tree
2018-01-12
Chris Robinson
Make NumAttr
s
F
orDevice
do similar typ
e
checks as
al
c
GetIntegerv
commit
|
commitdiff
|
tree
2018-01-12
Chris Robi
n
son
Mov
e
the FORCE_ALIGN mac
r
o to threads
.
h
commit
|
commitdiff
|
tree
2018-01-12
Chris
R
obin
s
o
n
M
ake
a couple fu
n
ction
s
inline
commit
|
commitdiff
|
tree
2018-01-12
Chris R
o
bin
s
on
Use atomic
v
a
riable
s
in place of volat
i
le
commit
|
commitdiff
|
tree
2018-01-12
C
hri
s
Robinson
Define a function whe
r
e it's u
s
e
d
commit
|
commitdiff
|
tree
2018-01-12
C
hris
Robinson
Move loggi
n
g
de
c
larations to a separate heade
r
commit
|
commitdiff
|
tree
2018-01-11
Chris
R
o
b
inson
Fix up s
o
m
e
t
y
pes f
o
r MSVC
commit
|
commitdiff
|
tree
2018-01-11
Chris
R
obin
s
o
n
Avoid including
a
lM
a
in
.
h
i
n ringb
u
ffer
.
c
commit
|
commitdiff
|
tree
2018-01-11
C
hris Rob
i
nson
Ensure NextPowerO
f
2 is being used correctly
commit
|
commitdiff
|
tree
2018-01-11
Chris Rob
i
nson
M
ove a forw
a
rd decla
r
at
i
on to th
e
others
commit
|
commitdiff
|
tree
2018-01-11
C
h
r
is Robinson
Remove SET_VTAB
L
E1
commit
|
commitdiff
|
tree
2018-01-11
Chris Rob
i
nson
Clean up the EffectList members and make th
e
list s
i
ze
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chri
s
Robinson
Move t
h
e EffectList ar
r
ay
to alEffect
.
c/
h
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
M
ove the
ringbuffer d
e
clarat
i
ons to a sepa
r
ate
h
e
ader
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Move t
h
e FPU m
o
de d
e
claratio
n
s to a
separate h
e
ader
commit
|
commitdiff
|
tree
2018-01-11
Chris Robins
o
n
Mov
e
the
c
onfig function declarati
o
ns to their own
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris R
o
binson
Move the CPU capabilit
y
flags to a
separate he
a
der
commit
|
commitdiff
|
tree
2018-01-11
C
hris R
o
binson
Move the
c
o
m
press
o
r/limiter declarations to their own
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinso
n
Move the polymorphic/inh
e
r
itanc
e
macros
t
o a sep
a
rate
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris
R
obinson
R
e
o
rder some
l
o
ops in t
h
e
e
q
ualiz
e
r and
use MixSamp
l
es
commit
|
commitdiff
|
tree
2018-01-11
Chris
Robi
n
so
n
Use MixS
a
mples for the
dedicat
e
d and
ring modulator
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
A
p
ply the distortion gain to the mixing gains
commit
|
commitdiff
|
tree
2018-01-11
Ch
r
is Robins
o
n
Mo
v
e some HRTF structures to hrtf
.
h
commit
|
commitdiff
|
tree
2018-01-11
Chris
R
obinson
Avoid
using macros to access anon
y
mous struct
u
res
commit
|
commitdiff
|
tree
2018-01-11
Chri
s
Robinson
D
o
n
't return
w
hether the bsinc filter cut
s
or not
commit
|
commitdiff
|
tree
2018-01-11
Chris R
o
binson
Make a functi
o
n
p
oi
n
t
er s
t
atic
commit
|
commitdiff
|
tree
2018-01-10
Chris Robinson
Use one macro
t
o
han
d
le both
r
esample paddin
g
si
z
es
commit
|
commitdiff
|
tree
2018-01-10
Chri
s
Robinson
Com
b
ine
t
he chorus an
d
flanger pro
c
essing fu
n
ctions
commit
|
commitdiff
|
tree
2018-01-10
C
hris
Robinso
n
Rename the d
e
vice's te
m
p buff
e
r storage to be more
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
Chris Robi
n
son
Remove standa
r
d
reverb spe
c
ific p
r
o
c
e
ss
i
ng funct
i
o
n
s
commit
|
commitdiff
|
tree
2018-01-08
Ch
r
is
Robinson
Move the UN
E
XPE
C
TE
D
macro to
t
h
e main
h
e
ader and re
n
a
me
it
commit
|
commitdiff
|
tree
2018-01-08
Chris Robi
n
son
Ensure
t
he chorus
d
elay
a
nd depth leave enough paddin
g
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
Chris Robinso
n
Use a sepa
r
ate
funct
i
on to get th
e
cubic
va
l
ue
commit
|
commitdiff
|
tree
2018-01-08
Chr
i
s Robinson
Only print the
t
ime in alffplay when
i
t
ch
a
nges
commit
|
commitdiff
|
tree
2018-01-07
C
hris
Robinson
Use a
-
40dB drop for bsinc12
commit
|
commitdiff
|
tree
2018-01-07
Chri
s
R
o
b
inson
Remove
t
h
e sinc
4
table
commit
|
commitdiff
|
tree
2018-01-07
Chris Robins
o
n
Repla
c
e the
s
inc4 resampler
wit
h
cubic
commit
|
commitdiff
|
tree
2018-01-06
Ch
r
i
s
Robinson
Fix a
t
em
p
b
u
ff
e
r
leak in
alffplay
commit
|
commitdiff
|
tree
2018-01-05
Chris Robinson
Handle
the audio clock diff as nan
o
s
e
c
o
nds in alffplay
commit
|
commitdiff
|
tree
2018-01-05
Ch
r
is Robinson
T
e
st the corre
c
t offse
t
for the loo
p
start range
commit
|
commitdiff
|
tree
2018-01-05
Chris
R
o
binson
Use the correct star
t
point when loop
i
ng
commit
|
commitdiff
|
tree
2018-01-05
Chris Robinson
Use separate outputs for the
v
e
cto
r
reverse
and
scatter
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
Chris Robinson
Avoid the mod
u
lated
output ta
p
for lat
e
rever
b
commit
|
commitdiff
|
tree
2018-01-04
C
h
ris Ro
b
inson
Use a non-recursive mutex for alffplay's source lo
c
k
commit
|
commitdiff
|
tree
2018-01-03
Chris
R
obinso
n
Do
n
'
t
off
s
et
t
he reve
r
b modulation sinus
commit
|
commitdiff
|
tree
2018-01-03
Chris Robinson
U
se a
float litera
l
f
o
r flo
a
t
math
commit
|
commitdiff
|
tree
2018-01-03
Chris
R
obin
s
on
Use ALC_SO
F
T_device
_
cl
o
ck in alffplay
commit
|
commitdiff
|
tree
2018-01-03
C
hris Robinson
R
eset C
o
m
p
L
en when
loa
d
ing loop
repeats
in the mixer
commit
|
commitdiff
|
tree
2018-01-02
C
hris Robinson
I
m
p
ro
v
e
st
a
rting
synchronizatio
n
in alffplay
commit
|
commitdiff
|
tree
2018-01-02
Chris Ro
b
i
n
son
Inline and
s
im
p
li
f
y so
m
e code
commit
|
commitdiff
|
tree
2018-01-02
Chris Robinson
Don't l
e
ak the AVIO
C
o
ntext
commit
|
commitdiff
|
tree
2018-01-02
Chris Robinso
n
F
i
x a cou
p
le alffplay c
o
mment
s
still refere
n
cing Alure
commit
|
commitdiff
|
tree
2018-01-02
Chris Robinson
Make smart
p
ointer wra
p
p
ers for som
e
ffm
p
eg types
commit
|
commitdiff
|
tree
2018-01-02
C
h
r
is
Robinso
n
Prin
t
the
r
unning time and duration in
a
lffplay
commit
|
commitdiff
|
tree
2018-01-01
Chris Robinso
n
Use aliases to s
i
mplify
some t
i
m
e
t
y
pe names
commit
|
commitdiff
|
tree
2018-01-01
Chris Robinson
Wrap av_gettime to ensure
it's inter
p
reted a
s
microseconds
commit
|
commitdiff
|
tree
2018-01-01
Chri
s
Robinson
Rename the d
o
_direct_out varia
b
le
commit
|
commitdiff
|
tree
2018-01-01
Chris Robi
n
s
o
n
Use
a
less-inte
n
se mem
o
ry order to check for qui
t
ting
commit
|
commitdiff
|
tree
2018-01-01
Chris Robi
n
s
o
n
Check
f
o
r
AL_SOFT_dir
e
ct_channel
s
on
c
e whe
n
i
nitializing
commit
|
commitdiff
|
tree
2018-01-01
C
h
ris Robinson
Decl
a
re the total
b
uffer time
i
nstead of buffer count
commit
|
commitdiff
|
tree
2018-01-01
Ch
r
is Robinso
n
Use
a
std::array for the buffers in
alffplay
commit
|
commitdiff
|
tree
2018-01-01
Chris Robin
s
on
U
s
e i
n
l
ine
m
ember init
i
a
lizati
o
n whe
r
e possible
commit
|
commitdiff
|
tree
2018-01-01
Chris Robi
n
son
Make more
v
alues g
l
obal c
o
nst
commit
|
commitdiff
|
tree
2018-01-01
Chr
i
s
R
obinson
Use a global to specify
a
lffplay's audio sync th
r
eshold
commit
|
commitdiff
|
tree
2018-01-01
Chris Robinson
Avoid deref
e
rencing a N
U
L
L po
i
n
ter
commit
|
commitdiff
|
tree
2018-01-01
Chris Rob
i
nson
Clear the b
u
ff
e
r qu
e
ue when underrun
commit
|
commitdiff
|
tree
2018-01-01
Ch
r
is Robinson
Wake up the packet send
l
oop when
m
o
re frames are
n
eeded
commit
|
commitdiff
|
tree
2017-12-31
C
h
r
is Robinson
Re
a
dd AL_SOFT_
s
o
urce_lat
e
ncy suppor
t
t
o
alffplay
commit
|
commitdiff
|
tree
2017-12-31
Chris
Robin
s
on
U
se
standard
d
uration
t
ypes
f
or stre
a
m clocks
commit
|
commitdiff
|
tree
2017-12-31
Chri
s
Robinson
Improve
t
he alffplay q
u
eue for FFmpeg's se
n
d
/recei
v
e
A
PI
commit
|
commitdiff
|
tree
2017-12-30
Chris Robinson
Updat
e
res
a
mpler padd
i
ng
checks
commit
|
commitdiff
|
tree
2017-12-25
Chris Robinson
Fix up a comment
commit
|
commitdiff
|
tree
2017-12-25
Chris Robin
s
on
D
o
n
't ma
k
e a pass-through
macro f
o
r FadedDelay
L
ineOut
commit
|
commitdiff
|
tree
2017-12-25
Chris Robinson
U
s
e lin
e
a
r
int
e
rpolation for r
e
ve
r
b modulation
commit
|
commitdiff
|
tree
2017-12-25
C
h
r
is Robi
n
son
Don't offset
t
he chorus/
f
langer delay
a
nd
LFO
commit
|
commitdiff
|
tree
2017-12-25
Chris
R
obi
n
s
on
Fade between depths in the reverb modulator
commit
|
commitdiff
|
tree
2017-12-24
C
hris Ro
b
inson
Use a separat
e
unmo
d
u
l
ate
d
feedba
c
k t
a
p for r
e
verb
commit
|
commitdiff
|
tree
2017-12-24
Chri
s
R
obinson
Only link to t
h
e
common lib when buil
d
i
n
g as shared
commit
|
commitdiff
|
tree
2017-12-24
Chr
i
s Rob
i
nson
Clarify some reverb
values
commit
|
commitdiff
|
tree
next