Exporting MusicXML from Dorico: Much is missing.

accidental handling in Finale can be found in the Canonic Utilities plugin (Plug-ins/Scoring and arranging/) :slight_smile:

Thanks Fratveno - that’s the one!

I have been trying to compose in Dorico, because its output is appreciably better that Finale’s, but I can’t make playback work, and can’t afford the time to sort it out. I have therefore exported the piece in MusicXML and imported it into Finale. Neither of the programs will take input from my keyboard sequencer, which I think may be a Windows 10 problem, but Finale has a better way of using the computer keyboard for pitch input, and I have a companion program to Finale, written in AutoHotkey, that gives me lots of useful key combinations, so I expect to make quicker progress now.

The lack of accidentals was obvious, which led me to this thread. Canonic Utilities puts accidentals on every note, but I can’t make it put them only where needed. If I have to do the transfer again (my present intention is to compose in Finale but print in Dorico, unless the reverse move has similar problems) I shall try my first thought, which was to change the whole piece from C to C sharp or C flat and back. This turns some notes to their enharmonic equivalents, but there are fewer of these than of unnecessary accidentals to change back by hand. I shall await reviews of Dorico 2 before deciding whether to get it.

Certainly the MusicXML import from Finale (and indeed from Sibelius) is much more fully-formed than the export, so you should have no problem bringing material into Dorico from Finale. But I think it’s worth trying to sort out the playback in Dorico: have you worked your way through the troubleshooting video? It should take no more than 20 minutes to sort it out.

The video is in this thread.

My daughter, who is more expert in Dorico than I am, has made playback work on her computer. She tried all the recommendations in the video on mine without success. Despite the time taken to correct my accidentals, I made much more progress yesterday than on any previous days, for reasons other than the lack of playback.

Ken, can you provide any more details about the nature of the playback problems you’re having? If you can provide some specifics, we may be able to hit upon the solution. Please include details of your computer hardware and software setup as well as details of the problem itself.

Not now, maybe later. Composition takes priority for the present.

Any news regarding chord symbols in musicXML export?

I’m afraid we’ve not yet been able to give further work on MusicXML sufficiently high priority to have tackled this yet. Sorry.

Drat, I won’t be able to fully convert to Dorico until I can export to my non-Dorico using colleagues with relative ease. I will have to keep an eye on those changelogs for the time being!

On the other hand, you could persuade your colleagues to switch to Dorico :smiling_imp:

More seriously, the MT publishing house I sometimes work for have a couple of customers a year that ask for Sibelius files (in order to augment band parts etc.) and we’ve always been happy to oblige. I’m dreading the time when a repeat customer next demands Sibelius files and has to be told “sorry, you can have Dorico files or very rough MusicXML”…

In a better world perhaps…ah well, at least I have something to look forward to. :laughing:

Just started using Dorico in my workflow… so disappointed that it doesn’t export chords in MusicXML! This pretty much kills my desired workflow to go from Dorico into Cubase and Newzik. Any news on when this feature might be added?

I’m sorry that this is an obstacle to you. Improving Dorico’s MusicXML export is a high priority for us, and we expect to make some progress in this area this year, but I don’t anticipate that we will be able to achieve a huge amount of improvement before our next major release, as the roadmap for that is stacked pretty high already.

Thanks Daniel… I’ll make due until the feature makes it to the top of the stack! Love Dorico otherwise!

Fingers crossed that you include a bit of MusicXML export improvement in the near future (at least things like chords and - if it’s not yet there - system text). I’m trying mightily to convert some Broadway colleagues to Dorico from Finale, but in the meantime they are requesting musicXML exports of all my Dorico work and I’m trying to (optimistically) hold them off with the hopes that Dorico’s MusicXML export will be fortified (at least somewhat!) in the interim…

We do expect to work on MusicXML this year, but you shouldn’t expect any immediate improvements. For one thing, there are no further updates to Dorico 2.x planned, and for another, we do not expect MusicXML export improvements to be part of our next major release.

Thank you Daniel for being so upfront and honest with the Dorico development regarding Music XML import/export.

I find the import from Sibelius MusicXML excellent, but the export from Dorico is not that crash hot yet, but that is okay; something to look forward to.

Best wishes to the team as always of course.

That’s admittedly pretty disappointing, only because I know you’ve been working to fortify all basic functionality to “level the playing field” and MusicXML export is presently so rudimentary (compared to import especially). Of course, I understand why it would not necessarily be considered as much of a priority to allow those with Dorico to get their charts into other competitor’s formats via MusicXML, and I personally wish everyone would just switch to Dorico (and I’m seriously working on it, and have several converts already!) But there are still many situations where the person with whom someone might be working doesn’t yet have time to make the switch (for example, my experience is that the entire Broadway world seems to be using Finale), and so not being able to share my completed Dorico files with this Broadway orchestrator is a serious problem (I just tried an export and it didn’t export system text - a problem since we’re talking about many, many rap lyrics!, chord symbols, or enough of anything that would make it usable without a complete re-write on his end). So (selfishly, of course!) I do hope you’ll consider adding at least a bit more feature parity to MusicXML export in the nearer future just so I can confidently say that Dorico truly does as much as the competitors through and through (which it’s now close to doing otherwise). My two cents of course (and I certainly realize you’ve got a lot on your plate).

  • D.D.

Funnily enough, I’ve just spent ~7 hours over the past couple of days, exporting a 65 page Piano/Vocal score from Dorico to Sibelius and tidying up. Somebody’s orchestrating a show that I put together in Dorico, and sadly they’re expecting Sibelius files.

For anybody that has to go through this painful experience, here’s what seemed to transfer correctly:

  • Notes (mostly in correct upstem/downstem voices)
  • Accidentals
  • Time signatures
  • Key signatures
  • Most slurs
  • Some dynamics. Hairpins that turned up were in rather odd places
  • Special barlines (double/repeat etc.) - I note that at each special barline a redundant time signature shows up

Here’s what needed adding manually:

  • Chord symbols
  • Staff text
  • Some dynamics
  • System text
  • Tempo markings (both text and metronome marks)
  • Articulation marks
  • Some slurs - some were missing, some appeared like tiny slugs attached to nothing
  • Token-based text (Title/Composer/Cue line etc.)
  • Rehearsal marks

I worked with Sibelius on one screen and Dorico on another (actually on two separate computers). I opened each flow as a MusicXML file in Sibelius, copied and pasted straight into my Sibelius template, then sorted out the token-based stuff. Then I cross-referenced system by system, addressing everything apart from chord symbols. When I reached the end of the song I skipped back to the beginning and went through again, copying in chord symbols manually.

There’ll likely be a proof-read to do on paper in a couple of days’ time.