On 01/29/2013 02:59 PM, Aere Greenway wrote:
> On 01/29/2013 01:55 PM, D. Michael McIntyre wrote:
>> I don't have a clue why Rosegarden is causing this and MusE isn't.  Upon
>> a superficial and quick comparison, they both appear to work the same
>> way in the case where QSynth is already running, and it's configured to
>> use pulseaudio: they both start with audio support disabled, due to
>> being unable to start jackd, because pulseaudio has control of the 
>> hardware.
> Michael, and all:
>
> Perhaps that is a significant clue to the problem.
>
> JACK seems to have made great strides lately.  Where it used to not 
> co-exist with anything, it now seems to get along with most everything.
>
> You can now play Internet videos with sound while JACK (QjackCtl) is 
> running, and can run all sorts of things together with it.  On the 
> other hand, Audacity doesn't get-along with it at all.
>
> If you look in the QjackCtl "Connections" dialog, in the "Audio" tab, 
> you now see a "PulseAudio JACK Sink" and a "PulseAudio JACK Source" 
> device.  And the ubiquitous hangs seem much harder to cause.
>
> I had concluded, based on my testing on several desktop computers in 
> my test-bed, that they had finally solved all of the problems, and 
> that JACK nicely gets along with everything.  They seem to have even 
> put those fixes in the Long-Term-Support release, 12.04, because it 
> behaves just as well.
>
> But then I tried the same test on my Acer Aspire laptop, and my new 
> MIDI device initially trying to use the (PulseAudio) Java Sound 
> synthesizer (with QjackCtl already running), hung it tighter than a 
> drum, and I had to power the machine down.
>
> So I guess all is not yet well on the JACK audio front.
>
> The significant clue in what you said, was that Rosegarden would fail 
> to start jackd, and would thus start up without audio support.
>
> In doing the test, there was no warning about audio support being 
> disabled (that I in the past always used to see in such situations).  
> Where they now co-exist better, it probably succeeded in starting 
> jackd.  But perhaps, they don't successfully co-exist in other ways.
>
> As you pointed out, running with JACK is much more efficient. Where 
> processor usage was around 75% using PulseAudio, the same piece played 
> using JACK had a processor utilization of around 25%, which is no 
> insignificant difference.  To even get it to work without cutting-out 
> on PulseAudio, I had to disable both the Reverb and the Chorus.  I can 
> use them when I use JACK in place of PulseAudio.
>
> By the way, most of my testing was done on an Intel Celeron CPU 2.53 
> GHz desktop machine, running Lubuntu 12.10.
>
All:

The information in the next-to-last paragraph above (about the processor 
utilization using PulseAudio and JACK) was incorrect.

The numbers I remembered were correct, but the numbers were not from the 
same piece.

When I revisited this test, using the same piece, the processor 
utilization was 75% (for PulseAudio), and 55% (for JACK).  The 
difference is still significant, but not as great as I formerly reported.

-- 
Sincerely,
Aere


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to