I’ve noticed the exact same behavior with Expression Maps recently.
As of Cubase 8.0.20:
(To recap, the MIDI input bug behaves like this):
- Disable an instrument track, then re-enable it and the MIDI Input is still set to its last state (ie: “All MIDI Inputs”) (this is good).
- However, disable an instrument track, save and close the project, re-open the project and re-enable that instrument track: it will revert to “Not Connected” as the MIDI input for the track. (this is bad)
In the exact same way, Expression Map assignments are lost after the project closes:
- Disable an instrument track, then re-enable it and the Expression Map is still set to its last-assigned Map (this is good).
- However, disable an instrument track, save and close the project, re-open the project and re-enable that instrument track: it will revert to “No Expression Map” as the Expression Map for the track. (this is bad)
This is a royal pain. I love the ability to disable instrument tracks, but this needs to get resolved.
I’m alllllllllso going to piggy-back here and add more:
I went digging for a way to create a macro for the visibility agents. I wanted a way to quickly hide or show all disabled tracks. (this would be great for workflow - I use templates that are resource heavy and often disable instrument tracks if I’m not using them, but they clutter up the session so one key-command to hide all disabled tracks would be beautiful.)
In Project Logical Editor, this is possible:
Container Type Is: Track
Property is set/not set: Is Hidden
However there is not a “Is Disabled” property for a Track. So technically it’s impossible to achieve this until Steinberg adds the property. Unless I’ve overlooked something?