On Monday 13 September 2010 16:55, Niels Mayer wrote: > I just scored a nice Terratec EWS88D for $20.00. :-) ( > http://nielsmayer.com/envy24control/EWS88D_Board_L.jpg missing midi cable > though (*)) > It works nicely with Linux and http://mudita24.googlecode.com , although > it's missing some important controls to turn off the ADAT parts of the > card. Alas, it wouldn't help to support them in mudita24, as I cannot get > them to change values through standard ALSA tools like amixer(1) and > alsamixer(1). > > Therefore, the question: is what is it about snd-ice1712 that prevents the > mixer control values detailed below from changing, and is there anything I > can do to fix it? (sometimes you want to use this card in it's dual IEC958 > optical + spdif I/O config, other times, you want to use the optical for > ADAT and the spdif for IEC958, which is the only configuration I can get > currently.) > > The results from amixer(1): > http://nielsmayer.com/envy24control/terratec-ews88d-amixer.txt > Results of "cat /proc/asound/EWS88D/ice1712": > http://nielsmayer.com/envy24control/terratec-ews88d-ice1712.txt > > My attempts at changing optical port from ADAT to IEC958. Nothing happens: <snip> May be helpful to use alsamixer (command-line pseudo graphical) - that should present all the controls the driver provides. Certainly I found that to be the most useful way of understanding/operating the underlying controls. (Which envy24control etc operate on top of). I am fairly sure that the ice1712 driver has no run-time mechanism for enabling/disabling the paired digital streams that are ADAT on EWS88D, and go to/from the AK4524 codecs on most other versions. With the DMX6fire, which normally has 3-pairs, I added a different register value used at start-up so that 2 channel are not active (and picking up 'static' noise), but the other ice1712's enable all 4 pairs always. It is possible that the functions and controls have been coded from data-sheets and never debugged on real hardware, or at least not in every respect. Perhaps others may know? Hope this helps, Alan _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel