Yes I think actually this would have to be disabled by default. It's maybe just a bit too magical, you know? So I'd provide a way in the to toggle delay compensation at the track level when there is some bank loaded that offers it.t would be amazing to have like a check box to activate or disable delay compensation
Actually there are still toggles for sordinoI like the new CSS Bank in the video (no toggles), but since it's a factory bank, will it overwrite the banks that we already have? If I load a project that used the old bank, does the info stay loaded in the script or does it reload from the file every time the project opens?
The new bank definition will deprecate the old one, but it will live at a different bank number so as not to conflict with the current one. So while the old one won't be available to add to new tracks, existing projects that used it will continue to work.
Although it will be ok in this case, I'd highlight that during the alpha release, backward compatibility of banks isn't a goal. I've made a few tweaks along the way to existing banks. Caveat emptor.
Though I should like to find a way to deal with this basic problem before beta. I'm not too happy with the idea that existing factory banks are immutable and can never improve for fear of breaking users' projects.
Thanks! Of course I can't take credit for the idea: Noam's solution works this way for LPX, and even before then a user (on the Reaper forum I believe) had asked for this feature.OMG Tack, I'm speechless, that's the best thing since sliced bread!