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
EFX: Align some arrays used in intrinsics (#180)
2018-03-24
R
a
u
l
shc
EFX: Align s
o
me
a
rray
s
used i
n
i
n
t
rinsics
(
#180
)
commit
|
commitdiff
|
tree
2018-03-23
C
hris Robinson
Re
n
ame ALfilterS
t
ate/Ty
p
e to Biq
u
ad
S
tate/T
y
pe
commit
|
commitdiff
|
tree
2018-03-23
Chris Robinson
Remove an un
u
sed struc
t
and mov
e
so
m
e
f
u
nctions to
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
Ch
r
is
R
obinson
C
o
mbine
multip
l
e allocat
i
on
s
into
o
ne
commit
|
commitdiff
|
tree
2018-03-22
C
hris Rob
i
n
s
on
Some forma
t
ting cleanup
commit
|
commitdiff
|
tree
2018-03-22
Chri
s
Robinso
n
Don't use
an AL
s
izei for
a
pot
e
ntially negative v
a
lue
commit
|
commitdiff
|
tree
2018-03-22
Chr
i
s Robin
s
on
Defin
e
t
he
Han
n
ing windo
w
glo
b
ally o
n
ce for t
h
e pitch
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
Chri
s
Ro
b
in
s
on
Fix a
d
elt
a
phase offset calculation in the pitch shifter
commit
|
commitdiff
|
tree
2018-03-22
Chris Robinson
Hold some immedia
t
e
v
alues on the s
t
ack
commit
|
commitdiff
|
tree
2018-03-22
C
h
ris Robinson
A
void some mems
e
t calls in t
h
e pitch shifter process
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
Chris Robinson
U
se appr
o
pr
i
a
tely-s
i
zed buf
f
e
rs for the pitch s
h
ift
e
r
commit
|
commitdiff
|
tree
2018-03-22
Ch
r
is
R
o
b
inson
M
ove
N
FC filter
s
to t
h
e filte
r
director
y
commit
|
commitdiff
|
tree
2018-03-22
Chris Robinson
Move the fi
l
t
e
r
imp
l
ementation to a
sep
a
rate directory
commit
|
commitdiff
|
tree
2018-03-22
Chris Robinson
Rename mixer_inc
.
c
to hrtf_inc
.
c
commit
|
commitdiff
|
tree
2018-03-22
Chri
s
R
obinson
M
o
ve mix
e
r so
u
rces i
n
t
o a sub-directory
commit
|
commitdiff
|
tree
2018-03-22
Chris Ro
b
inson
Use the global MixSampl
e
s for the pitch
s
hifter output
commit
|
commitdiff
|
tree
2018-03-22
Chr
i
s Robi
n
son
C
h
ange a p
a
r
amete
r
type to float since that's what
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
Chris Robinso
n
S
l
ightly restructure the pitch-shifter proc
e
s
s
l
oop
commit
|
commitdiff
|
tree
2018-03-22
Chris Robinson
Fix ty
p
o (Substracti
o
n ->
Subtraction
)
and ren
a
me relate
d
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
Chri
s
R
obins
o
n
Avoid duplicate p
a
t
h
s
e
a
r
c
h
e
s in the router
commit
|
commitdiff
|
tree
2018-03-21
Chri
s
R
o
binso
n
D
o
n
't
a
u
to-attenuate
t
he pitch shi
f
t
e
r output
commit
|
commitdiff
|
tree
2018-03-21
Ch
r
is Robinson
Don't use muta
b
l
e
fields fo
r
const
a
nt values
commit
|
commitdiff
|
tree
2018-03-21
Chris Robinson
A
v
oid plac
i
n
g a 2
K
s
ample buffer
o
n
the stack
commit
|
commitdiff
|
tree
2018-03-21
Chris
Robinson
Clean up some cod
e
f
or
m
atting in
the pit
c
h
s
h
i
fter
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
C
h
ris Robinson
F
ix fo
r
o
l
d
e
r
MSVC
l
acking
s
t
r
t
of
commit
|
commitdiff
|
tree
2018-03-21
Chris Rob
i
ns
o
n
U
pdat
e
t
h
e mult
i
-reverb example with
improved
t
r
ansitions
commit
|
commitdiff
|
tree
2018-03-19
Chri
s
R
obinson
Fix the
reverb p
a
nning
b
e
hav
i
or to better f
i
t the
s
pe
c
commit
|
commitdiff
|
tree
2018-03-16
Chr
i
s
Robins
o
n
Change the presets for
the mu
l
t
i
re
v
erb example
commit
|
commitdiff
|
tree
2018-03-15
Chr
i
s Robinson
Use a
macro t
e
mplate to define simi
l
ar f
u
nctions
commit
|
commitdiff
|
tree
2018-03-15
Chris
Robinson
Remove an extraneous +
commit
|
commitdiff
|
tree
2018-03-15
Chris Robinson
Remove an
o
u
tdated comme
n
t
commit
|
commitdiff
|
tree
2018-03-15
Chris Ro
b
inson
Release t
h
e Pul
s
eA
u
d
io mainloop lock sooner
commit
|
commitdiff
|
tree
2018-03-15
Chr
i
s
R
obin
s
on
Store
t
he filter hist
o
ry in local variab
l
es
commit
|
commitdiff
|
tree
2018-03-14
Chr
i
s Robi
n
son
Avoid u
s
ing pa_stream_b
e
g
i
n_writ
e
with Pu
l
se
A
udio
commit
|
commitdiff
|
tree
2018-03-13
Chris
R
obin
s
o
n
Move a
loop int
o
a func
t
ion
commit
|
commitdiff
|
tree
2018-03-12
Chris
Robinson
Apply a d
i
stance deca
y
on
t
he source
s
end
for the reve
r
b
.
.
.
commit
|
commitdiff
|
tree
2018-03-12
C
h
ris Robins
o
n
Comment and
c
l
ari
f
y some
code
commit
|
commitdiff
|
tree
2018-03-10
Chris Robi
n
so
n
Ad
d
metho
d
s
t
o
c
lean
u
p alt
h
rd and al
t
ss data
commit
|
commitdiff
|
tree
2018-03-10
Chris Robinso
n
Rename the mmdevapi backend
to w
a
sapi
commit
|
commitdiff
|
tree
2018-03-10
Chris
R
obin
s
o
n
Ad
d
ex
t
ern
"
C"
to some
h
eaders
commit
|
commitdiff
|
tree
2018-03-09
C
hris Robinso
n
Prefix
S
DL2 device
nam
e
s on Windows
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Request the de
v
i
c
e's
s
ample type for SDL2
commit
|
commitdiff
|
tree
2018-03-09
C
hris R
o
bin
s
on
Stor
e
th
e
frame
size for the S
D
L2 backend
commit
|
commitdiff
|
tree
2018-03-09
Chri
s
R
o
binson
Prin
t
t
he
u
ns
u
pported
values from SDL2
commit
|
commitdiff
|
tree
2018-03-09
Chris Robins
o
n
Init and quit t
h
e SD
L
2
audio subsystem with t
h
e factory
commit
|
commitdiff
|
tree
2018-03-09
C
h
r
i
s
R
obin
s
o
n
Avoid deinitia
l
izing backends tha
t
never ini
t
ialized
commit
|
commitdiff
|
tree
2018-03-09
Chri
s
Robinson
Also save
t
he update size with
S
D
L2
commit
|
commitdiff
|
tree
2018-03-09
C
h
r
i
s R
o
binson
Use the aud
i
o
d
evice lock for th
e
SDL2 backe
n
d
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Properly close the SDL2 audio device
commit
|
commitdiff
|
tree
2018-03-09
Chris
R
obi
n
so
n
Avo
i
d
c
al
l
i
n
g
SDL_Ge
t
NumAudioDevices multiple times
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
U
se fu
n
ctio
n
-li
k
e ma
c
ros to call filter
a
nd eff
e
ct
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Only c
a
lc
u
late
t
he
m
odulation samples
o
nce for a
l
l
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Chris Ro
b
i
nson
Simplify modu
l
ator effec
t
i
ndex updating
commit
|
commitdiff
|
tree
2018-03-09
C
h
ris Robinson
R
e
name
UpdateContextSources for clar
i
ty
commit
|
commitdiff
|
tree
2018-03-09
Chris R
o
binson
Fix struc
t
forwa
r
d declaration typo
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Fix ad
d
ing to and
r
e
moving from
th
e
ac
t
ive effect slots
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Properly lim
i
t the
m
ax number of effect slots to
2
.
.
.
commit
|
commitdiff
|
tree
2018-03-04
Chris Robins
o
n
Don't
check
f
o
r
spa
c
e in the
r
ingbu
f
fer before trying
.
.
.
commit
|
commitdiff
|
tree
2018-03-03
C
h
ri
s
R
o
bi
n
son
Avoid s
o
m
e c
o
de duplication
commit
|
commitdiff
|
tree
2018-03-03
Chris Robinson
Add some missing
l
ocks t
o
p
rote
c
t reading state
commit
|
commitdiff
|
tree
2018-03-03
C
h
ris
R
obinson
U
s
e a plain
m
utex for the property lock
commit
|
commitdiff
|
tree
2018-03-03
Chri
s
Robinson
In
i
t more stuff in InitDevice
commit
|
commitdiff
|
tree
2018-03-03
Ch
r
is Robinson
U
s
e atomic
varia
b
les instea
d
of volatile
commit
|
commitdiff
|
tree
2018-03-02
C
h
r
is Ro
b
i
nso
n
E
nsure a
t
least t
h
e s
p
e
cified ringb
u
ffer size is w
r
itable
commit
|
commitdiff
|
tree
2018-03-02
Chris
R
o
binson
Add an option to limit
t
h
e
w
r
it
e
size of th
e
ringbuff
e
r
commit
|
commitdiff
|
tree
2018-03-02
Chris Robinson
Add missing include
commit
|
commitdiff
|
tree
2018-03-02
Chris Robinson
Appl
y
the limite
r
, distance
comp, and others even
w
ith
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
Chris Robinson
Fix use of arg
v
[0] as t
h
e program name af
t
er incr
e
mentin
g
commit
|
commitdiff
|
tree
2018-03-01
C
h
ris Robi
n
s
on
Appl
y
dista
n
ce attenuation to reverb
z
o
n
e
s in almultirever
b
commit
|
commitdiff
|
tree
2018-03-01
Chris
R
o
binson
Fix
a
c
omm
e
n
t
regarding the e
f
fect slot
c
h
annel sc
a
ling
commit
|
commitdiff
|
tree
2018-03-01
C
hris Robinson
Avoid AL prefix on
i
nter
n
al
effect
st
a
te fac
t
ory types
commit
|
commitdiff
|
tree
2018-02-25
C
hris Robinson
Avoid using static inline in headers
commit
|
commitdiff
|
tree
2018-02-25
Ch
r
is
R
obinson
Only send
one bu
f
f
er complet
e
d
e
vent
per update
commit
|
commitdiff
|
tree
2018-02-25
C
h
r
is Robinso
n
Count all
b
u
ffers i
n
a
list
i
tem for processed and
.
.
.
commit
|
commitdiff
|
tree
2018-02-24
Chris Ro
b
inson
Don't mak
e
the source state ato
m
ic
commit
|
commitdiff
|
tree
2018-02-24
Chris Robin
s
on
H
a
ndle sourc
e
stat
e
cha
n
ge
e
vents
commit
|
commitdiff
|
tree
2018-02-24
Ch
r
is Robinson
Use se
p
ara
t
e funct
i
on
s
to
a
d
d
a
n
d remove active ef
f
e
c
t
.
.
.
commit
|
commitdiff
|
tree
2018-02-22
C
h
ri
s
Robinson
Avoi
d
mult
i
ple GetC
h
anne
l
IdxByNam
e
calls
commit
|
commitdiff
|
tree
2018-02-20
Chris Robinson
Update the multi
-
z
on
e
reverb example
for clarity
commit
|
commitdiff
|
tree
2018-02-20
Chris Rob
i
nson
Add alm
u
l
t
ir
e
v
e
r
b
to the in
s
t
a
l
l
ta
r
get
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Ad
d
an example f
o
r
multi-z
o
ne rev
e
r
b
commit
|
commitdiff
|
tree
2018-02-19
Chris
R
o
b
inson
Use
a proper struc
t
for spec
i
fying
a
ngular p
o
ints
commit
|
commitdiff
|
tree
2018-02-19
Chris Robins
o
n
Minimi
z
e each respons
e
delay for the am
b
isonic HRTF
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris R
o
binson
R
emo
v
e th
e
unne
c
essary
C
omputeA
m
bient
G
a
ins
commit
|
commitdiff
|
tree
2018-02-19
Chris Rob
i
ns
o
n
Preserve RMS for t
h
e high-frequency HRTF ambisoni
c
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Combine the vector reve
r
se a
n
d
p
a
rt
i
al scatter
where
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris
R
o
binson
Rem
o
ve an unnecessa
r
y comment about if met
e
rs_per_unit
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Avoid dup
l
icating some s
c
a
l
e tables
commit
|
commitdiff
|
tree
2018-02-13
Chri
s
Robinson
Us
e
an alte
r
nat
e
amb
i
s
o
nic HRTF decode
layo
u
t
commit
|
commitdiff
|
tree
2018-02-13
C
hris Robinson
Fix NULL po
i
nter der
e
ference
commit
|
commitdiff
|
tree
2018-02-13
C
hris Robinson
Supply HF c
o
efficient scales with a single-b
a
nd ambiso
n
i
c
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Chris
Robinson
Avoid
using an enum for array ind
i
ce
s
commit
|
commitdiff
|
tree
2018-02-13
Chris Robinson
Make
b
formatdec_fr
e
e and a
m
biup_free c
l
ear the freed
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Chris Ro
b
inson
Use
a
bitf
i
e
l
d for e
n
a
b
led b
f
ormatdec channels
commit
|
commitdiff
|
tree
2018-02-12
Chris R
o
b
inson
C
ombine multiple functions called
sequ
e
ntially
commit
|
commitdiff
|
tree
2018-02-12
Chris Ro
b
ins
o
n
D
o
n
'
t
asyn
c
hr
o
nously modi
f
y the sour
c
e on disconn
e
ct
commit
|
commitdiff
|
tree
2018-02-11
Chris Robinso
n
Clear stale '
p
os
t
's on th
e
even
t
s
emph
a
phore
commit
|
commitdiff
|
tree
2018-02-11
C
h
ris Robinson
Remove unused rev
e
r
b
m
o
du
l
ation co
d
e
commit
|
commitdiff
|
tree
2018-02-10
Chris Robins
o
n
Use a fun
c
tion pointer f
o
r app
l
ying the dry m
i
x post
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Chris Robin
s
on
U
s
e an
a
lternate vir
t
ua
l
la
y
out for Ambisonic HRTF
.
.
.
commit
|
commitdiff
|
tree
next