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
Anno
t
ate th
e
B-Format rota
t
i
o
n
/conversion matrix
commit
|
commitdiff
|
tree
2018-03-24
Chris R
o
binson
Fix Hanning -> H
a
nn
w
indow na
m
e
commit
|
commitdiff
|
tree
2018-03-24
Chris Robinson
F
i
x ca
p
ture device closing in
the CoreAudio backend
commit
|
commitdiff
|
tree
2018-03-24
Chris
R
obinson
Use proc_pidpath to get
t
h
e
proce
s
s pa
t
h on macOS
w
hen
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
Chris Robins
o
n
Fix a couple comm
e
n
ts about
c
oo
r
dinat
e
h
a
ndedness
commit
|
commitdiff
|
tree
2018-03-23
C
hris
Rob
i
nson
Rename ALfilter
S
tate/Type to BiquadState/Ty
p
e
commit
|
commitdiff
|
tree
2018-03-23
Chris Ro
b
inson
Re
m
ove
an
unuse
d
s
tr
u
c
t
and move some fu
n
ctio
n
s to
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
Chris Robins
o
n
Combi
n
e multi
p
le allocations in
t
o
one
commit
|
commitdiff
|
tree
2018-03-22
Chris Robins
o
n
Some formatting cleanup
commit
|
commitdiff
|
tree
2018-03-22
C
h
ris Ro
b
i
n
s
on
Don't use a
n
A
Lsize
i
f
o
r a potentially negative v
a
lue
commit
|
commitdiff
|
tree
2018-03-22
Chris Robinson
Define the Hanning window globally onc
e
for the pitch
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
Chris Robi
n
s
o
n
Fix a
d
elta phas
e
offs
e
t
calculation i
n
the pitch shifter
commit
|
commitdiff
|
tree
2018-03-22
Ch
r
is Robinso
n
Hold some immediate values on the st
a
ck
commit
|
commitdiff
|
tree
2018-03-22
Chris Robinson
Avoid some memse
t
calls in the pi
t
ch shift
e
r process
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
C
h
ris Robins
o
n
Use appropria
t
ely-sized b
u
ffers fo
r
the pitch shifter
commit
|
commitdiff
|
tree
2018-03-22
Chr
i
s Robinson
Move NFC filte
r
s to the filter direc
t
ory
commit
|
commitdiff
|
tree
2018-03-22
C
hris Robinson
Move
the filter implementation to a se
p
arate dir
e
c
tory
commit
|
commitdiff
|
tree
2018-03-22
C
h
ris Rob
i
nson
Rename mixer_inc
.
c to hrtf_
i
n
c
.
c
commit
|
commitdiff
|
tree
2018-03-22
Chris Robinson
Move mixer source
s
into a sub-directory
commit
|
commitdiff
|
tree
2018-03-22
Chris Robinson
U
s
e
t
he globa
l
MixSamples for
t
he pitch shifter
output
commit
|
commitdiff
|
tree
2018-03-22
Chris Robinson
Change a parameter type to f
l
oa
t
sin
c
e that's what
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
Chris Robinson
Slightly restructure
the pitc
h
-shifter pr
o
cess loop
commit
|
commitdiff
|
tree
2018-03-22
Chris Robinson
Fix typo (Su
b
stracti
o
n
-
> Subtract
i
on) and rename relat
e
d
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
Chris
R
o
bin
s
o
n
Avoid duplic
a
t
e
p
ath searches in
the
route
r
commit
|
commitdiff
|
tree
2018-03-21
Chris Robinson
Don'
t
auto-attenuate the pitch shifte
r
output
commit
|
commitdiff
|
tree
2018-03-21
Ch
r
is Robi
n
son
Don't use m
u
table fields f
o
r constant
va
l
ues
commit
|
commitdiff
|
tree
2018-03-21
Chris R
o
b
inson
A
v
oid p
l
a
c
in
g
a 2K sample buff
e
r
on the stack
commit
|
commitdiff
|
tree
2018-03-21
Chris Robinson
Clean
u
p some co
d
e f
o
r
m
attin
g
in the pitch
s
hi
f
ter
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
Chri
s
Ro
b
inso
n
F
i
x for older MSVC lacking strtof
commit
|
commitdiff
|
tree
2018-03-21
Chris Robins
o
n
U
pdate the multi-reverb exa
m
ple
with improved transitions
commit
|
commitdiff
|
tree
2018-03-19
Chris Robinson
Fi
x
the reverb panning behavior
t
o better
f
i
t the spec
commit
|
commitdiff
|
tree
2018-03-16
Chris Robinson
Ch
a
nge th
e
pr
e
s
ets for
t
he multireverb example
commit
|
commitdiff
|
tree
2018-03-15
Chris Robi
n
son
Use a macro
template to d
e
fine similar functions
commit
|
commitdiff
|
tree
2018-03-15
Chris Robinson
Remove
a
n
e
x
traneou
s
+
commit
|
commitdiff
|
tree
2018-03-15
C
h
ris Robin
s
on
Remove an outd
a
ted comment
commit
|
commitdiff
|
tree
2018-03-15
Chris Robinson
Release the
Pul
s
eAudi
o
mainloo
p
lock sooner
commit
|
commitdiff
|
tree
2018-03-15
Chris Robin
s
on
Stor
e
the filter histo
r
y in lo
c
al vari
a
b
l
e
s
commit
|
commitdiff
|
tree
2018-03-14
Chris Ro
b
inson
Avoid using pa_s
t
ream
_
begin_write with
Puls
e
Audio
commit
|
commitdiff
|
tree
2018-03-13
Chris Robinson
Move a
l
o
op into a function
commit
|
commitdiff
|
tree
2018-03-12
C
h
ris Ro
b
inson
A
p
ply a distance decay on the
s
o
u
rce sen
d
for the reverb
.
.
.
commit
|
commitdiff
|
tree
2018-03-12
C
h
r
is Robinson
C
omment and clarify some code
commit
|
commitdiff
|
tree
2018-03-10
Chris Rob
i
n
son
Add methods
to clea
n
up althrd and
a
ltss d
a
t
a
commit
|
commitdiff
|
tree
2018-03-10
Chris
R
o
b
inson
Re
n
ame the mm
d
evapi backend to
w
asapi
commit
|
commitdiff
|
tree
2018-03-10
Ch
r
is
Robin
s
on
Ad
d
extern "C
"
to some headers
commit
|
commitdiff
|
tree
2018-03-09
Chr
i
s Robinson
Pr
e
fix SDL2 devi
c
e names o
n
Windows
commit
|
commitdiff
|
tree
2018-03-09
Chr
i
s
Robin
s
on
R
equest
the
d
evic
e
's sampl
e
ty
p
e
f
or SDL2
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Store the fr
a
me s
i
ze
f
or th
e
SDL2 backend
commit
|
commitdiff
|
tree
2018-03-09
C
h
ris R
o
binson
Print the u
n
suppo
r
ted values from SDL
2
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinso
n
In
i
t and quit t
h
e SDL
2
audio
subsystem with t
h
e factory
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Avoid dei
n
it
i
alizing backends that nev
e
r initialized
commit
|
commitdiff
|
tree
2018-03-09
Chris Robin
s
o
n
Also save the up
d
ate size
with SDL2
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
U
s
e the
audio device lock for the S
D
L2 back
e
nd
commit
|
commitdiff
|
tree
2018-03-09
C
h
ris R
o
binso
n
Properly cl
o
se the SD
L
2 audio de
v
ice
commit
|
commitdiff
|
tree
2018-03-09
C
h
ris Robinson
Avoid calling SDL_GetNu
m
AudioD
e
vices multiple t
i
mes
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Use func
t
ion-like macr
o
s to cal
l
f
i
lt
e
r and e
f
fect
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Ch
r
i
s
Robinson
On
l
y calcu
l
a
t
e the modulation s
a
mples once
for all
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Chris R
o
binson
Simplif
y
m
o
d
u
lator effe
c
t
index updati
n
g
commit
|
commitdiff
|
tree
2018-03-09
C
hris Robins
o
n
Renam
e
UpdateContextSources for cla
r
ity
commit
|
commitdiff
|
tree
2018-03-09
Chr
i
s
Robinson
Fix struct forward declar
a
tion typo
commit
|
commitdiff
|
tree
2018-03-09
Chris
R
obinson
Fix adding
t
o
an
d
remov
i
n
g
from the acti
v
e
effect slots
commit
|
commitdiff
|
tree
2018-03-09
Chri
s
Robinson
Proper
l
y limit
t
he ma
x
n
umb
e
r of effect slo
t
s to 2
.
.
.
commit
|
commitdiff
|
tree
2018-03-04
C
h
r
is Robinson
Don't check for s
p
ace in
t
h
e r
i
n
gbuffer bef
o
re trying
.
.
.
commit
|
commitdiff
|
tree
2018-03-03
Chris Robinso
n
A
v
oi
d
some code dupli
c
atio
n
commit
|
commitdiff
|
tree
2018-03-03
Chris Robin
s
o
n
A
d
d some
missing locks to pro
t
ect
r
e
ading state
commit
|
commitdiff
|
tree
2018-03-03
Chris Robins
o
n
U
s
e
a plain mutex fo
r
the prop
e
r
ty lock
commit
|
commitdiff
|
tree
2018-03-03
Ch
r
is Robinson
Init mo
r
e stuf
f
in In
i
t
Device
commit
|
commitdiff
|
tree
2018-03-03
Ch
r
is Robins
o
n
Use ato
m
ic variables instea
d
of v
o
l
a
t
ile
commit
|
commitdiff
|
tree
2018-03-02
Chris Robi
n
son
Ens
u
r
e
at
least
the s
p
ecifie
d
ringbuffer size is wr
i
tab
l
e
commit
|
commitdiff
|
tree
2018-03-02
Ch
r
is Ro
b
i
n
son
Add a
n
option to limit the wr
i
te size of
t
he ringbuffer
commit
|
commitdiff
|
tree
2018-03-02
Chris Robinson
Add mi
s
sing include
commit
|
commitdiff
|
tree
2018-03-02
C
h
ris Robinson
Apply
the limiter, di
s
t
a
nce comp, and others even w
i
th
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
Chris Robinson
Fix
use of argv[0] as the pro
g
ram
name a
f
t
e
r
i
ncr
e
m
e
n
ting
commit
|
commitdiff
|
tree
2018-03-01
C
hris Ro
b
inson
A
pply distance attenuatio
n
to reverb zones in al
m
ultireverb
commit
|
commitdiff
|
tree
2018-03-01
Chris Rob
i
nso
n
F
i
x a comment regarding the effect slot c
h
a
n
nel
s
caling
commit
|
commitdiff
|
tree
2018-03-01
C
hris
Robin
s
o
n
Avoid AL prefix on internal effect stat
e
fac
t
ory type
s
commit
|
commitdiff
|
tree
2018-02-25
Chris Robins
o
n
Av
o
id using static
inline in head
e
rs
commit
|
commitdiff
|
tree
2018-02-25
Chris Robinson
Onl
y
s
e
nd one
b
uffer compl
e
ted event per upd
a
te
commit
|
commitdiff
|
tree
2018-02-25
Chris Ro
b
inson
Count all buffe
r
s in a list item for processed and
.
.
.
commit
|
commitdiff
|
tree
2018-02-24
Chri
s
Rob
i
nson
D
o
n't m
a
k
e
the sou
r
ce stat
e
atomic
commit
|
commitdiff
|
tree
2018-02-24
Chris Robin
s
on
Handle
source state cha
n
ge events
commit
|
commitdiff
|
tree
2018-02-24
Chris Robinson
U
se separa
t
e
f
un
c
tions to add and remove active e
f
fec
t
.
.
.
commit
|
commitdiff
|
tree
2018-02-22
Chris Robinson
A
v
oid multiple GetChannelIdxB
y
Name c
a
lls
commit
|
commitdiff
|
tree
2018-02-20
Chris Ro
b
in
s
on
U
p
d
a
te the m
u
lt
i
-zon
e
reverb example for clarity
commit
|
commitdiff
|
tree
2018-02-20
C
hris Robinson
Add almultireverb to
t
he install target
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
A
d
d an example for
multi-zo
n
e reverb
commit
|
commitdiff
|
tree
2018-02-19
Chris Ro
b
inson
Use a proper struc
t
for specifyin
g
angular points
commit
|
commitdiff
|
tree
2018-02-19
Chris
Robinson
Minimize each response dela
y
for the ambis
o
n
i
c HRTF
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chri
s
Robinson
Remove the unnecessary Comp
u
teAm
b
ientGains
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Preserve
R
MS
for
the hig
h
-frequ
e
ncy HRTF a
m
bisonic
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chr
i
s Robinson
C
o
mbine
t
he vector
r
eve
r
se and partia
l
scatter where
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Remove
a
n unnecessa
r
y comme
n
t about if met
e
rs_per
_
unit
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
C
h
ris Robinson
Avoi
d
duplicatin
g
some scale tables
commit
|
commitdiff
|
tree
2018-02-13
Chris Robins
o
n
Use an
a
l
t
ernat
e
amb
i
s
o
nic HRTF
d
e
code
la
y
out
commit
|
commitdiff
|
tree
2018-02-13
Chri
s
Robi
n
son
F
i
x NUL
L
poin
t
er dereferen
c
e
commit
|
commitdiff
|
tree
2018-02-13
Chris Robinson
S
upply
H
F coefficient sc
a
les with a single-ba
n
d ambison
i
c
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Chris Robinson
Av
o
i
d
using
a
n enum for ar
r
ay i
n
d
ic
e
s
commit
|
commitdiff
|
tree
2018-02-13
Chris
Robinson
Make bfor
m
at
d
ec_free and
ambiup_free clear
t
he fr
e
ed
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Chri
s
Robinson
Use a bitfield fo
r
enabled bformatdec channels
commit
|
commitdiff
|
tree
2018-02-12
Chris
R
obinson
Combine mul
t
i
p
le fu
n
ction
s
called sequent
i
ally
commit
|
commitdiff
|
tree
2018-02-12
Chris Robinson
Don't asynchronously modify the sou
r
ce on disconnec
t
commit
|
commitdiff
|
tree
next