Creates M8_BACKUP_YYYYMMDD_HHMM in a folder you choose. The card opens read-only. Writes happen only through repairs or exports you explicitly confirm.
Ready. Select what to include, then press CREATE BACKUP.
Open an SD card to browse renders.
All songs — click to add in play order
Set order
M8Librarian_Trash/ on the card
Not connected
⚠ Connecting to an M8 needs WebSerial — use Chrome or Edge, served over https:// or http://localhost. The mirror preview, effects and recording below still work without a device.
⚠ WebGL is unavailable, so output effects are disabled — the mirror itself still works (plain letterboxed picture, output size / fill / pop-out / recording all still apply).
↑←↓→
ZOPTIONXEDIT⇧SHIFT␣PLAY
Keys reach the M8 only while ⌨ Control is engaged and this tab is active — Esc stops controlling. Unmapped keys (tab numbers, ⌘K…) keep their normal app shortcuts. Keyjazz is exposed for experiments via the console: USB.sendKeyjazz(note), USB.sendKeyjazz(null) for note-off.
THEME CREATOR
Live preview of the device screen — every colour role of the .m8t is visible: title, info, empty/default/value text, play marker row, cursor, selection, scope slider and the three meter segments.
Song Comparison
—
Nothing is written until you confirm. A timestamped backup of the
original goes to M8Librarian_Backups/ first, and the write is verified byte-for-byte
afterwards.