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 SSE to do 4 samples at once (non-HRTF direct mix), instead of to apply a matrix row
2012-09-09
Chris
Robin
s
o
n
Use SSE to do
4
sampl
e
s at once (non-HRTF direct m
i
x
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Robin
s
on
Im
p
lemen
t
MixDirect_SSE
s
epar
a
tely
f
r
o
m the C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Move t
h
e target effec
t
slot to the SendP
a
rams s
t
ruct
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obinson
Remove
STACK_DATA_SIZ
E
in favor of BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
son
R
emove som
e
unused cod
e
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s
Robinson
Separat
e
the resampling and mixing steps
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robinson
Workaround
Min
G
W __declspec(align(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Free
t
he gl
o
bal A
L
S
A
c
onfig after openi
n
g capture de
v
ices
too
commit
|
commitdiff
|
tree
2012-09-02
Chri
s
Robinson
Set the erro
r
if setting a
new integer source offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Ro
b
inson
Minor cleanups for mixer
_
i
nc
commit
|
commitdiff
|
tree
2012-08-29
Chris Robi
n
son
Ad
d
an SSE-
e
nhance
d
path for applying the mixer matrix
commit
|
commitdiff
|
tree
2012-08-29
C
hri
s
R
obinso
n
Make
s
u
re devi
c
e buffers
a
re 16-byte
aligned
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris
R
o
binson
I
n
crease Max
C
hannels to be a multiple
o
f 4
commit
|
commitdiff
|
tree
2012-08-29
Chris Robin
s
on
Set an e
r
ror closer to where i
t
occurs f
o
r set
t
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
obinson
Add helpers to se
t
source
properties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinson
P
r
int the e
r
ror when
reporting snd
_
pcm_delay f
a
ilure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robinson
Use _al
i
gned_free for
p
oi
n
ter
s
returned
b
y _aligned_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chr
i
s
R
o
binson
Co
n
st
i
fy some parameters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add the
option
to retrieve
the
s
o
urce offset and latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robi
n
son
Fix
getting the RW offsets with alGetSour
c
ei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add methods to
g
et source properties as doubles
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
on
Fix a parameter
n
ame
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Properly e
x
port alGetSource3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robi
n
s
on
Use helper f
u
nctions to read so
u
rce properties
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is Robinson
Use
the c
o
rrect 64
-
bit int type for the extension
f
uncti
o
ns
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Rob
i
nson
Add a macro t
o
help make a 64-bit value
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s R
o
b
i
nson
Use
a defa
u
lt
method to provide a dummy latency
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is R
o
binson
H
o
l
d
t
he
devic
e
lock wit
h
PulseAudio be
t
ween mixin
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Robi
n
son
Hol
d
the devi
c
e lock with ALSA b
e
tween mi
x
ing and
wr
i
ti
n
g
commit
|
commitdiff
|
tree
2012-08-19
Chris Robins
o
n
Use non-blo
c
king a
c
ce
s
s fo
r
ALSA playbac
k
commit
|
commitdiff
|
tree
2012-08-18
Chris Robin
s
on
Move the device l
o
c
k
into the backend functio
n
tab
l
e
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Keep the backend device open un
t
il the
l
ast reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
C
hris Robinson
Add the st
a
rt
o
f AL_SOFT_source_latency
commit
|
commitdiff
|
tree
2012-08-17
Chris Rob
i
n
son
A
d
d a device meth
o
d to retrieve t
h
e
activ
e
latency
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
is Rob
i
nson
Place th
e
ali
g
nment attrib
u
te befor
e
the variable d
e
claration
commit
|
commitdiff
|
tree
2012-08-16
Chris Rob
i
ns
o
n
Remove ext
r
a
parenthesis used in the alig
n
ed attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
F
i
x
a
l
igned
a
lloc
a
tor
fallback
commit
|
commitdiff
|
tree
2012-08-16
C
hris Ro
b
i
n
son
MSV
C
wants __dec
l
spec(align
)
, n
o
t
_
_de
c
lsp
e
c(aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris Rob
i
nson
Avoid dynamic handling of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
A
pp
l
y HRTF m
i
xer coefficients w
i
th steppi
n
g using SSE
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Ro
b
inson
Check the max CPUID func
t
ions bef
o
re callin
g
them
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obins
o
n
Make s
u
re s
o
urces are 1
6
-byte alig
n
ed
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
n
s
o
n
A
d
d wrapper
methods to ensure aligned allocat
i
ons
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is
Robinson
E
n
sure som
e
HRTF-
r
elated parameters are aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinso
n
Make sure the
working coeffi
c
ients
a
r
e aligned fo
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Remove unused filter
f
u
n
ctions
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check fo
r
and
use th
e
-
msse switch when de
a
l
i
n
g
with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
Ch
e
ck the correct macro
for ARM Neon support
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Rob
i
nson
Don't bot
h
er handling
MM
X
since we
d
on't us
e
it
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Ro
b
i
nso
n
Add cmake
o
ptions to disable or require
support f
o
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Move mixers into sepa
r
ate
source files
commit
|
commitdiff
|
tree
2012-08-14
C
hris
Robinson
Add an SSE
-
enha
n
ced HRT
F
m
ixer using intri
n
sics
commit
|
commitdiff
|
tree
2012-08-14
Chr
i
s Robinson
Fix
a
typo
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Add a config
o
ptio
n
to disa
b
le us
e
of CPU extensions
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Allow b
u
ilding multiple types
of
m
ixers,
s
e
lecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Ch
r
is
R
o
b
inson
Check for
s
ome CP
U
extensions
commit
|
commitdiff
|
tree
2012-08-12
Chri
s
Robinson
D
o
n't unl
o
ck the puls
e
audio m
a
inloop
wh
e
n
m
ixing
commit
|
commitdiff
|
tree
2012-08-11
Chris Robin
s
on
Handle the scal
a
r v
a
lues a bit better
commit
|
commitdiff
|
tree
2012-08-11
Chris Robins
o
n
Use a more eff
i
ci
e
nt method to blend HRTF delays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris
Robinson
Add an option for
w
ide stereo sour
c
es
commit
|
commitdiff
|
tree
2012-08-09
Chris Robinson
Use a more efficient
me
t
hod t
o
of
f
set the spea
k
e
r
angles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robin
s
on
Int
e
rpolate be
t
we
e
n HRTF de
l
a
y sam
p
les usi
n
g th
e
de
l
a
y
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris R
o
binson
In
c
r
ease the directional change sensitivity f
o
r the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris Robinson
Fix an inadverte
n
t chan
g
e
i
n the HRTF c
o
efficie
n
t stepping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris
Robi
n
s
o
n
Use wrapp
e
rs
fo
r
f
loat-type
d
ma
t
h f
u
nctions
commit
|
commitdiff
|
tree
2012-06-29
Chris
Rob
i
nson
Test the square
d
length of a
vecto
r
before norm
a
l
i
zing
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s
Robin
s
on
Minor typo
f
i
xes
commit
|
commitdiff
|
tree
2012-06-29
Chris Rob
i
nson
Don't use all caps for e
n
um value n
a
mes
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s Robinson
Don't try to
set FE_TOWARDZERO when it'
s
not avail
a
ble
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s R
o
binson
Clamp t
h
e Y po
s
ition bef
o
re trying to get
the elevation
commit
|
commitdiff
|
tree
2012-06-20
Chris R
o
binson
Add some includes
commit
|
commitdiff
|
tree
2012-06-20
Chris Rob
i
nson
Add
m
i
ssing include
commit
|
commitdiff
|
tree
2012-06-19
Chris
Robinson
Use a prop
e
r me
t
hod
to wa
i
t for a PulseAudio op
e
ration
commit
|
commitdiff
|
tree
2012-06-19
Chris
R
o
binson
Remove
a
n
unused include
commit
|
commitdiff
|
tree
2012-06-19
C
hris
Robinso
n
Don't nee
d
le
s
sly ver
i
fy a device
commit
|
commitdiff
|
tree
2012-06-18
C
h
ris Robinson
Remove an o
u
tda
t
ed c
o
m
m
ent ab
o
ut
_
REENTRANT
commit
|
commitdiff
|
tree
2012-06-18
Chris Robinson
Silen
c
e some GCC
w
a
r
ning
s
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinso
n
Only
try floa
t
32 with DS
o
und when specifically requested
commit
|
commitdiff
|
tree
2012-06-17
Chri
s
Robinson
Avoi
d
faili
n
g if ALSA can't s
e
t a buffer
or period
.
.
.
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
Al
l
ow
P
ulseA
u
d
io to spaw
n
a server
b
y defa
u
lt
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
Add an option to allo
w
PulseAudi
o
t
o move st
r
e
am
s
commit
|
commitdiff
|
tree
2012-06-16
C
h
r
i
s Robinson
Cla
r
ify
s
ome comments, fix some def
i
nition
or
d
ering
.
.
.
commit
|
commitdiff
|
tree
2012-06-15
C
hris Robinson
Add
DEVPKEY_Dev
i
c
e_FriendlyName dec
l
aratio
n
for mingw
.
.
.
commit
|
commitdiff
|
tree
2012-05-09
C
h
ris Robinso
n
Add some m
o
re
e
ntries to
.
gi
t
igno
r
e
commit
|
commitdiff
|
tree
2012-05-09
Chris
R
o
binson
R
e
name AllDevice
-
> All
D
evices
commit
|
commitdiff
|
tree
2012-05-08
Chris Robinson
C
l
a
m
p th
e
A
L
S
A period time
b
etw
e
en min and max i
f
setting
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
C
hris Robinson
Clamp the ALSA buffer time between m
i
n and max if setting
.
.
.
commit
|
commitdiff
|
tree
2012-05-05
Chris Robinson
Look
f
or l
i
bs
n
dio
.
so
.
2 instead of libs
n
d
i
o
.
so
commit
|
commitdiff
|
tree
2012-05-03
Chri
s
R
o
binson
Only use
_FPU_GETCW and _FPU_SETCW for
x86 targets
commit
|
commitdiff
|
tree
2012-04-30
Chris Robinson
Use 2
c
hained
one-
p
ole filters f
o
r the wet path
commit
|
commitdiff
|
tree
2012-04-29
C
h
r
i
s
Robinson
Use ComputeAngleGains for
m
ult
i
-
c
h
a
nnel sources a
n
d
.
.
.
commit
|
commitdiff
|
tree
2012-04-29
Ch
r
is Robinson
Remove the s
t
ereo
d
up opt
i
o
n
commit
|
commitdiff
|
tree
2012-04-29
Chris R
o
bin
s
on
Fix a co
u
ple c
o
mmen
t
typ
o
s, and
a
minor cleanup
commit
|
commitdiff
|
tree
2012-04-28
Chri
s
Rob
i
nson
U
se C
o
mputeAngleGains for 3
D
so
u
nds
commit
|
commitdiff
|
tree
2012-04-28
C
h
ris Robinson
Fix Com
p
u
teAn
g
leGai
n
s
commit
|
commitdiff
|
tree
2012-04-28
Chris Robinson
Use Co
m
puteAngleGains
f
o
r the echo and
d
edicated
effects
commit
|
commitdiff
|
tree
2012-04-28
Chris Ro
b
inson
Add a me
t
hod to calculate g
a
in
s
given a sound poi
n
t
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
Chr
i
s Robinson
Flip the
pa
r
ameters to aluCar
t
2LUTpos, so i
t
behaves
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
Chris
R
o
binson
P
ass the direc
t
/
send params t
o
the mix
e
r instead of
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
Chri
s
R
o
bin
s
on
Apply the listener gain wi
t
h the filte
r
commit
|
commitdiff
|
tree
next