【求助】MuseScore 不能出声

预期现象:

  • 输入音符、键盘移动光标的时候,应该会有预览声音
  • 播放预览的时候应该会有声音

实际现象:

  • 输入音符的时候没有声音
  • 播放预览的时候,蓝色指示器停滞在第一小节第一个音符之前不动,不肯播放预览

求解决方法或排错方向、思路或指导。

补充信息:
MuseScore 信息:

OS: Arch Linux, Arch.: x86_64, MuseScore Studio version (64-bit): 4.6.3-252940956, revision: github-musescore-musescore-5d3c963

内核:

6.17.8-arch1-1

pulseaudio --version

pulseaudio 17.0-93-gbe2efb

桌面环境:KDE 6.5.2 Wayland

自己编译的还是在哪下载的预构建,反正看起来不是 Arch 的包

不过官方仓库里的在我这里一新建乐谱就崩溃,笑死
CN仓库里的更是打都打不开

虽然但是,好久没用了,不过这玩意走的是 pulseaudio 吗
换 pipewire 试试吧(

拿 github 上的 appimage 试了试,用 pulseaudio 就是你描述的问题。
应该是只能走 Pipewire 或是 ALSA 的样子。你要是不想装 pipewire 或许可以在 编辑->偏好设置 里把音频API指定为 ALSA 看看?

发帖给出的信息都是 Github 上下载的 appimage,实际上 arch 的包我也安装了,一样存在这样的问题。

透过htop搜索发现系统上 pulseaudio 和 pipewire 都在运行,应该是
系统所有应用程序的声音都一切正常,惟独 MuseScore 没有声音;
MuseScore 的 编辑 -> 偏好设置 中未能找见 音频API,音频设备也仅有“系统默认”一个选项。

这里呀

pulse 和 pipewire 都在运行是什么鬼,话说真要用 pipewire 的话系统上大概不该有 pulseaudio 这个二进制的


同一个位置的选项,我这里只有一个“系统默认”可以选择;
现在我的设备就是 pulseaudio 和 pipewire 共存,二者父进程均为 systemd

总之把 pulseaudio 卸了,还需要pulseaudio 就换 pipewire-pulse 吧(

pulseaudio 卸载,改用 pipewire-pulse,重启,问题仍旧存在未能解决,音频设备仍旧只有“系统默认”可选

那把 pipewire-alsa pipewire-jack 也装上?

1 Like

大概是使用PulseAudio的系统,PipeWire是用于音频之外的事情(比如录屏)的。

感谢,问题解决了