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