我目前正在尝试运行飞思卡尔顿 20(在...的帮助下葡萄酒64) 在Ubuntu 21.10。它大部分时候都运行得非常好。我唯一无法解决的问题是我的音频和 Midi。
使用基本的 pulseaudio 驱动程序时,声音会出现严重故障和缓冲,或者延迟非常糟糕。
因此,我尝试安装 Jack 和 Pulseaudio,以便在使用 FL Studio 时可以听到其他应用程序的声音。对于安装,我遵循了本教程:https://github.com/jackaudio/jackaudio.github.com/wiki/WalkThrough_User_PulseOnJack
除了我的 Midi 之外,一切都运行良好。自此安装以来,没有软件能够使用我的 Midi 键盘。我的 Midi 键盘被识别,但似乎被 alsa 驱动程序使用。现在我想知道如何在 Jack 上使用带有 PulseAudio 的 Midi!?
或者有没有办法只使用 Jack 但同时仍然使用我的 DAW 和其他软件,这样我就可以再次使用 qjackctl?(顺便说一下,按照教程中的步骤操作后 Qjackctl 无法使用)
非常感谢你阅读我的问题,如果我终于可以在 Ubuntu 上使用 FL Studio,我会非常高兴。我敢发誓,与在 Linux 上制作音频/音乐相比,在 Linux 上玩游戏要容易得多
答案1
我找到了解决我的问题的方法!!!
我刚刚从系统中移除了所有 Jack Stuff 并安装了 pipewire。
Pipewire 是一个软件包,它使 pulseaudio 能够以更高的采样率工作,同时具有更低的延迟和更高的 CPU 使用率。使用 pipewire,我只需运行 Wine 模拟的 FL Studio 20,我的 MIDI 设备就可以工作,音频现在和 Windows 上的一样好。唯一的问题是:MIDI 的延迟比 Windows 上的 Asio4all 驱动程序或 FL ASIO 稍高,但它完全可以播放。