11 March 2008 г. 03:05:13 Jacob Meuser wrote: > On Tue, Mar 11, 2008 at 02:22:52AM +0300, Vadim Jukov wrote: > > Wow! But... What port version did you made diff from? > > oops. try this instead.
Applied fully OK now. Some sort of strange results appear. I added "***" comments to a pure terminal grab. All significant pauses (>3s) mentioned (and a few seconds on play needed to distingush "fast" and "normal" output). No "-r 48000" in esd.conf, aRts at defaults (not even restarted). aRts frees OSS device on 10 seconds of inactivity. /etc/esd.conf: <snip> [esd] auto_spawn=1 #spawn_options=-r 48000 -d arts -terminate -nobeeps -as 2 -unix spawn_options=-d arts -terminate -nobeeps -as 2 -unix spawn_wait_ms=100 </snip> Now tests themself: <snip> -\ The\ Rivers\ Of\ Belief.wav < - using device arts - using device arts ^C*** PLAYED FAST *** 03:29 [EMAIL PROTECTED]:/usr/ports/audio/esound$ pgrep -lf arts 26800 /usr/local/bin/esd -d arts -terminate -nobeeps -as 2 -unix -spawnfd 7 17073 artsd -F 20 -S 4096 -a oss -s 10 -m artsmessage -c drkonqi -l 3 -f 03:29 [EMAIL PROTECTED]:/usr/ports/audio/esound$ 03:29 [EMAIL PROTECTED]:/usr/ports/audio/esound$ esdplay /home/Pers/Music/11\ -\ The\ Rivers\ Of\ Belief.wav ^C*** PLAYED OK *** 03:29 [EMAIL PROTECTED]:/usr/ports/audio/esound$ esdplay /home/Pers/Music/11\ -\ The\ Rivers\ Of\ Belief.wav /dev/audio: Device busy - using device arts - using device arts*** FAILED TO PLAY *** 03:29 [EMAIL PROTECTED]:/usr/ports/audio/esound$ esdplay /home/Pers/Music/11\ -\ The\ Rivers\ Of\ Belief.wav ^C*** PLAYED OK *** 03:29 [EMAIL PROTECTED]:/usr/ports/audio/esound$ esdplay /home/Pers/Music/11\ -\ The\ Rivers\ Of\ Belief.wav /dev/audio: Device busy 03:29 [EMAIL PROTECTED]:/usr/ports/audio/esound$ - using device arts - using device arts *** FAILED TO PLAY *** 03:29 [EMAIL PROTECTED]:/usr/ports/audio/esound$ 03:29 [EMAIL PROTECTED]:/usr/ports/audio/esound$ 03:29 [EMAIL PROTECTED]:/usr/ports/audio/esound$ 03:29 [EMAIL PROTECTED]:/usr/ports/audio/esound$ esdplay /home/Pers/Music/11\ -\ The\ Rivers\ Of\ Belief.wav ^C*** PLAYED OK, PAUSE *** 03:34 [EMAIL PROTECTED]:/usr/ports/audio/esound$ esdplay /home/Pers/Music/11\ -\ The\ Rivers\ Of\ Belief.wav - using device arts - using device arts ^C*** PLAYED FAST, PAUSE *** 03:36 [EMAIL PROTECTED]:/usr/ports/audio/esound$ esdplay /home/Pers/Music/11\ -\ The\ Rivers\ Of\ Belief.wav ^C*** PLAYED OK, PAUSE ~30s *** 03:36 [EMAIL PROTECTED]:/usr/ports/audio/esound$ esdplay /home/Pers/Music/11\ -\ The\ Rivers\ Of\ Belief.wav - using device arts - using device arts ^C*** PLAYED FAST, PAUSE ~30s *** 03:37 [EMAIL PROTECTED]:/usr/ports/audio/esound$ esdplay /home/Pers/Music/11\ -\ The\ Rivers\ Of\ Belief.wav ^C*** PLAYED OK *** 03:39 [EMAIL PROTECTED]:/usr/ports/audio/esound$ esdplay /home/Pers/Music/11\ -\ The\ Rivers\ Of\ Belief.wav - using device arts - using device arts ^C*** PLAYED FAST *** </snip> I.e., ESD behaves unpredictable. I tried after that adding "-r 48000" in /etc/esd.conf with no luck. Ask for more statistics if you need it, I'll test anything as much as I can. -- Best wishes, Vadim Zhukov