This is an open-source midi-controller. More information can be found on Boutsman.be
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
midi_v1_3
README.md
capSenseLayout.PNG
capSenseMidiController.ino
midi_v1_1.ino
midi_v1_2.ino

README.md

ArduinoMidiController

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...