Absolute Channel changes in Expression Maps

I am setting up an Expression Map for a guitar VST that allows for specifying which string a note is to be played on by sending the MIDI note on separate channels i.e. 1 = high e, 2 = B etc. I’ve set up a Playback Technique for each string, “B string” etc… which is set as an “Attribute” as I want to assign it to individual notes. Then in the Expression Map, I create a new Base Switch and select “B string”. Then add an Absolute Channel Switch action to change the channel to “2”. “Create mutual exclusion groups automatically” is unchecked. I then open the Playing Techniques dialog and assign the “String 2” in the Guitar techniques to the “B string” Playback Technique. Now my expectation is, when I attach the “String 2” symbol to a note, that note will be sent out on the designated MIDI channel, in this case “2”. I’ve done this for all the strings and assigned the symbols to the appropriate notes. However, all the notes are being sent out the external MIDI port on channel 1. Has anyone set this up and have it working?

Also, if I have a chord and want to send each note on a separate channel, I’ve tried selecting each note and assigning the “String x” symbol individually, so each note should be sent on a different channel, but again, all notes are sent on channel 1. Should this work as I expect it?

Thanks in advance,

Michael

Nope - points for creativity though. :slight_smile: What would work though is to assign notes on different strings to different voices, turn on independent voice playback, and assign different voices to different string/midi channels. It would be visually very clean and a whole lot less work to write.

Which guitar VST is this, if I may ask?

Ah, different voices! I’ll give that a shot. Thanks!

Six String Audio Ultimate Guitar Pro. Sounds great, even the clean stuff through my own set of effects pedals. But I’m a drummer, whaddaIknow…

:joy:

Jesper

Quick follow-up…

If I place notes in separate voices, both stems down, I get notes that are slightly separated:

How do I tell Dorico to combine stems down voices into something that looks like a chord:

I’ll search it, just not sure what the terms are in Dorico.

-Michael

Maybe I missed something, but couldn’t you just tie the string identifier playing techniques to a channel change in the expression map (as add-ons with proper mutual exclusions)?

I think I found it in Library→Engraving Options→Notes→Voices:

I was able to get the first couple of notes to combine stems but maintain their voices. But the next set of notes doesn’t combine the stems, so I’m not sure why that setting didn’t propagate through the whole piece.

@Michael_Miller for example, in my Ample expression map:

Those use key switches, but there’s nothing stopping you from using absolute or relative channel changes.

I tried that first, but I added them as Base rather than Add-On. I’ll try that in a bit.