Sorry for taking so long to respond, but since I only use kits in one project, and no patterns, I thought maybe its a good idea to tested loading and saving patterns, kits and projects with my LXR-02 on v1.6 before responding to you.
Here’s in detail how it works on my unit:
Autosave
- is always on, you don’t have to activate it, and you can’t disable it
- what autosave does is save the current state of the project to the SD card, I still had to save patterns and kits manually (which makes sense because otherwise you can’t undo any edits to a kit or pattern)
- the 2 seconds refer to the time it takes after saving a pattern or kit for that change to be saved to the SD card. So don’t save and then turn off the unit immediately after
Kit Change Mode
- when you save a pattern, the number of the currently active kit is always saved to the pattern. You still have to save changes to the kit itself manually, however.
- to see which kit is currently active: press LOAD+KIT, you will see the number and name of the current kit (to exit without loading, press VOICE or PERF)
- Kit Change Mode: Auto when you load a pattern, the kit that is associated with the pattern is loaded as well
- Kit Change Mode: off when you load a pattern, the currently active kit is not changed.
- Note: if you load another kit, and then save the pattern, the new kit is still saved with the pattern.
Saving Kits and Patterns
- patterns and kits are not autosaved, so when you made changes you want to keep, you need to manually save that kit or pattern, otherwise these changes are lost when you load another kit or pattern or turn off the LXR-02
- what always trips me up (but that may be because I don’t use patterns) is that I have to use the BAR BUTTONS and the STEP BUTTONS to load and save patterns, but the ENCODER to save and load kits
Memory Management: SD-Card and RAM
on the SD-card you’ll find
- the file PROJ.IDX (which contains a single byte: the number of the active project)
- up to 64 folders for projects (PROJ00…64): Each project contains:
- a file that contains the project’s name
- 64 patterns
- up to 64 kits
- up to 64 songs
- often a config-file
- the TMP folder, which contains
- files for those kits, songs and patterns you have changed since last saving the current project,
- TMP.SND and TMP.PAT, which hold the current pattern and current kit (and probably TMP.SNG, too if you work on a song)
In RAM the LXR-02 holds the following data:
- 64 slots for patterns plus the current pattern
- 64 slots for kits plus the current kit in as a separate slot
- 64 slots for songs plus the current song
When you turn on the LXR-02:
- it reads PROJ.IDX to see what the current project is
- it loads the patterns, kits, songs, and settings from that project into the 64 memory slots for those objects
- then it loads any changed patterns, kits and songs from the TMP folder to the slots,
- finally it loads TMP.SND and TMP.PAT (and TMP.SNG, too) into the current kit, pattern (and song)
Now the unit should be in the exact same state before you turned it off.
When you save a song, pattern or kit:
- the current song, pattern or kit is copied from the memory location that holds the current song, pattern or kit to one of the 64 slots in RAM
- after 2 seconds, those changes, plus the current kit, pattern and song are also saved to the TMP folder on the SD card
When you load a song, pattern or kit:
- the data of one of the 64 memory slots is loaded into the 65th slot for the current song, pattern or kit
- after 2 seconds, the current kit, pattern and song are saved to the TMP folder on the SD card
When you do nothing for 2 secongs:
- current kit, pattern and song are saved to the TMP folder on the SD card
When you load a project:
- the contents of the TMP folder are cleared
- the project is loaded to RAM
- no idea what the current slots hold, probably the first kit, pattern and song
When you save a project:
- the contents of the 64 patterns, kits and songs in memory, plus the settings and the pattern name are saved to the projects directory (PROJ00…63)
- the TMP folder is cleared
So now we know, and we know where to look if we forget it again