I’m looking for a way in the ML10x editor to move a bunch of presets from Bank 1 to Bank 2. Is there a way to do that? I am comfortable editing json directly if needed.
Unfortunately, there isn’t an easy way to do this yet. The only way would be to edit the json file and then upload it. There really should be a copy/paste preset function in the editor though. We’ll look into that.
Open the backup file in a JSON viewer e.g. https://codebeautify.org/jsonviewer
You can see that under
presetData array are the data for the 4 banks, and then in each of that object is the bank number and data which contains the preset data (128 presets). You’ll need to copy the presets you want to move and then paste them in the desired bank. Might need to update the preset number as well.
I actually tried that, but there is some sort of integrity hash/checksum on the file and I found that a modified file won’t load onto the device. I think you’re missing a validation error when the checksum fails, btw, because in the UI you get no feedback - it just doesn’t load - but in the JavaScript console, I could see where the hash was being checked and that it was silently failing. Thanks!!
There should have been a dialog to prompt you about the modified file, but you can select to continue. It is not opening for me too, checking out the issue now.
I’ve deployed the fix to the beta editor first: https://editor-beta.morningstar.io/
Awesome, I’ll give it a shot!
