[LAU] Jack fallback to alsa when firefire device off?

Mike Cookson cook60020tmp at mail.ru
Fri Feb 18 04:45:13 UTC 2011




Thu, 17 Feb 2011 10:30:47 -0500 письмо от Paul Davis <paul at linuxaudiosystems.com>:

> On Thu, Feb 17, 2011 at 10:23 AM, Dan Capp <reflectremain at gmail.com>
> wrote:
> > why install pulseaudio in the first place? I don't know to be honest.
> I'm
> > still getting to grips with how Linux audio works and what the various
> > drivers and tools even do, let alone how they do it. So it's good to
> hear
> > someone with a different perspective on the usefulness of PulseAudio etc.
> > The KXStudio website states the following:
> > "users will be glad to know that Jack2 is present and that *all*
> audio
> > output is sent to it. This includes Pulse-Audio, which means that you
> don't
> > have to stop Jack if you need to, for example, open a Web Browser to
> watch
> > some tutorial videos."
> > I've read lots of people agree that this is a great idea - I'm
> still trying
> > to fully understand why because it seems that I DO need to stop Jack, or
> at
> > least re-route it, if I want to open a web browser and watch some
> tutorial
> > videos.
> 
> Personally, I would say that KXStudio has made a mistake here. There
> is no reason to run PulseAudio for this purpose. Torben wrote a
> libflashsupport-jack which routes Flash straight to JACK, and
> http://jackaudio.org/faq describes ways to get a variety of other
> desktop software to talk to JACK. I spend all day listening to
> internet radio and my own music collection via Rhythmbox, browing the
> catalog at emusic.com, watching Flash *and* working on Ardour ... all
> via JACK and all without a large, complex layer like PulseAudio in the
> middle.
> 
> Some of these are not quite as robust as they should be but it would
> be far better (I think) to focus resources on making them more robust
> than introducing PulseAudio as a desktop<->JACK middle layer.
> _______________________________________________
> Linux-audio-user mailing list
> Linux-audio-user at lists.linuxaudio.org
> http://lists.linuxaudio.org/listinfo/linux-audio-user
There is not mistake. Each way has advantages and disadvantages. As for me - when i work with pro audio software, i don't like to lost jack-less applications, like web browser. For most software, which may, there are default settings to use jack - i.e., audacious, vlc, and kde sound system has jack backend at highest priority. As for switch between firewire / alsa - it could be done easily, as simple as lash_button (but checkbox and written with python... probably, even as some applet).

Btw, latest version of jack2-simple-config in KXStudio has own configurator, which can change settings on the fly, but when i changed backend between dummy and alsa (firewire - did not use yet), changes take effect only when i stop and start jack later (oh, studio). Also it is nice, to have some effects host (ingen or some rack) for output. I.e., i have ladish project with jack-rack (with Plate Reverb Stero) and musescore, because freeverb, used in fluidsynth, as much as all other convolver-based reverbs, can't give good results for short reverbs (in JR i muted long reverb, that sounds like reall hall). Since freeverb has only one very long impulse, it just truncates it for short reverbs, producing awful result (more like resonance of huge metallic list, that reverb).


More information about the Linux-audio-user mailing list