Windows on ARM64 and Dorico 6.0.22 update

Hi Dorico Team,

I can’t update Dorico 6 to Dorico 6.0.22 on my MacBook Pro M3 with Parallel Desktop VMMachine. The error says I’m running Windows on ARM64 hardware. Please, can you help me fix this? Thanks.

Best,
–Nordine.

Parallels Desktop executes the same code as the underlying M3 processor and that is ARM code. So your Windows installation is ARM and Dorico is not yet ported to this CPU type.

Emulating Intel CPUs is currently a preview according to the KB from Parallels

Can’t you simply install Dorico natively in your Mac?

I successfully installed D6 upon its release on my ARM64 VMMachine and the update v6.1.0.13 without issues. I’m curious why v6.0.22 poses challenges. I believe it should follow the same installation process.

I’ve already got it set up on my Mac, but as a developer, I need to test my scores and fonts on Windows. That’s why I’m using Parallel Desktop.

1 Like

Same here.
Installation on an ARM64 Microsoft Surface Pro 11 worked up to (and including) version 6.0.20. With version 6.0.22, the installer complains that it doesn’t work on that processor architecture and then quits.
So something must have changed in this respect between 6.0.20 and 6.0.22.

4 Likes

Will the upcoming update of D6 support the ARM64 (64-bit architecture)? I am hesitant to erase my VMware machine and reinstall all my applications from scratch.

Unfortunately there is indeed a problem with the installer in 6.0.22 which means that it won’t correctly install the x64 version of Dorico on an ARM64 machine. (It is possible to work around this to some extent, if you download the installer and run the MSI rather than running Setup.exe, but this is only a partial workaround.) We should be able to fix this installer issue in a forthcoming release. However, that doesn’t mean that Dorico 6 will then run as a native ARM64 app - it just means that you will be able to install the x64 app as before.

4 Likes

Sounds great Richard, many thanks!

Did it, and it went smoothly. Thanks!

On my ARM Surface Laptop, if I try to update from the MSI, I get the following message -

”Another version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product, use Add/Remove Programs on the Control Panel”.

Just FYI. I’m not going to risk removing the prior version, since it’s running fine.

Yes, that’s expected. You will indeed need to uninstall the previous version first before installing from the MSI - doing this is one of the jobs that the Setup.exe app normally does for you.

Trying to install Dorico 6 on my Surface Pro 11. Where can i find 6.0.20 please?

Thanks, robert

You can install Dorico 6.0.22 by following the workaround from @Richard_Lanyon

The Dorico non-working properly on ARM issue is THE most highly frustrating issue I have had with my near 40+ year relationship buying into/supporting Steinberg products thus far, which includes going through various hardware abandonment experiences. I/my company owns multiple licenses for pretty much every single “pro” product, plugins/instruments, and more.

Beyond the issue in this thread is the fact that even before this update Dorico is practically unusable on WoA. I purchased an ARM Surface Pro specifically to run all of my on-the-go music software, fully understanding that Dorico 6 is not ARM ready, but Cubase and Nuendo are. All my other music notation software (Musescore, etc, all run without issue). I am all in with ARM on Mac OS.

THE MAJOR ISSUE is Dorico not running the required instruments to enable score playback on WoA. Dorico 6 on WoA does not see/run the ARM versions of Halion Sonic or Groove Agent - even though they are installed and work correctly with Cubendo. In addition, you cannot install the non-ARM versions of the instruments on WoA, so Dorico is essentially dead in the water. I spoke on this in another thread and received a response from the Dorico team with no sense of accountability or urgency on rectifying the issue (which is simply getting playback to work, not even making the app ARM native).

Getting Dorico playback to work on all OS architectures should be a priority, considering that Steinberg has invested in making their other flagship products available on that architecture. I feel so strongly about this that I have made a business decision not to invest any further in Steinberg products, upgrades, etc., until this issue has been resolved.

If the Qt on which Dorico is based (to make it more transportable) is not yet ARM ready, Dorico may have to wait (lobbying Qt, I’m sure for that support) for Qt to change.

If VST support for ARM is possible for other Steinberg products, it is hard to believe that Dorico would not support them unless there are differences that must still be addressed by an admittedly small group of programmers with multiple program enhancements to consider. As Dorico never announces program features in advance, it is not surprising that you received no promise of rapid adoption.

I hope Dorico will soon announce a version that helps you use Dorico on your ARM computers.