Hi,

just for the record, it works now!
Working cable helps...

This card produces always a digital output, so just use hw:0,0 (or hw:1,0 
whatever your card ist)

BUT: you need a source with digital surround (like DVDs) otherwise you just 
get stereo and your sound system has to do the rest. You can find more about 
this here: 
http://alsa.opensrc.org/DigitalOut#Digital_Surround_Passthrough

Stephan


On Thursday 12 April 2007 23:09, Stephan Olbrich wrote:
> Hi,
>
> > > $ speaker-test -c6 -Dspdif:1
> > >
> > > speaker-test 1.0.11
> >
> > See http://alsa.opensrc.org/DigitalOut, for syntax
>
> Not sure, what should be wrong with my syntax...
>
> But maybe some more information:
>
> $ aplay -l
> **** Liste von PLAYBACK Geräten ****
> Karte 0: Intel [HDA Intel], Gerät 0: AD198x Analog [AD198x Analog]
>   Untergeordnete Geräte: 1/1
>   Untergeordnetes Gerät '0: subdevice #0
> Karte 0: Intel [HDA Intel], Gerät 1: AD198x Digital [AD198x Digital]
>   Untergeordnete Geräte: 1/1
>   Untergeordnetes Gerät '0: subdevice #0
> Karte 1: Audio [USB Audio], Gerät 0: USB Audio [USB Audio]
>   Untergeordnete Geräte: 1/1
>   Untergeordnetes Gerät '0: subdevice #0
>
> So unlike the above mentioned website, this soundcard has no special device
> for the digital output... (The Intel stuff is the internal soundcard and
> modem)
>
> with no .asoundrc :
>
>
> $ speaker-test -c2 -Dhw:1
>
> This works fine, sound on both speakers.
>
>
> $ speaker-test -c6 -Dhw:1
>
> speaker-test 1.0.11
>
> Das Wiedergabegerät ist hw:1
> Stream parameters are 48000Hz, S16_LE, 6 channels
> Using 16 octaves of pink noise
> Samplingrate auf 48000Hz gesetzt (gefordert waren 48000Hz)
> Buffer size range from 96 to 87381
> Period size range from 48 to 43690
> Using max buffer size 87381
> Periods = 4
> was set period_size = 0
> was set buffer_size = 87381
> Unable to set sw params for playback: Invalid argument
> Setzen der Softwareparameter gescheitert: Invalid argument
>
> So this does not work. Now I create a .asoundrc with:
>
> pcm.dmix51 {
>   type dmix
>   ipc_key 1024
>   ipc_key_add_uid false
>   ipc_perm 0666
>   slave {
>      pcm "hw:1,0"
>      channels 6
>      period_time 0
>      period_size 1024
>      buffer_size 8192
>   }
> }
>
> pcm.corr {
>   type route
>   slave.pcm "dmix51"
>   slave.channels 6
>   ttable.0.0 1
>   ttable.1.1 1
>   ttable.2.5 1
>   ttable.3.4 1
>   ttable.4.2 1
>   ttable.5.3 1
> }
>
> $ speaker-test -c6 -Dcorr
>
> Now I get sound on all speakers (and using the corr device also on the
> correct speaker) But still only through the analog output.
>
> Here:
> http://www.alsa-project.org/alsa-doc/alsa-lib/pcm_plugins.html
> I found, that there is a IEC958 plugin, which is, as far as I know, another
> name for spdif?
>
> pcm.digital {
>   type iec958
>   slave {
>      pcm "hw:1,0"
>   }
> }
>
> This gives me errors:
>
> $ speaker-test -c6 -Ddigital
>
> speaker-test 1.0.11
>
> Das Wiedergabegerät ist digital
> Stream parameters are 48000Hz, S16_LE, 6 channels
> Using 16 octaves of pink noise
> ALSA lib pcm.c:6661:(snd_pcm_slave_conf) missing field format
> Playback open error: -22,Invalid argument
>
>
> So I tried to add a format field:
>
> pcm.digital {
>   type iec958
>   slave {
>      pcm "plughw:1,0"
>      format "S16_LE"
>   }
> }
>
> But still no luck:
>
> $ speaker-test -c6 -Ddigital
>
> speaker-test 1.0.11
>
> Das Wiedergabegerät ist digital
> Stream parameters are 48000Hz, S16_LE, 6 channels
> Using 16 octaves of pink noise
> Sample format not available for playback: Invalid argument
> Setzen der Hardwareparameter gescheitert: Invalid argument
>
> According to this page:
> http://alsa.opensrc.org/Terratec_Aureon_5.1_USB_MK.2
> this card has 16Bit, so S16_LE should be correct???
> There is not much documentation what formats exist, I only found S32_LE.
> But that changes nothing.
>
> Any Ideas?
>
> Stephan
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share
> your opinions on IT & business topics through brief surveys-and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Alsa-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/alsa-user

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to