musescore / musescore/MuseScore

MuseScore not supporting JACK audio anymore (Linux)

Open
#16,787 14 comments 12 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

  • #19246 by @lyrra — closed without merging
community P1 playback regression MS3
Dominant language
C++
Stars
15.1k
Forks
3.3k
Avg merge
2d 2h
Merged PRs (30d)
91

Description

Issue type

General playback bug

Bug description

MuseScore used to support the best audio engine out there, which is JACK Audio Connection Toolkit. On version 4.0.x it is not there anymore. It is highly necessary to route MuseScore audio or MIDI playback to other applications. In the case of MIDI, it can be also used to input MIDI in MuseScore.

Steps to reproduce
  1. Edit > preferences > I/O > JACK is not there anymore 😭
  2. Open any JACK patchbay, such as Catia or Claudia. MuseScore is not there 😭
Screenshots/Screen recordings

image

MuseScore Version

4.0.2

Regression

Yes, this used to work in Musescore 3.x and now is broken

Operating system

Ubuntu 22.04

Additional context

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source files or tests are named. Start by tracing the Preferences > I/O audio and MIDI backend selection and compare MuseScore 4.0.2 with the MuseScore 3.x JACK behavior on Ubuntu 22.04. Done means JACK is available in Preferences > I/O and MuseScore appears in a JACK patchbay for audio or MIDI routing.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, linux
Domain
audio-video-rtc, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.