PulseAudio

This section is now closed.
Forum rules
Audacity 1.2.x is now obsolete. Please use the current Audacity 2.x.x package for your distribution or compile Audacity from the source code.
Psy[H[]
Posts: 1
Joined: Sun Mar 09, 2008 4:27 pm
Operating System: Please select

PulseAudio

Post by Psy[H[] » Sun Mar 09, 2008 4:35 pm

Just a question. PulseAudio is goung to be the default sound server in Ubuntu, Fedora and Mandriva. In some forums there is an information that because the Audacity's way of handling alsa sound device it is not possible to use Audacity and PulseAudio together.
Haven't found any PulseAudio references on this forum. Any plans for support it?

gwado
Posts: 2
Joined: Sun Apr 20, 2008 4:07 pm
Operating System: Please select

Re: PulseAudio

Post by gwado » Sun Apr 20, 2008 4:10 pm

+10 000

steve
Site Admin
Posts: 81627
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: PulseAudio

Post by steve » Sun Apr 20, 2008 10:32 pm

I'd rather see stable support for JACK.
ALSA is likely to be available for a good while and Audacity works well with that.
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

gwado
Posts: 2
Joined: Sun Apr 20, 2008 4:07 pm
Operating System: Please select

Re: PulseAudio

Post by gwado » Mon Apr 21, 2008 1:04 pm

But i dont understand why PulseAudio runs with Amarok or a lot of others programs (on Ubuntu) and not with Audacity.
Well, i'm waiting, but i hope that will be ok in the future.

steve
Site Admin
Posts: 81627
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: PulseAudio

Post by steve » Mon Apr 21, 2008 6:10 pm

Pulseaudio is good for media playback applications such as Amarok, Xine and MPlayer. Portaudio is the sound server that sits just above the kernel-level hardware drivers and can handle the data stream between application and driver, irrespective of what API the application uses.
There are however a couple of downsides to pulseaudio (compared with other options) when it comes to other types of audio applications such as audio editors, software synths and Digital Audio Workstations.

For Audacity, an important focus is cross-platform support, which is why Portaudio is used (multiplatform support is a central feature of Portaudio).

For many professional level audio applications, high performance and low latency are key features, which is something that JACK is specifically designed to do.

On the other side of the coin, Pulseaudio hogs the sound system, making it difficult for high performance music applications to achieve the performance levels that they require. With Amarok, you are usually only trying to read one stereo file from the hard drive and play it, but with Audacity you may need to write a stereo stream to the hard drive, while simultaneously playing another 30 tracks from the hard drive.

Fortunately, even if pulseaudio is the default sound server, it is not difficult to replace it if you need to.
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

nikost4
Posts: 1
Joined: Thu Jul 03, 2008 1:21 pm
Operating System: Please select

Re: PulseAudio

Post by nikost4 » Thu Jul 03, 2008 1:47 pm

Hi I was wondering if any one hear could point me in the direction of the PulseAudio forum, as I can’t find it anywhere. I want to find out if it is possible to install it on vista 64. In particular I’m interested in its “Ability to change which output device an application plays sound through while the application is playing sound (without the application needing to support this, and indeed without even being aware that this happened)”. Can anyone help?

steve
Site Admin
Posts: 81627
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: PulseAudio

Post by steve » Thu Jul 03, 2008 4:36 pm

nikost4 wrote:Hi I was wondering if any one hear could point me in the direction of the PulseAudio forum, as I can’t find it anywhere.
Screenshot.png
Screenshot.png (18.05 KiB) Viewed 8350 times
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

XEyedBear
Posts: 44
Joined: Fri Jul 04, 2008 11:37 am
Operating System: Linux *buntu

Re: PulseAudio

Post by XEyedBear » Fri Jul 04, 2008 3:43 pm

stevethefiddle wrote:
nikost4 wrote:Hi I was wondering if any one hear could point me in the direction of the PulseAudio forum, as I can’t find it anywhere.
Screenshot.png
What a splendid way of answering the question - couldn't be clearer or more helpful.

Well done, that boy.....

XEyedBear
Posts: 44
Joined: Fri Jul 04, 2008 11:37 am
Operating System: Linux *buntu

Re: PulseAudio

Post by XEyedBear » Fri Jul 04, 2008 3:52 pm

stevethefiddle wrote:On the other side of the coin, Pulseaudio hogs the sound system, making it difficult for high performance music applications to achieve the performance levels that they require. With Amarok, you are usually only trying to read one stereo file from the hard drive and play it, but with Audacity you may need to write a stereo stream to the hard drive, while simultaneously playing another 30 tracks from the hard drive.

Fortunately, even if pulseaudio is the default sound server, it is not difficult to replace it if you need to.
Could this be why playback of MP3 files produced by Audacity projects recorded under windows (I haven't learned yet how to compile LAME for use under OpenSuSE) sound so awful? They have all the attributes of the hardware (SB Live 24 card) running in PIO mode, rather than DMA. How do I figure out whether or not my hardware is using Pulse Audio rather then ALSA (or a bit of both)?

If I am using PulseAudio with Audacity by default, how do I change it?

grammo
Posts: 24
Joined: Mon Oct 06, 2008 11:33 am
Operating System: Please select

Re: PulseAudio

Post by grammo » Mon Oct 06, 2008 11:52 am

stevethefiddle wrote:I'd rather see stable support for JACK.
ALSA is likely to be available for a good while and Audacity works well with that.
+1

Locked