-
Notifications
You must be signed in to change notification settings - Fork 0
userPresets.dat
windowbed edited this page Jun 10, 2024
·
1 revision
This is an ongoing work in progress. My main goal is to see if I can get an LFO on an arp track preset. My basic reasoning is:
- The arp track doesn't save arpeggiator settings with the presets
- Presets take up the same amount of space, 31 bytes (is that the right term? I'm out of my depth), on both the Lead and Arp tracks
- Given that the bass's mono limitation is imposed by the track and not the engine, the arp track's LFO limitation might be imposed by the track and not the engine, so
- It might be possible to set the LFO for an arp track's preset by editing the right part of the config/userPresets.dat file
I have identified a few things so far about presets themselves:
- Presets are unique for each track and engine. For example, the bow's lead presets do not appear on the bow's arp presets.
- Presets save the following:
- Parameters 1-16*
- Portamento
- Note style
- OP-Z keyboard octave
* Note: parameters 13-16 (FX1 send, FX2 send, Pan, Volume) do not save/load consistently
And a few things about presets in the userPreset.dat file:
- Presets on synth tracks take up 31 bytes each.
- 12 bytes appear to be devoted to preset names which seem to have been abandoned since.