Fred Gleason wrote: > I've got things working with my ASI6114. Playback works well. > > Alsamixer shows me a bewildering array of controls, few of which seem to do > anything. How do I control stream levels?
Are you using the latest 0.9.4 alsamixer? Versions prior to that dont work with the -ve dB control values. "Linein Linout1 1" is a volume control between linein 1 and LineOut1 "OutStr LinOut1 1" ditto from Outstream 1 to Lineout1 alsamixer strips "Volume" off the name, but as Guiliano said, you can see all the controls using "amixer controls" - you'll see lines like: numid=2,iface=MIXER,name='OutStr LinOut1 Volume',index=2 Doing just "amixer" will show more details about each control including the range of values. To read a control (and see its type and range) amixer cget numid=2 or amixer cget name='OutStr LinOut1 Volume',index=2 To set this volume to -10dB amixer cset numid=2 -- -10,-10 (You need the "--" when using -ve parameters - thanks Guiliano ;-) Note that for labelling purposes, the indices are 1-based. (When the index==0, it doesn't get displayed, which is confusing!) Attached updated readme file with a few more details. regards Eliot Eliot Blennerhassett AudioScience Inc. -- Junk footer beyond this point. Read at your own risk. ------------------------------------------------------------- Sign up for ICQmail at http://www.icq.com/icqmail/signup.html
README.ASIHPI
Description: Binary data