top of page
MIDI Arpeggiators
These arpeggiators are MIDI devices created in Max, designed to generate complex, evolving patterns in real time. Check out my Arpeggiator studies to see them in action!
Each arpeggiator is programmed with specific behaviors, such as intervallic delays, Fibonacci rhythms, hocketing patterns, glissandos, overtone-based chords etc. and include many parameters you can modulate and play around with.
The arpeggiator pieces were realized using Max and Dan Trueman's incredible bitKlavier.
These arpeggiators are available for download in M4L format intended for use in Ableton Live and Max.
Download All
GlissArp
Played notes get sent around the keyboard in a glissando fashion. As the potential for "chromatic porridge" (- L.Bernstein) is high with this one, you can select scale transpositions that send the glissando to be transposed along a scale. The notes wrap around the range of the piano, so very low notes will come back around the high end.
Download
Youtube(short) playthrough
HocketArp
I'll do my best to explain this one. Each chromatic note of the octave gets added to a rhythmic pattern shown in two step sequencer interfaces when played on the keyboard. You can set the speed of both of the sequencers and as the name suggests this allows for some fun hocketing (and more things!) to occur. When a step gets triggered the notes get selected at random, f.x. if the notes CEG (047) were selected one will be selected at random each time the step sequencer cycles through that step.
Download
Youtube(short) playthrough
PatternDelayArp
Notes are delayed according to a rhythmic pattern. The delayed pitches can be harmonized, with the harmonization chosen randomly from the pitches chosen.
Download
Youtube(short) playthrough
RepeatTransposeArp
Here two things can happen. A chord/note can be repeated and/or It can be transposed along the chord itself. You can even have both going at the same time. The transposition theory and patching was created by Dmitri Tymoczko, check out his brilliant and awesome stuff here.
Download
Youtube(short) playthrough
CommonToneArp
This is really a generative device and is based around the principle of common tone modulations: where each chord will always be connected to the previous one by one or more common tones. You can select what chord types are possible by clicking on the selection provided in the red tab.
Download
Youtube(short) playthrough
PartialArp
This one remaps your keyboard to fit selected partials of the overtone series, that are quantized into equal temperament. You can set how many octaves you want it to span through the "% Loop / Pitch Range" and thats when the two transposition knobs become really fun to play around with!
Download
Youtube(short) playthrough
FibonacciArp
The ClassicArp and RainbowArp always have a steady pulse to its patterns. This arpeggiator adds a chaotic rhythmic unevenness to the speed of the arpeggiated notes through multiplying the speed of the arpeggiated notes by the fibonacci series at random.
Download
Youtube(short) playthrough
Classic Arp
A conventional arpeggiator allowing held chords to get repeated and transposed.
Download
Youtube(short) playthrough
RainbowArp
Built around the ClassicArp, which is taken through a delay (up to 8 of them).
Download
Youtube(short) playthrough
bottom of page