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
Annotate the B-Format rotation/conversion matrix
2018-03-25
Chris Robinson
Annota
t
e
the B-Fo
r
mat rotati
o
n/c
o
nversion m
a
trix
commit
|
commitdiff
|
tree
2018-03-24
Chris
Ro
b
inso
n
Fi
x
Hanning -> Hann wi
n
dow name
commit
|
commitdiff
|
tree
2018-03-24
Chris
R
obin
s
on
F
i
x capture device
c
losing in
t
he Co
r
eAud
i
o
backen
d
commit
|
commitdiff
|
tree
2018-03-24
C
h
ris Robinson
Us
e
p
roc_pidpath to get the p
r
ocess
path on
m
a
cOS when
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
Chris Robinson
Fi
x
a co
u
p
l
e comme
n
ts abo
u
t coordi
n
at
e
hande
d
ness
commit
|
commitdiff
|
tree
2018-03-24
Raul
s
hc
EF
X
: Align
s
ome
arrays
u
s
ed in
int
r
i
n
sics
(
#18
0
)
commit
|
commitdiff
|
tree
2018-03-23
Chris Robinson
Rename AL
f
i
l
terState/Type to Biquad
S
ta
t
e/T
y
p
e
commit
|
commitdiff
|
tree
2018-03-23
Ch
r
is Robinson
Remove an unus
e
d struct
a
nd mo
v
e some
f
u
nc
t
ions t
o
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
Ch
r
is Robinson
Combine multiple allocatio
n
s int
o
one
commit
|
commitdiff
|
tree
2018-03-22
Chris Robinson
Some formatt
i
ng
c
leanup
commit
|
commitdiff
|
tree
2018-03-22
C
h
ris Robinson
Do
n
't use an ALs
i
zei
for a potentially nega
t
ive value
commit
|
commitdiff
|
tree
2018-03-22
Chris
R
obinson
Define the
H
a
n
ning wind
o
w gl
o
ball
y
once for t
h
e pitch
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
Chris R
o
binso
n
Fix
a
d
e
lta
p
hase offset cal
c
ulation
in the pitch shifter
commit
|
commitdiff
|
tree
2018-03-22
Chris Rob
i
nson
Hold som
e
i
m
m
ediate values
o
n the stack
commit
|
commitdiff
|
tree
2018-03-22
Ch
r
is Robinson
Av
o
id some
memset calls in the
pitch shifter process
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
Chris Robinson
U
se appropriate
l
y-sized
b
uffers for the pitch shifter
commit
|
commitdiff
|
tree
2018-03-22
Chri
s
Robinso
n
Mo
v
e
NFC filters to the filter directory
commit
|
commitdiff
|
tree
2018-03-22
Chris Robinson
Move the f
i
l
ter im
p
l
e
menta
t
ion to a s
e
p
arat
e
directory
commit
|
commitdiff
|
tree
2018-03-22
C
h
ris
Robinson
Rename mixer_
i
nc
.
c
to hrtf_inc
.
c
commit
|
commitdiff
|
tree
2018-03-22
C
h
ris Robinson
Move mixer so
u
rce
s
i
nto a sub-
d
irectory
commit
|
commitdiff
|
tree
2018-03-22
Chris Robinson
Use t
h
e global M
i
xSamples
for
the pitch shifter output
commit
|
commitdiff
|
tree
2018-03-22
Chris R
o
bin
s
on
Ch
a
n
ge a paramet
e
r typ
e
to float since tha
t
'
s what
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
Chris
R
o
bi
n
son
Slightl
y
restruct
u
re the pitch-shi
f
ter pro
c
e
ss loop
commit
|
commitdiff
|
tree
2018-03-22
Chris Robinson
F
ix t
y
po (S
u
bstraction -> Subtraction) and renam
e
re
l
ated
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
Chris R
o
binson
Avoid duplicate path searc
h
es in the router
commit
|
commitdiff
|
tree
2018-03-21
Ch
r
i
s
R
o
bins
o
n
Do
n
't
a
uto-
a
ttenuate the pitch shifter output
commit
|
commitdiff
|
tree
2018-03-21
Chr
i
s Robinso
n
D
on't use
mutable fiel
d
s f
o
r
constant values
commit
|
commitdiff
|
tree
2018-03-21
Chris Robins
o
n
Av
o
i
d
placi
n
g a
2
K sample buffer on the stack
commit
|
commitdiff
|
tree
2018-03-21
Chri
s
R
o
binson
Clean up some c
o
de formattin
g
in the pitch shifte
r
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
Chri
s
Robinson
Fix for older
M
S
V
C la
c
king strtof
commit
|
commitdiff
|
tree
2018-03-21
Chris Robinson
Update the multi-reverb ex
a
mple with imp
r
oved transit
i
on
s
commit
|
commitdiff
|
tree
2018-03-19
Chris
R
obinson
F
i
x the reverb pa
n
ning beha
v
i
or to be
t
ter fit the s
p
ec
commit
|
commitdiff
|
tree
2018-03-16
C
h
ris Rob
i
n
son
C
h
ange the presets for the multireverb
example
commit
|
commitdiff
|
tree
2018-03-15
Chris Robinso
n
U
s
e
a macro t
e
mplat
e
t
o define
s
i
milar
f
unctions
commit
|
commitdiff
|
tree
2018-03-15
Chris Robinson
Rem
o
ve an extraneous +
commit
|
commitdiff
|
tree
2018-03-15
Chris Robin
s
o
n
Remo
v
e an ou
t
d
ated c
o
mment
commit
|
commitdiff
|
tree
2018-03-15
C
h
ris Robinson
Release the Pul
s
eAudio
m
ainloop lock sooner
commit
|
commitdiff
|
tree
2018-03-15
Chris
Robinson
St
o
r
e the filter his
t
ory in l
o
cal variables
commit
|
commitdiff
|
tree
2018-03-14
Chris Robinson
Avoid us
i
ng pa_stream_begin_write with PulseAudi
o
commit
|
commitdiff
|
tree
2018-03-13
Chri
s
Robinso
n
Move a loop into
a
f
unction
commit
|
commitdiff
|
tree
2018-03-12
Chris R
o
binson
Apply a distance de
c
ay on
the source send for the reverb
.
.
.
commit
|
commitdiff
|
tree
2018-03-12
Chr
i
s
R
o
binson
Comm
e
nt and c
l
arify some code
commit
|
commitdiff
|
tree
2018-03-10
Chris
Robinson
Ad
d
m
e
thods
t
o c
l
ean up althrd and
a
l
tss data
commit
|
commitdiff
|
tree
2018-03-10
Chris Robinson
Rename the mm
d
evapi b
a
ck
e
nd to wasapi
commit
|
commitdiff
|
tree
2018-03-10
Ch
r
i
s
Robinson
Add extern "C
"
to some headers
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Prefix SDL2 device
n
ames on Windows
commit
|
commitdiff
|
tree
2018-03-09
Chr
i
s Robinson
Req
u
est the devic
e
's samp
l
e
ty
p
e
fo
r
SDL2
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Store th
e
f
r
a
m
e size fo
r
the SDL
2
backe
n
d
commit
|
commitdiff
|
tree
2018-03-09
Chris R
o
bins
o
n
Prin
t
the u
n
supported values
from S
D
L2
commit
|
commitdiff
|
tree
2018-03-09
Chri
s
Robinson
In
i
t and quit the
S
DL2 audio subsys
t
e
m
w
ith the fa
c
to
r
y
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
A
v
oid de
i
n
i
tializi
n
g
ba
c
k
ends t
h
at never initialize
d
commit
|
commitdiff
|
tree
2018-03-09
Chris Ro
b
inson
Als
o
save the updat
e
size with SDL2
commit
|
commitdiff
|
tree
2018-03-09
Chri
s
R
o
binson
Us
e
the audio device
l
oc
k
fo
r
the SD
L
2 backend
commit
|
commitdiff
|
tree
2018-03-09
Ch
r
i
s Robinson
Properly close the SDL
2
audio
d
evice
commit
|
commitdiff
|
tree
2018-03-09
C
hris
R
obins
o
n
Avoid cal
l
ing
SDL
_
GetNum
A
udioDe
v
ices multiple times
commit
|
commitdiff
|
tree
2018-03-09
Ch
r
is R
o
binson
U
se function-like macros
t
o
c
a
ll
f
ilter an
d
effect
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Only
c
alcul
a
te the
m
odula
t
ion
sample
s
once f
o
r all
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Chr
i
s Ro
b
inson
Simplify
modula
t
or e
f
fect
i
ndex updating
commit
|
commitdiff
|
tree
2018-03-09
Chris
Robinson
Rename UpdateContex
t
So
u
rces
f
o
r clarity
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
F
i
x struc
t
forward dec
l
a
r
ation typo
commit
|
commitdiff
|
tree
2018-03-09
C
hris Robinson
Fix adding to and remo
v
ing from
the
active effect slots
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Proper
l
y
limi
t
t
h
e max num
b
er of
effect s
l
ots
to
2
.
.
.
commit
|
commitdiff
|
tree
2018-03-04
Chris Robinson
Don't check
f
or space in the ringbuffe
r
be
f
ore try
i
ng
.
.
.
commit
|
commitdiff
|
tree
2018-03-03
C
hris Robinson
Avo
i
d
some code d
u
plication
commit
|
commitdiff
|
tree
2018-03-03
C
h
r
i
s
R
o
binson
A
d
d
s
ome missing locks to
p
rotect r
e
ading st
a
te
commit
|
commitdiff
|
tree
2018-03-03
C
h
ri
s
Robinson
Use a p
l
ain mutex fo
r
t
he property l
o
ck
commit
|
commitdiff
|
tree
2018-03-03
Chris Robinson
I
n
it mor
e
stuff in InitDe
v
ic
e
commit
|
commitdiff
|
tree
2018-03-03
C
h
ris Rob
i
nson
Us
e
atomic v
a
r
iables
i
n
s
tea
d
o
f vo
l
atile
commit
|
commitdiff
|
tree
2018-03-02
Chris Robins
o
n
Ensure at leas
t
th
e
specif
i
ed ringb
u
ff
e
r size
i
s writable
commit
|
commitdiff
|
tree
2018-03-02
Chris Robinson
A
dd an
opti
o
n
t
o limit
t
he
w
rite size o
f
the ringbuffer
commit
|
commitdiff
|
tree
2018-03-02
Chr
i
s Robi
n
son
A
dd mi
s
s
i
ng
i
nclud
e
commit
|
commitdiff
|
tree
2018-03-02
Chris Robinso
n
A
p
ply t
h
e limit
e
r, distanc
e
c
o
mp, and o
t
h
e
rs even
with
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
Chris
R
obi
n
so
n
Fix use o
f
argv[0] as th
e
prog
r
am na
m
e
a
ft
e
r i
n
c
rementing
commit
|
commitdiff
|
tree
2018-03-01
Chris Robinson
Appl
y
di
s
t
ance a
t
tenuatio
n
to reverb zo
n
e
s
in almultireverb
commit
|
commitdiff
|
tree
2018-03-01
Chri
s
Rob
i
nson
Fi
x
a comment
regarding th
e
e
f
fect slot channe
l
scaling
commit
|
commitdiff
|
tree
2018-03-01
Chris Robi
n
so
n
Av
o
id
A
L pre
f
ix on
internal effect state fact
o
ry types
commit
|
commitdiff
|
tree
2018-02-25
Chris Robinson
Avoi
d
using
s
t
atic inline
in heade
r
s
commit
|
commitdiff
|
tree
2018-02-25
C
h
ris Robinson
O
n
ly
send o
n
e buffer completed even
t
per update
commit
|
commitdiff
|
tree
2018-02-25
Chris Rob
i
n
son
Count al
l
b
u
ffers in a list item for pr
o
cessed
a
nd
.
.
.
commit
|
commitdiff
|
tree
2018-02-24
Chris Robi
n
son
D
on't make
t
he source
s
tate atomic
commit
|
commitdiff
|
tree
2018-02-24
Chr
i
s Robinson
H
a
ndle
sourc
e
state c
h
ange events
commit
|
commitdiff
|
tree
2018-02-24
Chris Ro
b
inson
Use separate functions to add
and r
e
mo
v
e
a
ctive effect
.
.
.
commit
|
commitdiff
|
tree
2018-02-22
Ch
r
is Robinson
Avoid
m
ul
t
iple
G
e
t
ChannelIdxByNa
m
e
calls
commit
|
commitdiff
|
tree
2018-02-20
Chri
s
R
o
binson
Update
t
he mult
i
-zo
n
e reverb
example for clarity
commit
|
commitdiff
|
tree
2018-02-20
Chris Robinson
A
d
d almu
l
tir
e
ver
b
to
t
he insta
l
l t
a
r
get
commit
|
commitdiff
|
tree
2018-02-19
Chris Robi
n
son
Add an exam
p
le fo
r
mu
l
ti-zone reverb
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
U
se
a proper stru
c
t for sp
e
cifying angular
poin
t
s
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Minimize each respo
n
se de
l
a
y f
o
r
the ambison
i
c H
R
T
F
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Ch
r
is Robi
n
son
Re
m
ove th
e
unnecessary Comp
u
teAmbientGains
commit
|
commitdiff
|
tree
2018-02-19
Chr
i
s
Robin
s
on
P
r
eserve RMS for
t
he high
-
frequency HRTF amb
i
sonic
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chr
i
s
Robi
n
s
o
n
Com
b
i
n
e the vector r
e
verse and partial scatter wh
e
re
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
C
h
ri
s
R
obinson
Remove an unnecessa
r
y comm
e
nt about i
f
mete
r
s_p
e
r_u
n
it
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chri
s
Robinson
Avoid duplicati
n
g some scale tabl
e
s
commit
|
commitdiff
|
tree
2018-02-13
Chris
R
o
b
i
n
son
U
s
e
a
n
alternate ambison
i
c HRTF deco
d
e
layout
commit
|
commitdiff
|
tree
2018-02-13
Chr
i
s Robi
n
s
o
n
Fix NULL pointer
dereference
commit
|
commitdiff
|
tree
2018-02-13
Chris Rob
i
nson
Supply HF coefficient
s
cales
wi
t
h
a
single-
b
and ambiso
n
ic
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
C
hris Robinson
Avoid using an enum for array indices
commit
|
commitdiff
|
tree
2018-02-13
Chris Robi
n
son
Mak
e
bformat
d
ec_fre
e
and ambiup_free clear the fr
e
e
d
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Chris Robinson
Use a bit
f
iel
d
f
o
r e
n
able
d
bform
a
tdec channels
commit
|
commitdiff
|
tree
2018-02-12
C
h
ris Robinson
C
o
mbine multiple functions cal
l
ed sequentially
commit
|
commitdiff
|
tree
next