On Wednesday 21 November 2007, RoLo wrote: > I've been using Finale for notation, I already use it using wine, but > would like to know if you guys can describe the process for composing (I > mean which software you use). I'm just starting to make audio on Linux.
Linux notation software falls into roughly three categories: Rosegarden: There is Rosegarden at the top of my list, because I use it, and have been working there for years. However, I have been thinking about buying a copy of Windows (or a Mac and OS-X) and Finale or Sibelius for years too, so I think I can be pretty fair looking at both sides of our application. There are good things about it, and things I hate, and fixing the things I hate is a never-ending struggle. What makes Rosegarden so hard as a notation package, and so different from anything in the commercial realm, is that it tries to be a true hybrid MIDI sequencer and score editor. It lacks several features considered important by MIDI purists, and it lacks I think even more features important to composers. You can't do proper percussion notation, grace notes have been broken forever, dealing with multiple voices is still unwieldy, it's not possible to do much in the way of staff groupings, or printing certain staffs at different sizes. Several features (segno, coda, different barline types, etc.) are only implemented as unwieldy LilyPond export directives (because adding them as proper native features would have taken vastly, vastly more time, and this is much better than nothing.) Most of all, getting any music to play is much harder with Rosegarden, and it seems to frustrate every new user who intends to use Rosegarden for notation. We are a sequencer too, and we have to be both things, so we just can't make the same sort of compromises that pure notation packages do without fundamentally changing our nature. This means you have to have something of a MIDI user's knowledge of how it all works, even though you just want to pick a damn trumpet out of the list, and have it play a fake trumpet. In the balance of compromises though, one thing we do that nobody else can do is that we (within the limitations of what is possible) are the only application I know of that lets you have crisp, legible notation at the same time as you have a human-sounding, non-mechanical playback performance. We actually keep two different versions of every note, one for playback, and one for display. We also have trigger notes that allow you to write ornaments cleanly, and yet still specify exactly how they are performed. It think it is a really exciting concept, if only we ever had time to really close the last gap, and fill in these remaining limitations. It is MUCH harder to implement something like a DS al Coda inside Rosegarden than it would be in a purely notation-driven application though, and we have been struggling to push the limits of our model for years. We think everything is technically possible, but many of these missing features are so difficult to get right that they remain as yet unfinished. Notation-driven GUI Editors: This is NoteEdit/Canorus (I'm not sure what the status of this project is, or which if either of those is currently under active development) and mScore (the notation spin-off of MuSE.) Both of these are notation-based, rather than MIDI based. You draw a quarter note on a trumpet staff, and the application converts that into a rude MIDI approximation for you. You have little or no control over the MIDI, but you don't have to fuss with so many details, and many things (eg. DS al Coda) are so much easier to implement in this kind of context. I would be a NoteEdit user myself, instead of a Rosegarden developer, but since long ago it has always seemed like the application that ought to feel most suitable for my purposes, and yet didn't actually work out. I've never managed to accomplish anything with it, I'm afraid. I wound up putting my money on Rosegarden, even with all its other, different frustrations. Plus Rosegarden has IMHO a vastly more friendly notation entry interface. mScore is/was supposed to be patterned after Sibelius. It builds a soft synth into itself, and comes bundled with a soundfont, so you never have to worry about noise problems. When I last looked at this, it seemed very promising, but very rudimentary and not yet really usable for anything at all. I haven't looked at it in quite some time, but Ubuntu Feisty doesn't have any packages (of this or Canorus either one), so I don't take this as an encouraging sign that it has come a long way in the last while. LilyPond: LilyPond renders very good notation using a kind of text scripting language. It's hard to imagine anything further from Finale than LilyPond, but I think LilyPond's output looks MUCH better than any other computer-generated notation I've seen. They have put a great deal of effort into producing beautiful notation, and they have succeeded in large measure. The problem with LilyPond is you have to learn a complicated language to make full use of it. LilyPond front-ends: For the user who wants to avail herself of the beauty of LilyPond without the foreign language aspects, it is possible to use graphical front-ends. Thanks especially to Heikki Junes, Rosegarden now does such a good job of exporting to LilyPond that we are making it the only print engine in the near future. Somewhere in the middle is Denemo, which is a graphical front-end that's aimed at someone who understands the underlying LilyPond syntax, and who wants a helper. It's kind of like Rosegarden is the OpenOffice.org of LilyPond. It's a quasi WYSIWYG editor that doesn't produce very nice LilyPond code. Denemo is more of a Bluefish kind of editor that helps someone who knows HTML write code more easily. That's kind of a nutshell summary. Actually, this message is just expansive enough that I feel like I ought to go back and do a better job all around, or I should have made it much shorter. It almost suggests we need some kind of notation HOWTO with links and comparative up to date reviews of the current state of all these applications. (I settled on Rosegarden in 2002, and I haven't paid more than token attention to anything else since then, but I don't want to come off like all these other projects are worthless. They're not. Though I do have doubts about whether any of the other projects are actually as usable as Rosegarden yet. We ALL have problems, but I think Rosegarden is the most finished in the spectrum of half-complete offerings.) -- D. Michael McIntyre -- Ubuntu-Studio-users mailing list Ubuntu-Studio-users@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users