
Compose and perform
Program beats, sequence patterns, compose with sampled instruments and play it all live.

Beats, MIDI and performance
Give notes and patterns timing, movement and expression, whether you program them or play them.
MIDINotes, velocity, CC and what MIDI doesn't contain
Drum programmingKick, snare, hats and the small details that make a beat feel human
Sequencers and arpeggiatorsPatterns, steps and turning chords into motion
Algorithmic and live-coded patternsWriting music as rules and code
Beat and tempo trackingHow a model finds the pulse and the downbeat, and where it gets lost
Audio to MIDITurning a hummed or played line into editable notes, and fixing what it gets wrong
Composing with a sampled libraryWriting parts that show off an instrument's range and articulations
Live performance and loopingLoopers, controllers and expressive playing
Chords and harmony in performancePlaying full harmony from small controllers