I'm not sure but I think if Pd is running with jack support compiled in it gets prioriy 6/8 and if not, 95/97 (which is how I originally had set it, but jack imposes its own priority levels).
cheers Miller
On Wed, Mar 29, 2017 at 08:29:34AM +0200, katja wrote:
Which Pd version do you run? I remember having the same issue with Pd on Raspberry Pi some years ago. Pd at that time asked for rtprio 99 and didn't get it with jackd default settings. In response Miller has then changed Pd's rtprio requirement to 95 (I don't remember which Pd version exactly, it was probably around 0.45). If the Odroid image ships an old Pd, setting rtprio 99 could make the difference.
Katja
On Wed, Mar 29, 2017 at 1:16 AM, Alexandros Drymonitis adrcki@gmail.com wrote:
When running Pd, it is supposed to run with real-time priority by default, right?
When launching Pd from the terminal, you usually get this printed: priority 6 scheduling enabled. priority 8 scheduling enabled.
I'm running Pd on an Odroid-U3, and launching Pd from the terminal doesn't print anything like this. I'm using Pd with jack, which I run with real-time priority (I'm using Qjackctl and I'm clicking on the Realtime tick-box). I have the following both in /etc/security/limits.conf and in /etc/security/limits.d/audio.conf:
@audio - rtprio 95 @audio - memlock unlimi ted @audio - nice -19
The user odroir (which is the default user in the Odroid image) is a member of the audio group. What am I missing here? Is Pd running with real-time priority indeed, or do I need to do something more than that to run with real-time priority?
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list