dear forum,
after the first success with a MB CORE (up and running in a few hours), it took me SIX MONTHS to assemble the surrounding parts:
4x DIN, 127 switches on one Eurocard size PCB, and hundreds of little wires going from the DIN pins to the switch assembly (you know what I am talking about…).
I will show you pictures of my controller soon, it is used for Ableton Live Clip triggering and KONTAKT sample playback (with the sustain pedal for live soundscape creation). I put a LOT of thinking in the button layout (STRYD: it will also be used for sequencer programming as we spoke six months ago), but the mechanical finish is SUCH crap that I am ashamed to show it at this stage…
Everything works nicely, I mounted the CORE together with the power supply and a USB MIDI interface in a 1HE 19" rack. So I run only a thin and flexible 5-pin connector to the actual switch assembly, and can hold 128 switches conveniently in my hands in the style of MONOME or Tenori-On. There are ZERO problems with the short cable from the CORE to the DIN`s, I was very much afraid that this would ruin my concept, but I am fine… phhh…
what I still would like but do not know how to achieve:
I need some velocity control while I am pressing the switches, so I can play one sample with low velocity, hold it, and then press another switch to mix in another sample with a higher velocity.
So I thought about a foot controller on one Analog In, and the value of this controller should be the actual velocity of the MIDI note ON which is sent out when I press a switch. At the moment I use the MIDIO128 code, but the veolcity is hardcoded there, I think it would be necessary to use a variable for velocity and insert the value of the AIN at the moment the switch is pressed.
I would be very thankfull for pointers if and how this can be done,
thank you so much for your efforts, I already had many hours of fun with my MB,
karl.