Re: Call for testing: emu10kx driver for Creative sound cards

From: Chris Gilbert <Chris_at_lainos.org>
Date: Tue, 30 May 2006 03:08:00 +0200
Works here on Opteron SMP system!

emu10kx0: <Creative Audigy 2 Platinum [SB????]> port 0x3000-0x303f irq 24 at 
device 4.0 on pci9
pci9: <input device> at device 4.1 (no driver attached)
pcm0: <EMU10Kx DSP FRONT PCM Interface> on emu10kx0
pcm0: <SigmaTel STAC9721/23 AC97 Codec>
pcm1: <EMU10Kx DSP REAR PCM Interface> on emu10kx0
pcm2: <EMU10Kx DSP CENTER PCM Interface> on emu10kx0
pcm3: <EMU10Kx DSP SUBWOOFER PCM Interface> on emu10kx0

Also, I've tried playing with the sysctls in order to get the inputs/knobs on 
my audigydrive to work, any hints in regards to this?

Thanks for the great work on this!

--
Regards,
Chris Gilbert

On Saturday 20 May 2006 12:22, Yuriy Tsibizov wrote:
> This driver can replace emu10k1 driver. Older version of this
> driver was available from ports (audio/emu10kx).
>
> Changes over emu10k1 driver:
>
> 1. Almost all Creative cards that based on EMU10K1 and CA010X-YYY DSPs are
> supported. Exceptions are cards on CA010X-DAT ("Sound Blaster Live!
> 24-bit", card known as "DELL OEM SB Live!" and "Audigy LS") and E-mu
> cards.
> 2. Complete mixer support. Some controls that can't fit into OSS
> mixer are available as sysctl under debug.emu10kxX.
> 3. Optional multichannel support. Front, rear, center, subwoofer and side
> card connectors are visible as a separate PCM devices. Only front channel
> supports recording, other are playback-only. There is no lowpass filter on
> subwoofer output.
> 4. Optional MIDI I/O support, one midi port on Live! cards and two on
> Audigy (and Audigy 2). MIDI support require "evennewermidi" kernel patch.
>
> Known problems:
> 1. When S/PDIF input is not connected it generates some noise.
> 2. Analog center & subwoofer are muted, because they share minijack
> connector with digital output.
> 3. On Audigy 4 Pro headphones connector on AudigyDrive does not work.
> 4. "AUX In 2" on AudigyDrive is noisy.
>
> "Features":
> 1. On EMU10K1 cards playback volume is low.
>
> What needs testing:
> 1. AMD64 was known to work for driver in ports.
> 2. SMP was known to work for older release (before driver appear in
> ports).
> 3. Audigy 4 (not Pro) card support
> 4. CardBus Audigy support
> 5. Digital output
>
> dmesg:
> (SB Live! card locks system before boot when inserted with Audigy 2 cards)
>
> emu10kx0: <Creative Audigy [SB0090]> port 0xd400-0xd41f irq 9 at device 9.0
> on pci0 emu10kx0: Audigy IR MIDI events enabled.
> emu10kx1: <Creative Audigy 2 [SB0240]> port 0xb800-0xb83f irq 12 at device
> 10.0 on pci0 emu10kx1: Audigy IR MIDI events enabled.
> emu10kx2: <Creative Audigy 2 Value [SB0400]> port 0xb000-0xb03f irq 10 at
> device 11.0 on pci0 pcm0: <EMU10Kx DSP FRONT PCM Interface> on emu10kx0
> pcm0: <TriTech TR28602 AC97 Codec>
> pcm1: <EMU10Kx DSP REAR PCM Interface> on emu10kx0
> pcm2: <EMU10Kx DSP CENTER PCM Interface> on emu10kx0
> pcm3: <EMU10Kx DSP SUBWOOFER PCM Interface> on emu10kx0
> pcm4: <EMU10Kx DSP FRONT PCM Interface> on emu10kx1
> pcm4: <SigmaTel STAC9721/23 AC97 Codec>
> pcm5: <EMU10Kx DSP REAR PCM Interface> on emu10kx1
> pcm6: <EMU10Kx DSP CENTER PCM Interface> on emu10kx1
> pcm7: <EMU10Kx DSP SUBWOOFER PCM Interface> on emu10kx1
> pcm8: <EMU10Kx DSP FRONT PCM Interface> on emu10kx2
> pcm8: <SigmaTel STAC9750/51 AC97 Codec>
> pcm9: <EMU10Kx DSP REAR PCM Interface> on emu10kx2
> pcm10: <EMU10Kx DSP CENTER PCM Interface> on emu10kx2
> pcm11: <EMU10Kx DSP SUBWOOFER PCM Interface> on emu10kx2
> pcm12: <EMU10Kx DSP SIDE PCM Interface> on emu10kx2
>
> emu10kx1: <Creative SBLive! Value [CT4832]> port 0xb800-0xb81f irq 10 at
> device 10.0 on pci0 emu10kx1: SB Live! IR MIDI events enabled.
> pcm4: <EMU10Kx DSP FRONT PCM Interface> on emu10kx1
> pcm4: <Cirrus Logic CS4297A AC97 Codec>
> pcm5: <EMU10Kx DSP REAR PCM Interface> on emu10kx1
>
> Source code is available as a kernel patch or a separate module from
> http://chibis.persons.gfk.ru/audigy/kernel/
>
> If you want to build it from emu10kx-snap.tar.gz without MIDI you will have
> to run 'make SUBDIR='.
>
> Yuriy.
>
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
Received on Mon May 29 2006 - 23:08:19 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:56 UTC