Thread: [Alsa-user] ALSA / emu10k1 / SPDIF / surround?
Brought to you by:
perex
From: Thomas Z. <th...@ho...> - 2005-08-22 23:58:41
|
Hi, I am desperately trying to get surround sound working here. I have - Creative Labs SB Live! 5.1 (emu10k1) card - digital/SPDIF/coaxial connection - Cambridge SoundWorks DTT2500 - linux-2.6.12.5 - alsa-lib-1.0.9rf-2 Digital and analog sound basically works. I can play music on the front speakers or headphone and I can even play DVDs in DolbyDigital 5.1 with ac3 passthrough. Unfortunately I could not even get the rear/center/LFE connectors of my card to work until I discovered the following page: http://alsa.opensrc.org/index.php?page=3Demu10k1 Now I can either enable the 'SB Live Analog/Digital Output Jack' switch and use the SPDIF connector to my DD5.1 surround system OR mute this control and access/unmute the rear/center/LFE channels. Using analog cabling is not an option as the DTT2500 has no connector for the center/LFE channels. Tom --=20 T h o m a s Z e h e t b a u e r ( TZ251 ) PGP encrypted mail preferred - KeyID 96FFCB89 finger th...@ho... for key Chaos is the only form of life, order was caused by the Nazis and millions = died! |
From: Thomas Z. <th...@ho...> - 2005-08-27 18:20:44
|
I have now been told that SPDIF cannot support more than 2 channels except with AC3 compression. Given the fact that we can send 580MBit/s over USB2.0 I would not have even remotely considered this to be the problem and find it an incredible shame that audio industry is using such a crippled standard. I have now solved my problem by buying and connecting an analog 5.1 speaker set. Unfortunately I get audible distortions when I turn both the "PCM" and "Wave" mixers to the maximum setting. I wonder if anyone can provide more insight what these controls really do and whether it's better to turn down "PCM", "Wave" or both. Tom --=20 T h o m a s Z e h e t b a u e r ( TZ251 ) PGP encrypted mail preferred - KeyID 96FFCB89 finger th...@ho... for key Corruptissima re publica plurimae leges. The greater the degeneration of the kingdom, the more of its laws. |
From: Lee R. <rlr...@jo...> - 2005-08-27 18:47:31
|
On Sat, 2005-08-27 at 20:20 +0200, Thomas Zehetbauer wrote: > I have now been told that SPDIF cannot support more than 2 channels > except with AC3 compression. Given the fact that we can send 580MBit/s > over USB2.0 I would not have even remotely considered this to be the > problem and find it an incredible shame that audio industry is using > such a crippled standard. > USB 2.0 is a lot newer than SPDIF. > I have now solved my problem by buying and connecting an analog 5.1 > speaker set. Unfortunately I get audible distortions when I turn both > the "PCM" and "Wave" mixers to the maximum setting. I wonder if anyone > can provide more insight what these controls really do and whether it's > better to turn down "PCM", "Wave" or both. What exact sound card are you using? There should not be a PCM and Wave control (you should have one or the other). Anyway, these just attenuate the signal, so they should not be able to cause distortion. Lee |
From: Sergei S. <ste...@li...> - 2005-08-27 19:04:29
|
Regarding " Anyway, these just attenuate the signal, so they should not be able to cause distortion. " - even on old simple SB PCI 128 (Ensoniq) the signal is distorted if PCM level is, say, above 90%. Who knows what's the headroom of the after DAC OpAmp... On Sat, 27 Aug 2005 14:47:26 -0400 Lee Revell <rlr...@jo...> wrote: > On Sat, 2005-08-27 at 20:20 +0200, Thomas Zehetbauer wrote: > > I have now been told that SPDIF cannot support more than 2 channels > > except with AC3 compression. Given the fact that we can send 580MBit/s > > over USB2.0 I would not have even remotely considered this to be the > > problem and find it an incredible shame that audio industry is using > > such a crippled standard. > > > > USB 2.0 is a lot newer than SPDIF. > > > I have now solved my problem by buying and connecting an analog 5.1 > > speaker set. Unfortunately I get audible distortions when I turn both > > the "PCM" and "Wave" mixers to the maximum setting. I wonder if anyone > > can provide more insight what these controls really do and whether it's > > better to turn down "PCM", "Wave" or both. > > What exact sound card are you using? There should not be a PCM and Wave > control (you should have one or the other). Anyway, these just > attenuate the signal, so they should not be able to cause distortion. > > Lee > > > > ------------------------------------------------------- > SF.Net email is Sponsored by the Better Software Conference & EXPO > September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices > Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA > Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf > _______________________________________________ > Alsa-user mailing list > Als...@li... > https://lists.sourceforge.net/lists/listinfo/alsa-user > |
From: Thomas Z. <th...@ho...> - 2005-08-27 20:05:57
|
On Sat, 2005-08-27 at 14:47 -0400, Lee Revell wrote: > USB 2.0 is a lot newer than SPDIF. But I doubt it is older than 10base2 ethernet. > What exact sound card are you using? There should not be a PCM and Wave > control (you should have one or the other). Anyway, these just > attenuate the signal, so they should not be able to cause distortion. Sorry, forgot to mention, the card identifies itself as "Creative Labs SB Live! EMU10k1 (rev 0a)" in lspci. amixer contents shows the following (set to defaults): numid=3D63,iface=3DMIXER,name=3D'PCM Playback Switch' ; type=3DBOOLEAN,access=3Drw---,values=3D1 : values=3Don numid=3D64,iface=3DMIXER,name=3D'PCM Playback Volume' ; type=3DINTEGER,access=3Drw---,values=3D2,min=3D0,max=3D31,step=3D0 : values=3D23,23 numid=3D1,iface=3DMIXER,name=3D'Wave Playback Volume' ; type=3DINTEGER,access=3Drw---,values=3D2,min=3D0,max=3D100,step=3D0 : values=3D75,75 Both affect wave playback over analog connectors while PCM had no effect on digital SPDIF output. When I turn both controls at maximum I can hear significant distortions which go away when I lower either one. PCM seems to slightly favor lower frequencies and leaves a faint sound when turned to zero. Tom --=20 T h o m a s Z e h e t b a u e r ( TZ251 ) PGP encrypted mail preferred - KeyID 96FFCB89 finger th...@ho... for key History has shown that the people who make history do not learn from it. |
From: Lee R. <rlr...@jo...> - 2005-08-27 20:27:31
|
On Sat, 2005-08-27 at 22:05 +0200, Thomas Zehetbauer wrote: > On Sat, 2005-08-27 at 14:47 -0400, Lee Revell wrote: > > USB 2.0 is a lot newer than SPDIF. > > But I doubt it is older than 10base2 ethernet. > > > What exact sound card are you using? There should not be a PCM and Wave > > control (you should have one or the other). Anyway, these just > > attenuate the signal, so they should not be able to cause distortion. > > Sorry, forgot to mention, the card identifies itself as "Creative Labs > SB Live! EMU10k1 (rev 0a)" in lspci. > That's some kind of driver bug, there should never be a PCM *and* a Wave control for the same device. Sounds like the AC97 codec is not properly detected. What does "cat /proc/asound/version" say? Also please provide the output of "lspci -vn | grep -1 0401". > amixer contents shows the following (set to defaults): > > numid=63,iface=MIXER,name='PCM Playback Switch' > ; type=BOOLEAN,access=rw---,values=1 > : values=on > numid=64,iface=MIXER,name='PCM Playback Volume' > ; type=INTEGER,access=rw---,values=2,min=0,max=31,step=0 > : values=23,23 > numid=1,iface=MIXER,name='Wave Playback Volume' > ; type=INTEGER,access=rw---,values=2,min=0,max=100,step=0 > : values=75,75 > Is that the entire contents of amixer or just the Wave and PCM controls? Lee |
From: Lee R. <rlr...@jo...> - 2005-08-27 21:39:38
|
[restored alsa-user and alsa-devel to cc: as this is a driver bug] On Sat, 2005-08-27 at 23:21 +0200, Thomas Zehetbauer wrote: > 02:08.0 Class 0401: 1102:0002 (rev 0a) > Subsystem: 1102:8065 > Flags: bus master, medium devsel, latency 64, IRQ 27 > I/O ports at b800 [size=32] > Capabilities: [dc] Power Management version 1 Yup, just as I suspected, this card isn't in the driver's device table. What's the exact name of your card? IOW, what does it say on the box (SBLive! Value, Player, 5.1 ... ?) Lee |
From: Lee R. <rlr...@jo...> - 2005-08-27 21:49:04
|
On Sat, 2005-08-27 at 17:39 -0400, Lee Revell wrote: > [restored alsa-user and alsa-devel to cc: as this is a driver bug] > > On Sat, 2005-08-27 at 23:21 +0200, Thomas Zehetbauer wrote: > > 02:08.0 Class 0401: 1102:0002 (rev 0a) > > Subsystem: 1102:8065 > > Flags: bus master, medium devsel, latency 64, IRQ 27 > > I/O ports at b800 [size=32] > > Capabilities: [dc] Power Management version 1 > > Yup, just as I suspected, this card isn't in the driver's device table. > > What's the exact name of your card? IOW, what does it say on the box > (SBLive! Value, Player, 5.1 ... ?) Also, what's the model number (something like SB0350 or CT4870)? You might have to get this info from the Windows driver, I think it can be extracted from the .inf files. Lee |
From: Thomas Z. <th...@ho...> - 2005-08-27 22:27:17
|
On Sat, 2005-08-27 at 17:39 -0400, Lee Revell wrote: > What's the exact name of your card? IOW, what does it say on the box > (SBLive! Value, Player, 5.1 ... ?) AFAIR I bought the card as a "SoundBlaster Live! 5.1" and that is also printed on the card. Model number is SB0220. There are a EMU10K1-JFF and a Sigmatel STC9708T on the card. Tom --=20 T h o m a s Z e h e t b a u e r ( TZ251 ) PGP encrypted mail preferred - KeyID 96FFCB89 finger th...@ho... for key Why do you call your dog 1234? My admin told me not to name my password after my dog. |
From: Lee R. <rlr...@jo...> - 2005-08-27 23:00:28
|
On Sun, 2005-08-28 at 00:27 +0200, Thomas Zehetbauer wrote: > AFAIR I bought the card as a "SoundBlaster Live! 5.1" and that is also > printed on the card. Model number is SB0220. There are a EMU10K1-JFF > and a Sigmatel STC9708T on the card. Try this patch. If you still get both a PCM and a Wave control, and distortion at high levels, try removing the "ac97_chip = 1" line. Lee Index: alsa-kernel/pci/emu10k1/emu10k1_main.c =================================================================== RCS file: /cvsroot/alsa/alsa-kernel/pci/emu10k1/emu10k1_main.c,v retrieving revision 1.66 diff -u -r1.66 emu10k1_main.c --- alsa-kernel/pci/emu10k1/emu10k1_main.c 26 Aug 2005 16:26:40 -0000 1.66 +++ alsa-kernel/pci/emu10k1/emu10k1_main.c 27 Aug 2005 22:58:59 -0000 @@ -741,6 +741,13 @@ .emu10k1_chip = 1, .ac97_chip = 1, .sblive51 = 1} , + /* Tested by Thomas Zehetbauer 27th Aug 2005 */ + {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x80651102, + .driver = "EMU10K1", .name = "SB Live 5.1 [SB0220]", + .id = "Live", + .emu10k1_chip = 1, + .ac97_chip = 1, + .sblive51 = 1} , {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x80641102, .driver = "EMU10K1", .name = "SB Live 5.1", .id = "Live", |
From: Thomas Z. <th...@ho...> - 2005-08-28 02:18:12
|
On Sat, 2005-08-27 at 19:00 -0400, Lee Revell wrote: > Try this patch. Please send patches attached, not inline, I had to manually apply. Used alsa-driver-1.0.9b as basis. > If you still get both a PCM and a Wave control, and distortion at high > levels, try removing the "ac97_chip =3D 1" line. I still got the PCM control and distortions with the "ac97_chip=3D1" line. Without it I lost many controls including "Master" and could not hear any sound at all. Tom --=20 T h o m a s Z e h e t b a u e r ( TZ251 ) PGP encrypted mail preferred - KeyID 96FFCB89 finger th...@ho... for key Governments, if they endure, always tend increasingly toward aristocratic forms. No government in history has been known to evade this pattern. And a= s the aristocracy develops, government tends more and more to act exclusively in the interests of the ruling class -- whether that class be hereditary royalty, oligarchs of financial empires, or entrenched bureaucracy. Bene Gesserit Training Manual=20 |
From: Lee R. <rlr...@jo...> - 2005-08-28 02:25:06
|
On Sun, 2005-08-28 at 04:18 +0200, Thomas Zehetbauer wrote: > On Sat, 2005-08-27 at 19:00 -0400, Lee Revell wrote: > > Try this patch. > > Please send patches attached, not inline, I had to manually apply. Used > alsa-driver-1.0.9b as basis. Sorry, no. Inline should work, that's the whole point of patches. Did my mailer mangle the patch? Lee |
From: Lee R. <rlr...@jo...> - 2005-08-28 02:28:54
|
On Sun, 2005-08-28 at 04:18 +0200, Thomas Zehetbauer wrote: > > If you still get both a PCM and a Wave control, and distortion at high > > levels, try removing the "ac97_chip = 1" line. > > I still got the PCM control and distortions with the "ac97_chip=1" line. > Without it I lost many controls including "Master" and could not hear > any sound at all. You are supposed to have only a PCM control - there should be no Wave control. Sorry, I don't know what's wrong. It's definitely some kind of driver bug. Please file a bug report: https://bugtrack.alsa-project.org/alsa-bug/main_page.php Lee |
From: Takashi I. <ti...@su...> - 2005-08-29 09:16:38
|
At Sat, 27 Aug 2005 22:28:51 -0400, Lee Revell wrote: > > On Sun, 2005-08-28 at 04:18 +0200, Thomas Zehetbauer wrote: > > > If you still get both a PCM and a Wave control, and distortion at high > > > levels, try removing the "ac97_chip = 1" line. > > > > I still got the PCM control and distortions with the "ac97_chip=1" line. > > Without it I lost many controls including "Master" and could not hear > > any sound at all. > > You are supposed to have only a PCM control - there should be no Wave > control. I guess ac97_chip is always necessary for sb live. Otherwise the front output won't be initialized correctly. Takashi |
From: Lee R. <rlr...@jo...> - 2005-08-29 14:31:53
|
On Mon, 2005-08-29 at 11:16 +0200, Takashi Iwai wrote: > At Sat, 27 Aug 2005 22:28:51 -0400, > Lee Revell wrote: > > > > On Sun, 2005-08-28 at 04:18 +0200, Thomas Zehetbauer wrote: > > > > If you still get both a PCM and a Wave control, and distortion at high > > > > levels, try removing the "ac97_chip = 1" line. > > > > > > I still got the PCM control and distortions with the "ac97_chip=1" line. > > > Without it I lost many controls including "Master" and could not hear > > > any sound at all. > > > > You are supposed to have only a PCM control - there should be no Wave > > control. > > I guess ac97_chip is always necessary for sb live. Otherwise the > front output won't be initialized correctly. But even if we set it to 1, the user gets a "PCM" control and a "Wave" control. As I understand the emu10k1 driver, after initializing the AC97, it's supposed to rename the "Wave" control to "PCM". Why is this user getting both? Lee |
From: Thomas Z. <th...@ho...> - 2005-08-29 19:04:14
|
On Mon, 2005-08-29 at 10:31 -0400, Lee Revell wrote: > As I understand the emu10k1 driver, after initializing the AC97, it's > supposed to rename the "Wave" control to "PCM". Why is this user > getting both? No, they are definitely different controls. From what I have seen "Wave" appears to be handled by the EMU10K1 and attenuates the PCM data stream for both digital (SPDIF) and analog output. "PCM" appears to control the DAC of the Sigmatel STAC9708T AC97 codec. Tom --=20 T h o m a s Z e h e t b a u e r ( TZ251 ) PGP encrypted mail preferred - KeyID 96FFCB89 finger th...@ho... for key "Memory is like gasoline. You use it up when you are running. Of course you get it all back when you reboot..." Microsoft Helpdesk |
From: Lee R. <rlr...@jo...> - 2005-08-29 19:55:26
|
On Mon, 2005-08-29 at 21:04 +0200, Thomas Zehetbauer wrote: > On Mon, 2005-08-29 at 10:31 -0400, Lee Revell wrote: > > As I understand the emu10k1 driver, after initializing the AC97, it's > > supposed to rename the "Wave" control to "PCM". Why is this user > > getting both? > > No, they are definitely different controls. From what I have seen "Wave" > appears to be handled by the EMU10K1 and attenuates the PCM data stream > for both digital (SPDIF) and analog output. "PCM" appears to control the > DAC of the Sigmatel STAC9708T AC97 codec. OK, thanks. As Takashi-san pointed out I was confused by the difference between the Audigy and Live! mixers. I still think these are poor choices for mixer control names. The kX driver solves this problem nicely by separating the AC97 mixer controls from the ones implemented with EMU10K1 DSP microcode. I guess to have this option on Linux, we'd need some way for driver to report which controls are part of the AC97 codec. Lee Lee |
From: Thomas Z. <th...@ho...> - 2005-08-29 23:05:45
|
On Mon, 2005-08-29 at 15:55 -0400, Lee Revell wrote: > I still think these are poor choices for mixer control names. The kX > driver solves this problem nicely by separating the AC97 mixer controls > from the ones implemented with EMU10K1 DSP microcode. I guess to have > this option on Linux, we'd need some way for driver to report which > controls are part of the AC97 codec. It's not the name, it's the almost total lack of documentation that makes mixer controls so confusing. I am going to make up a page from what I have learned, but I feel that I am still scratching on the surface. For example I still wonder what these controls do: - 3D Control - Switch - 3D Control Sigmatel - Depth - 3D Control Sigmatel - Rear Depth - Sigmatel 4-Speaker Stereo Playback Switch Tom --=20 T h o m a s Z e h e t b a u e r ( TZ251 ) PGP encrypted mail preferred - KeyID 96FFCB89 finger th...@ho... for key Nearly all men can stand adversity, but if you want to test a man's character, give him power. Abraham Lincoln |
From: Morten N. <mo...@ni...> - 2005-08-29 23:08:24
|
Thomas Zehetbauer wrote: > On Mon, 2005-08-29 at 15:55 -0400, Lee Revell wrote: > >>I still think these are poor choices for mixer control names. The kX >>driver solves this problem nicely by separating the AC97 mixer controls >>from the ones implemented with EMU10K1 DSP microcode. I guess to have >>this option on Linux, we'd need some way for driver to report which >>controls are part of the AC97 codec. > > > It's not the name, it's the almost total lack of documentation that > makes mixer controls so confusing. I am going to make up a page from > what I have learned, but I feel that I am still scratching on the > surface. For example I still wonder what these controls do: > - 3D Control - Switch > - 3D Control Sigmatel - Depth > - 3D Control Sigmatel - Rear Depth I'm sure you've seen "3D sound" or something like it in windows volume controls before? it basically distorts your sound output to feel more surround-like, as I understand it -- Morten |
From: Takashi I. <ti...@su...> - 2005-08-29 15:39:06
|
At Mon, 29 Aug 2005 10:31:47 -0400, Lee Revell wrote: > > On Mon, 2005-08-29 at 11:16 +0200, Takashi Iwai wrote: > > At Sat, 27 Aug 2005 22:28:51 -0400, > > Lee Revell wrote: > > > > > > On Sun, 2005-08-28 at 04:18 +0200, Thomas Zehetbauer wrote: > > > > > If you still get both a PCM and a Wave control, and distortion at high > > > > > levels, try removing the "ac97_chip = 1" line. > > > > > > > > I still got the PCM control and distortions with the "ac97_chip=1" line. > > > > Without it I lost many controls including "Master" and could not hear > > > > any sound at all. > > > > > > You are supposed to have only a PCM control - there should be no Wave > > > control. > > > > I guess ac97_chip is always necessary for sb live. Otherwise the > > front output won't be initialized correctly. > > But even if we set it to 1, the user gets a "PCM" control and a "Wave" > control. But ac97 chip is never initialized if ac97_chip == 0. > As I understand the emu10k1 driver, after initializing the AC97, it's > supposed to rename the "Wave" control to "PCM". Why is this user > getting both? it's for audigy but not for sb live. Takashi |
From: Lee R. <rlr...@jo...> - 2005-08-29 15:44:57
|
On Mon, 2005-08-29 at 17:38 +0200, Takashi Iwai wrote: > But ac97 chip is never initialized if ac97_chip == 0. Right, but the user tried my patch to set ac97_chip to 1 for that model, and is still getting a "Wave" and a "PCM" control. Is this the expected behavior? Lee |
From: Takashi I. <ti...@su...> - 2005-08-29 15:52:37
|
At Mon, 29 Aug 2005 11:44:50 -0400, Lee Revell wrote: > > On Mon, 2005-08-29 at 17:38 +0200, Takashi Iwai wrote: > > But ac97 chip is never initialized if ac97_chip == 0. > > Right, but the user tried my patch to set ac97_chip to 1 for that model, > and is still getting a "Wave" and a "PCM" control. Is this the expected > behavior? Yes. As mentioned in the last mail, "Wave" -> "PCM" is done only on audigy, not on sb live. Takashi |
From: Lee R. <rlr...@jo...> - 2005-08-29 15:53:54
|
On Mon, 2005-08-29 at 17:52 +0200, Takashi Iwai wrote: > At Mon, 29 Aug 2005 11:44:50 -0400, > Lee Revell wrote: > > > > On Mon, 2005-08-29 at 17:38 +0200, Takashi Iwai wrote: > > > But ac97 chip is never initialized if ac97_chip == 0. > > > > Right, but the user tried my patch to set ac97_chip to 1 for that model, > > and is still getting a "Wave" and a "PCM" control. Is this the expected > > behavior? > > Yes. As mentioned in the last mail, "Wave" -> "PCM" is done only on > audigy, not on sb live. So then what is the ddifference between the Wave and PCM controls? Don't they do the same thing? Lee |
From: Takashi I. <ti...@su...> - 2005-08-29 15:59:09
|
At Mon, 29 Aug 2005 11:53:47 -0400, Lee Revell wrote: > > On Mon, 2005-08-29 at 17:52 +0200, Takashi Iwai wrote: > > At Mon, 29 Aug 2005 11:44:50 -0400, > > Lee Revell wrote: > > > > > > On Mon, 2005-08-29 at 17:38 +0200, Takashi Iwai wrote: > > > > But ac97 chip is never initialized if ac97_chip == 0. > > > > > > Right, but the user tried my patch to set ac97_chip to 1 for that model, > > > and is still getting a "Wave" and a "PCM" control. Is this the expected > > > behavior? > > > > Yes. As mentioned in the last mail, "Wave" -> "PCM" is done only on > > audigy, not on sb live. > > So then what is the ddifference between the Wave and PCM controls? > Don't they do the same thing? Wave = emu10k1 DSP digital volume PCM = ac97 PCM analog volume IIRC, Wave is renamed to PCM on audigy because audigy doesn't use ac97 PCM control. Takashi |
From: Lee R. <rlr...@jo...> - 2005-08-29 16:26:15
|
On Mon, 2005-08-29 at 17:59 +0200, Takashi Iwai wrote: > At Mon, 29 Aug 2005 11:53:47 -0400, > Lee Revell wrote: > > > > On Mon, 2005-08-29 at 17:52 +0200, Takashi Iwai wrote: > > > At Mon, 29 Aug 2005 11:44:50 -0400, > > > Lee Revell wrote: > > > > > > > > On Mon, 2005-08-29 at 17:38 +0200, Takashi Iwai wrote: > > > > > But ac97 chip is never initialized if ac97_chip == 0. > > > > > > > > Right, but the user tried my patch to set ac97_chip to 1 for that model, > > > > and is still getting a "Wave" and a "PCM" control. Is this the expected > > > > behavior? > > > > > > Yes. As mentioned in the last mail, "Wave" -> "PCM" is done only on > > > audigy, not on sb live. > > > > So then what is the ddifference between the Wave and PCM controls? > > Don't they do the same thing? > > Wave = emu10k1 DSP digital volume > PCM = ac97 PCM analog volume > > IIRC, Wave is renamed to PCM on audigy because audigy doesn't use ac97 > PCM control. OK, thanks for clarifying. So maybe the distortion problem here is just an app that's sending a clipped signal. Please apply my patch from earlier in the thread, here it is again for convenience. Summary: Add identification for Live 5.1 [SB0220] Signed-Off-By: Lee Revell <rlr...@jo...> Index: alsa-kernel/pci/emu10k1/emu10k1_main.c =================================================================== RCS file: /cvsroot/alsa/alsa-kernel/pci/emu10k1/emu10k1_main.c,v retrieving revision 1.66 diff -u -r1.66 emu10k1_main.c --- alsa-kernel/pci/emu10k1/emu10k1_main.c 26 Aug 2005 16:26:40 -0000 1.66 +++ alsa-kernel/pci/emu10k1/emu10k1_main.c 27 Aug 2005 22:58:59 -0000 @@ -741,6 +741,13 @@ .emu10k1_chip = 1, .ac97_chip = 1, .sblive51 = 1} , + /* Tested by Thomas Zehetbauer 27th Aug 2005 */ + {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x80651102, + .driver = "EMU10K1", .name = "SB Live 5.1 [SB0220]", + .id = "Live", + .emu10k1_chip = 1, + .ac97_chip = 1, + .sblive51 = 1} , {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x80641102, .driver = "EMU10K1", .name = "SB Live 5.1", .id = "Live", |