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

Reply via email to