Rosegarden - Le Bottin des Jeux Linux

Rosegarden

🗃️ Specifications

📰 Title: Rosegarden 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Development 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Development ➤ Audio Production ➤ Sequencer ➤ DAW 🌍️ Browser version:
🔖 Tags: Development; Audio Production; DAW; Score Editor; MIDI; LADSPA; DSSI; Plugins system 📦️ Package Name: rosegarden
🐣️ Approx. start: 1993-01-01 📦️ Arch package: ✓
🐓️ Latest: 2023-07-27 📦️ RPM package: ✓
📍️ Version: Latest: 23.06 / Dev: r16132 📦️ Deb package: ✓
🏛️ License type: 🕊️ Libre 📦️ Flatpak package: ✓
🏛️ License: GPL-2 📦️ AppImage package:
🏝️ Perspective: First person (interface) 📦️ Snap package:
👁️ Visual: 2D ⚙️ Generic binary:
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 4 stars 👫️ Contrib.: goupildb & Louis
🎰️ ID: 14219 🐛️ Created: 2014-03-13
🐜️ Updated: 2024-02-29

📖️ Summary

[en]: A libre DAW (Digital Audio Workstation) for working with audio and MIDI. It lets you record, orchestrate, edit, mix and dynamically apply effects (via plugins) to the user's musical compositions, on a large number of tracks. It includes everything you need to record and design a complete musical composition in real time, a powerful score editor, and support for external synthesizers and effects plug-ins (via DSSI and MIDI protocols). [fr]: Une station de travail numérique (DAW, pour « Digital Audio Workstation ») libre pour travailler avec l'audio et le MIDI. Elle permet d'enregistrer, orchestrer, modifier, mixer, et d'appliquer de manière dynamique des effets (via des plugins) aux compositions musicales de l'utilisateur, sur un grand nombre de pistes. Elle intègre le nécessaire pour enregistrer et concevoir une composition musicale complète en temps réel, intègre un puissant éditeur permettant d'écrire vos partitions, et supporte les synthétiseurs externes et plugins d'effets (via les protocoles DSSI et MIDI).

🎥️ Videos


🕯️ How To: (201201), (202002), [fr](201507),


🎮️ Showcase: (201703), 💥️(202212), (201302),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) ts(202xxx) gd(202xxx) gu(202xxx) id(202xxx) r(202xxx) lp(202xxx) d(201703) d(202212) d(201302) d(201509) d(201504) d(201504) d(201410) d(201109) d(201710) g(201202) ht(201201) ht(202002) ht(200911) ht(201110)] ht[fr](201507) ht[de](201111) ht[ru](202xxx) ht[pl](202xxx) ht[cz](202xxx) ht[sp](202xxx) ht[pt](202xxx) ht[it](201403) ht[it](201402) ht[tr](202xxx)] [WIKI 1 2 3] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial: (empty)

🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames]

🦣️ Social
Devs (Rosegarden Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [X] [PeerTube] [YouTube] [PressKit] [Interview 1(-) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (Rosegarden) [fr] [en]] [de]]
[FreshFOSS] [Wiki ubuntu-fr [fr]] [LinuxMAO [fr]]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🛠️ Title: Rosegarden
🦊️ What's: A libre MIDI/audio DAW with integrated score editor
🏡️ https://www.rosegardenmusic.com/
🐣️ https://sourceforge.net/projects/rosegarden/
🔖 #LinuxGameDev #Music #DAW
📦️ #Libre #Arch #RPM #Deb #Flatpak
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 23.12 (ongoing)
⚗️ Major upgrade 🪙️
📌️ Changes: https://www.rosegardenmusic.com/wiki/
🦣️ From: https://social.tchncs.de/@distrowatch/111392359842230120

🥁️ Update: 23.06
⚗️ Major upgrade 🪙️
📌️ Changes: https://www.rosegardenmusic.com/wiki/
🦣️ From: https://social.tchncs.de/@distrowatch/110817635295822195

🕯️ https://www.youtube.com/embed/rR-gDWL0sDo
🕯️ https://www.youtube.com/embed/xhP6LpSkLcE
🎮️ https://www.youtube.com/embed/T3kOSlie_vw
💥️🎮️ https://www.youtube.com/embed/m9-tGkeUoGk
🎮️ https://www.youtube.com/embed/aqslfxzYr8Q

🕶️ A view of the UI (on my PC) with music playing. At the top, the menus and icons, on the left a parameter area, on the rest of the screen on the right, the music timeline, one line per instrument. In the foreground, a VCR-like "Transport" window (included with Rosegarden), with navigation and record buttons.

Rosegarden is a libre DAW (Digital Audio Workstation) for working with audio and MIDI. It lets you record, orchestrate, edit, mix and dynamically apply effects (via plugins) to the user's musical compositions, on a large number of tracks. It includes everything you need to record and design a complete musical composition in real time, a powerful score editor, and support for external synthesizers and effects plug-ins (via DSSI and MIDI protocols).

📕 Description [en]

📕🐧"A libre MIDI/audio DAW with integrated score editor"🐧📕

Rosegarden is a music composition and editing environment based around a MIDI sequencer that features a rich understanding of music notation and includes basic support for digital audio.

Rosegarden is an easy-to-learn, attractive application that runs on Linux, ideal for composers, musicians, music students, and small studio or home recording environments.

Rosegarden uses the DSSI architecture for synth plugins, a public standard which permits each plugin to be controlled from its own custom GUI as well as Rosegarden's built-in plugin interface.

And as well as plugins, Rosegarden can communicate with any number of standalone soft synths for Linux using the ALSA sequencer MIDI protocol.


Rosegarden is designed to be easy to use, attractive, and familiar. If you've some experience with other sequencer applications for other platforms, you should find it easy enough to get up and running with: even if you haven't, it's not hard.

This tour will quickly show a few of the things Rosegarden can do, and hopefully explain how Rosegarden can work at the centre of a whole world of music composition and editing software.

There are seven stops on this tour:

1. Editing – Intuitive ways to record and edit notes.
Rosegarden gives you all the editing tools you need to get your ideas down as easily as possible. Start with a track-based overview, in which you just drag with the mouse to create "segments" and double-click to edit them, or right-click for more options.
All of the different editing windows – the matrix editor, notation editor and event editor – have the same common interface, in which you just sweep to select and drag to move, stretch and squash and so on. You can enter notes from a MIDI keyboard – whether by recording in real-time or step-by-step – or by "playing" the PC keyboard to enter intervals relative to the active key signature, or you can simply draw them with the mouse.
You get unlimited undo and redo everywhere, and the standard editing tools are clear and consistent to use.
The pan and zoom interface found at the bottom of the matrix and notation editors provides unlimited axis-independent zoom and rapid navigation. This interface also facilitates working with more than one segment in the same editor, and both editors are capable of editing an unlimited number of segments at the same time.
And liberal use of tooltips, keyboard shortcuts and an online, wiki-based help system make the whole thing even more straightforward.

2. MIDI – Managing your MIDI ports, banks, programs and controllers without having to remember any numbers.
Rosegarden's studio concept stores all the information you need about your MIDI network – what devices you have, what they're plugged in to, what banks, programs and controllers they support.
Setting up your studio is easy using our all new device manager to hook things up. Configurations for over 100 well-known MIDI synths are included, or you can enter the details of your own MIDI devices and export the results into a Rosegarden device file to share with other users.
Set up your studio once, and then you can refer to your MIDI devices and their properties by name. For example, right-click on a track label to assign a track to a MIDI device...
... then you can set programs and control changes on that device using the right names and with different colours for the various controllers.
Rosegarden's matrix and notation editors also include rulers for graphically editing control changes, as well as for velocity and pitch bend.

3. Notation – Entering, editing and printing score.
Rosegarden includes a powerful notation editor – essential if score is your preferred way to compose, or just to give you a different view on your work.
You can edit notation at the same time as any of the other standard editing windows, and Rosegarden unobtrusively keeps everything up-to-date for you.
Unlike other MIDI sequencers, Rosegarden really knows about notation, storing details of the musical structure and presentation far in excess of what can be described in MIDI. And Rosegarden can even tidy up recorded notation using a powerful heuristic notation quantizer, without losing the original performance timings.
You can prepare printed scores, editing and previewing in a clear multi-page layout... and then print directly, using LilyPond to generate high-quality typeset output

4. Audio – Recording, mixing, and using samples and effects.
It's easy to record and mix audio clips with the rest of your composition: you can even drag-and-drop existing audio files from your desktop's file manager straight onto the main window, and arranging audio tracks is just like arranging MIDI ones. Move, snap, resize, zoom, repeat, and let Rosegarden's sample-accurate audio engine do the hard work.
There's a capable but straightforward audio mixer window to adjust levels and audio routing. You can have as many audio tracks as your hardware will support, and route them through up to eight submaster groups with five insert effect slots per track.
Rosegarden uses the Linux standard LADSPA plugin API, so it supports hundreds of existing free plugins – and for those with an engineering bent, the open and easy-to-learn plugin standard makes it a fun platform for studying signal processing and developing new effects.

5. Synths – Playing your MIDI tracks through hosted synths, for more accurate control.
Rosegarden includes synth plugin support for sample-accurate synthesis of MIDI tracks. The full audio effects plugin and mixing architecture is available for synth tracks as well, and with it you can be sure that your tracks will sound the way you intended no matter where you take them.
Rosegarden uses the DSSI architecture for synth plugins, a public standard which permits each plugin to be controlled from its own custom GUI as well as Rosegarden's built-in plugin interface.
And as well as plugins, Rosegarden can communicate with any number of standalone soft synths for Linux using the ALSA sequencer MIDI protocol.

6. Languages – The international state of Rosegarden.
Rosegarden is an international project with contributors all over the world, and one way that people can contribute is by providing and maintaining translations of the GUI into languages other than its original English.
Rosegarden is available in a total of 21 languages, although only about 12 of them manage to stay reasonably current.

7. Integration – How Rosegarden works together with other software.
One exciting thing about Linux audio applications is the way they work together.
Because of the spirit of openness and cooperation with which applications such as Rosegarden are developed, there's an incentive for people working on quite different applications in quite different places to make them work together on common standards so as to strengthen all of the applications. This is quite unlike the situation on other platforms where individual companies promote competing so-called "de-facto" standards and then refuse to support any they don't have a proprietary interest in.
The most prominent example of a successful audio standard on Linux is the JACK audio connection framework, which provides a low-latency audio server that you can use to route audio from any application to any other, any way you like – and synchronise their transports as well if you want.
Connect your Rosegarden tracks to soft-synths, connect those to a standalone effects rack or back into Rosegarden, connect Rosegarden's mixer output into a mastering application or a variety of meters, or route all the individual audio outs into a separate hard disc recorder. Nearly all serious Linux audio software supports JACK, which makes it a far more universal and effective standard than you will find on other platforms.


🌍️ Wikipedia :

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 and alternative to such applications as Cubase.

Software synthesizers are available as a plugins, 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. Connection to software synths is provided via 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.

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.

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 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.

Features

• MIDI and audio playback and recording with ALSA and JACK
• Piano-roll (Matrix), score, event list and track overview editors
• 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

📕 Description [fr]

Un DAW MIDI/audio libre intégrant un éditeur de partitions, par la Rosegarden Team (initié par Chris Cannam & Andy Green).

Rosegarden est une station de travail numérique (DAW, pour « Digital Audio Workstation ») libre pour travailler avec l'audio et le MIDI. Elle permet d'enregistrer, orchestrer, modifier, mixer, et d'appliquer de manière dynamique des effets (via des plugins) aux compositions musicales de l'utilisateur, sur un grand nombre de pistes. Elle intègre le nécessaire pour enregistrer et concevoir une composition musicale complète en temps réel, intègre un puissant éditeur permettant d'écrire vos partitions, et supporte les synthétiseurs externes et plugins d'effets (via les protocoles DSSI et MIDI).


Rosegarden est un environnement de composition et d'édition musicales basé sur un séquenceur MIDI qui offre une compréhension approfondie de la notation musicale et comprend un support de base pour l'audio numérique.

Rosegarden est une application attrayante et facile à apprendre qui fonctionne sous Linux, idéale pour les compositeurs, les musiciens, les étudiants en musique et les petits studios ou les environnements d'enregistrement à domicile.

Rosegarden utilise l'architecture DSSI pour les plugins de synthétiseurs, un standard public qui permet à chaque plugin d'être contrôlé à partir de sa propre interface graphique personnalisée ainsi que de l'interface de plugin intégrée de Rosegarden.

En plus des plugins, Rosegarden peut communiquer avec n'importe quel synthétiseur logiciel autonome pour Linux en utilisant le protocole MIDI du séquenceur ALSA.


Rosegarden est conçu pour être facile à utiliser, attrayant et familier. Si vous avez de l'expérience avec d'autres applications de séquenceur pour d'autres plateformes, vous devriez le trouver assez facile à utiliser : même si ce n'est pas le cas, ce n'est pas difficile.

Cette visite montrera rapidement quelques-unes des choses que Rosegarden peut faire, et, nous l'espérons, expliquera comment Rosegarden peut fonctionner au centre de tout un monde de logiciels de composition et d'édition musicales.

Il y a sept arrêts dans ce tour :

1. Edition - Des moyens intuitifs d'enregistrer et d'éditer des notes.
Rosegarden vous offre tous les outils d'édition dont vous avez besoin pour noter vos idées aussi facilement que possible. Commencez par une vue d'ensemble basée sur les pistes, dans laquelle il vous suffit de faire glisser la souris pour créer des "segments" et de double-cliquer pour les éditer, ou de cliquer avec le bouton droit de la souris pour obtenir d'autres options.
Toutes les fenêtres d'édition - l'éditeur de matrice, l'éditeur de notation et l'éditeur d'événements - ont la même interface commune, dans laquelle il suffit de balayer pour sélectionner et de faire glisser pour déplacer, étirer et écraser, etc. Vous pouvez saisir des notes à partir d'un clavier MIDI - que ce soit en enregistrant en temps réel ou pas à pas - ou en "jouant" sur le clavier du PC pour saisir des intervalles par rapport à la tonalité active, ou vous pouvez simplement les dessiner à l'aide de la souris.
Vous disposez d'un nombre illimité d'annulations et de rétablissements, et les outils d'édition standard sont clairs et faciles à utiliser.
L'interface de panoramique et de zoom située au bas des éditeurs de matrices et de notations permet un zoom illimité indépendant des axes et une navigation rapide. Cette interface facilite également le travail avec plus d'un segment dans le même éditeur, et les deux éditeurs sont capables d'éditer un nombre illimité de segments en même temps.
L'utilisation abondante d'infobulles, de raccourcis clavier et d'un système d'aide en ligne basé sur un wiki rend l'ensemble encore plus simple.

2. MIDI - Gérer vos ports, banques, programmes et contrôleurs MIDI sans avoir à mémoriser de numéros.
Le concept de studio de Rosegarden stocke toutes les informations dont vous avez besoin sur votre réseau MIDI - quels appareils vous avez, sur quoi ils sont branchés, quelles banques, quels programmes et quels contrôleurs ils prennent en charge.
La configuration de votre studio est facile grâce à notre tout nouveau gestionnaire de périphériques. Les configurations de plus de 100 synthétiseurs MIDI connus sont incluses, ou vous pouvez entrer les détails de vos propres appareils MIDI et exporter les résultats dans un fichier d'appareil Rosegarden à partager avec d'autres utilisateurs.
Configurez votre studio une fois, et vous pourrez ensuite vous référer à vos appareils MIDI et à leurs propriétés par leur nom. Par exemple, faites un clic droit sur l'étiquette d'une piste pour assigner une piste à un périphérique MIDI...
... vous pouvez alors définir des programmes et des changements de contrôle sur ce périphérique en utilisant les noms appropriés et des couleurs différentes pour les divers contrôleurs.
Les éditeurs de matrice et de notation de Rosegarden comprennent également des règles pour l'édition graphique des changements de contrôle, ainsi que pour la vélocité et le pitch bend.

3. Notation - Saisir, éditer et imprimer la partition.
Rosegarden comprend un puissant éditeur de notation - essentiel si la partition est votre méthode de composition préférée, ou simplement pour vous donner une vision différente de votre travail.
Vous pouvez éditer la notation en même temps que n'importe quelle autre fenêtre d'édition standard, et Rosegarden garde discrètement tout à jour pour vous.
Contrairement à d'autres séquenceurs MIDI, Rosegarden connaît vraiment la notation, stockant les détails de la structure musicale et de la présentation bien au-delà de ce qui peut être décrit en MIDI. Rosegarden peut même mettre de l'ordre dans la notation enregistrée en utilisant un puissant quantificateur heuristique de notation, sans perdre les temps d'exécution originaux.
Vous pouvez préparer des partitions imprimées, en les éditant et en les prévisualisant dans une mise en page claire de plusieurs pages... puis les imprimer directement, en utilisant LilyPond pour générer une sortie typographique de haute qualité.

4. Audio - Enregistrement, mixage et utilisation d'échantillons et d'effets.
Il est facile d'enregistrer et de mixer des clips audio avec le reste de votre composition : vous pouvez même glisser-déposer des fichiers audio existants depuis le gestionnaire de fichiers de votre bureau directement dans la fenêtre principale, et l'arrangement des pistes audio se fait de la même façon que celui des pistes MIDI. Déplacez, cliquez, redimensionnez, zoomez, répétez, et laissez le moteur audio précis de Rosegarden faire le travail.
Une fenêtre de mixage audio simple mais efficace permet d'ajuster les niveaux et le routage audio. Vous pouvez avoir autant de pistes audio que votre matériel le permet, et les acheminer à travers un maximum de huit groupes de sous-maîtres avec cinq emplacements d'effets d'insertion par piste.
Rosegarden utilise l'API de plugin standard LADSPA de Linux, ce qui lui permet de prendre en charge des centaines de plugins gratuits existants. Pour ceux qui ont un penchant pour l'ingénierie, le standard de plugin ouvert et facile à apprendre en fait une plateforme amusante pour étudier le traitement du signal et développer de nouveaux effets.

5. Synthés - Jouer vos pistes MIDI à travers des synthés hébergés, pour un contrôle plus précis.

Rosegarden inclut le support de plugins de synthétiseurs pour une synthèse précise des pistes MIDI. L'architecture complète des plugins d'effets audio et de mixage est également disponible pour les pistes de synthétiseur, ce qui vous garantit que vos pistes sonneront comme vous l'entendez, quel que soit l'endroit où vous les emmènerez.
Rosegarden utilise l'architecture DSSI pour les plugins de synthé, un standard public qui permet à chaque plugin d'être contrôlé à partir de sa propre interface graphique personnalisée ainsi que de l'interface de plugin intégrée de Rosegarden.
En plus des plugins, Rosegarden peut communiquer avec n'importe quel synthétiseur logiciel autonome pour Linux en utilisant le protocole MIDI du séquenceur ALSA.

6. Langues - L'état international de Rosegarden.
Rosegarden est un projet international avec des contributeurs du monde entier, et l'une des façons de contribuer est de fournir et de maintenir des traductions de l'interface graphique dans des langues autres que l'anglais d'origine.
Rosegarden est disponible dans 21 langues au total, bien que seules 12 d'entre elles parviennent à rester raisonnablement à jour.

7. Intégration - Comment Rosegarden fonctionne avec d'autres logiciels.
L'un des aspects les plus intéressants des applications audio Linux est la façon dont elles fonctionnent ensemble.
Grâce à l'esprit d'ouverture et de coopération dans lequel des applications telles que Rosegarden sont développées, les personnes qui travaillent sur des applications très différentes dans des endroits très différents sont incitées à les faire travailler ensemble sur des normes communes afin de renforcer toutes les applications. Cette situation est tout à fait différente de celle qui prévaut sur d'autres plates-formes, où des entreprises individuelles promeuvent des normes concurrentes dites "de facto" et refusent ensuite de soutenir toute norme pour laquelle elles n'ont pas d'intérêt patrimonial.
L'exemple le plus marquant d'une norme audio réussie sous Linux est le cadre de connexion audio JACK, qui fournit un serveur audio à faible latence que vous pouvez utiliser pour acheminer l'audio de n'importe quelle application à n'importe quelle autre, comme vous le souhaitez - et synchroniser leurs transports également si vous le souhaitez.
Connectez vos pistes Rosegarden à des synthétiseurs logiciels, connectez-les à un rack d'effets autonome ou à Rosegarden, connectez la sortie du mixeur de Rosegarden à une application de mastering ou à une variété de compteurs, ou acheminez toutes les sorties audio individuelles vers un enregistreur de disque dur séparé. Presque tous les logiciels audio Linux sérieux supportent JACK, ce qui en fait un standard beaucoup plus universel et efficace que ce que vous trouverez sur d'autres plateformes.



🌍️ Wikipedia :

Rosegarden est un logiciel libre de création musicale fonctionnant sur le système Linux, permettant notamment d'éditer des partitions et de s'interfacer avec des instruments de musique via le standard MIDI.

Son auteur initial, Chris Cannam, a été aidé principalement par Richard Bown et Guillaume Laurent. Le projet Rosegarden a débuté en 1993 à l'Université de Bath.

Fonctionnalités

• Séquenceur MIDI et audio,
• Éditeur de partitions,
• Gestion des instruments, banques de sons et événements MIDI,
• Compatible avec JACK pour la synchronisation avec d'autres logiciels (peut tourner sans),
• Greffons d'effets DSSI y compris Windows VST via DSSI-VST, et LADSPA,
• Lecture des fichiers MIDI et Hydrogen,
• Enregistrements aux formats MIDI, Csound, LilyPond, MusicXML, Mup,
• Interface utilisateur disponible dans une dizaine de langues dont le français,
• Documentation en anglais, traduite en allemand, japonais et suédois.
• Rosegarden n'est pas capable de synthétiser des sons, il utilise une interface MIDI ou des plugins s'interfaçant avec FluidSynth ou TiMidity++ pour jouer de la musique.

Depuis sa version 10.02, Rosegarden est une application Qt (version 4) ce qui le fait disponible sur de nombreuses plateformes. Cependant, la plupart des greffons et extensions reposent sur des bibliothèques qui n'existent que sur Linux.

🚧️ Installation ➜ 🚀️ Launching [fr]

▸ Installation des dépendances (en dépôt) :
• Installez au préalable les paquets suivants : qsynth jack2 jack2-dbus soundfont-fluid

⚙️ Installation à partir du binaire

📦️ Installation à partir du paquet Manjaro/Arch :
• (✔ v. 23.06-1) Il est dans les dépôts Manjaro/Arch (souvent dans sa dernière version), il suffit d'installer le(s) paquet(s).

☝️ Nota : installez les dépendances citées ci-avant.


📄️ Installation à partir du source

• Source non testé.


🚀️ LANCEMENT DE L'INTERFACE

▸ Initialisations préalables :
(⚠️le synthétiseur Qsynth doit être lancé AVANT de lancer Rosegarden)
• (peut-être optionnel) Lancez le serveur Jack avec la commande : $ jack_control start
• Lancez le synthétiseur qsynth (car Rosegarden ne contient aucun synthétiseur) : $ qsynth
• Paramétrage du synthétiseur qsynth en cliquant sur son bouton "Configuration..." :
⚬ Onglet MIDI :
- Pilote MIDI : alsa_seq (inchangé)
- Mode MIDI de sélection de banque : gm (inchangé)
⚬ Onglet Audio :
- Pilote audio : pipewire (⚠️ vs ALSA)
⚬ Onglet Banques de son :
- (⚠️ fournie par le paquet soundfont-fluid, chemin à adapter selon votre distribution) /usr/share/soundfonts/FluidR3_GM.sf2
- Validez en cliquant sur OK.

▸ Classique :
• Si vous l'avez installé à partir d'un paquet, ou l'avez compilé puis installé dans les répertoires système : [Alt+F2] puis saisissez : rosegarden

▸ Lancement d'une musique / chanson au format MIDI :
• Téléchargez un exemple de fichier MIDI (par exemple sur [BitMidi])
• Glissez-déposez-le sur la GUI de Rosegarden pour le charger.
• Cliquez sur le bouton Play ("▸")

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le 3 août 2023 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 5 minutes. 🎯️ Objectif : rédiger/(re)mettre à jour/valider sa notice d'installation, tester son fonctionnement et partager mes premières impressions.


L'objectif du test était avant tout de tester un petit fichier MIDI et de voir à quoi ressemblait l'interface lancée depuis mon PC et son comportement.

💻️ PC Specs :
Linux distribution: Manjaro
Kernel : 6.1.41-1-MANJARO
Graphics driver : NVIDIA 535.86.05 (proprietary version, via Manjaro)
Desktop environment: X-Cinnamon (5.8.4)

CPU : AMD Ryzen 7 2700X (3,7GHz, 8 cores)
Motherboard : MSI B450 GAMING PRO CARBON AC (RVB)
RAM : 32Go DDR4 (2x16GB)
Graphics card : GeForce RTX 2070 (TU106)
Hard disk: 1TB NVMe Force MP510 + 2x1TB Samsung SpinPoint F1 HD103UJ & WD Green WD10EACS
Monitors : 2 x ASUS ROG Swift PG348Q (3440x1440)
Webcam : Logitech HD Pro Webcam C920 (1080p@30FPS, stereo mic.)
Keyboard : Roccat Vulcan, French layout (RVB)
Mouse : G-Lab Kult-Iridium (RVB)
Gamepad : Microsoft Xbox Elite Wireless Controller Series 2


🫕️ Installation :
▸ (✔ v. 23.06-1) Paquet Arch/AUR : FONCTIONNEL.

L'installation est requiert des dépendances et paramétrages spécifiques, voir ci-avant.
Pour mon test, j'ai installé aussi la GUI qsynth (et son synthétiseur). Le serveur Jack2 est installé mais non paramétré (je ne sais pas faire et n'ai pas le temps de me plonger dans de la documentation).
J'ai téléchargé un exemple de fichier MIDI sur [BitMidi] que j'ai glissé-déposé sur la GUI de Rosegarden pour le charger.

🌻️ Premières impressions :
Après avoir testé MusE il y a quelques jours, Rosegarden pique un peu.

D'abord ses icônes qui semblent dater de KDE 3, et son interface à l'aspect Mac OS de la même période auraient besoin d'un petit rafraîchissement pour s'intégrer dans les bureaux d'aujourd'hui. Nous sommes d'accord, là n'est pas l'essentiel si l'outil est bon et simple.

Ensuite si l'interface supporte le glisser-déposer (un bon point), il est nécessaire de mettre les mains dans le cambouis pour le faire fonctionner avec un simple fichier MIDI en local.
Tout commence par une installation externe nécessaire (qsynth). Il me semble que dans ce cas il vaudrait mieux livrer ce dernier. Mais même après son installation, le clic sur le bouton "Play" lance la lecture mais ne produit aucun son, car il n'est pas configuré. Et là, ça doit en décourager quelques-uns qui (comme moi) veulent juste un outil simple, ergonomique et rapide, voir simplement tester rapidement son ergonomie.

Je suis finalement parvenu à le faire fonctionner grâce à l'excellent [tuto YouTube de guru12be, voir son tuto texte affiché à l'écran] (doc mise à jour ci-avant, au paragraphe "Installation").
Je pense que si Rosegarden intégrait Qsynth déjà paramétré, cela simplifierait les choses.

‣ 🌤️ Axes d'amélioration
• L'IU aurait besoin d'un petit rafraîchissement (icônes et aspect général)
• L'IU manque d'ergonomie/de simplicité (avant de pouvoir la tester il faut installer un paquet externe, et surtout passer par une configuration d'un outil externe)

‣ 🌞️ J'ai aimé
• Un DAW complet et performant pour Linux


🕹️ Conclusion :
Impression globale : 👎️
Rosegarden fonctionne bien et fait bien le job, mais son installation doit certainement le desservir, car trop compliquée (serveur Jack + Qsynth à installer ET à paramétrer avant de pouvoir entendre un son. Il faudrait arriver un outil qui se lance d'un clic ou 2 de souris.

Rappel : tout ceci n'est que mon point de vue : il n'est peut-être pas partagé par la majorité !
Néanmoins installé et paramétré, le reste ne pose pas de problèmes, et dispose même d'un éditeur de partition qui s'affiche en temps réel pendant la chanson si on le souhaite ! (non testé).
👏️ ❤️ Un grand bravo et merci à ses auteurs !