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
Properly scale the HRTF delays when writing them
2012-09-12
C
hris
Robinson
Proper
l
y scale the HRTF delays
w
hen writing them
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Robinson
U
p
date fnamelist afte
r
han
d
ling % ma
r
ker
s
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Use PATH
_
MAX for the fname length
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
o
binson
Improve parsi
n
g hrtf_tab
l
es file
n
am
e
s
commit
|
commitdiff
|
tree
2012-09-12
Chris Robin
s
on
Fix HR
T
F data
f
ormat
d
escription
commit
|
commitdiff
|
tree
2012-09-11
C
hris Rob
i
nson
Warn about
S
S
E
p
erfor
m
a
nce with non-mul
t
i
ple-of-4 upd
a
te
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
h
r
is Robinso
n
Use
t
he correct si
z
e for defaul
t
Coeffs
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robinson
Minor
clean
u
ps for va
r
iable dec
l
arations
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robins
o
n
Don'
t
use count-specifi
c
f
u
nctions to write
to
the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
on
Use a non-interleaved
D
ryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
son
Do the filtering separa
t
e
ly
from the
m
ixing
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use H
U
GE_VAL instead of di
v
iding
b
y 0 for infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris
Robi
n
s
o
n
Si
l
ence
a
couple M
S
V
C warnings
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Add
example HRTF definition
f
iles for
makehrt
f
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Update HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chris
Ro
b
ins
o
n
Again tr
y
to get _WIN32
_
IE to behave righ
t
with MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
Re
m
ove a hack
f
or MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris R
o
binso
n
Add m
i
ssing re
t
urns
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Tr
y
to ensure mixing sampl
e
s in multiples of 4
commit
|
commitdiff
|
tree
2012-09-09
C
h
r
i
s
R
obinson
U
se t
h
e right method to
cl
e
ar a __m
1
28 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robinson
Use SSE
t
o d
o
4
sam
p
les at once (
n
on-HRTF d
i
rect mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
son
Imp
l
eme
n
t
M
ixDirect_SSE separately
from the
C
and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robinson
M
o
v
e
the
target effect slot to the
S
end
P
arams st
r
uct
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remove
STACK_D
A
TA
_
SIZ
E
in favor of BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remove some unused code
commit
|
commitdiff
|
tree
2012-09-09
C
h
r
is
R
obinson
Separate th
e
r
esampl
i
n
g an
d
mixing steps
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Workaround MinGW __declspec(
a
lig
n
(
x
))
b
ug
commit
|
commitdiff
|
tree
2012-09-02
Ch
r
is Robinson
Free t
h
e
g
lobal ALS
A
config aft
e
r
opening capt
u
re devices to
o
commit
|
commitdiff
|
tree
2012-09-02
Chri
s
Robi
n
s
on
Set the error if s
e
tting a new integer source offse
t
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
o
bi
n
son
M
ino
r
cleanups
for mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
A
d
d
an SSE-enhanced path for ap
p
lying the mi
x
er matrix
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris Robinson
Make su
r
e
device
buffers
are 16
-
byt
e
aligned
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
binson
I
n
c
r
ease MaxChannels to b
e
a multip
l
e of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinso
n
S
et a
n
error closer to where it occurs for set
t
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robins
o
n
Add he
l
pers to se
t
sour
c
e properties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robins
o
n
Print the error whe
n
report
i
n
g
s
nd_pcm_delay failure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robinson
Use _aligned_free for pointers returned
b
y _aligned_mall
o
c
commit
|
commitdiff
|
tree
2012-08-21
Ch
r
is Robins
o
n
C
onstify some para
m
eters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
A
dd t
h
e o
p
tion to retr
i
eve t
h
e source offset and latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Rob
i
n
s
on
Fix g
e
ttin
g
the RW of
f
set
s
with alGetSourcei6
4
vSO
F
T
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add me
t
hods to get sou
r
ce p
r
ope
r
ties as doubles
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robinson
Fix a pa
r
ame
t
er name
commit
|
commitdiff
|
tree
2012-08-20
C
h
r
is
R
obinso
n
P
r
o
perly e
x
port al
G
e
tSource3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris
R
obinson
Use helper functio
n
s to
read source
p
roperties
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
bi
n
son
Use the correct 64-bi
t
int type for the ext
e
nsion fu
n
cti
o
ns
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
b
inson
Add a macro
t
o
help mak
e
a
64-bit value
commit
|
commitdiff
|
tree
2012-08-19
C
h
r
i
s Ro
b
in
s
on
U
s
e
a
d
e
f
ault
m
ethod to p
r
ov
i
de
a
dummy latency
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
Rob
i
nson
Hold th
e
device lo
c
k wi
t
h PulseA
u
d
i
o between mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Ro
b
inson
Hold the device lock with ALSA
between mixi
n
g and writing
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
Ro
b
inson
Use non-b
l
o
c
king access for
ALSA playbac
k
commit
|
commitdiff
|
tree
2012-08-18
Chri
s
Robinson
Move the device loc
k
into the backend f
u
nc
t
ion t
a
b
l
e
commit
|
commitdiff
|
tree
2012-08-18
C
h
ris Ro
b
inson
K
eep the
back
e
nd
d
evice ope
n
until the la
s
t r
e
f
e
rence
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinso
n
Add the st
a
r
t
of AL_SOFT_s
o
urce_latency
commit
|
commitdiff
|
tree
2012-08-17
Chris Robinson
Add a device method to retrieve the acti
v
e latency
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Place th
e
alignmen
t
attri
b
ute befo
r
e
the
variab
l
e decl
a
rati
o
n
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s Robinson
R
e
move ext
r
a
p
arenth
e
sis used
i
n the aligned attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s
R
obinson
Fix aligne
d
allocator fallba
c
k
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
MSVC wa
n
ts __declsp
e
c(al
i
gn),
not
_
_
declspec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s R
o
b
inson
Avoid
d
ynamic handling o
f
libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
Apply
H
RTF
mixer coefficients with stepping using
S
SE
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
Che
c
k the
m
a
x CPUID funct
i
ons before calling t
h
em
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Make sure sou
r
ces are 16-
b
yte aligne
d
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obin
s
on
Add wrappe
r
m
ethod
s
to ensure aligned alloca
t
i
ons
commit
|
commitdiff
|
tree
2012-08-15
Chris
Rob
i
nson
E
nsure s
o
m
e
HRTF-rel
a
ted
parameters
are aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
M
ake sure t
h
e
working co
e
fficie
n
t
s a
r
e alig
n
ed for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
R
emove unused filter functi
o
n
s
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Ro
b
inson
Ch
e
ck for and use the
-m
s
se switch
w
hen d
e
aling with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
s
o
n
Chec
k
the correct macro for
A
RM Neon support
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
son
Don't
b
o
t
h
er handling
M
MX
since w
e
don't
u
se it
commit
|
commitdiff
|
tree
2012-08-15
C
h
ri
s
R
o
binson
Add cmake option
s
to disable o
r
re
q
uire
s
uppo
r
t for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
n
s
on
Move
m
ixers in
t
o separ
a
te so
u
rce fi
l
es
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
Ad
d
an SSE-enh
a
nced H
R
T
F
mixer using
i
ntrinsics
commit
|
commitdiff
|
tree
2012-08-14
Chris Robi
n
son
Fi
x
a typo
commit
|
commitdiff
|
tree
2012-08-13
C
h
ris Robinson
Add a conf
i
g option to disable use
of CPU exte
n
s
i
ons
commit
|
commitdiff
|
tree
2012-08-13
Chris Rob
i
ns
o
n
A
llow b
u
i
lding multiple
t
ypes
o
f
m
ixe
r
s, selecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinso
n
Check for s
o
m
e CPU extensi
o
ns
commit
|
commitdiff
|
tree
2012-08-12
Chris Robins
o
n
Don't u
n
lock the pulseaudio m
a
inloop
w
hen mixing
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
H
andle the sca
l
ar value
s
a bit b
e
tter
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Use
a
mo
r
e
efficient method to blend HRTF delays
a
nd
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
C
hris Robinson
Add
an opti
o
n for wide
s
te
r
eo sources
commit
|
commitdiff
|
tree
2012-08-09
Chris
Robins
o
n
Use a
more efficient
m
eth
o
d to of
f
s
et t
h
e
s
peaker angle
s
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris
R
obins
o
n
Interpolate betwee
n
HRTF delay
samples using t
h
e delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robi
n
son
Increase the d
i
r
ectional chan
g
e
sensitivity for the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris Robi
n
s
o
n
Fix a
n
inad
v
ertent change i
n
the HRTF
coef
f
icient s
t
epp
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Use wrappe
r
s for float-typed math functions
commit
|
commitdiff
|
tree
2012-06-29
Chris Rob
i
ns
o
n
Te
s
t the squared
l
en
g
th of a vector before norm
a
lizing
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Minor typo fi
x
es
commit
|
commitdiff
|
tree
2012-06-29
Chris
Robinson
Don't u
s
e all caps for enum value
n
ames
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
D
o
n
't try
to set FE_T
O
W
A
RDZERO whe
n
i
t's
n
o
t
ava
i
labl
e
commit
|
commitdiff
|
tree
2012-06-29
C
h
ris Robinson
Clamp the Y pos
i
t
ion before
t
r
y
i
ng to get
the elev
a
tion
commit
|
commitdiff
|
tree
2012-06-20
Chris R
o
binso
n
Add
s
ome in
c
ludes
commit
|
commitdiff
|
tree
2012-06-20
Ch
r
is Robinso
n
Add missing include
commit
|
commitdiff
|
tree
2012-06-19
Chris Rob
i
nson
Use a pro
p
er method to wait fo
r
a Pu
l
seAu
d
io operati
o
n
commit
|
commitdiff
|
tree
2012-06-19
Chris Robinson
Re
m
ove an
u
n
used inclu
d
e
commit
|
commitdiff
|
tree
2012-06-19
Chris Robinson
Don't need
l
es
s
ly verify a
d
evice
commit
|
commitdiff
|
tree
2012-06-18
Chris Robinson
Remove a
n
ou
t
dated comment about _REENTRANT
commit
|
commitdiff
|
tree
2012-06-18
C
h
ris
Robinson
Sil
e
nce some GCC warni
n
gs
commit
|
commitdiff
|
tree
2012-06-17
C
h
ris Rob
i
nson
O
nly try
f
loa
t
32 w
i
th DSound when speci
f
i
cally reque
s
ted
commit
|
commitdiff
|
tree
2012-06-17
Chris Robin
s
on
Avoid failing
if AL
S
A
can't set
a
buffer
or period
.
.
.
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
Allow Puls
e
Audi
o
to spawn a serv
e
r by default
commit
|
commitdiff
|
tree
next