Skip to content

Shihai: add snapshots #56

@perkowitz

Description

@perkowitz

Snapshots save the current state of module mutes, beatbox track mutes, and tempo. Saving snapshots
will require Shihai to have its own memory. Memory will consist of sessions, which store the
snapshots per session. Session also remembers which snapshot was selected. Shihai will also have to implement save/load.

Tasks

  • Create ShihaiMemory, ShihaiSession, ShihaiSnapshot
  • Implement save/load of ShihaiMemory, incl "save" button in usual spot
  • Move tempo to settings screen (incl more tempo range?)
  • Make right-side buttons into 8 snapshot controls
  • Q: how to save snapshot?
  • Q: should current pattern be incl in session, or left to modules?

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions