diff options
Diffstat (limited to 'configs/layering.cfg')
-rw-r--r-- | configs/layering.cfg | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/configs/layering.cfg b/configs/layering.cfg new file mode 100644 index 0000000..7adcd6f --- /dev/null +++ b/configs/layering.cfg @@ -0,0 +1,23 @@ +; This configuration demonstrates how to create a "layered" mapping +; using the Lua backend. The 'control' channel on the layers instance +; selects the offset to which the 16 input channels (mapped from +; the rotaries of a Launch Control) are mapped on the output instance + +[backend artnet] +bind = 0.0.0.0 + +[midi in] +read = Launch Control + +[artnet out] +destination = 255.255.255.255 +universe = 1 + +[lua layers] +script = layering.lua + +[map] +in.ch0.cc{0..15} > layers.in{0..15} +layers.out{0..511} > out.{1..512} + +in.ch0.note0 > layers.control |