> No, not change while note is sustaining - it’s just for when i’m editing the preset.
Good to know. I tested a few things from the front panel of my P2500 and they were all next-note-triggered changes. If you are just needing this for editing presets--i.e., during the preset design stages as opposed to during a real-time performance, perhaps the workaround where you have some buttons that set the ROM Instruments to 000:None and other buttons that restore the ROM Instruments one at a time would work.
If you are designing one preset (or preset family) at a time and are using specific ROM Instruments on the 4 layers, you could do this if you had 8 buttons. Not sure this would help if you only have 4 buttons, though.
Hmmmm. With 4 buttons, using the Edit buffer, if you had a slider to select the layer number, maybe you could have one button to change the ROM Instrument to 000:None. That would give you 3 buttons to have discrete layer-select + ROM Instrument changes on 3 layers to set them back.
PRESET_SELECT
id = 897 (01h,07h)min = -1; max = 255
(-1 = Edit Buffer)
LAYER_SELECT
id = 898 (02h,07h)min = -1; max = 3 -1 =
Select All Layers 0-3 = Layers 1 - 4
--------------------------------------------
(after 897 and 898 have been set:)
LAYER_INSTRUMENT
id = 1409 (01h,0Bh) min = 0;max = Maximum number of instruments
--------------------------------------------
If knocking the layer volume to -96 would be enough, you could try that. If it would work to use a slider to set the target layer then one button to set the layer volume to -96db and another to set it to +0?
id = 1410 (02h,0Bh) min = -96; max = +10
--------------------------------------------
This would have been WORKAROUND 3 in my previous message: If you generally use the main outs, but you can put plugs into sub1 or sub2 out to disconnect their routing, perhaps changing the layer submix would work for you. Select target layer; change to a non-used out; change back to main.
If you use FXA/FXB globally, I am not sure how this would affect the sound you hear. Also, I wondered if the FX settings explained why changing the AmpVol didn't always work esp. with randomized presets. Not sure if you have FX on or off when you design presets.
LAYER_SUBMIX
id = 1412 (04h,0Bh) min = 0; max = 2
0 = main 1 = sub1 2 = sub2