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
Request the device's sample type for SDL2
2018-03-09
C
hris Rob
i
nson
Request the
d
e
vice's samp
l
e type for SDL2
commit
|
commitdiff
|
tree
2018-03-09
Ch
r
is Ro
b
i
n
son
Store the frame size for the SDL2 backend
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Pr
i
nt the u
n
suppo
r
ted
v
alu
e
s from SDL2
commit
|
commitdiff
|
tree
2018-03-09
Chris Rob
i
nson
Init a
n
d
quit
t
he SDL2
audio
subsys
t
em with the factory
commit
|
commitdiff
|
tree
2018-03-09
C
h
r
is Robinson
Av
o
id deiniti
a
lizing backend
s
that
n
eve
r
initialized
commit
|
commitdiff
|
tree
2018-03-09
Chris R
o
bi
n
s
o
n
Also save the upd
a
te siz
e
wit
h
SDL2
commit
|
commitdiff
|
tree
2018-03-09
Chr
i
s Robinson
Us
e
the audio device
l
ock for the
SDL2
ba
c
kend
commit
|
commitdiff
|
tree
2018-03-09
Chris Robin
s
on
P
r
operly close the SDL2 audio device
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Avo
i
d calling SDL_G
e
t
N
u
m
A
u
dio
D
evices m
u
ltiple times
commit
|
commitdiff
|
tree
2018-03-09
Chri
s
Robinson
U
se f
u
nction-like macr
o
s
to c
a
ll
f
i
lter and effect
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
O
nly cal
c
ulate
the mod
u
lation samples once
f
or all
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Chr
i
s R
o
binson
Simp
l
i
f
y mo
d
u
l
ato
r
effec
t
i
n
dex updating
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Rename
U
pdateC
o
n
t
ex
t
Sources for
clarity
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
F
i
x stru
c
t forward d
e
c
laration typo
commit
|
commitdiff
|
tree
2018-03-09
Chri
s
Rob
i
nson
Fix ad
d
ing to and r
e
mo
v
ing from the active eff
e
ct slots
commit
|
commitdiff
|
tree
2018-03-09
Chr
i
s Robinso
n
Prope
r
ly limit the max
n
u
mber o
f
e
ffect
s
lot
s
to
2
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
kcat
Merge pull req
u
est #175
from jha
s
se/sdl2-backend
commit
|
commitdiff
|
tree
2018-03-04
Chris Robinson
Don't
ch
e
ck for space in the ringbuffer b
e
f
o
re trying
.
.
.
commit
|
commitdiff
|
tree
2018-03-03
Chris Robinson
Avoi
d
some code duplicatio
n
commit
|
commitdiff
|
tree
2018-03-03
Chri
s
Robi
n
son
Add some missing lo
c
ks to pro
t
ect read
i
ng sta
t
e
commit
|
commitdiff
|
tree
2018-03-03
Ch
r
is
Robinson
U
se a p
l
ain mutex
for the prope
r
t
y loc
k
commit
|
commitdiff
|
tree
2018-03-03
Chris Robins
o
n
Init more stuff in InitDevice
commit
|
commitdiff
|
tree
2018-03-03
C
hris Robinson
U
se a
t
omic variable
s
i
ns
t
e
a
d o
f
volat
i
le
commit
|
commitdiff
|
tree
2018-03-02
C
h
ris
R
obinson
Ensure at
l
east
t
h
e
s
p
ecified rin
g
buffer s
i
ze is
w
ritable
commit
|
commitdiff
|
tree
2018-03-02
Chris Robins
o
n
A
d
d
an option
to limit the
write
s
ize o
f
the ringbuffer
commit
|
commitdiff
|
tree
2018-03-02
Chris Ro
b
inson
A
dd missing
include
commit
|
commitdiff
|
tree
2018-03-02
Chris
Robinson
Appl
y
the limiter,
d
i
s
t
ance
c
o
m
p, an
d
others even wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
C
hris Robinson
F
ix use of
argv[0] as the
program name after increment
i
n
g
commit
|
commitdiff
|
tree
2018-03-01
Chris Robinson
Ap
p
ly distance
a
t
t
enuation to rev
e
rb z
o
nes in almul
t
ireverb
commit
|
commitdiff
|
tree
2018-03-01
Chris
Ro
b
ins
o
n
F
ix a commen
t
regarding the effect slot
c
hannel sc
a
ling
commit
|
commitdiff
|
tree
2018-03-01
C
h
ris Robi
n
son
Avoid AL prefix
o
n i
n
t
e
rnal effect state factory ty
p
es
commit
|
commitdiff
|
tree
2018-02-25
Chris Robinson
Avoid
u
sin
g
static inline
in h
e
aders
commit
|
commitdiff
|
tree
2018-02-25
Chris
Robinso
n
O
nly sen
d
o
n
e buffer
com
p
leted
e
vent per update
commit
|
commitdiff
|
tree
2018-02-25
C
hris Robi
n
son
C
ount all buffers i
n
a list it
e
m fo
r
p
r
ocessed
and
.
.
.
commit
|
commitdiff
|
tree
2018-02-24
Chris Robin
s
on
Don't make t
h
e source
state
a
tomic
commit
|
commitdiff
|
tree
2018-02-24
C
h
r
i
s R
o
binson
Handle source state change events
commit
|
commitdiff
|
tree
2018-02-24
Chris
R
obi
n
son
Use separa
t
e
f
un
c
tions to
a
dd an
d
remove
a
c
ti
v
e effect
.
.
.
commit
|
commitdiff
|
tree
2018-02-22
Chris Robinso
n
Avoid multi
p
le
GetChannelIdxByName cal
l
s
commit
|
commitdiff
|
tree
2018-02-20
Chri
s
R
o
binson
Up
d
a
t
e the
m
ul
t
i-z
o
ne reverb example for cl
a
rity
commit
|
commitdiff
|
tree
2018-02-20
Chris Robinson
Add almultireverb to the
install
ta
r
get
commit
|
commitdiff
|
tree
2018-02-20
kca
t
Merge
p
u
l
l reques
t
#171 from digitalist/pa
t
ch-1
commit
|
commitdiff
|
tree
2018-02-19
Chris Ro
b
inso
n
Add an ex
a
mp
l
e fo
r
multi-zone reverb
commit
|
commitdiff
|
tree
2018-02-19
Chris
R
obinson
Use a proper struct for
spe
c
ifying
a
ng
u
lar p
o
ints
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Mini
m
ize eac
h
resp
o
nse delay for t
h
e am
b
isonic
HR
T
F
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
C
hris Robinson
Remove the unnecessa
r
y ComputeAmbientGains
commit
|
commitdiff
|
tree
2018-02-19
Chris Robins
o
n
Preser
v
e RMS for
t
he
h
igh-fre
q
ue
n
c
y
HRTF
ambison
i
c
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chr
i
s R
o
binso
n
Combin
e
the vect
o
r revers
e
and partial
s
cat
t
er w
h
ere
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Robins
o
n
R
emove an unnece
s
sary co
m
ment about
i
f meters_per_
u
nit
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
A
void duplic
a
ting
some s
c
a
l
e
table
s
commit
|
commitdiff
|
tree
2018-02-19
kcat
Merge pull request #170 from di
g
ita
l
ist/
p
atch-1
commit
|
commitdiff
|
tree
2018-02-13
Chris Robin
s
on
Use an alt
e
rnate ambisonic
H
R
TF decode layo
u
t
commit
|
commitdiff
|
tree
2018-02-13
Chris Robinson
Fix NULL poi
n
ter
d
e
reference
commit
|
commitdiff
|
tree
2018-02-13
C
h
ris
R
obi
n
son
Supply HF
co
e
fficien
t
s
c
ales with a singl
e
-band
a
mbiso
n
i
c
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Chris Robinson
Avo
i
d
u
s
ing an enu
m
fo
r
array
i
ndi
c
es
commit
|
commitdiff
|
tree
2018-02-13
C
h
ris Robinson
Make bformat
d
ec_free and ambiup_free clear th
e
freed
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Chris Rob
i
nso
n
Use a bit
f
i
e
ld for enabled bfo
r
matdec channels
commit
|
commitdiff
|
tree
2018-02-12
C
hris Robinson
C
o
mbin
e
mu
l
tip
l
e functions c
a
lled se
q
uen
t
iall
y
commit
|
commitdiff
|
tree
2018-02-12
Chris Robinson
Don't
asyn
c
hro
n
ously mo
d
ify the so
u
rce
o
n
disconnect
commit
|
commitdiff
|
tree
2018-02-11
Chris Robinson
Clear stal
e
'
post's on
the event semphaphore
commit
|
commitdiff
|
tree
2018-02-11
Chris R
o
binson
Remove unused reverb modulat
i
on code
commit
|
commitdiff
|
tree
2018-02-10
Chris Robinson
U
s
e a function
p
ointer for app
l
ying th
e
dry
m
ix post
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Ch
r
i
s Robinson
Use an alter
n
ate
v
irtual
l
ayout
f
or
Ambison
i
c HRTF
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Chris
R
o
b
inson
Clarify some macro names using ambisonic mixed-m
o
de
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
Ch
r
is Robinson
Attempt to improve the re
v
erb panning vectors
commit
|
commitdiff
|
tree
2018-02-08
Ch
r
is
R
obinson
Alt
e
r tha cu
r
ve
o
f t
h
e density-related delay scal
e
commit
|
commitdiff
|
tree
2018-02-06
C
h
ris Robinson
Check for a
c
b
rtf func
t
ion
commit
|
commitdiff
|
tree
2018-02-05
Ch
r
i
s Robinson
R
e
ve
r
t "Don't fade the all-pass delay
c
hanges"
commit
|
commitdiff
|
tree
2018-02-04
C
h
ris Robinson
R
e
move
u
nsu
p
port
e
d source queries
commit
|
commitdiff
|
tree
2018-02-04
C
hris
R
o
b
i
n
s
o
n
Make the Conne
c
ted s
t
ate
atomic
commit
|
commitdiff
|
tree
2018-02-03
Chris Robin
s
on
Av
o
id potenti
a
lly writing part
i
al samples
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
Provide more descriptive messages
t
o disc
o
n
n
ection
.
.
.
commit
|
commitdiff
|
tree
2018-02-03
Ch
r
i
s
Robinson
Handle
di
s
c
o
nnected ev
e
nts in alffplay
commit
|
commitdiff
|
tree
2018-02-03
C
h
ri
s
R
obins
o
n
Add a c
o
up
l
e missing
l
o
ck calls
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
Add a disconnected event type
commit
|
commitdiff
|
tree
2018-02-03
C
hri
s
Robinson
Add miss
i
n
g
header for UI
N
T
_
MAX
commit
|
commitdiff
|
tree
2018-02-03
Ch
r
is Rob
i
nson
Remo
v
e the unu
s
ed thunk code
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
Remove the i
n
d
iv
i
dual source queue
an
d
buf
f
er
l
ocks
commit
|
commitdiff
|
tree
2018-02-02
Chri
s
Robinson
S
t
o
re an
i
nde
x
to a gi
v
en so
u
rce's voice
commit
|
commitdiff
|
tree
2018-02-02
C
hr
i
s Ro
b
inson
Re
m
ove unus
e
d
_
t
imed metho
d
s
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
D
on't generate Buf
f
er Completed ev
e
nts
f
o
r s
t
a
t
ic sources
commit
|
commitdiff
|
tree
2018-02-02
C
hris Robi
n
son
Avoid an unnec
e
ssar
y
temp variable
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
Use a
n
atom
i
c
i
nstead of
v
olatile to te
l
l a threa
d
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Chris R
o
binso
n
Use
s
ema
p
h
ores t
o
signal for mo
r
e samples with JACK
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Chris R
o
binson
Use a sem
a
phore
to signal the event handler
commit
|
commitdiff
|
tree
2018-02-02
Chris Robinson
Add
s
e
maphore f
u
nctions to
t
he thread
A
PI wrappe
r
commit
|
commitdiff
|
tree
2018-02-01
Chris Robinso
n
Signal a co
n
dition variable
when a bu
f
fer completes
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
Chris Robinson
S
e
nd buffer completed
e
ven
t
s
when e
n
abled
commit
|
commitdiff
|
tree
2018-02-01
Chris Robinson
Fix check for ma
t
c
h
ing event
type
commit
|
commitdiff
|
tree
2018-02-01
Chris Robinson
D
o
n't
p
ri
n
t b
u
ffer complet
e
d events in alffplay
commit
|
commitdiff
|
tree
2018-02-01
Chris Robinso
n
Ad
d
a thread to ma
r
shal ev
e
nts from the
m
ixer
commit
|
commitdiff
|
tree
2018-01-30
Chris Robi
n
son
Rename EventLock to make it more clear it's p
r
otectin
g
.
.
.
commit
|
commitdiff
|
tree
2018-01-29
Chris
R
obinson
Don
'
t
bot
h
er wit
h
an e
x
plicit
s
top backe
n
d method
commit
|
commitdiff
|
tree
2018-01-29
Chris Robinson
Call the backend cl
o
s
e
method in the destr
u
ctor
commit
|
commitdiff
|
tree
2018-01-29
Chris Robins
o
n
Combine commo
n
initia
l
iz
a
tion c
o
de into a
function
commit
|
commitdiff
|
tree
2018-01-29
Chris Ro
b
inson
Fix
t
he e
f
f
e
c
t s
l
ot lim
i
t ch
e
ck
commit
|
commitdiff
|
tree
2018-01-29
Chris Robi
n
so
n
M
a
ke Enable
d
Evts atom
i
c
commit
|
commitdiff
|
tree
2018-01-28
Chris Robins
o
n
U
se std::array instead of
a
plain arra
y
in
alffplay
commit
|
commitdiff
|
tree
2018-01-28
Chr
i
s
Robins
o
n
Repor
t
th
e
pro
b
lem v
a
l
ue for
gl
o
bal state errors
commit
|
commitdiff
|
tree
2018-01-28
Ch
r
is
R
obin
s
on
R
e
move
some now-unus
e
d NoLock function variants
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinson
Us
e
a
fixed array f
o
r the
e
ffect
state fact
o
ry list
commit
|
commitdiff
|
tree
next