Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 4 Mar 2007 12:57:02 -0800
From:      Oliver Iberien <odilist@sonic.net>
To:        freebsd-questions@freebsd.org
Cc:        Ariff Abdullah <ariff@freebsd.org>
Subject:   snd_envy24 driver -- sound vanishes after first use
Message-ID:  <200703041257.02852.odilist@sonic.net>
In-Reply-To: <20070221010529.0c7a9106.ariff@FreeBSD.org>
References:  <200702192345.15730.odilist@sonic.net> <200702200844.15186.odilist@sonic.net> <20070221010529.0c7a9106.ariff@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday 20 February 2007 09:05, you wrote:
> On Tue, 20 Feb 2007 08:44:15 -0800
> Oliver Iberien <odilist@sonic.net> wrote:
> [...]

I'm finding that sound seems to vanish after having been used by one 
application once. For instance, if I try to play a RealAudio stream, it 
works, but if I try to change streams, it fails and will not produce sound 
again for this or another application. This is FreeBSD 6.0. using 
KDE 3.5.5, and drivers downloaded from ~ariff today. 

This error appears occasionally:

Mar  3 23:17:03 bsd kernel: pcm0:play:1:dsp0.p1: play interrupt timeout, 
channel dead

The driver loads with this:

Mar  3 23:29:59 bsd kernel: pcm0: <Envy24 audio (M Audio Audiophile 2496)> 
port 0x8000-0x801f,0x8400-0x840f,0x8800-0x880f,0x8c00-0x8c3f irq 16 at device 
6.0 on pci5
Mar  3 23:29:59 bsd kernel: pcm0: system configuration
Mar  3 23:29:59 bsd kernel: SubVendorID: 0x1412, SubDeviceID: 0xd634
Mar  3 23:29:59 bsd kernel: XIN2 Clock Source: 22.5792MHz(44.1kHz*512)
Mar  3 23:29:59 bsd kernel: MPU-401 UART(s) #: 1
Mar  3 23:29:59 bsd kernel: AC'97 codec: not exist
Mar  3 23:29:59 bsd kernel: ADC #: 1
Mar  3 23:29:59 bsd kernel: DAC #: 1
Mar  3 23:29:59 bsd kernel: Multi-track converter type: I2S(96KHz support, 
24bit resolution, ID#0x2)

And this always appears, repeated several times:

mixer: WRITE_MIXER: Device not configured

Mixer can only change a few settings:

bsd# mixer line +100
Setting the mixer line from 0:0 to 100:100.
bsd# mixer speaker +100
Setting the mixer speaker from 0:0 to 100:100.
mixer: WRITE_MIXER: Device not configured
bsd# mixer bass +50
Setting the mixer bass from 0:0 to 50:50.
mixer: WRITE_MIXER: Device not configured

Some related discussion here: 
http://lists.freebsd.org/pipermail/freebsd-current/2007-February/069273.html .)

Thanks for any advice you can provide.

Oliver



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200703041257.02852.odilist>