Re: [orca-list] [ANNOUNCE] libao (new audio driver for speechd including working pulseaudio support).

On -10/01/37 20:59, Jacob Schmude wrote:
Well, wrong way or not, it's the way things are going. Considering PA is easier to program for than ALSA, 
supports real resampling and mixing rather than Dmix's attempts, and allows per-application audio device 
specifics, it's more promising than most things we've seen for Linux audio in years. Now, if you have a true 
multi-channel card such as the SB Live or Audigy2 then I can see how you get your opinion,
I don't think the soundcards I use speech on are multichannel, they all tend to use the intel8x0 driver or the intel HDA driver. The other card I use, but normally getting applications to use it specifically is a terratec dmx2496. I really do just seem to have ALSA working well.

  but true multi-channel is becoming very rare. If libao supports device selection via PA but sd simply 
doesn't use it, I think it should be implemented through Libao and not through sd for the sake of 
streamlining the audio. Linux audio is a mess as it is, sd doesn't need to make it even more complex by 
supporting its own device selection methods if libao already does.
I meant, does the libao driver support selecting ALSA device for SD to use?

Its related to the audio mess I feel pulseaudio is the wrong way, it certainly doesn't help. I don't know what the various drivers are like to programme for but that's why we have things like portaudio, libao, etc (well one reason).

May be its because opensolaris doesn't use pulseaudio (well I am quite sure it didn't on 2009.06) why I like it (well there are other reasons, other features look really good).

Personally I like OSS4's API best, but the drivers need more work and most Linux kernel people don't like it.
I have heard good things about OSS4 but never tried it. I believe opensolaris now uses a variation of OSS4.

Michael Whapples

On Dec 17, 2009, at 12:34, Michael Whapples wrote:

Is the lack of SD being able to specify the device a limitation of libao or the SD libao code? IE. Would it 
be impossible for this driver to support device selection in the future?

Personally I feel output audio device would be fairly required, we should not need pulseaudio to do that, as 
I said, I think pulseaudio is the wrong way to go with audio.

Michael Whapples
On -10/01/37 20:59, Halim Sahin wrote:
When using pulse through libao, you can use pavucontrol to select the
Selecting different audiodevices for E. G. alsa through libao isn't
implemented yet in new libao driver for sd.


Orca-list mailing list
Orca-list gnome org
Visit for more information on Orca.
The manual is at
The FAQ is at
Netiquette Guidelines are at
Log bugs and feature requests at
    The major difference between a thing that might go wrong and a thing that cannot possibly go wrong is 
that when a thing that cannot possibly go wrong goes wrong it usually turns out to be impossible to get at or 
  --Douglas Adams

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]