Hi,
got a new dell 13 5301. It comes with a sof-hda-dsp card. After installing Ubuntu 20.04, Qjackctl was not working. I found a solution here: https://www.mail-archive.com/ubuntu-bugs@lists.ubuntu.com/msg5830075.html Qjackctl started fine with sr 48000 and period 1008 and I have clean sound from vlc, audacity, ardour, etc but Pd 0.50.2 is constantly crackling. I tried pd -jack in terminal and there's a "Partial read" message constantly appearing. With callbacks the message turn into "jack: nframes 1008 not a multiple of blocksize 64" Then I tried pd -jack -blocksize 252 (also 504, 1008) but the problem continues. Probably I'm missing something, so any help to fix this will be appreciated.
best, rc.
Hi Remmy,
I think I've seen the exact same issue on the SuperCollider list (but I don't have time to search for it). The problem is that the sound card uses a fixed(!) non-power-of-2 hardware buffer size. (Who thought this was a good idea!?)
I tried pd -jack in terminal and there's a "Partial read" message constantly appearing. With callbacks the message turn into "jack: nframes 1008 not a multiple of blocksize 64"
Both messages essentially mean the same thing: Pd expects the number of audio samples coming from the hardware to be a multiple of 64. Pd *could* support non-power-of-2 buffer sizes in the future (you might file a feature request on GitHub), but in the short run, use another sound card ;-)
Christof
On 20.11.2020 00:29, Remmy Canedo wrote:
Hi,
got a new dell 13 5301. It comes with a sof-hda-dsp card. After installing Ubuntu 20.04, Qjackctl was not working. I found a solution here: https://www.mail-archive.com/ubuntu-bugs@lists.ubuntu.com/msg5830075.html https://www.mail-archive.com/ubuntu-bugs@lists.ubuntu.com/msg5830075.html Qjackctl started fine with sr 48000 and period 1008 and I have clean sound from vlc, audacity, ardour, etc but Pd 0.50.2 is constantly crackling. I tried pd -jack in terminal and there's a "Partial read" message constantly appearing. With callbacks the message turn into "jack: nframes 1008 not a multiple of blocksize 64" Then I tried pd -jack -blocksize 252 (also 504, 1008) but the problem continues. Probably I'm missing something, so any help to fix this will be appreciated.
best, rc.
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list