<br><br><div class="gmail_quote">On Sat, Mar 7, 2009 at 4:43 PM, Daniel B. Thurman <span dir="ltr"><<a href="mailto:dant@cdkkt.com">dant@cdkkt.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Kevin Kofler wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Ir wrote:<br>
  <br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Running JACK on top of PulseAudio is not supported at<br>
this point. (It should theoretically work by enabling JACK's PortAudio<br>
backend now that PortAudio works with PulseAudio, but you'd be going<br>
through 4 layers JACK->PortAudio->ALSA->PulseAudio, so it isn't quite<br>
ideal for JACK's real-time requirements. And I have yet to test this -<br>
Fedora's JACK currently isn't built with PortAudio enabled.)<br>
    <br>
</blockquote>
<br>
Well, I just checked and JACK's PortAudio backend uses the ancient PortAudio<br>
v18 API, so at this point it might actually be less work to just fix the<br>
native ALSA support to support non-mmap access (and thus PulseAudio) like I<br>
already did for PortAudio. (I may have a try at it if I get some time,<br>
though I don't expect all that much interest in allowing JACK to work on<br>
top of PulseAudio.) And in the upcoming (and API-incompatible - looks like<br>
that will be "fun") JACK 2, PortAudio appears to be only supported on<br>
Window$ (though it's finally v19). Another possibility may be to write a<br>
native PulseAudio driver.<br>
<br>
For you as a user, the "PulseAudio on top of JACK" setup is certainly the<br>
best solution as it works now. It's also the way JACK gets the lowest<br>
possible latency. The drawback is that the sounds from most common desktop<br>
apps will be routed through both PulseAudio and JACK and that it requires<br>
reconfiguration because Fedora is set up for PulseAudio by default,<br>
whereas "JACK on top of PulseAudio" would ideally "just work" (but right<br>
now it doesn't work at all).<br>
<br>
        Kevin Kofler<br>
  <br>
</blockquote>
Bummer.  So in a nutshell, I cannot use RoseGarden until all of these issues (PA)<br>
are fixed/resolved, right?  I could perhaps disable PA and enable JACK to use RG,<br>
but then might run into problems trying to get PA back, probably not worth the<br>
hassle. I think I will pass for now.<br>
<br>
I was trying to find a MIDI player that works and kmid just does not work (cannot<br>
figure it out), so... I think I will postpone it for now.<br>
<br>
</blockquote><div><br>I am not going into this discussion, but I have been using rosegarden with<br>jack in F10 for quite some time with no problem at all, and a very low latency.<br><br>qjackctl - qsynth - rosegarden<br>
<br>This is the contents of my ~/.jackdrc<br><br>/usr/bin/jackd -R -dalsa -r44100 -p128 -n2 -D -C/dev/dsp -Phw:0 -i2 -o2<br></div></div><br>-- <br>Paulo Roma Cavalcanti<br>LCG - UFRJ<br>