ORBIT 0.7.1
A clearer drum grid, more precise controls and a smaller firmware image.
Changes
- Drum GRID now shows sixteen instrument rows and sixteen time columns, with voice labels, selected row, cursor, playhead, levels and ratchets. Black keys silently select voices, white keys toggle steps, and OCT-/OCT+ change pages. KIT retains live pads.
- Slow ENV/LFO turns move one value index per detent; fast turns remain accelerated.
- During playback with REC on the selected track, supported sound knobs write locks to the playing step, including mapped PERFORM controls. The existing 24-lock limit applies; this is discrete step automation, not continuous motion recording.
- Tape capture/drop uses SEL + OCT-/OCT+. Plain OCT buttons retain synth octave control. DROP supports Undo/Redo for notes and drums.
- Pattern SHIFT and LENGTH x2 preserve nudge/fill/lock metadata. Lock-capacity failures preserve the pattern and previous Undo. GRID recording/key routing, last-hit cleanup, SYSTEM layout, SONG labels and recording/FX headers are corrected.
- Lossless binary font packing, shared glyphs and unused-section removal reduce the app to 563,992 B, 15,768 B smaller than 0.7.0, with 17,572 B free in the app slot. Audio samples and factory sounds are retained.
Install and compatibility
Back up first. Download orbit.fwsc and verify it against SHA256SUMS, or use the Web MIDI installer once it shows 0.7.1.
The install identity remains FM-1_900. The default bank remains 17 engines / 189 sounds, editor protocol 12, and the same ORP7/OPB2 storage formats as 0.7.0. Firmware older than 0.7.0 cannot read these saves; raw SLOOP FUN6 remains unsupported. The package still pads the fixed app slot, so the download remains 610,019 B.
Package SHA-256: 842a69569eaedd0e063e8caa13e7de5f6fb0412bed5b6fccbf11ed3dbdd8c68d
Verification
The actual pi32v2 build and 35 unchanged target-cost budgets pass. Full host regression passes with 218 unchanged audio renders, no health/voice/routing failures or CPU overruns, plus storage/update/web tests, soak and ASan/UBSan checks using the working LLVM sanitizer runtime.
0.7.1 has not been installed or tested on an FM-1. Previous 0.7.0 installation checks and the 0.6.0 USB recording are historical, not evidence of this release's hardware behavior.