aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--configs/midi-osc.cfg52
-rw-r--r--configs/unifest-17.cfg (renamed from unifest-17.cfg)2
-rw-r--r--monster.cfg96
3 files changed, 65 insertions, 85 deletions
diff --git a/configs/midi-osc.cfg b/configs/midi-osc.cfg
new file mode 100644
index 0000000..215daa9
--- /dev/null
+++ b/configs/midi-osc.cfg
@@ -0,0 +1,52 @@
+[backend midi]
+name = MIDIMonster
+
+[backend artnet]
+bind = * 6454
+net = 0
+
+[osc touch]
+bind = * 8000
+dest = learn@8000
+root = /4
+/fader1 = f 0.0 1.0
+/fader2 = f 0.0 1.0
+/fader3 = f 0.0 1.0
+/fader4 = f 0.0 1.0
+/fader5 = f 0.0 1.0
+/fader6 = f 0.0 1.0
+/fader7 = f 0.0 1.0
+/fader8 = f 0.0 1.0
+
+/multifader1/1 = f 0.0 1.0
+/multifader1/2 = f 0.0 1.0
+/multifader1/3 = f 0.0 1.0
+/multifader1/4 = f 0.0 1.0
+/multifader1/5 = f 0.0 1.0
+/multifader1/6 = f 0.0 1.0
+/multifader1/7 = f 0.0 1.0
+/multifader1/8 = f 0.0 1.0
+
+[midi bcf]
+read = BCF
+write = BCF
+
+[map]
+
+bcf.cc0.81 <> touch./fader1
+bcf.cc0.82 <> touch./fader2
+bcf.cc0.83 <> touch./fader3
+bcf.cc0.84 <> touch./fader4
+bcf.cc0.85 <> touch./fader5
+bcf.cc0.86 <> touch./fader6
+bcf.cc0.87 <> touch./fader7
+bcf.cc0.88 <> touch./fader8
+
+bcf.cc0.81 <> touch./multifader1/1
+bcf.cc0.82 <> touch./multifader1/2
+bcf.cc0.83 <> touch./multifader1/3
+bcf.cc0.84 <> touch./multifader1/4
+bcf.cc0.85 <> touch./multifader1/5
+bcf.cc0.86 <> touch./multifader1/6
+bcf.cc0.87 <> touch./multifader1/7
+bcf.cc0.88 <> touch./multifader1/8
diff --git a/unifest-17.cfg b/configs/unifest-17.cfg
index 35f34b7..1fab484 100644
--- a/unifest-17.cfg
+++ b/configs/unifest-17.cfg
@@ -10,9 +10,7 @@ net = 0
; XLaser environment
[artnet claudius]
-net = 0
uni = 0
-output = true
; MIDI input devices
[midi pad]
diff --git a/monster.cfg b/monster.cfg
index 3eca560..171252f 100644
--- a/monster.cfg
+++ b/monster.cfg
@@ -2,93 +2,23 @@
name = MIDIMonster
[backend artnet]
-bind = * 6454
+bind = *
net = 0
-[osc test]
-bind = * 8000
-dest = ::1 8001
-root = /1
+[midi in]
+read = nano
-[osc t2]
-bind = * 8002
-dest = ::1 8001
-root = /1
+[artnet net1]
+uni = 5
+dest = 192.168.178.255
-[midi lc]
-write = FLUID
-
-[loopback loop]
+[artnet net2]
+iface = 1
+uni = 5
+dest = 255.255.255.255
[map]
-loop.x < test./xy:0
-loop.y < test./xy:1
-loop.f1 < test./fader1
-loop.f2 < test./fader2
-loop.f3 < test./fader3
-loop.f4 < test./fader4
-loop.t1 < test./toggle1
-loop.t2 < test./toggle2
-loop.t3 < test./toggle3
-loop.pa1 < test./push1
-loop.pa2 < test./push2
-loop.pa3 < test./push3
-loop.pa4 < test./push4
-loop.pa5 < test./push5
-loop.pa6 < test./push6
-loop.pa7 < test./push7
-loop.pa8 < test./push8
-loop.pa9 < test./push9
-loop.pb0 < test./push10
-loop.pb1 < test./push11
-loop.pb2 < test./push12
-
-loop.pc1 < t2./push1
-loop.pc2 < t2./push2
-loop.pc3 < t2./push3
-loop.pc4 < t2./push4
-loop.pc5 < t2./push5
-loop.pc6 < t2./push6
-loop.pc7 < t2./push7
-loop.pc8 < t2./push8
-loop.pc9 < t2./push9
-loop.pd0 < t2./push10
-loop.pd1 < t2./push11
-loop.pd2 < t2./push12
-
-
-lc.note0.30 < loop.x
-lc.note0.31 < loop.y
-lc.note0.32 < loop.f1
-lc.note0.33 < loop.f2
-lc.note0.34 < loop.f3
-lc.note0.35 < loop.f4
-lc.note0.36 < loop.t1
-lc.note0.37 < loop.t2
-lc.note0.38 < loop.t3
-
-lc.note0.48 < loop.pc1
-lc.note0.49 < loop.pc2
-lc.note0.50 < loop.pc3
-lc.note0.51 < loop.pc4
-lc.note0.52 < loop.pc5
-lc.note0.53 < loop.pc6
-lc.note0.54 < loop.pc7
-lc.note0.55 < loop.pc8
-lc.note0.56 < loop.pc9
-lc.note0.57 < loop.pd0
-lc.note0.58 < loop.pd1
-lc.note0.59 < loop.pd2
-lc.note0.60 < loop.pa1
-lc.note0.61 < loop.pa2
-lc.note0.62 < loop.pa3
-lc.note0.63 < loop.pa4
-lc.note0.64 < loop.pa5
-lc.note0.65 < loop.pa6
-lc.note0.66 < loop.pa7
-lc.note0.67 < loop.pa8
-lc.note0.68 < loop.pa9
-lc.note0.69 < loop.pb0
-lc.note0.70 < loop.pb1
-lc.note0.71 < loop.pb2
+in.cc0.1 > net1.1
+in.cc0.2 > net2.1
+net2.1 > in.note0.0