Issue with saving preset, crash and losing work/preset
Posted: Thu Sep 08, 2022 8:46 am
hi
I'm using the method outlined in this thread viewtopic.php?p=956#p956 with Dropbox, because I use two macs to work on patches, so I need to keep presets in sync. I use a similar method with Plogue Bidule where i store everything in Dropbox, and setup symlinks to the DB folder on both machines from where PB normally looks for the the preset stuff.
For the most part, it has been working fine, but in one particular patch, I'm experiencing an instant crash and loss of the original preset file, which is pretty frustrating. It all sounds pretty similar to what is described in that thread above, but why does it only happen to some presets?
I discovered that it seems to be when I add a Sampler 1 module, with a fairly lengthy audio file, that the crash happens. I didn't realise that the sample data is copied into the preset, not referenced. But could this be exacerbating the issue above?
here is a snippet from the last log that resulted from a crash
What is the safest method for sharing preset data across multiple machines?
I'm using the method outlined in this thread viewtopic.php?p=956#p956 with Dropbox, because I use two macs to work on patches, so I need to keep presets in sync. I use a similar method with Plogue Bidule where i store everything in Dropbox, and setup symlinks to the DB folder on both machines from where PB normally looks for the the preset stuff.
For the most part, it has been working fine, but in one particular patch, I'm experiencing an instant crash and loss of the original preset file, which is pretty frustrating. It all sounds pretty similar to what is described in that thread above, but why does it only happen to some presets?
I discovered that it seems to be when I add a Sampler 1 module, with a fairly lengthy audio file, that the crash happens. I didn't realise that the sample data is copied into the preset, not referenced. But could this be exacerbating the issue above?
here is a snippet from the last log that resulted from a crash
Code: Select all
09:33:07.257 Loading module from file: /Users/boonier/Library/Application Support/Voltage/Modules/com.cherryaudio.sampleri.SamplerI.module
09:33:07.259 ** Jarmb use count: 1
09:33:07.259 LoadModule -- loading class com/cherryaudio/sampleri/SamplerI
09:33:07.259 Class not found, calling LoadJavaModule.
09:33:07.261 Creating new class com/cherryaudio/sampleri/SamplerI
09:33:07.283 New class created.
09:33:07.286 Total module load time: 28 ms
09:34:50.446 MsgDlg: Overwrite existing preset?. Body => Would you like to overwrite this preset?
09:34:51.500 SavePreset() ENTER
09:34:51.507 SavePreset() EXIT
09:34:51.550 Catalog:actionListenerCallback -> saved_preset
09:34:58.077 Loading sample file: /Users/boonier/Dropbox/Audio Work/Sound Library/Samples/Nice chords/Surface_0001.wav
09:34:58.078 Loading sample /Users/boonier/Dropbox/Audio Work/Sound Library/Samples/Nice chords/Surface_0001.wav: 2211968 sample frames to read.
09:34:58.097 Total samples read: 2211965
09:34:58.177 Number of transients is 5121
09:35:00.983 MsgDlg: Overwrite existing preset?. Body => Would you like to overwrite this preset?
09:35:02.039 SavePreset() ENTER