repo.or.cz
/
openal-soft.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Store the reverb state offset locally while processing
2018-08-11
Chris Robinson
Store the
reverb sta
t
e
offset l
o
cally
w
hile processi
n
g
commit
|
commitdiff
|
tree
2018-08-10
Chris Robi
n
son
Correctly apply re
v
e
r
b coefficien
t
fading over
t
he
.
.
.
commit
|
commitdiff
|
tree
2018-08-09
C
h
ris Robinson
Cros
s
fade
t
he
early refle
c
tions delay coe
f
ficients
commit
|
commitdiff
|
tree
2018-08-09
Chris Robinson
Apply lat
e
reve
r
b densit
y
gain on late reverb input
commit
|
commitdiff
|
tree
2018-08-08
Chr
i
s Robinson
Specify both s
c
a
le values to FadedDelayLineO
u
t
commit
|
commitdiff
|
tree
2018-08-08
C
hri
s
R
o
binson
U
s
e
t
he correct inpu
t
c
hannel for the co
m
pressor ef
f
ect
commit
|
commitdiff
|
tree
2018-08-07
Chris Robins
o
n
Properl
y
set ear
l
y reflect
i
on all-p
a
ss coeffic
i
ent
commit
|
commitdiff
|
tree
2018-08-07
Chri
s
Robinson
Ma
k
e the all-pass
c
oeffic
i
ent p
a
rt of the all-pass
.
.
.
commit
|
commitdiff
|
tree
2018-08-06
Chris
R
ob
i
ns
o
n
P
r
e
vent the
a
u
tow
a
h f
i
lt
e
r freq
u
enc
y
from reaching
.
.
.
commit
|
commitdiff
|
tree
2018-08-06
Chris R
o
bins
o
n
Ap
p
ly t
h
e
v
e
cto
r
a
l
l-pass separate
o
n uninterleaved
.
.
.
commit
|
commitdiff
|
tree
2018-08-05
Chris Robi
n
son
Apply the reverb's
T
60 filter i
n
gr
o
u
p
s of sampl
e
s
commit
|
commitdiff
|
tree
2018-08-05
Chri
s
Robinson
Mix
reve
r
b
samples
r
ight
after gen
e
rating
t
hem
commit
|
commitdiff
|
tree
2018-08-04
Chri
s
Robinson
Sca
l
e the rever
b
decay wei
g
hts to cover up to 2
0
k
h
z
commit
|
commitdiff
|
tree
2018-08-03
Ch
r
is Robin
s
on
Trace t
h
e NFC
r
eferen
c
e distance when
s
et
commit
|
commitdiff
|
tree
2018-08-01
Chris Robin
s
on
A
p
ply late reverb density gain adjustment on output
commit
|
commitdiff
|
tree
2018-08-01
Chris
R
obinso
n
Fix late r
e
v
e
rb d
e
ns
i
ty gain blend
w
ei
g
hts
commit
|
commitdiff
|
tree
2018-07-29
Chris Robin
s
on
Use
j
ust the omnidir
e
ct
i
ona
l
respo
n
s
e
for the comp
r
es
s
or
.
.
.
commit
|
commitdiff
|
tree
2018-07-28
Chri
s
Robinso
n
Update Change
L
og
commit
|
commitdiff
|
tree
2018-07-28
Chris Rob
i
nson
Inl
i
ne
the autowah peaking filte
r
processing
commit
|
commitdiff
|
tree
2018-07-25
C
h
ri
s
Robinson
Mark a couple param
e
ters as
unused
commit
|
commitdiff
|
tree
2018-07-21
Chris R
o
binson
Lim
i
t
the norm
a
l
i
zed f
i
l
ter fre
q
uency to under half
commit
|
commitdiff
|
tree
2018-07-21
Chris Ro
b
in
s
on
I
mprove handling of 0hz ring modulat
o
r frequency
commit
|
commitdiff
|
tree
2018-07-16
Chris Robinson
On 32-bit targets with SSE, enable SSE/SSE2 codegen
.
.
.
commit
|
commitdiff
|
tree
2018-07-16
Chris Robinson
Start a
n
e
x
tensi
o
n to allow s
o
urc
e
filter ga
i
ns
g
re
a
ter
.
.
.
commit
|
commitdiff
|
tree
2018-06-09
Chris Robins
o
n
Properly ge
t
the full executab
l
e and pathna
m
e on FreeBSD
commit
|
commitdiff
|
tree
2018-06-08
Chris Robinson
Always prepare t
h
e ALSA PCM handle before starting
.
.
.
commit
|
commitdiff
|
tree
2018-06-07
Chris Robins
o
n
Clear the TL
S
pointer after running its destructor
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
Chri
s
Robinson
Cl
a
m
p the maximum normalize
d
refer
e
nce frequency too
commit
|
commitdiff
|
tree
2018-06-02
Chris Robi
n
son
Use a highe
r
normali
z
ed frequency limi
t
fo
r
the ri
n
g
.
.
.
commit
|
commitdiff
|
tree
2018-06-01
Chris Robi
n
son
Use the biq
u
ad high-pass in
t
h
e ri
n
g
modula
t
or
commit
|
commitdiff
|
tree
2018-06-01
Chris
Robinson
Slightly simplify the mod
u
lator square
wave
g
e
ner
a
tor
commit
|
commitdiff
|
tree
2018-05-30
Chr
i
s Robinson
Avoid extra sam
p
le
copies
a
n
d storage in the modulator
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
Chri
s
Ro
b
inson
Use
f
as
t
f2i ins
t
ead of manual rounding in another place
commit
|
commitdiff
|
tree
2018-05-30
Chris Robi
n
s
on
A
void separate in/
o
ut paramete
r
s
when they
'
re
a
lways
.
.
.
commit
|
commitdiff
|
tree
2018-05-27
Chris Robinson
Use a mac
r
o t
o
h
a
ndl
e
comm
o
n ca
s
e
for
m
atting
commit
|
commitdiff
|
tree
2018-05-27
Chris Rob
i
nson
Avoid setting unnecessary variables
commit
|
commitdiff
|
tree
2018-05-27
Chris
Robi
n
s
on
B
e
tter sort the effect list in alsoft-
c
onfig
commit
|
commitdiff
|
tree
2018-05-26
Chr
i
s Robinson
Don't hardcode the max chan
n
els
for HRTF B-Format decoding
commit
|
commitdiff
|
tree
2018-05-24
Chris
Robinso
n
Impro
v
e formatting of the hilbert function
commit
|
commitdiff
|
tree
2018-05-24
Chris Rob
i
nson
Clamp the dither depth be
t
w
een 2
and
20 bits
commit
|
commitdiff
|
tree
2018-05-24
Chris Robinson
Add some
L
IKEL
Y
and
A
SSUME stat
e
me
n
ts
commit
|
commitdiff
|
tree
2018-05-23
C
h
r
is
R
ob
i
nson
Fix a functi
o
n comment
about a retu
r
n
value
commit
|
commitdiff
|
tree
2018-05-23
Chris Robin
s
on
Remove unused function
commit
|
commitdiff
|
tree
2018-05-23
Chris R
o
bi
n
son
Updat
e
C
h
angeLog
commit
|
commitdiff
|
tree
2018-05-22
Chri
s
Robinson
Use a tigh
t
er loo
p
to handle
the frequency shifter
.
.
.
commit
|
commitdiff
|
tree
2018-05-22
Ch
r
i
s Robinson
Use fixed point
for t
h
e fre
q
uency sh
i
fter's phase
commit
|
commitdiff
|
tree
2018-05-22
Chris Rob
i
nso
n
Fi
x
a couple p
r
op
e
rty variable names
commit
|
commitdiff
|
tree
2018-05-22
Chris Robinson
I
mp
r
o
v
e t
h
e frequency sh
i
fter output accum
h
an
d
l
ing
commit
|
commitdiff
|
tree
2018-05-22
Chris Robi
n
son
Fix form
a
tting and line
endings
commit
|
commitdiff
|
tree
2018-05-22
Chris Robinson
Add a method
to queue
m
ultip
l
e bu
f
fer layers onto a
.
.
.
commit
|
commitdiff
|
tree
2018-05-22
Chris
Robinson
Use the __BYT
E
_ORDER__
m
acro
w
h
en avai
l
able
commit
|
commitdiff
|
tree
2018-05-21
Chris Robin
s
on
F
u
rther clarify a comment a
b
out float preci
s
i
o
n
commit
|
commitdiff
|
tree
2018-05-19
Chri
s
Robins
o
n
Simplify counting for t
h
e bsin
c
FIR loop
commit
|
commitdiff
|
tree
2018-05-19
Chr
i
s Robin
s
o
n
Accu
m
u
la
t
e ambisonic ups
a
mpler gains using dou
b
le-preci
s
ion
commit
|
commitdiff
|
tree
2018-05-17
C
h
ris Rob
i
nson
Add an
alffplay opt
i
o
n
to play st
e
reo str
e
ams with
.
.
.
commit
|
commitdiff
|
tree
2018-05-17
Chris Robinso
n
A
dd a f
u
n
ction to calculat
e
coe
f
f
i
cients f
r
o
m X, Y
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
Ch
r
i
s
Robinson
Simplify co
u
nt
i
ng for SIM
D
MixRo
w
funct
i
ons
commit
|
commitdiff
|
tree
2018-05-16
C
hris
Robinson
Fix a function co
m
me
n
t
commit
|
commitdiff
|
tree
2018-05-16
Chris Robinson
Undef
i
ne the correct macros
commit
|
commitdiff
|
tree
2018-05-16
C
h
ris Robinson
Includ
e
ma
t
h_defs
.
h to e
n
sure M_PI is defined
commit
|
commitdiff
|
tree
2018-05-16
Chris Robinson
M
o
ve the ALc
o
m
p
lex an
d
FFT functions to a se
p
ar
a
te
.
.
.
commit
|
commitdiff
|
tree
2018-05-15
C
h
ris Robinson
Avoid u
s
ing
unsigned values f
o
r signed
commit
|
commitdiff
|
tree
2018-05-15
Chri
s
Ro
b
inson
A
v
oid unnecessary
f
unctio
n
-like macros
commit
|
commitdiff
|
tree
2018-05-15
Chris
R
obinson
Use a step counter
f
or gain s
t
epping
commit
|
commitdiff
|
tree
2018-05-15
Chris Robin
s
on
Add a faster do
u
b
l
e-to-int conve
r
ter for
x87 builds
commit
|
commitdiff
|
tree
2018-05-14
Chris Robinso
n
Us
e
more accur
a
te elevations for virtual HRT
F
speaker
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
C
hris Robinso
n
More accurately c
o
nvert between degrees
and radia
n
s
commit
|
commitdiff
|
tree
2018-05-13
Ch
r
is Robinson
Make a faste
r
float2int method
f
or x87 targets
commit
|
commitdiff
|
tree
2018-05-13
Chris R
o
b
i
n
s
o
n
Use fastf2i instead of manually rounding with
float2int
commit
|
commitdiff
|
tree
2018-05-12
Chris Robinson
F
i
x MSV
C
commit
|
commitdiff
|
tree
2018-05-12
C
h
ris Robinson
Fix no
n
-SEE (32-bit) GCC builds
commit
|
commitdiff
|
tree
2018-05-12
Chris
R
obinson
Ad
d
and use a
met
h
od for fast float rounding
commit
|
commitdiff
|
tree
2018-05-04
Chr
i
s
Robinson
Simplify calculating the H
R
T
F
B-Format IR length
commit
|
commitdiff
|
tree
2018-05-04
Chris Robinson
Don't a
s
sume the FPU is ro
u
nd-to-zero in the pitch
.
.
.
commit
|
commitdiff
|
tree
2018-05-04
Chris Robinson
Another fix attempt for 32-bit MSVC
commit
|
commitdiff
|
tree
2018-05-04
C
h
r
i
s
R
o
binson
Try to f
i
x 32-b
i
t MSVC b
u
ilds
commit
|
commitdiff
|
tree
2018-05-04
Chris Robinso
n
Don't assume round
-
t
o
-zero f
o
r fastf2i
commit
|
commitdiff
|
tree
2018-05-04
C
h
ris Robi
n
son
Ad
d
a specific functi
o
n
f
or truncati
n
g
f
loat-to-int
.
.
.
commit
|
commitdiff
|
tree
2018-05-04
Chri
s
R
obinson
Avoid fa
s
t
f
2i i
n
the con
v
erter
i
n
it
commit
|
commitdiff
|
tree
2018-05-04
Chris Robinson
Use a fixed-point scale for the
pi
t
ch
s
hifter
f
requency
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
C
h
r
is Rob
i
nso
n
A
v
oid excessive if
block depths
commit
|
commitdiff
|
tree
2018-05-03
Chris Robi
n
son
A
v
oid duplication for getting the cpuid
commit
|
commitdiff
|
tree
2018-05-02
Chris R
o
bi
n
son
Pass in
t
h
e n
u
mber of channels per
order
t
o InitNearFieldCtrl
commit
|
commitdiff
|
tree
2018-04-30
Chris Robinson
An o
u
tput device buffer
i
s
li
k
ely
commit
|
commitdiff
|
tree
2018-04-29
Chris
R
obi
n
son
A
vo
i
d
p
o
t
entially
cal
l
ing
l
og
1
0f(0)
commit
|
commitdiff
|
tree
2018-04-29
C
h
ris Robinson
Ren
a
me so
m
e
struct mem
b
ers
f
or c
l
arity
commit
|
commitdiff
|
tree
2018-04-29
Chr
i
s
R
obinson
Fix a comment a
b
out a
float'
s
manti
s
sa
commit
|
commitdiff
|
tree
2018-04-28
Chris R
o
binson
R
e
move some unne
c
essary floo
r
calls
commit
|
commitdiff
|
tree
2018-04-28
Chris R
o
binson
In
c
rease the band-split
IR
f
o
r decoding ambisonics
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
Chris R
o
b
i
nson
Ren
a
m
e some va
r
ia
b
l
es for clar
i
ty
commit
|
commitdiff
|
tree
2018-04-27
Chris Robinson
Tr
a
nspose the
b
and
-
splitter all-pass s
e
ction
commit
|
commitdiff
|
tree
2018-04-25
Chris Ro
b
inson
Us
e
doubles for the pitch
shifte
r
's
FFTs and process
i
n
g
commit
|
commitdiff
|
tree
2018-04-24
Chris Robinson
Update ChangeLog
commit
|
commitdiff
|
tree
2018-04-24
C
h
ris Robinson
Don't specialize b
i
quad processing for a single
sample
commit
|
commitdiff
|
tree
2018-04-22
Ch
r
is Robinson
Use tr
a
n
sposed di
r
ect form 2
for the U
H
J all-pas
s
filters
commit
|
commitdiff
|
tree
2018-04-22
Chris
R
obinson
Pre-calcul
a
te t
h
e
s
quares of the UHJ
f
ilter coef
f
icients
commit
|
commitdiff
|
tree
2018-04-22
Chr
i
s Robinson
Ch
a
nge
some if checks
t
o ass
e
rts since t
h
ey mu
s
t be
.
.
.
commit
|
commitdiff
|
tree
2018-04-22
Chris
R
obinson
Inc
l
ude he
a
der files in CMake's sour
c
e lists
commit
|
commitdiff
|
tree
2018-04-22
Chris
Robinso
n
Mov
e
the
b
nad-s
p
l
i
tte
r
filters
to a separate s
o
urce
commit
|
commitdiff
|
tree
2018-04-22
Chris Robinso
n
O
n
ly use fa
s
t float-t
o
-int
workarounds f
o
r x87
commit
|
commitdiff
|
tree
next