fluid-dev
[Top][All Lists]
Advanced

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

Re: [fluid-dev] JACK connection problems with fluidsynth


From: David Henningsson
Subject: Re: [fluid-dev] JACK connection problems with fluidsynth
Date: Sun, 22 May 2011 14:32:27 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.17) Gecko/20110424 Thunderbird/3.1.10

On 2011-05-18 00:29, Shamus wrote:
Hello everyone,

There was a problem with fluidsynth kicking out JACK on startup, which
was addressed with a patch as shown in the archives:

http://lists.nongnu.org/archive/html/fluid-dev/2011-02/msg00012.html

While this patch does indeed solve the problem of kicking out on
startup, there are at least two more places where this occurs (and there
may be others; I haven't done any exhaustive testing in that regard).
The first occurs when you reset fluidsynth; apparently it takes a
different path than the files that the patch touched. The same goes for
libfluidsynth: qsynth built from a patched fluidsynth displays the same
behaviors as an unpatched fluidsynth.

How to fix this is beyond me, I deal with microprocessor emulation, not
realtime audio. :-) However, I would be willing and able to test any
patches you care to send my way. ;-)

Warmest regards,

Shamus

Hi Shamus,

Being kicked out by Jack is essentially an optimization problem; Jack kicks Fluidsynth out if it does not respond in time. I think this timeout is configurable. Could it be that you're on the edge and just need to adjust the timeout up a little bit, or increase the latency? In general, it doesn't make sense that libfluidsynth would behave different than the fluidsynth executable since the executable is just a wrapper around libfluidsynth.

Also, are you using Jack for MIDI as well as audio, or do you use Jack audio + alsa MIDI?

// David




reply via email to

[Prev in Thread] Current Thread [Next in Thread]