We are pleased to announce that the first update to Dorico 2 is now available, bringing many new improvements to your favourite music notation software, chief among them swing playback, but also including significant enhancements to the new divisi features, staff labelling, part preparation, audio export, microtonal playback, and much, much more.
As always, I’m delighted to say that my inestimable colleague Anthony Hughes has surpassed himself (and overcome no small number of hurdles put in his way thanks to computer that self-destructed at the worst possible time) in producing a series of videos to accompany this release, starting with this two-minute summary of the top new features:
If you don’t want to wait any further, go ahead and grab the update (this page says it’s for Dorico Pro 2, but in fact the same updater works for Dorico Elements 2 as well), and get full details of all of the changes and improvements in the Version History PDF.
Otherwise, read on for more information about the goodies in Dorico 2.1.
Swing playback
Dorico 2.0 introduced a number of features that increased the appeal of the program to composers and arrangers working in the fields of jazz and other idioms with a rhythm section – including rhythm slashes and bar repeats, about both of which more later – and unsurprisingly some of the first and loudest feedback we heard when these features dropped into the hands of users was, “What about swing?”
Well, here it is. Dorico 2.1 introduces realistic swing playback, allowing you to set a global rhythmic feel via the Timing page of Playback Options, to change rhythmic feel at any point in the flow (via the Shift+T popover), to have some players swinging while others are straight, to tweak the swing presets, and more. Check out Ant’s video for more details:
A unique factor in Dorico’s handling of swing is that it swings like human musicians: academics have studied how swing works, and have discovered that there is a strong correlation between the tempo of the music and the swing feel, and Dorico models this correlation. In essence, at slower tempos, the swing feel is more pronounced, and as the tempo increases, the duration of the notes in each pair of notes become straighter. This small but subtle detail makes Dorico’s swing sound more authentic, and it happens automatically.
If you want to drive your musicians harder and retain the same swing feel at faster tempos, you can use one of the fixed ratio swing feels, which are not dependent on the tempo.
In the future, we plan to develop this area of the program further to allow more general treatment of rhythmic feel to support other kinds of performance practice, but we hope that the way swing is handled is useful in its own terms as a starting point for future development.
Notehead editor
As part of our drive to progressively expose the flexible architecture that underpins the application, in Dorico 2.1 we are pleased to follow up the graphical editor for playing techniques introduced in version 2.0 with a graphical editor for noteheads.
You can use characters from music fonts, regular text fonts, or imported graphics (in SVG, PNG, or JPG format), and combine them together as needed. You can define where on each notehead the stem should attach when the note is used in a stem-up or stem-down context, and even specify the attachment points for diagonal stems when the notehead is used in an altered unison context. Noteheads are organised into sets, and it’s important to know that a notehead can appear in multiple sets, so if you want to make a change to an existing notehead in only one of the sets, be sure to duplicate the notehead before you start.
Another related small improvement in Dorico 2.1 is that you can now define the cut-outs in the corners of the bounding shapes of accidentals, allowing you to improve the tucking or kerning of accidentals in adjacent stacks when using your own custom accidentals, and the design of the dialog used to edit noteheads, accidentals, playing techniques and chord symbols has been improved to allow more space for the graphical editor itself. More improvements are to come in this area in future versions.
One other improvement in customisation introduced in this update is that you can now choose to use any font for tuplet digits, by choosing Plain font on the Tuplets page of Engraving Options, and then editing the Tuplets plain font font style in Engrave > Font Styles.
Part preparation improvements
Two small but significant features have been added to help speed up the part preparation process. One of Dorico’s great strengths is that it’s possible to override more or less everything independently in the full score and the instrumental part, and of course you can have multiple scores and multiple parts within the same project. However, with this flexibility also comes some duplication of labour, as settings that are independent in each layout but which you want to be the same in each layout have to be propagated manually, which means making the same edits in each layout.
In the longer term, we are planning to introduce some changes to the way the Properties panel works so that you both have improved visibility of which properties always apply to all layouts and which are independent between layouts, and in the case of the latter, to allow you to specify that any changes you make to an independent property should be propagated automatically to other layouts where the edited item is found. But this will be quite a big change, and we don’t want to rush into a user interface change that won’t serve us well into the future.
So as a short-term measure, Dorico 2.1 introduces a new command found in the Edit menu called Propagate Properties. What this does is copy the properties for the selected item or items in the current layout, and apply them to those items in every other layout in which they appear.
By way of example: you may have chosen to change the appearance of a gradual dynamic from a hairpin to italic cresc. text in the full score. By default Dorico retains the hairpin appearance in the part (because you may wish to use the hairpin appearance if, say, the rhythmic spacing is very different in the part to that of the score), which would mean that if you wanted the appearance to be the same, you’d have to switch to the part and edit that property again. Now you can simply use Propagate Properties: and, of course, you can even filter all the gradual dynamics in the score layout and then propagate the properties for all of them in a single operation.
Which properties get propagated depends on whether you are in Write mode or Engrave mode: only those properties that appear in Write mode will be propagated if you invoke the command from Write mode, while all properties available in both Write and Engrave modes will be propagated if you invoke it from Engrave mode.
Ant shows Propagate Properties in action in this video:
The video also shows the new Setup > Propagate Part Formatting dialog, which allows you to quickly take layout and formatting decisions you have made for one part – such as how many bars per system and systems per frame you want to see, choices about page and staff size, margins, and so on – and apply them to one or more other parts with just a couple of clicks. This is especially useful for quickly formatting parts for instruments with similar material, as you might typically find with instruments from the same family in orchestral or band writing.
Other improvements to part formatting include new options for multi-bar rest appearance (a new fixed-width H-bar choice, a threshold for how many bars’ rest at the end of the system should trigger tacet al fine rather than a normal bar count, an option to show the bar count above both staves of a keyboard instrument as commonly done in Hollywood parts, and so on), and improvements to staff labeling, which are significant enough to warrant separate discussion.
Staff labels
There are three major areas of improvement for staff labeling in Dorico 2.1: rich text editing, allowing you to change font, style, point size, add line breaks, and so on; improvements to informational labels for divisi and changes of instrument; and grouping of staff labels for adjacent solo instruments with the same names. As ever, Ant’s video outlines these improvements in detail:
Being able to insert line breaks, or change font size and style for staff labels provides more flexibility for things like rehearsal-only piano parts, vocal parts in musicals, operas and cantatas, and educational materials. To edit an instrument’s name, first expand its card in the Players panel in Setup mode, then hover over the instrument’s little label in the expanded card so that the chevron appears, then click to open the context menu and choose Edit Names to open the editor.
The divisi features added in Dorico 2.0 are ground-breaking and provide huge power in handling writing for divided sections, but one weakness in the initial implementation was that the actual moment of transition between playing tutti and playing divided was not marked out when it occurred in the middle of the system. This is now comprehensively taken care of with the introduction of the Show divisi change labels above staves option, which you’ll find on the Staves and Systems page of Layout Options.
In a similar vein, a new Show instrument change label at start of flow option has been added to the Players page of Layout Options. Switching this on will cause Dorico to show the name of the instrument to be played at the start of a flow for a player doubling more than one instrument: previously, you would either have had to show a staff label to the left of the first system (which is a little unconventional in an instrumental part) or add the name of the instrument using Shift+X text yourself to remove any ambiguity. As of Dorico 2.1, it is now completely automatic.
Finally, the introduction of grouping of labels for adjacent solo players makes a task that tends to be quite tedious in other scoring software – namely that of vertically centring, say, Flute between the two staves belonging to the first and second flute chairs, with each staff itself labeled simply 1 and 2 – completely automatic. Simply set the new Staff labels for identical adjacent solo instruments option on the Staff Labels page of Engraving Options to Group between staves.
Further improvements for staff labeling and, especially, bracketing and bracing are on the cards for the near future, but we hope that this trio of enhancements themselves greatly extend the utility and the beauty of Dorico’s output on their own terms.
Rhythmic notation
Two big areas of improvement in Dorico 2.0 were the introduction of rhythmic slashes and bar repeats, and both receive further attention in Dorico 2.1. Firstly, bar repeats now play back automatically, and they take notice of any dynamics that you write under the repeated bars.
Secondly, regions of rhythm slashes can now be numbered automatically, like bar repeat regions: new options can be found on the Notes page of Engraving Options for the interval at which they should be numbered, the appearance of the numbers, and their placement relative to the staff. And rhythm slash regions now hide any music in other voices as well: so you can write (say) a solo for playback purposes and not have it show up in the full score or parts. If you need to show other voices – so you can show rhythmic cues from other instruments, for example – then this can be achieved by activating the new Show other voices property.
With Dorico’s best-in-class support for chord symbols, drum set notation, rhythm slashes, bar repeats, a beautiful handwritten-style font, and now realistic swing playback, we think it’s sitting pretty for musicians working in jazz and other similar idioms. We know that the lack of intelligently-attaching brass articulations like scoops, falls, and so on is probably the main remaining area of omission, and we plan to take care of that as soon as we can.
What’s next?
We are already hard at work on the next update to Dorico 2. The headline improvement in the next update will be the inclusion of sophisticated support for repeat markers, to handle things like segnos, codas, and so on: in true Dorico style, there will be comprehensive options for the appearance and behaviour of these markers, including support for complex structures involving multiple segnos and codas (for when you absolutely, positively have to save one more page…), and there will of course be many other improvements as well, though none that I can share just yet.
To give a little further insight into our planning, we do not intend to release an extended series of updates for this version, as we did with the epic series of Dorico 1.x updates: obviously, plans are always subject to change, but at the time of writing our intention is to release one more substantial update to Dorico 2 later this year, and then to get on with tackling some of the larger and meatier areas of functionality that many users are waiting for. That will be the start of our work on the next major version, which will mean a bigger step in version number, and therefore also an update cost.
In the meantime, on behalf of the whole team working on Dorico, both here in London and Hamburg, I’d like to thank you for your support, feedback and encouragement. We love to hear how you are using the product, and to know that it is a useful tool and companion in your musical activities. We hope you enjoy the improved stability and performance of Dorico 2.1, and the new features and improvements.
Nobody likes to wait for their favorite missing feature. But the thing everybody should agree with is that when you do put out the extended features, they are done with a great deal of thought and elegance. Well done.
Hi Daniel, great work as usual from you and your team!! I’d like to ask a few questions :
1. Is there any easy way to copy the layout from one project into another project? I’ve read at the forum about making a new project by opening the previous project and deleting all the players and flows, but I wonder if there is any plan to make it easier.
2. Is there any update about the licensing? If it’s possible, I’d like to use my Dorico in 2 computers; One on my personal workstation at home and another on my laptop. I’ve read about the USB e-Licenser, but I wonder if there is any plan to make it available without any added peripherals?
Thanks a lot Daniel, and good luck! I’ve been using your app and I’m really satisfied with how my score looks after it’s finished.
I’m another one who works on two computers (desktop by day, laptop by night or when away from the studio). Constantly connecting/disconnecting the eLicenser will wear it. And it is a real inconvenience.
Paolo
Hello Daniel, it is great to see that the team behind Dorico is hard at work to come up with new features.
One thing that I am disappointed about, however, is no arrow features (to for example indicate gradual change in performance techniques). I remember in the forum you said it would be added in Dorico 1, which never happened. and Dorico 2 and 2.1 do not include it either, and it doesn’t look like that it will be included in the next update either. Do you know when it will be included?
Another minor issue I noticed in the videos is the brackets for divisi sections. For example if Violin I has 2 divis staves, the brackets do not distinguish those staves with violin II, which makes the score not look professional. Can you please provide some update on how and when you guys will tackle this issue?
Thank you 🙂
@John: Thanks for your feedback, John. I know it is disappointing when we are unable to add features that are very important to individual users as quickly as we would like, and I’m sorry for that disappointment. We are certainly planning to work on continuation lines, including arrows, for playing techniques, but it is not currently the top priority for the developer who is lined up to work on that area. It is the number two priority at the moment, so once the number one priority is taken care of, unless our priorities change dramatically we will be working on it soon.
We are also planning to do some work on bracketing and bracing in the near future, so there will be some improvements there soon.
is there any timescale for support of basic articulations playback like trills and gliss /portamento. It’s great that there is now initial support for NotePerformer but until things like this are in place, I’m unfortunately going to have to stay with Sibelius for the time being.
@David: Thanks for your feedback. We are working on trills at the moment, but at the moment we don’t have an ETA for this, or a clear idea of when we will be working on glissando playback.
thanks for the update, Daniel. There’s already so much that’s good about Dorico that I can’t wait to switch but producing a decent mockup within the notation software is essential to me so I’ll happily wait a little longer
Hi Daniel, is it still the case that there is not yet glissando playback?
@Chelsea: I’m afraid so, but we are planning to work on this in the near future.
Great!
Thanks so much for the continued excellence! I look forward to exploring this new update and continuing to rely more and more on Dorico.
Hi Daniel!! Another great update!! Any ETA on Jazz Articulations?
@Stan: We’re working on them right now. I can’t give a specific ETA, but as things stand the plan is that they will be part of the next big 2.x update which should arrive later in the year.
Hello Daniel — I’ve just begun using Dorico and am extremely impressed with the product’s intelligent design and wonderful usability. As a developer myself, I also appreciate your thoughtful analysis and careful, prioritized plan for enhancements. To that point, where does real-time MIDI input rank on the current prioritization list? Realizing that such lists can be somewhat fluid, is there a published roadmap of anticipated feature development? (Apologize if I’ve missed this–as I mentioned I’m relatively new here). Thanks for and keep up the outstanding work!
@Mike: Thanks for your comment, and for your kind words about Dorico (sorry also that it took me several days to reply – I’ve been switching over to a new machine and haven’t been fully in my usual routine). Although we can’t give a cast-iron promise, because it’s unwise to promise anything until it’s implemented, integrated, and tested, it is our intention that the next big free update to Dorico 2.x will include real-time MIDI recording. We don’t publish a roadmap because things change and, although our users are in general very patient and understanding musicians who support our mission to do things properly, we don’t want to raise false expectations and create disappointment. Wherever possible we like to under-promise and over-deliver!
Thanks, Daniel – No worries re response time. Frankly, I’m amazed at the volume of information you’re able to provide and the attentiveness you demonstrate. We all appreciate that! I’m looking forward to your next release whatever it contains—you’ve already delivered on your promise of over-delivering.
Now regarding Dorico i used version two and i really enjoy it , it is a great software . Are you planning to introduce a way to insert motives or notes which would push forward all the rest of the score forward accordingly for all the staves . This would be very useful for composing . Another thing would be to have all the transform options like retrograde , inverted diatonically around any notes of the selected motive , etc ….
I am happy to see that you used one of my photograph “The girl directing neons instruments” , if it is the case next time ask me and i will forward to you higher resolution image .
Thanks
Patrick Mimran
@Patrick: Thanks for your comment, and also for generously making your lovely image available for others to use (I found it via Unsplash). We do definitely plan to make it possible to specify what the scope of the Insert mode operation should be, whether it should affect just one voice, all voices on the staff, or all voices on all staves, and whether it should extend the length of the current bar or push all the material over the barline. I can’t say exactly when this will come, though.
Thank you for your answer , i hope these features will come soon , in any event i love to use the software , it is very useful to me as a composer . Great software , even the best one
Bravo
Patrick Mimran
Hi Daniel,
Having just bought Dorico, Pro 2, I’m interested in how it handles ties and slurs over 1st and 2nd time repeat bars – accomplished in Sib. with symbols.
Thanks,
Paul.
@Paul: Thanks for buying Dorico. I’m afraid Dorico doesn’t have any more elaborate solution for this problem than Sibelius does just yet, but it is something that we’re planning to tackle in the future, along with the more general issues of what needs to be restated at the starts and ends of repeated sections.
I’ve just updated to Dorico 2.1.10, the software has a problem reproducing the music. The playback bar is rushing, so it ends before the music’s over. Is it a problem with the actualization? Or I have to change some settings?
@Mario: I suggest you go to Edit > Device Setup and change the ‘Sample rate’ setting from the current setting to another one, then wait a couple of seconds, and then return it to its original setting. That should take care of it!
Hello,
Your software looks very nice to use.
I would like to be able to have alpha note heads. Meaning the letter of the note, written inside of the note head itself.
Will your software allow me to do this?
Thank you, cheryl anne
@Cheryl Anne: Yes, Dorico supports this: simply go to the Notes page of Engraving Options and choose the appropriate notehead type.