On Fri, 11 Sep 2009 21:46:09 +0200 Robert Persson <halfbeinghalfth...@gmail.com> wrote:
> Crystal wrote:Robert Persson wrote: > I have been trying to compile and load the latest (1.0.21) ALSA, but I > keep > getting unknown symbol errors. > > These symbols must be provided by the kernel. Make sure to enable > CONFIG_SOUND and CONFIG_SOUND_PRIME. > > > HTH > Clemens > I bumped into the same thing, Robert, you know; but finally found the > solution : > http://redmonk.com/sogrady/2008/04/29/sog-1-busted-sound-0-getting-audio-working-on-the-x300-under-ubuntu/ > > Thanks Clemens and Crystal for your suggestions. > > In the end I decided to go for an unholy mix of OSS4 and ALSA. I now have > OSS4 controlling my on-board sound, which means all the mic inputs work > properly at last. It also means, if you will forgive the heresy, that the > sound quality is much better. This really shocked me, to realise how poorly > PulseAudio resamples. The main downside, beyond the initial one of having to > get all my applications working properly, is that OSS4 won't suspend nicely. > > That said, I am going to keep using ALSA on my USB audio interface for > pro-audio work, because I need Jack and Midi. > > It's not heresy, it's the unfortunate truth for ALSA. I once started reading about Linux drivers and came to the conclusion that ALSA shouldn't have been created in the first place as yet another driver framework - network drivers framework is sufficient enough IMO. There have been a lot of threads on ALSA vs OSS lately - since OSS is now GPL and open source. And most opinions are that ALSA is overdesigned and a manifestation of NIH syndrome. Recent threads mentioning ALSA vs OSS: http://linux.slashdot.org/story/09/09/10/1156218/Linux-Kernel-2631-Released http://linux.slashdot.org/story/09/06/19/1937210/State-of-Sound-Development-On-Linux-Not-So-Sorry-After-All . That said, for me ALSA works, but I choose HW very carefully and stick to SUSE/Novell - the latter _pays_ ALSA developers. Again, that said, to deal with /dev/dsp* is infinitely easier than with raw ALSA, and, as one of the observers in the first thread says, it's the UNIX way. Regards, Sergei. ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Alsa-user mailing list Alsa-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/alsa-user