>dsen,
>   Hi. I'm messing with similar things this evening. (And not doing
>great, but not failing either.) I'm using a HDAP 9652, not the
>Multiface, but it's the same driver I believe. The difference is I have
>no 'headphone output'. Just 26 outputs.
>
>   I'm in KDE. Inside of a Konquerer window, I have set the file
>associations for wav and x-wave to be 
>
>aplay -device="plughw"
>

actually, i doubt that this is the issue at all. the hdsp driver has a
module option:

       snd_line_outs_monitor

(possibly changed in recent versions to just "line_outs_monitor"). if
set to a non-zero value, all other outputs will be monitored on the
headphone/line out channels. you can find out about module options
using the modinfo command. for example:

 % modinfo snd-hdsp

filename:    /lib/modules/2.4.19/kernel/sound/pci/rme9652/snd-hdsp.o
description: "RME Hammerfall DSP"
author:      "Paul Davis <[EMAIL PROTECTED]>"
license:     "GPL"
parm:        snd_index int array (min = 1, max = 8), description "Index value for RME 
Hammerfall DSP interface."
parm:        snd_id string array (min = 1, max = 8), description "ID string for RME 
Hammerfall DSP interface."
parm:        snd_enable int array (min = 1, max = 8), description "Enable/disable 
specific Hammerfall DSP soundcards."
parm:        snd_precise_ptr int array (min = 1, max = 8), description "Enable precise 
pointer (doesn't work reliably)."
parm:        snd_line_outs_monitor int array (min = 1, max = 8), description "Send all 
input and playback streams to line outs by default."
parm:        snd_force_firmware int array (min = 1, max = 8), description "Force a 
reload of the I/O box firmware"

the parameter defaults to zero, so by default, you hear nothing.

there is no way to use any existing linux audio mixer to control
*what* you hear - the hdsp has 1542 mixer controls arranged in a
matrix, and its just not possible to make sense of this with mixers
designed around a few channels with direct routing. work is proceeding
on an equivalent to RME's TotalMix to offer ways of controlling this.

--p

Reply via email to