You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've been doing things with picoloop lately and I wanted to have picoloop using jackd. Anyway I couldn't have it to see the jack audio server, even with the command "pulseaudio --kill", picoloop still sees only pulseaudio. I tried to compile picoloop while pulse audio was not running and running jackd server and nothing change, picoloop still sees only a non-existing pulseaudio server. I'd tested both running jackd realtime and not realtime, it didn't affects picoloop either. Since I wasn't sure of jackd support within picoloop I've checked the rtaudio.cpp source and seen that jack server seems to be supported, so I'm really confused about this issue. Is it because picoloop probe the default audio configuration, which in my distro is pulseaudio, and so it can't see jackd since it's not default ? It's really here a supposition, but it's all i can make sense so far. If anyone has a clue about what is going on I am interested in reading you.
Thank you.
EDIT: After looking at the code I finally understood that audio servers api are compîle and therefore if I wanted to have picoloop running in jack I only had to modify the makefile in order to indicate wich api picoloop should use. In order to make it happen I modify the "Patternplayer_Rtaudio_debian" makefile. I simply replace all the "LINUX_ALSA" and "LINUX_PULSE" c flags by "UNIX_JACK" c flag. After compilation picoloop finally connected to qjackctl and I even could route the output to other software via the picoloop config menu. Also I've seen in qjackctl midi menu, Picoloop midi in and out. If anyone wants to connect picoloop audio or midi to other software with jack server, you now know how to do it and it has simple has modifying few line of a textfile. Adding a new makefile, which allow to compile picoloop for jack and a few line in the readme.md that explains how to get picoloop for jack, could be a good thing for picoloop users with very little or no c++/compilation knowledge.
The text was updated successfully, but these errors were encountered:
lysergik
changed the title
Picoloop unable to use jack server.
[solved] Picoloop unable to use jack server.
Aug 15, 2021
Hi lysergik,
Sorry for the lag !
I was not so sure it was still working with Jack :)
I will leave this thread open until I finally fix the documentation :)
thank for confirming it work :) Great ! Was a long time, the last time I try to use it with jack !
Hello,
I've been doing things with picoloop lately and I wanted to have picoloop using jackd. Anyway I couldn't have it to see the jack audio server, even with the command "pulseaudio --kill", picoloop still sees only pulseaudio. I tried to compile picoloop while pulse audio was not running and running jackd server and nothing change, picoloop still sees only a non-existing pulseaudio server. I'd tested both running jackd realtime and not realtime, it didn't affects picoloop either. Since I wasn't sure of jackd support within picoloop I've checked the rtaudio.cpp source and seen that jack server seems to be supported, so I'm really confused about this issue. Is it because picoloop probe the default audio configuration, which in my distro is pulseaudio, and so it can't see jackd since it's not default ? It's really here a supposition, but it's all i can make sense so far. If anyone has a clue about what is going on I am interested in reading you.
Thank you.
EDIT: After looking at the code I finally understood that audio servers api are compîle and therefore if I wanted to have picoloop running in jack I only had to modify the makefile in order to indicate wich api picoloop should use. In order to make it happen I modify the "Patternplayer_Rtaudio_debian" makefile. I simply replace all the "LINUX_ALSA" and "LINUX_PULSE" c flags by "UNIX_JACK" c flag. After compilation picoloop finally connected to qjackctl and I even could route the output to other software via the picoloop config menu. Also I've seen in qjackctl midi menu, Picoloop midi in and out. If anyone wants to connect picoloop audio or midi to other software with jack server, you now know how to do it and it has simple has modifying few line of a textfile. Adding a new makefile, which allow to compile picoloop for jack and a few line in the readme.md that explains how to get picoloop for jack, could be a good thing for picoloop users with very little or no c++/compilation knowledge.
The text was updated successfully, but these errors were encountered: