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
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