After my posting earlier on swing playback and note duration alterations especially for earlier-era music such as my Duke Ellington transcriptions, I’ve got some suggestions that I hope the Dorico team might consider. I’ve emailed this separately to Daniel. I might separate this into several topics for the different aspects.
With regards to short notes, I think there are several different styles of writing jazz scores:
- Some write quavers for short notes, whether on the beat or off. Or they write crotchets where rhythmically sensible but put staccato marks or ^ accents to indicate shortening -most note end up with articulation marks of one sort or another and everything is specific. These people probably do not need Dorico to systematically alter the duration of vast numbers of crotchets because they use articulation marks all the time.
- Others (eg David Berger) write crotchets on the beat and also off-beat after the 1st or the 3rd beat, but would mostly write a quaver after the 2nd beat and 4th beat. However, they might write a crotchet crossing the centre of the bar if there is a symmetric rhythm (quaver, crotchet, crotchet, crotchet, quaver). All unadorned, unslurred crotchets are short notes.
- The earlier era standard I employ, as written by Duke Ellington, can notate short off-beat notes as pairs of tied quavers over the centre of the bar and over a barline. Or they can be a quaver tied to a crotchet over the centre of a bar or a barline (depending on what follows). The rule is “an off-beat note always includes the beat it anticipates, even though it is played as a short note. Furthermore, if you can extend it to the end of that beat, do so!”
There are therefore several degrees of note-duration shortenings according to style. Could this all be accommdated by future Dorico enhancements? Perhaps yes.
Imagine a new section in Playback Options ->Timing. It would have four settings:
- Default - don’t alter the duration of any written crotchets
- Shorten all written crotchets (on or off the beat)
- Shorten all written crotchets and also pairs of tied quavers
- Shorten all written crotchets, all pairs of tied quavers and also off-beat quavers which are tied to crotchets (off-beat of 2 or 4)
Options 2,3,4 should not affect any written note durations other than those specified. A note written as a dotted crotchet is NOT to shortened by any of these options. These rules would also work for 3/4 swing.
[Edit: that’s wrong. A written dotted crotchet off the beat is often shortened, but only by a bit as it is not a percussive short note, and it’s more context-dependent. I might expect to do that manually. For example, imagine a couple of bars with the repeated pattern: quaver rest, dotted crotchet note. Those off-beat notes would typically be shortened by a quaver’s worth]
Other options for the treatment of long notes (anything longer than a dotted crotchet) can be treated, I think, separately. Indeed I have two different suggestions for that.
Manual override: note that any need to override the duration of a short note when employing the above proposed rules project-wide must work properly for swing. There would need to be an override as a simple switch in the note properties. It would act to give the note its written duration and also obey the project-wide swing setting for notes that end off the beat, something that currently is a bit messy. Currently the Playback End Offset doesn’t work well: the End Offset is specific to the swing (light/medium) and this value is essentially invisible to the user. If you set it to zero then you could be 70 or 80 ticks short. if you set it too long, repeated notes won’t sound properly.