Skip to contentSkip to conversation

New snd-audigyls driver available.

PATCH In review James Courtier-Dutton 2 participants 8 messages Dec 2, 2004 – Dec 6, 2004

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 New snd-audigyls driver available.

I have updated the snd-audigyls driver.
It now consists of several .c files because the old audigyls.c was getting too big.

Please download from
http://www.alsa-project.org/~james/alsa-driver/audigyls.0.0.20.tar.bz2

untar that into ./alsa-driver/pci/emu10k1

This driver now supports some features of the SB Live 24bit. It has Analog sound output working.
No mic/line has been tested.
spdif out has been tested, and it fails to work at the moment.

I would hope that this driver could be integrated into the alsa cvs, and the current audigyls.c file removed.

Signoff: James Courtier-Dutton <[email protected]>
Reason: Adds support for SB Live 24bit.

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/

#1 lore raw

At Thu, 02 Dec 2004 22:42:15 +0000,

Quoted 9 lines · James Courtier-Dutton

I have updated the snd-audigyls driver.
It now consists of several .c files because the old audigyls.c was getting too big.

Please download from
http://www.alsa-project.org/~james/alsa-driver/audigyls.0.0.20.tar.bz2

untar that into ./alsa-driver/pci/emu10k1

How about to create its own subdirectory pci/audigyls? There is no sharing module between audigyls and emu10k.

Takashi

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/

#2 lore raw
Quoted 9 lines · Takashi Iwai

At Thu, 02 Dec 2004 22:42:15 +0000,

Quoted 6 lines · James Courtier-Dutton

I have updated the snd-audigyls driver.
It now consists of several .c files because the old audigyls.c was getting too big.

Please download from
http://www.alsa-project.org/~james/alsa-driver/audigyls.0.0.20.tar.bz2

Quoted 10 lines
Quoted 1 line

untar that into ./alsa-driver/pci/emu10k1

How about to create its own subdirectory pci/audigyls? There is no sharing module between audigyls and emu10k.

Takashi

There are no major similarities between the ca0106 driver and the emu10k driver. So creating a new directory seems like a good idea to me.
The chip on the card is labeled "CA0106-DAT", so maybe we should rename audigyls to ca0106. So, the new directory would be ca0106, and the filename would change.
e.g. audigyls_main.c -> ca0106_main.c

I think this renaming might be a good idea, because that driver works with the "AudigyLS" and "Live 24bit" so calling the driver the "audigyls" is a bit of a mistake really.

So, just take the files, make those simple changes and then add them to the alsa cvs.

Cheers
James

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/

#3 lore raw

At Fri, 03 Dec 2004 19:18:41 +0000,

Quoted 31 lines · James Courtier-Dutton
Quoted 10 lines · Takashi Iwai

At Thu, 02 Dec 2004 22:42:15 +0000,

Quoted 7 lines · James Courtier-Dutton

I have updated the snd-audigyls driver.
It now consists of several .c files because the old audigyls.c was getting too big.

Please download from
http://www.alsa-project.org/~james/alsa-driver/audigyls.0.0.20.tar.bz2

Quoted 10 lines
Quoted 1 line

untar that into ./alsa-driver/pci/emu10k1

How about to create its own subdirectory pci/audigyls? There is no sharing module between audigyls and emu10k.

Takashi

There are no major similarities between the ca0106 driver and the emu10k driver.
So creating a new directory seems like a good idea to me. The chip on the card is labeled "CA0106-DAT", so maybe we should rename audigyls to ca0106.
So, the new directory would be ca0106, and the filename would change. e.g. audigyls_main.c -> ca0106_main.c

Quoted 3 lines

I think this renaming might be a good idea, because that driver works with the "AudigyLS" and "Live 24bit" so calling the driver the "audigyls" is a bit of a mistake really.

OTOH, ca0106 would be hard to find out that Audigy LS corresponds to it...

I don't mind to rename it from the technical viewpoint, though.

Quoted 2 lines

So, just take the files, make those simple changes and then add them to the alsa cvs.

Shall I replace the struct/function names from audigyls to ca0106, too? Or, would you like to keep audigyls there?

Takashi

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/

#4 lore raw
Quoted 41 lines · Takashi Iwai

At Fri, 03 Dec 2004 19:18:41 +0000,

Quoted 23 lines · James Courtier-Dutton
Quoted 10 lines · Takashi Iwai

At Thu, 02 Dec 2004 22:42:15 +0000,

Quoted 6 lines · James Courtier-Dutton

I have updated the snd-audigyls driver.
It now consists of several .c files because the old audigyls.c was getting too big.

Please download from
http://www.alsa-project.org/~james/alsa-driver/audigyls.0.0.20.tar.bz2

Quoted 10 lines
Quoted 1 line

untar that into ./alsa-driver/pci/emu10k1

How about to create its own subdirectory pci/audigyls? There is no sharing module between audigyls and emu10k.

Takashi

Quoted 7 lines

There are no major similarities between the ca0106 driver and the emu10k driver. So creating a new directory seems like a good idea to me.
The chip on the card is labeled "CA0106-DAT", so maybe we should rename audigyls to ca0106. So, the new directory would be ca0106, and the filename would change.
e.g. audigyls_main.c -> ca0106_main.c

I think this renaming might be a good idea, because that driver works with the "AudigyLS" and "Live 24bit" so calling the driver the "audigyls" is a bit of a mistake really.

OTOH, ca0106 would be hard to find out that Audigy LS corresponds to it...

I don't mind to rename it from the technical viewpoint, though.

Quoted 9 lines
Quoted 1 line

So, just take the files, make those simple changes and then add them to the alsa cvs.

Shall I replace the struct/function names from audigyls to ca0106, too? Or, would you like to keep audigyls there?

Takashi

Ah! Good question. I think for the sake of consistancy, replacing those would also be a good idea. Do you want me to do that, or would it be easier if you do it.

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/

#5 lore raw

At Fri, 03 Dec 2004 20:19:08 +0000,

Quoted 56 lines · James Courtier-Dutton
Quoted 54 lines · Takashi Iwai

At Fri, 03 Dec 2004 19:18:41 +0000,

Quoted 32 lines · James Courtier-Dutton
Quoted 11 lines · Takashi Iwai

At Thu, 02 Dec 2004 22:42:15 +0000,

Quoted 7 lines · James Courtier-Dutton

I have updated the snd-audigyls driver.
It now consists of several .c files because the old audigyls.c was getting too big.

Please download from
http://www.alsa-project.org/~james/alsa-driver/audigyls.0.0.20.tar.bz2

Quoted 10 lines
Quoted 1 line

untar that into ./alsa-driver/pci/emu10k1

How about to create its own subdirectory pci/audigyls? There is no sharing module between audigyls and emu10k.

Takashi

There are no major similarities between the ca0106 driver and the emu10k driver.
So creating a new directory seems like a good idea to me. The chip on the card is labeled "CA0106-DAT", so maybe we should rename audigyls to ca0106.
So, the new directory would be ca0106, and the filename would change. e.g. audigyls_main.c -> ca0106_main.c

Quoted 3 lines

I think this renaming might be a good idea, because that driver works with the "AudigyLS" and "Live 24bit" so calling the driver the "audigyls" is a bit of a mistake really.

OTOH, ca0106 would be hard to find out that Audigy LS corresponds to it...

I don't mind to rename it from the technical viewpoint, though.

Quoted 2 lines

So, just take the files, make those simple changes and then add them to the alsa cvs.

Shall I replace the struct/function names from audigyls to ca0106, too? Or, would you like to keep audigyls there?

Quoted 6 lines
Quoted 2 lines

Takashi

Ah! Good question. I think for the sake of consistancy, replacing those would also be a good idea.
Do you want me to do that, or would it be easier if you do it.

Could you do that? I can't test the changed driver here.

Takashi

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/

#6 lore raw
Quoted 8 lines · Takashi Iwai
Quoted 8 lines
Quoted 7 lines

Shall I replace the struct/function names from audigyls to ca0106, too? Or, would you like to keep audigyls there?

Takashi

Quoted 10 lines
Quoted 2 lines

Ah! Good question. I think for the sake of consistancy, replacing those would also be a good idea. Do you want me to do that, or would it be easier if you do it.

Could you do that? I can't test the changed driver here.

Takashi

Done, download the new ca0106 driver from:
http://www.alsa-project.org/~james/alsa-driver/ca0106/

The install.txt explains how to integrate it into the alsa-driver CVS.

The CA0106.conf will replace the AudigyLS.conf

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/

#7 lore raw

At Sat, 04 Dec 2004 12:38:39 +0000,

Quoted 22 lines · James Courtier-Dutton
Quoted 13 lines · Takashi Iwai
Quoted 11 lines
Quoted 7 lines

Shall I replace the struct/function names from audigyls to ca0106, too? Or, would you like to keep audigyls there?

Takashi

Ah! Good question. I think for the sake of consistancy, replacing those would also be a good idea.
Do you want me to do that, or would it be easier if you do it.

Quoted 6 lines

Could you do that? I can't test the changed driver here.

Takashi

Quoted 6 lines

Done, download the new ca0106 driver from:
http://www.alsa-project.org/~james/alsa-driver/ca0106/

The install.txt explains how to integrate it into the alsa-driver CVS.

The CA0106.conf will replace the AudigyLS.conf

OK, all source and config files have been committed to CVS now.

Thanks!

Takashi

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/