A control-by-control reference for everything the app exposes. Pick a module to read its full page, or scroll for the cross-cutting concepts that show up in every module.
A few ideas show up in every module. Once you understand them, the whole app feels smaller.
OSE always opens on the same 8-tile grid. The Play tile is emphasised; the rest sit at uniform weight, two to a row. This is the only navigation level you ever need.
A module is what you reach from a home tile. A Hub is a draggable dialog that opens over a module - the Play Hub, MetronomeHub, InstrumentHub, MidiHub, Piano Roll Editor, Audio Editor and DSP Hub.
Every module's gear icon opens a sheet with the same structure: SYSTEM (foldable, default expanded; holds Auto-Rotate and Always-On Screen) → AUDIO (input device picker, USB channel chooser) → module-specific.
Long-press any knob, slider or toggle to enter MIDI Learn - the system-wide gesture for binding hardware controllers. Bindings are global and channel-aware. The Settings sheet shows everything currently bound.
The Audio Editor, Piano Roll and MIDI Hub mini-visualisers all use the same model: the playhead stays at horizontal centre and the timeline slides under it. Zoom anchors on the playhead, not the screen edge.
Audio clip handles, virtual edits in the Audio Editor and clip handles on the Piano Roll all preserve material instead of deleting it. Bake when you're sure; revert when you change your mind.
Tuner, Audio and Meters share one input picker via the Settings sheet. Built-in microphones collapse to a single 'Internal device' row; USB interfaces expose every channel for explicit selection.
Every surface in OSE follows the same card chrome (12 dp outer padding, 16 dp gap, thin accent border, 14 dp corner radius), so the whole app feels like one object instead of eight.
The Tutorials section walks through the most common tasks in 2-5 minutes each.
Read the tutorials →