Rosegarden music software for Linux updated to v13.10

Related: , , , , Posted in news on Oct 29, 2013 - comment 0 comments

The Rosegarden team has released version 13.10 of the Rosegarden MIDI sequencer that features a rich understanding of music notation along with basic support for digital audio.

This release adds a few minor features and fixes a goodly number of bad bugs. The most interesting new features are a new configuration option that allows you to avoid starting JACK when Rosegarden starts, and a new Interpret Toolbar in the notation editor that provides a streamlined way of applying the interpretations formerly only accessible through the Interpret dialog.

Changes in Rosegarden v13.10

  • New features:
    • Selection event filter can select rests.
    • Selection event filter can select either performance or notation duration.
    • LilyPond export converts a or a (C) in the copyright header to a proper symbol automatically.
    • New interpretation toolbar for the notation editor streamlines the Adjust ? Interpret process.
    • New option to allow LilyPond to export fingerings inside the staff (can improve collision resolution).
    • New option to instruct Rosegarden not to start JACK automatically at startup, allowing you to control this behavior without having to put garbage in your ~/.jackdrc file.
    • Support LilyPond 2.14.
  • Bug fixes:
    • Pitch Bend Sequence Dialog, number of steps must be positive.
    • Fix disconnected move up staff / move down staff commands.
    • Fix sysex import dialog black-on-black problem.
    • Fix for #1372 Rests of new segments don’t adapt to time signature changes. From Daniel Gloeckner.
    • Fix a refresh bug introduced in r13273 and present in 13.06 involving deleting contemporaneous segments on a track. This may have broken CompositionView refresh in other cases as well.
    • Fix UTF8 in track and segment names.
    • Fix the update of notation editors when a track name is changed.
    • Fix a “No such key” bug in the key signature dialog.
    • Fix MIDI thru latency issue when recording.
    • Fix repeating segments so they function when overlapping on one track.
    • Fix tuplet numbers drawing in black when they should be other colors.
    • Fix several interconnected bugs related to MIDI export that were causing a variety of problems due to issues with bad event ordering and the introduction of spurious controllers.
    • Fix problems when recording past the end of the composition.
    • Fix various crashes when pasting.
    • Fix crash when attempting to import programs from .sfArk files (format not supported).

The source code of Rosegarden 13.10 is now available to download, as well as some binary packages for popular Linux distributions.

More information: Rosegarden


Rosegarden 12.04 “Freedom” released

Related: , , , , , , Posted in news on May 10, 2012 - comment 0 comments

The Rosegarden team has announced the release of version 12.04 (codename “Freedom”) of Rosegarden, the audio and MIDI sequencer, score editor, and general-purpose music composition and editing environment for Linux.


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.

Changes in Rosegarden 12.04

  • Code cleanup, commenting, and simplification.
  • Extensive reworking of certain aspects of the track editor to enhance performance, improve reliability, and reduce bugs.
  • Fix for bug #3466912.
  • Fixed a crash when adding a track after going from record to stop.
  • Fixed a crash on add track, undo, redo, load RG sequence.
  • Fixed a track label clobbering bug.
  • Miscellaneous bug fixes.
  • Fixed a bug where icons were not appearing on the instrument popup menu.
  • Fixed a bug where two tracks with the same instrument could be armed at the same time.
  • Added some missing GPL license text.
  • Fixed a static init order bug that would cause playback to not work for some users.
  • Handle tempo ramps during MIDI export.
  • Handle ornaments during MIDI export.
  • Handle repeated segments during MIDI export.
  • New logical instruments that allocate channels on the fly.

Rosegarden 12.04 is now available to download as source code for Linux.

More information: Rosegarden


Rosegarden 11.11 “Edelweiss” released

Related: , , , , , , Posted in news on Nov 15, 2011 - comment 0 comments

The Rosegarden team has announced the release of version 11.11 of Rosegarden, an audio and MIDI sequencer and musical notation editor for Linux.

A long time in the making, this release combines a number of bug fixes with two major sub-projects that happened to come together right at the same time, and several completely new features as well. It is probably our most substantial offering since the landmark 10.02.

Changes in Rosegarden 11.11

  • New Features
    • Linked segments.
    • “Turn Links into Copies” entry is added to the segment menu.
    • Repeated segments may be may be displayed in the notation editor in several optional ways.
    • Redundant clefs and keys may be hidden automatically.
    • In the configuration dialog a new tab controls the preceding features.
    • Changed the behavior of SegmentSplitCommand to ensure that if a segment was selected before being split, the two new split segments would also be selected.
    • FitToBeatsCommand. In contrast to CreateTempoMapFromSegmentCommand which takes a beat track and adjusts tempo to puts the beats evenly in real time, FitToBeatsCommand takes a beat track and adjusts tempo to put real time and beats exactly on the given notes.
    • Made PasteConductorDataCommand an actual command, adding code to make it safe when there are existing tempos and time signatures.
    • EraseTempiInRangeCommand.
    • ExpandFigurationCommand, which lets you define a bar of figuration and expand it for every block chord in a segment.
    • Improved performance of VU meters.
    • Linked segments can be used to create repeats with 1..n alternate endings (with some caveats).
    • Segment ? Create Anacrusis automates a tedious sequence of steps, making it a snap to start pickup notes at precisely the right time, with all the following segments lining up properly.
  • Bug Fixes
    • Fixed B#/Cb octave export problem in MusicXML and Mup.
    • Fixed problem with segments repeating when they shouldn’t have been.
    • Fixed the solo buttons in the transport toolbars in the notation and matrix editors, and changed the behavior so that the solo button is in the same state everywhere, no matter what content is being displayed in a particular window.
    • Fixed the settings amnesia problem with the main window parameter area.
    • Fixed a bug where events beyond the end marker of the first segment in a join would appear in the joined segment.
    • After joining segments, the newly created segment is now selected.
    • Pitch tracker now tracks pitches when they are in octaves below notated with “ignore octave error” on.
    • Pitch tracker honors “ignore octave error” flag.
    • Default pitch tracker settings are no longer stupid.
    • Flats were not cancelled on a C-maj key change.
    • Rulers in notation were desynchronized when a segment was deleted while some zoom factor was in use.
    • The “anacrusis problem” which was giving a broken notation when a segment in contact with a preceding one was not starting at the beginning of a bar.

Rosegarden is available to download as source code and binary packages for many major Linux distributions.

More information: Rosegarden