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
Implement egN_vel2freq and egN_vel2gain. Tighten EQ-change logic.
2013-04-13
Krzysztof Foltman
P
rin
t
a us
e
ful value (b
u
ffer
i
ndex)
instead of pointer
.
.
.
commit
|
commitdiff
|
tree
2013-04-13
Krz
y
sztof Foltman
Recovered Python API
/
t
e
st u
p
date
.
commit
|
commitdiff
|
tree
2013-04-13
Krz
y
sztof Foltman
P
artial mul
t
i-scene support
.
Lost
t
est/API upda
t
e to
.
.
.
commit
|
commitdiff
|
tree
2013-04-13
Krzysztof F
o
ltman
A b
i
t more sane and complete, yet
b
ac
k
wards-incom
p
atible
.
.
.
commit
|
commitdiff
|
tree
2013-04-13
Kr
z
y
s
ztof Foltman
Fallback to same-thread e
x
ecution in cb
o
x
_rt_execute_cmd_asy
.
.
.
commit
|
commitdiff
|
tree
2013-04-13
Krz
y
sztof Foltman
M
ake cbox_rt_
e
xecute
_
cmd_sync
w
ork (i
n
n
o
n-RT safe
.
.
.
commit
|
commitdiff
|
tree
2013-04-13
Krzysztof
Foltman
Reuse the same code for o
f
f
-line a
n
d o
n
-li
n
e rendering
.
commit
|
commitdiff
|
tree
2013-04-13
Krzysztof Fol
t
m
an
Move render_stereo t
o
eng
i
n
e object
.
commit
|
commitdiff
|
tree
2013-04-13
K
r
zy
s
zt
o
f Foltm
a
n
Add an API funct
i
o
n t
o
send an event di
r
e
ctly to
a
.
.
.
commit
|
commitdiff
|
tree
2013-04-13
Krzysztof Folt
m
an
Move s
c
ene inp
u
t
m
e
rg
e
r fr
o
m engi
n
e into scene
.
No
.
.
.
commit
|
commitdiff
|
tree
2013-04-12
Krzysztof Foltman
Oops
.
.
.
forgot to strip
t
he MS
B
of the control byte
.
commit
|
commitdiff
|
tree
2013-04-11
K
r
zyszt
o
f Foltman
Add
c
hec
k
s to conf
i
rm fixes for the few
r
ecent bugs
.
commit
|
commitdiff
|
tree
2013-04-11
K
r
zysztof Foltman
Select th
e
fi
r
st program loaded (from
s
tri
n
g or from
.
.
.
commit
|
commitdiff
|
tree
2013-04-11
Krzyszto
f
F
o
ltman
Fix ret
u
rning the new
l
y cre
a
t
e
d
prog
r
am if i
t
re
p
l
a
ce
s
.
.
.
commit
|
commitdiff
|
tree
2013-04-11
K
rzysztof Foltm
a
n
Map UU
I
D
=
None
t
o
None in D
o
cume
n
t
.
ma
p
_uuid
.
commit
|
commitdiff
|
tree
2013-04-11
Krzys
z
tof
Foltman
F
i
x space strippin
g
in SFZ pa
r
ser
.
commit
|
commitdiff
|
tree
2013-04-11
K
rzysz
t
of
F
o
ltman
Fix track ext
e
rnal_output P
y
tho
n
API
.
.
.
befor
e
I
r
e
write
.
.
.
commit
|
commitdiff
|
tree
2013-04-09
Krzysztof Foltman
Drum kit editor: suppress re
g
e
neration of SFZ file
.
.
.
commit
|
commitdiff
|
tree
2013-04-09
Krzysztof Fol
t
man
On program repl
a
c
e, when waitin
g
for o
l
d notes t
o
end
.
.
.
commit
|
commitdiff
|
tree
2013-04-09
Krzysztof Foltman
Fix a crash
on pro
g
ram replace
m
ent
.
commit
|
commitdiff
|
tree
2013-04-09
Krz
y
sz
t
o
f Fo
l
tman
Fix get_new_
e
v
ents
.
commit
|
commitdiff
|
tree
2013-04-09
Krzysztof F
o
ltm
a
n
Implemen
t
a nicer ve
r
si
o
n
o
f str
(
)
for
P
ytho
n
wrappe
r
.
.
.
commit
|
commitdiff
|
tree
2013-04-09
Kr
z
y
s
z
t
of Foltman
API mode
r
nisati
o
n + test
fixes
.
commit
|
commitdiff
|
tree
2013-04-09
Krzysztof Foltman
Fix various co
d
e rot in
a
u
x
bus effect handling
.
Mo
r
e
.
.
.
commit
|
commitdiff
|
tree
2013-04-09
Krzysz
t
o
f Foltman
Use n
e
w
get_thing AP
I
for get
_
c
ont
r
ol_inits(
)
commit
|
commitdiff
|
tree
2013-04-09
Kr
z
ysztof F
o
ltman
R
eplace bloated GetThings
w
ith leaner
get_th
i
ngs wh
e
re
.
.
.
commit
|
commitdiff
|
tree
2013-04-09
Krzy
s
ztof Fol
t
m
an
Fi
x
co
m
plet
e
ly broken JACK I/
O
.
commit
|
commitdiff
|
tree
2013-04-08
Kr
z
yszt
o
f Fol
t
man
Exp
e
r
imen
t
al use of the new unmars
h
aller for non
-
stat
u
s
.
.
.
commit
|
commitdiff
|
tree
2013-04-08
Krzysztof Foltman
F
i
x
name for /disable_after
t
ouch
.
commit
|
commitdiff
|
tree
2013-04-08
Krzysz
t
o
f
F
o
l
tma
n
Work-around a
u
to-ov
e
rrid
e
of dict pr
o
perty name
.
commit
|
commitdiff
|
tree
2013-04-08
Krzyszto
f
F
o
l
tman
Make unm
a
r
shaller gene
r
ator more reusable, at le
a
st
.
.
.
commit
|
commitdiff
|
tree
2013-04-08
Krzysztof Folt
m
an
Clean up decodi
n
g callbac
k
comm
a
n
ds for
Cbo
x
ObjMetaclas
s
.
commit
|
commitdiff
|
tree
2013-04-08
Krz
y
sztof Foltman
F
ix auto
m
atic to-str
i
ng
c
onversi
o
n for
status
o
bjects
.
commit
|
commitdiff
|
tree
2013-04-08
K
rzy
s
ztof F
o
ltman
G
e
t rid of
a
large
amount of dead code
.
commit
|
commitdiff
|
tree
2013-04-08
Krzyszto
f
F
o
l
tman
N
e
w metaclass based wrapper classes
.
Ma
y
be ver
y
buggy
.
.
.
commit
|
commitdiff
|
tree
2013-04-07
Krzysztof Fol
t
man
Impl
e
ment deleting initial
CC values
a
t
runtime
.
commit
|
commitdiff
|
tree
2013-04-07
Kr
z
ysz
t
of
F
o
l
tman
Use Python class
f
or calling load_pa
t
ch_from_string
.
commit
|
commitdiff
|
tree
2013-04-07
Kr
z
ysztof
F
oltman
Extend Pyt
h
on AP
I
for sampler prog
r
ams
.
Add non-RT
.
.
.
commit
|
commitdiff
|
tree
2013-04-07
Krzysztof Fol
t
man
Initiali
s
e engine
p
oi
n
ter - mostly for tests
.
commit
|
commitdiff
|
tree
2013-04-07
K
r
zy
s
zto
f
Fo
l
tman
R
efactor pl
a
yback-r
e
lated functional
i
ty out of cbox_rt
.
.
.
commit
|
commitdiff
|
tree
2013-04-05
Krzy
s
ztof
Foltman
Do not lo
o
k at the list of layers if sampler channel
.
.
.
commit
|
commitdiff
|
tree
2013-04-05
Krzysztof Foltman
Add a scene
layer o
p
tion to
i
g
nore program
c
hanges
.
.
.
commit
|
commitdiff
|
tree
2013-04-03
Krzysztof Foltman
Implement limited (1 controller onl
y
) C
C
-
b
ased layer
.
.
.
commit
|
commitdiff
|
tree
2013-04-02
Krzysztof F
o
ltman
Rewr
i
t
e
c
box_rt_update_song using the n
e
w macro f
r
a
mework
.
commit
|
commitdiff
|
tree
2013-04-01
K
r
zysztof
F
o
l
tman
Attempt at
f
ixing p
r
ematur
e
relea
s
e o
f
notes on update_p
l
ayback
.
commit
|
commitdiff
|
tree
2013-04-01
Krzys
z
tof
Foltm
a
n
Attempt at add
i
ng seque
n
ce num
b
e
rs
t
o
d
ocument objects
.
commit
|
commitdiff
|
tree
2013-04-01
Krzysztof Folt
m
an
An
o
t
h
er attempt
at r
e
du
c
ing
boilerplate involved in
.
.
.
commit
|
commitdiff
|
tree
2013-03-30
Krzysztof
F
oltman
Re
v
ert "Add
a
l
t
ernativ
e
way to call code in realtime
.
.
.
commit
|
commitdiff
|
tree
2013-03-30
K
r
z
y
s
z
tof
Folt
m
an
Make sure program changes end up be
f
o
r
e
notes
o
n the
.
.
.
commit
|
commitdiff
|
tree
2013-03-30
Krz
y
sztof Foltm
a
n
Initial imp
l
ementation of
<co
n
trol> section - set_ccN
.
.
.
commit
|
commitdiff
|
tree
2013-03-30
Krzysztof Foltman
Change S
F
Z parser API so
that it accepts
a
rbitr
a
r
y
.
.
.
commit
|
commitdiff
|
tree
2013-03-27
K
r
zysztof Fo
l
tman
Attempt to
f
ix son
g
position jum
p
s
on update_playback
.
.
.
commit
|
commitdiff
|
tree
2013-03-27
Krzysztof Foltman
Add alternat
i
v
e way to
call code in re
a
l
t
i
m
e thread
.
commit
|
commitdiff
|
tree
2013-03-27
Krzysztof Fo
l
tm
a
n
Use
r
t_ar
r
a
y function instead of
r
epeati
n
g mys
e
lf
.
commit
|
commitdiff
|
tree
2013-03-27
Krzyszto
f
F
o
ltman
R
e
mov
e
an old, commen
t
ed-out example c
o
d
e
for
s
etting
.
.
.
commit
|
commitdiff
|
tree
2013-03-27
K
rzysztof Foltman
Add to th
e
API the conv
e
r
sion of time val
u
es between
.
.
.
commit
|
commitdiff
|
tree
2013-03-24
Krz
y
sztof Foltman
Fix
crash bug in sampler_api_exam
p
le
.
py
commit
|
commitdiff
|
tree
2013-03-20
K
r
zysztof
Foltman
SFZ: c
l
a
m
p overall
g
ain to
+
6dB t
o
prevent in
s
ane SF
Z
.
.
.
commit
|
commitdiff
|
tree
2013-03-19
K
rzysztof
Fo
l
tman
Imple
m
ent bend_up and ben
d
_d
o
wn
.
commit
|
commitdiff
|
tree
2013-03-19
Krzysztof Fo
l
t
m
an
Implement o
n
_loccN/o
n
_
h
iccN opcodes (CC-based triggering)
.
commit
|
commitdiff
|
tree
2013-03-19
Krz
y
sztof
Foltma
n
Ign
o
re JACK port conn
e
c
t
ion failures due to conn
e
ction
.
.
.
commit
|
commitdiff
|
tree
2013-03-19
K
rzyszt
o
f Foltman
Do no
t
not
i
f
y RT about des
t
roy
e
d M
I
DI por
t
s
after IO
.
.
.
commit
|
commitdiff
|
tree
2013-03-19
Krzyszto
f
F
o
l
tman
Impl
e
ment 'count' opcode the c
o
rrect
w
ay
t
his
t
im
e
.
commit
|
commitdiff
|
tree
2013-03-19
Krzysztof Foltman
Im
p
lement SFZ op
c
o
de '
c
o
u
n
t'
.
commit
|
commitdiff
|
tree
2013-03-19
Krzysztof Foltman
Al
l
ow
s
paces b
e
tween
end of the value a
n
d start of
.
.
.
commit
|
commitdiff
|
tree
2013-03-19
K
r
zys
z
tof Foltman
Better(?)
handli
n
g fo
r
SFZ c
o
mmen
t
s
.
commit
|
commitdiff
|
tree
2013-03-18
K
r
z
ys
z
t
of Foltman
Add per-channel polypho
n
y
i
ndic
a
tors to s
a
mpler
.
commit
|
commitdiff
|
tree
2013-03-18
Kr
z
y
s
ztof Fol
t
man
Use one
l
ist of a
c
t
ive voices per channel
.
commit
|
commitdiff
|
tree
2013-03-18
Krzysztof Foltman
Use a single memory block for all voices
.
commit
|
commitdiff
|
tree
2013-03-18
Krzy
s
ztof Fo
l
tman
Keep sa
m
ple
r
voices in two linked li
s
ts (active
v
s
.
.
.
commit
|
commitdiff
|
tree
2013-03-18
Krzyszt
o
f Foltman
Ma
k
e sam
p
le playback code less tig
h
tly coupled to the
.
.
.
commit
|
commitdiff
|
tree
2013-03-17
Kr
z
yszt
o
f Foltman
Initial
,
en
t
irely
u
s
e
less implementation of e
x
tra M
I
DI
.
.
.
commit
|
commitdiff
|
tree
2013-03-17
K
r
zysztof
Foltman
Fix re
a
ding
t
he wro
n
g li
s
t
while destr
o
ying MIDI outputs
.
commit
|
commitdiff
|
tree
2013-03-17
Krz
y
sztof Foltman
Replace /send_eve
n
t with /send_event_to that t
a
kes
.
.
.
commit
|
commitdiff
|
tree
2013-03-17
K
r
zyszto
f
F
o
ltman
Add Panic button to examp
l
e GU
I
.
Replace some
u
se of
.
.
.
commit
|
commitdiff
|
tree
2013-03-17
K
r
zysztof Fo
l
tman
Pro
v
ide a
g
eneral mechanism
for injec
t
ing events from
.
.
.
commit
|
commitdiff
|
tree
2013-03-16
Krzysz
t
of Foltman
Begin
n
ing
s
of
implemen
t
ation
o
f USB
M
I
DI output
.
Mostly
.
.
.
commit
|
commitdiff
|
tree
2013-03-15
Krzysztof
Foltman
Add a
f
u
nction get_new_events
(
) which is like call_on
_
idl
e
.
.
.
commit
|
commitdiff
|
tree
2013-03-15
Kr
z
ys
z
tof Foltman
Enab
l
e SysEx eve
n
t
s i
n
JACK
mode
.
commit
|
commitdiff
|
tree
2013-03-15
Krzysztof Foltman
Fi
x
crash on de
v
ice recon
n
ect
.
Use
less ad-ho
c
me
t
hod
.
.
.
commit
|
commitdiff
|
tree
2013-03-15
Krzysztof Fol
t
man
Implement SysEx reception
in
U
SB mode
.
Pass Sys
E
x even
t
s
.
.
.
commit
|
commitdiff
|
tree
2013-03-15
K
rzyszto
f
Foltman
F
o
rward
i
nput (but
n
ot
s
equencer or app-generated)
.
.
.
commit
|
commitdiff
|
tree
2013-03-15
K
r
z
y
szt
o
f
Fo
l
tma
n
Fix
m
emory alloc
a
tion siz
e
whe
n
iso_
p
ackets !=
1
.
commit
|
commitdiff
|
tree
2013-03-15
Krzysztof F
o
ltman
Fix un
i
nitialis
e
d variabl
e
.
commit
|
commitdiff
|
tree
2013-03-15
Krzysztof Fo
l
t
man
Mo
r
e
s
t
atus reporting, esp
.
for
USB
.
Add U
S
B vers
i
on
.
.
.
commit
|
commitdiff
|
tree
2013-03-15
Krzyszt
o
f Fo
l
tm
a
n
More refacto
r
ing of I/O
c
ommand
h
andling
.
Plus a bugfi
x
.
.
.
commit
|
commitdiff
|
tree
2013-03-15
K
rzysztof Foltman
F
a
ctor p
o
s
sib
l
y
r
eusable code
ou
t
of JACK I/
O
command
.
.
.
commit
|
commitdiff
|
tree
2013-03-15
Krzysztof Foltma
n
R
e
ceive MID
I
me
s
s
a
ges f
r
om Novation Nocturn
c
on
t
r
oll
e
r
.
commit
|
commitdiff
|
tree
2013-03-15
K
r
zysz
t
of Foltman
Fix
t
y
po
.
commit
|
commitdiff
|
tree
2013-03-14
Krzysztof
Foltman
Update
i
nt
e
rnal name on por
t
r
ename
.
commit
|
commitdiff
|
tree
2013-03-14
Krzysztof
Foltm
a
n
Attempt at
i
mplem
e
nt
i
ng
a
uto-note-off for external
.
.
.
commit
|
commitdiff
|
tree
2013-03-14
Krzysztof Foltman
Clean up
aft
e
r the te
s
ts
.
commit
|
commitdiff
|
tree
2013-03-14
K
rzysztof Foltman
T
hro
w
a Python
ex
c
eption if passed an unsupp
o
rted Py
t
hon
.
.
.
commit
|
commitdiff
|
tree
2013-03-14
Krzysztof Fo
l
tma
n
Add basic J
A
CK
g
r
aph q
u
e
r
y
/man
i
pulation
A
PI
.
commit
|
commitdiff
|
tree
2013-03-14
Krz
y
s
ztof Foltm
a
n
Add a list of MID
I
outputs to JACK I/O status
.
commit
|
commitdiff
|
tree
2013-03-14
Krzy
s
zto
f
Foltman
Implem
e
n
t a simp
l
er way
t
o send
U
U
I
D
s
t
o Pyt
h
on
.
commit
|
commitdiff
|
tree
2013-03-14
K
rzysztof Fol
t
man
Implement deleting MIDI
outp
u
t port
s
.
commit
|
commitdiff
|
tree
2013-03-14
Krzysztof F
o
ltman
Use
UUIDs, not names,
t
o refer
to MIDI ou
t
puts
.
Add
.
.
.
commit
|
commitdiff
|
tree
2013-03-14
K
r
zysztof Foltman
Fix
crash on empty autoconne
c
tion
n
am
e
.
commit
|
commitdiff
|
tree
2013-03-13
Kr
z
ysz
t
of Foltman
Also
,
the
interface n
u
mber was reported as
d
evice i
d
entifie
r
.
commit
|
commitdiff
|
tree
next