Ok, after trying a bunch, I actually managed to get one of the ones that didn’t work before working.
I exported the presets and confirmed that the default values were set (and therefore should be working with my MIDI mapping), but to rule problems out I tried to change them to other values to retest with diff values on the BopPad. (I used Atom as my editor on a Mac)
I wasn’t actually able to reload the edited preset though, as after the flashing orange LED (more on this below) it goes to a combo white/orange LED “error” state.
If I check what’s on the drive after that, an ansible-backup.bin was created, so the process got at least that far.
I then re-exported the preset to see if the process did still work (and threw up an error for other reasons) and the results were odd. If I check for the "fixed" values (the only things I changed), the values were set to:
"fixed": {"notes": "24240000", "cc": "10111213"}
Which are the default CC values, but the notes are set to something other than the default values and what I tried to set them to. (I tried to set it to: "fixed": {"notes": "26242F2A", "cc": "1234"}). Would these have been default values in an older firmware maybe?
/////////////////////////////////////////////////////////////////////////////////////////////////////////
Ok, I tried it again and it still threw up an error (white/orange after some blinking orange when loading from the drive), but after exporting the loaded preset, I do see the correct values now:
"fixed": {"notes": "26242F2A", "cc": "1234"}
If I plug my BopPad in, I actually see one gate firing (MIDI note 36), so something is happening in MODE4 now at least, but nothing else happens.
But I don’t know if the error corrupted the preset file in other ways and/or if something else is going on.
In terms of the fickleness of the USB drive, if it works at all, should it work? (as in, is the error I’m getting when loading to do with something else) or should I try to hunt down another thumb drive that this process works with?
/////////////////////////////////////////////////////////////////////////////////////////////////////////
One thing that confused me is that there is a typo in the documentation:
To load presets:
- Press KEY 1. The ORANGE LED turns on to indicate that the device is armed for loading.
- Press the MODE key to cancel, or press KEY 2 again to read a
ansible-presets.json file from the disk into Ansible’s flash storage.
I think the second bullet point should say “press KEY 1 again”, as that seems to actually trigger the flashing orange LED and process.