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
Don't inline the decompose function
2010-11-27
Chris Robin
s
on
Don't inline the dec
o
mpose f
u
nction
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robin
s
on
De
c
o
m
pose inpu
t
b
u
ffer formats and
u
se it when converting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Rename a
function
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obin
s
on
Add
a
basi
c
WaveOut d
e
vice
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
inson
Shorte
n
a coupl
e
really long line
s
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Ro
b
inson
Support
6
4
-b
i
t
double bu
f
f
er
s
directl
y
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
muL
a
w
conver
t
s to 16-bit, n
o
t
float
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
Use the enums
in a couple more pl
a
c
es
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robin
s
on
U
s
e
e
n
ums when selecting th
e
m
i
x
e
r
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
R
e
move an unn
e
cessary 'str
u
ct' ke
y
w
o
rd
commit
|
commitdiff
|
tree
2010-11-27
C
hris Robinson
Avoid some
more code duplication
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Fix step calc
u
lations
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robin
s
on
Fix some com
m
ents
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinso
n
Pro
p
erly
clamp high pitch
v
a
l
ues
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Subtract the fractional pos
i
tion separate
l
y
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinson
Rena
m
e some var
i
ables to be clearer
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Ro
b
inson
M
a
ke th
e
buff
e
r pa
d
di
n
g size
d
ependent on the resampler
commit
|
commitdiff
|
tree
2010-11-26
C
hri
s
Ro
b
i
ns
o
n
Don't all
o
cat
e
pa
d
d
ing with th
e
buffer itself
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Decrease the buffer s
i
z
e mo
r
e
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Convert a
f
e
w divisi
o
ns to multiplicat
i
ons
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Make
a
FRACTIONONE macro, and use it
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obi
n
so
n
Share
t
he
inter
p
olation functio
n
s and use t
h
em in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robins
o
n
Slightly improve ch
a
nnel ga
i
n cal
c
ulati
o
ns
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
Add a miss
i
ng break st
a
t
em
e
n
t
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Call M
i
xSo
u
rce dire
c
t
l
y, instea
d
o
f
through a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
o
binson
Add
a
c
u
bic r
e
s
a
m
pler
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is Robinson
Forc
e
the point r
e
s
ampler wh
e
n th
e
s
ource plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
bins
o
n
Pass a poi
n
ter to
t
he samplers
s
o t
h
ey
c
an read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add
"
pre-padding" to t
h
e temp buffe
r
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
M
ake the buffer
q
ueue a double-linked list
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinso
n
Be less wave-i
n
-s
p
ecif
i
c in the winmm b
a
ckend
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Make
t
he firs
t
e
numerated
Dire
c
tSou
n
d
device use t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robinson
Make sure the t
a
rget buffer s
i
ze
i
s
frame aligned
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Minor rework o
f
the tem
p
late
m
acros
commit
|
commitdiff
|
tree
2010-11-25
C
hri
s
Robin
s
o
n
R
e
move the
c
o
s
ine resampler
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
is
Robinson
Double-up the interpolation functions (and make them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Rename some
"temp
l
a
t
e" functions
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris R
o
binson
A
l
ways
make s
u
re there
'
s
a sample ava
i
lable to mi
x
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
Fix a bu
n
c
h
of comm
e
nts
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obinson
Don't "con
v
ert" L
O
KI
q
ua
d
to MCF
O
RM
A
TS qu
a
d
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s
R
obinson
Use a tempo
r
ary
stack buffer to store the sourc
e
buffe
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
U
s
e 0-based a
c
cess for th
e
buffer
d
ata
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Support 8-bit sampl
e
data i
n
th
e
mixer
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is
Robinson
Che
c
k the sample byte s
i
ze after the
r
esampl
e
r
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinson
Get rid o
f
a us
e
le
s
s
u
nion
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
o
b
i
n
son
Chang
e
the
m
ixer macros t
o
d
ec
l
are
functions
commit
|
commitdiff
|
tree
2010-11-24
Chris Ro
b
in
s
on
Set mixer sample pos and
f
rac when nee
d
e
d
commit
|
commitdiff
|
tree
2010-11-24
Chris Robins
o
n
Fully progress the sour
c
e to a
st
o
ppe
d
st
a
te when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris
Robinso
n
Re
o
rde
r
some
s
tored sour
c
e param
s
commit
|
commitdiff
|
tree
2010-11-24
C
h
r
i
s
R
obins
o
n
Make sure the b
u
f
f
er padding is always cl
e
ared befo
r
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Ro
b
inson
Ca
l
culate A
L
SA
b
u
ffer
l
e
n
gth w
i
th
t
he other
val
u
es
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris Robinson
H
andle
the timer wrapping
i
n the wave
a
nd n
u
ll outp
u
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s Ro
b
i
nson
Use helpe
r
s
to write 16- and 32-bit values
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
obinson
G
et rid of the de
v
i
c
e
ti
m
er st
u
ff
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is R
o
binson
Avo
i
d tempor
a
ry
float va
r
iables
commit
|
commitdiff
|
tree
2010-11-21
Chris Rob
i
nson
Pass th
e
data p
o
int
e
r and proper s
a
mp
l
er
t
o th
e
mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
C
hri
s
Ro
b
inson
Move aluMixData back
t
o ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chri
s
Robinso
n
Hide AL_EXTX
_
sample_buffer_obje
c
t
commit
|
commitdiff
|
tree
2010-11-08
Chris Robinson
U
s
e
a double
w
hen
converting m
i
llis
e
cond offsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chri
s
Robi
n
son
I
ncrease
the
m
a
x number
o
f
so
u
rc
e
sends to 4, and decrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chri
s
Robinson
Use the num
b
er of
sends the de
v
i
c
e is configured for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Remove unne
c
essary c
o
mments
a
nd reorder some lines
commit
|
commitdiff
|
tree
2010-11-06
Ch
r
is Robinson
Us
e
a switc
h
to select the approp
r
iate channel-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
C
h
ris
R
obi
n
son
Declare a variable where it
'
s
u
s
ed
commit
|
commitdiff
|
tree
2010-10-15
C
hris
R
obinson
Re
m
ove e
x
plic
i
t
use of -funr
o
ll-loops
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
F
ix fpu stat
e
ha
n
dling wi
t
h _contr
o
lfp
commit
|
commitdiff
|
tree
2010-10-11
Ch
r
is Robinson
Improve a mac
r
o to reference its parame
t
er
commit
|
commitdiff
|
tree
2010-10-11
Chris
Robinson
Fix
6
4-bit compilation
commit
|
commitdiff
|
tree
2010-10-10
Chris Rob
i
n
son
Rename a coupl
e
mor
e
v
a
r
iables
commit
|
commitdiff
|
tree
2010-10-10
Chr
i
s Robin
s
on
Im
p
rov
e
naming and plac
e
ment of
a
c
o
u
ple variables
commit
|
commitdiff
|
tree
2010-10-09
Chri
s
Robinson
Simplify a ca
l
culation
commit
|
commitdiff
|
tree
2010-09-26
Chris Robins
o
n
Check r
e
sampler m
o
d
e first w
h
en
selecting
th
e
m
i
x
e
r
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Get a variable where i
t
's needed
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinso
n
Pass the devi
c
e to t
h
e mix
f
unct
i
o
n
and lo
c
a
l
i
ze the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Ro
b
inso
n
Clarify a check
commit
|
commitdiff
|
tree
2010-09-26
C
hris Robi
n
son
M
a
ke the SourceMi
x
f
u
nction a method o
f
the ALsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris
R
obins
o
n
A
v
o
i
d updati
n
g the source in MixSource
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
R
obinson
Convert s
h
or
t
s so th
a
t 0 remain
s
0
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Do
n
't t
r
y to open the ALSA device
a second time if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris
Robinson
Avoi
d
some code dupli
c
at
i
on
commit
|
commitdiff
|
tree
2010-09-25
C
hr
i
s Robinson
Loca
l
ize more variab
l
es and remove unnecessary ones
commit
|
commitdiff
|
tree
2010-09-25
Chr
i
s
Robinson
Avoid sampling
b
eyond the end of the lo
o
p
commit
|
commitdiff
|
tree
2010-09-25
Chris
R
obinson
Localize
s
ome
var
i
ables to the mi
x
er macr
o
s
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinson
Use separate mixing loop
s
f
or t
h
e dry path a
n
d wet
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
C
h
ris
R
obi
n
son
Better p
r
o
tect ag
a
inst
negati
v
e attenuatio
n
commit
|
commitdiff
|
tree
2010-09-24
Chris
R
o
binson
Use ALfloat for th
e
dry mix buffer
commit
|
commitdiff
|
tree
2010-09-23
C
h
ris Rob
i
nson
Rem
o
ve an unne
c
essary v
a
ri
a
ble
commit
|
commitdiff
|
tree
2010-09-23
Chris Robins
o
n
Ren
a
me some variables to
b
e
less co
n
fusing
commit
|
commitdiff
|
tree
2010-09-23
Chris R
o
binso
n
Fix line indentati
o
n
commit
|
commitdiff
|
tree
2010-09-23
Chris Robins
o
n
Be consi
s
ten
t
with
a
va
r
iable's use
commit
|
commitdiff
|
tree
2010-09-23
Chr
i
s
Robinson
Conver
t
float
to short similar to sho
r
t to float
commit
|
commitdiff
|
tree
2010-09-23
C
h
ris Robinson
St
o
r
e a
n
d m
i
x
s
igned 16-bit
sampl
e
s
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Allow th
e
mi
x
ing loop to ac
c
ess
the differen
t
sample
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
C
h
ris Rob
i
n
s
o
n
Compact
some reused
c
od
e
commit
|
commitdiff
|
tree
2010-09-23
Chris Rob
i
n
s
on
A
l
lo
w
acc
e
ssing the buff
e
r data
a
s mul
t
iple data typ
e
s
.
.
.
commit
|
commitdiff
|
tree
2010-09-22
Chr
i
s Ro
b
i
nson
Duplica
t
e stereo sources by default
commit
|
commitdiff
|
tree
2010-09-22
Chris Robinson
Use separate macro
s
for the diffe
r
ent mixing
l
oops
commit
|
commitdiff
|
tree
2010-09-22
Chris Robinson
Conso
l
idate
s
om
e
code
commit
|
commitdiff
|
tree
2010-09-21
Chris Robinson
R
e
duce
some more indentation
commit
|
commitdiff
|
tree
2010-09-21
C
h
ris Robinson
R
e
duce some indentat
i
on
commit
|
commitdiff
|
tree
next