[PlanetCCRMA] problem with ALSA and RME multiface

gryphius.ginsberg gryphius.ginsberg@free.fr
Thu Aug 12 13:21:01 2004


This is a multi-part message in MIME format.
--------------060005090105030101060406
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit

Thanks to Jonathan Segel and Mark Knecht too

Fernando Pablo Lopez-Lezcano a écrit :

>On Thu, 2004-08-12 at 12:15, gryphius.ginsberg wrote:
>  
>
>>>>my sound card is a RME hammerfall multiface, and my computer is an
>>>>ASUS 5800 C laptop (P4, 2,66Ghz intel; 1Go RAM)
>>>>I try to install ALSA and planet CCRMA on a Fedora Core 1 and
>>>>something is wrong but i don't know what...
>>>>I can't run HDSPConf and HDSPMixer.
>>>>    
>>>>        
>>>>
>>>What is the error message you get?
>>>Beware that the commands are actually "hdspconf" and "hdspmixer" (all
>>>lower case). 
>>>      
>>>
>
>  
>
>>I try to run HDSPConf and HDSPMixer with graphical interface and
>>nothing happen... no message
>>    
>>
>
>Try from a terminal, type "/usr/bin/hdspconf"... do you get the prompt
>back?
>  
>

[root@localhost root]# /usr/bin/hdspconf
 
HDSPConf 1.4 - Copyright (C) 2003 Thomas Charbonnel <thomas@undata.org>
This program comes WITH ABSOLUTELY NO WARRANTY
HDSPConf is free software, see the file copying for details
 
Looking for HDSP cards :
Card 0 : M-Audio MidiSport 1x1 at usb-00:03.3-3.3, full speed
Card 1 : RME Hammerfall DSP at 0x40800000, irq 11
Uninitialized HDSP card found.
Use hdsploader to upload configuration data to the card.
No Hammerfall DSP card found.

>>>>I'm a newbie with Linux, could you help me please ?
>>>>        
>>>>
>>>What does "cat /proc/asound/cards" show?
>>>"cat /proc/asound/devices"?
>>>      
>>>
>>[root@localhost root]# cat /proc/asound/cards
>>0 [M1x1           ]: USB-Audio - MidiSport 1x1
>>                     M-Audio MidiSport 1x1 at usb-00:03.3-3.3, full
>>speed
>>1 [DSP            ]: H-DSP - Hammerfall DSP
>>                     RME Hammerfall DSP at 0x40800000, irq 11
>>
>>[root@localhost root]# cat /proc/asound/devices
>>  0: [0- 0]: ctl
>>  8: [0- 0]: raw midi
>> 33:       : timer
>> 32: [1- 0]: ctl
>> 36: [1- 0]: hardware dependent
>>    
>>
>
>This is strange, I think it should show the audio devices. 
>
>  
>
>>>>I give you some informations :
>>>>
>>>>[root@localhost root]# /sbin/lsmod
>>>>
>>>>Module                  Size  Used by    Not tainted
>>>>parport_pc             19172   1  (autoclean)
>>>>lp                      9060   0  (autoclean)
>>>>parport                37792   1  (autoclean) [parport_pc lp]
>>>>autofs                 13748   0  (autoclean) (unused)
>>>>snd-hdsp               48048   0  (unused)
>>>>snd-hwdep               7104   0  [snd-hdsp]
>>>>        
>>>>
>>>It looks like the module is loaded...
>>>  
>>>      
>>>
>>>>[MUNCH]
>>>>        
>>>>
>>>  
>>>      
>>>
>>>>snd-usb-audio          62592   0  (unused)
>>>>        
>>>>
>>>and you also have a usb card, right?
>>>      
>>>
>>The rack of HDSP multiface work with a PCMCIA card and there is an
>>integrated sound card (AC97) in the computer
>>    
>>
>
>_And_ the midisport, that is a third "card". 
>Add a second (and/or third) card to /etc/modules.conf following the
>instructions. You can make the rme be the first card if you want. 
>
[root@localhost root]# hdsploader
hdsploader - firmware loader for RME Hammerfall DSP cards
Looking for HDSP + Multiface or Digiface cards :
Card 0 : M-Audio MidiSport 1x1 at usb-00:03.3-3.3, full speed
Card 1 : RME Hammerfall DSP + Multiface at 0x40800000, irq 11
Upload firmware for card hw:1
Firmware uploaded for card hw:1

[root@localhost root]#/usr/bin/hdspconf
It works !
... but I can't ear sound (xmms was working with the AC97 and it was ok)

I tried

alias usb-controller usb-ohci
alias usb-controller1 ehci-hcd
alias ieee1394-controller ohci1394
alias scsi_hostadapter sbp2

# --- ALSACONF verion 1.0.4 ---
alias char-major-116 snd
alias char-major-14 soundcore
alias snd-CARD_0 snd-hdsp

alias snd-CARD_1 snd-i810_audio

#---OSS compatibility alias
alias sound-slot-0 snd-CARD_0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss

alias sound-slot-1 snd-CARD_1
alias sound-service-1-0 snd-mixer-oss
alias sound-service-1-3 snd-pcm-oss
alias sound-service-1-12 snd-pcm-oss

#---Options
options snd major=116 cards_limit=1+1
device_mode=0666 device_gid=0 device_uid=0
options snd-CARD_0 index=0

options snd-CARD_1 index=1

#-- Keep modules from being autocleaned
add options -k snd-card-0

add options -k snd-card-1
#-- ALSA configuration END

big problems happens with "iptables" so I restored the old modules.conf

>
>-- Fernando
>
>  
>

--------------060005090105030101060406
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
  <title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
Thanks to Jonathan Segel and Mark Knecht too<br>
<span style="font-family: monospace;"><br>
</span>Fernando Pablo Lopez-Lezcano a &eacute;crit&nbsp;:<br>
<blockquote type="cite"
 cite="mid1092338542.28437.323.camel@cmn37.stanford.edu">
  <pre wrap="">On Thu, 2004-08-12 at 12:15, gryphius.ginsberg wrote:
  </pre>
  <blockquote type="cite">
    <blockquote type="cite">
      <blockquote type="cite">
        <pre wrap="">my sound card is a RME hammerfall multiface, and my computer is an
ASUS 5800 C laptop (P4, 2,66Ghz intel; 1Go RAM)
I try to install ALSA and planet CCRMA on a Fedora Core 1 and
something is wrong but i don't know what...
I can't run HDSPConf and HDSPMixer.
    
        </pre>
      </blockquote>
      <pre wrap="">What is the error message you get?
Beware that the commands are actually "hdspconf" and "hdspmixer" (all
lower case). 
      </pre>
    </blockquote>
  </blockquote>
  <pre wrap=""><!---->
  </pre>
  <blockquote type="cite">
    <pre wrap="">I try to run HDSPConf and HDSPMixer with graphical interface and
nothing happen... no message
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Try from a terminal, type "/usr/bin/hdspconf"... do you get the prompt
back?
  </pre>
</blockquote>
<br>
<span style="font-weight: bold;">[root@localhost root]#
/usr/bin/hdspconf</span><br>
&nbsp;<br>
HDSPConf 1.4 - Copyright (C) 2003 Thomas Charbonnel
<a class="moz-txt-link-rfc2396E" href="mailto:thomas@undata.org">&lt;thomas@undata.org&gt;</a><br>
This program comes WITH ABSOLUTELY NO WARRANTY<br>
HDSPConf is free software, see the file copying for details<br>
&nbsp;<br>
Looking for HDSP cards :<br>
Card 0 : M-Audio MidiSport 1x1 at usb-00:03.3-3.3, full speed<br>
Card 1 : RME Hammerfall DSP at 0x40800000, irq 11<br>
Uninitialized HDSP card found.<br>
Use hdsploader to upload configuration data to the card.<br>
No Hammerfall DSP card found.<br>
<br>
<blockquote type="cite"
 cite="mid1092338542.28437.323.camel@cmn37.stanford.edu">
  <blockquote type="cite">
    <blockquote type="cite">
      <blockquote type="cite">
        <pre wrap="">I'm a newbie with Linux, could you help me please ?
        </pre>
      </blockquote>
    </blockquote>
    <blockquote type="cite">
      <pre wrap="">What does "cat /proc/asound/cards" show?
"cat /proc/asound/devices"?
      </pre>
    </blockquote>
    <pre wrap="">[root@localhost root]# cat /proc/asound/cards
0 [M1x1           ]: USB-Audio - MidiSport 1x1
                     M-Audio MidiSport 1x1 at usb-00:03.3-3.3, full
speed
1 [DSP            ]: H-DSP - Hammerfall DSP
                     RME Hammerfall DSP at 0x40800000, irq 11

[root@localhost root]# cat /proc/asound/devices
  0: [0- 0]: ctl
  8: [0- 0]: raw midi
 33:       : timer
 32: [1- 0]: ctl
 36: [1- 0]: hardware dependent
    </pre>
  </blockquote>
  <pre wrap=""><!---->
This is strange, I think it should show the audio devices. 

  </pre>
  <blockquote type="cite">
    <blockquote type="cite">
      <blockquote type="cite">
        <pre wrap="">I give you some informations :

[root@localhost root]# /sbin/lsmod

Module                  Size  Used by    Not tainted
parport_pc             19172   1  (autoclean)
lp                      9060   0  (autoclean)
parport                37792   1  (autoclean) [parport_pc lp]
autofs                 13748   0  (autoclean) (unused)
snd-hdsp               48048   0  (unused)
snd-hwdep               7104   0  [snd-hdsp]
        </pre>
      </blockquote>
      <pre wrap="">It looks like the module is loaded...
  
      </pre>
      <blockquote type="cite">
        <pre wrap="">[MUNCH]
        </pre>
      </blockquote>
      <pre wrap="">  
      </pre>
      <blockquote type="cite">
        <pre wrap="">snd-usb-audio          62592   0  (unused)
        </pre>
      </blockquote>
      <pre wrap="">and you also have a usb card, right?
      </pre>
    </blockquote>
    <pre wrap="">The rack of HDSP multiface work with a PCMCIA card and there is an
integrated sound card (AC97) in the computer
    </pre>
  </blockquote>
  <pre wrap=""><!---->
_And_ the midisport, that is a third "card". 
Add a second (and/or third) card to /etc/modules.conf following the
instructions. You can make the rme be the first card if you want. </pre>
</blockquote>
<span style="font-weight: bold;">[root@localhost root]# hdsploader</span><br>
hdsploader - firmware loader for RME Hammerfall DSP cards<br>
Looking for HDSP + Multiface or Digiface cards :<br>
Card 0 : M-Audio MidiSport 1x1 at usb-00:03.3-3.3, full speed<br>
Card 1 : RME Hammerfall DSP + Multiface at 0x40800000, irq 11<br>
Upload firmware for card hw:1<br>
Firmware uploaded for card hw:1<br>
<br>
<span style="font-weight: bold;">[root@localhost root]#/usr/bin/hdspconf</span><br>
It works !<br>
... but I can't ear sound (xmms was working with the AC97 and it was ok)<br>
<br>
I tried<br>
<br>
alias usb-controller usb-ohci<br>
alias usb-controller1 ehci-hcd<br>
alias ieee1394-controller ohci1394<br>
alias scsi_hostadapter sbp2<br>
<br>
# --- ALSACONF verion 1.0.4 ---<br>
alias char-major-116 snd<br>
alias char-major-14 soundcore<br>
alias snd-CARD_0 snd-hdsp<br>
<br>
alias snd-CARD_1 snd-i810_audio<br>
<br>
#---OSS compatibility alias<br>
alias sound-slot-0 snd-CARD_0<br>
alias sound-service-0-0 snd-mixer-oss<br>
alias sound-service-0-1 snd-seq-oss<br>
alias sound-service-0-3 snd-pcm-oss<br>
alias sound-service-0-8 snd-seq-oss<br>
alias sound-service-0-12 snd-pcm-oss<br>
<br>
alias sound-slot-1 snd-CARD_1<br>
alias sound-service-1-0 snd-mixer-oss<br>
alias sound-service-1-3 snd-pcm-oss<br>
alias sound-service-1-12 snd-pcm-oss<br>
<br>
#---Options<br>
options snd major=116 cards_limit=1+1<br>
device_mode=0666 device_gid=0 device_uid=0<br>
options snd-CARD_0 index=0<br>
<br>
options snd-CARD_1 index=1<br>
<br>
#-- Keep modules from being autocleaned<br>
add options -k snd-card-0<br>
<br>
add options -k snd-card-1<br>
#-- ALSA configuration END<br>
<br>
big problems happens with "iptables" so I restored the old modules.conf<br>
<blockquote type="cite"
 cite="mid1092338542.28437.323.camel@cmn37.stanford.edu">
  <pre wrap="">

-- Fernando

  </pre>
</blockquote>
</body>
</html>

--------------060005090105030101060406--