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
Apply a distance decay on the source send for the reverb's DecayLFRatio
2018-03-12
Chris Robinso
n
Ap
p
ly
a distance decay on the sour
c
e send for t
h
e r
e
verb
.
.
.
commit
|
commitdiff
|
tree
2018-03-12
Chris Rob
i
ns
o
n
Commen
t
a
n
d clarify
s
ome code
commit
|
commitdiff
|
tree
2018-03-10
Chris Robinson
Add methods to
clean up althrd and a
l
ts
s
data
commit
|
commitdiff
|
tree
2018-03-10
Chris Robinson
Rename the
mmd
e
vap
i
bac
k
end to wasapi
commit
|
commitdiff
|
tree
2018-03-10
C
h
r
i
s Robinson
Add
extern
"
C"
to some headers
commit
|
commitdiff
|
tree
2018-03-09
Chris
Robinson
Prefix SDL2 device
names on Windows
commit
|
commitdiff
|
tree
2018-03-09
Chris
Rob
i
nson
Request
the devi
c
e's sample type for SDL2
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Store the fr
a
me
size for
t
h
e SDL2 backend
commit
|
commitdiff
|
tree
2018-03-09
C
h
r
is Robinson
Print th
e
unsupported
values from SDL2
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Init and quit the S
D
L2 au
d
io subsys
t
em with the factory
commit
|
commitdiff
|
tree
2018-03-09
Chris
Robinson
Av
o
id deinitializing
b
ac
k
en
d
s
tha
t
nev
e
r initia
l
i
zed
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Also save the update size with SDL2
commit
|
commitdiff
|
tree
2018-03-09
Ch
r
is Robinson
Use
t
h
e audio device lock
for
t
he SDL2 ba
c
kend
commit
|
commitdiff
|
tree
2018-03-09
Chris Robin
s
on
Proper
l
y clos
e
the SD
L
2 audio device
commit
|
commitdiff
|
tree
2018-03-09
Chris
Robinson
A
v
o
id calling SDL_Ge
t
Nu
m
AudioDevices mu
l
tipl
e
t
im
e
s
commit
|
commitdiff
|
tree
2018-03-09
Chr
i
s
R
o
b
i
n
son
Use functi
o
n-li
k
e mac
r
os
to
call fil
t
er
and effect
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Chris R
o
binson
Only c
a
lculat
e
the
modulation samples once for a
l
l
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Chr
i
s Robin
s
on
Simpli
f
y modulator effect ind
e
x up
d
at
i
ng
commit
|
commitdiff
|
tree
2018-03-09
Chris
R
obins
o
n
Rename UpdateContextSources for cla
r
ity
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Fix
s
t
ruct forward de
c
laration typ
o
commit
|
commitdiff
|
tree
2018-03-09
Chr
i
s R
o
binson
Fix add
i
ng to and re
m
ovin
g
from t
h
e
active effect sl
o
ts
commit
|
commitdiff
|
tree
2018-03-09
Chr
i
s
R
obinson
Properl
y
limi
t
the max numb
e
r
of effect s
l
ots to 2
.
.
.
commit
|
commitdiff
|
tree
2018-03-04
Chris Robinso
n
Don't c
h
e
ck f
o
r s
p
ace in the ringbuffe
r
before tr
y
ing
.
.
.
commit
|
commitdiff
|
tree
2018-03-03
Chris Robinson
Avo
i
d
some code dupl
i
cati
o
n
commit
|
commitdiff
|
tree
2018-03-03
Chris Robinso
n
Add some
m
iss
i
ng
locks to protect reading
st
a
te
commit
|
commitdiff
|
tree
2018-03-03
C
h
ris Robinson
Use a plain mutex
for
the prop
e
rty l
o
ck
commit
|
commitdiff
|
tree
2018-03-03
Chri
s
Robinson
Init more stuff in InitDevice
commit
|
commitdiff
|
tree
2018-03-03
Chris Rob
i
nso
n
Use atomic
v
ariables inst
e
ad of v
o
latile
commit
|
commitdiff
|
tree
2018-03-02
C
hris Robinson
E
n
s
ure at least the specified r
i
ng
b
uffer size is
w
ritable
commit
|
commitdiff
|
tree
2018-03-02
Chris Robinson
A
d
d an option to limi
t
th
e
w
r
it
e
size of
t
he r
i
ngbuffer
commit
|
commitdiff
|
tree
2018-03-02
Chris Robinson
Add missing
includ
e
commit
|
commitdiff
|
tree
2018-03-02
C
h
ri
s
Robinso
n
A
p
p
ly the lim
i
te
r
, distance
comp,
and other
s
e
v
en w
i
th
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
Chris Robinson
Fix use of argv[0] as the prog
r
am nam
e
after
incrementing
commit
|
commitdiff
|
tree
2018-03-01
Chri
s
Robinson
A
pp
l
y distance attenuat
i
on to
reverb
zones in almultireverb
commit
|
commitdiff
|
tree
2018-03-01
Ch
r
is
Robi
n
son
Fix a
comment regarding t
h
e e
f
f
e
ct sl
o
t chan
n
el sca
l
in
g
commit
|
commitdiff
|
tree
2018-03-01
Chris Robinson
Avoid AL pref
i
x on
internal effec
t
state factory types
commit
|
commitdiff
|
tree
2018-02-25
C
h
ris Robins
o
n
Avoid
using
st
a
tic inline in headers
commit
|
commitdiff
|
tree
2018-02-25
Chris Robinson
Only send one b
u
ffer
completed ev
e
nt per
up
d
ate
commit
|
commitdiff
|
tree
2018-02-25
Chris Robinson
Co
u
nt a
l
l buffers in a list item fo
r
p
roc
e
ssed and
.
.
.
commit
|
commitdiff
|
tree
2018-02-24
C
h
ris
Robinson
Don't
make
t
he source state atomic
commit
|
commitdiff
|
tree
2018-02-24
C
h
ris
Robinson
Handle
s
ource state change event
s
commit
|
commitdiff
|
tree
2018-02-24
Chris Robinson
U
se separate functions to a
d
d and re
m
ove active e
f
fect
.
.
.
commit
|
commitdiff
|
tree
2018-02-22
Ch
r
is Robinson
Av
o
id mul
t
i
p
le
GetChannelIdxByName ca
l
ls
commit
|
commitdiff
|
tree
2018-02-20
Chris Robinson
Update the mu
l
t
i
-zone reverb exa
m
ple fo
r
clar
i
t
y
commit
|
commitdiff
|
tree
2018-02-20
Chris
Robin
s
o
n
Ad
d
almultireverb to the i
n
stall target
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Add an example for
multi-zon
e
reverb
commit
|
commitdiff
|
tree
2018-02-19
Chris Robins
o
n
Use a proper struct f
o
r
sp
e
cifyin
g
angular points
commit
|
commitdiff
|
tree
2018-02-19
C
hris Robinson
M
inimize e
a
c
h
re
s
ponse
d
elay for the ambi
s
oni
c
HR
T
F
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Robi
n
son
Re
m
ove
the u
n
necess
a
r
y
C
omputeAmb
i
entGains
commit
|
commitdiff
|
tree
2018-02-19
C
hris Robinson
P
r
eserve RMS for
t
he high-frequency HRTF ambis
o
ni
c
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
C
hris Robinson
Comb
i
ne
the vector reverse and partial sca
t
t
er where
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
C
hris Robi
n
son
R
emov
e
a
n
unnece
s
sary comm
e
n
t
about
i
f
meters_per_unit
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chri
s
Robinson
Avoid duplicating some scale
t
ables
commit
|
commitdiff
|
tree
2018-02-13
Chris Robinson
Use
an al
t
ernate ambisonic HRTF decode
layout
commit
|
commitdiff
|
tree
2018-02-13
Chr
i
s
Ro
b
i
n
son
Fix
N
UL
L
po
i
nter
d
ere
f
eren
c
e
commit
|
commitdiff
|
tree
2018-02-13
Chris Robinson
S
upply
H
F coefficie
n
t sc
a
les wit
h
a single-band ambisonic
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Chris
Rob
i
nson
A
v
oid using an enum for ar
r
ay ind
i
ces
commit
|
commitdiff
|
tree
2018-02-13
Chris Robi
n
son
Make bf
o
r
m
atdec_free
an
d
ambiup_free clear th
e
freed
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Chris Rob
i
nson
Use a
b
i
tfield
for enabled bformatde
c
cha
n
n
e
ls
commit
|
commitdiff
|
tree
2018-02-12
Chris
Robin
s
on
Combine multip
l
e funct
i
ons ca
l
led sequentially
commit
|
commitdiff
|
tree
2018-02-12
Chr
i
s Robinson
Don't a
s
ynchron
o
u
s
ly modify the
source on disconnec
t
commit
|
commitdiff
|
tree
2018-02-11
Chris
R
o
b
inson
C
l
ear stal
e
'
post's on the e
v
e
n
t
s
emph
a
phore
commit
|
commitdiff
|
tree
2018-02-11
Ch
r
is Robins
o
n
Remove unu
s
ed
reve
r
b
modul
a
tion code
commit
|
commitdiff
|
tree
2018-02-10
Chris Robinson
Us
e
a functi
o
n po
i
nter
for applying the dry mix post
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Chris Robinson
Use an al
t
e
r
nate v
i
rtual layout for Ambiso
n
i
c HRTF
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Chris Robi
n
son
Clarify some
m
a
cro
n
ames using ambisonic mixed-mode
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
Chris R
o
binson
Atte
m
pt t
o
improve the rev
e
rb
pan
n
ing ve
c
tors
commit
|
commitdiff
|
tree
2018-02-08
C
h
ris Robinson
Alter tha curve
of the densi
t
y-related
d
ela
y
scale
commit
|
commitdiff
|
tree
2018-02-06
Ch
r
is Robin
s
on
Check for
a
cb
r
tf
f
un
c
t
i
o
n
commit
|
commitdiff
|
tree
2018-02-05
Ch
r
is Robinson
Revert "D
o
n't
f
ade the a
l
l-pass
delay changes"
commit
|
commitdiff
|
tree
2018-02-04
Chris R
o
binson
Remove unsupported source queries
commit
|
commitdiff
|
tree
2018-02-04
Chris Robinson
Make the Connected state atomic
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinso
n
Avoid poten
t
ially wr
i
ting
pa
r
tial
samples
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
Provide more descr
i
ptive mes
s
ages to
disc
o
nnection
.
.
.
commit
|
commitdiff
|
tree
2018-02-03
C
hris Robinson
Ha
n
dle d
i
sconnecte
d
e
v
ents
i
n alffplay
commit
|
commitdiff
|
tree
2018-02-03
C
h
ris Robinson
Add a couple mis
s
ing
lo
c
k calls
commit
|
commitdiff
|
tree
2018-02-03
Chr
i
s
R
obins
o
n
Add a disconne
c
t
e
d
e
v
ent ty
p
e
commit
|
commitdiff
|
tree
2018-02-03
Ch
r
is
R
obinson
Add missing hea
d
er
f
or
U
INT_MA
X
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
Remove the unused th
u
nk
code
commit
|
commitdiff
|
tree
2018-02-03
C
hris Robins
o
n
Remove the i
n
dividual source q
u
e
ue and buff
e
r locks
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
St
o
re an index
t
o a
given source's
voice
commit
|
commitdiff
|
tree
2018-02-02
C
hris
Rob
i
n
so
n
Remove unused
_
time
d
methods
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
Don't generate
B
u
ffer
C
ompleted events for static sourc
e
s
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
Avoid an unne
c
ess
a
ry
temp variable
commit
|
commitdiff
|
tree
2018-02-02
Chris Ro
b
i
n
son
Use an ato
m
ic instead of volatile to tell a th
r
ead
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Chri
s
R
o
binson
Use
semap
h
ores to signal for
more sample
s
with JACK
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
C
hris Robinson
Use a semaphore
t
o signal
t
he event handler
commit
|
commitdiff
|
tree
2018-02-02
C
h
ris Robinson
Ad
d
se
m
a
phore functions t
o
the thread A
P
I wrapper
commit
|
commitdiff
|
tree
2018-02-01
Chris Robinson
Signal a condition va
r
iable when a buff
e
r
c
ompletes
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
Chris Robinson
S
e
nd buffer complete
d
ev
e
n
ts when enabled
commit
|
commitdiff
|
tree
2018-02-01
Ch
r
is Robi
n
son
Fi
x
c
h
ec
k
f
or matching event
type
commit
|
commitdiff
|
tree
2018-02-01
Chris Robinson
Don't pri
n
t buffer com
p
leted e
v
e
n
ts
in alf
f
pl
a
y
commit
|
commitdiff
|
tree
2018-02-01
C
hris
R
ob
i
nson
A
dd a thread to marshal events f
r
om the mixer
commit
|
commitdiff
|
tree
2018-01-30
Chris
R
o
binso
n
Rename
EventLo
c
k to make i
t
more clear it's protec
t
ing
.
.
.
commit
|
commitdiff
|
tree
2018-01-29
Chris Robinson
D
o
n
'
t bothe
r
with an
e
xplicit stop backend m
e
thod
commit
|
commitdiff
|
tree
2018-01-29
Chris Robins
o
n
Call
t
he
backend close
m
ethod in
t
he destructo
r
commit
|
commitdiff
|
tree
2018-01-29
C
h
ris
Robinson
Combi
n
e commo
n
initialization code into
a
function
commit
|
commitdiff
|
tree
2018-01-29
Chris Robi
n
son
Fix
the e
f
fect slot l
i
mit c
h
eck
commit
|
commitdiff
|
tree
2018-01-29
Chris Robinson
Ma
k
e En
a
bledEvts a
t
o
m
ic
commit
|
commitdiff
|
tree
2018-01-28
Chr
i
s Robinson
Use std::arra
y
ins
t
ead of a plain array in
alffplay
commit
|
commitdiff
|
tree
next