Have confirmed that this feature absolutely works as expected, just on the hardware (not using the editor)… so it’s possible the editor just isn’t being updated in real-time with the new info. I will look into this.
The test I did:
call up an init preset (bank 16 preset 1 in my case)
go to GLOBAL menu, CV MAPPING page
set PER PRESET: ON
set a couple of non-default mappings, ex: Pitch: FILT RES; Volume: FILT DRV.
Save the preset.
OK now switch to the next preset,
go back to the GLOBALS menu, CV MAPPING; should see all Defaults.
Switch back to the modified preset, go to GLOBALS page, see the saved CV Mappings restored from the preset.
Just checked this in the Editor and here is what I am seeing:
If you stay on the MAPPING page while switching presets, it looks like the CV Mapping items don’t update in real time in the Editor windows.
If I switch away from the Mapping page and back to it, then it updates with the correct (per-preset) mapping after changing presets.
So the function is working in reality, and the missing piece is that the display in the editor is only updating when you change or refresh the UI page, not updating automatically on changing presets (while looking at the Mapping UI page the whole time). Hope this makes sense. I’ll investigate a fix…
Hi, Amos – things are looking good. Just one little glitch -
0.9.40 / 1.1.20
On the Librarian page
make a new test directory and select it
click Init Preset
save it with the Preset Browser “Save As” button, and name it “init” NOTE: a plain “Save” here does nothing.
save it a second time, name it “init2”
select “init2” with a double-click NOTE: need to do this to actually select the folder for the Preset Browser menu
On the Mapping page
turn on Map Per Preset
change the Ext Pitch Map
click save in the Preset Browser to save the changed “init2”
save it again using “Save As” to save to “init3”
Only “init3”, the “save-as” file, has the modification. The “init2” file, from a plain “save”, is the same as the original “init”, although with a later timestamp.
Use the Preset Browser to step through the presets, and see that the mapping did not “take” on the file that was “Saved”, but shows up on the file that was “Save As’ed”
This works differently than other editor parameters - their changes are stored with the plain “save” button. (tested with filter cutoff, attack time, and sequencer ratchet count).
I’ll try 0.9.41 later - I know some changes were there.
I think I have a fix for this remaining glitch in mind. I’ll look into it and report back.
Working on CC / CV mapping today to iron out the last couple of wrinkles.
I appreciate you posting those steps; that level of detail is supremely helpful.
No problem - I like to help. (years of tech support taking care of other great tech people).
It probably took me longer to refine the tests than it will take you to fix it! (umpteen simplification trials)
But that’s how it should be.
Good luck! Take care!