Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Sep 2006 10:38:57 -0300
From:      Ricardo Nabinger Sanchez <rnsanchez@gmail.com>
To:        freebsd-stable@freebsd.org
Subject:   Re: snd_emu10k1 driver
Message-ID:  <20060927103857.0377c0e8.rnsanchez@gmail.com>
In-Reply-To: <op.tgjcp2b4zq5pz4@sovaio.netoldies.com>
References:  <op.tgjcp2b4zq5pz4@sovaio.netoldies.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 27 Sep 2006 04:55:04 -0700
"Bill Blue" <bblue@netoldies.com> wrote:

> Is this driver known to be 100% working?

For me, it works OK most of the time.  Longer audio files (ogg/mp3) usually
play without issues, and under rarely and not-understood circumstances some
sort of slight audio distortion (like static in a radio) appears, but it's
just a matter of pausing-unpausing xmms to recover.

For shorter audio samples (lots of different types of wave files) that I use
as notification (IM messages and other events I like to be notified) it's
another story: not so rarely the audio is distorted, and the distortion is
not always the same.  Some distortions I can name are: pitch, volume,
clipping and truncating.  These are always played with sox (sox-12.18.2).

This happens both with emu10k1 and emu10kx1 (from ports), but I found that
with standard emu10k1 it happens less often for the music (which usually is
playing as long as my machine is on).

I can test the driver to hunt this bug as long as instructions on what to do
are given :)

Additional info follows.

% uname -a
FreeBSD sauron.lan.box 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sun May  7
04:32:43 UTC 2006     root@opus.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC
i386

% cat /dev/sndstat 
FreeBSD Audio Driver (newpcm)
Installed devices:
pcm0: <Creative EMU10K1> at io 0xd800 irq 16 kld snd_emu10k1 (4p/3r/0v
channels duplex default)

relevant dmesg:
pcm0: <Creative EMU10K1> port 0xd800-0xd81f at device 10.0 on pci0
pcm0: <SigmaTel STAC9708/11 AC97 Codec>

pciconf:
pcm0@pci0:10:0:
    class    = 0x040100 card=0x80611102 chip=0x00021102 rev=0x07 hdr=0x00
    vendor   = 'Creative Labs'
    device   = 'EMU10000 Sound Blaster Live! (Also Live! 5.1) - OEM from DELL
- CT4780'
    class    = multimedia
    subclass = audio
emujoy0@pci0:10:1:
    class    = 0x098000 card=0x00201102 chip=0x70021102 rev=0x07 hdr=0x00
    vendor   = 'Creative Labs'
    device   = 'EMU10000 Game Port'
    class    = input device

details of a small audio sample that often gets distorted:
% file roger.wav 
roger.wav: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 8 bit, mono
22050 Hz

-- 
Ricardo Nabinger Sanchez     <rnsanchez@{gmail.com,wait4.org}>
Powered by FreeBSD

  "Left to themselves, things tend to go from bad to worse."



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