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
Do not crash trying to call commands on an empty master effect slot.
2014-09-21
Krzysztof F
o
ltman
Do not cr
a
sh trying to ca
l
l commands o
n
an empty mas
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
Krzysztof Foltman
Load maste
r
e
ffect in Python module
v
e
rsion a
s
we
l
l
.
commit
|
commitdiff
|
tree
2014-09-21
Krzysztof Foltman
Allow Pyth
o
n access
t
o engin
e
's mas
t
er effect
.
commit
|
commitdiff
|
tree
2014-09-21
Krzysztof
F
oltman
Fix in
v
alid cast of di
c
t objects
.
commit
|
commitdiff
|
tree
2014-09-21
Krzysztof Folt
m
an
Add
UI for channel output offset selection
.
commit
|
commitdiff
|
tree
2014-09-21
K
rz
y
sztof Fol
t
man
Add Python API for c
h
a
nnel output of
f
set
.
commit
|
commitdiff
|
tree
2014-09-21
Krzy
s
ztof Foltman
Attempt at im
p
lementing per-channel output setting
.
.
.
commit
|
commitdiff
|
tree
2014-09-20
Krz
y
sztof Fo
l
tman
Fix 24dB/oct filters
commit
|
commitdiff
|
tree
2014-09-20
Krzys
z
tof Foltman
Exper
i
mental/risky: conv
e
rt sampler v
o
ice to use
AoS
.
.
.
commit
|
commitdiff
|
tree
2014-09-20
Krzy
s
zto
f
Foltman
Use multiply-ac
c
umulate/subtra
c
t instea
d
of separat
e
.
.
.
commit
|
commitdiff
|
tree
2014-09-20
Krzy
s
zto
f
Foltman
NE
O
N phase
r
: unroll a l
o
op slightly i
f
p
o
ssible
commit
|
commitdiff
|
tree
2014-09-20
K
r
zy
s
z
t
of Fo
l
tman
On
l
y
c
l
i
p near-zer
o
val
u
es once per CBOX_
B
LOCK_SIZE
.
commit
|
commitdiff
|
tree
2014-09-20
Krzysztof Foltm
a
n
Add
r
o
und-
t
o-zero logic for the NEON version
t
o repl
a
ce
.
.
.
commit
|
commitdiff
|
tree
2014-09-20
Krz
y
sztof Foltman
First version of the N
E
ON i
m
p
l
ementa
t
ion of the phaser
.
.
.
commit
|
commitdiff
|
tree
2014-09-18
Krzysz
t
of
F
o
l
t
man
Impl
e
ment save/load of genericmod_ SFZ
a
ttribute
.
commit
|
commitdiff
|
tree
2014-09-17
Krzysztof Foltman
A
dd limited support
fo
r
instr
u
ment
output
/
effe
c
t slot
.
.
.
commit
|
commitdiff
|
tree
2014-09-03
K
r
zysztof Foltman
Add a li
m
i
t
er module
.
commit
|
commitdiff
|
tree
2014-09-03
Krzysztof F
o
l
tman
Updat
e
s
ke
l
e
t
on
f
ile
.
commit
|
commitdiff
|
tree
2014-09-03
Krzyszto
f
F
ol
t
man
Remove
m
od
u
l
e
from future :)
commit
|
commitdiff
|
tree
2014-09-03
Krzysz
t
of Fo
l
tm
a
n
Use
P
ython 3-
c
ompatible code for detecting Python 3 :-)
commit
|
commitdiff
|
tree
2014-09-03
K
r
zysztof
F
oltma
n
R
e
move drum
pattern editor due
t
o GooC
a
n
vas problems
.
commit
|
commitdiff
|
tree
2014-08-31
Krzysztof Foltma
n
Forbi
d
co
m
p
iling
with python 2
.
x
(
i
t's no
t
go
n
na work)
.
commit
|
commitdiff
|
tree
2014-08-31
Krzysztof Fo
l
t
m
an
P
ay mo
r
e at
t
e
n
tio
n
t
o con
f
i
gure out
p
ut in Python
mo
d
ule
.
.
.
commit
|
commitdiff
|
tree
2014-08-31
Krzys
z
tof Fol
t
man
Fix override
o
f struc
t
subfields on region leve
l
.
commit
|
commitdiff
|
tree
2014-08-29
K
rzyszt
o
f Foltman
Speed up tone contr
o
l processin
g
.
commit
|
commitdiff
|
tree
2014-08-29
K
rzys
z
tof Fo
l
tman
Initial
implementation of
t
one c
o
ntrol (= high sh
e
lf
.
.
.
commit
|
commitdiff
|
tree
2014-08-26
Kr
z
ysztof Foltm
a
n
Imp
l
ement pit
c
h_cc in the sampler
.
Unt
e
sted
.
commit
|
commitdiff
|
tree
2014-08-23
K
r
zysztof Folt
m
a
n
Create regions, not groups
from slayer defin
i
tion
.
commit
|
commitdiff
|
tree
2014-07-25
Krzysztof Foltman
Add workar
o
und for buggy Python 3
.
4 headers
.
commit
|
commitdiff
|
tree
2014-07-25
Krzysztof Foltman
A
dd ge
t
_connect
e
d
_ports
fun
c
tion to o
b
tain
the list
.
.
.
commit
|
commitdiff
|
tree
2014-06-14
K
rzysztof Foltm
a
n
Attempt
t
o
fix the c
l
ip offs
e
t bug
.
commit
|
commitdiff
|
tree
2014-01-22
Krz
y
sztof Foltman
F
i
rst
attempt at making PPQN configurable
.
St
i
ll d
e
faults
.
.
.
commit
|
commitdiff
|
tree
2013-11-24
Krzys
z
tof
F
oltm
a
n
First
v
ersion o
f
the
disable_mixer_c
o
ntro
l
s
optio
n
.
.
.
commit
|
commitdiff
|
tree
2013-11-05
K
rzysz
t
of Fol
t
man
Fi
x
playback of
t
h
e first note in each layer in
cloned
.
.
.
commit
|
commitdiff
|
tree
2013-10-28
Krzysztof
F
oltman
Ini
t
ial
i
m
p
lementa
t
ion
o
f sampler
pr
o
gram
cloning
.
commit
|
commitdiff
|
tree
2013-10-26
Krzyszt
o
f Folt
m
an
V
e
rify
t
hat the
lay
e
r position is in the c
o
rrect
range
.
commit
|
commitdiff
|
tree
2013-10-26
Krzy
s
ztof Foltman
Ad
d
duplica
t
e instrument detec
t
ion to move_to
commit
|
commitdiff
|
tree
2013-10-26
Krzysztof Foltman
I
mplement a functio
n
to
m
o
ve an
i
nstrume
n
t
f
r
om s
c
ene
.
.
.
commit
|
commitdiff
|
tree
2013-10-11
Krzysztof
Foltman
In
c
l
u
de canonical
tar path
i
n the canonical file name
.
.
.
commit
|
commitdiff
|
tree
2013-10-06
Krzysz
t
of Foltm
a
n
Allow file names wi
t
h
in tar f
i
les both with or without
.
.
.
commit
|
commitdiff
|
tree
2013-09-28
Kr
z
ysztof Fol
t
man
Add explanatio
n
of the Sam
p
l
e
r
P
r
ogram
.
load_file API
.
commit
|
commitdiff
|
tree
2013-07-15
Krzysz
t
of Folt
m
an
Us
e
pread64 a
n
d vi
r
tual I
/
O instead of
opening th
e
.
.
.
commit
|
commitdiff
|
tree
2013-07-14
Kr
z
ysztof Foltm
a
n
Chang
e
to us
e
P
ython f
i
le API
.
Fix blob s
i
ze/paddin
g
.
.
.
commit
|
commitdiff
|
tree
2013-07-14
K
r
zysztof Foltman
A
d
d P
y
th
o
n AP
I
,
including ability to l
o
ad
f
il
e
s from
.
.
.
commit
|
commitdiff
|
tree
2013-07-13
Krzysztof Foltman
Add missing
c
l
ean-
u
p code
.
commit
|
commitdiff
|
tree
2013-07-13
Krzysztof F
o
ltma
n
Slightly hac
k
y and
n
o
t
fully co
m
plete implementation
.
.
.
commit
|
commitdiff
|
tree
2013-07-13
K
r
zy
s
ztof Foltman
Use har
d
-FP float ABI for
now - will
n
eed to
make it
.
.
.
commit
|
commitdiff
|
tree
2013-07-13
Kr
z
ysztof Foltma
n
Implement
tar pool
.
Do not use d
u
p for sin
g
le
files
.
.
.
commit
|
commitdiff
|
tree
2013-07-12
Krzysztof
F
oltman
Free tar file
i
tems
w
hen destroy
i
n
g
t
a
r file
o
bject
.
commit
|
commitdiff
|
tree
2013-07-12
Krzyszto
f
Foltman
Add a somewhat simplistic tar
f
il
e
read-only acc
e
s
s
.
.
.
commit
|
commitdiff
|
tree
2013-07-10
Krz
y
sztof
Foltman
Add missing includ
e
.
commit
|
commitdiff
|
tree
2013-07-04
Krzysztof Foltman
M
a
r
k
the
ad-ho
c
pattern
as
c
o
mp
l
eted only
a
f
ter all
.
.
.
commit
|
commitdiff
|
tree
2013-06-30
Krzysztof Foltman
Impleme
n
t USB Audio class asynchron
o
us sink suppo
r
t
.
commit
|
commitdiff
|
tree
2013-06-28
Krzyszto
f
Foltman
Add handl
i
ng for NULL JACK buff
e
rs
and empty port
l
is
t
.
commit
|
commitdiff
|
tree
2013-06-24
Krzysztof Folt
m
an
Do not r
e
qu
i
re the USB a
u
dio devic
e
to s
u
p
p
o
r
t exactly
.
.
.
commit
|
commitdiff
|
tree
2013-06-23
Krz
y
szto
f
F
oltman
I
m
p
lem
e
nt la
z
y clean-up
f
or a
d
-hoc
patterns
.
commit
|
commitdiff
|
tree
2013-06-23
Krzysztof Foltma
n
First half-working version of ad-hoc pattern p
l
ayback
.
commit
|
commitdiff
|
tree
2013-06-22
Krz
y
sz
t
of
Foltman
Use linked l
i
st for storing sources in MIDI merger
.
commit
|
commitdiff
|
tree
2013-06-21
K
r
zysztof F
o
l
tman
Start adding a
d
-
h
o
c pattern support
.
T
his is not working
.
.
.
commit
|
commitdiff
|
tree
2013-06-20
Krzysztof Foltman
W
e
're including config
.
h
every
w
he
r
e,
so we s
h
ould pass
.
.
.
commit
|
commitdiff
|
tree
2013-06-08
Krzysztof Folt
m
an
Fix gai
n
normalization p
r
oblem in the highpass filter
.
commit
|
commitdiff
|
tree
2013-06-02
Krzysztof Foltman
M
o
re branching hints
.
commit
|
commitdiff
|
tree
2013-06-02
Krzysz
t
of Fol
t
man
Ad
d
branc
h
pred
i
ction inform
a
tion
.
commit
|
commitdiff
|
tree
2013-06-02
Kr
z
ysz
t
of
F
oltman
S
k
i
p p
e
r-EQ co
d
e
if E
Q
s are not used
.
commit
|
commitdiff
|
tree
2013-06-02
Krz
y
sz
t
of
F
o
ltm
a
n
R
e
s
e
t s
t
r
e
aming bu
f
fer pointer
when starti
n
g a
new
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
Krzysztof
Foltman
Implement egN_vel2freq and egN_vel2gain
.
Tighten E
Q
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
Krz
y
sztof Foltman
Allow layer updates
to EQs
.
C
a
che last
used bandlimited
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
Krzysztof Foltman
Implemen
t
mo
s
t basic
E
Q
support
.
Velocity/CC control
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
Krzysztof Foltman
Ad
d
new f
i
lter
type, lpf_4p
_
h
ybrid
(
2
-
pole resonan
t
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
Krzysztof Foltman
Sam
p
ler
:
new f
i
lter ty
p
es, fix 6dB/oct l
o
wpass/high
p
ass
.
.
.
commit
|
commitdiff
|
tree
2013-06-01
Krzysztof Foltman
A
void sin
/
cos
and c
e
nt->freque
n
cy in filter code by
.
.
.
commit
|
commitdiff
|
tree
2013-06-01
Krzysz
t
o
f
Foltman
Avoi
d
calculating square r
o
o
t
t
o
scale resonance in
.
.
.
commit
|
commitdiff
|
tree
2013-05-27
Krzysztof Foltman
NEON: F
i
x u
p
d
a
te
-
in-
t
he-
m
id
d
le
-
of-double-word-r
e
ad
.
.
.
commit
|
commitdiff
|
tree
2013-05-26
Krzysztof Foltman
Add NEON-optim
i
sed ver
s
ions of biqu
a
d
and mix-i
n
to
.
.
.
commit
|
commitdiff
|
tree
2013-05-26
K
rzysz
t
o
f
Foltman
A
dd a
N
EON optimised versio
n
of cubic s
p
line re
s
ampler
.
commit
|
commitdiff
|
tree
2013-05-24
K
r
zysztof Foltman
Fir
s
t
version of an
SSE-op
t
i
m
ised
r
esampler
.
commit
|
commitdiff
|
tree
2013-05-23
Krzysztof Foltm
a
n
Got seek
_
ppqn/seek_sample
s
the other way
around :-)
commit
|
commitdiff
|
tree
2013-05-23
Krzyszto
f
Foltman
Fix another
race condition (s
t
op->seek->play)
.
commit
|
commitdiff
|
tree
2013-05-23
Krzy
s
z
tof F
o
l
tman
A
JA
C
K transport in
t
erface redesign to avoid the race
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
Krzyszto
f
Foltman
C
heck fo
r
pkg-con
f
ig, ju
s
t in ca
s
e
.
commit
|
commitdiff
|
tree
2013-05-23
K
r
z
y
sztof F
o
ltman
Need to include
c
o
n
fig
.
h before che
c
king depende
n
cy
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
Kr
z
ysztof Fo
l
tman
A
d
d miss
i
ng de
f
a
u
lt co
n
f
i
guration value for
l
i
bsmf
.
commit
|
commitdiff
|
tree
2013-05-23
Krzysztof Foltman
Mo
r
e de
b
ugging
.
F
ix
stop
t
ransport never
completi
n
g
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
Krzyszt
o
f Foltman
Ad
d
provis
i
onal
J
ACK tran
s
port debugging
.
commit
|
commitdiff
|
tree
2013-05-23
Krzys
z
tof Folt
m
an
Fix broken trans
p
ort in US
B
version
.
commit
|
commitdiff
|
tree
2013-05-19
K
rzys
z
t
o
f Foltman
Improve trans
p
ort handling
.
commit
|
commitdiff
|
tree
2013-05-19
Krz
y
sztof Foltman
Im
p
le
m
e
nt issuing
a J
A
CK
t
r
an
s
p
o
r
t seek
when transp
o
r
t
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
K
r
zysztof Foltman
Im
p
rove handlin
g
of in-app transpor
t
c
on
t
rol
w
ith J
A
C
K
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
Krzysztof
F
o
l
tman
Buggy bu
t
al
m
os
t
w
orking
implementati
o
n
o
f
JACK transport
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
Krzys
z
tof Fol
t
ma
n
Initial,
p
otentially very b
u
ggy/in
c
o
mp
l
ete, JACK transport
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
Krzysztof Foltm
a
n
A
d
d
an unteste
d
hook for JACK transp
o
r
t
to the I
/
O
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Krzy
s
ztof Foltm
a
n
Avoid d
i
vi
d
e
-
by-zero o
n
each note
o
n
.
commit
|
commitdiff
|
tree
2013-05-18
Krzyszt
o
f Fo
l
t
m
an
Do not ca
l
culate exp() with double precision when only
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Kr
z
yszto
f
Fol
t
m
an
A
llocat
e
MAX_SAMPLER
_
VOICE
prefe
t
c
h pipes always
.
commit
|
commitdiff
|
tree
2013-05-18
Kr
z
ysztof Foltman
R
e
p
o
rt
the numb
e
r of active disk
s
tr
e
ams
.
commit
|
commitdiff
|
tree
2013-05-18
K
r
zyszto
f
Fol
t
man
O
p
timised version o
f
the fix f
o
r
lo
o
ped playback
of
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Krzysztof Foltman
Slow
(but correc
t
) fix for the broken lo
o
p
i
ng of bandlimi
t
ed
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Krzyszto
f
Fol
t
m
a
n
Avoid unnecessary d
o
uble
-
preci
s
ion math
.
commit
|
commitdiff
|
tree
2013-05-16
Krzy
s
z
tof Foltman
U
se glib-2
.
3
0
com
p
atib
l
e f
u
nct
i
on
i
nstead of a newe
r
.
.
.
commit
|
commitdiff
|
tree
2013-05-14
Krzysz
t
of Foltman
Add mi
s
sing s
y
stem library, previou
s
ly added imp
l
icitly
.
.
.
commit
|
commitdiff
|
tree
next