Sound Blaster Live!

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
xsix
Member
Member
Posts: 59
Joined: Tue Oct 24, 2006 10:52 am

Sound Blaster Live!

Post by xsix »

Haya. Does anybody know something about sb live! ? . I know, internet just kicks @$$ with the standart Sound Blaster information, but my friend gave me SB Live! I read the information about it and found it a very good card to be added into my old computer. Yes, that's right, i want to code it. I just can't find any documentation about it, or something useful. I know it uses ESU10K1 and i found some stuff about it, but i would be happy if anyone knows/has some tutorials, or some code snippet about it. :roll:
User avatar
Brynet-Inc
Member
Member
Posts: 2426
Joined: Tue Oct 17, 2006 9:29 pm
Libera.chat IRC: brynet
Location: Canada
Contact:

Post by Brynet-Inc »

I'm pretty sure it's AC'97 compliant... Your card may be different though..

After doing a quick search I found out that it might use a SigmaTel STAC9708/11 codec chip.

There is a datasheet available for it, Just Google: "SigmaTel STAC9708/11"

Here is an excerpt from an OpenBSD dmesg with this card...

Code: Select all

emu0 at pci2 dev 0 function 0 "Creative Labs SoundBlaster Live" rev 0x00: irq 10
ac97: codec id 0x83847608 (SigmaTel STAC9708/11)
ac97: codec features 18 bit DAC, 18 bit ADC, SigmaTel 3D
audio0 at emu0
You were sorta right though, The following OpenBSD man page states that it's based upon the programmable "EMU10K1" digital-processing chip, not "ESU10K1".

(The CAVEATS section is kinda spooky though..)
http://www.openbsd.org/cgi-bin/man.cgi?query=emu

Good luck 8)... (Also try searching for emu10k1-overview.pdf..)
Last edited by Brynet-Inc on Mon Jun 25, 2007 10:42 pm, edited 1 time in total.
Image
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.
xsix
Member
Member
Posts: 59
Joined: Tue Oct 24, 2006 10:52 am

Post by xsix »

"ESU" ws just a typing mistake i made :) thanks for the information
exkor
Member
Member
Posts: 111
Joined: Wed May 23, 2007 9:38 pm

Re: Sound Blaster Live!

Post by exkor »

xsix wrote:i would be happy if anyone knows/has some tutorials, or some code snippet about it. :roll:
did you find this http://sourceforge.net/project/showfile ... p_id=44773, some code
http://freenet-homepage.de/kxdev/docs/o ... erview.pdf
1st page in google

might need this http://people.freenet.de/kxdev/docs/cod ... 708-ds.pdf
& http://kb.kxproject.lugosoft.com/

edited:
also look into Linux ALSA driver

The EMU10K1 Digital Audio Processor, Tom Savell (E-mu Systems, Inc.)
http://www.hotchips.org/archives/hc10/2 ... 10.4.3.pdf
Last edited by exkor on Tue Jun 26, 2007 6:18 am, edited 2 times in total.
User avatar
Brynet-Inc
Member
Member
Posts: 2426
Joined: Tue Oct 17, 2006 9:29 pm
Libera.chat IRC: brynet
Location: Canada
Contact:

Post by Brynet-Inc »

If you want a reference driver that's BSD licenced, you can look in sys/dev/pci in the OpenBSD source tree for these files:
emuxki.c
emuxkireg.h
emuxkivar.h

Also, Here is the known Vendor/Product PCI ID's..
Vendor: 0x1102 /* Creative Labs */
Sound Blaster Live: 0x0002
Sound Blaster Live 2: 0x0006 /* In some Dell systems? */

(BTW "exkor", You just repeated what I said.. but gave him direct links.. :roll:)
Image
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.
xsix
Member
Member
Posts: 59
Joined: Tue Oct 24, 2006 10:52 am

Post by xsix »

that's pretty cool sound card, i've put it into my pci slot on my computer and it produces sound much better and with much more hardware effects than my built-in audio card. i still know about it nothing, i've downloaded the sources and documents you guys shown me. I'll try to do something, thanks ;)
Post Reply