[PlanetCCRMA] Channel routings of hdsp card messed up after upgrade to Fedora 8
Robert Gruendler
doobre at gmail.com
Mon Nov 19 13:30:03 2007
------=_Part_19556_25316161.1195507747376
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Hi there,
i'm trying to figure out what messed up the channel routing of
my rme hammerfall hdsp card since a fresh install of Fedora 8
2 days ago.
I never had any problems getting this card to work under F7 nor F6.
After the installation, first i had no sound at all, until i figured out
that somehow only the audio-stream channel 7 is routed to
physical output 1.
I tried to set the correct routing of the channels using
amixer -c 0 cset numid=5 26,0,32676
etc, without any luck.
Now here's the really strange thing:
When i route audio from within pd to channel 7, i get
output on the physical channel 1 but the volume
of it can only be set from software channel one ...
If i send output to software-channel 1, i see the output there,
but nothing in the physical channel.
Does anyone probably know why routing via amixer is not working ?
thanks !
-robert
Here's some system info:
cat /proc/asound/cards
0 [DSP ]: H-DSP - Hammerfall DSP
RME Hammerfall DSP + Multiface at 0xff6f0000, irq 22
cat /proc/asound/devices
0: [ 0] : control
1: : sequencer
4: [ 0- 0]: hardware dependent
8: [ 0- 0]: raw midi
16: [ 0- 0]: digital audio playback
24: [ 0- 0]: digital audio capture
33: : timer
cat /etc/modprobe.conf
alias eth0 sky2
alias eth1 sky2
alias scsi_hostadapter ata_piix
alias scsi_hostadapter1 ahci
alias scsi_hostadapter2 usb-storage
alias char-major-116 snd
alias snd-card-0 snd-hdsp
alias snd-slot-0 snd-hdsp
options snd-hdsp index=0
cat /proc/asound/DSP/hdsp
RME Hammerfall DSP + Multiface (Card #1)
Buffers: capture f6c00000 playback f6e00000
IRQ: 22 Registers bus: 0xff6f0000 VM: 0xf8988000
Control register: 0x10040b9
Control2 register: 0x0
Status register: 0x2006f40
Status2 register: 0xffff0703
FIFO status: 0
MIDI1 Output status: 0xffffff00
MIDI1 Input status: 0xffffff00
MIDI2 Output status: 0xffffff00
MIDI2 Input status: 0xffffff00
Use Midi Tasklet: on
Buffer Size (Latency): 1024 samples (2 periods of 4096 bytes)
Hardware pointer (frames): 0
Precise pointer: off
Line out: on
Firmware version: 5
Sample Clock Source: Internal 44.1 kHz
Preferred Sync Reference: ADAT1
AutoSync Reference: None
AutoSync Frequency: 0
System Clock Mode: Master
System Clock Frequency: 44100
System Clock Locked: No
IEC958 input: Coaxial
IEC958 output: Coaxial only
IEC958 quality: Consumer
IEC958 emphasis: off
IEC958 NonAudio: off
IEC958 sample rate: Error flag set
ADAT1: No Lock
SPDIF: No Lock
Word Clock: No Lock
ADAT Sync: No Lock
lsmod | grep snd
snd_seq_midi 11136 0
snd_hdsp 47492 8
snd_rawmidi 22656 2 snd_seq_midi,snd_hdsp
snd_seq_dummy 6916 0
snd_seq_oss 32256 0
snd_seq_midi_event 9728 2 snd_seq_midi,snd_seq_oss
snd_seq 49776 6
snd_seq_midi,snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 10508 5
snd_seq_midi,snd_rawmidi,snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 45312 0
snd_mixer_oss 17664 2 snd_pcm_oss
snd_pcm 72068 4 snd_hdsp,snd_pcm_oss
snd_timer 21508 2 snd_seq,snd_pcm
snd_page_alloc 11784 2 snd_hdsp,snd_pcm
snd_hwdep 10884 1 snd_hdsp
snd 50980 25
snd_seq_midi,snd_hdsp,snd_rawmidi,snd_seq_dummy,snd_seq_oss,snd_seq_midi_event,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_hwdep
soundcore 9633 2 snd
------=_Part_19556_25316161.1195507747376
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Hi there, <br><br>i'm trying to figure out what messed up the channel routing of <br>my rme hammerfall hdsp card since a fresh install of Fedora 8<br>2 days ago.<br><br>I never had any problems getting this card to work under F7 nor F6.
<br><br>After the installation, first i had no sound at all, until i figured out<br>that somehow only the audio-stream channel 7 is routed to<br>physical output 1.<br><br>I tried to set the correct routing of the channels using
<br><br>amixer -c 0 cset numid=5 26,0,32676<br><br>etc, without any luck.<br><br>Now here's the really strange thing:<br><br>When i route audio from within pd to channel 7, i get <br>output on the physical channel 1 but the volume
<br>of it can only be set from software channel one ...<br><br>If i send output to software-channel 1, i see the output there,<br>but nothing in the physical channel.<br><br><br>Does anyone probably know why routing via amixer is not working ?
<br><br><br>thanks !<br><br>-robert<br><br><br>Here's some system info:<br><br>cat /proc/asound/cards <br> 0 [DSP ]: H-DSP - Hammerfall DSP<br> RME Hammerfall DSP + Multiface at 0xff6f0000, irq 22
<br><br><br>cat /proc/asound/devices<br> 0: [ 0] : control<br> 1: : sequencer<br> 4: [ 0- 0]: hardware dependent<br> 8: [ 0- 0]: raw midi<br> 16: [ 0- 0]: digital audio playback<br> 24: [ 0- 0]: digital audio capture
<br> 33: : timer<br><br><br> cat /etc/modprobe.conf<br>alias eth0 sky2<br>alias eth1 sky2<br>alias scsi_hostadapter ata_piix<br>alias scsi_hostadapter1 ahci<br>alias scsi_hostadapter2 usb-storage<br><br>alias char-major-116 snd
<br>alias snd-card-0 snd-hdsp<br>alias snd-slot-0 snd-hdsp<br>options snd-hdsp index=0 <br><br><br>cat /proc/asound/DSP/hdsp<br>RME Hammerfall DSP + Multiface (Card #1)<br>Buffers: capture f6c00000 playback f6e00000<br>IRQ: 22 Registers bus: 0xff6f0000 VM: 0xf8988000
<br>Control register: 0x10040b9<br>Control2 register: 0x0<br>Status register: 0x2006f40<br>Status2 register: 0xffff0703<br>FIFO status: 0<br>MIDI1 Output status: 0xffffff00<br>MIDI1 Input status: 0xffffff00<br>MIDI2 Output status: 0xffffff00
<br>MIDI2 Input status: 0xffffff00<br>Use Midi Tasklet: on<br><br>Buffer Size (Latency): 1024 samples (2 periods of 4096 bytes)<br>Hardware pointer (frames): 0<br>Precise pointer: off<br>Line out: on<br>Firmware version: 5
<br><br>Sample Clock Source: Internal 44.1 kHz<br>Preferred Sync Reference: ADAT1<br>AutoSync Reference: None<br>AutoSync Frequency: 0<br>System Clock Mode: Master<br>System Clock Frequency: 44100<br>System Clock Locked: No
<br><br>IEC958 input: Coaxial<br>IEC958 output: Coaxial only<br>IEC958 quality: Consumer<br>IEC958 emphasis: off<br>IEC958 NonAudio: off<br>IEC958 sample rate: Error flag set<br><br>ADAT1: No Lock<br>SPDIF: No Lock<br>Word Clock: No Lock
<br>ADAT Sync: No Lock<br><br><br>lsmod | grep snd<br>snd_seq_midi 11136 0 <br>snd_hdsp 47492 8 <br>snd_rawmidi 22656 2 snd_seq_midi,snd_hdsp<br>snd_seq_dummy 6916 0 <br>snd_seq_oss 32256 0
<br>snd_seq_midi_event 9728 2 snd_seq_midi,snd_seq_oss<br>snd_seq 49776 6 snd_seq_midi,snd_seq_dummy,snd_seq_oss,snd_seq_midi_event<br>snd_seq_device 10508 5 snd_seq_midi,snd_rawmidi,snd_seq_dummy,snd_seq_oss,snd_seq
<br>snd_pcm_oss 45312 0 <br>snd_mixer_oss 17664 2 snd_pcm_oss<br>snd_pcm 72068 4 snd_hdsp,snd_pcm_oss<br>snd_timer 21508 2 snd_seq,snd_pcm<br>snd_page_alloc 11784 2 snd_hdsp,snd_pcm
<br>snd_hwdep 10884 1 snd_hdsp<br>snd 50980 25 snd_seq_midi,snd_hdsp,snd_rawmidi,snd_seq_dummy,snd_seq_oss,snd_seq_midi_event,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_hwdep
<br>soundcore 9633 2 snd<br><br>
------=_Part_19556_25316161.1195507747376--