Hi,
just learned that my Pd vanilla Pd-0.45.0 from Miller's Git sources works "much better" (less drop outs, etc) under jack when enabling "use callbacks".
Is there a way to enable this worthy parameter from the command line? Perhaps a way of setting it statically, maybe in s_audio_jack.c ?
Thank you and enjoy! Peter
On 03/03/2014 07:44 PM, Peter P. wrote:
Hi,
just learned that my Pd vanilla Pd-0.45.0 from Miller's Git sources works "much better" (less drop outs, etc) under jack when enabling "use callbacks".
Is there a way to enable this worthy parameter from the command line? Perhaps a way of setting it statically, maybe in s_audio_jack.c ?
Is there any documentation about "enable callbacks" outside of being littered throughout the list?
Two more questions: Isn't Jack's API callback-based? What does it mean to use Jack without enabling callbacks?
-Jonathan
Thank you and enjoy! Peter
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
The "callback" flag instructs the Pd scheduler to run within callbacks from the audio system; otherwise the audio system might still be opened in callback mode (in portaudio or jack) or not (in alsa or mmio) but if yes, the scheduler and the callback routine communicate via FIFOs... I chose whichever seemed to allow the lowest latency, which depends on the system.
cheers M
On Mon, Mar 03, 2014 at 08:23:07PM -0500, Jonathan Wilkes wrote:
On 03/03/2014 07:44 PM, Peter P. wrote:
Hi,
just learned that my Pd vanilla Pd-0.45.0 from Miller's Git sources works "much better" (less drop outs, etc) under jack when enabling "use callbacks".
Is there a way to enable this worthy parameter from the command line? Perhaps a way of setting it statically, maybe in s_audio_jack.c ?
Is there any documentation about "enable callbacks" outside of being littered throughout the list?
Two more questions: Isn't Jack's API callback-based? What does it mean to use Jack without enabling callbacks?
-Jonathan
Thank you and enjoy! Peter
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Hi,
The "callback" flag instructs the Pd scheduler to run within callbacks from the audio system; otherwise the audio system might still be opened in callback mode (in portaudio or jack) or not (in alsa or mmio) but if yes, the scheduler and the callback routine communicate via FIFOs... I chose whichever seemed to allow the lowest latency, which depends on the system.
Yes, it is good to have that choice. Is there a way to enable this worthy parameter from the command line or perhaps a way of setting it statically, maybe in s_audio_jack.c?
all the best, P
Trying to have the lowest latency with Jack / Linux / 64bit / RT
kernel / 48000 / 3 / 64.
So should I use this too?
Trying to have the lowest latency with Jack / Linux / 64bit / RT kernel / 48000 / 3 / 64. So should I use this too?
Best see for yourself if it has an advantage on your system or not. Seems hard to give a generaizable recommendation on using it or not.
bestP