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 an SSE-enhanced path for applying the mixer matrix
2012-08-29
Chri
s
Robinson
A
d
d an SSE-enhanced p
a
th for
a
pplyi
n
g the mixe
r
matrix
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Make
sure device buffers are 16-byt
e
aligned
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris
Robinson
Increase M
a
xCh
a
nnel
s
to b
e
a multi
p
le o
f
4
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s R
o
b
i
nson
Set an error closer to whe
r
e it oc
c
urs for
setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Ro
b
in
s
on
A
dd helpers to set sour
c
e
prope
r
ties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinson
Print
the
e
rr
o
r when reporting snd_pcm_delay
f
ailure
commit
|
commitdiff
|
tree
2012-08-25
Chris Rob
i
nson
U
s
e
_alig
n
ed_free for po
i
nt
e
rs returned by
_
aligned_mallo
c
commit
|
commitdiff
|
tree
2012-08-21
Chris Robinso
n
Constify so
m
e
paramete
r
s
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add the o
p
t
ion to retrieve the sou
r
ce off
s
et and l
a
t
enc
y
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
inson
Fix gett
i
n
g the RW offsets
w
it
h
al
G
etSou
r
cei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robins
o
n
Add methods
to
g
et
source pr
o
p
erties
a
s doubles
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robin
s
on
Fix a param
e
ter n
a
me
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Properly export alGetSource3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use helper functions to read source pr
o
pertie
s
commit
|
commitdiff
|
tree
2012-08-20
C
h
ri
s
Robinson
U
s
e the correct 64
-
bit
i
nt typ
e
f
or the extension functions
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
obinson
Add a macro
t
o
help make a 64-bit
v
alue
commit
|
commitdiff
|
tree
2012-08-19
Chris
R
o
b
inson
Use a default met
h
o
d
to provide a dummy latency
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris Robinson
Hold the device lock wi
t
h Pulse
A
udio b
e
tween mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Robi
n
so
n
Ho
l
d
t
h
e d
e
vic
e
lock with
ALSA
b
et
w
een m
i
xing a
n
d
writing
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Use non-blo
c
king acc
e
ss fo
r
ALSA p
l
ayback
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinso
n
Move the device l
o
ck into the backend function
table
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
K
e
ep the b
a
c
kend device o
p
e
n until the last reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
C
h
ris Robins
o
n
Add the s
t
art
o
f AL_SOFT_source_latency
commit
|
commitdiff
|
tree
2012-08-17
Chris Robinson
A
dd
a
d
e
v
ic
e
met
h
od t
o
retrieve the active l
a
tency
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s
Robi
n
son
Place the
alignment attribute bef
o
re t
h
e variable
d
eclaration
commit
|
commitdiff
|
tree
2012-08-16
Chris R
o
binson
R
e
move extra parenthe
s
is used in
the aligne
d
attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris Robinson
Fix aligned allocator fallba
c
k
commit
|
commitdiff
|
tree
2012-08-16
Chris
R
o
binson
MSVC wants __declspec(align),
not
__
d
eclspec(ali
g
n
ed)
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris Ro
b
inson
Avoi
d
dynamic handling of l
i
bsndio
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
so
n
Apply HRTF m
i
xer coe
f
ficients with stepping u
s
ing SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris Robin
s
on
Check the ma
x
CPUID func
t
i
ons before call
i
ng them
commit
|
commitdiff
|
tree
2012-08-15
C
h
ri
s
Robin
s
on
M
a
k
e sure
source
s
are 16
-
byte
aligned
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
is
R
o
b
inson
Add wrap
p
er meth
o
ds to
ensure ali
g
ned allocations
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
son
Ens
u
re some
H
RT
F
-
r
elated parameters are al
i
gned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Mak
e
sure t
h
e working
coefficients are alig
n
ed fo
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Remove u
n
used filter functions
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
Check for and use the -mss
e
switch
w
hen de
a
ling with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
Check the correc
t
macro
f
or
A
R
M Neon support
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
D
o
n't bother
handling MM
X
since we
d
o
n
'
t use it
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris R
o
binson
Add
c
mak
e
op
t
ions to disabl
e
or require
support for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Move mixers
i
nto separate source
files
commit
|
commitdiff
|
tree
2012-08-14
Chris Rob
i
nson
Add
a
n SSE-enhan
c
ed
H
RTF mixer
u
sing intrins
i
c
s
commit
|
commitdiff
|
tree
2012-08-14
C
hris Robi
n
son
F
i
x
a typ
o
commit
|
commitdiff
|
tree
2012-08-13
Chris Ro
b
inson
Add
a
config
o
ption to disa
b
le
use of
CPU extensions
commit
|
commitdiff
|
tree
2012-08-13
C
hris Ro
b
inson
Al
l
ow building mu
l
t
i
ple types of mi
x
ers,
s
electing
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
C
he
c
k for s
o
me CPU extensio
n
s
commit
|
commitdiff
|
tree
2012-08-12
Chris
Robinson
Don't unlock the
p
ulseaudio main
l
oop wh
e
n
m
ixin
g
commit
|
commitdiff
|
tree
2012-08-11
Chris R
o
binson
H
an
d
le the scalar val
u
es
a bit bette
r
commit
|
commitdiff
|
tree
2012-08-11
Chris R
o
b
inso
n
Use a more
efficient
m
ethod to blend HRTF dela
y
s and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
C
hris Rob
i
n
s
on
Add an
o
p
tion for w
i
de stereo s
o
urces
commit
|
commitdiff
|
tree
2012-08-09
C
hri
s
Robin
s
o
n
U
s
e a more
efficient method to offset the speaker angles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chr
i
s Robinson
Interp
o
l
ate betwe
e
n
HRTF delay samples using the delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris R
o
b
i
ns
o
n
I
ncrea
s
e the directional c
h
ange sensiti
v
ity for t
h
e
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
C
hri
s
Ro
b
inson
Fix a
n
ina
d
vert
e
nt
change in
the HRTF
c
oeffici
e
nt step
p
ing
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris Robi
n
son
Use
wrappers for fl
o
at-typed m
a
th functions
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
is Robin
s
on
Test the squared len
g
th of a vect
o
r befo
r
e norm
a
l
izin
g
commit
|
commitdiff
|
tree
2012-06-29
C
h
r
i
s Robinson
Minor typo fixes
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
is Robinson
Don
'
t use
a
ll caps for enum valu
e
n
am
e
s
commit
|
commitdiff
|
tree
2012-06-29
Chris
Robinson
D
o
n't try to set
FE_
T
OWARDZERO w
h
en
it's not avai
l
a
ble
commit
|
commitdiff
|
tree
2012-06-29
Chris Robin
s
on
Clamp
t
he Y position before trying to get the elevation
commit
|
commitdiff
|
tree
2012-06-20
Chris Robinson
Add some
i
ncludes
commit
|
commitdiff
|
tree
2012-06-20
C
hris Ro
b
ins
o
n
Add
m
issing incl
u
de
commit
|
commitdiff
|
tree
2012-06-19
Chris Robinson
Use a proper meth
o
d to w
a
it fo
r
a
P
u
l
s
eAudio ope
r
ation
commit
|
commitdiff
|
tree
2012-06-19
Chris Robinson
Remove an
unused include
commit
|
commitdiff
|
tree
2012-06-19
Chri
s
R
obinson
Don't n
e
ed
l
essly verify a device
commit
|
commitdiff
|
tree
2012-06-18
Chris Robinson
Remo
v
e an outdate
d
c
omment
ab
o
u
t
_
REENTRA
N
T
commit
|
commitdiff
|
tree
2012-06-18
Chris R
o
binson
Silence so
m
e GCC wa
r
nings
commit
|
commitdiff
|
tree
2012-06-17
Ch
r
is Robinson
O
n
l
y try
float32
with DSound when
spe
c
ifically reque
s
ted
commit
|
commitdiff
|
tree
2012-06-17
Chris
Robinson
Avoid failing if ALSA can't set a buf
f
er o
r
p
eriod
.
.
.
commit
|
commitdiff
|
tree
2012-06-17
C
h
r
is Rob
i
n
son
Allow PulseAudio to spawn
a
s
e
rve
r
by default
commit
|
commitdiff
|
tree
2012-06-17
Chris
R
ob
i
nson
Add an opt
i
on t
o
allow
PulseAudi
o
to move streams
commit
|
commitdiff
|
tree
2012-06-16
Chr
i
s Robinson
Clarify so
m
e comments, fix
som
e
definitio
n
ord
e
r
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-06-15
Chris Robinson
Ad
d
DE
V
PK
E
Y_Device_FriendlyName de
c
laration for
m
ingw
.
.
.
commit
|
commitdiff
|
tree
2012-05-09
Chris Ro
b
in
s
on
A
dd s
o
me more
entries
t
o
.
gitign
o
re
commit
|
commitdiff
|
tree
2012-05-09
Chris Robinson
Rename
A
llD
e
vice
-
> AllD
e
vi
c
es
commit
|
commitdiff
|
tree
2012-05-08
Chris Robinson
Clam
p
the ALSA
pe
r
iod
t
i
me
b
e
tween m
i
n and max
i
f
setting
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Chris
Robinson
Clamp the
A
L
S
A buff
e
r time
b
e
t
ween min
and max if settin
g
.
.
.
commit
|
commitdiff
|
tree
2012-05-05
Chris Robinson
Look fo
r
l
i
b
sndio
.
so
.
2 instead
of libsndio
.
so
commit
|
commitdiff
|
tree
2012-05-03
Chri
s
Robi
n
son
Only
us
e
_FPU_GETCW
a
nd
_
F
P
U
_SETCW for x86 t
a
rgets
commit
|
commitdiff
|
tree
2012-04-30
Chris
Robi
n
son
Use 2 cha
i
ne
d
one-pol
e
filters for the wet pat
h
commit
|
commitdiff
|
tree
2012-04-29
Ch
r
i
s
R
o
binson
U
s
e
Co
m
puteA
n
gleGains
f
or multi-channel s
o
urces and
.
.
.
commit
|
commitdiff
|
tree
2012-04-29
Chris Robinson
Remove t
h
e stereodup opt
i
o
n
commit
|
commitdiff
|
tree
2012-04-29
C
hris Robinson
Fix a
couple comme
n
t
typos, an
d
a minor cleanup
commit
|
commitdiff
|
tree
2012-04-28
Chris Rob
i
nson
U
se Compute
A
ngleGains for
3
D soun
d
s
commit
|
commitdiff
|
tree
2012-04-28
Chris Robi
n
son
Fix
Compute
A
n
gleG
a
i
n
s
commit
|
commitdiff
|
tree
2012-04-28
C
hris Robinson
Use ComputeAngl
e
Gains f
o
r the
echo and d
e
di
c
ated effects
commit
|
commitdiff
|
tree
2012-04-28
C
h
ris Robinson
Add
a me
t
hod
to c
a
lculate g
a
ins given
a
sound point
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
Chris
Robins
o
n
Flip the
para
m
et
e
rs
to alu
C
a
r
t2LUTpos, so
i
t
b
ehaves
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
Chris Robinson
Pass the
d
irect/se
n
d
p
a
r
ams to the
mixer instead of
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
Chris Ro
b
inson
Apply the listener gain
with the filter
commit
|
commitdiff
|
tree
2012-04-28
Chris Robinson
Move t
h
e
H
rtfPa
r
ams into the DirectParams
commit
|
commitdiff
|
tree
2012-04-28
Chri
s
R
obinson
Mo
v
e the direc
t
and
send p
a
r
a
ms i
n
to sepa
r
ate diffe
r
ent
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
Chris Robi
n
son
Use separa
t
e meth
o
ds for the
dry an
d
wet
mixing loops
commit
|
commitdiff
|
tree
2012-04-27
Chris Robinson
Store the speaker angles in the device
commit
|
commitdiff
|
tree
2012-04-27
Chris Robinson
Re
o
r
g
anize some ALsource fields
commit
|
commitdiff
|
tree
2012-04-26
Chris
R
obin
s
on
The m
i
xer always use
s
floats
commit
|
commitdiff
|
tree
2012-04-26
Chris
Robinson
Us
e
a separate loop to actuall
y
up
d
ate DataPosFrac
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
C
h
ris Rob
i
n
son
Add and
fixup some ALsource c
o
mmen
t
s
commit
|
commitdiff
|
tree
2012-04-26
Chris Robinson
Add AL_
E
XT_SOURCE_
R
ADIUS to alext
.
h
commit
|
commitdiff
|
tree
2012-04-26
Chris Ro
b
inson
A
d
d
A
L
_
E
XT_STEREO_A
N
GLES to alext
.
h
commit
|
commitdiff
|
tree
next