Use Share → Add to Home Screen on iPhone.
GOT ITConnect OS MIDI ports. POWER ON for audio.
While stopped: press GLO three times, turn KNOB4 clockwise to load NEON SPIRAL, then PLAY. Loading replaces the working project. HOME then FX opens track effects; press FX again for master. ENV cycles AMOUNT / TYPE / FILTER: four delays, four reverbs, soft/hard/fold/fuzz drive, chorus/phaser/flanger, and HPF (low-cut) / LPF (high-cut).
SELECT chooses three melodic parts or drums. PRESETS opens a 128-preset or eight-kit list that closes after 0.5 seconds without input. Turn slowly for fine changes and quickly for larger jumps. ALGORITHM queues any of 64 patterns, each with 16 steps and four parts. Modified sounds retain their preset name with *. GLO cycles MIXER / GROOVE / DEMO / AUTOMATION / MIDI. In MIXER: SELECT-ARP to mute. Orange marks selection; bright green marks playback and active states.
ARP opens the melodic arpeggiator: MODE / RATE / OCT / GATE; LFO toggles latch. Choose UP, DOWN, UPDOWN, ORDER, RANDOM or CHORD. REC with PLAY records generated notes and sound, mixer and effect knob changes on the 16-step grid. GLO → GROOVE → KNOB4 toggles METRO: clicks only with PLAY and REC, even when all tracks are muted. GLO's AUTOMATION page shows event capacity; EDIT clears the current pattern's automation.
EDIT toggles note entry; keys enter a note at the selected step. Drum knobs select SOUND / STEP / HIT / LEVEL. ENV adjusts melodic ADSR. REC records live notes quantized to the current step.
SEQ toggles SONG mode. Press EDIT to unlock the arrangement; four knobs set POS / PATTERN / REPEAT / LENGTH. LFO toggles LOOP. An empty song needs LENGTH before PLAY. GLO five times opens MIDI: the four knobs set track channels; LFO cycles INTERNAL / USB / TRS clock. Browser MIDI input uses USB. Open MIDI ports above to connect an OS input/output; REC with PLAY captures incoming notes. Incoming messages are not echoed.
SAVE twice while stopped writes the actual C A/B project format to emulated flash, persisted in IndexedDB. Reload restores it. Browser storage can be cleared by your browser. This is a behavioral FM-1 emulator, not a pi32v2 CPU or timing simulator. Web MIDI uses OS-exposed ports with your permission. Audio uses the browser’s stereo output. No direct USB audio device emulation, direct BLE connection, calibration, firmware flashing or hardware timing guarantees.
FM-1 faceplate, input and AudioWorklet infrastructure adapted from ORBIT web emulator, originally SLOOP web emulator. Code: GPL-3.0-only. Recorded instruments: VSCO 2 Community Edition, CC0-1.0 (sample sources). Only MC-1 firmware is included; no Roland ROMs or samples. Not affiliated with Roland or M-VAVE.