This is an open-source midi-controller. More information can be found at boutsman.be
Data for the midi messages is stored in different arrays. Each button/fader gets a number that corresponds to the location in the arrays that store the data for the messages.
Should there be need for more inputs, a multiplexer an be used.
Adjustable parameters for each control:
- Midi Channel
- Midi Note
v1.1 (Final) This is a normal midi-controller
- readAnalog(pinNr,arrayPosition)
- readDigital(pinNr,arrayPosition)
v1.2 (Final) Added controlbuttons for the sequencer to v1.1
- midiStart(pinNr,arrayPosition)
- midiStop(pinNr,arrayPosition)
- midiContinue(pinNr,arrayPosition)
CapSenseMidiController (Final) Turns 4 digital inputs into capacitive sensors.
- convertToBoolean(val,arrayPosition)
- readDigital(arrayPosition)
v1.3: Experimental version for tinkering with more sysEx messages
- This version is still very Beta.
- Like currently not working kind of beta...
- I'm experimenting with more sysEx messages like pitchbend etc...