[PD] Pd + Jack with non-standard period

Christof Ressi info at christofressi.com
Fri Nov 20 01:49:04 CET 2020


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 at lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20201120/6756b64d/attachment.html>


More information about the Pd-list mailing list