-
Notifications
You must be signed in to change notification settings - Fork 31
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
how do setJack, setJackConnect work with pipewire? #66
Comments
Sorry for late reply, thanks for reaching out. I've tried your example on Manjaro with JACK setup over Cadence. And it works fine:
Here I connect it to BitwigStudio DAW. My Csound is v6.16 |
I can not help with pipewire since it's not installed on my PC. I've tried it once out of curiocity and could not make it work. |
Your question stirred an idea for me to read runtime jack info and setup that for user. |
I'm running Manjaro with Pipewire, and the pedalboard example crashed until I removed |
I think I worked around by using the patchbay of qjackctrl But still it'd be nice to be able to set things programmatically, instead of manually. |
Indeed. My current solution is to spin up a parallel thread that waits 0.1 seconds, then runs a shell script consisting of a load of calls to |
to clarify: patchbay needs manual config just once, to make a "profile", that can be set as default, and then works for each instance of csound running. (depends on the condition that ports always have the same name.) |
Yes, unfortunately Helvum (basically the new, PipeWire-native, equivalent of the Qjackctl patchbay) doesn't yet persist anything: https://gitlab.freedesktop.org/pipewire/helvum/-/issues/55 |
On Fedora 35, with pipewire for audio routing:
I wanted to apply #61 (comment) but is does no longer work.
Standard operation is fine: When I just run
dac $ osc 300
, output portscsound:output_FL
csound:output_FR
do appear (visible withjack_lsp
, and inqjackctl
). I can connect them manually from the command linejack_connect 'csound:output_FL' 'Firefox:input_FL'
.But when I try this connection from within c-s-e, I get
same with extra single quotes, and your suggested
at (delaySig 1)
.When I try to just re-name the output,
I expect it to produce sound as in the standard case, just with renamed csound ports. But I hear no sound at all, and there are no ports visible.
Hi Anton, I am again using csound-expression in my lecture. Because COVID, we switch to remote teaching, right this week, and all sorts of technical problems re-appear ... This thing here is not a blocker, as I can connect the ports manually, but that's quite inconvenient. What can I do to debug the above behaviour?
The text was updated successfully, but these errors were encountered: