* Terratec Aureon Space
@ 2003-05-15 16:26 Zébulon
2003-05-16 9:33 ` Takashi Iwai
0 siblings, 1 reply; 15+ messages in thread
From: Zébulon @ 2003-05-15 16:26 UTC (permalink / raw)
To: alsa-devel
Are there any debvelopers working on the Terratec Aureon Space ?
The sound chip is a Envy24HT, like for the Revolution, and there is a Wolfson
chip WM8770IFT.
I cannot make it work with the 9.3a driver snd-ice1724, I get that error :
#modprobe snd-ice1724
Warning: loading
/lib/modules/2.4.21-0.19mm-mdk/kernel/sound/i2c/other/snd-ak4xxx-adda.o will
taint the kernel: no license
See http://www.tux.org/lkml/#export-tainted for information about tainted
modules
Module snd-ak4xxx-adda loaded, with warnings
/lib/modules/2.4.21-0.19mm-mdk/kernel/sound/pci/ice1712/snd-ice1724.o:
init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including
invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
modprobe: insmod
/lib/modules/2.4.21-0.19mm-mdk/kernel/sound/pci/ice1712/snd-ice1724.o failed
modprobe: insmod snd-ice1724 failed
Can I expect to see it supported in the future ?
Thanks a lot
Zeb
-------------------------------------------------------
Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara
The only event dedicated to issues related to Linux enterprise solutions
www.enterpriselinuxforum.com
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Terratec Aureon Space
2003-05-15 16:26 Terratec Aureon Space Zébulon
@ 2003-05-16 9:33 ` Takashi Iwai
2003-05-16 10:33 ` Liam Girdwood
0 siblings, 1 reply; 15+ messages in thread
From: Takashi Iwai @ 2003-05-16 9:33 UTC (permalink / raw)
To: Z�bulon; +Cc: alsa-devel
At Thu, 15 May 2003 18:26:55 +0200,
Z╴bulon wrote:
>
> Are there any debvelopers working on the Terratec Aureon Space ?
>
> The sound chip is a Envy24HT, like for the Revolution, and there is a Wolfson
> chip WM8770IFT.
> I cannot make it work with the 9.3a driver snd-ice1724, I get that error :
>
> #modprobe snd-ice1724
>
> Warning: loading
> /lib/modules/2.4.21-0.19mm-mdk/kernel/sound/i2c/other/snd-ak4xxx-adda.o will
> taint the kernel: no license
> See http://www.tux.org/lkml/#export-tainted for information about tainted
> modules
> Module snd-ak4xxx-adda loaded, with warnings
> /lib/modules/2.4.21-0.19mm-mdk/kernel/sound/pci/ice1712/snd-ice1724.o:
> init_module: No such device
> Hint: insmod errors can be caused by incorrect module parameters, including
> invalid IO or IRQ parameters.
> You may find more information in syslog or the output from dmesg
> modprobe: insmod
> /lib/modules/2.4.21-0.19mm-mdk/kernel/sound/pci/ice1712/snd-ice1724.o failed
> modprobe: insmod snd-ice1724 failed
>
>
>
> Can I expect to see it supported in the future ?
only if we get enough technical information...
at least we need to know the wire connection between codec and ice1724
chips, especially 61, 62 and 63 pins of Wolfson chip and GPIO pins of
ice1724 chip.
Takashi
-------------------------------------------------------
Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara
The only event dedicated to issues related to Linux enterprise solutions
www.enterpriselinuxforum.com
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Terratec Aureon Space
2003-05-16 9:33 ` Takashi Iwai
@ 2003-05-16 10:33 ` Liam Girdwood
2003-05-16 10:41 ` Takashi Iwai
0 siblings, 1 reply; 15+ messages in thread
From: Liam Girdwood @ 2003-05-16 10:33 UTC (permalink / raw)
To: Takashi Iwai; +Cc: Z�bulon, alsa-devel
Hi Takishi,
On Fri, 2003-05-16 at 10:33, Takashi Iwai wrote:
> >
> > Can I expect to see it supported in the future ?
>
> only if we get enough technical information...
>
> at least we need to know the wire connection between codec and ice1724
> chips, especially 61, 62 and 63 pins of Wolfson chip and GPIO pins of
> ice1724 chip.
I'm currently developing Linux drivers for our AC97 range of audio
codecs. Unfortunately, the WM8770 is not in my schedule at the moment as
I'm busy working on WM97xx touchscreen drivers.
However, the WM8770 datasheet is available here.
http://www.wolfsonmicro.com/download.asp/did.217/WM8770.pdf
Hope this helps.
Thanks
Liam
--
Liam Girdwood <liam.girdwood@wolfsonmicro.com>
Wolfson Microelectronics plc
http://www.wolfsonmicro.com
t: +44 131 272-7000
f: +44 131 272-7001
Registered in Scotland 89839
This message may contain confidential or proprietary information. If you receive this message in error, please
immediately delete it, destroy all copies of it and notify the sender. Any views expressed in this message are those of the individual sender,
except where the message states otherwise. We take reasonable precautions to ensure our Emails are virus free.
However, we cannot accept responsibility for any virus transmitted by us
and recommend that you subject any incoming Email to your own virus
checking procedures.
-------------------------------------------------------
Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara
The only event dedicated to issues related to Linux enterprise solutions
www.enterpriselinuxforum.com
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Terratec Aureon Space
2003-05-16 10:33 ` Liam Girdwood
@ 2003-05-16 10:41 ` Takashi Iwai
2003-05-16 16:50 ` Zébulon
0 siblings, 1 reply; 15+ messages in thread
From: Takashi Iwai @ 2003-05-16 10:41 UTC (permalink / raw)
To: Liam Girdwood; +Cc: Z╴bulon, alsa-devel
At 16 May 2003 11:33:28 +0100,
Liam Girdwood wrote:
>
> Hi Takishi,
>
> On Fri, 2003-05-16 at 10:33, Takashi Iwai wrote:
> > >
> > > Can I expect to see it supported in the future ?
> >
> > only if we get enough technical information...
> >
> > at least we need to know the wire connection between codec and ice1724
> > chips, especially 61, 62 and 63 pins of Wolfson chip and GPIO pins of
> > ice1724 chip.
>
> I'm currently developing Linux drivers for our AC97 range of audio
> codecs. Unfortunately, the WM8770 is not in my schedule at the moment as
> I'm busy working on WM97xx touchscreen drivers.
>
> However, the WM8770 datasheet is available here.
> http://www.wolfsonmicro.com/download.asp/did.217/WM8770.pdf
>
> Hope this helps.
thanks for the follow-up.
i already know it (and that's why i wrote the specific pin numbers in
my mail above :) the wolfson chip is fine, it's perfectly described
in the datasheet.
the only question is the connection between the controller and the
code chips. envy24ht has many GPIO pins, which are used for i2c
controls in most cases with 24bit DAC/ADC.
if the card vendor provides us this info, the driver will be ready in
a day (hopefully :)
Takashi
-------------------------------------------------------
Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara
The only event dedicated to issues related to Linux enterprise solutions
www.enterpriselinuxforum.com
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Terratec Aureon Space
2003-05-16 10:41 ` Takashi Iwai
@ 2003-05-16 16:50 ` Zébulon
0 siblings, 0 replies; 15+ messages in thread
From: Zébulon @ 2003-05-16 16:50 UTC (permalink / raw)
To: alsa-devel
Le Vendredi 16 Mai 2003 12:41, Takashi Iwai a écrit :
> At 16 May 2003 11:33:28 +0100,
>
> Liam Girdwood wrote:
> > Hi Takishi,
> >
> > On Fri, 2003-05-16 at 10:33, Takashi Iwai wrote:
> > > > Can I expect to see it supported in the future ?
> > >
> > > only if we get enough technical information...
> > >
> > > at least we need to know the wire connection between codec and ice1724
> > > chips, especially 61, 62 and 63 pins of Wolfson chip and GPIO pins of
> > > ice1724 chip.
> >
> > I'm currently developing Linux drivers for our AC97 range of audio
> > codecs. Unfortunately, the WM8770 is not in my schedule at the moment as
> > I'm busy working on WM97xx touchscreen drivers.
> >
> > However, the WM8770 datasheet is available here.
> > http://www.wolfsonmicro.com/download.asp/did.217/WM8770.pdf
> >
> > Hope this helps.
>
> thanks for the follow-up.
>
> i already know it (and that's why i wrote the specific pin numbers in
> my mail above :) the wolfson chip is fine, it's perfectly described
> in the datasheet.
>
> the only question is the connection between the controller and the
> code chips. envy24ht has many GPIO pins, which are used for i2c
> controls in most cases with 24bit DAC/ADC.
> if the card vendor provides us this info, the driver will be ready in
> a day (hopefully :)
>
>
> Takashi
Thanks for the answer. I just sent an email to request some technical
information from Terratec, emphasizing the importance to support the Linux
community.
Cheers
Eric
-------------------------------------------------------
Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara
The only event dedicated to issues related to Linux enterprise solutions
www.enterpriselinuxforum.com
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Terratec Aureon Space
@ 2003-05-17 6:31 Zébulon
2003-05-19 9:23 ` Takashi Iwai
2003-05-19 19:29 ` Pieter Palmers
0 siblings, 2 replies; 15+ messages in thread
From: Zébulon @ 2003-05-17 6:31 UTC (permalink / raw)
To: alsa-devel
> only if we get enough technical information...
>
> at least we need to know the wire connection between codec and ice1724
> chips, especially 61, 62 and 63 pins of Wolfson chip and GPIO pins of
> ice1724 chip.
Would it be possible to find it by analysing the circuits on the card itself
?
Eric
-------------------------------------------------------
This SF.net email is sponsored by: If flattening out C++ or Java
code to make your application fit in a relational database is painful,
don't do it! Check out ObjectStore. Now part of Progress Software.
http://www.objectstore.net/sourceforge
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Terratec Aureon Space
2003-05-17 6:31 Zébulon
@ 2003-05-19 9:23 ` Takashi Iwai
2003-05-19 19:29 ` Pieter Palmers
1 sibling, 0 replies; 15+ messages in thread
From: Takashi Iwai @ 2003-05-19 9:23 UTC (permalink / raw)
To: Z�bulon; +Cc: alsa-devel
At Sat, 17 May 2003 08:31:12 +0200,
Z╴bulon wrote:
>
> > only if we get enough technical information...
> >
> > at least we need to know the wire connection between codec and ice1724
> > chips, especially 61, 62 and 63 pins of Wolfson chip and GPIO pins of
> > ice1724 chip.
>
> Would it be possible to find it by analysing the circuits on the card itself
> ?
yes, if the wiring is flat. but you'll need a louped :)
Takashi
-------------------------------------------------------
This SF.net email is sponsored by: If flattening out C++ or Java
code to make your application fit in a relational database is painful,
don't do it! Check out ObjectStore. Now part of Progress Software.
http://www.objectstore.net/sourceforge
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Terratec Aureon Space
2003-05-17 6:31 Zébulon
2003-05-19 9:23 ` Takashi Iwai
@ 2003-05-19 19:29 ` Pieter Palmers
1 sibling, 0 replies; 15+ messages in thread
From: Pieter Palmers @ 2003-05-19 19:29 UTC (permalink / raw)
To: "Z嶵ulon (by way of Z嶵ulon <>)"; +Cc: alsa-devel
Ze'bulon (by way of Ze'bulon <>) wrote:
>>only if we get enough technical information...
>>
>>at least we need to know the wire connection between codec and ice1724
>>chips, especially 61, 62 and 63 pins of Wolfson chip and GPIO pins of
>>ice1724 chip.
>>
>>
>
>Would it be possible to find it by analysing the circuits on the card itself
> ?
>
>
Chances are that this is possible. I did it for the maxistudio isis.
You'll need a multimeter with a beep function and some common sense
knowledge of which connections are most likely.
Most PCI cards are 4 layer PCB's with power and ground distribution on
the inner layer. This means that the signal traces are on the outside of
the board, so you can use a magnifying glass to trace them. Using a
digital camera with proper lighting works even better. You make a
picture of the piece of board you want to analyze (of both sides of
course), with a good resolution. This gives you a more 'stable' view of
the traces.
Pieter
-------------------------------------------------------
This SF.net email is sponsored by: ObjectStore.
If flattening out C++ or Java code to make your application fit in a
relational database is painful, don't do it! Check out ObjectStore.
Now part of Progress Software. http://www.objectstore.net/sourceforge
^ permalink raw reply [flat|nested] 15+ messages in thread
* Terratec Aureon Space
@ 2003-05-28 22:20 Dennis van der Meer
[not found] ` <s5h65nnnrnx.wl@alsa2.suse.de>
0 siblings, 1 reply; 15+ messages in thread
From: Dennis van der Meer @ 2003-05-28 22:20 UTC (permalink / raw)
To: alsa-devel
Hi,
A while ago I was looking through the mail-archive (before it went down),
trying to see if there was support for my Terratec card. Unfortunately not but
I saw that people were busy trying to obtain specs to create a driver. I don't
know if there are people that have a Terratec Aureon Space 7.1 card but I am
willing to test any code (if necessary). I have been waiting to go back to
Linux and have support for this good sound card.
So please let me know if I can be of any help.
Thanks,
Dennis van der Meer
-------------------------------------------------------
This SF.net email is sponsored by: eBay
Get office equipment for less on eBay!
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Terratec Aureon Space
[not found] ` <s5hk7c2m4h8.wl@alsa2.suse.de>
@ 2003-06-04 17:56 ` Dennis van der Meer
2003-06-04 18:30 ` Takashi Iwai
0 siblings, 1 reply; 15+ messages in thread
From: Dennis van der Meer @ 2003-06-04 17:56 UTC (permalink / raw)
To: alsa-devel
Hi,
>meanwhile, i committed the latest patchset to cvs now.
>i got reports that it works somehow. so, please try the cvs version
>instead of my last patch.
A big thanks for the patchset. I was able to play sound with xmms
(not with the alsa-plugin but the OSS plugin worked). I am unable
to use the digital out to play sound though.
I have tried alsamixer but it will give me a lot of controls but not much
to work with. Somehow it's not working as it should.
Here's what I got from alsamixer:
Card: Terratec Aureon 7.1-Space
Chip: ICE1724 - multitrack
Name Item
-------------------------
Master --> Master
IEC958 --> IEC958 (just the text IEC958 I)
PCM Out, H/W In 0, H/W In 1, IEC958 I
IEC958 O --> IEC958 Output
Volume bar cannot be adjusted
IEC958 1 --> IEC958 1
PCM Out0, H/W In 0, H/W In 1, IEC958 I
Capture --> Capture
CD Left, CD Right, Aux Left, Aux Right, line Left,
Line Right
ADC --> ADC
ADC 1 --> ADC 1
DAC --> DAC
DAC 1 --> DAC 1
DAC 2 --> DAC 2
DAC 3 --> DAC 3
DAC 4 --> DAC 4
DAC 5 --> DAC 5
DAC 6 --> DAC 6
DAC 7 --> DAC 7
H/W --> PCM Out0, H/W In 0, H/W In 1, IEC958 I
(changing values will set it to left channel only)
H/W 1 --> PCM Out0, H/W In 0, H/W In 1, IEC958 I
(changing values will set it to right channel only)
H/W 2 --> PCM Out0, H/W In 0, H/W In 1, IEC958 I
H/W 3 --> PCM Out0, H/W In 0, H/W In 1, IEC958 I
H/W 4 --> PCM Out0, H/W In 0, H/W In 1, IEC958 I
H/W 5 --> PCM Out0, H/W In 0, H/W In 1, IEC958 I
H/W 6 --> PCM Out0, H/W In 0, H/W In 1, IEC958 I
H/W 7 --> PCM Out0, H/W In 0, H/W In 1, IEC958 I
Multi Tr --> Multi Track Internal Clock
44100
Multi Tr --> Multi Track Peak (changed to strange values when
started again)
Multi Tr --> Multi Track Peak (changed to strange values when
started again)
Multi Tr --> Multi Track Peak (is restarted when app is started again)
Multi Tr --> Multi Track Peak (is restarted when app is started again)
Multi Tr --> Multi Track Rate Locking
Multi Tr --> Multi Track Rate Reset
Some noticeable things:
When I try some of the multi Track Peak controls and change the
value they are
reset or one of them is even set to random values
Some controls have multiple values like PCM Out0, H/W In 0, H/W In
1 and IEC958 I but
I don't hear anything special or notice anything weird
The H/W and H/W 1 seem to control the left channel and the right
channel. Although
this is not clear from the alsamixer app I can definately tell
when I'm changing values
IEC958 O has a volume bar but it cannot be adjusted
I also tried envy24control but this app keeps telling me that it doesn't
know the card type ICE1724.
I am rather new to alsa so I'm assuming I did something wrong.
Should the digital in / out also be working and if so, how can I change the
settings to set
it to digital out then?
Thanks,
Dennis van der Meer
-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Terratec Aureon Space
2003-06-04 17:56 ` Dennis van der Meer
@ 2003-06-04 18:30 ` Takashi Iwai
2003-06-06 22:31 ` Dennis van der Meer
0 siblings, 1 reply; 15+ messages in thread
From: Takashi Iwai @ 2003-06-04 18:30 UTC (permalink / raw)
To: Dennis van der Meer; +Cc: alsa-devel
At Wed, 04 Jun 2003 19:56:01 +0200,
Dennis van der Meer wrote:
>
> Hi,
>
> >meanwhile, i committed the latest patchset to cvs now.
> >i got reports that it works somehow. so, please try the cvs version
> >instead of my last patch.
>
> A big thanks for the patchset. I was able to play sound with xmms
> (not with the alsa-plugin but the OSS plugin worked). I am unable
> to use the digital out to play sound though.
> I have tried alsamixer but it will give me a lot of controls but not much
> to work with. Somehow it's not working as it should.
> Here's what I got from alsamixer:
>
> Card: Terratec Aureon 7.1-Space
> Chip: ICE1724 - multitrack
>
> Name Item
> -------------------------
> Master --> Master
> IEC958 --> IEC958 (just the text IEC958 I)
> PCM Out, H/W In 0, H/W In 1, IEC958 I
this is the routing of IEC958 left channel. choose "PCM Out" here.
> IEC958 O --> IEC958 Output
> Volume bar cannot be adjusted
no volume. it's only the switch.
if you use "iec958" or "spdif" pcm device, it's turned on
automatically.
> IEC958 1 --> IEC958 1
> PCM Out0, H/W In 0, H/W In 1, IEC958 I
ditto.
> Capture --> Capture
> CD Left, CD Right, Aux Left, Aux Right, line Left,
> Line Right
choose the right one for analog capture source.
> ADC --> ADC
> ADC 1 --> ADC 1
> DAC --> DAC
> DAC 1 --> DAC 1
> DAC 2 --> DAC 2
> DAC 3 --> DAC 3
> DAC 4 --> DAC 4
> DAC 5 --> DAC 5
> DAC 6 --> DAC 6
> DAC 7 --> DAC 7
are they obvious?
> H/W --> PCM Out0, H/W In 0, H/W In 1, IEC958 I
> (changing values will set it to left channel only)
> H/W 1 --> PCM Out0, H/W In 0, H/W In 1, IEC958 I
> (changing values will set it to right channel only)
> H/W 2 --> PCM Out0, H/W In 0, H/W In 1, IEC958 I
> H/W 3 --> PCM Out0, H/W In 0, H/W In 1, IEC958 I
> H/W 4 --> PCM Out0, H/W In 0, H/W In 1, IEC958 I
> H/W 5 --> PCM Out0, H/W In 0, H/W In 1, IEC958 I
> H/W 6 --> PCM Out0, H/W In 0, H/W In 1, IEC958 I
> H/W 7 --> PCM Out0, H/W In 0, H/W In 1, IEC958 I
they are the routing for analog outputs.
choose "PCM Out". or, it's routed from the selected input.
> Multi Tr --> Multi Track Internal Clock
> 44100
this is changed automatically if "rate locking" and "rate reset" are
set up correctly.
> Multi Tr --> Multi Track Peak (changed to strange values when
> started again)
> Multi Tr --> Multi Track Peak (changed to strange values when
> started again)
> Multi Tr --> Multi Track Peak (is restarted when app is started again)
> Multi Tr --> Multi Track Peak (is restarted when app is started again)
they are read-only.
> Multi Tr --> Multi Track Rate Locking
turn this off.
> Multi Tr --> Multi Track Rate Reset
turn this on.
as said, for digital outs, use "iec958" device. but you might need to
wrap "plug" layer to convert the formats, etc. to play back non-24bit
samples.
% aplay -D plug:iec958 foo.wav
Takashi
-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Terratec Aureon Space
2003-06-04 18:30 ` Takashi Iwai
@ 2003-06-06 22:31 ` Dennis van der Meer
0 siblings, 0 replies; 15+ messages in thread
From: Dennis van der Meer @ 2003-06-06 22:31 UTC (permalink / raw)
To: alsa-devel
Hi,
I have been playing around with the controls and setting them as specified
but I am still unable to enable the digital out. I have verified that
digital out
is not enabled by looking at the back of the card and check if the red light
is on (which is not the case).
I have also provided a dump from amixer in the hopes that someone can
figure out what is wrong:
numid=1,iface=CARD,name='ICE1724 EEPROM'
; type=BYTES,access=r----,values=52
:
values=0x11,0x45,0x15,0x3b,0x13,0x02,0x13,0x80,0xf8,0xc2,0xff,0xff,0xbf,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0xbf,0x00
numid=28,iface=MIXER,name='Master Playback Volume'
; type=INTEGER,access=rw---,values=1,min=0,max=101,step=0
: values=86
numid=29,iface=MIXER,name='ADC Volume'
; type=INTEGER,access=rw---,values=1,min=0,max=31,step=0
: values=28
numid=30,iface=MIXER,name='ADC Volume',index=1
; type=INTEGER,access=rw---,values=1,min=0,max=31,step=0
: values=27
numid=31,iface=MIXER,name='Capture Route'
; type=ENUMERATED,access=rw---,values=2,items=8
; Item #0 'CD Left'
; Item #1 'CD Right'
; Item #2 'Aux Left'
; Item #3 'Aux Right'
; Item #4 'Line Left'
; Item #5 'Line Right'
; Item #6 'Mic Left'
; Item #7 'Mic Right'
: values=4,4
numid=18,iface=MIXER,name='IEC958 Playback Con Mask',device=1
; type=IEC958,access=r----,values=1
: values=?
numid=19,iface=MIXER,name='IEC958 Playback Pro Mask',device=1
; type=IEC958,access=r----,values=1
: values=?
numid=14,iface=MIXER,name='IEC958 Playback Route'
; type=ENUMERATED,access=rw---,values=1,items=5
; Item #0 'PCM Out'
; Item #1 'H/W In 0'
; Item #2 'H/W In 1'
; Item #3 'IEC958 In L'
; Item #4 'IEC958 In R'
: values=3
numid=15,iface=MIXER,name='IEC958 Playback Route',index=1
; type=ENUMERATED,access=rw---,values=1,items=5
; Item #0 'PCM Out'
; Item #1 'H/W In 0'
; Item #2 'H/W In 1'
; Item #3 'IEC958 In L'
; Item #4 'IEC958 In R'
: values=4
numid=16,iface=MIXER,name='IEC958 Output Switch'
; type=BOOLEAN,access=rw---,values=1
: values=on
numid=20,iface=MIXER,name='DAC Volume'
; type=INTEGER,access=rw---,values=1,min=0,max=101,step=0
: values=88
numid=21,iface=MIXER,name='DAC Volume',index=1
; type=INTEGER,access=rw---,values=1,min=0,max=101,step=0
: values=88
numid=22,iface=MIXER,name='DAC Volume',index=2
; type=INTEGER,access=rw---,values=1,min=0,max=101,step=0
: values=88
numid=23,iface=MIXER,name='DAC Volume',index=3
; type=INTEGER,access=rw---,values=1,min=0,max=101,step=0
: values=88
numid=24,iface=MIXER,name='DAC Volume',index=4
; type=INTEGER,access=rw---,values=1,min=0,max=101,step=0
: values=88
numid=25,iface=MIXER,name='DAC Volume',index=5
; type=INTEGER,access=rw---,values=1,min=0,max=101,step=0
: values=88
numid=26,iface=MIXER,name='DAC Volume',index=6
; type=INTEGER,access=rw---,values=1,min=0,max=101,step=0
: values=88
numid=27,iface=MIXER,name='DAC Volume',index=7
; type=INTEGER,access=rw---,values=1,min=0,max=101,step=0
: values=88
numid=5,iface=MIXER,name='H/W Playback Route'
; type=ENUMERATED,access=rw---,values=1,items=5
; Item #0 'PCM Out'
; Item #1 'H/W In 0'
; Item #2 'H/W In 1'
; Item #3 'IEC958 In L'
; Item #4 'IEC958 In R'
: values=4
numid=6,iface=MIXER,name='H/W Playback Route',index=1
; type=ENUMERATED,access=rw---,values=1,items=5
; Item #0 'PCM Out'
; Item #1 'H/W In 0'
; Item #2 'H/W In 1'
; Item #3 'IEC958 In L'
; Item #4 'IEC958 In R'
: values=4
numid=7,iface=MIXER,name='H/W Playback Route',index=2
; type=ENUMERATED,access=rw---,values=1,items=5
; Item #0 'PCM Out'
; Item #1 'H/W In 0'
; Item #2 'H/W In 1'
; Item #3 'IEC958 In L'
; Item #4 'IEC958 In R'
: values=4
numid=8,iface=MIXER,name='H/W Playback Route',index=3
; type=ENUMERATED,access=rw---,values=1,items=5
; Item #0 'PCM Out'
; Item #1 'H/W In 0'
; Item #2 'H/W In 1'
; Item #3 'IEC958 In L'
; Item #4 'IEC958 In R'
: values=4
numid=9,iface=MIXER,name='H/W Playback Route',index=4
; type=ENUMERATED,access=rw---,values=1,items=5
; Item #0 'PCM Out'
; Item #1 'H/W In 0'
; Item #2 'H/W In 1'
; Item #3 'IEC958 In L'
; Item #4 'IEC958 In R'
: values=4
numid=10,iface=MIXER,name='H/W Playback Route',index=5
; type=ENUMERATED,access=rw---,values=1,items=5
; Item #0 'PCM Out'
; Item #1 'H/W In 0'
; Item #2 'H/W In 1'
; Item #3 'IEC958 In L'
; Item #4 'IEC958 In R'
: values=4
numid=11,iface=MIXER,name='H/W Playback Route',index=6
; type=ENUMERATED,access=rw---,values=1,items=5
; Item #0 'PCM Out'
; Item #1 'H/W In 0'
; Item #2 'H/W In 1'
; Item #3 'IEC958 In L'
; Item #4 'IEC958 In R'
: values=4
numid=12,iface=MIXER,name='H/W Playback Route',index=7
; type=ENUMERATED,access=rw---,values=1,items=5
; Item #0 'PCM Out'
; Item #1 'H/W In 0'
; Item #2 'H/W In 1'
; Item #3 'IEC958 In L'
; Item #4 'IEC958 In R'
: values=4
numid=2,iface=MIXER,name='Multi Track Internal Clock'
; type=ENUMERATED,access=rw---,values=1,items=16
; Item #0 '8000'
; Item #1 '9600'
; Item #2 '11025'
; Item #3 '12000'
; Item #4 '16000'
; Item #5 '22050'
; Item #6 '24000'
; Item #7 '32000'
; Item #8 '44100'
; Item #9 '48000'
; Item #10 '64000'
; Item #11 '88200'
; Item #12 '96000'
; Item #13 '176400'
; Item #14 '192000'
; Item #15 'IEC958 Input'
: values=8
numid=13,iface=MIXER,name='Multi Track Peak'
; type=INTEGER,access=r----,values=22,min=0,max=255,step=0
: values=0,0,0,0,0,0,0,0,0,0,172,175,0,0,0,0,0,0,0,0,0,0
numid=3,iface=MIXER,name='Multi Track Rate Locking'
; type=BOOLEAN,access=rw---,values=1
: values=off
numid=4,iface=MIXER,name='Multi Track Rate Reset'
; type=BOOLEAN,access=rw---,values=1
: values=on
numid=17,iface=PCM,name='IEC958 Playback Default',device=1
; type=IEC958,access=rw---,values=1
: values=?
>as said, for digital outs, use "iec958" device. but you might need to
>wrap "plug" layer to convert the formats, etc. to play back non-24bit
>samples.
>
> % aplay -D plug:iec958 foo.wav
Ok, done that but still no output, which makes sense since the red light on
the back
of the card isn't on.
Dennis
-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Terratec Aureon Space
@ 2003-08-31 10:04 Dennis van der Meer
0 siblings, 0 replies; 15+ messages in thread
From: Dennis van der Meer @ 2003-08-31 10:04 UTC (permalink / raw)
To: alsa-devel
Thanks, it worked like a charm.
Now all I have to do is get kde to recognize it so I can have music through
kde also but that will be
a different matter altogether.
Thank you very much for your help. It has been almost 6 months without
sound in Linux so I can finally
switch back again permanently.
>>i had the same problem, so i read your interesting conversation with
>>Takashi Iwai. I think this lead me to a first solution.
>>Here it is in brief:
>>........
>>.......
>>I hope this works for you too. If so please tell Takashi Iwai. Thank you.
>>
>>PS: If you like to know why this change of the value helps, let me tell you:
>>The bit 0 in EEPROM-register CCS07 says that an optical output is
>>physically implemented. If not set the red light will not be switched on.
>>This behavior is documented in a file called Envy24HT.pdf which I
>>occasionally found in the internet.
>
>Thanks,
>
>Dennis van der Meer
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Terratec Aureon Space
[not found] ` <s5hfzjgrhiz.wl@alsa2.suse.de>
@ 2003-09-06 10:22 ` Dennis van der Meer
2003-09-08 8:52 ` Takashi Iwai
0 siblings, 1 reply; 15+ messages in thread
From: Dennis van der Meer @ 2003-09-06 10:22 UTC (permalink / raw)
To: alsa-devel
That's odd. I have updated the cvs version a couple of times but I haven't seen
this update. The value is still the same. Are there multiple cvs versions
around?
> > Is it possible to make this change permanent???
>
>oh yes, it's obviously a bug.
>fixed now on cvs.
>
>thanks!
>
>
>Takashi
>
> > I applied the suggested setting and it worked perfectly. I now have sound.
> > Since the Terratec Aureon Space 7.1 has this digital in/out interface by
> > default
> > I see no reason why not to enable this by default and change the cvs
> version to
> > reflect this suggestion.
> >
> > Ow, and thanks for your help. Although unsuccesful in solving the
> problem I
> > learned
> > a lot about the alsa system.
> >
> >
> > Thanks,
> >
> > Dennis van der Meer
> >
> > >i had the same problem, so i read your interesting conversation with
> > >Takashi Iwai. I think this lead me to a first solution.
> > >Here it is in brief:
> > >
> > >1. Open a file called aureon.c in the directory <your
> > >sources>/alsa-driver-0.9.6/alsa-kernel/pci/ice1712/
> > >There you will find a block of code that looks like this:
> > >
> > >static unsigned char aureon71_eeprom[] __devinitdata = {
> > > 0x13, /* SYSCONF: clock 512, mpu401, spdif-in/ADC, 4DACs */
> > > 0x80, /* ACLINK: I2S */
> > > 0xf8, /* I2S: vol, 96k, 24bit, 192k */
> > > 0xc2, /* SPDIF: out-en, out-int, spdif-in */
> > > 0xff, /* GPIO_DIR */
> > > 0xff, /* GPIO_DIR1 */
> > > 0xbf, /* GPIO_DIR2 */
> > > 0x00, /* GPIO_MASK */
> > > 0x00, /* GPIO_MASK1 */
> > > 0x00, /* GPIO_MASK2 */
> > > 0x00, /* GPIO_STATE */
> > > 0x00, /* GPIO_STATE1 */
> > > 0x00, /* GPIO_STATE2 */
> > >};
> > >
> > >
> > >NOW do the following: replace the line
> > > 0xc2, /* SPDIF: out-en, out-int, spdif-in */
> > >with
> > > 0xc3, /* SPDIF: out-en, out-int, spdif-in */
> > >
> > >that is the value hex c2 has to be changed to c3
> > >
> > >2. Save the changed file
> > >
> > >3. Go to the directory <your sources>/alsa-driver-0.9.6/ as root and run
> > >./configure --with-cards=snd-ice1724 --with-sequencer=yes
> > >--with-oss=yes;make;make install
> > >
> > >4. restart your computer
> > >5. If you enter
> > >cat /proc/asound/card0/ice1724
> > >you should see a EEPROM-register called CCS07 with a value of C3hex.
> > >
> > >6. issue a command like
> > >aplay -D plug:iec958 yoursound.wav
> > >and you should hear the sound via the optical output and the red light
> > >should shine !!
> > >
> > >I hope this works for you too. If so please tell Takashi Iwai. Thank you.
> > >
> > >PS: If you like to know why this change of the value helps, let me
> tell you:
> > >The bit 0 in EEPROM-register CCS07 says that an optical output is
> > >physically implemented. If not set the red light will not be switched on.
> > >This behavior is documented in a file called Envy24HT.pdf which I
> > >occasionally found in the internet.
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Terratec Aureon Space
2003-09-06 10:22 ` Dennis van der Meer
@ 2003-09-08 8:52 ` Takashi Iwai
0 siblings, 0 replies; 15+ messages in thread
From: Takashi Iwai @ 2003-09-08 8:52 UTC (permalink / raw)
To: Dennis van der Meer; +Cc: alsa-devel
At Sat, 06 Sep 2003 12:22:21 +0200,
Dennis van der Meer wrote:
>
> That's odd. I have updated the cvs version a couple of times but I haven't seen
> this update. The value is still the same. Are there multiple cvs versions
> around?
sourceforge's anonymous cvs tree is updated in delay of 24hour.
perhaps that's it?
anyway, it's ok on the main cvs tree.
Takashi
>
> > > Is it possible to make this change permanent???
> >
> >oh yes, it's obviously a bug.
> >fixed now on cvs.
> >
> >thanks!
> >
> >
> >Takashi
> >
> > > I applied the suggested setting and it worked perfectly. I now have sound.
> > > Since the Terratec Aureon Space 7.1 has this digital in/out interface by
> > > default
> > > I see no reason why not to enable this by default and change the cvs
> > version to
> > > reflect this suggestion.
> > >
> > > Ow, and thanks for your help. Although unsuccesful in solving the
> > problem I
> > > learned
> > > a lot about the alsa system.
> > >
> > >
> > > Thanks,
> > >
> > > Dennis van der Meer
> > >
> > > >i had the same problem, so i read your interesting conversation with
> > > >Takashi Iwai. I think this lead me to a first solution.
> > > >Here it is in brief:
> > > >
> > > >1. Open a file called aureon.c in the directory <your
> > > >sources>/alsa-driver-0.9.6/alsa-kernel/pci/ice1712/
> > > >There you will find a block of code that looks like this:
> > > >
> > > >static unsigned char aureon71_eeprom[] __devinitdata = {
> > > > 0x13, /* SYSCONF: clock 512, mpu401, spdif-in/ADC, 4DACs */
> > > > 0x80, /* ACLINK: I2S */
> > > > 0xf8, /* I2S: vol, 96k, 24bit, 192k */
> > > > 0xc2, /* SPDIF: out-en, out-int, spdif-in */
> > > > 0xff, /* GPIO_DIR */
> > > > 0xff, /* GPIO_DIR1 */
> > > > 0xbf, /* GPIO_DIR2 */
> > > > 0x00, /* GPIO_MASK */
> > > > 0x00, /* GPIO_MASK1 */
> > > > 0x00, /* GPIO_MASK2 */
> > > > 0x00, /* GPIO_STATE */
> > > > 0x00, /* GPIO_STATE1 */
> > > > 0x00, /* GPIO_STATE2 */
> > > >};
> > > >
> > > >
> > > >NOW do the following: replace the line
> > > > 0xc2, /* SPDIF: out-en, out-int, spdif-in */
> > > >with
> > > > 0xc3, /* SPDIF: out-en, out-int, spdif-in */
> > > >
> > > >that is the value hex c2 has to be changed to c3
> > > >
> > > >2. Save the changed file
> > > >
> > > >3. Go to the directory <your sources>/alsa-driver-0.9.6/ as root and run
> > > >./configure --with-cards=snd-ice1724 --with-sequencer=yes
> > > >--with-oss=yes;make;make install
> > > >
> > > >4. restart your computer
> > > >5. If you enter
> > > >cat /proc/asound/card0/ice1724
> > > >you should see a EEPROM-register called CCS07 with a value of C3hex.
> > > >
> > > >6. issue a command like
> > > >aplay -D plug:iec958 yoursound.wav
> > > >and you should hear the sound via the optical output and the red light
> > > >should shine !!
> > > >
> > > >I hope this works for you too. If so please tell Takashi Iwai. Thank you.
> > > >
> > > >PS: If you like to know why this change of the value helps, let me
> > tell you:
> > > >The bit 0 in EEPROM-register CCS07 says that an optical output is
> > > >physically implemented. If not set the red light will not be switched on.
> > > >This behavior is documented in a file called Envy24HT.pdf which I
> > > >occasionally found in the internet.
>
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/alsa-devel
>
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2003-09-08 8:52 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-05-15 16:26 Terratec Aureon Space Zébulon
2003-05-16 9:33 ` Takashi Iwai
2003-05-16 10:33 ` Liam Girdwood
2003-05-16 10:41 ` Takashi Iwai
2003-05-16 16:50 ` Zébulon
-- strict thread matches above, loose matches on Subject: below --
2003-05-17 6:31 Zébulon
2003-05-19 9:23 ` Takashi Iwai
2003-05-19 19:29 ` Pieter Palmers
2003-05-28 22:20 Dennis van der Meer
[not found] ` <s5h65nnnrnx.wl@alsa2.suse.de>
[not found] ` <5.1.0.14.2.20030603193926.01638eb0@192.168.10.1>
[not found] ` <s5hk7c2m4h8.wl@alsa2.suse.de>
2003-06-04 17:56 ` Dennis van der Meer
2003-06-04 18:30 ` Takashi Iwai
2003-06-06 22:31 ` Dennis van der Meer
2003-08-31 10:04 Dennis van der Meer
[not found] <5.1.0.14.2.20030831014515.021b7850@192.168.10.1>
[not found] ` <s5hfzjgrhiz.wl@alsa2.suse.de>
2003-09-06 10:22 ` Dennis van der Meer
2003-09-08 8:52 ` Takashi Iwai
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.