home/ atoms/ tr-808-pattern-save-load

iO-808 auto-persists progress across sessions while an explicit JSON save/load is used for sharing patterns

iO-808 persists the full sequencer state automatically, so closing and reopening the page restores all programmed patterns without any deliberate save. For deliberate sharing, the Save button downloads a .json file containing the complete pattern collection; the Load button imports such a file into another instance. This workflow separates in-session continuity (automatic) from cross-device or cross-session collaboration (explicit export) — you never need to save to keep working, but you must save to hand a pattern set to someone else.

Examples

Program a beat, close the tab, reopen it: progress is intact (auto-save). To hand it off, click Save to download the .json, send it to a collaborator, who clicks Load and selects the file.

Assessment

Explain the difference between iO-808’s auto-save and explicit save. Why might a producer want to use the explicit JSON export even if progress is auto-persisted?

“Note that you do not need to save your patterns in order to continue programming later. This is done automatically so when you open the app after closing it all your progress should still be there.”
corpus · io-808-web-based-tr-808-github-live-app · chunk 4