MIDI swiss army knife
C++ Python HTML Other
Switch branches/tags
Nothing to show
Permalink
Failed to load latest commit information.
avrlib @ f581195
bootloader
editor MIDIpal editor: use python 2.7 Jun 1, 2017
midi Code size optimization, work in progress Nov 16, 2013
midipal Send note off message before stop Sep 26, 2014
tools @ 69a2df5
.gitignore Setting up project Jun 3, 2011
.gitmodules Updated makefiles Sep 21, 2011
README
makefile CCize function can now work on size=1 messages Aug 17, 2012
muboot.size Updated makefiles Sep 21, 2011

README

Midipal, the MIDI swiss army knife.

A midi in, a midi out, a small display, an encoder ; 20 awesome features:

* MIDI monitor
* BPM counter
* Keyboard splitter
* Note dispatcher / voice stealing / polyphonic driver
* Channels merger
* Channel filter
* Clock divider
* Clock source, with swing
* CC and NRPN knob
* 8 pots/sensors voltage reader/controller
* Drum pattern generator (including Euclidian patterns)
* Note, velocity and CC randomizer
* Chord memory
* Arpeggiator
* Sequencer
* CC lfo
* Tempo-synchronized note delay (with transposition and decay velocity)
* Slave start/stop synchronizer (à la Mungo Sync)
* Scale processor / harmonizer
* Ear training game