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
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/alsa-devel
> 


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to