#376 MIDI Export always puts program changes in the file.


I've just used Rosegarden to export a project to a standard MIDI file for use with my hardware MIDI file player.

Unfortunately when the file was exported Rosegarden has inserted MIDI program change messages at the start of each track - even though I carefully made sure that none of the tracks had either the "Bank" or "Program" checkboxes checked in the "Instrument Parameters" box.

Even worse each track now has a bank of "0" and an instrument of "0" which makes the resulting MIDI file unusable !

I would therefore like to see the MIDI file export functionality improved so that the user can decide whether to include program changes, pan & volume messages for each track.

Currently I have to use a command line MIDI to CSV tool, then edit out the program change messages, then use a CSV to MIDI tool to restore a usable MIDI file which is tedious to say the least !


  • D. Michael McIntyre

    Logged In: YES
    Originator: NO

    Converting into a feature request at "we may try to do this eventually" priority, though I think it's very unlikely that any of the main staff here will get around to this for years, if ever. This is a fantastic "send us the patch" or "summer of code" candidate for somebody to take on.

    Our MIDI export sucks, but I don't use it at all, so I'd probably just as soon get rid of the headaches of people complaining about it by eliminating the broken feature entirely.

  • Ted Felix

    Ted Felix - 2016-05-25
    • status: open --> closed
    • Group: --> Maybe
  • Ted Felix

    Ted Felix - 2016-05-25

    This has been fixed. Unchecking the Bank and Program checkboxes on the Instrument Parameters panel will cause no BS/PC to go out.


Log in to post a comment.