zmidimap/example.zfd
2020-05-22 16:15:48 +02:00

67 lines
1.2 KiB
Text

[
// LAUNCH CONTROL
{
name=Launch Control
commands=[
// KNOBS HIGH
{
//KNOB HA
//displays value 0:127 for knobs 21-28
type=controller
id=21:28
shell='echo "Knob #$id ch$channel:$value"'
},
{
//KNOB L2
//displays value -100:100 for knob 41 on channel 0
type=controller
id=42
channel=0
remap=-100:100
shell='echo "Knob #$id ch0:$value r:$rawvalue"'
},
{
//KNOB L3 H1
//displays value 0:1:0 for knob 41 on channel 1 (first half)
type=controller
id=42
channel=1
range=0:63
remap=0:1
float=true
shell='echo "Knob #$id ch1:$value r:$rawvalue"'
},
{
//KNOB L3 H2
//displays value 0:1:0 for knob 41 on channel 1 (second half)
type=controller
id=42
channel=1
range=64:127
remap=1:0
float=true
shell='echo "Knob #$id ch1:$value r:$rawvalue"'
}
]
}
,
// LAUNCHPAD
{
name=Launchpad S
commands=[
{
// ANY NOTE ON
type=note
shell=echo Note $id on velocity:$velocity
},
{
// ANY NOTE OFF
type=note
trigger=0
shell=echo Note $id off
}
]
}
]