Keyboard shortcuts for playing technique text?

I’m on a Mac also, and yes you can record and rename, but the newly named scripts are not visible for the jump bar until a restart of Dorico - at least on my side (?)

Of course it’s always possible to do:

image

for one offs

Ah, the Jump Bar. I haven’t yet made enough use of it for scripts. Thanks!

Just want to say that it was certainly very possible to enter everything (except slurs) on a first pass in Finale by using simple entry and metatools for expressions and articulations. Doing copywork it is not always the best way though. Doing multiple passes usually cleans up some mistakes.

It’s possible to name the script to anything you like and then enter

(Script name) = f

In the jump bar to assign the alias f to it.

In this scenario the alt/option-Click method gets more attraction. But I find, after having learned all possible selection methods per keyboard I don’t see much advantage in mouse-based methods - I fiond I get very fast with the hands nearly always on the keys (but of course that’s just me)

ah, right! even better - these can be changed very fast on the fly - thanks!

:+1:

I have a method to do the second proofreading pass backwards. Some mistakes on does not discover, when moving with the music. A publishing house like Henle use seven (!) people for proofreading a new edition. So we as one person editors have to be inventive…

You do qwerty input of the notes as well? Then it is of course easier to use the keyboard continuously. If you are entering music with step time entry, one hand on the midi keyboard and one on the durations, Dorico does not really cater for entering much more than articulations on the fly. For the rest you have to move both hands to the computer keyboard.

I think I posted an example in the thread linked above.

I input the music on a big MIDI keyboard, and have the lowest notes on the keyboard programmed to note values, ties etc. So inputting the raw notes is completely done on the MIDI keyboard alone. It sounds a bit funny, but it is lightning fast. The possibility to extend the caret over several staves allows to input several instruments at once, if they share the same rhythm. Also I use a lot of shortcuts to copy between staves. The computer keyboard is just above the piano keys, so very much in reach. (Being an organ player maybe helps with this sort of things conceptually :slight_smile:

For the other things to input I change freely between doing them while playing in, or in a second/third/… pass or at the same time. It really depends on the situation. For example sometimes it’s faster to write a passage in one instruments including all slurs, dynamics etc. and then just copying/duration-lock overwriting.

When i started I did the whole Beethoven IVth symphony with constantly thinking about the most economic way, which resulted in a very concise and fast working style. I read others have done the same for training.

To answer the other question: if I‘m nnot at my keyboard, I just use QERTZ, yes. (German keyboard here)

Interesting, thanks, I’ll look into that. I still think it would be nice (and simpler) to be able to assign a key command directly (without a 3rd party app).

yes, I understand and think too that would be an interesting idea.

Re 3rd party app: there is none involved: this script functionality is inside Dorico, using the Lua language. It‘s just not documented officially.

For completeness: you can also assign shortcuts to scripts, you don’t have to use the jump bar.

Edit: not sure about this anymore. I thought I was able to do it on another computer but will research it deeper.

Sorry, I wasn’t clear. I understand that the script functionality is native Dorico, but it seems that a script can only be assigned to a jump bar command. Assigning to a key command seems to require a 3rd party app like Keyboard Maestro or AutoHotKey.

Edit: Oh, and I just saw the video that @dan_kreider posted, which is fantastic! I’ve made some manual edits to the key commands JSON file to get at some things that aren’t in the dialog, but it didn’t occur to me that I can read a fully-formed command right out of the application log. This is very helpful.

The scripts don’t appear (unfortunately) in the Key Commands, but on MacOS you can assign shortcuts to every single menu item directly from the MacOS settings > keyboard shortcuts >app shortcut>choose your program and insert the exact name of your script and assign a shortcut to it :slight_smile:

Maybe that’s what I did…. I don’t remember… thanks!

Maybe this can give some additional insight in the (current) possibilities:

There are libraries for ConsoleTools available for work with Dynamics as well as Playing Techniques:

If you don’t need a „permanen“t solution you could also define all 5/8 as [3+2]/8, then record a macro which changes one instance to [2+3]/8, and then apply it just to those bars that need it with Cmd Opt Shift R

Alt+click works for this too. You can replace all the “other way” meters one at a time without having to select.

That‘s right. Sometimes I find it helpful to do an ad hoc macro for things that are more convoluted and therefore not easily click-reproducable (for example reformatting some unusual tuplets or the like)

In the case at hand it is maybe overkill, you are right.