Play freely, and keep what you just played.
Stev is a capture-first MIDI sequencer. It is always listening: you never press record before you play. When something is worth keeping, one key turns it into a clip, framed and in time, whether the transport was running or not. Then you loop it, arrange it across tracks, and play the next part on top.
Version 0.5.0 · free and open source · macOS. No prebuilt app yet: running Stev means building it with Rust.
How it goes
-
Play
Noodle until something sounds right. Nothing needs to be armed.
-
\ Keep it
Stev finds the phrase you just played and makes it a looping clip. [ and ] move its edges if it came out too long or short.
-
Enter Set the tempo
The tempo fits that first clip, so it is a whole number of bars. There is no tempo to set up front: your first phrase is the tempo.
-
Space Play over it
Play the next part over the loop, on the same track or another, and keep that too.
-
⌘Z Change your mind
Anything can be undone, a capture included.
Capture
Stev keeps everything you play on the MIDI input, and \ keeps your latest take. It works the same in the arranger and in the clip view. Where the take goes depends on what is under the cursor:
So you can noodle with the transport stopped and keep the phrase you liked, or play over a running loop and keep the pass that worked, and either way start a new clip or add to one you already have. The metronome clicks with the transport stopped too, so you can play to a pulse before anything runs.
Getting sound
Stev makes no sound of its own apart from the metronome. Each track sends its notes to one of two places:
An instrument plugin
CLAP and VST® 3 instruments, one per track, dragged from the browser onto a track. macOS only.
MIDI Out
To a DAW or a hardware synth, each track on its own channel. A virtual port lets other apps on the same Mac listen without any hardware.
Stev arranges; a DAW mixes. There are no effects or mixer by design: export the tracks as audio stems and mix them elsewhere.
What it is, and isn't
Stev is an opinionated app built around one workflow, not a general-purpose DAW. It is developed and tested on macOS. Linux and Windows builds compile and pass the tests, but are untested and have no plugin host.
Not planned:
- tempo or meter changes along the timeline
- audio tracks and audio recording
- a built-in sampler or instrument
- automation lanes and CC editing
- mixing: EQ, compression, effects, sends
- MIDI clock, Ableton Link or other sync
- notation
- whole-arrangement MIDI file export
- a draw mode for notes
- more than 16 tracks
- VST2, ever
The full list and what may come next are in the roadmap.