Matt:

Thanks for the information, and responding.  

I successfully compiled FluidSynth (1.1.3) on Ubuntu 11.10, and
installed it, and the problem went away.  

In trying the newly-compiled 1.1.3 version out, I first used it without
JACK, and it worked as in the prior Ubuntu  release (11.04), with only
occasional under-runs (it is only a 933 megahertz machine I'm testing
on).  

Then I tried it with JACK, and it also worked (with a few more of the
occasional under-runs).  

I will try reproducing the problem without JACK on one of my other
machines.  

For the purpose of reproducing the bug, I will supply a MIDI file (which
can be played by whatever player you like, such as pmidi, but Rosegarden
will work too.  

I will supply an audio file (.ogg) of it recorded on Ubuntu 11.04
(FluidSynth 1.1.3), which does not have the problem.  It will be short -
less than a minute (so not so large).  It will only be a part of the
piece (so I don't give my intellectual property away).  

I will file it as a bug, per your helpful instructions.  

Sincerely,
Aere

On Sun, 2011-11-06 at 13:07 +1100, Matt Giuca wrote:

> Hi Aere,
> 
> 
>         What process do I need to go through to have this problem
>         evaluated as to whether it is officially a 'bug' or not?  
>         
> 
> First we need to determine whether this is actually a problem with
> FluidSynth 1.1.4 or if it's caused by interaction with something else
> in Ubuntu 11.10, such as Jack. It would be helpful if someone else
> could confirm the bug, as it's very difficult to work on a bug if only
> the reporter has the issue.
> 
> I would be happy to try to reproduce it, but as I said previously, I
> can't upgrade to 11.10 for a few more weeks, because I depend on
> FluidSynth working. Since you are suggesting that the problem is with
> FluidSynth 1.1.4 and not other components of Ubuntu 11.10, if that is
> true, I should be able to reproduce it simply by running FluidSynth
> 1.1.4 on an older version of Ubuntu (I'm running 11.04). I have the
> latest build of FluidSynth running here.
> 
> In any case, you can certainly file a bug in the FluidSynth bug
> tracker right now (but we'll probably still keep most of the
> discussion on the mailing list, where we are more likely to see it).
> If it turns out not to be a FluidSynth bug, we can send the report
> elsewhere and mark the bug as invalid in Fluid -- so don't be afraid
> to open a new ticket.
> 
> To help us reproduce the bug, please give detailed instructions on
> exactly the procedure you use. Please note:
> 1. Whether you are on 32-bit or 64-bit (maybe you already said this,
> but please re-state it -- I am on 32-bit Ubuntu so this could already
> be a point of difference).
> 2. Exactly what commands you use to set up Jack. Please be detailed
> because, for me, I haven't managed to set up Jack properly before.
> 3. Exactly what commands you use to run FluidSynth.
> 4. Provide the MIDI file you are testing with.
> 
> You can post the MIDI file either as an attachment to the ticket on
> the bug tracker, or in this mailing list. It would probably be best to
> attach it to the ticket so that it's visible. If you don't want to
> make the music public (e.g., if it is copyrighted or something like
> that), you could email it privately to David and myself and anybody
> else who is interested.
> 
> Then I will try to reproduce it on FluidSynth 1.1.4 on Ubuntu 11.04.
> 
> 
>         To me, this problem kills my future prospects.  The music
>         education package I am poised to put out depends on FluidSynth
>         (actually Qsynth, which uses it).  
>         
>         I could distribute my package, and people could get all
>         excited about it, but when they installed it themselves
>         (instead of using what comes with the package), they would
>         find that the installed version won't even play the
>         demo-music, even on a fast machine.  
>         
>         What I had to go through to compile the older version on the
>         current level is not something I could expect a new user of
>         Linux to do.  
>         
>         There is no path forward if this cannot be fixed.  But of
>         course, those are the chances I take when I attempt to develop
>         something.  
>         
>         It would be very helpful if I had some indication of whether
>         or not this problem will be addressed, or even looked at. 
>         
> 
> Yes, we do not want FluidSynth to continue along having a bug like
> this. But please note that a) we have not yet confirmed that it is a
> FluidSynth bug (as it might be something specific about your system),
> and b) we can't give you a time frame on when it will be fixed.
> 
> Open source projects without corporate funding, by their nature, are
> developed on an ad-hoc basis. I don't think anybody who works on
> FluidSynth is being paid to do it, which means you are relying on the
> spare time of volunteers to look into this bug. In my experience,
> having to wait two weeks from reporting a bug to having someone look
> into it is quite normal. Depending on how complex the issue is, it can
> take months before it is resolved. But if this is a real bug, we will
> try to address it.
>  
> 
> I would suggest you:
> 1. Open the ticket, so we have a place to permanently put files and
> observations relating to this bug, and
> 2. Attach detailed reproduce instructions to the ticket. (It is better
> for that sort of information to be on the ticket and not just floating
> around in the history of the mailing list discussion.)
> 
> Matt
> 
> 
> _______________________________________________
> fluid-dev mailing list
> fluid-dev@nongnu.org
> https://lists.nongnu.org/mailman/listinfo/fluid-dev


-- 

Sincerely,
Aere
_______________________________________________
fluid-dev mailing list
fluid-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fluid-dev

Reply via email to