Musescore 4 - Low latency driver (mainly ASIO)

• Aug 14, 2022 - 16:27

Hello,

I'm just giving a try to musescore 4 and wonder how I can set my I/O to use ASIO driver ?

regards


Comments

Thank You!
I am looking for that as well.
On MS3 it was available in Preferences -> I/O -> API
Is there no way to do that on MS4?

Dev Team, please fix this. There is terrible skipping during the first 1-2 counts of playback and any midi input is delayed by over half a second. I didn't have this problem in Musescore 3.6 because I used ASIO drivers.

Thanks

Hello Guys.

Before we see the fix for the ASIO system, I suggest a simple way to work around the problem (maybe not perfect, but it works and can be used as in MS3.6)

  1. I assume that anyone who has a latency problem has an external audio interface (FocusRite, Behringer, Steinberg, etc.)

  2. Connect the midi keyboard to the interface.

  3. Run any VST instrument in the background (e.g. Sampletank) and set it to play from the interface

  4. Set Musescore to be played from the computer's built-in sound card (e.g. High definition audio device)

  5. By typing music, mute the internal card with the windows mixer and listen from the ASIO interface.

  6. Playing with Musescore unmute built-in sound card :)

I know it's a bit weird and it's better that MS4.0 has built-in ASIO but you have to deal with it.

P.S.

Fortunately, I have an external Alesis mixer, so when I enter music, I mute the internal one and when I listen, I turn the sound back on.

I hope I helped and that you will be able to use MS4.0 fully before we see a working ASIO API.

Regards

David (TipyPata)

I was surprised that MuseScore 4 on Windows doesn't support low latency audio. Has ASIO support been officially dropped? I can't seem to find a clear answer to this question, just the workaround of using an outboard synth for low latency audio.

This feature is very important to me.
Is there perhaps a way to change the I/O “manually”, i.e. without a user interface, but e.g. via a configuration file or the registry?

In reply to by Mutzu

I totaly agree, I can't use MuseScore as fast as I can do it with other notation software because there is no real low-latency support (ASIO on Windows).
I know a lot of work have been done on improving this weaknes but since ASIO isn't supported i'm not sure you can use MuseScore for a real time input, so any clues or news about this ?

In reply to by Daeavelwyn

It seems they decreased the input latency in version 4.4. They claim this problem is solved, but it doesn't feel as direct/fast as with the ASIO support.
Furthermore, they limited the MIDI input note playback duration for some reason. Both issues make MuseScore 4 rather useless for me in comparison to MuseScore 3. (https://musescore.org/en/node/352550)
It's a mystery to me why they haven't implemented the crucial ASIO support yet, as the code should already exist, and why they took a step back by confining the MIDI input playback to a default duration.

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