Every machine is its own instrument. Put the cursor on a track and enter it: from then on the whole FM-1 (keys, buttons, knobs and lights) belongs to that machine. HOME is the way out, back to the BX-1 console.
Beta, not fully tried on the device yet. It passes the automated tests (822 checks) and the emulator, and the firmware leaves 125 KiB of RAM free. An update may erase what you saved until v1. If something goes wrong, go back to 0.6.2-beta or the factory firmware from the installer.
New
- The lights speak one language on every key and button: off = does nothing, dim = available or silenced, medium = has something and will play, on = selected or a hit, blink = playhead or needs you, breath = armed.
- Drum MUTES: only instruments with steps light up; playing ones flash on every hit, muted ones are dim, empty ones are off. The same live flash on HOME's tracks, the pads and the notes.
- ROLL (ARP on BR-8 and BP-1): hold a white key and it rolls. Rates 1/8 to 1/32 with triplets, CRESC / DECRESC, swing, a tail after release and FILL + ROLL; with REC it is written as repeats and accents.
- LFO on machines without an LFO page keeps its layer open (repeat on the drums and pads, tie on the notes) instead of an empty page.
- REC held 2 s erases the track at once, for live use: no question, the ring says ERASE T#, HOME + OCT− undoes it, and it never fires while anything is recording.
- Buttons that do nothing are off; with HOME held, only the HOME + buttons light. SAVE breathes with unsaved changes, HOME blinks with a queued pattern, PLAY marks the first beat of the bar.
- The big knobs are labelled (SEL · ALG · PRE), knob acceleration no longer skips values, on/off settings are right = on, MOVE / DJ filter / PAN stop at the center.
- Screen: the exit hint stays, the header shows the six tracks and the queued pattern (A01>A05), the 2 s ring names its target, short drum names that don't collide.
- Plus everything from 0.6.3 (two cores in parallel) and the one-machine-per-screen layout of 0.7.
Fixed
- Holding a step and turning PRESETS replaced the whole kit with no undo.
- Holding REC to record on the sampler could erase the track.
- HOME on the recorder threw away an unsaved take without asking.
- The FM-1 restarted on BP-1's PADS page (the SDK's snprintf has no
%+d).
Files: bubba-machine-0.7.0-beta.fwsc (the firmware) and bubba-diag-0.7.0-beta.fwsc (diagnostic, no sound). Install them from the web installer; they carry M-VAVE's boot and update loader unchanged.