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 the ACN and N3D map and scale lookup tables in SetChannelMap
2016-08-02
Chris Ro
b
i
nson
U
se the AC
N
and N3D ma
p
a
n
d
scale lookup tabl
e
s
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-08-01
C
h
ris Robinson
Don
'
t
store the loopi
n
g
state in
t
he voice
commit
|
commitdiff
|
tree
2016-07-31
C
hris Ro
b
i
n
s
on
Rename Ambisonics
t
o Amb
i
sonic in a coupl
e
plac
e
s
commit
|
commitdiff
|
tree
2016-07-31
Chris
R
obinson
Remo
v
e DevFm
t
BFormat3D, which is covered by DevFmtAmbi1
commit
|
commitdiff
|
tree
2016-07-31
Chr
i
s
R
obinson
Handle a
m
bi
-
form
a
t with a
l
sof
t
-con
f
ig
commit
|
commitdiff
|
tree
2016-07-31
Chris R
o
binson
A
d
d
a
n option
t
o specify the ambis
o
nic output configuration
commit
|
commitdiff
|
tree
2016-07-30
Ch
r
i
s Robinson
Update al
s
oft-config for the amb
i
sonic outp
u
t configu
r
ations
commit
|
commitdiff
|
tree
2016-07-30
Chr
i
s
R
obinson
Upda
t
e alsoftrc
.
samp
l
e wit
h
the new chann
e
l configurations
commit
|
commitdiff
|
tree
2016-07-30
C
h
ris Robinson
Update alsoftrc
.
sample for proper tx
t
filenames
commit
|
commitdiff
|
tree
2016-07-30
Chris
R
obinson
Simplify a fo
r
mat
c
h
ec
k
commit
|
commitdiff
|
tree
2016-07-30
Ch
r
is Robins
o
n
Rename ambisonic chann
e
l config va
l
ue
s
to be
s
h
orter
commit
|
commitdiff
|
tree
2016-07-30
Chris Robi
n
so
n
A
dd a stand-alone
u
psampler
f
or hig
h
er-ord
e
r ambisonic
.
.
.
commit
|
commitdiff
|
tree
2016-07-30
Chris Robinson
A
d
d a con
f
i
g
to output firs
t
-
, second-, or th
i
rd-o
r
der
.
.
.
commit
|
commitdiff
|
tree
2016-07-29
Ch
r
is Robins
o
n
D
on't try freeing the context in Relea
s
eThreadCtx
commit
|
commitdiff
|
tree
2016-07-26
Ch
r
i
s
Robin
s
o
n
Co
m
bine VECTOR_RESIZE
a
nd VECTOR
_
R
E
SERVE
commit
|
commitdiff
|
tree
2016-07-26
Chr
i
s Robinson
Avoid a NULL
deref when crea
t
ing 0 auxiliary ef
f
e
ct
.
.
.
commit
|
commitdiff
|
tree
2016-07-26
Chris Ro
b
inson
Avoi
d
passing
NULL to a parameter that must no
t
b
e
.
.
.
commit
|
commitdiff
|
tree
2016-07-26
Ch
r
is Robinson
Remove the last
use
of ALfilt
e
rState_p
r
ocessSingle
commit
|
commitdiff
|
tree
2016-07-26
Ch
r
is
R
obinson
Remove
b
roke
n
autowah effe
c
t c
o
de
commit
|
commitdiff
|
tree
2016-07-26
C
h
r
i
s
R
obinson
Add some more res
t
r
ict keywords
commit
|
commitdiff
|
tree
2016-07-26
C
h
ris Robinson
Rename inpu
t
_gai
n
to b0
commit
|
commitdiff
|
tree
2016-07-26
Chris
Robinson
A
void
m
ore
uses of ALfilterState_processSingle
commit
|
commitdiff
|
tree
2016-07-26
Chris R
o
binso
n
Fix use of a loop var
commit
|
commitdiff
|
tree
2016-07-26
C
h
r
i
s
Robinson
Avoid man
u
al loops for AL
f
il
t
erState processing
commit
|
commitdiff
|
tree
2016-07-25
Chri
s
R
o
b
i
n
son
Increa
s
e the default thunk array size
commit
|
commitdiff
|
tree
2016-07-25
C
h
ris Robinson
Prop
e
r
l
y
s
k
ip loa
d
ing of already-loaded HRTF data set
s
commit
|
commitdiff
|
tree
2016-07-19
Chris
Ro
b
in
s
on
Upd
a
te the def
a
ult quad decoder mat
r
ix
commit
|
commitdiff
|
tree
2016-07-17
Chri
s
R
o
b
inson
Consti
f
y a
n
d use the
correct size for an arra
y
commit
|
commitdiff
|
tree
2016-07-17
C
hris Robinson
Make a MAX_AMBI2D
_
COEFFS macr
o
i
nstead o
f
a magic number
commit
|
commitdiff
|
tree
2016-07-17
C
hris R
o
binson
Repack the ambisonic du
a
l
-
band decoder
matrices
commit
|
commitdiff
|
tree
2016-07-14
Ch
r
is
Rob
i
nson
Impr
o
v
e
the
U
HJ enco
d
er's allpass
processing l
o
o
p
s
commit
|
commitdiff
|
tree
2016-07-14
Chris Robinson
M
odify bs
2
b
_c
r
oss_f
e
ed to do multiple
s
ampl
e
s at once
commit
|
commitdiff
|
tree
2016-07-13
C
hris
Robinson
Mo
v
e the
i
n
p
ut channel array out of t
h
e Dir
e
c
t
Params
.
.
.
commit
|
commitdiff
|
tree
2016-07-13
Chris Rob
i
n
s
on
Fix indentati
o
n
commit
|
commitdiff
|
tree
2016-07-13
Chris Robinson
F
ix a
copy-paste me
s
sage err
o
r
commit
|
commitdiff
|
tree
2016-07-13
Chr
i
s Robi
n
son
Enum
e
r
a
te the e
m
bedde
d
HRTF resources when
available
commit
|
commitdiff
|
tree
2016-07-12
Chris Robinso
n
Add a cmake o
p
tion
to embed the
HRTF d
a
ta
commit
|
commitdiff
|
tree
2016-07-12
Chris R
o
binson
Sto
r
e
the voice outpu
t
bu
f
fers
s
e
par
a
t
e
fro
m
the params
commit
|
commitdiff
|
tree
2016-07-11
Chris
Ro
b
inson
Update comment abo
u
t
the
sourc
e
ra
d
ius calculati
o
n
s
commit
|
commitdiff
|
tree
2016-07-09
Ch
r
is Robinson
Fix a dir
e
ct access to a UIntMap
commit
|
commitdiff
|
tree
2016-07-08
Ch
r
is Rob
i
nson
Reord
e
r
some sour
c
e fields
commit
|
commitdiff
|
tree
2016-07-07
Chris Robinson
Avoid standard
m
alloc/f
r
ee for Hrtf
a
lloc
a
tio
n
commit
|
commitdiff
|
tree
2016-07-07
Chri
s
R
obinson
Avoid function c
a
lls to get the HRT
F
s
a
m
ple rate and
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
Chris Robinson
Avoid using
memcp
y
to copy a single struct
commit
|
commitdiff
|
tree
2016-07-06
C
h
ris
Robi
n
son
Remove a sligh
t
l
y outdated comment
commit
|
commitdiff
|
tree
2016-07-05
Chris Robin
s
on
Remove t
h
e V
i
rtOut buffe
r
a
l
ias
commit
|
commitdiff
|
tree
2016-07-05
Chris
R
obinson
Use separate ar
r
ay
s
for UIntMap
k
eys and values
commit
|
commitdiff
|
tree
2016-07-04
Chris Rob
i
nson
U
se al_m
a
l
lo
c
/al_free for t
h
e UIntMap ar
r
ay
commit
|
commitdiff
|
tree
2016-06-17
C
h
ris Robinson
Ensure voices has b
e
en updated once
befo
r
e mixin
g
them
commit
|
commitdiff
|
tree
2016-06-08
Chris
Robinson
Rename
MaxN
o
Of
S
ources
for consiste
n
cy
commit
|
commitdiff
|
tree
2016-06-07
Chris Robinson
Remove an
I
N_IDE_PARSER hack
commit
|
commitdiff
|
tree
2016-06-04
Chris
R
ob
i
nson
L
o
ok in the
executable's dir fo
r
another config
file
commit
|
commitdiff
|
tree
2016-06-04
Chris Robinson
Only define 8 H
R
T
F filter st
a
tes
and pa
r
ams for the
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
Chris Robinson
Add proper
t
y
q
u
e
ries to get
the device lat
e
n
c
y
with
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
Chris Ro
b
i
n
s
o
n
Improve the filt
e
r p
r
oc
e
ssing funct
i
on
commit
|
commitdiff
|
tree
2016-06-03
Chris Robinson
Re
m
ove some unnecessary volatile keyw
o
rds
commit
|
commitdiff
|
tree
2016-06-02
Chris Robins
o
n
I
m
p
lement
a
N
e
o
n-enhanced MixRow
commit
|
commitdiff
|
tree
2016-06-01
Chris Robinson
Make a
f
unct
i
on
s
tat
i
c
commit
|
commitdiff
|
tree
2016-06-01
Chris R
o
binson
Use a ma
c
ro to
specify the ambisonic pe
r
iphonic channe
l
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
Chris R
o
binson
Use SSE for applying the HQ B-For
m
at
d
eco
d
er matrices
commit
|
commitdiff
|
tree
2016-05-31
Chris Robinson
Don't
a
ccess the ban
d
spli
t
ter f
i
elds in
t
he processi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-30
C
h
ris Robinson
Don't
try to emu
l
ate almtx_timedlock
commit
|
commitdiff
|
tree
2016-05-30
C
h
ris Robinson
Clean u
p
a c
o
uple variable
n
am
e
s
and d
e
clarations
commit
|
commitdiff
|
tree
2016-05-30
Chris Robinson
Remove un
n
e
cessary VECTOR_INS
E
RT
commit
|
commitdiff
|
tree
2016-05-29
Chris Robi
n
s
on
H
old
the effect
s
lo
t
map lock while
handling it
commit
|
commitdiff
|
tree
2016-05-29
Chris Robinson
Use a l
i
nk
e
d list for active effect slots
commit
|
commitdiff
|
tree
2016-05-28
Chr
i
s Robinson
Avoid the mixe
r
lock
w
hen g
e
t
t
in
g
the plain sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chris Robinson
Avo
i
d an e
x
pli
c
it mixer lock
for getting the sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chr
i
s Robinson
C
h
a
nge the backend ge
t
Latency m
e
thod to return the
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
C
h
ris Robinson
Use the backend
l
ock for
t
he effectstate'
s
device
U
pdate
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
Chris Robinso
n
Use a
speci
f
ic lo
c
k for the
b
ackend
'
s st
o
p/
r
eset/play
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
C
hris R
o
bi
n
son
R
e
m
ov
e
a couple unneed
e
d fu
n
ctions
commit
|
commitdiff
|
tree
2016-05-23
C
h
ris
Robinson
I
ncremen
t
the dev
i
ce's m
i
x cou
n
t closer
t
o the mixing
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Chr
i
s Robin
s
on
P
r
operly pluralize
s
o
m
e m
e
ssages
commit
|
commitdiff
|
tree
2016-05-23
Chris Robinson
I
m
p
r
ove lockin
g
for device
a
ttribu
t
e que
r
ies
commit
|
commitdiff
|
tree
2016-05-21
Chris Robinson
Avoid using realloc
in a
numbe
r
of
places
commit
|
commitdiff
|
tree
2016-05-20
Chr
i
s R
o
bi
n
so
n
M
a
ke the source p
o
s
i
t
i
on calu
e
s atomic
commit
|
commitdiff
|
tree
2016-05-18
Ch
r
i
s Robinson
Copy th
e
source's Loo
p
ing
p
roperty into the vo
i
ce
commit
|
commitdiff
|
tree
2016-05-18
Chris R
o
b
i
nson
Avoid red
u
nd
a
ntly storing dist
a
n
c
e model sett
i
ngs
commit
|
commitdiff
|
tree
2016-05-18
Chris Robin
s
on
Up
d
at
e
the
right
effect state when the
device is reset
commit
|
commitdiff
|
tree
2016-05-17
C
h
ris Robinson
Don
'
t a
s
su
m
e
the "real" output buffer foll
o
w
s th
e
dry
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
C
h
ris Robinson
Im
p
rove reverb panning gains for "3D" output
.
commit
|
commitdiff
|
tree
2016-05-17
Chris Robinson
Igno
r
e the list
e
ning angle f
o
r the wet pa
t
h sound con
e
s
commit
|
commitdiff
|
tree
2016-05-17
C
h
ri
s
Robin
s
on
Use floats for the lis
t
ener trans
f
orms
commit
|
commitdiff
|
tree
2016-05-16
C
h
ris
R
obinson
D
o
n
't
store the source'
s
update m
e
thod with the voice
commit
|
commitdiff
|
tree
2016-05-16
Chr
i
s Robins
o
n
A
v
o
i
d
s
eparate updates to sour
c
e
s
that s
h
o
u
l
d appl
y
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
C
hris Robin
s
on
A
llocate
conte
x
t s
t
or
a
ge before s
t
arting/
r
esettin
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
C
hris
R
o
binson
A
void
d
uplicate ef
f
ect state objects in the freeli
s
t
commit
|
commitdiff
|
tree
2016-05-15
Ch
r
i
s R
o
binso
n
Avoid using a flag to specify if the effect
state needs
.
.
.
commit
|
commitdiff
|
tree
2016-05-15
C
h
ris
Robinson
P
r
ovide a
s
ynchro
n
ous propert
y
u
pdate
s
for
sources
commit
|
commitdiff
|
tree
2016-05-14
Ch
r
i
s
Robinso
n
Store the r
e
m
a
ining context propertie
s
wit
h
the listene
r
.
.
.
commit
|
commitdiff
|
tree
2016-05-14
Chris Robinson
Get rid o
f
a
n
un
n
ecessary copy of ALe
f
f
e
ctPr
o
ps
commit
|
commitdiff
|
tree
2016-05-13
C
hris Robinson
Pro
p
erly load the effect sta
t
e
p
o
i
nter from the
p
ropert
y
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
C
hris Robin
s
on
Recognize AUX0
.
.
.
AUX15
f
or decoder speaker
labe
l
s
commit
|
commitdiff
|
tree
2016-05-13
Chris Robins
o
n
Hol
d
the effect and
filter maps while handling
effects
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris Robinson
Call t
h
e eff
e
c
t
sta
t
e update m
e
thod after
"return
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
C
hris Ro
b
ins
o
n
Avoid updat
i
ng the effect stat
e
obj
e
ct
i
f it's not
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
Chris Ro
b
in
s
on
Provid
e
(mostly) lockless updates for effect slots
commit
|
commitdiff
|
tree
2016-05-12
C
hris Robinson
Use a l
o
c
k
less method for u
p
dating listener an
d
context
.
.
.
commit
|
commitdiff
|
tree
2016-05-11
Chris
R
obinson
Hold th
e
buffer ma
p
lock while handli
n
g the b
u
ffer
commit
|
commitdiff
|
tree
next