SourceForge has been redesigned. Learn more.
Close

#198 Adding second fluidsynth-dssi instance crashes Muse

open
None
5
2010-08-22
2010-08-06
No

Muse 1.0.1, as it comes in fedora 13 i386.

If you add one fluidsynth-dssi, everything's fine. As soon as you add the second, Muse hangs for several seconds then terminates.

Discussion

  • Robert Jonsson

    Robert Jonsson - 2010-08-10

    I can confirm this.
    Are you sure this isn't a problem with the fluidsynth-dssi?
    I've tried to load several instances of several dssi synths this one seems to be the only one who has problems.

    I'll try to load it in some other host.
    If you have any further info to add we're happy to hear from you

     
  • Ronald B. Cemer

    Ronald B. Cemer - 2010-08-18

    The only thing I can think of to add, is it works okay in Rosegarden -- you can add multiple instances of fluidsynth-dssi.

    But -- rosegarden is so unstable, I can't use it. It crashes, records new audio over old audio segments on different tracks, and is a CPU and memory hog. And -- every once in a while, all of the softsynths go silent in rosegarden. You can get them to come back by either reloading the project, or going into each one and clicking on "send test note". Painful. So it could actually be a memory management bug in fluidsynth-dssi.

    I was trying to transition to Rosegarden because of the soft synth gain bug in Muse, but Muse is still the better choice for me. Plus, I LOVE the way Muse handles audio, and I LOVE MuseScore. In fact, I'm just plain crazy about nearly every aspect of Muse, especially the simplicity and ease of use.

    I'm a 23-year veteran C programmer, so maybe one day I'll dig into the code and see if I can contribute any fixes. For now, I'm just trying to get some music out the door.

     
  • Robert Jonsson

    Robert Jonsson - 2010-08-22
    • assigned_to: nobody --> spamatica
     
  • Robert Jonsson

    Robert Jonsson - 2010-08-22

    Hey, thanks for the flowers. :)

    I'm taking a look as it actually seems quite fishy that this doesn't work.. it looks like it should.