Getting back to educational technology, I’d like to focus on a tool that music teachers and their students will love. Rosegarden is an open source application for composing, mixing and editing music and sounds. It was developed around a MIDI sequencer with an understanding of musical notation and featuring support for digital audio.
Rosegarden is feature-rich, although this depends on the available hardware resources. The more recent or “cutting edge” the hardware, the more features available to the user. Rosegarden supports the importing and exporting of MIDI files. One caveat regarding this is that the Rosegarden Manual states that information about the file in question will be lost if the file is not saved in Rosegarden’s native .rg format. Such files are referred to as Rosegarden Project Files and contain all of the musical note information of the file in question as well as MIDI controller settings, plugin details and the names of any audio files included in the composition. Other supported sound formats include, but are not limited to, Csound, Hydrogen and MusicXML.
The default track-based overview allows users create sound “segments” by clicking-and-dragging or by double-clicking on the desired sound file. Additionally, Rosegarden offers some powerful editing tools. These allow users to get their ideas down and to tweak them as desired. There are three editing windows -the matrix editor, the notation editor and the event editor. These windows share a common interface for ease of use. Musical notes can be entered using either a MIDI keyboard or a computer keyboard. Furthermore, all editors offer unlimited undo and redo. The pan and zoom interface near the bottom of the matrix and notation editors provides axis-independent zoom and fast navigation.
Rosegarden offers many other features. The notation editor allows users to view the musical notation of their work, which can provide an alternative view of a composition. This editor can be used simultaneously with other Rosegarden components. Rosegarden will automatically update the work, saving recent changes simultaneously in all instances of it running in other components. Sheet music can be printed using LilyPond, an open source music engraving program. In terms of audio, file creation is easy. As mentioned previously, external sound files can be dragged from a file manager window and dropped into Rosegarden. From there they can be moved, resized, repeated and more. The synth plugin allows for accurate synthesis of MIDI tracks. The full-audio-effects plugin allows for the addition of audio effects to the composition. Add to all this the capacity to integrate Rosegarden with other Linux sound applications via the JACK audio connection framework and you have a very powerful and flexible sound mixing tool.
If you’re serious about sound mixing, you should definitely give Rosegarden a test drive. Rosegarden is available in English and, thanks to volunteers, in Russian, Spanish, Finnish, Japanese and Indonesian to name a few other languages.
Rosegarden is currently available for Linux and Microsoft Windows.
All images property of the Rosegarden Team.
Cannam, C., Bown, R. & Laurent, G. (2008). The Rosegarden handbook. GNU Genreal Public License.
Laurent, G., Cannam, C. & Bown, R. (2008). Rosegarden [computer software]. GNU General Public License.
Taking a break from my more traditional topics of STEM and programming, I’d like to put the Arts into the spotlight for a change and talk about Ardour, an open source application that allows users to create audio compositions. Undoubtedly, music teachers out there are familiar with the proprietary, but WYSIWYG software, Accoustica Mixcraft. Ardour is just as WYSIWYG, but, as mentioned above, open source. Let’s take a look at Ardour right now.
Ardour is designed to be suitable for audio engineers, musicians, soundtrack editors and composers, but it should be just as ideal an environment for young composers to create their masterpieces. The interface is very similar to the aforementioned Mixcraft. The Editor Window presents a menu at the top of the screen allowing for ready access to features. Below this, the Transport Menu allows users to navigate (Play, Fast Forward, Loop, Record, etc.) through clips added to the Main Canvas below.
. To the right of the Transport Menu are the Clocks, offering four time formats. Right of the Clocks are the Edit Modes and Cursor Modes controls, which allow users to edit clips. Below this is the aforementioned Main Canvas in which sound and video tracks appear, each with its own track. Each track can then be edited individually. To the left of the Main Canvas is the Editor Mixer, which allows users to control volume and other features using slider controls.
So, what can you do with Ardour? I’d venture to say that you could do just about anything that you could do with Mixcraft. Rather than to compare the two, I’ll focus on Ardour’s features and what can be done with them. First of all, Ardour supports importing of the following audio types: AAIF, BWF, CAF ,FLAC and WAV. In terms of audio exporting, the following formats are supported: AAIF, BWF, CAF, FLAC, Ogg and WAV. Ardour is not just limited to handling sound. Videos can be imported and soundtracks extracted from them. Videos can be displayed frame-by-frame on the Video Timeline for easy editing. Users can add start/stop points to the video as well as blank frames and mix the video with the soundtrack of the current session. An Ardour session can even be run simultaneously on multiple computers.
This all sounds great, but it gets better. There are many plugins available for Ardour that enhance its functionality. These are conveniently handled through the Plugin Manager. Plugins allow users to create various audio or MIDI effects and to generate audio by functioning as “software instruments.” Additionally, although Ardour does not include music/sounds of its own, these can be downloaded from sites like Freesound (see below) and then imported into Ardour.
After reading this, I don’t know why you’re not downloading Ardour right now. Your students may not thank you with words, but their compositions will speak volumes.
Ardour is available for Linux and Apple MacOS.
Thanks to Paul Davis of the Ardour Development Team for permission to use all images included in this article.
Ardour [computer software]. (n.d.). GNU General Public License.
Ardour Manual. (n.d.). GNU General Public License.
Mixcraft 7 vs Ardour -audio editing comparison. (2016). Software Insider: Graphiq, Inc. Retrieved from http://sound-editing.softwareinsider.com/compare/39-169/Acoustica-Mixcraft-7-vs-Ardour.