=--_71211f75-dc7f-48cd-bfd3-4784d8672a16_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printableI might get flamed for this however GUI should not really be run with rt pr=
iority=2C
that is an honour for the DSP engines. There are some reasonable arguments
however for leaning on the scheduler with renice for the user interfaces to=
give
them a bit of a bias over other system operations. Admittedly a big topic s=
ince
the GUI probably sits on top of the windowing system anyway.So I have not used renice on graphics/GUI processes but I have worked on=20
systems where the RT DSP code is happily chewing up 75% of CPU to churn=20
out 32 unified synth voices and the GUI response can then give a bad impres=
sion
of an application. Renice will help the sometime intensive graphics manipul=
ation
code (which is surprisingly close to DSP anyway if you are doing subpixel i=
mage
transforms with shadow rendering) to get a little more of the now starved s=
ystem=20
resources.I don't see any point to advise not giving the audio group access to this o=
ption
since you can argue that=2C whilst it does not do anything very spectacular=
=2C it is not=20
going to damage system integrity any further than the already active RT pri=
ority=20
rights. Low latency audio systems are all about tuning and this remains one=
of
the tools available to you.Regards=2C cnik.
"we have to make sure the old choice [Windows] doesn't disappear=94.
Jim Wong=2C president of IT products=2C Acer> Date: Wed=2C 1 Jun 2011 07:27:39 -0400
--_71211f75-dc7f-48cd-bfd3-4784d8672a16_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
I might get flamed for this however GUI should not really be run with rt pr=
iority=2Cthat is an honour for the DSP engines. There are some reasonab=
le argumentshowever for leaning on the scheduler with renice for the us=
er interfaces to givethem a bit of a bias over other system operations.=
Admittedly a big topic sincethe GUI probably sits on top of the window=
ing system anyway.So I have not used renice on graphics/GUI process=
es but I have worked on systems where the RT DSP code is happily chewin=
g up 75% of CPU to churn out 32 unified synth voices and the GUI respon=
se can then give a bad impressionof an application. Renice will help th=
e sometime intensive graphics manipulationcode (which is surprisingly c=
lose to DSP anyway if you are doing subpixel imagetransforms with shado=
w rendering) to get a little more of the now starved system resources.<=
br>I don't see any point to advise not giving the audio group access to=
this optionsince you can argue that=2C whilst it does not do anything =
very spectacular=2C it is not going to damage system integrity any furt=
her than the already active RT priority rights. Low latency audio syste=
ms are all about tuning and this remains one ofthe tools available to y=
ou.Regards=2C cnik."we have to make sure the old choice [Wi=
ndows] doesn't disappear=94.Jim Wong=2C president of IT products=2C Ace=
r>=3B Date: Wed=2C 1 Jun 2011 07:27:39 -0400>=
=3B From: paul@linuxaudiosystems.com>=3B To: ralf.mardorf@alice-dsl.n=
et>=3B CC: linux-audio-dev@lists.linuxaudio.org>=3B Subject: Re=
: [LAD] Any package builders here?>=3B >=3B On Wed=2C Jun 1=2C =
2011 at 5:50 AM=2C Ralf Mardorf <=3Bralf.mardorf@alice-dsl.net>=3B wrot=
e:>=3B >=3B Hi :)>=3B >=3B>=3B >=3B could you pleas=
e add a dependency to audio/MIDI app packages for your>=3B >=3B dis=
tros=2C that will set up real-time usage?>=3B >=3B>=3B >=3B=
The following issue is wide spread:>=3B >=3B>=3B >=3B &nbs=
p=3B  =3B  =3B  =3B-------- Forwarded Message -------->=
=3B >=3B  =3B  =3B  =3B  =3B>=3B Be sure you are able t=
o run audio apps with the right>=3B >=3B  =3B  =3B  =3B=
 =3Bprivileges=2C eg.>=3B >=3B  =3B  =3B  =3B &nbs=
p=3B>=3B add your user to the "audio" group in /etc/groups and check&=
gt=3B >=3B  =3B  =3B  =3B  =3B>=3B out /etc/security/li=
mits.conf for these lines>=3B >=3B  =3B  =3B  =3B  =
=3B>=3B @audio  =3B  =3B  =3B  =3B  =3B-  =3B &nb=
sp=3B  =3B rtprio  =3B  =3B  =3B  =3B  =3B100&g=
t=3B >=3B  =3B  =3B  =3B  =3B>=3B @audio  =3B  =
=3B  =3B  =3B  =3B-  =3B  =3B  =3B nice  =3B &n=
bsp=3B  =3B  =3B  =3B  =3B-10>=3B >=3B for the =
n-hundreth time: nice has no role to play in improving the>=3B perfor=
mance of pro-audio/music creation software.>=3B _____________________=
__________________________>=3B Linux-audio-dev mailing list>=3B=
Linux-audio-dev@lists.linuxaudio.org>=3B http://lists.linuxaudio.org=
/listinfo/linux-audio-dev
=
--_71211f75-dc7f-48cd-bfd3-4784d8672a16_--
LINUX® is a registered trademark of Linus Torvalds in the USA and other countries.
Linuxaudio.org logo copyright Thorsten Wilms © 2006.
Hosting provided by the Virginia Tech Department of Music and DISIS.