Multiple Instruments = One Staff?

Greetings Daniel,

First, I want to say that Sibelius was a phenomenal product. Now that I’ve learned more about the PLAY tab, I suspect Dorico might be as well. It’s thrilling! And I want to thank you and your team for all your hard work.

Usage Behavior
I use 3 different sample libraries for one instrument in many cases. Many users in the film world do. Why? 1) because not all libraries have a full compliment of every articulation. 2) Using multiple libraries allows for getting the right performance, in contexts. 3) sometimes layering 2 gives you a more rich sound, which can help it sound more real and less machine-made for certain instruments.

The "Problem"
In a DAW, this is no issue. In Notation, I don’t want triple staves for one instrument. All my articulations are on different MIDI channels in VEP as it is. Point is, there are several layers to the need to consolidate messy “instrument data” into clean staves.

My question
It’s not a new problem and it’s a fairly common one. So I’d guess that you’re already aware of this. My question is if you are doing anything to address this? If in v1, I may die of over-excitement (truly, I might just). But even if in v1.1 or 1.5 (or maybe 2 if we have to get ugly) I’d still be thrilled to hear it.

Thanks for putting up with my frequent rantings. I believe I’ve had legit concerns because of the limited info we’ve had. But the more I learn, the more I think you guys are hiding some pretty cool things under your thumbs. And every deeper glance I get into that PLAY tab, the happier I get. :wink:


Dorico includes HALion Sonic SE 2 workstation and complete HALion Symphonic Orchestra library.
HALion Sonic SE 2 is a multitimbral VST Instrument that can load up to 16 sounds (or programs) and combine them. This combination is called a multi program.
You can use multis, to layer several programs or to create split sounds by setting several programs to the same MIDI input channel, for example.
However, the most common usage is to create sound sets with different instruments set to individual MIDI channels.


Thanks, but that’s not my main concern. To start, I won’t be sold on Halion as I use Spitfire and VSL and my own private samples. I’d argue most power users will too. :wink: More importantly, I use different midi ports and channels for my articulations, in order to have articulation-independent “note expression” for cc data. But I also use more than one sample library. I’ll use Spitfire Mural, then may use a different string library for a few bars because it sounds more convincing for a certain passage. Let’s say I have 7 different spiccato articulations to choose from for Violin 1 alone. Can Dorico support that? I could obviously name each articulation for each library. But I want them all to only show up with the same articulation marker for engraving. In short, I have 3 staccato articulations, and want to use all of them, but see the same “dot” in each case. Is that possible?

Is also worth noting that I use ensemble patches most of the time but will use a completely different instrument, like Sacconi strings or the Blakus cello for a solo parts. I may even want to write a violin 1 part and add a solo violin part on top of it on the same staff. So can Dorico play that with our sample libraries, and all on one staff?

Hope that helps to get the answers I’m looking for. :slight_smile:


Hi Sean,

We’re aiming to support these kind of use cases (though we’re not sure yet to what extent in the initial release). We know that many users want to be able to plug in their own combinations of VSTs, and they want to use ‘arco’ samples from this library and ‘pizz’ from another. So what you will be able to do is configure the rack with all the VSTs you want to use, load your preferred presets, and then tell Dorico the Expression Maps or ‘Playing Technique’ for each channel of each VST. We call each destination an ‘Endpoint’ (basically the plugin + channel + expression map).

You can then map each of your source Instruments to the Endpoints you want to use. So you could load an arco patch in one slot and a pizz in another, then in the Instruments control you just point it at these two endpoints. When we come across the pizz in the score we’ll switch playback to the other endpoint. In the score you will just have one source stave, but playback can be split across many endpoints.

I’m not sure at the moment how best to support switching to another sample library just for a different section. It might be a matter of making a custom playing technique for it. The same might be true for the multiple spiccato samples.

You should be able to have per-voice playback routing, so that should give you a way achieve the ensemble/solo effect, or that could probably be also done with a playing technique change.


Thanks! That’s all brilliant, truly. As long as you guys are aware of how folks are trying to use it this way, I trust you guys to make good calls. And I realize its a very dynamic and layered problem, so I’m not sure any kind of ideal solutions are obvious. But still, great to hear it’s already most of the way to solving the things I care about most.

That was the last thing I needed to know to put my wallet into this. You’ve sold me now! :slight_smile:


Guys, I can’t.
I tried to modify the expression map, but I can’t associate a plugin change to a technique, I can only associate a MIDI channel change.
I would like to play with NotePerformer all the natural techniques, while with Kontakt all the special techniques. How can I do it? Could someone explain it to me step by step?
Thank you very much!

You can use different voices for the notes in the score, and assign each voice to a different VST in Play mode.