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
Provide more descriptive messages to disconnection events
2018-01-15
Ch
r
is Robinson
Simp
l
ify preparing the T60 filters
commit
|
commitdiff
|
tree
2018-01-15
Ch
r
is R
o
binson
A
ssign the HRTF storage
pointers
s
eparat
e
l
y
commit
|
commitdiff
|
tree
2018-01-15
C
h
ris Rob
i
nso
n
Remove alffplay's dupl
i
c
a
te ALC_SOFT
_
devic
e
_cloc
k
declarations
commit
|
commitdiff
|
tree
2018-01-15
Chris Robi
n
son
F
i
n
alize ALC_SOFT_devic
e
_clock
commit
|
commitdiff
|
tree
2018-01-15
Chris
R
obinson
Use separate inp
u
t and outputs for the T60 and a
l
lpa
s
s
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
Chris Robinson
Use a pro
p
er type fo
r
the T60 decay
f
ilte
r
commit
|
commitdiff
|
tree
2018-01-14
Chr
i
s Robinson
Separate som
e
anonym
o
us str
u
c
ts into def
i
ne
d
str
u
c
ts
commit
|
commitdiff
|
tree
2018-01-14
Chr
i
s Robinson
A
void unnecessa
r
ily using t
y
pe aliases
commit
|
commitdiff
|
tree
2018-01-14
Chris
Robinso
n
Remove the SAFE
_
CONS
T
macr
o
commit
|
commitdiff
|
tree
2018-01-14
Chr
i
s R
o
bi
n
so
n
Remove a redundan
t
lower value
cla
m
p
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
Don't check the modulation depth f
o
r changes mul
t
iple
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Ch
r
is Robi
n
son
U
se sepa
r
ate arrays for the T
6
0
filter s
t
ates
commit
|
commitdiff
|
tree
2018-01-14
Chris Robin
s
on
U
se
a
m
a
cro for the numbe
r
of reverb lines
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
Only pass the need
e
d
para
m
eters
to LateT60Filt
e
r
commit
|
commitdiff
|
tree
2018-01-13
Chr
i
s Robin
s
on
Pre-app
l
y the T60 filter midgain to the HF fi
l
ter coeffs
commit
|
commitdiff
|
tree
2018-01-13
Chris Robinson
Replac
e
some freq_mult vari
a
ble names with f0norm
commit
|
commitdiff
|
tree
2018-01-13
C
h
r
is Ro
b
inson
Use a
m
ore norma
l
vtable setup for
filter
m
e
thods
commit
|
commitdiff
|
tree
2018-01-13
Chris Ro
b
inson
Avoid fixe
d
-PATH_MAX-size bu
f
fer
s
commit
|
commitdiff
|
tree
2018-01-13
Chris Robinson
Use
G
etProcBinary to ge
t
the executable na
m
e for PulseAu
d
io
commit
|
commitdiff
|
tree
2018-01-13
Chris Robinson
U
se KE
R
N_PROCARGS to get the process path+file
n
ame
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
C
hris
Robi
n
son
S
u
pport procf
s
on *BSD to get
t
he process
b
i
nary
commit
|
commitdiff
|
tree
2018-01-13
Chri
s
Robinso
n
A
l
low GetPro
c
Pa
t
h
t
o
r
e
t
u
r
n the
filename also
commit
|
commitdiff
|
tree
2018-01-13
Chris Robinson
Ad
d
a string function to
c
opy a w
i
de-cha
r
range
commit
|
commitdiff
|
tree
2018-01-12
C
hris Robinson
Make NumA
t
trsForDevice do
similar type checks as alcGet
I
ntegerv
commit
|
commitdiff
|
tree
2018-01-12
Chris Robin
s
on
Move the FORCE_ALIGN
macro
to t
h
r
ead
s
.
h
commit
|
commitdiff
|
tree
2018-01-12
Chris Robinson
Make
a
couple functions inl
i
ne
commit
|
commitdiff
|
tree
2018-01-12
Chris Robinson
Use atomic variables
i
n place of volatile
commit
|
commitdiff
|
tree
2018-01-12
Chri
s
Robinson
Define
a fun
c
tion
where it's us
e
d
commit
|
commitdiff
|
tree
2018-01-12
Chris Robinson
Move logg
i
ng
d
eclarations to a separ
a
te header
commit
|
commitdiff
|
tree
2018-01-11
Chri
s
R
o
binso
n
Fix up some types f
o
r MSVC
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Avoid inclu
d
ing a
l
M
a
in
.
h in ringbu
f
fer
.
c
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Ensure NextPowe
r
O
f2 is b
e
ing use
d
correctly
commit
|
commitdiff
|
tree
2018-01-11
Chris Ro
b
ins
o
n
Move a forward
d
eclaration to the others
commit
|
commitdiff
|
tree
2018-01-11
Chris
R
obinson
Rem
o
ve SET_VTABLE1
commit
|
commitdiff
|
tree
2018-01-11
Chris
R
obinson
Clea
n
up the
E
ffectLi
s
t members and make the list size
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chr
i
s Ro
b
i
nson
Move
the Effect
L
ist array to
a
lEffec
t
.
c/h
commit
|
commitdiff
|
tree
2018-01-11
Chris
R
o
b
i
nson
Move the rin
g
buffe
r
de
c
larati
o
ns to a
s
epa
r
ate
header
commit
|
commitdiff
|
tree
2018-01-11
Ch
r
is Robinson
Move the FPU m
o
de declarations to a
s
eparate header
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Mo
v
e the
c
onfig
f
u
n
cti
o
n
d
eclara
t
i
o
ns
t
o the
i
r own
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
M
ove the CPU capability flags to a separate header
commit
|
commitdiff
|
tree
2018-01-11
Chris Robins
o
n
Mov
e
th
e
c
o
mpressor/li
m
i
t
e
r decl
a
ration
s
to their own
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
C
h
ri
s
R
obinson
Move the polymorphic/inh
e
ritance
m
acros
t
o
a sep
a
rate
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
C
hris Robinson
Reord
e
r
some
loops
in the equalizer an
d
u
se MixSam
p
l
e
s
commit
|
commitdiff
|
tree
2018-01-11
Chris
Robinson
Use MixSamples for
t
h
e
ded
i
cated and ri
n
g modulator
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Ch
r
is Ro
b
inson
App
l
y
the
distor
t
ion gai
n
to
the mi
x
ing gains
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Move
some
HRTF
s
t
r
uc
t
ures to
h
r
tf
.
h
commit
|
commitdiff
|
tree
2018-01-11
Chri
s
R
obins
o
n
Avo
i
d us
i
ng macros to
a
ccess anonym
o
u
s
structures
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Don't return whether
the
b
sinc filter cuts
o
r
n
ot
commit
|
commitdiff
|
tree
2018-01-11
Chr
i
s Robinson
Make a function pointer st
a
tic
commit
|
commitdiff
|
tree
2018-01-10
Chris Robinson
Use o
n
e macro
t
o handle b
o
th resample padding sizes
commit
|
commitdiff
|
tree
2018-01-10
Chr
i
s
Robinso
n
C
omb
i
ne the
chorus
and f
l
anger pr
o
c
essin
g
functi
o
ns
commit
|
commitdiff
|
tree
2018-01-10
Chri
s
R
o
b
inson
Rename th
e
device's temp
b
uffer storage t
o
be more
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
Chris R
o
binson
Remove standar
d
reverb specific processing f
u
nctions
commit
|
commitdiff
|
tree
2018-01-08
Chri
s
Robinso
n
Move t
h
e UNEXPECTED macro to th
e
main header an
d
rename it
commit
|
commitdiff
|
tree
2018-01-08
C
hris Robinson
E
n
s
u
r
e
th
e
chor
u
s delay
a
nd depth leave enough padding
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
Chri
s
Ro
b
in
s
on
Use a separat
e
func
t
ion
to ge
t
t
h
e cubic
value
commit
|
commitdiff
|
tree
2018-01-08
Chris Rob
i
n
so
n
Only pr
i
nt t
h
e ti
m
e in alffplay when it
changes
commit
|
commitdiff
|
tree
2018-01-07
Chris Robinson
U
s
e a
-40d
B
dr
o
p for
bsinc12
commit
|
commitdiff
|
tree
2018-01-07
C
h
ris Robin
s
o
n
R
emove the sinc4 table
commit
|
commitdiff
|
tree
2018-01-07
Chr
i
s Robinson
R
e
p
l
ace th
e
sinc4 resampler with cubi
c
commit
|
commitdiff
|
tree
2018-01-06
Ch
r
i
s
R
o
binson
Fix a tem
p
buffer l
e
a
k in alffpl
a
y
commit
|
commitdiff
|
tree
2018-01-05
Chris Robins
o
n
Handle th
e
a
u
dio clo
c
k diff as nanoseconds in al
f
fplay
commit
|
commitdiff
|
tree
2018-01-05
Chris Robinson
Test the corre
c
t
offset fo
r
t
he
l
oop sta
r
t range
commit
|
commitdiff
|
tree
2018-01-05
C
h
ris
Robins
o
n
Use
t
he
correct start point when loo
p
i
n
g
commit
|
commitdiff
|
tree
2018-01-05
C
h
ris Robinson
Use separate
o
utputs for the
vector reve
r
se
and scatter
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
Chris R
o
binson
Avoid
the modulated output
t
ap fo
r
late r
e
verb
commit
|
commitdiff
|
tree
2018-01-04
Chris R
o
binson
Use
a
non-recu
r
sive mutex
f
or alffplay's source lock
commit
|
commitdiff
|
tree
2018-01-03
Chris Ro
b
inson
Don't
o
ffset
the reve
r
b modulation sinus
commit
|
commitdiff
|
tree
2018-01-03
Chri
s
Robinson
Use a
f
l
o
at literal for float math
commit
|
commitdiff
|
tree
2018-01-03
Chris Robin
s
on
Use ALC_SOFT_device_
c
lock
in alffplay
commit
|
commitdiff
|
tree
2018-01-03
C
hris Robinson
Rese
t
CompLen when loading loop
r
e
peats in th
e
mixer
commit
|
commitdiff
|
tree
2018-01-02
C
h
r
is Robinson
Im
p
rove sta
r
ting sy
n
chronization in alffp
l
a
y
commit
|
commitdiff
|
tree
2018-01-02
Chris Robinson
I
n
line
a
n
d simplify some code
commit
|
commitdiff
|
tree
2018-01-02
Chr
i
s Robi
n
son
Do
n
't leak the AVIOC
o
n
t
ex
t
commit
|
commitdiff
|
tree
2018-01-02
Ch
r
is Robinson
Fix
a couple alffplay comm
e
nts still refe
r
enc
i
ng A
l
ure
commit
|
commitdiff
|
tree
2018-01-02
C
h
ri
s
Ro
b
inso
n
Make
s
mart
p
o
inter wra
p
pers for
so
m
e ffmpe
g
typ
e
s
commit
|
commitdiff
|
tree
2018-01-02
Chris Robinson
Pr
i
nt the
run
n
ing time and d
u
ra
t
i
o
n
i
n
alff
p
lay
commit
|
commitdiff
|
tree
2018-01-01
Chris Rob
i
nson
Use aliases to si
m
p
lify some time type names
commit
|
commitdiff
|
tree
2018-01-01
Chris Robins
o
n
W
r
ap av_ge
t
time
t
o ensure it's
i
nterpreted as
m
icrosecond
s
commit
|
commitdiff
|
tree
2018-01-01
Chris
Ro
b
inson
Rename the do_direc
t
_out variable
commit
|
commitdiff
|
tree
2018-01-01
Chris Robinson
Use a le
s
s
-
intense memory ord
e
r t
o
c
hec
k
for quitting
commit
|
commitdiff
|
tree
2018-01-01
C
h
r
is Robinson
Check for AL_SOFT_direct_cha
n
nels once when initializin
g
commit
|
commitdiff
|
tree
2018-01-01
Chri
s
Robinson
Declare t
h
e t
o
tal bu
f
fe
r
time instead
of
b
u
f
f
e
r
count
commit
|
commitdiff
|
tree
2018-01-01
Chris
R
o
bin
s
on
Use a s
t
d
:
:
a
r
ray for the buffers
in
a
lffplay
commit
|
commitdiff
|
tree
2018-01-01
Chri
s
Robinson
Use inline me
m
ber initialization
wher
e
possib
l
e
commit
|
commitdiff
|
tree
2018-01-01
Chris
R
o
bin
s
on
Make
more
values glob
a
l
c
onst
commit
|
commitdiff
|
tree
2018-01-01
Chris Rob
i
nso
n
Us
e
a
global
to
s
pec
i
fy a
l
f
fplay's audio
s
ync threshold
commit
|
commitdiff
|
tree
2018-01-01
Chris Robinson
Avoid dereferencing a NULL p
o
inter
commit
|
commitdiff
|
tree
2018-01-01
Chris
Robinson
Clear the buffer
q
ueue when un
d
errun
commit
|
commitdiff
|
tree
2018-01-01
Ch
r
is Robinson
W
ake
up
the
p
acket s
e
nd
l
oop when mo
r
e fram
e
s are n
e
eded
commit
|
commitdiff
|
tree
2017-12-31
Chri
s
Ro
b
in
s
on
Readd AL_
S
O
F
T_source_latency su
p
p
o
rt to alffpla
y
commit
|
commitdiff
|
tree
2017-12-31
Ch
r
is
Robinson
Use s
t
andard duration types
f
or
s
t
rea
m
clocks
commit
|
commitdiff
|
tree
2017-12-31
Chris Ro
b
i
nson
Improve
the alffplay q
u
eue f
o
r FFmpe
g
's send/receive API
commit
|
commitdiff
|
tree
2017-12-30
C
hri
s
Robinson
Up
d
ate resampler padding checks
commit
|
commitdiff
|
tree
2017-12-25
C
h
ris Robinson
Fix up
a comment
commit
|
commitdiff
|
tree
2017-12-25
Chris Robinson
Don
'
t make a p
a
ss-thr
o
ugh macro
f
o
r
FadedDelayLine
O
ut
commit
|
commitdiff
|
tree
2017-12-25
Chr
i
s
Robinson
Use linear interpolation f
o
r re
v
erb mo
d
u
l
a
tion
commit
|
commitdiff
|
tree
2017-12-25
Chris Robinson
Don't o
f
fset the cho
r
us/flanger de
l
ay
and LFO
commit
|
commitdiff
|
tree
2017-12-25
Ch
r
is Robin
s
on
Fade between de
p
th
s
in th
e
reverb modulator
commit
|
commitdiff
|
tree
2017-12-24
Chris Robinso
n
U
se a separate unmodulat
e
d feedback tap for rev
e
rb
commit
|
commitdiff
|
tree
next