diff options
-rw-r--r-- | configs/midi-osc.cfg | 52 | ||||
-rw-r--r-- | configs/unifest-17.cfg (renamed from unifest-17.cfg) | 2 | ||||
-rw-r--r-- | monster.cfg | 96 |
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 |