The Rosegarden team is proud to announce the release of version 12.04 of Rosegarden, an audio and MIDI sequencer and musical notation editor for Linux.
Ted Felix and Tom “Tehom” Breton did the biggest part of the work that went into this release. Ted is a masochist who enjoys the challenge of cleaning up Rosegarden's enormous and complicated code in order to make it less buggy, and much more sensible. Tehom is a visionary who comes up with crazy complicated ideas, and then actually goes off to get them to work.
The most notable change for this release is a feature we hope you will find to be completely transparent. Tom has labored for months to get through a gantlet of challenges and deliver automatic MIDI channel allocation. Instead of having a permanent, fixed relationship between, for example, instrument #1 and channel 1, instruments float by default, and grab channels on an as-needed basis. As control over a channel passes from one instrument to another, the controller state is preserved such that problems with sustain controllers, pitch bends and so on getting out of sync should be eliminated. Segments may be moved about freely with no concern about the pitch bend in this one conflicting with the pitch bend in that one, even though they both reside on the same track.
You may experience minor problems with existing compositions. If so, these problems can usually be solved by setting certain instruments to fixed instead of auto.
Michael did not do a good job of tracking changes for this release, and would like to apologize for any work he has omitted from this release note.