If you read posts from the alsa-devel list, you would see lots of advice on how to get it to work, apart from just RTFM. The most important part is the correct feedback from yourself. I am only saying this as an impartial observer. I have found that the developers on this list give very good support if one gives them the information they ask for. I myself had a big problem with SPDIF pass thru on a SB Live, which we finally managed to fix, although it took a long time, due to the issue that I could see the problem, but the developers SB Live worked fine. There are many different versions of sound cards. They might all be called "SB Live" or "C-Media 8738", but the actual hardware can be quite different. So when one of the developers(Takashi Iwai) asked for specific information from the users on 24-1-2002, why didn't you respond.
Cheers James > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]On Behalf Of Thomas > Tonino > Sent: 27 January 2002 10:29 > To: [EMAIL PROTECTED] > Cc: [EMAIL PROTECTED] > Subject: [Alsa-devel] Re: [Alsa-user] C-Media 8738 SPDIF problem > > > > > > > > > > > >ok, obviously there have been enough problems regarding $SUBJECT. > >I don't think that all bug reports on ML are really one, though. > >So, please check the following if you have encountered this problem. > > > >**** > > > >1. For playing through SPDIF, you need to use the 3rd device, > >namely, > > % aplay -Dhw:0,2 foo.wav > > > > aplay -Dhw:0,2 test.wav > Playing WAVE 'test.wav' : Signed 16 bit Little Endian, Rate 44100 > Hz, Stereo > aplay: pcm_write:935: write error: Input/output error > > A strace: > ioctl(4, 0x400c4150, 0xbffff6c0) = 0 > read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., > 16384) = 16 > 384 > ioctl(4, 0x400c4150, 0xbffff6c0) = 0 > read(3, "\305\1\212\1\364\2^\2\23\4+\0038\5\366\3U\6\264\4\\\7e"..., > 16384) = 16 > 384 > ioctl(4, 0x400c4150, 0xbffff6c0) = ? ERESTARTSYS (To be restarted) > --- SIGWINCH (Window changed) --- > ioctl(4, 0x400c4150, 0xbffff6c0) = ? ERESTARTSYS (To be restarted) > --- and so on --- > ioctl(4, 0x400c4150, 0xbffff6c0) = ? ERESTARTSYS (To be restarted) > --- SIGWINCH (Window changed) --- > ioctl(4, 0x400c4150, 0xbffff6c0) = -1 EIO (Input/output error) > write(2, "aplay: pcm_write:935: ", 22aplay: pcm_write:935: ) = 22 > write(2, "write error: Input/output error", 31write error: Input/output > error) = 31 > write(2, "\n", 1 > ) = 1 > _exit(1) = ? > > > > >2. There are many different models with the same CM8738 chip. > > > Mine is model 55. > > I'm giving up on Alsa for the time being. I like the project really much > - even ran a public mirror a long time ago - but I think it currently > lacks quality. The architecture may be great, but if things don't work, > there is not much in it for users. > > I realize the 0.9 version is a beta. I also realize I have a working oss > style driver available. And I would really prefer Alsa on my system. But > I think it has to be in kernel 2.5 before it will really work - > hopefully more user oriented bug reports will come in. > > I'm not a C hacker, but I have given some code and algorithms > incorporated into other projects. The style of development here doesn't > help me be productive, however. People here have great ideas and insight > in architectural matters, but are not good at getting others up to speed > fixing things. > > For example, I would have liked trying some register settings on my > system to figure out what works and what doesn't. Instead what happened: > > First, I report a problem > Then, the answer: it is not broken, read the docs > > After that, I start mangling the source, find out about the > signed/unsigned workaround (which can be done through aplay as well it > seems... but maybe the docs should be more accessible?) In any case > other testers are more clever than me. Only when other bug reports come > in, things are picked up and people realize there _might_ be a problem. > > Things still do not work. The option for spdif output that is most > logical for me, I'm told not to use: DAC to SPDIF. Why not? Is it > broken? Untested? Anyway the other option doesn't work here either. > > I would have been more than willing to write documentation for end > users. But I'm fed up with getting no information, not even pointers to > them (except "read CMIPCI.txt"). > > And because of the feeling that I've not made any progress, I wish you > all good luck with the project. And I hope it does not become the > critical path in releasing the 2.6 kernel. But then again, being in 2.5 > may mean there is a manager to give priority to bug fixing. > > No hard feeling, but a little sad. Especially as the problem I'm > reporting - very loud distorted sound - should always be a bug. > Especially for a project that prides itself for keeping mixer volume > levels at zero by default. > > > Good luck, > > > Thomas > > > > _______________________________________________ > Alsa-devel mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/alsa-devel _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel