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
Use appropriately-sized buffers for the pitch shifter
2018-03-22
Chr
i
s Robin
s
on
Use approp
r
iately-sized buffer
s
for
t
h
e pitch shifter
commit
|
commitdiff
|
tree
2018-03-22
Chris Robinson
Move
N
FC fi
l
ters to
t
h
e
filter
directory
commit
|
commitdiff
|
tree
2018-03-22
Chris Rob
i
nson
Mov
e
t
he filter implementation to a separ
a
te directory
commit
|
commitdiff
|
tree
2018-03-22
C
h
r
is Rob
i
nson
Rename mix
e
r_
i
nc
.
c
to hr
t
f
_
inc
.
c
commit
|
commitdiff
|
tree
2018-03-22
Ch
r
is Robinson
Move mixer sources into a su
b
-dire
c
to
r
y
commit
|
commitdiff
|
tree
2018-03-22
Chris
R
o
bins
o
n
U
s
e
the
global MixSamples for the pitch
shifter out
p
ut
commit
|
commitdiff
|
tree
2018-03-22
C
hris Robinso
n
C
hange
a
pa
r
ameter type to float si
n
c
e t
h
at
'
s wha
t
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
Chris Ro
b
inso
n
Sl
i
ghtly res
t
ructur
e
the p
i
tch-s
h
ifter proce
s
s
lo
o
p
commit
|
commitdiff
|
tree
2018-03-22
Chr
i
s
Robinso
n
Fix typo (Substrac
t
ion -
>
Subtractio
n
)
a
n
d
re
n
ame related
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
Chris Robinson
Avoid duplicate path searches in the rou
t
er
commit
|
commitdiff
|
tree
2018-03-21
C
hris Robinson
Don't
a
u
t
o
-attenua
t
e the pitch
shi
f
ter output
commit
|
commitdiff
|
tree
2018-03-21
Chris Ro
b
inson
D
o
n't
use mutable field
s
for
cons
t
ant val
u
es
commit
|
commitdiff
|
tree
2018-03-21
C
h
r
is Robinson
Avoid
p
lacing a 2K s
a
mple
b
uff
e
r on t
h
e
stack
commit
|
commitdiff
|
tree
2018-03-21
Chris
Robins
o
n
Clean up s
o
m
e
code forma
t
ting in the
pit
c
h sh
i
fte
r
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
Chris
Robinson
Fix
for
o
ld
e
r MSVC lacking strtof
commit
|
commitdiff
|
tree
2018-03-21
C
h
ris Rob
i
nson
U
pdate the multi-reverb
example
w
ith improved transit
i
ons
commit
|
commitdiff
|
tree
2018-03-19
Ch
r
is Robi
n
s
o
n
Fix the reverb pa
n
ning be
h
avior to better fit the spec
commit
|
commitdiff
|
tree
2018-03-16
C
h
ris Rob
i
nson
Chan
g
e
the
p
resets for t
h
e
multireverb example
commit
|
commitdiff
|
tree
2018-03-15
Chris Robinson
U
s
e a m
a
c
ro
temp
l
ate to define similar
func
t
io
n
s
commit
|
commitdiff
|
tree
2018-03-15
C
h
r
i
s Rob
i
nson
R
e
m
o
v
e
a
n extr
a
neous +
commit
|
commitdiff
|
tree
2018-03-15
Chris Rob
i
nson
R
em
o
ve
a
n outdated comment
commit
|
commitdiff
|
tree
2018-03-15
Chri
s
Robinson
Release the P
u
lseAu
d
i
o
ma
i
nloop lock soone
r
commit
|
commitdiff
|
tree
2018-03-15
Chr
i
s Robinson
Store the filter history in local variabl
e
s
commit
|
commitdiff
|
tree
2018-03-14
Chris
Robinson
Avoid us
i
n
g
p
a
_stre
a
m_begin_
w
r
ite with Puls
e
Audio
commit
|
commitdiff
|
tree
2018-03-13
Chris Rob
i
nson
M
o
v
e
a loop into a f
u
nction
commit
|
commitdiff
|
tree
2018-03-12
Chris Robinson
Apply a distanc
e
decay o
n
the source se
n
d
for the reve
r
b
.
.
.
commit
|
commitdiff
|
tree
2018-03-12
Chris Robinso
n
Comm
e
nt and
clarify some code
commit
|
commitdiff
|
tree
2018-03-10
C
hris Robinson
Add
m
e
thods to clean up althrd and altss dat
a
commit
|
commitdiff
|
tree
2018-03-10
Chris Robi
n
son
Rename t
h
e mmdev
a
pi ba
c
kend to was
a
p
i
commit
|
commitdiff
|
tree
2018-03-10
C
h
ris Robinso
n
Add exter
n
"C" to some headers
commit
|
commitdiff
|
tree
2018-03-09
Chris Robin
s
on
Pr
e
fix SDL2 device names on Windows
commit
|
commitdiff
|
tree
2018-03-09
Chris
R
obinson
Req
u
e
s
t the
devi
c
e
'
s sample type
f
or SDL2
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Store the frame size for the SDL2 ba
c
kend
commit
|
commitdiff
|
tree
2018-03-09
Chri
s
Ro
b
i
n
son
Pr
i
nt the unsupport
e
d values
from
S
D
L
2
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
I
nit and
q
uit th
e
S
D
L
2
audio subsystem with the facto
r
y
commit
|
commitdiff
|
tree
2018-03-09
Chri
s
Robins
o
n
Avoid de
i
nitializin
g
bac
k
ends t
h
at
never initi
a
l
ized
commit
|
commitdiff
|
tree
2018-03-09
Chr
i
s Robin
s
o
n
Also save t
h
e
u
p
date
size wit
h
S
D
L2
commit
|
commitdiff
|
tree
2018-03-09
Chris Robin
s
on
Use the
a
udio d
e
vi
c
e loc
k
for the
SDL2 b
a
c
kend
commit
|
commitdiff
|
tree
2018-03-09
Chris Ro
b
i
n
son
P
r
o
perly close
t
he SD
L
2
audio de
v
ice
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
A
void call
i
ng SDL_GetN
u
m
AudioDevices multiple times
commit
|
commitdiff
|
tree
2018-03-09
C
hris Robinson
Use functio
n
-like
m
ac
r
os to cal
l
f
i
lter a
n
d effe
c
t
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Chris Robinson
Only ca
l
cula
t
e t
h
e mod
u
lation samples once for all
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Chri
s
Robinson
Simplif
y
mo
d
ulator eff
e
ct index updating
commit
|
commitdiff
|
tree
2018-03-09
Chris
R
obinson
Re
n
ame UpdateContextS
o
ur
c
e
s for clarity
commit
|
commitdiff
|
tree
2018-03-09
Chris Robins
o
n
Fix struct
forward declaration
t
ypo
commit
|
commitdiff
|
tree
2018-03-09
Ch
r
is Robinson
F
i
x
a
dd
i
ng to
a
nd removing fr
o
m t
h
e acti
v
e effect
slots
commit
|
commitdiff
|
tree
2018-03-09
Chris Robins
o
n
Prop
e
rly
l
imit
t
h
e
m
a
x num
b
er of
effect slot
s
to 2
.
.
.
commit
|
commitdiff
|
tree
2018-03-04
Chris
R
obi
n
s
o
n
Don
'
t che
c
k
for space
in
the ringbuffer
b
efore trying
.
.
.
commit
|
commitdiff
|
tree
2018-03-03
Chri
s
R
o
bins
o
n
Avoid
some
code dupl
i
cati
o
n
commit
|
commitdiff
|
tree
2018-03-03
Chr
i
s
Robi
n
son
Add some mis
s
ing locks to protect
reading stat
e
commit
|
commitdiff
|
tree
2018-03-03
C
hris Robinson
U
s
e a
pla
i
n
m
utex for
the
property lock
commit
|
commitdiff
|
tree
2018-03-03
C
hris
R
obin
s
on
Init
m
or
e
stuff i
n
InitDe
v
ice
commit
|
commitdiff
|
tree
2018-03-03
C
h
ris Robi
n
son
Us
e
a
t
omic va
r
iables in
s
tead of v
o
latile
commit
|
commitdiff
|
tree
2018-03-02
Chris
R
o
binson
Ensure at least the speci
f
ie
d
rin
g
b
u
ffer siz
e
is wri
t
able
commit
|
commitdiff
|
tree
2018-03-02
Chris
R
obinson
Add an optio
n
to limi
t
th
e
wri
t
e size of
the ri
n
g
b
uffer
commit
|
commitdiff
|
tree
2018-03-02
Chris Ro
b
i
nson
Add
missing include
commit
|
commitdiff
|
tree
2018-03-02
Chris Robinson
Apply th
e
limiter, d
i
stan
c
e
comp, a
n
d others
even wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
C
hris Robinson
F
ix use o
f
argv[0]
as t
h
e pro
g
ra
m
name after incremen
t
ing
commit
|
commitdiff
|
tree
2018-03-01
Chris
R
o
b
i
ns
o
n
Apply di
s
ta
n
c
e
a
t
tenuation to reverb
z
o
nes in almu
l
tir
e
verb
commit
|
commitdiff
|
tree
2018-03-01
C
h
ris Rob
i
n
son
Fix a comment
r
egar
d
in
g
the effect slot channe
l
scaling
commit
|
commitdiff
|
tree
2018-03-01
Chr
i
s Robinson
Avoid
AL prefix o
n
internal ef
f
e
ct state f
a
ctory types
commit
|
commitdiff
|
tree
2018-02-25
Chris Robinson
A
v
oid using
stati
c
inline in headers
commit
|
commitdiff
|
tree
2018-02-25
Chr
i
s Robins
o
n
Only send one buffe
r
comple
t
ed event per
up
d
a
te
commit
|
commitdiff
|
tree
2018-02-25
Chris Robinson
Count all buffers in a list item for
p
r
oc
e
ssed and
.
.
.
commit
|
commitdiff
|
tree
2018-02-24
Chris
Robins
o
n
Do
n
't
m
a
k
e the source state
atomic
commit
|
commitdiff
|
tree
2018-02-24
Chris Robinson
Han
d
le source st
a
te
c
hange events
commit
|
commitdiff
|
tree
2018-02-24
Chri
s
Robinso
n
Use separate
functions
t
o add
and
r
emove act
i
v
e ef
f
ect
.
.
.
commit
|
commitdiff
|
tree
2018-02-22
Chris
R
o
binson
A
v
oid multiple GetChann
e
lIdxByNam
e
calls
commit
|
commitdiff
|
tree
2018-02-20
Chris Rob
i
nso
n
U
pdate
t
he multi-zone reverb
exam
p
le for
cla
r
ity
commit
|
commitdiff
|
tree
2018-02-20
C
hris Robin
s
on
Add almu
l
tirev
e
rb t
o
the
i
n
stall target
commit
|
commitdiff
|
tree
2018-02-19
Chris
Robinson
Add
a
n exa
m
p
le f
o
r
m
ulti-zone reverb
commit
|
commitdiff
|
tree
2018-02-19
Chris Robins
o
n
Use
a proper st
r
uct for specifying a
n
gula
r
poi
n
t
s
commit
|
commitdiff
|
tree
2018-02-19
Chris Robin
s
o
n
Mini
m
ize each response dela
y
for the a
m
bisonic HRTF
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
C
h
r
i
s
Robinson
R
emove the unnecessa
r
y ComputeA
m
bientGa
i
ns
commit
|
commitdiff
|
tree
2018-02-19
C
hris Robinson
Pr
e
serve RMS for the high-frequ
e
n
c
y
HRTF a
m
bisonic
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Combine
the ve
c
tor
reverse and pa
r
tial s
c
atter w
h
ere
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chr
i
s
Robinson
Remove an unnecessary com
m
en
t
abou
t
if me
t
e
r
s_
p
er_unit
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
Chris Robinson
Avoid
dup
l
ica
t
in
g
so
m
e
scale tables
commit
|
commitdiff
|
tree
2018-02-13
Chris Robinson
Use
a
n alternate
a
mbi
s
onic HRT
F
deco
d
e
layout
commit
|
commitdiff
|
tree
2018-02-13
Chris Ro
b
ins
o
n
F
i
x NULL p
o
inter dereferen
c
e
commit
|
commitdiff
|
tree
2018-02-13
Chris Rob
i
n
s
on
Supply HF coeff
i
cient
scales with a s
i
ng
l
e-
b
and
a
mbisonic
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
C
h
r
i
s Robinso
n
A
v
oid usi
n
g an en
u
m
for array indic
e
s
commit
|
commitdiff
|
tree
2018-02-13
Chris Robi
n
son
Mak
e
bfo
r
m
a
t
d
ec_free and ambiup_free
c
lear th
e
freed
.
.
.
commit
|
commitdiff
|
tree
2018-02-13
Chris Robinson
Use a bitfi
e
l
d
for enabled bformatdec channels
commit
|
commitdiff
|
tree
2018-02-12
C
h
r
is Robinson
Com
b
ine mul
t
iple
functi
o
ns
c
a
ll
e
d sequent
i
ally
commit
|
commitdiff
|
tree
2018-02-12
Chris R
o
binson
Don't
asynchronou
s
l
y
modify the source on
d
isconnect
commit
|
commitdiff
|
tree
2018-02-11
Chris R
o
bi
n
son
Clear stale 'post's on the
event semphaphore
commit
|
commitdiff
|
tree
2018-02-11
Chris Robinson
Remove unused rev
e
rb modulation code
commit
|
commitdiff
|
tree
2018-02-10
C
hris Rob
i
nson
Use a f
u
nc
t
io
n
pointer
for applying the dry
m
i
x
pos
t
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Chris Robins
o
n
Use an alternate virtual
l
ay
o
ut fo
r
Ambison
i
c HRTF
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
Chri
s
Ro
b
inson
Cla
r
ify so
m
e macro names using ambi
s
on
i
c mixed-mode
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
Chris Ro
b
inson
Attempt to i
m
prove
the reverb pan
n
ing vectors
commit
|
commitdiff
|
tree
2018-02-08
Chris Robin
s
on
Alter tha curve of th
e
densi
t
y-relat
e
d delay scale
commit
|
commitdiff
|
tree
2018-02-06
C
h
ris Robinson
C
heck for a cb
r
t
f
f
uncti
o
n
commit
|
commitdiff
|
tree
2018-02-05
Chr
i
s Robinson
Revert "Don'
t
fade the all-pass delay cha
n
ges"
commit
|
commitdiff
|
tree
2018-02-04
C
h
ris Ro
b
inson
Remove
unsupported source queri
e
s
commit
|
commitdiff
|
tree
2018-02-04
Chr
i
s
Robins
o
n
Make t
h
e Conne
c
t
e
d state a
t
o
m
ic
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinso
n
Avoi
d
pote
n
t
ially writing partial sam
p
l
es
commit
|
commitdiff
|
tree
2018-02-03
Chris Robinson
P
rovide
more de
s
c
ripti
v
e messages to disc
o
n
n
ectio
n
.
.
.
commit
|
commitdiff
|
tree
2018-02-03
C
h
ris Robinson
Handle
d
i
sco
n
n
e
cted
e
v
e
n
t
s in alffpla
y
commit
|
commitdiff
|
tree
next