repo.or.cz
/
openal-soft
/
openal-hmr.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Use a source param for the resampler and move them to the mixer source
2012-09-14
Chr
i
s Rob
i
nson
U
se a sourc
e
param for the r
e
sampl
e
r
and move
t
hem
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
R
emove an
unused h
e
ader
commit
|
commitdiff
|
tree
2012-09-14
Chris Robins
o
n
M
ove a couple macros
to more appropriate head
e
rs
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Robinson
Fix up
s
ome more header i
n
clud
e
s
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
D
on't includ
e
alu
.
h in
alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s
Robins
o
n
Enable
f
l
ush-to-zer
o
mod
e
w
h
en poss
i
b
le
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
binson
Move a cou
p
le methods to
w
h
ere they're used
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
obinson
Restore support for t
h
e pre
v
ious mhr
fo
r
m
a
t
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
A
d
d a note about the hrtf_tables file
n
ame marker
s
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robinson
P
r
o
perly
scale t
h
e HRTF delays when wr
i
ti
n
g
them
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris R
o
bins
o
n
Update fnamelist
after
handling % mark
e
rs
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Use PATH_
M
AX for
t
he f
n
ame l
e
ngth
commit
|
commitdiff
|
tree
2012-09-12
Chris Rob
i
nson
Improve parsing
hrtf_tables f
i
lenames
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is Ro
b
inson
Fix H
R
TF dat
a
format
description
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
b
i
ns
o
n
Warn about SSE perform
a
nce w
i
th n
o
n-multiple-of-4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
U
se the
c
o
r
rect size
for def
a
ultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Mino
r
cleanup
s
for
vari
a
ble declarations
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robins
o
n
D
o
n'
t
use co
u
n
t
-specific functions to write to
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obinson
Use a non-interleaved
Dry
B
uffer
commit
|
commitdiff
|
tree
2012-09-11
Chris Robins
o
n
Do th
e
filt
e
ring s
e
p
arately from the mixing
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robin
s
o
n
Use HUGE_VAL instead of dividing by 0 for
infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Si
l
e
nce a couple MS
V
C warnings
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robins
o
n
Add
e
xample H
R
TF d
e
finition files for makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obinson
Update HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robins
o
n
A
gain try to ge
t
_WIN32_IE
to
behave right with Min
G
W
commit
|
commitdiff
|
tree
2012-09-10
Chris Ro
b
in
s
on
Re
m
ove a
hack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
Add mis
s
i
ng retu
r
ns
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s
Robins
o
n
T
ry
t
o ensure
mi
x
ing samples
in
m
ultiples of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use the right method t
o
clear a __m128
to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use SSE
to do 4 samples at once (non-HR
T
F direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Robinson
Implem
e
nt
MixDi
r
ect_SS
E
separately from the C and
Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
i
s
Rob
i
nson
Move
t
he target effect slot
t
o the SendPa
r
ams struct
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robinson
Remove STACK_D
A
TA_SIZE i
n
favor of BUFF
E
RSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remove
s
ome u
n
used
c
ode
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Separate
t
he resampling an
d
mixing ste
p
s
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robins
o
n
Workarou
n
d Min
G
W __decl
s
p
ec(ali
g
n(x)) bu
g
commit
|
commitdiff
|
tree
2012-09-02
Chr
i
s R
o
binson
Fre
e
the global AL
S
A co
n
fig
after
o
p
e
n
i
ng capture
d
evices too
commit
|
commitdiff
|
tree
2012-09-02
Lauri
K
as
a
nen
alsa: Free the
g
l
obal config cac
h
e to
r
emove a
lot
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
C
h
ris Robinson
Set the er
r
or if setti
n
g a new
integer source of
f
set
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
hris Ro
b
i
n
son
Minor cleanups for mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robinson
Add
a
n SS
E
-enha
n
ced
p
ath for applying t
h
e mixer
m
at
r
ix
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris Robinson
Mak
e
sure devi
c
e
buffers are 16-byte
al
i
g
ned
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris Robinson
Increase MaxChanne
l
s to be a multiple of
4
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinso
n
Set an error
c
loser
to where it occurs
for setti
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris Rob
i
n
son
Add helpers to set source properties
commit
|
commitdiff
|
tree
2012-08-28
Chris R
o
binson
Pri
n
t
the
e
rror
w
hen reporting snd_pcm_delay failure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robi
n
son
Use _al
i
gned_free for pointe
r
s return
e
d
b
y _align
e
d
_ma
l
l
o
c
commit
|
commitdiff
|
tree
2012-08-21
Chris
Robinson
C
onstify some parameters
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
o
binson
A
dd the
option to retrieve the sourc
e
offs
e
t and latenc
y
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
on
Fix getting the R
W
offsets with alGetS
o
urcei
6
4vS
O
FT
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is Robi
n
s
on
Add methods to get source properties
a
s
doubles
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Fix a para
m
e
ter name
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Ro
b
in
s
on
Pr
o
perly ex
p
ort alGe
t
Sour
c
e3i64SOF
T
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
binson
Use helper funct
i
ons
to read sourc
e
propertie
s
commit
|
commitdiff
|
tree
2012-08-20
Chris Rob
i
nson
Use
the correct 64-bit i
n
t type for t
h
e extensi
o
n f
u
nctions
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robinson
A
d
d
a macro to
help make
a 64-bit va
l
ue
commit
|
commitdiff
|
tree
2012-08-19
Chris R
o
binson
Us
e
a def
a
ul
t
met
h
od to pr
o
v
ide a dummy l
a
t
e
ncy
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s Robinso
n
Ho
l
d
the device lock wit
h
Pulse
A
udio between mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris
R
obinson
Hol
d
the device lo
c
k
w
it
h
ALSA between mixing and writing
commit
|
commitdiff
|
tree
2012-08-19
Chris Rob
i
nson
U
se non-bloc
k
ing a
c
cess
f
or ALSA play
b
ack
commit
|
commitdiff
|
tree
2012-08-18
Ch
r
is R
o
b
i
nson
Move
th
e
device lock into t
h
e backen
d
f
u
nctio
n
table
commit
|
commitdiff
|
tree
2012-08-18
C
h
r
i
s
Ro
b
in
s
on
Keep the bac
k
end device open until the
las
t
refer
e
nce
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robin
s
on
Add
the start of AL_SOF
T
_source_
l
atency
commit
|
commitdiff
|
tree
2012-08-17
C
h
r
i
s
R
obinson
Add
a device m
e
thod to r
e
trie
v
e the active lat
e
n
c
y
commit
|
commitdiff
|
tree
2012-08-16
Chri
s
R
o
bins
o
n
Place the
a
lignment attr
i
bute before
the va
r
iab
l
e declaration
commit
|
commitdiff
|
tree
2012-08-16
Chris Robi
n
son
Remove extra par
e
nt
h
esis used
i
n
the
a
l
igne
d
at
t
ribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris R
o
binson
Fix
al
i
gned
a
llocator
f
all
b
ack
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
is Robinson
MSVC wants __decls
p
e
c
(align), not _
_
declspec
(
al
i
gned)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Avoid dynamic handling of
l
i
b
sndio
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Apply HRTF
m
ixe
r
coef
f
icients with stepping
using
S
SE
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inson
Check the ma
x
CPUID fu
n
ctions before c
a
lli
n
g
them
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
ob
i
ns
o
n
Make su
r
e sources are 16-
b
yte
a
li
g
ned
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
o
b
i
nson
Ad
d
wrapper
methods
t
o ensure aligned al
l
o
cations
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
i
s Ro
b
inson
Ensu
r
e some HRTF-rel
a
ted pa
r
ameter
s
are alig
n
e
d
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Make s
u
re t
h
e
workin
g
coeff
i
cie
n
ts are aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robin
s
on
R
e
m
ov
e
unused filte
r
functi
o
ns
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obi
n
s
o
n
Ch
e
c
k
f
o
r and use the
-ms
s
e switch when dealing with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
o
b
in
s
on
C
he
c
k the correct macro
for ARM Ne
o
n s
u
pport
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robins
o
n
Don't bother handling M
M
X
since we don't us
e
it
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
A
d
d cm
a
ke op
t
ions
t
o d
i
sable or
r
e
quire support for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Rob
i
nso
n
Move mixers into sepa
r
ate so
u
rce
f
i
les
commit
|
commitdiff
|
tree
2012-08-14
Chris
Rob
i
nson
Add an SSE-
e
nhan
c
ed HRTF mi
x
er using intri
n
si
c
s
commit
|
commitdiff
|
tree
2012-08-14
Chris
R
obin
s
on
F
ix a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
A
dd a
config opti
o
n to
disable
u
se
o
f CPU
e
x
tension
s
commit
|
commitdiff
|
tree
2012-08-13
C
h
r
is Ro
b
in
s
on
A
l
low building multiple
types of mixers, selec
t
ing
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris
R
obinson
Check
f
o
r so
m
e CPU extensions
commit
|
commitdiff
|
tree
2012-08-12
Chris Robinson
Don't
un
l
ock the p
u
l
sea
u
dio mainloop when
mixing
commit
|
commitdiff
|
tree
2012-08-11
Chris R
o
binson
Ha
n
dle th
e
sca
l
ar values
a bit be
t
ter
commit
|
commitdiff
|
tree
2012-08-11
Chris
Robinson
U
s
e a more
efficien
t
method t
o
blend HRTF d
e
lays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
C
hris
R
obinson
A
dd
an option for
w
ide stereo s
o
urce
s
commit
|
commitdiff
|
tree
2012-08-09
Chris
R
obin
s
on
Use a mo
r
e e
f
ficient meth
o
d to offset th
e
s
p
eaker angles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Ro
b
ins
o
n
I
nterpolate between HRTF delay sa
m
ples us
i
ng the delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
C
h
r
i
s R
o
bin
s
on
Inc
r
ease t
h
e d
i
rectional change
sensitivi
t
y for
t
he
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chr
i
s Robinson
Fix an i
n
a
d
vertent ch
a
nge
in the HRTF coeffi
c
ien
t
ste
p
ping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
U
s
e wrappers
f
or f
l
oa
t
-typed math f
u
nc
t
ions
commit
|
commitdiff
|
tree
2012-06-29
Chris R
o
b
i
nson
Test
t
he
s
q
uared le
n
g
t
h
o
f a
vector before n
o
r
m
alizing
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
is Robin
s
on
Min
o
r
t
y
po fixes
commit
|
commitdiff
|
tree
2012-06-29
C
hris Robin
s
o
n
Don'
t
use all
c
a
ps for enum val
u
e na
m
es
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s Robins
o
n
Don't try to
s
et FE_T
O
WARDZERO
w
h
en it's not availab
l
e
commit
|
commitdiff
|
tree
2012-06-29
C
hri
s
Robinson
Clamp the Y p
o
sition before trying to get
t
h
e
elevat
i
on
commit
|
commitdiff
|
tree
next