uliss / pd-ceammc

Pure Data CEAMMC distribution (based on vanilla 0.53 by Miller Puckette)
Other
107 stars 6 forks source link

Jack in Linux? #193

Open zepadovani opened 1 year ago

zepadovani commented 1 year ago

Hello,

I'm trying to run the Linux version of pd-ceammc 0.9.4 in Manjaro 22.1. Although almost everything seems to load properly, I can't get any sound out of PD as it seems to have been compiled without Jack support. Am I wrong?

Here is what I get trying to choose an audio device: image

All the input devices and output devices are "???" and don't send any audio out.

Maybe it is worth to say that it is trying to access alsa in wrong place in my system: ALSA card scan error ALSA lib conf.c:3816:(config_file_open) cannot access file /etc/alsa/conf.d/10-rate-lav.conf ALSA lib conf.c:3736:(snd_config_hooks_call) function snd_config_hook_load returned error: No such file or directory ALSA lib conf.c:4190:(snd_config_update_r) hooks failed, removing configuration

Actually, there is a symlink there, but maybe this creates some kind of problem:

$ ls -la /etc/alsa/conf.d/10-rate-lav.conf
lrwxrwxrwx 1 root root 44 Mar 3 06:03 /etc/alsa/conf.d/10-rate-lav.conf -> /usr/share/alsa/alsa.conf.d/10-rate-lav.conf

Anyway, it would be better to have it working through Jack for my purposes.

Any hints are appreciated!

uliss commented 11 months ago

As I see at this moment Snap packages (which you are using) not support Jack audio output. So if you need Jack with pd-ceammc there is only one option now: build it from the sources.

If you will have any questions, ask!