repo.or.cz
/
calfbox.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Add workaround for buggy Python 3.4 headers.
2014-07-25
Kr
z
ysztof Foltman
Ad
d
workaro
u
nd for buggy Python 3
.
4 hea
d
e
r
s
.
commit
|
commitdiff
|
tree
2014-07-25
Krzysztof F
o
ltman
Add
get
_
c
onnec
t
ed_po
r
ts fun
c
tion to obtain th
e
list
.
.
.
commit
|
commitdiff
|
tree
2014-06-14
K
r
zysztof Foltman
A
t
tempt
to fix the clip
o
ffset
bug
.
commit
|
commitdiff
|
tree
2014-01-22
Krzysztof Foltm
a
n
First attempt
a
t making PPQN configurable
.
Still de
f
au
l
ts
.
.
.
commit
|
commitdiff
|
tree
2013-11-24
Kr
z
yszt
o
f Foltma
n
F
i
rst versio
n
of the
di
s
abl
e
_mixer_co
n
t
r
ols option
.
.
.
commit
|
commitdiff
|
tree
2013-11-05
Krzysztof Foltman
Fix play
b
a
ck of the first note in each la
y
er in cloned
.
.
.
commit
|
commitdiff
|
tree
2013-10-28
Krzysztof Foltma
n
Initi
a
l implementat
i
on of sampler program c
l
oning
.
commit
|
commitdiff
|
tree
2013-10-26
Krzys
z
t
o
f Fo
l
t
man
V
e
rify that the layer p
o
sit
i
on is in
the cor
r
ect rang
e
.
commit
|
commitdiff
|
tree
2013-10-26
K
rzysztof Foltman
Ad
d
duplicate instrument
d
etection to move
_
to
commit
|
commitdiff
|
tree
2013-10-26
Krzysztof
Foltman
Impl
e
m
ent a functi
o
n to move an i
n
strument from
s
c
ene
.
.
.
commit
|
commitdiff
|
tree
2013-10-11
K
rzysz
t
of Foltman
Include c
a
nonical tar path in the canoni
c
a
l
file name
.
.
.
commit
|
commitdiff
|
tree
2013-10-06
K
r
zysztof
F
ol
t
man
Allow fi
l
e
na
m
es wit
h
i
n tar f
i
les
both with or wit
h
out
.
.
.
commit
|
commitdiff
|
tree
2013-09-28
K
r
zysztof Foltman
Add explanatio
n
of the SamplerProgram
.
load_f
i
le
A
PI
.
commit
|
commitdiff
|
tree
2013-07-15
Krzysztof Foltman
U
se pread64 and
virtual I/O instead of o
p
eni
n
g
the
.
.
.
commit
|
commitdiff
|
tree
2013-07-14
Krzys
z
tof Foltm
a
n
C
h
ange to us
e
Python file
A
P
I
.
Fix blob size/padding
.
.
.
commit
|
commitdiff
|
tree
2013-07-14
Krzysz
t
of Folt
m
an
Add Python API, includin
g
ability to load f
i
les
f
rom
.
.
.
commit
|
commitdiff
|
tree
2013-07-13
Krzysztof Fo
l
tman
Add
missing clean-up c
o
de
.
commit
|
commitdiff
|
tree
2013-07-13
Krzyszto
f
Fo
l
tman
Slightly hacky and not fully comp
l
ete i
m
p
l
emen
t
ati
o
n
.
.
.
commit
|
commitdiff
|
tree
2013-07-13
Kr
z
y
sztof Foltman
Use hard-F
P
float ABI for
n
o
w - will n
e
e
d
to make it
.
.
.
commit
|
commitdiff
|
tree
2013-07-13
Krzys
z
tof Foltman
I
m
plement tar pool
.
Do n
o
t use d
u
p f
o
r single files
.
.
.
commit
|
commitdiff
|
tree
2013-07-12
Krzy
s
ztof F
o
ltman
Free t
a
r
file it
e
ms when destroying tar
f
ile obj
e
ct
.
commit
|
commitdiff
|
tree
2013-07-12
Krzyszto
f
Foltma
n
Add
a
somewha
t
simplistic tar
f
ile r
e
ad-on
l
y acce
s
s
.
.
.
commit
|
commitdiff
|
tree
2013-07-10
Krz
y
sztof Foltman
A
dd missing includ
e
.
commit
|
commitdiff
|
tree
2013-07-04
Krzysztof Foltman
Mark the ad-hoc pattern as com
p
leted onl
y
af
t
e
r
a
ll
.
.
.
commit
|
commitdiff
|
tree
2013-06-30
Krzysztof Foltma
n
Impl
e
ment USB Audio c
l
ass async
h
ronous
s
ink support
.
commit
|
commitdiff
|
tree
2013-06-28
K
rzysztof Fol
t
man
Add han
d
ling for NULL J
A
CK buffers and empty port list
.
commit
|
commitdiff
|
tree
2013-06-24
Krzysztof Foltman
Do not require t
h
e
U
SB audio device to support
exactly
.
.
.
commit
|
commitdiff
|
tree
2013-06-23
Kr
z
ysztof Foltman
Implemen
t
lazy clean-up for ad-hoc patterns
.
commit
|
commitdiff
|
tree
2013-06-23
Krzysztof Foltman
First half-working version of ad-hoc
p
a
t
te
r
n playback
.
commit
|
commitdiff
|
tree
2013-06-22
K
r
z
ysztof Folt
m
an
Use linked li
s
t
f
or storing sour
c
es in MIDI
m
er
g
er
.
commit
|
commitdiff
|
tree
2013-06-21
Krzyszto
f
Foltman
Start adding ad-hoc pattern support
.
This
is not
w
orking
.
.
.
commit
|
commitdiff
|
tree
2013-06-20
K
r
z
y
sztof Fol
t
man
We'r
e
includi
n
g config
.
h ev
e
r
y
where, so we shoul
d
pass
.
.
.
commit
|
commitdiff
|
tree
2013-06-08
K
rzysztof Folt
m
an
Fi
x
gai
n
normalizatio
n
p
r
oblem in the highpass filter
.
commit
|
commitdiff
|
tree
2013-06-02
Krzysztof Foltman
More
branching
h
ints
.
commit
|
commitdiff
|
tree
2013-06-02
K
r
zyszt
o
f F
o
ltman
Add branch pred
i
ction inf
o
rmat
i
on
.
commit
|
commitdiff
|
tree
2013-06-02
Kr
z
ys
z
tof Fol
t
m
a
n
Skip per-EQ code if EQs are not used
.
commit
|
commitdiff
|
tree
2013-06-02
Krzyszt
o
f
Foltman
Res
e
t streami
n
g
b
u
ffer pointer when st
a
rti
n
g a new
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
K
r
z
ysztof Foltman
Im
p
lement egN_vel2fre
q
and egN_vel2gain
.
Tighten EQ
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
Krzysztof Folt
m
a
n
A
llow layer update
s
to EQs
.
Cache last used ban
d
limited
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
Krzyszt
o
f Folt
m
an
Impl
e
ment most basic EQ s
u
p
p
ort
.
Velocity/CC
c
ontrol
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
Krz
y
sztof
F
oltma
n
Add ne
w
filter type, lp
f
_4p_hybrid (2-pole resonant
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
K
r
zysztof Folt
m
an
Sampler: new
f
ilter types, fix
6
dB/oct lowpass/highpas
s
.
.
.
commit
|
commitdiff
|
tree
2013-06-01
Krzy
s
z
t
o
f
Foltman
Avoid sin/c
o
s and c
e
nt->frequency in f
i
lter code
b
y
.
.
.
commit
|
commitdiff
|
tree
2013-06-01
Krzysz
t
of
Foltman
A
void calc
u
latin
g
square root to sc
a
le resona
n
ce in
.
.
.
commit
|
commitdiff
|
tree
2013-05-27
Krzysztof F
o
ltman
N
E
ON: Fix update
-
i
n
-the-middle
-
of-double-word-read
.
.
.
commit
|
commitdiff
|
tree
2013-05-26
Krzysztof Foltman
Add N
E
ON
-
optim
i
sed versions of biquad and mix
-
i
nt
o
.
.
.
commit
|
commitdiff
|
tree
2013-05-26
Kr
z
y
s
ztof Fol
t
man
Add a NEON
o
ptimised ver
s
io
n
of cubic
s
p
lin
e
resam
p
ler
.
commit
|
commitdiff
|
tree
2013-05-24
Krzysztof Fol
t
man
First
v
e
rsi
o
n
of an SSE-optimised
r
esam
p
ler
.
commit
|
commitdiff
|
tree
2013-05-23
Krzysztof Foltman
Got seek_pp
q
n/seek_sampl
e
s the other way around :-)
commit
|
commitdiff
|
tree
2013-05-23
Krzysztof Folt
m
an
F
ix another race condition (st
o
p->seek->
p
la
y
)
.
commit
|
commitdiff
|
tree
2013-05-23
K
r
zys
z
tof Fo
l
t
m
an
A JACK trans
p
ort
i
nt
e
rface red
e
s
ign to
avoid th
e
r
ace
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
K
r
zyszt
o
f Fol
t
man
Check for pkg-config, just i
n
ca
s
e
.
commit
|
commitdiff
|
tree
2013-05-23
Krzy
s
ztof Foltman
Need to include config
.
h
before check
i
ng dependency
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
Krzyszt
o
f Foltman
Ad
d
missing def
a
u
l
t configuration value for libsmf
.
commit
|
commitdiff
|
tree
2013-05-23
Krzyszt
o
f Fol
t
man
M
o
r
e
debugg
i
ng
.
Fix stop tra
n
s
p
ort never
c
omp
l
eti
n
g
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
Krzyszt
o
f Foltma
n
Add
p
rovi
s
i
o
nal JACK
t
ra
n
sport debuggi
n
g
.
commit
|
commitdiff
|
tree
2013-05-23
Krzy
s
ztof Foltman
F
ix broken transpo
r
t in U
S
B
version
.
commit
|
commitdiff
|
tree
2013-05-19
Krzysz
t
of Foltman
Improve tran
s
port
hand
l
ing
.
commit
|
commitdiff
|
tree
2013-05-19
Krzy
s
z
t
of
Foltm
a
n
Implement issuing a J
A
C
K
tran
s
port
seek wh
e
n transport
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
Krzy
s
zt
o
f
F
o
ltman
Improve
handling of in-app tran
s
port control with J
A
CK
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
K
rzysztof
F
oltman
Buggy but almost working implementation
of
JACK
t
ransport
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
Krzys
z
tof Foltman
Initial
,
pote
n
ti
a
ll
y
very buggy/
i
ncomplete, JACK tran
s
port
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
K
r
zy
s
zt
o
f Foltman
Add an untested hoo
k
fo
r
JACK
t
ransport to
t
he I/O
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Krzyszto
f
Foltman
A
v
oid div
i
de-by-zero on each note on
.
commit
|
commitdiff
|
tree
2013-05-18
Krzyszt
o
f Foltman
Do not calculate exp() with d
o
uble precis
i
on
when only
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Krzyszt
o
f
F
olt
m
an
Allocate MAX_SAMPLER_VOICE prefetch p
i
p
e
s a
l
way
s
.
commit
|
commitdiff
|
tree
2013-05-18
Krzys
z
tof Foltman
Report t
h
e
n
umber of active disk st
r
e
ams
.
commit
|
commitdiff
|
tree
2013-05-18
K
rzysz
t
of Foltma
n
Opt
i
mised
v
er
s
ion
o
f t
h
e fix fo
r
l
ooped
p
layback of
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
K
rzy
s
ztof
Foltman
Slow (bu
t
correct) fix for the broken
l
ooping
of bandlimited
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Krzysztof Foltman
A
v
oid unnecessary double-pre
c
ision math
.
commit
|
commitdiff
|
tree
2013-05-16
K
r
zysztof Foltman
Use glib-2
.
30 co
m
patible
f
u
nction in
s
te
a
d of a newer
.
.
.
commit
|
commitdiff
|
tree
2013-05-14
Krzys
z
tof Foltman
Add missi
n
g
system
library
,
p
reviously a
d
ded imp
l
i
c
i
tly
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
Kr
z
ysztof
Foltman
Avoid inclu
d
ing heade
r
s fo
r
dis
a
bled
dep
e
n
d
e
ncies
.
commit
|
commitdiff
|
tree
2013-05-12
Krzysztof Fo
l
tman
F
i
x
t
he
ret
u
rn typ
e
ag
a
in, correctly thi
s
time
.
commit
|
commitdiff
|
tree
2013-05-12
Krzyszto
f
Foltm
a
n
Fix load
i
ng
wave
s
from absolute paths
.
commit
|
commitdiff
|
tree
2013-05-12
Krzysztof Foltman
Fix
get_
p
att
e
rn
.
commit
|
commitdiff
|
tree
2013-05-12
Krzyszto
f
F
o
l
tman
Fix a
l
at
e
n
t
b
u
g in drumkit editor unc
o
vered by GT
K
.
.
.
commit
|
commitdiff
|
tree
2013-05-11
K
r
z
y
sztof Foltm
a
n
Make
l
ibsmf optiona
l
too
.
commit
|
commitdiff
|
tree
2013-05-11
K
r
zysztof Foltman
Build fix
e
s
f
or fluidsy
n
th (al
w
ays disabled a
f
ter recent
.
.
.
commit
|
commitdiff
|
tree
2013-05-11
Krzysztof Foltman
M
a
ke
Flui
d
synth use optiona
l
.
commit
|
commitdiff
|
tree
2013-05-11
Krzysztof Folt
m
an
Fix warnings
.
commit
|
commitdiff
|
tree
2013-05-11
Krzys
z
tof Foltman
Make JA
C
K-related func
t
io
n
ality optional
.
commit
|
commitdiff
|
tree
2013-05-11
Krzysztof Foltman
Repla
c
e JACK ringbuffer in stream pla
y
er and recorder
.
commit
|
commitdiff
|
tree
2013-05-11
Krzys
z
tof Folt
m
an
Add
i
mplementa
t
ion
of a s
i
mp
l
e replacement for jack_ringbuffer
.
commit
|
commitdiff
|
tree
2013-05-11
Krz
y
sztof Foltm
a
n
Handl
e
n
o
n
-
st
r
ea
m
ed looping o
n
st
r
eame
d
samp
l
es
.
commit
|
commitdiff
|
tree
2013-05-11
Krzyszto
f
F
o
ltma
n
Merge branch 'master'
i
n
to strea
m
i
n
g
commit
|
commitdiff
|
tree
2013-05-11
Kr
z
ysztof
Foltma
n
Fix a
m
e
mory overwrite when
s
ample
p
ath cannot be created
.
commit
|
commitdiff
|
tree
2013-05-11
Krzysz
t
o
f Foltman
Implement loop count
for streamed samples
.
commit
|
commitdiff
|
tree
2013-05-10
Krzyszto
f
Foltman
At
t
empt a
t
cleani
n
g
up the
r
esampling cod
e
a little
.
.
.
commit
|
commitdiff
|
tree
2013-05-10
Krzysz
t
of
F
o
l
t
man
Destroy the prefetch stack only
after al
l
the open
.
.
.
commit
|
commitdiff
|
tree
2013-05-10
Krzysztof Fo
l
tman
Merge branch 'm
a
ste
r
' int
o
streaming
commit
|
commitdiff
|
tree
2013-05-10
Krzyszt
o
f
Foltman
Make sure al
l
voice
s
are r
e
l
e
ased when s
a
mp
l
er
i
s destroyed
.
commit
|
commitdiff
|
tree
2013-05-10
Krzysztof Foltman
Make
sure
all voices are released when sampler is
d
estroyed
.
commit
|
commitdiff
|
tree
2013-05-10
Krzysztof
F
ol
t
man
Use a ded
i
cated variable f
o
r triggering streaming thread
.
.
.
commit
|
commitdiff
|
tree
2013-05-10
Krzyszto
f
Foltma
n
Merge
branch 'master' into stre
a
min
g
commit
|
commitdiff
|
tree
2013-05-10
Krzysztof Folt
m
an
Fix lo
a
d
i
ng samples inher
i
ted from group lev
e
l
.
commit
|
commitdiff
|
tree
2013-05-10
Krzys
z
t
o
f Foltman
Co
r
rec
t
l
y
(?) ac
c
ount for skipped samples a
t
the en
d
.
.
.
commit
|
commitdiff
|
tree
2013-05-06
Krzysztof
Foltman
Use sepa
r
ate code for in-memory and s
t
r
eaming playback
.
commit
|
commitdiff
|
tree
2013-05-06
K
r
zysztof Fo
l
tman
Move sample-end
-
guard into p
r
ocess_voice_noloop
.
commit
|
commitdiff
|
tree
2013-05-05
K
rzysztof Foltman
Rest
o
re l
i
near
i
nterpolation
.
commit
|
commitdiff
|
tree
next