-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PipeWire compatibility #62
Comments
Pipewire is supposed to have a JACK compatible API so that existing
applications that work with it. But these links indicate there is some setup
to do, depending on the system.
https://wiki.archlinux.org/title/PipeWire#JACK_clients
That indicates running the audio app in what is essentially a container.
https://askubuntu.com/questions/1339765/replacing-pulseaudio-with-pipewire-in-ubuntu-20-04
The only pipewire packages on my Ubuntu 20 laptop look to be pretty old.
That link documents the use of a PPA to get the latest pipewire infrastructure.
I will eventually look more into this issue (including if there are easy
additions to seq66 itself), but I don't want to mess with that PPA right now,
since I jacked up (get it? get it?) my system the last time and felt compelled
to reinstall.
Stay tuned. If you learn anything more about working with pipewire, let me
know! Thanks!
…-------- Milkii Brewster 12:07 Wed 20 Oct --------
PipeWire implements the JACK API to allow interoperability between JACK, ALSA and Pulseaudio.
I don't think seq66 plays well with it atm. I see `[seq66] JACK server not running` then when I select to use JACK then close and restart, the main seq66 window does't show up.
Also I see errors at that point;
![image](https://user-images.githubusercontent.com/108225/138155624-81f17f29-f67f-43f6-ab7c-96ad54801206.png)
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
#62
--
You have taken yourself too seriously.
|
I'm using the |
Can there eventually be a section in the README, or wherever documentation is being collected, on pipewire compatibliity etc.. ? |
There's mention of it in the "Let's Go!" chapter of the user manual. I could add it to the README and the INSTALL. But need a little more info. I see in the Arch AUR package in distros/arch that there's a "pipewire-jack-dropin" package. But I haven't tried pipewire or the drop-in yet.
If you have pointers concerning the Pipewire drop-in that would be cool. I've gotPipewire support on tap for version 2 of Seq66, but that is wayyyyy down the road.
|
PipeWire implements the JACK API to allow interoperability between JACK, ALSA and Pulseaudio.
I don't think seq66 plays well with it atm. I see
[seq66] JACK server not running
then when I select to use JACK then close and restart, the main seq66 window does't show up.Also I see errors at that point;
The text was updated successfully, but these errors were encountered: