I made a mapper to create Expression Maps for Dorico. This is mostly useful for folks who have a lot of mapping to do.
You can find the mapper and more info on this VI-Control thread.
Hope it helps someone!
-Sean
I made a mapper to create Expression Maps for Dorico. This is mostly useful for folks who have a lot of mapping to do.
You can find the mapper and more info on this VI-Control thread.
Hope it helps someone!
-Sean
Unfortunately Iām on OSX so this wonāt work for me - but Iāve taken a look at it in the Mac version of Excel and it looks really good.
Having ground my way through God-knows-how-many Cubase Expression Maps and now working with Dorico Expression Maps, Iāve grown used to laying it all down on a spreadsheet first. Fewer mistakes that way and clear sight of what needs to be done. The idea that I can just hit a button and have it converted to a working map is genius.
A question: How does the spreadsheet fill out the Expression Map Data section of an expression map? If I recall correctly, the Name / ID is significant.
The only suggestions I could make are including the Midi Note (C-1 etc.) along with the keyswitch - just by way of a check - and somehow enabling the technique columns to be lookups based on Instrument / Technique type. God knows how you do the latterā¦
David,
Iāve always hated all mapping GUIās with a passion. A table is effective for editing large amounts of data. Fewer mistakes AND itās easy to mass-edit my entire template once new samples come out and I want things (new and old) working in a cohesive way. Itās insane to mouse-click through this much data. Anyway, to your pointsā¦
Mac-friendly:
A couple years ago I revised the VBA code for a Mac user on VI-Control (for my Cubase mapper). It worked for him, but he had to do something different for the output directory for the files. That should be the only hold-up. Iām not in a position to mess with it as I used someone elseās computer just to add the macro to this file. I donāt own office, but I do have a mac, so I might eventually look at it.
The Data Section:
In short, itās easy to add more data section input if thatās why youāre asking. If you just want to understand it⦠the macro unhides a similar worksheet with the entire xml markup for Dorico (easy for me to adjust). Maps get copied there, formulas combine the xml the way Dorico does, then the macro saves them as ā.doricolibā files. Iāve used the same āmass concatenatingā method to automate mouse clicks and keyboard input to do things like creating 1000 instrument tracks in Studio One. Pretty crazy.
Note Names:
Trust me, you donāt want this. I made a Notion mapper once (which Iāve apparently lost ???) which had two columns. Note number for mapping, and a column next to it that did a lookup on the note name to make life a little easier. In the end, it made it more confusing because not every program uses the same octave numbers. Thereās no real standard. Anyway, Iād do something with one instrument, then another⦠and start making mistakes. Iāve since just gotten used to thinking in note numbers. Never have problems now. So thatās my advice if you use multiple samplers. If youāre a one-library guy, then a lookup or a cheat sheet can help. Hereās my old cheat sheet from my first Cubase mapper⦠https://i.imgur.com/8BnqKZo.png
āand somehow enabling the technique columns to be lookups based on Instrument / Technique typeā
What do you mean by this? Are you talking about converting āPortatoā to āpt.portatoloureā for Dorico? I included a poor-manās formula for this in the mapper. At an old job I wrote a macro that does the most amazing find-replacing youāll ever see. This stuff is all easy. The problem is inconsistencies in your data. For a friend, I recently scraped the Orchestral Tools helpdesk site for all their techniques, mapping everything Dorico can play for all their libraries. There are some inconsistencies in their data and musical considerations to make that itās just easier to do it without a lookup, match or macro. In short, this question can be a dangerous rabbit hole.
If you want to customize the Data section let me know and Iāll add some fields for it.
-Sean
@scoredfilms, thanks for this post. The application for the expression map maker is very promising, but I think thereās a problem with the Articulation Manager - v3.xlsm
file. When trying to export for Cubase, I get this dialog window:
Am I doing something wrong?
Oh this is lovely. Iām not sure the motivation though, Dorico has a simple and easy to use system. The only issue I have is navigating the different dialogs across the Modes, but Daniel said, I believe in the next version, there will be a new menu for settings that combines them all, which will simplify it, and perhaps also allow multiple dialogs to be up at once (which would be hugely helpful since you need to navigate several to get from a notation to an output).
Is this really easier, especially considering it can break on the next Dorico update? Or maybe the format is stable but from long experience the fewer tools the better. Iām not criticising, I was about to make a spread sheet of all the BBCSO patches and techniques for reference, but Iām not sure having an extra tool would be a good idea.
This seems extraordinarily useful.