Hi all,
At the moment I am attempting to refactor a patch. Part of this involves moving alot of the exposed functionality down into sub patches. I have noticed however after doing the patch work I get glitches when I open and close the sub patches. The machine should have no problems being a 64bit 8 gig . The distribution is 64studio 2. Audio is handled by jack.
The limits.conf has : @audio - rtprio 99 @audio - memlock 250000 @audio - nice -10
the xwrapper.conf has: allowed_users=console nice_value=19
And fstab has: shmfs /dev/shm shm defaults 0 0 none /tmp/jack tmpfs defaults 0 0 none /mnt/ramfs tmpfs defaults 0 0
The graphics card is a nvidia GEForce 8600 GT running under the nvidia driver version 169.07.
I suspect this is what is causing the glitches but don't know how I can stop it from 'getting in the way'. A last gasp effort could involve raising the nice value even more which past 19 might be a bit extreme ?
Any ideas. There didn't seem to be any settings to optimise the graphics card through the nvidia control panel.
Best regards, Conor
Did you try running as sudo or root?
D.
forwind wrote:
Hi all,
At the moment I am attempting to refactor a patch. Part of this involves moving alot of the exposed functionality down into sub patches. I have noticed however after doing the patch work I get glitches when I open and close the sub patches.
On Wed, 2008-10-29 at 19:29 +0000, forwind wrote:
Hi all,
At the moment I am attempting to refactor a patch. Part of this involves moving alot of the exposed functionality down into sub patches. I have noticed however after doing the patch work I get glitches when I open and close the sub patches. The machine should have no problems being a 64bit 8 gig . The distribution is 64studio 2. Audio is handled by jack.
The limits.conf has : @audio - rtprio 99 @audio - memlock 250000 @audio - nice -10
the xwrapper.conf has: allowed_users=console nice_value=19
And fstab has: shmfs /dev/shm shm defaults 0 0 none /tmp/jack tmpfs defaults 0 0 none /mnt/ramfs tmpfs defaults 0 0
The graphics card is a nvidia GEForce 8600 GT running under the nvidia driver version 169.07.
I suspect this is what is causing the glitches but don't know how I can stop it from 'getting in the way'. A last gasp effort could involve raising the nice value even more which past 19 might be a bit extreme ?
Any ideas. There didn't seem to be any settings to optimise the graphics card through the nvidia control panel.
sorry, if this is obvious, but are you running jack and pd in realtime mode? jackd -R / pd -rt (probably the latter isn't necessary when running over jack)
if i am not totally mistaken, the pd graphics shouldn't have an effect on the audio part, since they are running in two differennt threads, pd and pd-gui. so, a higher priority of the pd thread over the pd-gui thread should already help (which is the case, if you run pd/jack with realtime priority).
unfortunately, there are cases, where there are interferences between both threads; for instance when moving around an array with 1'000'000 elements. i get clicks when i open a subpatch containing a big array, but not when opening a subpatch containing only message boxes and objects.
@experts: if there are gui related drop-outs such as when displaying an array, is that because this amount of data causes a jam on the socket? is the socket the bottleneck here?
roman
Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de
Hi Roman,
On Thu, 2008-10-30 at 01:46 +0100, Roman Haefeli wrote:
unfortunately, there are cases, where there are interferences between both threads; for instance when moving around an array with 1'000'000 elements. i get clicks when i open a subpatch containing a big array, but not when opening a subpatch containing only message boxes and objects.
The sub patches contain the elements of a auxillary return channel strip nothing more. A DSP, other (9 other) auxillary sends, pan, volume, gain. For this to be nicely modelled I have built sub patches contained within sub patches. I never thought this would be a problem.
Has anyone else experienced this sort of behaviour of PD with a similar type patch. I can send you my patch if you like ... I need to find out if the problem lies with PD or my setup particularly.
Conor