>> did you turn up the playback stream volumes from zero (using >> alsamixer, for example)? >> > >Ok so I checked the mixer settings. They were at 0, so I set everything >to 95. Heres what i see for channel 1 in asound.state, after "alsactl >store", the complete file is at http://www.niptron.com/asound.state > > control.11 { > comment.access 'read write' > comment.type INTEGER > comment.range '0 - 65536 (step 1)' > iface MIXER > name Chn > index 1 > value 62263 > }
>But still no output. Although everything else is normal. Puzzling. Very puzzling. Can you run some input into the system and see if the Input Peak readings change? They should. Read them using: amixer -c N cget numid=13 this will read the input peak value for channel 1 over and over again. i'd like to see that this at least is working. "N" is the card number for your hdsp. I also noted >that, in alsamixer, there dose not seem to be any way to mute or unmute >the channels, is this normal? i don't know. i've never done this in alsamixer for any of my other cards. is there some standard way to do this? Another question I have is, do channels 25 >and 26 represent the spidif? Also how is the headphone out accessed, and >is there any access to the internal mixer? 25+26 are the S/PDIF channels, yes. The line out channels are enabled by the driver, but they represent a separate mix destination that has all source gains set to zero, so you don't hear anything by default. I have considered changing this so that the default is to hear everything (all input channels and all playback streams). What do you think? There is access to the internal mixer, but because its a radical new design for ALSA, its non-standard and none of the existing alsa programs can control it. There are on the order of 1500 possible mixer controls, and we are still debating (though its quiet right now) how best to represent such a thing within ALSA. its possible to write s/w that can control the mixer right now, i just haven't done it. Control over the mixer is needed to modify what comes out of the line out channels, obviously. --p