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