Hi Thomas,

At Mon, 28 Jan 2002 15:30:31 +0100,
Thomas Tonino wrote:
> 
> >
> >My RTFM post was not directed to you.
> >I've seen many bug reports (strangely suddenly at the same time) and I
> >still don't figure out where the problem lies.  On my card it works
> >quite well.
> >
> I can imagine. And the cards seem different in nasty ways. Maybe I can 
> make a register dump in Windows?
 
Well, it would be nice if possible, but i don't know how to do it on
windows..  Do you have any clue?


> >So I wrote this message to make sure people to point out the bug of
> >the driver, not unexpected usage.
> >The latter can be of course a bug but it will be easily fixed.
> >The difficult thing is, to fix the h/w dependent bug without having
> >its physical existence..  Thus the register dump is the only help.
> >
> I agree. And im willing to run a series of tests too - maybe some pathes 
> or a list of values for something. Please make sure that I would test 
> the same way you would. And if anything is important - library version 
> or whatnot - mention it. Same with procedures: reboot in between tests, 
> or even power cycle? Or just unload/modprobe?
 
The library version is likely irrevelant, if this is a driver problem.
Loading/unloading should be enough:  one can test driver A -> B -> A,
wheere A: ALSA, B: OSS, so that we know A doesn't work :)


> >Anyway, could you try the latest CVS version?  I hope now it's fixed.
> >And if it still doesn't work, the register dump is appreciated.
> >
> OK, I'll try it in all logical and illogical combinations I can imagine. 
> May not be this evening, but tomorrow or something. Would it make sense 
> to try other mixer settings when aplay on the spdif device gives errors?

Ok, then please check the following:

- Disable all "IEC958 *" switches except for "IEC958 Output  Switch"
 (probably "IEC958 5V" too)
- run "aplay -Dhw:0,2 foo.wav" and get dump from
  /proc/asound/card0/cmipci.

If it still doesn't work, try to swap channel 0 and channel 1 by
changing the definition around line 297 like below:

#define CM_CH_PLAY      1       // 0 as default
#define CM_CH_CAPT      0       // 1 as default

then rebuild the driver and install it.
(Now you'll need to turn the switch "Exchange DAC" on for getting
 output from analog speaker.)

And please try the same procedure as above.
This one should be fairly identical with OSS driver's configuration.
So the difference can be easily compared by register dumps.


Thanks.


ciao,

Takashi

_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to