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
Chris R
o
binso
n
Properly scal
e
the HRTF
de
l
ays wh
e
n
w
riting t
h
em
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Upd
a
te fnam
e
list after ha
n
dling % markers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Use PATH_MAX for t
h
e
f
na
m
e
length
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
I
mprove parsin
g
hrtf_tables
f
ilenames
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robinson
F
ix HRTF data format descri
p
tio
n
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robinson
Warn
about
S
SE
pe
r
for
m
ance with non
-
multiple-
o
f-4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris R
o
binson
U
s
e the correct size for defaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris
Robinson
Minor cleanu
p
s
for variable
de
c
lara
t
ions
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinso
n
Don't
u
se count-
s
p
e
cific f
u
nctions
to write to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robins
o
n
Use a no
n
-interleaved DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Do th
e
filtering separately
f
rom
t
h
e mixin
g
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
on
Use HUG
E
_VAL instead
of dividing by 0 fo
r
infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Rob
i
nson
S
i
le
n
ce
a
coup
l
e MS
V
C war
n
i
ngs
commit
|
commitdiff
|
tree
2012-09-11
C
hris R
o
bi
n
son
A
dd examp
l
e HRTF definition files for makehrt
f
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binson
Upd
a
te HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is
Robinson
Again t
r
y to g
e
t _W
I
N
32_IE to b
e
have rig
h
t with MinGW
commit
|
commitdiff
|
tree
2012-09-10
Ch
r
is Robinson
Remove a h
a
ck for Min
G
W
commit
|
commitdiff
|
tree
2012-09-10
Chris
R
obinson
Add m
i
ssing returns
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Try to
e
n
sure mixing samples
i
n m
u
ltiples of
4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use
t
he right
method to clear a __m12
8
to
0
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obinson
Use SS
E
to do 4 samples at once
(non
-
HRTF direct
m
ix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
son
Imp
l
emen
t
MixDir
e
ct_SSE se
p
a
r
ately fr
o
m th
e
C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Rob
i
n
s
on
M
o
ve the target
eff
e
ct slot to the SendParams s
t
ruct
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
R
e
move
S
TAC
K
_DATA_SIZE in favor of BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
binson
Rem
o
ve
some un
u
sed code
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robinson
Separate the resampling and mix
i
ng steps
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris
R
o
binson
W
o
r
karound
M
i
nGW _
_
declspec(align(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Free the glob
a
l AL
S
A c
o
nfig after
opening c
a
pture devices
too
commit
|
commitdiff
|
tree
2012-09-02
Chr
i
s Robins
o
n
Set the er
r
or if setting a new inte
g
er source offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robins
o
n
Min
o
r c
l
e
anups for
mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris
Ro
b
i
nson
Add
a
n S
S
E-enhanced path for applying the mixer matrix
commit
|
commitdiff
|
tree
2012-08-29
Chris
Ro
b
inson
Make sure de
v
ice buffers are 16-byte aligned
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
In
c
reas
e
MaxC
h
a
n
nels
t
o
b
e
a
multiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s Rob
i
nson
Set an err
o
r closer to where it oc
c
urs for sett
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s Rob
i
nson
Add
helpe
r
s to
set so
u
rce propert
i
es
commit
|
commitdiff
|
tree
2012-08-28
Chr
i
s Robinson
P
r
int the error
when reporting
snd_pcm
_
delay fa
i
l
u
re
commit
|
commitdiff
|
tree
2012-08-25
Chris R
o
binson
Use
_aligned_free for pointer
s
r
e
t
urned by _aligned_malloc
commit
|
commitdiff
|
tree
2012-08-21
C
hris Robinson
Constify s
o
m
e parameters
commit
|
commitdiff
|
tree
2012-08-20
Chris
Ro
b
i
nson
Add t
h
e option to retrieve th
e
sour
c
e offset and lat
e
ncy
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
inson
F
ix ge
t
ting t
h
e
RW
o
ffsets with
a
lG
e
tSourcei64v
S
OF
T
commit
|
commitdiff
|
tree
2012-08-20
Chris Robins
o
n
Add methods
to get so
u
rce prope
r
ties as doub
l
es
commit
|
commitdiff
|
tree
2012-08-20
Chris Robins
o
n
Fix
a param
e
ter
n
ame
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robi
n
son
Properly ex
p
ort alGetSource3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robinson
Use helpe
r
functi
o
ns to read source properties
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s
R
obinson
Use the correct 64-bit
i
n
t
type for the
extensio
n
functions
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinso
n
Add a ma
c
ro to hel
p
mak
e
a 64-b
i
t value
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris
Robinson
U
se a default method to p
r
ovide a dummy latency
commit
|
commitdiff
|
tree
2012-08-19
C
hris Robinson
Hold the device
l
ock with PulseAudio between mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris Robinson
Hol
d
t
he device lock with ALSA b
e
tween mixi
n
g and writing
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is Robi
n
son
Use non-
b
lo
c
king access for ALSA playback
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Move
t
h
e
d
ev
i
c
e lock into
the backe
n
d function tab
l
e
commit
|
commitdiff
|
tree
2012-08-18
Chr
i
s Robinson
Keep the backend dev
i
ce
open until the last re
f
erenc
e
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robins
o
n
Ad
d
the start of
A
L_SOFT_source_late
n
cy
commit
|
commitdiff
|
tree
2012-08-17
Chris Robinson
Add a d
e
vice method to retrieve the ac
t
i
ve laten
c
y
commit
|
commitdiff
|
tree
2012-08-16
Chris Robin
s
on
Pl
a
ce
t
he
alignment attribu
t
e
b
efore th
e
variabl
e
declaratio
n
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinso
n
Re
m
o
v
e extra parenthesis used in
t
he aligned
att
r
ibute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris
R
obinson
Fi
x
aligned allocator
f
allback
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
MSVC wants __de
c
l
s
pec(align), not
_
_declspec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Avoid dynamic ha
n
dling of lib
s
ndio
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinso
n
Apply HRTF mi
x
er coeffi
c
ien
t
s wi
t
h stepping usi
n
g SSE
commit
|
commitdiff
|
tree
2012-08-15
C
hr
i
s Robinson
C
h
eck the max CPUID functions before calling them
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
nson
Mak
e
sure sources
a
re 16-byte aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinso
n
Add
w
rapper met
h
od
s
to e
n
sure aligned
allocations
commit
|
commitdiff
|
tree
2012-08-15
Chris
Robinson
Ensure some H
R
TF-relat
e
d
parameters
are aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binson
Ma
k
e sur
e
th
e
workin
g
coef
f
icie
n
ts are
a
l
igned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robi
n
son
R
em
o
ve u
n
u
sed f
i
lter functions
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
n
son
Check f
o
r and use the -msse switch when dea
l
ing
w
ith
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robin
s
on
Check t
h
e
correct macro for ARM N
e
on
s
upport
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
Don
'
t
b
other handling MMX sinc
e
we don't use it
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is
R
obinson
Add cmake options to
d
i
s
a
b
le
or require support for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris
R
obinson
M
o
ve mixers into separ
a
te source files
commit
|
commitdiff
|
tree
2012-08-14
Chri
s
Ro
b
inson
A
dd an SSE-enhanced
H
RTF mixer using int
r
insics
commit
|
commitdiff
|
tree
2012-08-14
Ch
r
is Robinson
F
i
x
a t
y
p
o
commit
|
commitdiff
|
tree
2012-08-13
Chris Robins
o
n
Add a config option to disable
u
se of CPU extensions
commit
|
commitdiff
|
tree
2012-08-13
C
h
ri
s
R
o
bins
o
n
Allow building multiple types of mixers, selecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris
R
obinson
Check
for
s
ome CPU exten
s
ions
commit
|
commitdiff
|
tree
2012-08-12
Ch
r
is Robi
n
son
Don't unlock
the pulseaud
i
o mainloo
p
w
h
en mixing
commit
|
commitdiff
|
tree
2012-08-11
Chris
Robinson
Handle th
e
sca
l
ar
v
a
lues a
b
i
t better
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Use a
m
o
r
e efficient m
e
thod
t
o blend
HRTF
delays
and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chri
s
Rob
i
nson
Add an
o
ption for wide stere
o
so
u
rc
e
s
commit
|
commitdiff
|
tree
2012-08-09
Chris Robin
s
on
U
s
e
a
mo
r
e
eff
i
ci
e
n
t
method t
o
offse
t
the
speaker an
g
les
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chri
s
Robinson
In
t
erp
o
late betw
e
e
n
H
RTF delay sampl
e
s using
t
he del
a
y
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris R
o
b
i
nson
Increase
th
e
dir
e
ctional cha
n
ge sensitivity for the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris Robinson
Fix an inadverte
n
t
c
hange in th
e
HRTF coeff
i
cien
t
ste
p
p
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris Ro
b
ins
o
n
Us
e
wrappers for flo
a
t-
t
yped ma
t
h functions
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Test the squared lengt
h
of a ve
c
tor befor
e
no
r
mal
i
zing
commit
|
commitdiff
|
tree
2012-06-29
Chris Ro
b
in
s
on
Minor typo
fix
e
s
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
D
on't use all
c
aps for
e
nu
m
value name
s
commit
|
commitdiff
|
tree
2012-06-29
Chris
R
o
b
inson
D
on't
try to set FE_TOW
A
RDZERO when i
t
's not available
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Clamp the Y position be
f
ore trying to get th
e
elev
a
tio
n
commit
|
commitdiff
|
tree
2012-06-20
Chr
i
s Robinso
n
Add some includes
commit
|
commitdiff
|
tree
2012-06-20
Chr
i
s
R
obin
s
o
n
A
d
d
missing
i
nclude
commit
|
commitdiff
|
tree
2012-06-19
Chris
R
obinson
Use a prope
r
method t
o
w
ait for
a
P
ulseAudio opera
t
i
on
commit
|
commitdiff
|
tree
2012-06-19
Chris Robin
s
on
Remov
e
an unused i
n
clude
commit
|
commitdiff
|
tree
2012-06-19
Chris Robinson
Don't needlessly verify a device
commit
|
commitdiff
|
tree
2012-06-18
C
hris
Rob
i
nson
Remo
v
e an out
d
ated comment about _REEN
T
R
ANT
commit
|
commitdiff
|
tree
2012-06-18
Chris Robin
s
on
Si
l
ence some GCC warnings
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
O
nly try f
l
oat32 with DSound
w
h
en
spe
c
i
fically r
e
quested
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
Avoid failing if
ALSA can't set a
b
uf
f
er or per
i
od
.
.
.
commit
|
commitdiff
|
tree
2012-06-17
Chris
R
obi
n
son
Allow PulseA
u
dio
to spawn a server by default
commit
|
commitdiff
|
tree
next