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
Load soundfont samples into an ALbuffer
2014-06-29
Chris Robinson
Lo
a
d
soun
d
font sam
p
les int
o
an
ALbu
f
fer
commit
|
commitdiff
|
tree
2014-06-29
Chris Robinson
Store and use an ALb
u
ffer for
s
ample
s
in an
ALfontsound
commit
|
commitdiff
|
tree
2014-06-26
Chris
Robins
o
n
Don't require MIDI sysex data to have the high bit
.
.
.
commit
|
commitdiff
|
tree
2014-06-22
Chris Robinson
Only s
e
t the needed HRTF coefficients
commit
|
commitdiff
|
tree
2014-06-21
Chri
s
Robins
o
n
Avoid negat
i
ng 'ne
g
ative' variable
n
ames
commit
|
commitdiff
|
tree
2014-06-20
C
h
ris Rob
i
nson
Don't
pass the device to HRTF methods
commit
|
commitdiff
|
tree
2014-06-20
Chris Robinso
n
Don't overwrite t
h
e loopback device form
a
t with
the
.
.
.
commit
|
commitdiff
|
tree
2014-06-14
Chris Robinson
R
e
move unused variables
commit
|
commitdiff
|
tree
2014-06-13
C
h
ris Robinso
n
Get the mixer and resampler functions
when needed
commit
|
commitdiff
|
tree
2014-06-13
Chri
s
Rob
i
n
son
Combin
e
t
h
e
dire
c
t and send mixe
r
s
commit
|
commitdiff
|
tree
2014-06-13
Chris Robins
o
n
Combine some dry
a
n
d
w
et path typ
e
s
commit
|
commitdiff
|
tree
2014-06-12
Chr
i
s
Robinson
P
re-apply
t
he crossfeed filt
e
r ga
i
n t
o
the inp
u
t
sa
m
p
le
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Chris
R
ob
i
nson
Use f
l
oats for t
h
e
BS2B filter
commit
|
commitdiff
|
tree
2014-06-10
Chris Robins
o
n
Make bs2b_cros
s
_feed inl
i
ne
commit
|
commitdiff
|
tree
2014-06-09
Chri
s
Rob
i
nson
Don't t
r
y to
set
fp
p
recision with __
c
ontr
o
l87
_
2 or
.
.
.
commit
|
commitdiff
|
tree
2014-06-08
Chris Robinson
Print CPU e
x
te
n
s
ions t
h
at are unavai
l
able but requested
commit
|
commitdiff
|
tree
2014-06-08
C
hris R
o
binson
Ope
n
and close the file
i
n
the main
t
hr
e
ad in alffplay
commit
|
commitdiff
|
tree
2014-06-08
Chris Robin
s
on
Require SSE
f
or
S
SE
2
, and SSE2 fo
r
SSE4
.
1
commit
|
commitdiff
|
tree
2014-06-07
Chris Robinson
Update the disable-cp
u
-
ex
t
s config option descripti
o
n
commit
|
commitdiff
|
tree
2014-06-06
Chris
R
obin
s
on
U
p
d
ate a
c
oupl
e
s
our
c
es with the
proper author
commit
|
commitdiff
|
tree
2014-06-06
Chris Robinson
Move InitiatePositionArray
s
to mixer_defs
.
h
commit
|
commitdiff
|
tree
2014-06-06
Timothy Arceri
Ad
d
SSE2
and SSE4
.
1 linear resamplers
commit
|
commitdiff
|
tree
2014-06-03
Chri
s
R
o
bi
n
son
Avoid
a
l
o
o
p wh
e
n
updat
i
n
g
the s
o
urce position variables
commit
|
commitdiff
|
tree
2014-06-03
Chris Robins
o
n
Add
an ff
m
peg-base
d
ex
a
mple play
e
r
commit
|
commitdiff
|
tree
2014-06-01
Chri
s
Ro
b
in
s
on
O
nl
y
define
s
truct timesp
e
c if _TIMESPEC_DEFINED isn
.
.
.
commit
|
commitdiff
|
tree
2014-05-29
Chris Robinson
Add
ex
t
ern
"C" t
o
common h
e
aders
.
commit
|
commitdiff
|
tree
2014-05-27
C
h
ris Robinson
Add methods to ex
c
hange and co
m
pare-exchange
R
efCount
.
.
.
commit
|
commitdiff
|
tree
2014-05-27
Chris Robins
o
n
Avoid
u
nnec
e
s
s
a
r
y
l
ocal variables
commit
|
commitdiff
|
tree
2014-05-27
Chris Robins
o
n
Imple
m
ent c
o
nd
i
tion variables for W
i
ndows
commit
|
commitdiff
|
tree
2014-05-26
Chris Robinson
A
dd an extensio
n
string
f
or the in-
p
rogress s
o
urce
.
.
.
commit
|
commitdiff
|
tree
2014-05-26
Chris Robinson
Implem
e
nt conditi
o
n varia
b
les (P
O
SIX only!)
commit
|
commitdiff
|
tree
2014-05-26
Chris Robinson
Don't prin
t
an ERR if p
u
lse f
a
ils to get latency info
.
.
.
commit
|
commitdiff
|
tree
2014-05-25
Chris Robinso
n
A
d
d an option to get
t
h
e le
n
gth of a s
o
u
rc
e
's f
u
ll
.
.
.
commit
|
commitdiff
|
tree
2014-05-25
Chris Robinson
Don't r
e
sume the
b
a
c
kend if there's
no
cont
e
xts
commit
|
commitdiff
|
tree
2014-05-24
Chris Robinson
Mov
e
the active
s
ou
r
ce's offset out of
t
he direct params
commit
|
commitdiff
|
tree
2014-05-23
Chris Robinson
Up
d
ate the
e
xamples to use
SDL2
commit
|
commitdiff
|
tree
2014-05-23
C
h
ris Robi
n
son
M
a
rk a fe
w
mor
e
f
u
nctions as const
commit
|
commitdiff
|
tree
2014-05-23
Chr
i
s
Robin
s
o
n
Ren
a
me CO
N
S
T_FUNC and P
R
INTF_STYLE, and fix
n
on-
G
NU
.
.
.
commit
|
commitdiff
|
tree
2014-05-22
Chris
R
obinson
AL_SOFT_block
_
align
m
en
t
i
s
n
o
w
c
ons
i
d
e
red done
commit
|
commitdiff
|
tree
2014-05-22
Chris Robinson
Ensure a proper am
o
unt of new el
e
men
t
s
a
re being reserved
.
.
.
commit
|
commitdiff
|
tree
2014-05-22
Chris Robinson
Include strings
.
h if it exist
s
fo
r
strncasecmp
commit
|
commitdiff
|
tree
2014-05-22
Chris Robinson
Ad
d
a needed h
e
a
d
er for the
C
o
r
eAudio
b
ackend
commit
|
commitdiff
|
tree
2014-05-22
C
hris
R
obinson
Use the f
i
rst
n
on-0-length buffer
w
hen starting
a source
commit
|
commitdiff
|
tree
2014-05-22
Chr
i
s Robinson
Don
'
t try
t
o use the non-stan
d
ard al
l
oca
.
h
commit
|
commitdiff
|
tree
2014-05-22
Chris Robinso
n
Use
a
n unsigned type
f
or th
e
win32 si
z
e_t formatter
commit
|
commitdiff
|
tree
2014-05-22
Chris Robi
n
son
Mark some functi
o
ns as
c
o
nst
commit
|
commitdiff
|
tree
2014-05-22
Chris Robinson
The lower valu
e
of the gain vec
t
o
r contains the c
l
o
s
e
st
.
.
.
commit
|
commitdiff
|
tree
2014-05-21
Chris Robinson
Don't clear the current and step
gai
n
values whe
n
upda
t
in
g
.
.
.
commit
|
commitdiff
|
tree
2014-05-21
Chris Robinson
Use the
curr
e
nt buffer item f
o
r
s
ta
t
ic
s
o
u
rces
t
oo
commit
|
commitdiff
|
tree
2014-05-21
Chris Robi
n
son
C
o
py sample
s
if ne
e
de
d
in
the 'c
o
py' resam
p
l
er
commit
|
commitdiff
|
tree
2014-05-21
Chr
i
s Robinson
P
r
o
p
erly process all sampl
e
s with
a
bandpas
s
filter
commit
|
commitdiff
|
tree
2014-05-21
Chris Robinson
U
se t
h
e co
r
rect input for HRTF mixi
n
g
commit
|
commitdiff
|
tree
2014-05-21
Chris Robinso
n
Update the a
c
t
ive
s
ource'
s
di
r
ect an
d
se
n
d properties
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
C
hris Robin
s
on
A
d
d so
m
e asserts t
o
ve
r
ify block al
i
gnment for co
n
version
commit
|
commitdiff
|
tree
2014-05-19
Chris Robi
n
son
R
e
t
u
rn a sam
p
le poi
n
t
er
from
resamplers
commit
|
commitdiff
|
tree
2014-05-19
Chr
i
s
Robinson
Put per-channel filter properties to
g
ether
commit
|
commitdiff
|
tree
2014-05-19
Chri
s
Robinso
n
Retur
n
a sa
m
p
l
e poi
n
t
e
r from DoFilters
commit
|
commitdiff
|
tree
2014-05-18
Chris Robinson
Move
an HRTF mixer parameter
and shorten a couple
v
ariab
l
e
.
.
.
commit
|
commitdiff
|
tree
2014-05-18
Chris Robinso
n
D
on't
p
ass the
S
endParams to the we
t
-
p
ath m
i
xer
commit
|
commitdiff
|
tree
2014-05-18
C
hris Ro
b
inson
Don't
p
a
s
s the DirectParams to the dry-path mix
e
r
commit
|
commitdiff
|
tree
2014-05-18
Chri
s
Robinso
n
Use diff
e
rent p
a
ramete
r
s for HRTF mixers
commit
|
commitdiff
|
tree
2014-05-18
Chris Robinson
Pass some D
i
r
ectParams as
f
uncti
o
n para
m
eters
commit
|
commitdiff
|
tree
2014-05-18
C
h
r
is
R
o
binson
Us
e
_mm_se
t
r_ps ins
t
ead of _
m
m_set_
p
s
commit
|
commitdiff
|
tree
2014-05-18
Chri
s
Robinson
Add a ALfilterState method to process multiple samples
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chris Robinson
R
eset filter pro
p
erties when sett
i
ng a null filter
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
C
hris Ro
b
inson
Support th
e
band-pass filter
commit
|
commitdiff
|
tree
2014-05-17
Chri
s
R
o
binson
Appl
y
high-pass source filters as nee
d
ed
commit
|
commitdiff
|
tree
2014-05-17
Chris Robins
o
n
Im
p
le
m
entin
g
hand
l
ing high-pass filter properties
commit
|
commitdiff
|
tree
2014-05-17
Chri
s
Robi
n
s
o
n
Add a flag to specify
wh
e
n
the
l
ow-pa
s
s filter ne
e
ds
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chr
i
s Rob
i
n
s
on
Use loga
r
ithmic adjustment f
o
r
th
e
gain
in the
a
utowah
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
Chr
i
s Robinson
Docum
e
nt the different filter types, and co
m
bine
s
ome
.
.
.
commit
|
commitdiff
|
tree
2014-05-17
C
h
ris Robinson
Rename freq_scale parameter to
f
req_mul
t
commit
|
commitdiff
|
tree
2014-05-15
Chris Ro
b
ins
o
n
Ensure
that
L
oopEnd
>
L
o
opStart
commit
|
commitdiff
|
tree
2014-05-15
Chris Robinson
Initializ
e
a pointer
to NUL
L
instead of
a
string
commit
|
commitdiff
|
tree
2014-05-15
C
h
ris Robinso
n
Don
'
t b
o
th
e
r stripping white
s
pace fr
o
m comm
e
nts
commit
|
commitdiff
|
tree
2014-05-15
Chris Robins
o
n
Early-out when
outN is 0
commit
|
commitdiff
|
tree
2014-05-15
Chris Robinson
Remove some u
n
necessary casts
commit
|
commitdiff
|
tree
2014-05-15
C
hris Robi
n
s
o
n
Initia
l
ize so
m
e
var
i
ab
l
es when de
c
laring them
commit
|
commitdiff
|
tree
2014-05-15
Chris Robinson
Initiali
z
e newform
a
t
to AL_
N
ONE
i
nstead
o
f a vali
d
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Chris Robi
n
son
U
se an enum f
o
r the
cho
r
us
and flang
e
r waveforms
commit
|
commitdiff
|
tree
2014-05-15
C
h
ris Robin
s
on
Don
'
t
t
r
y
t
o read the
i
nternal capture buffe
r
into
.
.
.
commit
|
commitdiff
|
tree
2014-05-14
Chris Robins
o
n
Remove
a
d
ead assi
g
nment
commit
|
commitdiff
|
tree
2014-05-14
Chris Robi
n
son
Add a couple asse
r
ts to ensure a prop
e
r buf
f
er
commit
|
commitdiff
|
tree
2014-05-14
Ch
r
is Robinso
n
A
vo
i
d free
i
ng an in-use cap
t
ure b
u
ffer
commit
|
commitdiff
|
tree
2014-05-14
Chris
Robins
o
n
Make Re
f
Count
a non-integer type
commit
|
commitdiff
|
tree
2014-05-14
Chri
s
Robinson
Add HF Refe
r
ence a
s
a filte
r
p
roperty
commit
|
commitdiff
|
tree
2014-05-11
Chr
i
s
Robinson
M
a
ke LOWPASSFREQREF a float
v
alue
commit
|
commitdiff
|
tree
2014-05-11
Chri
s
Rob
i
n
s
on
S
tore the
f
i
lter reference
fr
e
quency
i
n the sour
c
e
commit
|
commitdiff
|
tree
2014-05-11
Ch
r
is Robinson
Update the source send target gains
properly
commit
|
commitdiff
|
tree
2014-05-11
Chris R
o
binson
Avoid lo
c
king the
mixer
w
hen unqueu
e
ing buffers
commit
|
commitdiff
|
tree
2014-05-11
Chris
Robinson
A
v
oid a
c
cessing the source's bu
f
fer queue head m
u
lt
i
p
le
.
.
.
commit
|
commitdiff
|
tree
2014-05-11
Ch
r
is Rob
i
nson
Us
e
a struct
t
o store the s
o
urce's d
i
rect
gain/gainhf
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chri
s
Robinson
Don't mix old- and new-style F
I
ND_PACKAGE_HANDLE
_
STANDARD_A
R
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris Robin
s
o
n
Avoid
l
ocking the m
i
x
e
r while qu
e
uei
n
g buff
e
rs
onto
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Chris R
o
binson
Mark
the buffer
q
ueue poi
n
ters volatile
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinso
n
Add
a mi
s
sing
poin
t
er i
n
it
commit
|
commitdiff
|
tree
2014-05-10
Chris Robinson
Update the output buffer pointer in the Write_* methods
commit
|
commitdiff
|
tree
2014-05-10
Chris Robi
n
son
Add a couple cons
t
s
commit
|
commitdiff
|
tree
2014-05-10
Chris Rob
i
nson
E
x
plicit init the source que
u
e
and
c
urrent_buffer
pointers
commit
|
commitdiff
|
tree
2014-05-10
Chris
Robinson
Use a RWLock
to help prot
e
ct t
h
e
s
ource's buffer q
u
eue
commit
|
commitdiff
|
tree
next