On Fri, 11 Sep 2009 21:46:09 +0200 Robert Persson <halfbeinghalfthing@xxxxxxxxx> 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@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user