Author Topic: Process priority class  (Read 6328 times)

Andrey

  • Guest
Process priority class
« on: 27 May '03 - 13:53 »
Hallo! In WinAmp there is an option -
'Process priority class' with values:
Idle, Normal, High, Realtime.
In the High and Realtime mode the music plays
well even if the prosessor too busy.
But when I listen to the music in the XMPlay
and start to do something else (i.g. start Word
or smth like it), the music is interrupted
(smth like stutter or gurgling).
Is it possible to do smth with it?

Ian @ un4seen

  • Administrator
  • Posts: 24792
Re: Process priority class
« Reply #1 on: 27 May '03 - 16:11 »
XMPlay's decoding/mixing thread already runs at "time critical" priority. Going any higher ("realtime" priority class) is not recommended.

Try increasing the buffer length, in the "Device Setup" panel. For reference, Winamp uses a 2 second buffer by default.

Andrey

  • Guest
Re: Process priority class
« Reply #2 on: 27 May '03 - 16:32 »
I have already set the buffer length in 2 seconds,
but it doesn't help - when I start some applications
the music is interrupted.
But there are no such effects in realtime priority
(although it isn't recommended, I use it in WinAmp).
But I have used more often XMPlay recently, because
I like it very much :-)

Pike84

  • Posts: 1401
Re: Process priority class
« Reply #3 on: 27 May '03 - 19:35 »
In Windows Task Manager (ctrl+alt+del) you can set priority level for every process, for XMPlay too. Just right-click on 'xmplay.exe' there, and you can have music playing, even if your whole system hangs ;D.

Tsorovan

  • Posts: 1247
Re: Process priority class
« Reply #4 on: 27 May '03 - 20:47 »
Also, you can make a shortcut for:
start /<priority> <drive:\path\program.executable>
replace <priority> with

Low
BelowNormal
Normal
AboveNormal
High
Realtime

---Edit---
Err, well, if you have NT/2K/XP that is.
« Last Edit: 27 May '03 - 20:48 by Tsorovan »

Andrey

  • Guest
Re: Process priority class
« Reply #5 on: 28 May '03 - 08:51 »
Thanks a lot!
I will do use the XMPlay  :D