Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#8 Cannot load new file while already playing another

v0.2.2
closed-out-of-date
Chris Ison
Client (2)
5
2010-06-19
2008-12-20
Anonymous
No

This started as a bug reported to the Rhythmbox developers, bug #564930. If crossfading is enabled in Rhythmbox, clicking 'Next' for the next midi track causes Rhythmbox to quit. This is apparently due to the wildmidi libraries not able to load a new file whilst another is playing.

steve.clark@bluebottle.com

Discussion

  • I have same problem too. Trying to open second file causes my program crash. Here is example code:

    WildMidi_Init ("/etc/timidity/timidity.cfg", 44100, mixer_options);
    void *midi_ptr = WildMidi_Open ("file1.midi");
    void *midi_ptr2 = WildMidi_Open ("file2.midi"); //segmentation failed!

     
  • Chris Ison
    Chris Ison
    2009-01-12

    Will check this out, a new version of WildMIDI is being written but a little slowly due to holidays and other commitments. No beta or release date yet.

     
  • Chris Ison
    Chris Ison
    2010-05-29

    • labels: --> Client
    • milestone: --> v0.2.2
    • assigned_to: nobody --> wildcode
    • status: open --> open-accepted
     
  • Chris Ison
    Chris Ison
    2010-05-29

    checking into this for 0.2.3

     
  • Chris Ison
    Chris Ison
    2010-06-19

    • status: open-accepted --> closed-out-of-date
     
  • Chris Ison
    Chris Ison
    2010-06-19

    Cannot reproduce this bug in 0.2.3alpha SVN source. Cannot get processing 2 or midi's to break each other.