Re: [Alsa-user] cmipci: Digital input doesn't work

2007-09-17 Thread Clemens Ladisch
Bernd Eggink wrote:
 I can't get my AudioExel/MD-Mate to record from the spdif input.

How exactly are you trying to record?
Are you using the spdif device?

 Even after editing /etc/asound.state and setting 'IEC958 In Select' to
 'true' (and calling 'alsactl restore'), the corresponding control in
 alsamixer is off, and remains off, whatever I do.

That control allows to switch between the to SPDIF inputs pins of the
chip.


Regards,
Clemens

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user


Re: [Alsa-user] cmipci: Digital input doesn't work

2007-09-17 Thread Bernd Eggink
Clemens Ladisch schrieb:
 Bernd Eggink wrote:
 I can't get my AudioExel/MD-Mate to record from the spdif input.
 
 How exactly are you trying to record?
 Are you using the spdif device?

I had been using hw:0,2, but spdif doesn't work either. The command

arecord -f cd -D spdif aha.wav

results, after some seconds, in the error message

arecord: pcm_read:1346: read error: Input/output error

leaving a 44 byte (i.e., empty) wav file. Does that message mean anything 
to you?

Regards,
Bernd

-- 
Bernd Eggink
[EMAIL PROTECTED]
http://sudrala.de


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user


Re: [Alsa-user] cmipci: Digital input doesn't work

2007-09-17 Thread Clemens Ladisch
Bernd Eggink wrote:
 Clemens Ladisch schrieb:
 Bernd Eggink wrote:
 I can't get my AudioExel/MD-Mate to record from the spdif input.
 
 How exactly are you trying to record?
 Are you using the spdif device?
 
 I had been using hw:0,2, but spdif doesn't work either. The command
 
   arecord -f cd -D spdif aha.wav
 
 results, after some seconds, in the error message
 
   arecord: pcm_read:1346: read error: Input/output error
 
 leaving a 44 byte (i.e., empty) wav file. Does that message mean anything 
 to you?

In this case it means that the card tried to record from a digital input,
but that there was not any incoming data.

Try to switch to the other input, if possible, and/or try the invert switch.


HTH
Clemens

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user


Re: [Alsa-user] cmipci: Digital input doesn't work

2007-09-17 Thread Bernd Eggink
Clemens Ladisch schrieb:

 Bernd Eggink wrote:
 I can't get my AudioExel/MD-Mate to record from the spdif input.
 How exactly are you trying to record?
 Are you using the spdif device?
 I had been using hw:0,2, but spdif doesn't work either. The command

  arecord -f cd -D spdif aha.wav

 results, after some seconds, in the error message

  arecord: pcm_read:1346: read error: Input/output error

 leaving a 44 byte (i.e., empty) wav file. Does that message mean anything 
 to you?
 
 In this case it means that the card tried to record from a digital input,
 but that there was not any incoming data.
 
 Try to switch to the other input, if possible, and/or try the invert switch.

Hm, there is no other digital input. And changing the invert switch 
doesn't change anything. Maybe it's a hardware problem.

I have a second card, Intel HD Audio, which works fine and which I might 
use for analog recording. I don't like the idea of analog recording a 
digitial source very much, but actually I'm not sure if it makes a 
perceptible difference at all.

Or is there another not-too-expensive card which supports digital input and 
works with ALSA?

Thanks anyway,
Bernd

-- 
Bernd Eggink
[EMAIL PROTECTED]
http://sudrala.de


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user


[Alsa-user] cmipci: Digital input doesn't work

2007-09-15 Thread Bernd Eggink
I can't get my AudioExel/MD-Mate to record from the spdif input. Even after 
editing /etc/asound.state and setting 'IEC958 In Select' to 'true' (and 
calling 'alsactl restore'), the corresponding control in alsamixer is off, 
and remains off, whatever I do. The card works under OSS in a different 
machine.

Here is the output from 'amixer contents':

numid=40,iface=CARD,name='Modem'
   ; type=BOOLEAN,access=rw--,values=1
   : values=off
numid=1,iface=MIXER,name='Master Playback Volume'
   ; type=INTEGER,access=rw--,values=2,min=0,max=31,step=0
   : values=0,0
numid=2,iface=MIXER,name='3D Control - Switch'
   ; type=BOOLEAN,access=rw--,values=1
   : values=off
numid=4,iface=MIXER,name='PCM Playback Switch'
   ; type=BOOLEAN,access=rw--,values=1
   : values=on
numid=3,iface=MIXER,name='PCM Playback Volume'
   ; type=INTEGER,access=rw--,values=2,min=0,max=31,step=0
   : values=24,24
numid=5,iface=MIXER,name='PCM Capture Switch'
   ; type=BOOLEAN,access=rw--,values=2
   : values=off,off
numid=7,iface=MIXER,name='Synth Playback Switch'
   ; type=BOOLEAN,access=rw--,values=1
   : values=on
numid=6,iface=MIXER,name='Synth Playback Volume'
   ; type=INTEGER,access=rw--,values=2,min=0,max=31,step=0
   : values=24,24
numid=8,iface=MIXER,name='Synth Capture Route'
   ; type=BOOLEAN,access=rw--,values=4
   : values=off,off,off,off
numid=13,iface=MIXER,name='Line Playback Switch'
   ; type=BOOLEAN,access=rw--,values=2
   : values=off,off
numid=12,iface=MIXER,name='Line Playback Volume'
   ; type=INTEGER,access=rw--,values=2,min=0,max=31,step=0
   : values=24,24
numid=14,iface=MIXER,name='Line Capture Route'
   ; type=BOOLEAN,access=rw--,values=4
   : values=on,off,off,on
numid=29,iface=MIXER,name='Line-In Mode'
   ; type=ENUMERATED,access=rw--,values=1,items=2
   ; Item #0 'Line-In'
   ; Item #1 'Rear Output'
   : values=1
numid=10,iface=MIXER,name='CD Playback Switch'
   ; type=BOOLEAN,access=rw--,values=2
   : values=off,off
numid=9,iface=MIXER,name='CD Playback Volume'
   ; type=INTEGER,access=rw--,values=2,min=0,max=31,step=0
   : values=0,0
numid=11,iface=MIXER,name='CD Capture Route'
   ; type=BOOLEAN,access=rw--,values=4
   : values=off,off,off,off
numid=27,iface=MIXER,name='Mic Boost Capture Switch'
   ; type=BOOLEAN,access=rw--,values=1
   : values=off
numid=22,iface=MIXER,name='Mic Boost Playback Switch'
   ; type=BOOLEAN,access=rw--,values=1
   : values=off
numid=16,iface=MIXER,name='Mic Playback Switch'
   ; type=BOOLEAN,access=rw--,values=1
   : values=off
numid=15,iface=MIXER,name='Mic Playback Volume'
   ; type=INTEGER,access=rw--,values=1,min=0,max=31,step=0
   : values=0
numid=17,iface=MIXER,name='Mic Capture Switch'
   ; type=BOOLEAN,access=rw--,values=1
   : values=off
numid=23,iface=MIXER,name='Mic Capture Volume'
   ; type=INTEGER,access=rw--,values=1,min=0,max=7,step=0
   : values=0
numid=25,iface=MIXER,name='Phone Playback Switch'
   ; type=BOOLEAN,access=rw--,values=1
   : values=off
numid=24,iface=MIXER,name='Phone Playback Volume'
   ; type=INTEGER,access=rw--,values=1,min=0,max=7,step=0
   : values=0
numid=26,iface=MIXER,name='PC Speaker Playback Switch'
   ; type=BOOLEAN,access=rw--,values=1
   : values=off
numid=18,iface=MIXER,name='PC Speaker Playback Volume'
   ; type=INTEGER,access=rw--,values=1,min=0,max=3,step=0
   : values=0
numid=20,iface=MIXER,name='Aux Playback Switch'
   ; type=BOOLEAN,access=rw--,values=2
   : values=off,off
numid=19,iface=MIXER,name='Aux Playback Volume'
   ; type=INTEGER,access=rw--,values=2,min=0,max=15,step=0
   : values=0,0
numid=21,iface=MIXER,name='Aux Capture Switch'
   ; type=BOOLEAN,access=rw--,values=2
   : values=off,off
numid=34,iface=MIXER,name='IEC958 5V'
   ; type=BOOLEAN,access=rw--,values=1
   : values=on
numid=33,iface=MIXER,name='IEC958 Copyright'
   ; type=BOOLEAN,access=rw--,values=1
   : values=on
numid=36,iface=MIXER,name='IEC958 In Monitor'
   ; type=BOOLEAN,access=rw--,values=1
   : values=off
numid=38,iface=MIXER,name='IEC958 In Phase Inverse'
   ; type=BOOLEAN,access=rw--,values=1
   : values=off
numid=39,iface=MIXER,name='IEC958 In Select'
   ; type=BOOLEAN,access=rw--,values=1
   : values=off
numid=32,iface=MIXER,name='IEC958 In Valid'
   ; type=BOOLEAN,access=rw--,values=1
   : values=on
numid=35,iface=MIXER,name='IEC958 Loop'
   ; type=BOOLEAN,access=rw--,values=1
   : values=off
numid=37,iface=MIXER,name='IEC958 Mix Analog'
   ; type=BOOLEAN,access=rw--,values=1
   : values=off
numid=31,iface=MIXER,name='IEC958 Output Switch'
   ; type=BOOLEAN,access=rw--,values=1
   : values=off
numid=30,iface=MIXER,name='Exchange DAC'
   ; type=BOOLEAN,access=rw--,values=1
   : values=off
numid=28,iface=MIXER,name='Four Channel Mode'
   ; type=BOOLEAN,access=rw--,values=1
   : values=off

Any ideas?

Regards,
Bernd

-- 
Bernd Eggink
[EMAIL PROTECTED]
http://sudrala.de