On Sat, September 1, 2012 4:59 am, Alexandre Ratchov wrote:
> On Sat, Sep 01, 2012 at 01:53:18AM -0400, Joe Gidi wrote:
>> On Sat, September 1, 2012 1:35 am, Tomas Bodzar wrote:
>> > On Sat, Sep 1, 2012 at 7:11 AM, Joe Gidi <[email protected]> wrote:
>> >> I'm running 5.1/amd64 on a ThinkPad 410. sndiod is started in
>> >> /etc/rc.conf
>> >> with the default 'sndiod_flags=""' entry. I have working audio from
>> mpd,
>> >> mplayer, and assorted other applications. Everything "just works."
>> >>
>> >
>> > Did you try to run with sndiod -d if there will be something more in
>> > console?
>>
>> Thanks for the suggestion. I ran "sndiod -d" then started playing a song
>> with mpd. Output looked like this:
>>
>> snd0.default: rec=0:1 play=0:1 vol=32768 join midi/in midi/out
>> snd0: recording s16le,0:1,48000
>> snd0: playing s16le,0:1,48000
>> snd0: block size is 960 frames, using 9 blocks
>> mpd0: buffer size = 8820, play = s16le,0:1,44100
>> starting device
>>
>> Then the music stopped playing, and I got:
>>
>> sock: read 40 bytes in 22330us
>>
>
> something has stolen the cpu for 22ms, but that's OK; but this is a
> strange coincidence though
>
>> At that point I tried pausing and restarting the song, which produced:
>>
>> snd0: device stopped
>> snd0: closing device
>> snd0: recording s16le,0:1,48000
>> snd0: playing s16le,0:1,48000
>> snd0: block size is 960 frames, using 9 blocks
>> mpd0: buffer size = 8820, play = s16le,0:1,44100
>> starting device
>> snd0: device stopped
>> snd0: closing device
>>
>> Though there was no audio actually playing.
>>
>
> Could it be a program changing the mixer in the background? Could
> you check whether the mixer has changed by comparing mixerctl
> output before and after the sound stops?
>
> -- Alexandre

I just tried this, the mixerctl output is unchanged.

Thanks,

--
Joe Gidi
[email protected]

"You cannot buy skill." -- Ross Seyfried

Reply via email to