Jump to content

Rosegarden: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
mNo edit summary
Mentioned LV2 beta support after DSSI and VST
 
(74 intermediate revisions by 57 users not shown)
Line 1: Line 1:
{{Short description|Digital audio workstation program for BSD and Linux}}
{{refimprove|date=November 2009}}
{{otheruses|Rose Garden}}
{{Other uses|Rose Garden (disambiguation)}}


{{Infobox software
{{Infobox_Software
| name = Rosegarden
| name = Rosegarden
| logo = Breezeicons-apps-48-rosegarden.svg
| logo = [[Image:rosegarden-icon.png|48px]]
| screenshot = [[Image:Rosegarden-screenshot.png|250px]]
| screenshot = Rosegarden 10.02.1 screenshot.png
| caption = Rosegarden 1.7.0 screenshot
| caption = Rosegarden 10.02.1 screenshot
| developer = Chris Cannam, Richard Bown, Guillaume Laurent, et al.
| developer = Chris Cannam, Richard Bown, Guillaume Laurent, et al.
| latest release version = {{wikidata|property|preferred|references|edit|Q1500106|P348|P548=Q2804309}}
| frequently updated = yes
| latest release date = {{wikidata|qualifier|preferred|single|Q1500106|P348|P548=Q2804309|P577}}
| operating system = [[Linux]]
| latest preview version = {{wikidata|property|preferred|references|edit|Q1500106|P348|P548=Q51930650}}
| latest preview date = {{wikidata|qualifier|preferred|single|Q1500106|P348|P548=Q51930650|P577}}
| repo = {{URL|https://sourceforge.net/projects/rosegarden/}}
| programming language = [[C++]]
| programming language = [[C++]]
| operating system = [[BSD]],<ref>{{Cite web |url=http://www.freebsd.org/cgi/ports.cgi?query=rosegarden&stype=all&sektion=all |title=FreeBSD Rosegarden port}}</ref> [[Linux]]
| genre = [[Digital Audio Workstation]]
| license = [[GNU General Public License]]
| genre = [[Digital audio workstation]]
| license = [[GNU General Public License|GPL-2.0-or-later]]<ref>{{cite web|url=https://sourceforge.net/p/rosegarden/git/ci/master/tree/README.md|title=README.md|archive-url=https://web.archive.org/web/20220824002707/https://sourceforge.net/p/rosegarden/git/ci/master/tree/README.md|archive-date=2022-08-24}}</ref>
| website = [http://www.rosegardenmusic.com www.rosegardenmusic.com]
| website = {{URL|https://rosegardenmusic.com}}
}}
}}


'''Rosegarden''' is a [[free software]] [[digital audio workstation]] program developed for [[Linux]] with [[Advanced Linux Sound Architecture|ALSA]] and [[KDE]]. It acts as an [[sound recording|audio]] and [[Musical Instrument Digital Interface|MIDI]] [[music sequencer|sequencer]], [[scorewriter]] and [[musical composition]] and editing tool. It is intended to be a free alternative to such applications as [[Cubase]].
'''Rosegarden''' is a [[free software]] [[digital audio workstation]] program developed for [[Linux]] with [[Advanced Linux Sound Architecture|ALSA]], [[JACK Audio Connection Kit|JACK]] and [[Qt (framework)|Qt4]]. It acts as an [[sound recording|audio]] and [[Musical Instrument Digital Interface|MIDI]] [[music sequencer|sequencer]], [[scorewriter]], and [[musical composition]] and editing tool. It is intended to be a free alternative to such applications as [[Cubase]].


Rosegarden does not provide a built-in [[software synthesizer]], so it requires a hardware MIDI synthesizer, a soft synthesizer such as [[FluidSynth]] or [[TiMidity|TiMidity++]], or a synthesizer plugin in order to make any sound from MIDI compositions. Recent versions of Rosegarden support the [[DSSI]] software synthesizer plugin interface, and can use some Windows [[Virtual Studio Technology|VST]] plugins through an adapter.
[[Software synthesizers]] are available as a plugin, and it is possible to use external MIDI [[synthesizer]], hardware or [[software]] (such as [[FluidSynth]], [[TiMidity|TiMidity++]] or [[Yoshimi (synthesizer)|Yoshimi]]) in order to make any sound from MIDI compositions. Recent versions of Rosegarden support the [[Disposable Soft Synth Interface|DSSI]] software synthesizer plugin interface and can use some Windows [[Virtual Studio Technology|VST]] plugins through an adapter. As of version 24.12 [[LV2|LV2]] plugin beta support is provided. Connection to software synths is provided via [[Advanced Linux Sound Architecture|ALSA]] MIDI.


== History ==
The current Rosegarden program was originally named Rosegarden-4, to distinguish it from a previous program by the same authors called Rosegarden 2.1, which is now known as X11 Rosegarden. X11 Rosegarden is very limited, but is stable on a wide variety of [[Unix-like]] operating systems and other platforms such as [[OpenVMS]]. In contrast, because Rosegarden(-4) uses the Linux ALSA system, it only runs in a very limited manner on non-Linux systems [http://rosegarden.sourceforge.net/tutorial/en/chapter-1.html].
The current Rosegarden program was originally named Rosegarden-4, to distinguish it from a previous program by the same authors called Rosegarden 2.1, which is now known as X11 Rosegarden. X11 Rosegarden is very limited but is stable on a wide variety of [[Unix-like]] operating systems and other platforms such as [[OpenVMS]]. In contrast, because Rosegarden(-4) uses the Linux ALSA system, it only runs in a very limited manner on non-Linux systems.<ref>{{Cite web |url=http://rosegarden.sourceforge.net/tutorial/en/chapter-1.html |title=Rosegarden Tutorial |publisher=rosegarden.sourceforge.net |access-date=2007-02-16 |archive-date=2022-12-12 |archive-url=https://web.archive.org/web/20221212191414/https://rosegarden.sourceforge.net/tutorial/en/chapter-1.html |url-status=dead }}</ref>


The Rosegarden project was started in 1993 at the [[University of Bath]]. Rosegarden 2.1 (X11 Rosegarden) was released under the [[GNU General Public License|GPL]] in 1997; Rosegarden(-4) began in April 2000. Version 1.0 was released on February 14, 2005, and version 1.2.4 on July 14, 2006. The current release is 10.02, which was released on February 14, 2010.
The Rosegarden project was started in 1993 at the [[University of Bath]]. Rosegarden 2.1 (X11 Rosegarden) was released under the [[GNU General Public License|GPL]] in 1997; Rosegarden(-4) began in April 2000. Version 1.0 was released on February 14, 2005, and version 1.2.4 on July 14, 2006. In 2010, The version numbering was changed to reflect the release year, starting with 10.02.<ref>{{cite web |url=http://www.rosegardenmusic.com/wiki/dev:10.02 |title=dev:10.02 |publisher=rosegardenmusic.com}}</ref>


== Developers ==
Rosegarden was developed up through 1.0 by Chris Cannam, Richard Bown and Guillaume Laurent. Since then, each release has been developed by a different mix of core and contributing project members, including, but not limited to D. Michael McIntyre, Pedro Lopez-Cabanillas, and Heikki Junes. Bown has retired from the project, while Laurent has left to pursue his interest in porting to Mac OS X via [[Cocoa_(API)|Cocoa]] in an as yet unnamed spinoff project.
Rosegarden was developed up through 1.0 by Chris Cannam, Richard Bown and Guillaume Laurent. Since then, each release has been developed by a different mix of core and contributing project members, including, but not limited to D. Michael McIntyre, Pedro Lopez-Cabanillas, and Heikki Junes. Bown has retired from the project, while Laurent has left to pursue his interest in porting to Mac OS X via [[Cocoa (API)|Cocoa]] in an as yet unnamed spinoff project. As of 2023 Ted Felix has been leading development and releases with substantial support from Philip Leishman and other contributors.<ref>{{cite web | url=https://rosegardenmusic.com/resources/authors/ | title=Rosegarden: Music software for Linux }}</ref><ref>As reported also at the Rosegarden-official Gtihub page from July 2021 to July 2023: https://github.com/tedfelix/rosegarden-official/graphs/contributors?from=2021-01-11&to=2023-07-19&type=c</ref>


== Features ==
==Features==
*[[MIDI]] and audio playback and recording with [[Advanced Linux Sound Architecture|ALSA]] and [[JACK Audio Connection Kit|JACK]]
*[[MIDI]] and audio playback and recording with [[Advanced Linux Sound Architecture|ALSA]] and [[JACK Audio Connection Kit|JACK]]
*Piano-roll, score, event list and track overview editors
*Piano-roll (Matrix), score, event list and track overview editors<ref>{{cite web | url=https://rosegardenmusic.com/tour/editing/ | title=Rosegarden: Music software for Linux }}</ref>
*[[DSSI]] synth and audio effects plugin support, including Windows [[Virtual Studio Technology|VST]] effects and instrument support via dssi-vst
*[[Disposable Soft Synth Interface|DSSI]] synth and audio effects plugin support, including Windows [[Virtual Studio Technology|VST]] effects and instrument support via dssi-vst
*[[LADSPA]] audio effects plugin support
*[[LADSPA]] audio effects plugin support
*[[JACK Audio Connection Kit|JACK]] transport support for synchronisation with other software
*[[JACK Audio Connection Kit|JACK]] transport support for synchronisation with other software
Line 42: Line 48:
*Help documentation available substantially or entirely translated into German, Swedish and Japanese as well as English
*Help documentation available substantially or entirely translated into German, Swedish and Japanese as well as English


== See also ==
==See also==
{{portal|Free software|Free Software Portal Logo.svg}}
{{Portal|Free and open-source software}}


*[[Free audio software]]
*[[Free audio software]]
Line 53: Line 59:
*[[Ardour (audio processor)|Ardour]]
*[[Ardour (audio processor)|Ardour]]
*[[NoteEdit]]
*[[NoteEdit]]
*[[List of music software]]


==References==
== External links ==
{{Reflist}}
*[http://www.rosegardenmusic.com/ Rosegarden home page]

*[http://sourceforge.net/project/showfiles.php?group_id=4932 Rosegarden download page (Sourceforge.net)]
==External links==
*[http://www.nabble.com/RoseGarden-f2887.html Rosegarden user/dev forum] - search or post questions here.
*{{Official website|https://www.rosegardenmusic.com/}}
*[http://rosegarden.wiki.sourceforge.net Rosegarden Development Wiki] - Official Development Site


{{Audio editors}}
{{Scorewriters}}
{{Scorewriters}}
{{Audio editors}}
{{Digital audio workstations}}

[[Category:Audio software with JACK support]]
[[Category:Digital audio workstation software]]
[[Category:Free audio editors]]
[[Category:Free audio software]]
[[Category:Free audio software]]
[[Category:Free music software]]
[[Category:Free software programmed in C++]]
[[Category:Free software programmed in C++]]
[[Category:KDE]]
[[Category:KDE]]
[[Category:Free music software]]
[[Category:KDE software]]
[[Category:Scorewriters]]
[[Category:Scorewriters]]
[[Category:SourceForge projects]]
[[Category:Audio editing software that uses Qt]]
[[Category:Digital audio workstation software]]
[[Category:Scorewriters for Linux]]
[[Category:Free audio editors]]
[[Category:Audio software with JACK support]]

[[de:Rosegarden]]
[[es:Rosegarden]]
[[fr:Rosegarden]]
[[it:Rosegarden]]
[[ja:Rosegarden]]
[[no:Rosegarden]]
[[pt:Rosegarden]]
[[ru:Rosegarden]]

Latest revision as of 17:56, 3 January 2025

Rosegarden
Developer(s)Chris Cannam, Richard Bown, Guillaume Laurent, et al.
Stable release
24.12[1] Edit this on Wikidata / 4 December 2024
Repositorysourceforge.net/projects/rosegarden/
Written inC++
Operating systemBSD,[2] Linux
TypeDigital audio workstation
LicenseGPL-2.0-or-later[3]
Websiterosegardenmusic.com

Rosegarden is a free software digital audio workstation program developed for Linux with ALSA, JACK and Qt4. It acts as an audio and MIDI sequencer, scorewriter, and musical composition and editing tool. It is intended to be a free alternative to such applications as Cubase.

Software synthesizers are available as a plugin, and it is possible to use external MIDI synthesizer, hardware or software (such as FluidSynth, TiMidity++ or Yoshimi) in order to make any sound from MIDI compositions. Recent versions of Rosegarden support the DSSI software synthesizer plugin interface and can use some Windows VST plugins through an adapter. As of version 24.12 LV2 plugin beta support is provided. Connection to software synths is provided via ALSA MIDI.

History

[edit]

The current Rosegarden program was originally named Rosegarden-4, to distinguish it from a previous program by the same authors called Rosegarden 2.1, which is now known as X11 Rosegarden. X11 Rosegarden is very limited but is stable on a wide variety of Unix-like operating systems and other platforms such as OpenVMS. In contrast, because Rosegarden(-4) uses the Linux ALSA system, it only runs in a very limited manner on non-Linux systems.[4]

The Rosegarden project was started in 1993 at the University of Bath. Rosegarden 2.1 (X11 Rosegarden) was released under the GPL in 1997; Rosegarden(-4) began in April 2000. Version 1.0 was released on February 14, 2005, and version 1.2.4 on July 14, 2006. In 2010, The version numbering was changed to reflect the release year, starting with 10.02.[5]

Developers

[edit]

Rosegarden was developed up through 1.0 by Chris Cannam, Richard Bown and Guillaume Laurent. Since then, each release has been developed by a different mix of core and contributing project members, including, but not limited to D. Michael McIntyre, Pedro Lopez-Cabanillas, and Heikki Junes. Bown has retired from the project, while Laurent has left to pursue his interest in porting to Mac OS X via Cocoa in an as yet unnamed spinoff project. As of 2023 Ted Felix has been leading development and releases with substantial support from Philip Leishman and other contributors.[6][7]

Features

[edit]
  • MIDI and audio playback and recording with ALSA and JACK
  • Piano-roll (Matrix), score, event list and track overview editors[8]
  • DSSI synth and audio effects plugin support, including Windows VST effects and instrument support via dssi-vst
  • LADSPA audio effects plugin support
  • JACK transport support for synchronisation with other software
  • Ability to build and run without JACK, for MIDI-only use
  • Score interpretation of performance MIDI data
  • Shareable device (.rgd) files to ease MIDI portability
  • Triggered segments for pattern sequencing & performable ornaments
  • Audio and MIDI mixers
  • MIDI and Hydrogen file import
  • MIDI, Csound, LilyPond and MusicXML file export (including PostScript and PDF output file generation of score)
  • User interface translations for Russian, Spanish, German, French, Welsh, Italian, Swedish, Estonian, Japanese, Simplified Chinese, Dutch, Polish, Czech, Catalan, and Finnish, as well as UK and US English
  • Help documentation available substantially or entirely translated into German, Swedish and Japanese as well as English

See also

[edit]

References

[edit]
  1. ^ "Rosegarden 24.12 Released". 4 December 2024. Retrieved 4 December 2024.
  2. ^ "FreeBSD Rosegarden port".
  3. ^ "README.md". Archived from the original on 2022-08-24.
  4. ^ "Rosegarden Tutorial". rosegarden.sourceforge.net. Archived from the original on 2022-12-12. Retrieved 2007-02-16.
  5. ^ "dev:10.02". rosegardenmusic.com.
  6. ^ "Rosegarden: Music software for Linux".
  7. ^ As reported also at the Rosegarden-official Gtihub page from July 2021 to July 2023: https://github.com/tedfelix/rosegarden-official/graphs/contributors?from=2021-01-11&to=2023-07-19&type=c
  8. ^ "Rosegarden: Music software for Linux".
[edit]