Skip to content

Boutsman/ArduinoMidiController

Repository files navigation

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

About

This is an open-source midi-controller. More information can be found on Boutsman.be

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Other 100.0%