Opening more than one score launches several instances of the app

• Jan 6, 2023 - 17:57

Once a single score has been opened, press Cmd-O to open a new one and ... a new instance of MuseScore 4 will be created, instead of opening the score as a tab of the existing window.
This is not a new window of the same app, rather a new app launch.
I now have 4 scores open, and 4 MuseScore icons in the Dock.

Attachment Size
Screenshot 2023-01-06 at 18.52.25.png 33.63 KB


In reply to by Jojo-Schmitz

I guess what I meant by "It will hopefully be fixed" is "I hope it will be fixed."

@jeetee said, "It is currently mandatory to integrate the new playback engine. There is some work ongoing to try and consolidate it into a single instance possibility again, but no definitive outcome yet."

I have the same issue, and while it is innocuous, it's irritating. I don't understand the comment that it is "by design." No other OS X app behaves this way, so I see it as an error. We (our tech lab) will return to MuseScore 3 until it is fixed.

In reply to by tbdkktj2cc

Indeed, macOS is pretty limited in its support for multiple instances unfortunately. i do hope someone reports the issue to them, because it would be far easier and more effective for them to fix that.

But for the record, there is a reason why MuseScor enow allows scores to have their own windows - this also allows them to have their own sounds rather than all being forced to use the same soundfonts. Which in turns makes VST instruments and Msue Sounds possible. Also MU4 has far better engraving and other advantages. You'll have to decide if it's really worth giving up all the major improvements in MU4 over a macOS limitation that is merely "irritating", but of course, it is your right.

In reply to by Marc Sabatella

I agree with the above poster: no other macOS app launches a separate instance of the program for every document it opens. I am afraid you are mistaken here, it is not a problem with macOS, yet a precise design choice from the MuseScore team. There are two main ways: every document opens in a separate window (of the same app instance) or in a tab within the same window (if you have that enabled in System Settings). MuseScore way is a 3rd, custom way. Again, this is not a macOS limitation. If you think otherwise, why doesn't the MuseScore team report it directly to Apple? As a company, they are for sure more in touch with them than an ordinary user can ever be.
I understand that your way allows different sounds, but I wonder how many users are taking advantage of that while being unable to open two scores in tabs, which would help productivity much more in my opinion.
On the "far better engraving", I respect your opinion, but while you certainly needs to talk highly about your product, an objective look returns a different result.

In reply to by Michele Galvagno

As explained previously, the separate instances are the only solution anyone has found to an important problem. Perhaps there are other solutions that macOS can handle better, but it remains the case that all other OS's handle this well, so it is a macOS limitation as well, and macOS could certainly be improved in this regard, and it is worth suggesting to Apple. And yes, it's possible that MuseScore could also be improved if someone more clever than any of the people who have worked on this so far are able to come up with a solution that solves the original problem without doing something macODS can't handle.

As for how many people take advantage of the ability to have different sounds for different scores, that number is hard to count of course, but it's really to imagine how one could effectively use VST instruments and Muse Sounds otherwise.

If you only have two scores though, I'm not understanding the productivity issue even on macOS. Cmd+Tab switches back and forth very simply, does it not? It's really only the case where you have lots of windows open where macOS's failure to combine the icons into one with a list of open documents like a other OS's do starts to be more problematic.

In reply to by Marc Sabatella

I'm sorry Marc, but I cannot agree with you.
When you open multiple documents on macOS, you can right-click on the app's icon and access all open documents. If you have multiple app instances, then each instance has its list of open documents. Sibelius doesn't allow to have more than one app instance (launching a second one silently fails). Dorico allows it, as long as they are different builds. Adobe apps do the same. The way MuseScore works is unique, for the good or the bad, and while I don't like it, it's not my place here to judge what seems to have been a thoughtful choice.
MuseScore 3 and earlier didn't have this "issue", so this must have changed in v4.
In my case it was a whole set of parts that because 20 apps ... a truly poor UX. Also, you need to open them one by one, multiple-file-opening is not supported (another unique feature!).

In reply to by Michele Galvagno

Yes, it has been changed with Mu4, and for a reason, as Marc said:

But for the record, there is a reason why MuseScore now allows scores to have their own windows - this also allows them to have their own sounds rather than all being forced to use the same soundfonts. Which in turns makes VST instruments and Muse Sounds possible.

In reply to by Marc Sabatella

Maybe it would be possible to add a toggle option for macOS users? That way everyone could choose how they want it. However, I can imagine it may well just be unnecessary clutter for most people (like me) who don't really care and get along with both options very well.
Another thought would be to give the option of opening a new tab in the same window or opening a new instance of MuseScore. I think that would work best.

Contraversial statement - while this issue is annoying, at least for me when it comes to closing documents, it does make it easier to switch through the respective documents with CMD+Tab on a Mac.

Do you still have an unanswered question? Please log in first to post your question.