[linux-audio-user] Re: Problems with Novation Speedio

Peter Clarke pgclarke at beeb.net
Wed Nov 23 10:23:27 EST 2005


> Does "aplay something.wav" work?
>
> What are the contents of /proc/asound/cardX/stream0?

Thanks for the suggestions so far.  I haven't been able to 
figure out how to play through the Speedio without running 
Jack.  Running in XMMS (the GUI part), I can select the 
ALSA driver as the output plugin, then select "Speedio: USB 
Audio (hw:1,0)" for output.  But when I hit play, I get an 
error:  "Failed to open audio output".  In fact, I get this 
error with any ALSA output choice except "default PCM 
output" (which plays fine through my regular soundcard).

I turned next to aplay.  This is the output of aplay -l:

**** List of PLAYBACK Hardware Devices ****
card 0: CMI8738MC6 [C-Media PCI CMI8738-MC6], device 0: 
CMI8738-MC6 [C-Media PCI DAC/ADC]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: CMI8738MC6 [C-Media PCI CMI8738-MC6], device 1: 
CMI8738-MC6 [C-Media PCI 2nd DAC]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: CMI8738MC6 [C-Media PCI CMI8738-MC6], device 2: 
CMI8738-MC6 [C-Media PCI IEC958]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Speedio [Speedio], device 0: USB Audio [USB Audio]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

If I run aplay somefile.wav, with no other parameters, it 
plays fine through the regular soundcard.  But if I try 
aplay -Dhw:1,0 somefile.wav, I get an error: "Sample format 
non [sic] available".  I tried -f cd and all available 24 
bit formats with the -f switch (since Jack thinks the 
Speedio is a 24 bit device) but none worked.

The output of /proc/asound/card1/stream0 is:

Novation EMS Speedio at usb-0000:00:03.1-2, full speed : USB 
Audio

Playback:
  Status: Stop
  Interface 1
    Altset 1
    Format: S24_3LE
    Channels: 2
    Endpoint: 1 OUT (ADAPTIVE)
    Rates: 44100, 48000

Capture:
  Status: Stop
  Interface 2
    Altset 1
    Format: S24_3LE
    Channels: 2
    Endpoint: 2 IN (SYNC)
    Rates: 44100, 48000

I guess that's telling me the correct format to use with 
aplay is S24_3LE, so I tried this again.  It gave me the 
message "Warning: format is changed to S16_LE" and then, as 
before, "Sample format non available".

Sorry if these are elementary misunderstandings on my part - 
this is all a bit new to me.  Any more ideas of things to 
try?

Regards,

Peter C



More information about the Linux-audio-user mailing list