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
Add a note about the hrtf_tables filename markers
2012-09-12
Chris R
o
bi
n
son
Add a note about the hrtf_tables filename
markers
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Robins
o
n
Properl
y
scale the HRTF d
e
l
a
ys when writing t
h
em
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is
R
obinson
Upd
a
te fnamel
i
st
after handling % m
a
rkers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robi
n
son
Use
P
ATH_M
A
X for the f
n
a
m
e
le
n
gth
commit
|
commitdiff
|
tree
2012-09-12
C
hris Robinson
Im
p
rov
e
parsi
n
g hrtf
_
tables
f
i
l
enames
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Fix HRTF da
t
a
format descript
i
on
commit
|
commitdiff
|
tree
2012-09-11
Chris Rob
i
nso
n
Warn about SSE performance w
i
th
n
on-multip
l
e-
o
f-4
u
pdate
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robinson
Use the correct size for defaultC
o
effs
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robinson
Minor cleanups f
o
r
variable d
e
clarations
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binso
n
Don't us
e
c
o
unt-specific funct
i
ons to write
to
the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
o
b
inson
Use
a
non-
i
n
terle
a
ved DryB
u
ffer
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
D
o the f
i
l
t
e
ring se
p
a
r
ately from the
m
i
x
i
n
g
commit
|
commitdiff
|
tree
2012-09-11
Chris Rob
i
nson
Use
H
UG
E
_VAL i
n
s
t
e
ad of dividing
by 0 for infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Silence a couple
M
S
VC warnings
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
ins
o
n
Add example HR
T
F
d
efi
n
ition fil
e
s for mak
e
h
rtf
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Rob
i
nson
Update
H
RTF code
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
o
binson
Aga
i
n
t
ry
to get _WIN3
2
_I
E
to behave right w
i
th MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris R
o
b
i
nson
Remove a hack
f
o
r
MinGW
commit
|
commitdiff
|
tree
2012-09-10
C
hris
R
o
b
inson
Add missing retur
n
s
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robinson
Try
t
o e
n
sure mixing samp
l
es in mul
t
iples of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use the ri
g
ht m
e
thod t
o
clear a __m128 t
o
0
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robin
s
on
Use SSE to d
o
4 samples at
once (non-HRTF direct
m
ix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Implement
M
i
x
Direct_SSE s
e
pa
r
ately from the C and Neo
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
i
n
s
o
n
Mo
v
e
t
h
e target
e
ffe
c
t sl
o
t t
o
the SendPara
m
s struc
t
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
inson
Rem
o
ve STACK_DATA_S
I
ZE in favor of
B
U
FFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remove s
o
m
e unused cod
e
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robinson
Separate the
resampling
an
d
m
i
x
ing step
s
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
son
W
ork
a
r
ound MinGW __decl
s
pec(a
l
ign(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
C
h
ris Robinson
Free the glo
b
a
l
ALSA co
n
fig after opening captur
e
devi
c
es too
commit
|
commitdiff
|
tree
2012-09-02
La
u
ri Kasanen
a
l
sa: Free the g
l
obal config c
a
che to remo
v
e
a lot
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Chris Robins
o
n
Set the e
r
r
o
r if setting
a
n
ew int
e
ger
s
o
urce of
f
set
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robi
n
son
Minor cleanup
s
for mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris Rob
i
nso
n
Add an
SSE-enhanced path for applying th
e
mixer matr
i
x
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Make
s
ur
e
device
buffers
a
r
e
16-byt
e
aligned
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
binson
Inc
r
ease
MaxChannels to
b
e
a
m
ultipl
e
of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Set an e
r
ror
c
loser
t
o
where it
occurs for setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris
Ro
b
inson
A
d
d help
e
rs to
set sou
r
ce prop
e
rties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robi
n
son
Print the
error when
r
eporting snd_pcm_delay fai
l
ure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robin
s
on
Use _aligned_free for poin
t
ers returned by _aligned_m
a
lloc
commit
|
commitdiff
|
tree
2012-08-21
C
h
r
is Robins
o
n
Cons
t
ify some parameters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Ad
d
th
e
option
to retrieve the
source off
s
et and la
t
ency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris
Ro
b
inson
Fix get
t
ing
the RW of
f
s
e
ts with alGetSourcei64vS
O
FT
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
inson
A
dd
methods to get sourc
e
p
r
operties as doubles
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
b
i
n
son
Fix a parameter n
a
me
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is
Rob
i
nson
Prop
e
rly export alGetSource3i64SO
F
T
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
obinson
Use helper functions
to r
e
ad source prope
r
ti
e
s
commit
|
commitdiff
|
tree
2012-08-20
Chris
Rob
i
n
son
Us
e
t
h
e
c
orrect 64-b
i
t
i
n
t
type for t
h
e extens
i
on functions
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
inson
A
d
d a macro to help m
a
ke a 64-bit value
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Use a default
m
ethod
to provide a
dumm
y
latency
commit
|
commitdiff
|
tree
2012-08-19
Chris
Robi
n
s
o
n
Hold the device lock
wit
h
Pul
s
eAudio between mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s Robinson
Hold the
d
e
vice lock with ALSA between mi
x
in
g
an
d
wri
t
ing
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Use
no
n
-bloc
k
ing a
c
c
e
ss for ALSA
playbac
k
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Mov
e
th
e
dev
i
ce lock
i
n
to the backend func
t
ion table
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Keep the backend device
o
p
e
n until the last reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
C
hris Robinson
A
dd
t
he start of
A
L_SOFT_s
o
urce_latency
commit
|
commitdiff
|
tree
2012-08-17
Chri
s
Robinson
Add a d
e
vice method to retrieve t
h
e active latency
commit
|
commitdiff
|
tree
2012-08-16
C
h
r
i
s R
o
binson
Place the alignm
e
nt
a
ttr
i
b
ute before th
e
var
i
abl
e
dec
l
aration
commit
|
commitdiff
|
tree
2012-08-16
C
hris Robinson
R
e
move
e
xtra pa
r
enthesis used in t
h
e a
l
i
g
ned attrib
u
te
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Fix alig
n
ed al
l
ocat
o
r
f
a
l
lb
a
ck
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
MSVC wants __declspec(align), not __decls
p
ec(aligned
)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Avo
i
d dynamic
ha
n
dling of libsnd
i
o
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Apply HRTF mixer
c
oefficients wi
t
h
stepping u
s
ing SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
son
C
heck the ma
x
CPUID functions before call
i
ng
them
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robin
s
on
Make sure sources are 16-byte a
l
igned
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
i
n
son
Ad
d
wrapp
e
r
m
e
t
hods
t
o ens
u
r
e aligned
alloc
a
tions
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
o
binso
n
En
s
u
re some HRTF-rela
t
ed pa
r
ameters are a
l
igned
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
is
R
obinson
M
ake su
r
e the wo
r
king coe
f
ficients a
r
e align
e
d for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Remove unused filt
e
r functions
commit
|
commitdiff
|
tree
2012-08-15
C
hris R
o
bin
s
on
Che
c
k
fo
r
and
u
se the
-
m
sse switch when d
e
aling with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robinson
Check the c
o
r
r
ect macro for
A
RM Neo
n
supp
o
rt
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Rob
i
nson
D
o
n
't both
e
r ha
n
dling MM
X
since we don't use it
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
Ad
d
c
m
ake option
s
to disable or requ
i
re s
u
pp
o
rt for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inson
Move mixer
s
int
o
separate sour
c
e files
commit
|
commitdiff
|
tree
2012-08-14
C
hris Robinso
n
A
d
d an
S
SE-
e
nh
a
n
ced HRTF mixe
r
using i
n
t
rinsics
commit
|
commitdiff
|
tree
2012-08-14
Chris
R
obinson
Fix a
typo
commit
|
commitdiff
|
tree
2012-08-13
C
hris
R
obinson
A
d
d a
c
onfig option to
disable use
of C
P
U extensions
commit
|
commitdiff
|
tree
2012-08-13
C
h
r
is Robinson
Allow building multip
l
e types of
m
ixers
,
sel
e
cti
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chr
i
s
Robinso
n
Ch
e
ck
for some CP
U
extensio
n
s
commit
|
commitdiff
|
tree
2012-08-12
Chris Robinson
D
o
n't
u
nl
o
ck the pulseaudio mainloop wh
e
n
m
ixing
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
H
andl
e
the scala
r
v
a
l
ues a
bit better
commit
|
commitdiff
|
tree
2012-08-11
Chris Robins
o
n
Use a
m
ore efficient m
e
t
h
od to blend HRTF d
e
lays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
C
h
r
is Robin
s
on
A
dd an option for wide ster
e
o s
o
urces
commit
|
commitdiff
|
tree
2012-08-09
Chris Robin
s
on
Use a mor
e
effi
c
ient method t
o
of
f
set the speaker a
n
gles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Rob
i
nson
Interp
o
late
b
etwe
e
n H
R
TF d
e
lay
s
amples using th
e
delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chri
s
Robinson
Increase the directio
n
al cha
n
ge sensitivit
y
for the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
C
h
ris
R
o
binson
Fix an
ina
d
ve
r
tent change
i
n the H
R
TF coeffic
i
ent stepping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chri
s
Robinson
Use wrappers
f
or
f
loat
-
t
ype
d
ma
t
h functions
commit
|
commitdiff
|
tree
2012-06-29
Chri
s
Robinson
T
est th
e
squared length of a vector before norm
a
l
i
zin
g
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s
R
o
binson
Minor ty
p
o
fixe
s
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Don
'
t
use a
l
l cap
s
for e
n
um
v
a
lu
e
names
commit
|
commitdiff
|
tree
2012-06-29
Chris R
o
binson
Don
'
t
try to
set FE_
T
OWARDZERO w
h
en i
t
's n
o
t a
v
ailable
commit
|
commitdiff
|
tree
2012-06-29
C
h
ris Robinson
C
lamp the Y position be
f
ore trying
t
o
get the
e
levat
i
o
n
commit
|
commitdiff
|
tree
2012-06-20
Chri
s
Ro
b
inson
Add some includes
commit
|
commitdiff
|
tree
2012-06-20
Ch
r
is Rob
i
nson
Add missi
n
g
inc
l
ude
commit
|
commitdiff
|
tree
2012-06-19
Chris Robi
n
s
on
Use
a
pr
o
per metho
d
to wai
t
for a PulseAu
d
i
o oper
a
tion
commit
|
commitdiff
|
tree
2012-06-19
Chri
s
Ro
b
inson
R
emove an
u
n
used i
n
cl
u
de
commit
|
commitdiff
|
tree
2012-06-19
Chris Robinson
Don't nee
d
lessly verify a device
commit
|
commitdiff
|
tree
2012-06-18
Chris Robinson
Remove
a
n
out
d
ated
c
o
m
ment
about _REENTRANT
commit
|
commitdiff
|
tree
2012-06-18
Chris Rob
i
ns
o
n
Silenc
e
som
e
G
C
C warn
i
ngs
commit
|
commitdiff
|
tree
2012-06-17
Chri
s
Robinson
Only try
f
loat32 with D
S
ound when s
p
ecificall
y
r
e
quest
e
d
commit
|
commitdiff
|
tree
next