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
Rob
i
nson
R
e
m
ove alffp
l
ay's du
p
l
icate ALC
_
S
O
FT_device
_
c
l
ock declaration
s
commit
|
commitdiff
|
tree
2018-01-15
Chris Robinson
Finali
z
e ALC_SOFT_device_clock
commit
|
commitdiff
|
tree
2018-01-15
C
h
ri
s
Robins
o
n
Use separate inpu
t
a
n
d
outp
u
ts f
o
r the T60 a
n
d allpass
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
C
h
r
is
R
ob
i
nso
n
U
s
e a proper type for the T60 decay f
i
lt
e
r
commit
|
commitdiff
|
tree
2018-01-14
C
h
r
is
Rob
i
n
s
on
Separate some anonymo
u
s struct
s
into d
e
fined structs
commit
|
commitdiff
|
tree
2018-01-14
Chris Ro
b
inson
Avoid unne
c
e
ss
a
rily usin
g
typ
e
alia
s
es
commit
|
commitdiff
|
tree
2018-01-14
C
hris Robinson
Remove the SA
F
E_CONST macro
commit
|
commitdiff
|
tree
2018-01-14
C
hr
i
s Robin
s
on
Remove
a redunda
n
t lo
w
er value clamp
commit
|
commitdiff
|
tree
2018-01-14
Chris
R
obinson
Don't check the
modulation depth f
o
r chang
e
s multi
p
le
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Chr
i
s Robins
o
n
Use separ
a
te arrays f
o
r the T60 filte
r
state
s
commit
|
commitdiff
|
tree
2018-01-14
Chris R
o
binson
Us
e
a macr
o
for the number
o
f reverb lin
e
s
commit
|
commitdiff
|
tree
2018-01-14
C
hris Robi
n
son
Only pass
the
n
e
eded pa
r
ameters to
Late
T
6
0Filter
commit
|
commitdiff
|
tree
2018-01-13
Chris Robinson
Pre-appl
y
the T60 fil
t
er midga
i
n to
the HF
filter coeffs
commit
|
commitdiff
|
tree
2018-01-13
Chris
R
obinson
Replac
e
s
o
me freq_mult v
a
riable names with f
0
norm
commit
|
commitdiff
|
tree
2018-01-13
Chri
s
Robin
s
on
Use a more
n
ormal vtab
l
e setup f
o
r filter met
h
ods
commit
|
commitdiff
|
tree
2018-01-13
C
h
ris Ro
b
inson
Avoi
d
fixed-PA
T
H
_
MA
X
-size buffers
commit
|
commitdiff
|
tree
2018-01-13
Chris Ro
b
inson
Use GetProcBinary to get the executab
l
e name
f
o
r
PulseAu
d
io
commit
|
commitdiff
|
tree
2018-01-13
Chris Robi
n
son
U
se KERN_PROCARGS to get th
e
pr
o
c
e
ss path+filena
m
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
C
h
r
i
s Robinson
S
u
p
port procfs
on *BSD to get th
e
process
binary
commit
|
commitdiff
|
tree
2018-01-13
C
hris Robi
n
son
A
llow
G
etProcPath to retu
r
n
t
he fil
e
name also
commit
|
commitdiff
|
tree
2018-01-13
Chris
R
obinso
n
Add a stri
n
g fun
c
t
i
on t
o
cop
y
a w
i
de
-
char ra
n
ge
commit
|
commitdiff
|
tree
2018-01-12
Chris Robinson
M
ake Num
A
t
t
rsF
o
rDevice
d
o similar type chec
k
s as alcGe
t
Integer
v
commit
|
commitdiff
|
tree
2018-01-12
Chris Robi
n
s
o
n
Move
the
F
ORCE
_
ALIGN
macro to threa
d
s
.
h
commit
|
commitdiff
|
tree
2018-01-12
Ch
r
is Ro
b
inson
Make
a
c
ouple fun
c
ti
o
ns inline
commit
|
commitdiff
|
tree
2018-01-12
Chris Robins
o
n
Us
e
atomic variables in pla
c
e of
v
olatile
commit
|
commitdiff
|
tree
2018-01-12
Ch
r
is Rob
i
ns
o
n
Define
a fu
n
ction where it'
s
use
d
commit
|
commitdiff
|
tree
2018-01-12
Chr
i
s Robinson
Move logging d
e
cla
r
at
i
ons to a
sepa
r
a
t
e header
commit
|
commitdiff
|
tree
2018-01-11
Ch
r
is Robinson
Fix
up som
e
types for M
S
VC
commit
|
commitdiff
|
tree
2018-01-11
Chri
s
Robinson
Avoid
i
ncluding alMain
.
h
in ri
n
g
buffer
.
c
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Ensure
N
e
xtPow
e
rOf2 is be
i
ng used correctly
commit
|
commitdiff
|
tree
2018-01-11
C
h
ris Robi
n
son
Move a forward declarati
o
n
t
o the ot
h
ers
commit
|
commitdiff
|
tree
2018-01-11
Ch
r
i
s Robinson
Re
m
ove
SET
_
VTABLE1
commit
|
commitdiff
|
tree
2018-01-11
Chris Robin
s
on
Clean up
t
he Effec
t
List members
and make the li
s
t
s
i
ze
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris
Robi
n
son
Move the Effec
t
List array to alEffect
.
c
/
h
commit
|
commitdiff
|
tree
2018-01-11
Chris R
o
binson
Move the ringbuffer dec
l
arat
i
ons t
o
a s
e
par
a
t
e
h
eader
commit
|
commitdiff
|
tree
2018-01-11
Ch
r
is Robinson
M
o
v
e
the FPU
m
ode declarations to a sepa
r
ate he
a
der
commit
|
commitdiff
|
tree
2018-01-11
Chris
R
ob
i
nson
Move the
c
o
n
fig function d
e
clar
a
ti
o
ns to t
h
eir own
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris
Robinson
Move the
CPU capability flags to a separate header
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Move the compressor/limiter dec
l
a
rations to thei
r
own
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chr
i
s Robins
o
n
Move the polymorp
h
ic/inheritance macros to a separate
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Re
o
rde
r
some loops in the equalizer and use MixS
a
mple
s
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Use MixSamp
l
es for t
h
e
dedicated and ring modulator
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris
Robin
s
on
A
p
p
l
y the di
s
tortion gain
t
o
t
h
e
m
ixing
gains
commit
|
commitdiff
|
tree
2018-01-11
Chris
R
obinson
Move so
m
e HRTF st
r
ucture
s
t
o
hrt
f
.
h
commit
|
commitdiff
|
tree
2018-01-11
Ch
r
is Robins
o
n
Avoid using
macros to a
c
c
ess
a
nonym
o
us s
t
ructures
commit
|
commitdiff
|
tree
2018-01-11
C
h
ris Robinson
Don't return whether the
b
sinc f
i
lter
cu
t
s
or n
o
t
commit
|
commitdiff
|
tree
2018-01-11
Chris
Robins
o
n
Make a
functi
o
n poi
n
t
e
r static
commit
|
commitdiff
|
tree
2018-01-10
C
hris Robinson
Use one macro to handle both resample paddin
g
si
z
es
commit
|
commitdiff
|
tree
2018-01-10
C
hris Ro
b
in
s
o
n
Co
m
b
ine the ch
o
rus and flanger processing functions
commit
|
commitdiff
|
tree
2018-01-10
Chr
i
s Robins
o
n
Rename the devic
e
's temp buffer storage to be mor
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
C
hris
R
ob
i
nson
R
emove st
a
n
d
ard rever
b
specific
p
rocess
i
ng fu
n
ctions
commit
|
commitdiff
|
tree
2018-01-08
Chris Robi
n
so
n
M
o
ve the UNEXPECTED
m
a
cro t
o
the main header a
n
d
rename it
commit
|
commitdiff
|
tree
2018-01-08
Chris Robin
s
o
n
En
s
ure the
chorus del
a
y and
d
epth l
e
ave enough padding
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
Chris Robinson
Use a separate fu
n
ction to get the cubic
v
a
lue
commit
|
commitdiff
|
tree
2018-01-08
Chris R
o
binson
Only print the tim
e
in alffpl
a
y
when it c
h
anges
commit
|
commitdiff
|
tree
2018-01-07
Chris Rob
i
nson
U
s
e a -40dB drop for bsinc1
2
commit
|
commitdiff
|
tree
2018-01-07
Ch
r
is
R
obin
s
on
Re
m
ove
the sinc4 table
commit
|
commitdiff
|
tree
2018-01-07
Chris R
o
binson
R
e
place the
sinc4 re
s
ampler with cu
b
ic
commit
|
commitdiff
|
tree
2018-01-06
C
hr
i
s Robinson
F
i
x
a temp buffer
l
ea
k
in
a
lffp
l
a
y
commit
|
commitdiff
|
tree
2018-01-05
Chris R
o
binson
H
andle th
e
au
d
i
o
clock diff a
s
nanoseconds in al
f
fplay
commit
|
commitdiff
|
tree
2018-01-05
Chris Robin
s
on
Test the c
o
rrect offs
e
t for th
e
l
oop
start range
commit
|
commitdiff
|
tree
2018-01-05
Chris Rob
i
ns
o
n
Use the corre
c
t
s
tart point whe
n
loopin
g
commit
|
commitdiff
|
tree
2018-01-05
Chris Robinson
Use
separate outputs for
the
vector r
e
ver
s
e and scatter
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
Chris Robinson
Avoid the mod
u
l
ated output tap for
late r
e
verb
commit
|
commitdiff
|
tree
2018-01-04
Chri
s
Robinson
Us
e
a non-recursive mutex fo
r
alffplay's
so
u
rce l
o
ck
commit
|
commitdiff
|
tree
2018-01-03
Chris Rob
i
n
son
Don'
t
offset the rev
e
rb modulation
s
inu
s
commit
|
commitdiff
|
tree
2018-01-03
C
h
r
is
R
o
binson
Use a
f
loat literal for f
l
oat math
commit
|
commitdiff
|
tree
2018-01-03
Chris R
o
binson
U
se ALC_SOFT_dev
i
ce_cloc
k
in al
f
f
play
commit
|
commitdiff
|
tree
2018-01-03
Chris Ro
b
inson
R
e
set CompLen when l
o
adi
n
g loop repeats in the mixer
commit
|
commitdiff
|
tree
2018-01-02
Chris R
o
bins
o
n
Improve starting
s
ynchronization in alffplay
commit
|
commitdiff
|
tree
2018-01-02
Chris Robi
n
so
n
I
n
l
i
ne an
d
simplif
y
some
code
commit
|
commitdiff
|
tree
2018-01-02
Chris Ro
b
inson
Don't leak
t
he AVIOContex
t
commit
|
commitdiff
|
tree
2018-01-02
Chris
Robinson
Fix a couple alf
f
play comment
s
still referencing Alure
commit
|
commitdiff
|
tree
2018-01-02
Chris
Robinson
Make
sm
a
rt
poin
t
e
r wrapper
s
for so
m
e
ffm
p
eg
types
commit
|
commitdiff
|
tree
2018-01-02
Chri
s
R
o
binson
Pr
i
nt the running
t
i
me and duratio
n
in alffplay
commit
|
commitdiff
|
tree
2018-01-01
Chris Robinso
n
U
se a
l
i
ase
s
to simplify some
t
ime
t
ype names
commit
|
commitdiff
|
tree
2018-01-01
Chris Robinson
Wrap av
_
g
ettime to ensure
i
t
'
s interpreted as
mi
c
rosec
o
nds
commit
|
commitdiff
|
tree
2018-01-01
Chris Robinson
R
e
na
m
e the do_direct_out variable
commit
|
commitdiff
|
tree
2018-01-01
C
h
r
is
R
o
b
i
nson
Use a less-i
n
tense memory order to check for qui
t
ting
commit
|
commitdiff
|
tree
2018-01-01
Ch
r
is Ro
b
i
nson
Check
f
or AL_SOFT_direc
t
_
c
hannels once when init
i
alizing
commit
|
commitdiff
|
tree
2018-01-01
Chri
s
Ro
b
i
n
s
o
n
Decl
a
re the total buffer t
i
me instead of buffer
c
o
unt
commit
|
commitdiff
|
tree
2018-01-01
Chris Robinson
U
s
e a std::arr
a
y
f
or the
buf
f
e
rs in a
l
ffplay
commit
|
commitdiff
|
tree
2018-01-01
Chris Robinso
n
U
se
i
n
li
n
e
member
i
n
itial
i
zat
i
on where possible
commit
|
commitdiff
|
tree
2018-01-01
C
hris Robi
n
son
M
ake more values global const
commit
|
commitdiff
|
tree
2018-01-01
Chris
Rob
i
nson
Use a global
t
o s
p
ec
i
fy alffplay's audio sync t
h
reshold
commit
|
commitdiff
|
tree
2018-01-01
Chris Robinson
Avoid d
e
referencing a NULL pointer
commit
|
commitdiff
|
tree
2018-01-01
Chris
Robinson
C
lear the buf
f
er queue when
u
nderrun
commit
|
commitdiff
|
tree
2018-01-01
Chris
R
obi
n
son
Wake up t
h
e packet send
loop w
h
en more f
r
ames
a
re needed
commit
|
commitdiff
|
tree
2017-12-31
Chris Robinson
Re
a
dd A
L
_SOFT_sou
r
ce_
l
atenc
y
suppo
r
t
to alf
f
play
commit
|
commitdiff
|
tree
2017-12-31
Ch
r
is Robinson
Use standard du
r
ati
o
n
t
ypes for stre
a
m clocks
commit
|
commitdiff
|
tree
2017-12-31
Chris Robinson
I
m
prove the alffpl
a
y q
u
eue for FFmpeg's send/receive A
P
I
commit
|
commitdiff
|
tree
2017-12-30
Chris
R
ob
i
nso
n
Upd
a
te
res
a
m
pler pad
d
ing checks
commit
|
commitdiff
|
tree
2017-12-25
Chris Robinson
Fix up a comment
commit
|
commitdiff
|
tree
2017-12-25
Ch
r
is Robin
s
on
Do
n
'
t
mak
e
a pass-throug
h
macro for Fad
e
dDelayLineOut
commit
|
commitdiff
|
tree
2017-12-25
Chris Robins
o
n
U
s
e linear int
e
rpolation for reverb mod
u
lation
commit
|
commitdiff
|
tree
2017-12-25
C
hris Robin
s
on
D
on
'
t offse
t
th
e
chor
u
s/f
l
a
nger delay and LFO
commit
|
commitdiff
|
tree
2017-12-25
Chris R
o
binson
Fade between d
e
pth
s
in the
r
everb m
o
dulator
commit
|
commitdiff
|
tree
2017-12-24
Ch
r
is Robinson
U
se
a s
e
parate unmodulated feedback tap f
o
r re
v
erb
commit
|
commitdiff
|
tree
2017-12-24
Chris Robinson
O
n
ly link to th
e
common lib when
bui
l
ding as
shared
commit
|
commitdiff
|
tree
2017-12-24
Chris Robins
o
n
Clarify some
r
everb values
commit
|
commitdiff
|
tree
next