Hello Dorico team,
I hope you are all doing well!
I would like to suggest some Expression Maps related improvements in order to fix one of the most problematic things when it comes to working with Virtual Instrument libraries.
Legato and Double & Triple Stops (chords for Violin, Viola, Cello and Contrabass, and some other bowed folk instruments as well).
Some more info could be found here: Multiple Stops Stringed Instruments
As we all know most of the companies which make VI libraries create a monophonic legato articulations. While I was working on the Template for Cremona Quartet I came to some ideas on how slurred double and triple stops chords could be achieved in Dorico.
Currently the Expression Maps allows single channel routing per expression. If it gives us ability to route the desired expression to a multiple channels it will work.
Example: *We could load two or three Violin patches (on two or three different channels) with Legato articulation and then create a custom Playing Technique to trigger simultaneously the same KeySwitch for that two or three Violin patches * ( Personally I find this solution the best!)
For libraries like BBC SO, which load an instrument per player instance we will need Port routing, too.
Option to have more control over the prioritization of the multiple technique expressions.
Example: Legato+Multiple Stops - I already have Legato assigned to a monophonic legato articulation, so in this two component expression I would like to preserve the slur extension of the notes but at the same time to disable the playback of assigned Legato articulation. Properties > Suppress Playback isn’t an option because it cuts the note extensions and we have to manually extend them back in the Piano Roll, which we would like to skip!
I know that we have the Mutual Exclusion Groups, but if we remove the tick from the Auto we will need to manually create all possible situations. Would be nice if we are able to add new to the automatic ones
Both ideas will be welcomed because they will make the E.Ms. more flexible. The first one will work better for Double and Triple Stops, but the second will fit better some other situations.
Of course you may come with even far better solutions.
UPDATE: You could check the following post of mine for additional improvement ideas which came to my mind:
Multi-Channel and Multi-Ports Keyswitches, CCs and PCs
Thank you very much in advance!