You might recall the MIDIpal mentioned in
this interview with Mutable Instruments Olivier Gillet. Full details are currently up at the
Mutable Website here. The following is a snip for the archives:
"The MIDIpal is a small and smart MIDI processor. Insert it between a MIDI keyboard (or sequencer) and a MIDI sound module to unleash powerful compositional aids and effects.
What can the MIDIpal do for you?
Compositional aids
Keyboard-controlled drums sequencer. Control a drum module from a keyboard by triggering and combining patterns — one for each key of a 49 keys keyboard. Create mesmerizing Euclidian drum patterns.
Note randomizer: Randomize note values, velocity, and send random CC at each key press.
Chord memory: Enjoy the classic chord memory feature of early 80s synths.
Arpeggiator: Arpeggiate your chords. 4 modes (up, down, up&down, random), 15 rhythmic patterns, adjustable tempo, rhythmical division, gate and groove, syncable to MIDI clock.
Delay: ay ay ay… Up to 32 echoes added after each note, transposition and velocity adjustment for creating feedback arpeggio effects, syncable to MIDI clock.
Scale: Never miss a note in a solo… The scale mapper replaces each note you play by its nearest neighbour in one of the 25 preset scales.
Step sequencer: The tiniest step sequencer! Up to 32 step can be sequenced, with note duration, note value, velocity, and CC control at each step.
MIDI message generation
Clock: Make your MIDI setup groove! MIDI clock source with adjustable tempo and adjustable groove/shuffle/humanization patterns, from super-tight to funky.
CC LFO: Generate up to 4 tempo-synced LFO and cyclic automation movements for any MIDI Control Change (CC) message.
CC knob: Use the MIDIpal as a knob to send any CC or NRPN message.
Controller: Up to 8 sensors / potentiometers (or any voltage source) can be connected to the MIDIpal board, turning it into a versatile “brain” for sensing applications.
Ear training game: A fun note / interval recognition game.
MIDI plumbing
Monitor: Sometimes things go wrong with a MIDI setup… Use the MIDIpal as a trusted source to display the stream of MIDI messages coming from a cable.
BPM counter: Use the MIDIpal to check the accuracy of a MIDI clock signal coming from a sequencer or drum machine.
Active sensing filter: These messages can be troublesome. Get rid of them!
Channel filter: Remove all MIDI messages coming from a specific channel.
Splitter: Control several synths from a single keyboard by routing one half of the keyboard to a MIDI channel, the other half to another.
Dispatcher: Play a rack of monophonic synths like a polysynth. The MIDIpal will automatically route each note of a chord to a different MIDI channel.
Channel Merger: Merge several MIDI channels into a single MIDI stream.
Clock divider: Create a slower subdivision of a MIDI clock.
User programs
4 user programs: The MIDIpal can store 4 custom MIDI transform setups, each of them made of up to 4 filtering/remapping rules..."