How do you handle articulations?
Moderator: James Steele
Forum rules
This forum is for most discussion related to the use and optimization of Digital Performer [MacOS] and plug-ins as well as tips and techniques. It is NOT for troubleshooting technical issues, complaints, feature requests, or "Comparative DAW 101."
This forum is for most discussion related to the use and optimization of Digital Performer [MacOS] and plug-ins as well as tips and techniques. It is NOT for troubleshooting technical issues, complaints, feature requests, or "Comparative DAW 101."
Re: How do you handle articulations?
Oh BTW, Shooshie, many thanks for your fantastic video on expression editing. Much appreciated
iMac 5k 4.0ghz 32gigs
3 Mac mini slaves
VSL,EastWest Hollywood, LASS, etc.
3 Mac mini slaves
VSL,EastWest Hollywood, LASS, etc.
-
- Posts: 793
- Joined: Wed Sep 19, 2007 1:48 pm
- Primary DAW OS: Unspecified
Re: How do you handle articulations?
What a fantastic app for the IPad!
If you don't mind a question "Buhardilla", are you able to get two-way communication with the faders?
i.e. you can move the faders, but they also follow the changes that are written into the track?
I don't know if you can do this somehow with custom-consoles, or another way?
Thanks!
If you don't mind a question "Buhardilla", are you able to get two-way communication with the faders?
i.e. you can move the faders, but they also follow the changes that are written into the track?
I don't know if you can do this somehow with custom-consoles, or another way?
Thanks!
buhardilla wrote:I use for handle articulations an interesting app for iPad: MidiPads (http://midipads.com)
This is a multipurpose MIDI controller app but it allows you a full and easy customization. In this case you can write the name of articulations and assign keyboard switches and controllers to pads, faders, XY faders.. etc (a "low cost copy" of mr. Zimmer's touchscreen displays)
https://www.dropbox.com/s/59wozwsiyhzpo ... 9.jpg?dl=0
OSX Big Sur (latest). Mac Pro Late 2013 ("trash-can"), 3.5 Ghz 6-Core Intel XeonE5, 64GB RAM. Motu DP 11.31, Vienna Pro Server, Presonus Notion, Osculator, Keyboard Maestro, Tanqueray or Bombay Sapphire.
Re: How do you handle articulations?
In fact, articulation events were added to Logic recently. They are not well documented, don't seem to add much, and look like a pre-cursor to a more complete feature. A 3rd party has built some sort of macro or add-on to exploit it.Shooshie wrote:I doubt that Apple will even get involved, if their current attention levels toward Logic are any indication.
2018 Mini i7 32G macOS 12.7.6, DP 11.33, Mixbus 10, Logic 10.7.9, Scarlett 18i8, MB Air M2, macOS 14.7.6, DP 11.33, Logic 11
- Shooshie
- Posts: 19820
- Joined: Sat Oct 16, 2004 10:01 pm
- Primary DAW OS: MacOS
- Location: Dallas
- Contact:
Re: How do you handle articulations?
NYFC wrote:Wow, I sure hope I was somewhat clear about this. My original question remains- I want to learn some workflow tips regarding articulation switching in DP because I want to switch to DP full time if possible.
Actually, your description was great! That explained what was missing in the movies and other things that I watched/read. And it sounds like a great feature, too.
Keyswitching, for me, is marred by one problem: those MIDI events that do the switching — notes usually — end up in the score with all the "real" notes. I have only one trick for this: I use the keyboard command CONTROL-COMMAND-S to create a similar track; that's a duplicate track without the data. It's all set up for the same I/O as the track you copied, but without any notes. This becomes the "[trackname] KS" track. There, I put all the keyswitches I want, without worry about scores or even having to see them in the editors. I just don't select those KS tracks to appear in the editors.
I've considered trying to work out set of custom consoles or something to do the keyswitching, but I think that's kind of like hiring the National Guard to mow your lawn. Some things are easier just doing them the way they're intended. The KS tracks work fine for me, when I think to use them.
I'm liking that feature in Cubase.
So, I'm taking it that it's the Note Expression feature that requires libraries be rewritten to accommodate it? And not the Expression Maps (better called Keyswitching Maps, perhaps?)
Maybe we'll learn more about Note Expression later. I think that's the one that I found a little fiddly and complicated. I like the simplicity of editing controllers right under their notes in DP's MIDI Edit Window, and I think DP's tools are amazing for that purpose.
Thanks again for the description, and I hope it didn't get your iPhone thrown in the ocean!
Shooshie
|l| OS X 10.12.6 |l| DP 10.0 |l| 2.4 GHz 12-Core MacPro Mid-2012 |l| 40GB RAM |l| Mach5.3 |l| Waves 9.x |l| Altiverb |l| Ivory 2 New York Steinway |l| Wallander WIVI 2.30 Winds, Brass, Saxes |l| Garritan Aria |l| VSL 5.3.1 and VSL Pro 2.3.1 |l| Yamaha WX-5 MIDI Wind Controller |l| Roland FC-300 |l|
- Shooshie
- Posts: 19820
- Joined: Sat Oct 16, 2004 10:01 pm
- Primary DAW OS: MacOS
- Location: Dallas
- Contact:
Re: How do you handle articulations?
In talking about keyswitching enhancements, I just found this little gem: It's for VSL — the VI Pro Control Remote App. Has anyone used this? Looks like it could be useful. VERY useful.
Shooshie
Shooshie
|l| OS X 10.12.6 |l| DP 10.0 |l| 2.4 GHz 12-Core MacPro Mid-2012 |l| 40GB RAM |l| Mach5.3 |l| Waves 9.x |l| Altiverb |l| Ivory 2 New York Steinway |l| Wallander WIVI 2.30 Winds, Brass, Saxes |l| Garritan Aria |l| VSL 5.3.1 and VSL Pro 2.3.1 |l| Yamaha WX-5 MIDI Wind Controller |l| Roland FC-300 |l|
Re: How do you handle articulations?
Hey - I am considering moving over to DP 8 (which I have) for a scoring project that would benefit greatly from chunks and a few other features.
Like the OP, I am used to Cubase/Nuendo's expression map system for handling key switches. The biggest issue is EW Play - it has a few preset keyswitch setups for Hollywood Strings, etc, but you are locked to those articulations. There is no way to setup a custom key map in Play 4.x, or modify the existing presets to (for example) include any of the bow change legatos in HW Strings. However, with Expression maps, it is simple - just load whatever articulations you want into each Play instance, give each art/instrument a separate MIDI channel, and setup custom Exp Maps in Cubase to send a MIDI channel switch instruction when you hit whatever key you assign to it (and of course, that map slot shows the name of the art you create in the key editor - awesome feature).
However, managing tempo changes for multiple cues in the same project when you are adjusting for picture changes is a serious pain - which is where DP and chunks come in. The problem - is there any way to setup DP to manage key switch to MIDI channel changes? There is a script app for Logic X apparently, but that uses Logic's environment (or whatever the current iteration of that is).
Do you just create a separate MIDI track for each articulation/MIDI channel? I used to have my template setup that way in Nuendo, but key switching is much faster (and means far fewer tracks to scroll through; faster translation to notation, etc). Going back to that isn't a deal breaker, but it would be more efficient if I can figure out a closer compromise just to keep my key switch system mostly in tact.
I have looked for a MIDI insert option, but there isn't anything there that I could find.
Thanks!
Like the OP, I am used to Cubase/Nuendo's expression map system for handling key switches. The biggest issue is EW Play - it has a few preset keyswitch setups for Hollywood Strings, etc, but you are locked to those articulations. There is no way to setup a custom key map in Play 4.x, or modify the existing presets to (for example) include any of the bow change legatos in HW Strings. However, with Expression maps, it is simple - just load whatever articulations you want into each Play instance, give each art/instrument a separate MIDI channel, and setup custom Exp Maps in Cubase to send a MIDI channel switch instruction when you hit whatever key you assign to it (and of course, that map slot shows the name of the art you create in the key editor - awesome feature).
However, managing tempo changes for multiple cues in the same project when you are adjusting for picture changes is a serious pain - which is where DP and chunks come in. The problem - is there any way to setup DP to manage key switch to MIDI channel changes? There is a script app for Logic X apparently, but that uses Logic's environment (or whatever the current iteration of that is).
Do you just create a separate MIDI track for each articulation/MIDI channel? I used to have my template setup that way in Nuendo, but key switching is much faster (and means far fewer tracks to scroll through; faster translation to notation, etc). Going back to that isn't a deal breaker, but it would be more efficient if I can figure out a closer compromise just to keep my key switch system mostly in tact.
I have looked for a MIDI insert option, but there isn't anything there that I could find.
Thanks!
Re: How do you handle articulations?
kdm-
There is an app for Mac called Transmidifier that does much of what Expression Maps do for Cubase.
You will still need separate tracks in DP for each of your Hollywood Strings articulations, but you can input into just one track. Transmidifier will take the output of the DP track and, depending on the active keyswitch, route the MIDI back into separate tracks, re channelized to the appropriate channel for your desired articulation. You need to be in multi record mode in DP. It's easier to setup than I just made it sound!
There is an app for Mac called Transmidifier that does much of what Expression Maps do for Cubase.
You will still need separate tracks in DP for each of your Hollywood Strings articulations, but you can input into just one track. Transmidifier will take the output of the DP track and, depending on the active keyswitch, route the MIDI back into separate tracks, re channelized to the appropriate channel for your desired articulation. You need to be in multi record mode in DP. It's easier to setup than I just made it sound!
iMac 5k 4.0ghz 32gigs
3 Mac mini slaves
VSL,EastWest Hollywood, LASS, etc.
3 Mac mini slaves
VSL,EastWest Hollywood, LASS, etc.
Re: How do you handle articulations?
I've been trying to wrap my head around TransMIDIfier, and I'm partially there, but I can't seem to figure out how to get VE Pro (on the host or slave) to receive MIDI from it.NYFC wrote:kdm-
There is an app for Mac called Transmidifier that does much of what Expression Maps do for Cubase.
You will still need separate tracks in DP for each of your Hollywood Strings articulations, but you can input into just one track. Transmidifier will take the output of the DP track and, depending on the active keyswitch, route the MIDI back into separate tracks, re channelized to the appropriate channel for your desired articulation. You need to be in multi record mode in DP. It's easier to setup than I just made it sound!
I'm in MultiRecord, and can see on TM's interface that the MIDI is actively going through - and it's changing articulations as expected. Also, my output list list weird. There's a "Vienna Ensemble Pro MAS" as well as what the plugin is named in the V-rack (neither of them work). Is it supposed to be this way?
DP 10.11 / 3.33GHz 12-Core, 10.15.7, 128GB / 3.33GHz 12-Core, 10.15.7, 128GB /
"The true sign of intelligence is not knowledge, but imagination." ~ Einstein
"The true sign of intelligence is not knowledge, but imagination." ~ Einstein
Re: How do you handle articulations?
I remember seeing this before, and never got around to having a look at it. I like the way it works, and the ability to use programme change messages to change articulation, or just about anything else. I assume that will work with the patch function in the Track window and along with Cherry Picker to create patch lists, make that feature useful again.NYFC wrote:kdm-
There is an app for Mac called Transmidifier that does much of what Expression Maps do for Cubase.
You will still need separate tracks in DP for each of your Hollywood Strings articulations, but you can input into just one track. Transmidifier will take the output of the DP track and, depending on the active keyswitch, route the MIDI back into separate tracks, re channelized to the appropriate channel for your desired articulation. You need to be in multi record mode in DP. It's easier to setup than I just made it sound!
But I see it's free and the last update was three years ago. Do you know if this still supported by the developer?
2018 Mini i7 32G macOS 12.7.6, DP 11.33, Mixbus 10, Logic 10.7.9, Scarlett 18i8, MB Air M2, macOS 14.7.6, DP 11.33, Logic 11
Re: How do you handle articulations?
Personally, a few years ago I got sick of the endless 'which key does which articulation' memory game. So I delved into TouchOSC and built 20-25 screens for all my main used libs. They are generally laid out according to role, used colors for families, and of course there is text on the buttons. Hence, very little brain cell memory required. (I believe I got the idea from Blake Robinson @ Spitfire.) Some of the screens have 40+ buttons and faders, so I just recently got one of those honking big iPad pros (12.9 inch). My eyes feel much better now! LOL. The cool side effect of this workflow for me, has been that it sorta makes using LASS, Spitfire, Taris' stuff, etc all feel sort of the same. I still need to build some stuff for my 8DIO and Soundiron stuff, then it'll all be easy peasy.
The first few screens were grueling to build, as I didn't know what the heck I was doing. Many many many hours. But now it probably takes only 1/2 hour or so for a new screen, as you can cut / paste then modify. TouchOSC aint an elegant app, and in some ways isn't very mac like, but I have found ways to do most everything I need.
Incidentally, I think that the UACC code developed by Spitfire is stinking brilliant, and between that and the wonderful Air Lyndhurst tone that Spitfire BML uses, my arranging life has become so much easier.
The first few screens were grueling to build, as I didn't know what the heck I was doing. Many many many hours. But now it probably takes only 1/2 hour or so for a new screen, as you can cut / paste then modify. TouchOSC aint an elegant app, and in some ways isn't very mac like, but I have found ways to do most everything I need.
Incidentally, I think that the UACC code developed by Spitfire is stinking brilliant, and between that and the wonderful Air Lyndhurst tone that Spitfire BML uses, my arranging life has become so much easier.
AMPGUI themes - Andy rocks!, 3 macs, MacPro 768GB ram, 16core OS12.7.5, DP11.32, all Waves, all SLATE,PSP, IK multimedia & Audioease plugs, all PAlliance, Softube, most all Orchestral Tools, tons of NI VI's all air Spitfire, all Audiobro, all Berlin, EW PLAY, LLizard, MachFive3, Kontakt5, Omnisphere, RMX, LASS, all Soundtoys, Lexicon AU's, melodyne and others I know am forgetting, cause I'm old...Also mucho outboard rigs, MTPs, DTP, antelope WC, and 4 control surfaces with Raven.
Re: How do you handle articulations?
Thanks for responding labman. I agree with you on the beauty of the Air Lyndhurst tone, and the brilliance of the UACC. Being able to change an articulation's UACC assignment when needed makes life so much easier. With the Hollywood series keyswitch assignments set in stone the way they are, being able to use a program like TransMIDIfier would be so helpful.
DP 10.11 / 3.33GHz 12-Core, 10.15.7, 128GB / 3.33GHz 12-Core, 10.15.7, 128GB /
"The true sign of intelligence is not knowledge, but imagination." ~ Einstein
"The true sign of intelligence is not knowledge, but imagination." ~ Einstein
Re: How do you handle articulations?
Well, yes, in Logic you can assign ArticulationIDs to note-events (meta-data) which you can read on EXS - or, in their MIDI scripts. That way you can write MIDI scripts (you are like DP's MIDI effect plugins) that switch articulations whatever way you want.bayswater wrote:In fact, articulation events were added to Logic recently. They are not well documented, don't seem to add much, and look like a pre-cursor to a more complete feature. A 3rd party has built some sort of macro or add-on to exploit it.Shooshie wrote:I doubt that Apple will even get involved, if their current attention levels toward Logic are any indication.
Or you can use the scripts and automate articulations (and there you will also see the name of the articulation in the animation lane)
It is not a readily available implementation - but with some work one gets a really great handling.
With ArticulationID and the MIDI scripting Logic is great for working with key switching.
Hope for DP we will see MIDI scripting as well - would be great.
best
Re: How do you handle articulations?
Hey there PM. Tis actually the opposite in UACC. The CC#s and assignments are indeed set in stone. That is one of the things I like about it. I always know what is where from instrument to instrument. But the drawback is, there are maybe 10 UACC assigns needing fixed cause they are assigned wrong, which I have reported, and only the spitfire folks can fix that.PMortise wrote:Being able to change an articulation's UACC assignment when needed makes life so much easier.
AMPGUI themes - Andy rocks!, 3 macs, MacPro 768GB ram, 16core OS12.7.5, DP11.32, all Waves, all SLATE,PSP, IK multimedia & Audioease plugs, all PAlliance, Softube, most all Orchestral Tools, tons of NI VI's all air Spitfire, all Audiobro, all Berlin, EW PLAY, LLizard, MachFive3, Kontakt5, Omnisphere, RMX, LASS, all Soundtoys, Lexicon AU's, melodyne and others I know am forgetting, cause I'm old...Also mucho outboard rigs, MTPs, DTP, antelope WC, and 4 control surfaces with Raven.
Re: How do you handle articulations?
Hey labman,labman wrote: Hey there PM. Tis actually the opposite in UACC. The CC#s and assignments are indeed set in stone. That is one of the things I like about it. I always know what is where from instrument to instrument. But the drawback is, there are maybe 10 UACC assigns needing fixed cause they are assigned wrong, which I have reported, and only the spitfire folks can fix that.
You actually can change those wonky assignments.

The Solo Horn Marcato articulation ships as UACC 49, when actually it's supposed to be 52 - so I changed it (along with a few others).
Blake Robinson put some great info on his site about this. Scroll about 3/4 of the way down the page to the section "The Articulation Switcher".
DP 10.11 / 3.33GHz 12-Core, 10.15.7, 128GB / 3.33GHz 12-Core, 10.15.7, 128GB /
"The true sign of intelligence is not knowledge, but imagination." ~ Einstein
"The true sign of intelligence is not knowledge, but imagination." ~ Einstein
Re: How do you handle articulations?
Jeepers PM. That is awesome news. Thank you so much!!! I use combination patches all over my template, and the conflicts on a bunch were disheartening at best. Harnek told me they would have ti fix 'em. So I waited....PMortise wrote:
Hey labman,
You actually can change those wonky assignments.If you command+click on the articulation it'll give you the option to do that.
The Solo Horn Marcato articulation ships as UACC 49, when actually it's supposed to be 52 - so I changed it (along with a few others).
Blake Robinson put some great info on his site about this. Scroll about 3/4 of the way down the page to the section "The Articulation Switcher".
Thanks again.
AMPGUI themes - Andy rocks!, 3 macs, MacPro 768GB ram, 16core OS12.7.5, DP11.32, all Waves, all SLATE,PSP, IK multimedia & Audioease plugs, all PAlliance, Softube, most all Orchestral Tools, tons of NI VI's all air Spitfire, all Audiobro, all Berlin, EW PLAY, LLizard, MachFive3, Kontakt5, Omnisphere, RMX, LASS, all Soundtoys, Lexicon AU's, melodyne and others I know am forgetting, cause I'm old...Also mucho outboard rigs, MTPs, DTP, antelope WC, and 4 control surfaces with Raven.