Line 76:
Line 76:
A snapshot is the captured state of zynthian at the time of saving the snapshot. Snapshots are saved in a JSON file with ''.zss'' extension and can be loaded at any time, which effectively restores the state of the zynthian device when the snapshot was saved. Snapshots include:
A snapshot is the captured state of zynthian at the time of saving the snapshot. Snapshots are saved in a JSON file with ''.zss'' extension and can be loaded at any time, which effectively restores the state of the zynthian device when the snapshot was saved. Snapshots include:
−
* '''chain layout:''' for each chain, the processors and how they are arranged
+
* '''chains:''' configuration of each chain including its processors and how they are arranged and connected
−
* '''chain configuration:''' for each chain, MIDI channel, note-range, transpose, etc.
−
* '''processors state:''' for each processor, bank, preset & parameter values
−
* '''mixer settings:''' for each mixer strip, fader, balance, mute, solo, etc.
* '''audio levels:''' (optional) physical audio interface settings
* '''audio levels:''' (optional) physical audio interface settings
−
* '''MIDI devices configuration:''' active / multitimbral mode, etc.
+
* '''sequencer:''' patterns & sequences
−
* '''MIDI & Audio routing:''' connections between chains
+
* '''MIDI settings:''' global MIDI settings, USB MIDI port names, etc.!!
−
* '''MIDI learning:''' MIDI bindings to processor and mixer parameters
+
* '''multitrack:''' mixer strips armed for multitrack recording
−
* '''patterns & sequences:''' sequencer contents
+
* '''UI:''' some user interface configuration relevant to the snapshot (most UI is configured globally)
−
* '''sub-snapshots (ZS3s):''' [[#Sub-snapshots: ZS3|see ZS3]]
+
* '''sub-snapshots (ZS3s):''' most other configuration ([[#Sub-snapshots: ZS3|see ZS3]])
−
* '''some config options:''' ENUMERATE!!
Each time you overwrite an existing snapshot file, a backup copy is created. Backups can also be restored at any time, which can avoid much suffering. When you feel the panic, remember that zynthian stores the full ''save history'' for '''all''' snapshots!
Each time you overwrite an existing snapshot file, a backup copy is created. Backups can also be restored at any time, which can avoid much suffering. When you feel the panic, remember that zynthian stores the full ''save history'' for '''all''' snapshots!