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
Shorten a warning
2012-09-14
Chris Ro
b
inson
S
h
o
rten a wa
r
n
ing
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Robinson
Implement an SSE linear
resampler
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Rob
i
nson
Ensu
r
e the Resam
p
ledB
u
ffer
i
s alig
n
ed
commit
|
commitdiff
|
tree
2012-09-14
Chris
Rob
i
nson
Use a source param
for
t
h
e resampler
a
nd m
o
v
e
th
e
m
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris Rob
i
ns
o
n
Remove an unused header
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
inson
Mov
e
a
c
o
uple
m
acros to more appropriat
e
heade
r
s
commit
|
commitdiff
|
tree
2012-09-14
Chris
Ro
b
in
s
on
Fix up some more header include
s
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Robin
s
on
Don't
i
nclude alu
.
h in alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Robin
s
on
Enable flush-to-zero
mode when possible
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
binso
n
Move
a
c
ouple m
e
thods
t
o
wh
e
re
t
hey're used
commit
|
commitdiff
|
tree
2012-09-12
C
h
r
is Robinson
Restor
e
support f
o
r th
e
pre
v
i
o
us mhr forma
t
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s Ro
b
inson
Add a
n
ote abou
t
the
h
rtf_tab
l
e
s
f
i
lename ma
r
k
e
rs
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
P
roperly sca
l
e
t
h
e
HRTF delays when wri
t
i
ng them
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
o
bi
n
son
Update f
n
amelist after hand
l
ing %
markers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Use PATH_M
A
X for the fname length
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
I
m
p
r
o
v
e pars
i
ng hr
t
f_tables filenames
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Robinso
n
F
ix
HRT
F
data format descript
i
on
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris
Robinson
Warn about SSE
perfo
r
ma
n
ce with non-multiple-of
-
4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris
R
o
binson
U
s
e
t
h
e
c
orrect
siz
e
for defau
l
tC
o
effs
commit
|
commitdiff
|
tree
2012-09-11
Chris Rob
i
n
son
Minor
c
leanups for variable declarations
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Don't use
count-specific
func
t
ions to write to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use a non
-
interleaved DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
R
obinson
Do the filtering separately
f
r
om
the
m
ixin
g
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robinson
Use
HUGE_
V
AL instead
o
f
divid
i
ng by 0 for
infinit
y
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robin
s
on
Silence a c
o
uple MSVC warnings
commit
|
commitdiff
|
tree
2012-09-11
Chris Robins
o
n
Add exampl
e
HR
T
F definit
i
on files
f
or
makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
o
n
Upd
a
t
e
HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
i
n
s
on
Again try to get _WI
N
32_IE to beha
v
e
right with
M
i
n
GW
commit
|
commitdiff
|
tree
2012-09-10
Chris
Robinson
R
emove a hack for
MinGW
commit
|
commitdiff
|
tree
2012-09-10
Ch
r
is Robi
n
son
A
dd miss
i
n
g
returns
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s
Robinson
Try t
o
ensu
r
e mixing sam
p
les
i
n mu
l
t
iples of
4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
son
U
se the right method to
clear
a
__m128
to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
binson
Use SSE
to
do 4
samples
a
t once (non-HRTF direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
h
r
i
s Robinson
Implement MixDire
c
t_SSE separately from the
C
and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
hris Robinson
Move the t
a
rget eff
e
ct slot to
t
he Send
P
arams struct
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robi
n
son
R
em
o
ve STAC
K
_D
A
T
A_SIZE in fa
v
or of BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Rob
i
nso
n
Remove
some
u
nused code
commit
|
commitdiff
|
tree
2012-09-09
Chris Rob
i
nson
Separate the resampling
a
nd
m
ixing step
s
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Rob
i
nso
n
Workarou
n
d MinGW __
d
ecl
s
pec(al
i
gn(
x
)) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris
R
obinson
F
r
ee the global ALSA co
n
fig after opening capture dev
i
ce
s
too
commit
|
commitdiff
|
tree
2012-09-02
Lauri Kas
a
nen
a
l
s
a: Free t
h
e global co
n
fi
g
cac
h
e to
r
emove a lot
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Ch
r
is
R
obi
n
son
Set the error if setting a new int
e
g
er source off
s
et
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
hris Robinson
M
inor cl
e
anup
s
fo
r
mi
x
er_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
o
b
inson
Add an SSE-e
n
hanced pa
t
h for a
p
plying the mixer matrix
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
M
ake s
u
re de
v
i
ce buffers
a
r
e
16-byte aligned
commit
|
commitdiff
|
tree
2012-08-29
C
hr
i
s Robinson
Increase MaxChannels to be a multiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris Robins
o
n
Set an erro
r
c
loser to
where it occurs
for sett
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
b
i
nson
Add
helpe
r
s
to set source
properties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinson
Print th
e
e
r
ror when reporting snd_pcm_delay failure
commit
|
commitdiff
|
tree
2012-08-25
Ch
r
i
s
Robinson
Use _align
e
d_free f
o
r
pointers returned by _alig
n
e
d
_
malloc
commit
|
commitdiff
|
tree
2012-08-21
Chris Robinson
Co
n
st
i
f
y some parameters
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
obinson
Add the opt
i
on to retriev
e
the source off
s
et
and latenc
y
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robinson
Fix getting
t
he RW offsets with alGetSour
c
ei6
4
vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s
Robi
n
s
o
n
Add
meth
o
d
s t
o
get sour
c
e propert
i
e
s
as
doubles
commit
|
commitdiff
|
tree
2012-08-20
Chris Rob
i
ns
o
n
Fix a
p
aramete
r
name
commit
|
commitdiff
|
tree
2012-08-20
Chris Rob
i
ns
o
n
Properly ex
p
ort alG
e
tSourc
e
3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robinson
Use h
e
lper func
t
ions to read sour
c
e properties
commit
|
commitdiff
|
tree
2012-08-20
C
hr
i
s
R
o
b
i
nso
n
Use the correct
6
4-bit int type for the extension func
t
ions
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robinso
n
Add a macro to help
m
ake a 64-bit valu
e
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinso
n
Us
e
a default method to provide a dummy latency
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
H
o
ld the d
e
vice
lock wit
h
Pulse
A
udio between mixin
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris R
o
binson
Hold the device loc
k
wit
h
ALSA
between mixing and writin
g
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
i
s
Rob
i
nson
Use no
n
-
blocking
access
for ALSA play
b
ack
commit
|
commitdiff
|
tree
2012-08-18
C
h
ris Robin
s
on
Move th
e
d
e
vice lock i
n
to the backen
d
functi
o
n ta
b
le
commit
|
commitdiff
|
tree
2012-08-18
C
h
ris
R
obinson
Keep the
b
ackend d
e
vice op
e
n
u
ntil t
h
e last referen
c
e
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
C
h
r
i
s
R
ob
i
nson
Add t
h
e start of
AL_SOFT_
s
ourc
e
_
l
atency
commit
|
commitdiff
|
tree
2012-08-17
Chris Rob
i
n
s
on
Add
a device m
e
t
hod to re
t
ri
e
ve t
h
e
a
c
tive latency
commit
|
commitdiff
|
tree
2012-08-16
Chris Ro
b
inso
n
Place
the al
i
gnment attribut
e
before the varia
b
le declaration
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Remove extra pa
r
e
nt
h
e
s
i
s use
d
in the aligned a
t
trib
u
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris
R
obinson
F
ix aligned a
l
locator fallba
c
k
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris Robinson
MSVC wan
t
s
__declspec(align), not __decl
s
pec(a
l
igne
d
)
commit
|
commitdiff
|
tree
2012-08-16
Chri
s
R
o
b
inson
Avoi
d
d
yn
a
m
i
c handling
o
f libsndio
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
is R
o
bin
s
on
Apply HR
T
F mixer coeffi
c
ients wi
t
h
stepp
i
ng using SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris Robin
s
o
n
C
heck the max CPUID functions before calling them
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binson
Make s
u
re sour
c
es are 16-byte aligne
d
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is R
o
binson
Add wrap
p
er metho
d
s to ensure aligned
allocations
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Ensure som
e
HRTF
-
related parameter
s
are aligned
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinso
n
Make sure the
w
o
rking coef
f
ic
i
ents are aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
bi
n
son
Remove unu
s
e
d filter functions
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
Check
for and
u
s
e
the
-mss
e
switch wh
e
n dealing with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binson
Check the correct macro
for
A
RM
N
eon support
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Don't
bother
hand
l
ing M
M
X since we don't use i
t
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robin
s
on
Ad
d
cmake o
p
ti
o
ns to
disab
l
e
or requi
r
e
suppo
r
t
for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
M
o
ve mixers
i
n
t
o
s
e
p
arate source files
commit
|
commitdiff
|
tree
2012-08-14
Chris Ro
b
inson
Add a
n
SSE-enhanced HRTF mix
e
r
usi
n
g intrinsics
commit
|
commitdiff
|
tree
2012-08-14
Ch
r
is Robinson
Fix a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Add a con
f
ig option to disable
u
se of CPU extensions
commit
|
commitdiff
|
tree
2012-08-13
Chris Rob
i
nson
Allow
building multipl
e
types
of mixers
,
selecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
C
h
ri
s
Ro
b
inson
Check fo
r
some CPU e
x
tensions
commit
|
commitdiff
|
tree
2012-08-12
Ch
r
is Rob
i
n
s
o
n
Don't unlock the pulseaudi
o
m
ainloop when mixing
commit
|
commitdiff
|
tree
2012-08-11
C
hris Robins
o
n
Handl
e
t
he scalar valu
e
s a bit better
commit
|
commitdiff
|
tree
2012-08-11
C
hris Robinson
Use a more efficient m
e
tho
d
to blend HRTF de
l
ays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chr
i
s Robinso
n
Add an option for wide stereo sources
commit
|
commitdiff
|
tree
2012-08-09
C
h
r
i
s Robinson
Use a mor
e
efficie
n
t method
t
o offse
t
the spe
a
ker angles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robinson
Interpola
t
e
between HRTF d
e
lay sa
m
ples usin
g
the delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robinson
Increase the dire
c
t
i
onal
c
hang
e
s
e
nsitivity for the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Ch
r
is Robinson
Fix an inadvertent
change in the HRTF coefficient steppin
g
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris
R
ob
i
nson
Use wrappers
for
f
loat-ty
p
ed math f
u
nct
i
ons
commit
|
commitdiff
|
tree
2012-06-29
C
hris Robinson
Test the squared length of a vecto
r
before nor
m
al
i
zing
commit
|
commitdiff
|
tree
2012-06-29
C
h
ris
Robinson
Minor
typo fixes
commit
|
commitdiff
|
tree
next