Is there a QUICK way to enter 8th note triplets when writing jazz figures (swing, bebop, etc.)? I can input notes/rhythms very quickly and don’t need to take my eyes off of the score UNTIL I come upon triplets (which is often in swing music). Currently my keystrokes are as follows:
“5” (8th note)
" ; "
“3”
Enter
After I enter my notes in the triplet, I hit "shift ; "
Then I have to find my place on the score again. This really slows me down. Is there another way? If it matters, I’m using a MIDI keyboard to enter pitches and the numeric keyboard to enter note length.
Are you writing for experienced jazz performers, @ddunning? If so, it’s better not to write any triplets. Notated straight eighths and a simple “swing” or “swung eighths” indication is the norm.
The method you described is the normal way. I am able to do this almost without looking by now, with one hand on the midi keyboard and choosing note values on the numpad.
I recorded a script of me hitting the tuplet button on the left (set for 3:2). Scripts can have keyboard shortcuts assigned to them by the OS. Let us know if you want to go that route.
I’m writing for experienced jazz players. And I’m not writing triplets in place of the swung 8th notes (that would be obnoxious), but the triplet figure is certainly part of the language, and, therefore, needs to be written.
And if you need the fastest access to just 8th note triplets, change the code to
local app=DoApp.DoApp()
app:doCommand([[NoteInput.StartTupletRun?Definition=3:2e&Set=true]])
(see the Definition 3:2e, for eights), put it in a lua file in the scripts folder with the name „j.lua“, and then you should be able to invoke your 8th triplets run with just JJ (jump menu and script name)
and if you need a companion macro for ending the triplet run, create another textfile with the content
local app=DoApp.DoApp()
app:doCommand([[NoteInput.EndTupletRun]])
call it jj.lua, then you can cancel the tuplets with JJJ (or, of course, with the shortcut Dorico provides - this was just to make a system, which can be expanded