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 Robinson
Use a source
p
aram for the resampl
e
r an
d
move them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Rob
i
n
s
on
R
emo
v
e an unu
s
ed
h
eader
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
inson
Move a
c
ouple macros to more a
p
p
r
opriate hea
d
ers
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s
R
obinson
Fix up some
m
ore hea
d
er in
c
lud
e
s
commit
|
commitdiff
|
tree
2012-09-14
Chris Robi
n
son
Do
n
'
t
include al
u
.
h in alM
a
in
.
h
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Robins
o
n
Enable
f
lush-to
-
ze
r
o
mode when
p
oss
i
ble
commit
|
commitdiff
|
tree
2012-09-12
Chris Robins
o
n
Move a couple methods
to where they're used
commit
|
commitdiff
|
tree
2012-09-12
Chris Robi
n
son
R
e
sto
r
e support
f
or the previous m
h
r forma
t
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s R
o
binson
Ad
d
a
n
ote about
t
he hrtf_tables fi
l
ename marke
r
s
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Properly
s
cale the HRTF delays
when wr
i
ti
n
g
t
hem
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Update
f
na
m
elist
a
f
t
e
r
handling % markers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
U
s
e
P
A
T
H_MAX
for t
h
e fname len
g
th
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Improve par
s
ing hr
t
f_tables filenames
commit
|
commitdiff
|
tree
2012-09-12
Chris Ro
b
inson
Fix HRTF d
a
ta f
o
rmat description
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
on
War
n
about SS
E
performance with
n
on-multiple-of-
4
u
pdate
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use the
cor
r
ect si
z
e for defaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
M
i
nor
cleanups for variable de
c
l
a
rations
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Ro
b
inson
Don't u
s
e coun
t
-specific
f
unctions to write
t
o
the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robins
o
n
Us
e
a no
n
-in
t
erleaved DryB
u
f
f
er
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
i
s Robins
o
n
Do the filtering sepa
r
a
tely fr
o
m t
h
e
mixing
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Us
e
H
U
GE_VAL instead of dividing b
y
0 f
o
r infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robinso
n
Silence
a
couple MSVC wa
r
ni
n
gs
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robinson
Add e
x
a
mp
l
e HR
T
F d
e
fi
n
ition files for makeh
r
t
f
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obinson
Update
H
RTF code
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robinson
Again try to get _WIN32_IE to behave ri
g
ht w
i
th MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
Rem
o
ve
a hack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
Add
missing returns
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Try to ensure mixing samples in multi
p
les o
f
4
commit
|
commitdiff
|
tree
2012-09-09
C
h
r
is Robin
s
o
n
Use t
h
e right method
t
o
clear
a
_
_m12
8
to
0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Us
e
SSE to do 4 sa
m
p
l
es at
o
n
ce (non-HRTF direct
mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
I
m
plement
M
i
xDirect_SSE separa
t
ely from
t
he C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Move the targ
e
t effect slot t
o
the
Sen
d
Params s
t
ruct
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robinson
R
emove ST
A
CK_DATA_SIZE
i
n favor of BUF
F
ERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
o
b
ins
o
n
Re
m
o
ve some
u
nused code
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
son
Separate th
e
resampli
n
g a
n
d
mixing steps
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
s
o
n
Workaro
u
nd
Mi
n
GW __decl
s
pec(align(
x
)) b
u
g
commit
|
commitdiff
|
tree
2012-09-02
Chri
s
Robinson
Free the g
l
obal ALS
A
config
aft
e
r openi
n
g capture
d
evices too
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Set t
h
e error if se
t
ti
n
g a new integer s
o
urce o
f
f
s
et
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris
Robinson
Minor clean
u
p
s for mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add an
S
SE-enhanced path
f
or applying the m
i
xer matrix
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Mak
e
s
ure de
v
ice buffers are 16-b
y
t
e
aligne
d
commit
|
commitdiff
|
tree
2012-08-29
Chris Ro
b
inson
Increase MaxC
h
a
n
nels to b
e
a mu
l
tipl
e
of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
S
et an error clo
s
er to where it occu
r
s for setti
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robinson
Add
h
e
l
per
s
to set source pro
p
erties
commit
|
commitdiff
|
tree
2012-08-28
C
h
r
is
Robinson
Print the er
r
or when rep
o
rting snd
_
pcm_delay failure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robinson
Use _aligned_free for point
e
rs re
t
urned by _aligned_malloc
commit
|
commitdiff
|
tree
2012-08-21
C
h
ris Ro
b
i
n
son
Constify some paramete
r
s
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add the
o
ption to retrieve the
s
o
urce offset and
latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Fix gett
i
n
g the RW o
f
fsets with
a
lGetSourcei64vSOF
T
commit
|
commitdiff
|
tree
2012-08-20
C
hr
i
s Robinson
A
d
d me
t
hods to get
s
ou
r
ce prope
r
ties as
d
oub
l
es
commit
|
commitdiff
|
tree
2012-08-20
Chris Robins
o
n
Fix
a p
a
rameter
name
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
i
s
Robi
n
son
Pro
p
erly export alGetSource3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
R
o
binson
Use
helper functions to read
source properties
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
obins
o
n
U
se
the correct 64-
b
it int type for the extension functio
n
s
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add
a macro
to help make a
64-
b
it value
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
Robinson
Use
a
defaul
t
metho
d
to provide
a
dummy la
t
e
nc
y
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s Robinson
Hold the de
v
ice lock
w
i
th PulseAudio
b
etween
m
i
x
in
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
Robi
n
so
n
H
o
l
d the device lock with ALSA betw
e
en m
i
xing and writing
commit
|
commitdiff
|
tree
2012-08-19
Chris Robi
n
so
n
Use
n
on-blo
c
king access fo
r
AL
S
A play
b
ac
k
commit
|
commitdiff
|
tree
2012-08-18
Chr
i
s Robi
n
son
M
ove the devi
c
e loc
k
into the backend function tab
l
e
commit
|
commitdiff
|
tree
2012-08-18
Chris Robins
o
n
Keep t
h
e backe
n
d
d
e
vi
c
e open until th
e
last refer
e
nce
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
C
h
r
i
s Robins
o
n
Add t
h
e
start of AL_SOFT_source_latency
commit
|
commitdiff
|
tree
2012-08-17
C
h
r
i
s
Rob
i
n
son
Add a device method to retr
i
eve the a
c
tive latency
commit
|
commitdiff
|
tree
2012-08-16
Chri
s
Robinson
Place
the alignment att
r
i
b
u
t
e befor
e
the variable
decl
a
rat
i
on
commit
|
commitdiff
|
tree
2012-08-16
Chris Robin
s
on
Remove
extra
p
a
re
n
thesis used in t
h
e
aligned
a
ttribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
is R
o
bin
s
on
F
ix
aligned allocator fal
l
back
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
MSV
C
w
ants
__decl
s
pec(ali
g
n
)
, not __
d
ecls
p
ec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris Rob
i
nson
Av
o
id dyna
m
i
c han
d
ling of lib
s
nd
i
o
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Apply HRTF mixer coefficients with steppi
n
g using SSE
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s
R
obinson
Check the max CPU
I
D functions b
e
f
o
re call
i
ng them
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
is Robinson
Make sure sources are 16
-
byte aligne
d
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
Add wrapper methods
t
o ensure aligned allocations
commit
|
commitdiff
|
tree
2012-08-15
Chris
Robinson
En
s
ure so
m
e
HRTF
-
related
p
arame
t
ers are aligned
commit
|
commitdiff
|
tree
2012-08-15
C
hris
R
obins
o
n
Make su
r
e the
w
orki
n
g
c
oeffic
i
e
n
ts are al
i
gned f
o
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robin
s
on
Re
m
o
v
e
u
nused f
i
lter func
t
ion
s
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check fo
r
and us
e
th
e
-mss
e
switch when deali
n
g w
i
th
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check the c
o
r
rect mac
r
o for ARM Neon suppor
t
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Rob
i
nson
Don't bother handling MM
X
s
in
c
e
we don't use
it
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
Add cmake o
p
t
i
ons to d
i
sabl
e
or
req
u
ire support for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinso
n
M
o
ve mixers into sep
a
rate
s
ource
files
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
A
d
d
an
S
S
E
-enhanced
HR
T
F mixer using int
r
insics
commit
|
commitdiff
|
tree
2012-08-14
Chris Robins
o
n
Fix a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris R
o
b
i
n
s
on
Ad
d
a
c
onfig option to disable u
s
e o
f
CPU ex
t
ensions
commit
|
commitdiff
|
tree
2012-08-13
Chris Robi
n
s
o
n
Allo
w
buil
d
ing m
u
ltiple types
o
f mixers, sele
c
ting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Check for so
m
e CPU extensions
commit
|
commitdiff
|
tree
2012-08-12
Chris Robinson
Don't
unlock the pulseaudi
o
mainloop when mixing
commit
|
commitdiff
|
tree
2012-08-11
C
hris Ro
b
i
n
s
o
n
Handle the scala
r
values a bit better
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Use
a more efficient meth
o
d to
bl
e
nd HRTF
delays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
C
h
ris Robinson
Add an o
p
tion for wide stereo sour
c
es
commit
|
commitdiff
|
tree
2012-08-09
Chris
Robi
n
so
n
Use a more eff
i
cient me
t
h
o
d to o
f
fse
t
t
he
speaker
an
g
les
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robinson
Interpolat
e
b
e
tween HRTF de
l
ay samples
using
the delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris
Rob
i
nso
n
Increase the directional change se
n
sitivity
f
or the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Ch
r
is Robinson
Fix a
n
inadverten
t
change i
n
t
h
e HRTF coeffic
i
e
n
t ste
p
ping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris Robi
n
son
Use wrappers for float-typed math functions
commit
|
commitdiff
|
tree
2012-06-29
C
h
ris Robinson
Test the squared length of a vector before
n
ormalizing
commit
|
commitdiff
|
tree
2012-06-29
Chri
s
Ro
b
ins
o
n
Mino
r
typ
o
fixes
commit
|
commitdiff
|
tree
2012-06-29
Chris Robins
o
n
Don't use
a
ll caps for enum value n
a
mes
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Do
n
'
t try to
se
t
F
E
_TOWARDZERO whe
n
it's not
availabl
e
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
is Robinson
Clamp the Y
p
osition b
e
fo
r
e trying to get
the elevat
i
o
n
commit
|
commitdiff
|
tree
2012-06-20
Chris Robi
n
s
o
n
A
d
d some
includes
commit
|
commitdiff
|
tree
next