Which frontend?
Which frontends do yo all use for lilypond? Here's the ones I've tried out so far, with my experiences - some bad, some good: 1. NoteEdit. I like the way one can just input bare, basic notation, and the configurability. I've also come to like the way the keyboard input works, at least after I redefined all the keys to something that suits me (note names in sequence and not their alphabetical values; durations likewise: 1/4 note should be between 1/8 and 1/2, not set to 4, 8 and 2; all the modifiers should be accessible to the "duration" hand without having to move around, etc). however: I haven't found a keyboard shortcut for \breve and \longa - essential if one writes a lot of renaissance music. Also, It would have been nice if one could generate a lilypond output on the fly, of whatever one has written in, without having to go through the process of exporting, opening the file, copy-pasting into the "real" document, etc. Also, I miss things like a default score setup, a snippet/templates library, a menu for inserting more specific lilypond commands (but I realize it's not only a lilypond frontend, so that's probably too much to ask). But all in all, it's so far my favorite frontend - not for generating whole scores, but for entering the music which I can then paste into another text file. 2. Rosegarden. I had hopes for this program, but most of them have been thrashed. The keyboard input mode is hopeless, with the fixed positions, relative to the key, which means (as far as I have found out), that if you write a piece in b major, there is no way one can insert notes with the keyboard below the middle line in a staff with a treble clef. There are other gripes too, but this is enough to make it useless for me. 3. Jedit + LilyPond plugin Looks very promising, but apparently there's something wrong with my java setup, because if I try to do anything more than the most basic text input, I get errors and nothing happens. 4. Denemo From the looks of it, it seems to have what I want from NoteEdit, but I've never been able to test it out properly, because it crashes all the time. Might have to do with my locale settings, which it doesn't like, but I'm not sure. The emacs mode - I haven't tried it out, but from what I've read, it also looks very promising. Is that something I should invest some more time in? I want a plain tool which can quickly insert notes through the keyboard, preferably also with sounding output, but without straying too far from the text mode of the basic ly-file. Have I missed anything? Eyolf Østrem -- There's no such thing as an original sin. -- Elvis Costello ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Which frontend?
I've tried them all except for Jedit and have settled on Noteedit. It gets me started, then I manually edit the .ly file. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Which frontend?
Eyolf Ostrem wrote: Which frontends do yo all use for lilypond? Here's the ones I've tried out so far, with my experiences - some bad, some good: 2. Rosegarden. I had hopes for this program, but most of them have been thrashed. The keyboard input mode is hopeless, with the fixed positions, relative to the key, which means (as far as I have found out), that if you write a piece in b major, there is no way one can insert notes with the keyboard below the middle line in a staff with a treble clef. There are other gripes too, but this is enough to make it useless for me. I agree on the points you made, but also have to point out that Rosegarden was meant to be an audio recording / midi production software. In this case it could be just what someone is looking for. If you want to write music using midi keyboards, record, then quantize and convert to Lilypond while at the same time recording vocals and using effects etc you should look into Rosegarden. I was having fun using it and Creox to record my guitar the other night :) Some great stuff going on (finally) for linux and sound recording! But unfortunately if you want to actually use the keyboard input method... yeah Rosegarden falls short :-( Chris ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Which frontend?
3. Jedit + LilyPond plugin Looks very promising, but apparently there's something wrong with my java setup, because if I try to do anything more than the most basic text input, I get errors and nothing happens. You might try to look at the LilyPond+jEdit tutorial at http://lilypondtool.organum.hu Note, that it is not a graphical frontend (yet), but a way to help input lilypond files manually. Bert ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Which frontend?
Hi > 3. Jedit + LilyPond plugin > Looks very promising, but apparently there's something wrong with my java > setup, because if I try to do anything more than the most basic text input, > I get errors and nothing happens. To get this work properly i had to use jre-1.5.0 instead of the (standard) jre-1.4.x! There is also a Lilypond-Kate-Plugin (Just Syntax-Highlighting) but better then nothing :D Greez Franz ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Which frontend?
On Sat 29 April 2006 19:03, Franz Fellner wrote: > Hi > > > 3. Jedit + LilyPond plugin > > Looks very promising, but apparently there's something wrong with my java > > setup, because if I try to do anything more than the most basic text > > input, I get errors and nothing happens. > > To get this work properly i had to use jre-1.5.0 instead of the (standard) > jre-1.4.x! Hm. I already have jre 1.5.0, so that can't be it. One of these days, I might post the error messages I get, in case anyone is interested (and able/willing to help me out - I like what I (think I) see in jedit...) > There is also a Lilypond-Kate-Plugin (Just Syntax-Highlighting) but better > then nothing :D How could I forget Kate - which is what I use when all the frontends fail me - which they all do, in some way or another :-) There is something similar for vim, I think - haven't used it yet, but for the sake of completeness. e > > Greez Franz > > > ___ > lilypond-user mailing list > lilypond-user@gnu.org > http://lists.gnu.org/mailman/listinfo/lilypond-user -- It's ten o'clock. Do you know where your source code is? ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Which frontend?
> "EO" == Eyolf Ostrem <[EMAIL PROTECTED]> writes: EO> Which frontends do yo all use for lilypond? Here's the ones I've tried out so EO> far, with my experiences - some bad, some good: I have most often used ABC for the initial note entry, and then edit the abc2ly lilypond output if it needs it with the emacs lilypond mode. Recently I acquired a USB MIDI keyboard, so for that I'm using a program called midi-input that takes the MIDI keyboard notes and writes them as lilypond notes into an emacs buffer. I'm not yet as fast and error-free at that as I am at typing ABC, but the method does show promise. -- Laura (mailto:[EMAIL PROTECTED] , http://www.laymusic.org/ ) (617) 661-8097 fax: (501) 641-5011 233 Broadway, Cambridge, MA 02139 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Which frontend?
Hello, I also tried several possibilities for input. I came to Noteedit and emacs. Noteedit helps me entering the notes and creates a basic output file for lilypond. Try the newest SVN Version of Noteedit, lilypond export was improved and very soon a "direct-printing" option will be available (see Noteedit developers list). I also head problems using jedit on linux. With Windows XP jedit works perfectly. But since I got some experience on Emacs I don't want to miss Emacs anymore. I open my ly-file created by Noteedit and to add details like fingering, Text markups, page layout etc. For me combining a gui with a powerful editor is the best way. And emacs needs some time because many options are not common (especially keyboard shortcuts) but in my opinion it is worth getting known to it. Greetings from Germany Stefan Am Samstag, 29. April 2006 16:23 schrieb Eyolf Ostrem: > Which frontends do yo all use for lilypond? Here's the ones I've tried out > so far, with my experiences - some bad, some good: > > 1. NoteEdit. > I like the way one can just input bare, basic notation, and the > configurability. I've also come to like the way the keyboard input works, > at least after I redefined all the keys to something that suits me (note > names in sequence and not their alphabetical values; durations likewise: > 1/4 note should be between 1/8 and 1/2, not set to 4, 8 and 2; all the > modifiers should be accessible to the "duration" hand without having to > move around, etc). > however: I haven't found a keyboard shortcut for \breve and \longa - > essential if one writes a lot of renaissance music. Also, It would have > been nice if one could generate a lilypond output on the fly, of whatever > one has written in, without having to go through the process of exporting, > opening the file, copy-pasting into the "real" document, etc. > Also, I miss things like a default score setup, a snippet/templates > library, a menu for inserting more specific lilypond commands (but I > realize it's not only a lilypond frontend, so that's probably too much to > ask). > But all in all, it's so far my favorite frontend - not for generating whole > scores, but for entering the music which I can then paste into another text > file. > > 2. Rosegarden. > I had hopes for this program, but most of them have been thrashed. The > keyboard input mode is hopeless, with the fixed positions, relative to the > key, which means (as far as I have found out), that if you write a piece in > b major, there is no way one can insert notes with the keyboard below the > middle line in a staff with a treble clef. > There are other gripes too, but this is enough to make it useless for me. > > 3. Jedit + LilyPond plugin > Looks very promising, but apparently there's something wrong with my java > setup, because if I try to do anything more than the most basic text input, > I get errors and nothing happens. > > 4. Denemo > From the looks of it, it seems to have what I want from NoteEdit, but I've > never been able to test it out properly, because it crashes all the time. > Might have to do with my locale settings, which it doesn't like, but I'm > not sure. > > The emacs mode - I haven't tried it out, but from what I've read, it also > looks very promising. Is that something I should invest some more time in? > I want a plain tool which can quickly insert notes through the keyboard, > preferably also with sounding output, but without straying too far from the > text mode of the basic ly-file. > > Have I missed anything? > > Eyolf Østrem ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Which frontend?
Hi Eyolf, Eyolf Ostrem wrote: > Which frontends do yo all use for lilypond? Here's the ones I've tried out so > far, with my experiences - some bad, some good: > > 1. NoteEdit. > however: I haven't found a keyboard shortcut for \breve and \longa - > essential > if one writes a lot of renaissance music. Also, It would have been nice if > Breve: I just added a shortcut for it, it's in the NoteEdit svn (and will be included in the 2.8.1 release coming out soon). Longa: Does NoteEdit really support it? At least I don't see how you would input it. It's not a big problem adding more shortcuts for me. > one could generate a lilypond output on the fly, of whatever one has written > in, without having to go through the process of exporting, opening the file, > copy-pasting into the "real" document, etc. > No problem, with the current version from SVN you can just do that. Just fine-tune your printing and preview options and you're done. You can even use a bash script or something similar as custom command for previewing or printing the file. > Also, I miss things like a default score setup, a snippet/templates library, > a > menu for inserting more specific lilypond commands (but I realize it's not > only a lilypond frontend, so that's probably too much to ask). > But all in all, it's so far my favorite frontend - not for generating whole > scores, but for entering the music which I can then paste into another text > file. > > Not at all impossible, but for us it is unfortunately. We recently started on a project called Canorus that will be the NoteEdit successor. But that won't help you for quite a while. If you're interested in that, you can write your idea to the wiki (I'll create an account for you). http://canorus.berlios.de/wiki/index.php > Have I missed anything? > > Was there mscore in your list (muse score)? I haven't looked at that though. Best, Reinhard -- Software-Engineer, Developer of User Interfaces Project: Canorus - the next generation music score editor - http://canorus.berlios.de GnuPG Public Key available on request ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Which frontend?
Am 2006-04-29 um 16:23 schrieb Eyolf Ostrem: Which frontends do yo all use for lilypond? I like LilyPad by Ed Baskerville - at the moment it's only a simple editor with sync'ed PDF preview (and only available for MacOS X), but Ed is working at a much better version. I tried jEdit+LilyTool, but I couldn't solve all the Java issues. (I got it running, but it tends to crash and is much too slow on my G4/400.) Greetlings from Lake Constance --- fiëé visuëlle Henning Hraban Ramm http://www.fiee.net http://angerweit.tikon.ch/lieder/ http://www.cacert.org (I'm an assurer) ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Which frontend?
I use an unoriginal combination of xterm, emacs, and xpdf. When I'm working on a longer project, I can set up xpdf so that it's always visible and is updated after I've run lilypond: $ emacs -nw whatever.ly (C-a C-s C-z to save and hide the editor) $ lilypond whatever.ly $ xpdf -z 100 -remote myServer whatever.pdf & $ fg then after that, all i have to do is $ lilypond whatever.ly && xpdf -remote myServer whatever.pdf && fg which, after the first time can just be a matter of hitting the "up" key followed by the "enter" key. I've found that this is, for me, the fastest way to go. I'm sure there's a more efficient way of doing what I've just demonstrated, but I haven't figured it out yet. One of the advantages of this is that if I'm working remotely, I don't have to change my environment (well, editor), and the only thing I have to do differently is upload the resultant pdf to my web server and view through a browser. If I'm in KDE, I generally like Kate. For lilypond-book projects, I have set Kile up to make things easy. I've never really liked jEdit, so the advantages of the Lilypond tool are lost on me. For me, GUI frontends make things take longer than just starting with an editor. Josiah ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Which frontend?
$ emacs -nw whatever.ly (C-a C-s C-z to save and hide the editor) excuse me, that's C-x C-s to save and C-z to hide. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Which frontend?
... For lilypond-book projects, Ihave set Kile up to make things easy. ... How did you set up Kile? I tried to configure it to produce output with lilypond, but gave up after two hours in frustration. A small Howto would be really great! Regards, Lothar ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Which frontend?
I use jEdit with lp plugin on WindowsXP, I did have to go to Sun and upgrade my java though to get it to work. And you have to go into the options for the lilypond plugin to set up the command launch lines as though you were entering them at the command prompt. The only problem with jEdit is that the editor is very slow when your lp file goes over 1 lines or so. My computer is plenty fast because I could lp compile the same 1 lines in about 7 seconds, but it takes jEdit about 30 seconds just to open the text file for editing. It must do something stupid like reading the whole file into memory instead of paging through it based on the scroll bar. Other than that its fine. Java applications generally run pretty sluggish on Windows so it was expected. For me enduring the initial pain of learning the lp syntax and using a simple text editor seems to be serving me better than adding another layer of graphical abstraction between me and lp. (this still doesn't mean that I would not like to see a macro pre-processor though, built over lp. Macros would help me to shorten up my 1 line source file by generating all this code instead of me hand coding it via copy and paste) -- View this message in context: http://www.nabble.com/Which-frontend--t1529481.html#a4172288 Sent from the Gnu - Lilypond - User forum at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Which frontend?
Thanks for all your replies to my query. It has really been helpful, in many ways. 1. I finally went through the pains of configuring emacs with lilypond-mode and lyqi (the 'pains' part comes partly from my reluctance to use emacs in the first place - I still find vim to be vastly superior as an editor - partly from some initial problems with the setup), and it's great! With lyqi, I can 'play' in the notes from the keyboard, already almost as fast as in Finale, where I have years of experience and a good technique (if I may say so), and I can only imagine the speed I will reach once I get the key presses into my fingers. I also have immediate midi playback, which is necessary for fast typing. And with the lilypond-mode, pdf generation, midi playback, and other functions are within two-three key presses (albeit involving the horrible emacs ctrl key combos, but I can live with that...). 2. I've received confirmation that my problems with jEdit are not mine alone. With emacs working its wonders, I have no need for another text-editor-based solution. Bye, jEdit - nice meeting you, but we weren't meant for eachoter. 3. NoteEdit not only seems to be the best gui alternative, but also the one where new things are happening. I will try out the latest SVN version (I'm currently running 2.8), which apparently has some of the features I have been missing. There are situations where a direct graphical interface is necessary (such as transcriptions from renaissance part-books, which I do quite a lot). Eyolf -- If Microsoft uses the breakup as an opportunity to port Office, and its infernal Dancing Paper Clip, to my Linux operating system, heads will fly! I'll track down that idiot who created Clippit and sic a killer penguin on him! -- Linus Torvalds, when asked by Humorix for his reaction to the proposed Microsoft two-way split ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Which frontend?
Well, I'm a bit disappointed about what you said about the jEdit+LilyPondTool set. - I can confirm that setting up everything may be more than just to apt-get something. However, as far as I see you may get LilyPondTool running by just downloading Java, jEdit and making three clicks with your mouse in jEdit. Perhaps you also need to configure some properties, but that's quite natural. - We don't have a lyqi-mode yet, that's true. We'd like to do one, but didn't have the time yet, so it's half-made. However, LilyPondTool is created for some very important purpose, and some unique features: - code completion - if you like browsing the documentation all the way to find out the exact name and syntax of properties and commands, or you can remember everything you need, don't use it - score setup wizard with customizable templates - if you can easily read and remember the structure of a LilyPond file, and you can find and modify an appropriate lilypond file faster and easier than visually setting up the score and selecting its properties, and then don't use it - lilypond documentation in indexed full-text searchable help - if you like browsing some 10MB HTML files instead of just entering some keywords and quickly browse through the hits, then don't use it - instant error report - if you never make any mistakes, and you always close your braces and beams and slurs, then don't use it - automatic hyphenation of lyrics - if you write lyrics, but you find it easier to manually hyphenate it, instead of leaving it to the OpenOffice hyphenation dictionaries, and just making some corrections (which are needed because text hyphenation is not the same as lyrics), don't use it - macros and templates for many LilyPond constructs and it's easy to create new ones - repeats, articulations applied to note blocks, text markups, general tweaks I must admit that we have some not-working features, but have much more working features than emacs has. And (besides lyqi) we have all features working that emacs has. Bert ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Which frontend?
Thank you for providing LilyPondTool! I have been working with LilyPondTool since I first tried it and it helps me a lot. Works well on Windows XP and Kanotix/Debian. No need for a graphical frontend for me. Thomas ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Which frontend?
I personally prefer JLilyPondTool myself over other tools (ok, NoteEdit is a composition tool and cannot count - it's not a typesetter). It's completely cross-platform like Jedit, it's simply installed in Jedit by Plugins->Plugin manager..., update list, select jlilypondtool to install. Beside the features below, I'd like to mention some nice buttons in the toolbar (like run lily, run convert-ly, show preview in gs, show preview in pdf, playback the score) and some shortcuts for things like insert tempo marking, spanner, disable bar numbers etc. I'd like to thank the author for JLilyPondTool, because it speeds up the typesetting in Lily for me very much! Regards. - Matevž Bertalan Fodor wrote: > Well, I'm a bit disappointed about what you said about the > jEdit+LilyPondTool set. > - I can confirm that setting up everything may be more than just to > apt-get something. However, as far as I see you may get LilyPondTool > running by just downloading Java, jEdit and making three clicks with > your mouse in jEdit. Perhaps you also need to configure some > properties, but that's quite natural. > - We don't have a lyqi-mode yet, that's true. We'd like to do one, but > didn't have the time yet, so it's half-made. > > However, LilyPondTool is created for some very important purpose, and > some unique features: > - code completion - if you like browsing the documentation all the way > to find out the exact name and syntax of properties and commands, or > you can remember everything you need, don't use it > - score setup wizard with customizable templates - if you can easily > read and remember the structure of a LilyPond file, and you can find > and modify an appropriate lilypond file faster and easier than > visually setting up the score and selecting its properties, and then > don't use it > - lilypond documentation in indexed full-text searchable help - if you > like browsing some 10MB HTML files instead of just entering some > keywords and quickly browse through the hits, then don't use it > - instant error report - if you never make any mistakes, and you > always close your braces and beams and slurs, then don't use it > - automatic hyphenation of lyrics - if you write lyrics, but you find > it easier to manually hyphenate it, instead of leaving it to the > OpenOffice hyphenation dictionaries, and just making some corrections > (which are needed because text hyphenation is not the same as lyrics), > don't use it > - macros and templates for many LilyPond constructs and it's easy to > create new ones - repeats, articulations applied to note blocks, text > markups, general tweaks > > I must admit that we have some not-working features, but have much > more working features than emacs has. And (besides lyqi) we have all > features working that emacs has. > > Bert signature.asc Description: OpenPGP digital signature ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Which frontend?
On Tue 02 May 2006 08:31, Bertalan Fodor wrote: > Well, I'm a bit disappointed about what you said about the > jEdit+LilyPondTool set. > - I can confirm that setting up everything may be more than just to > apt-get something. However, as far as I see you may get LilyPondTool > running by just downloading Java, jEdit and making three clicks with > your mouse in jEdit. Perhaps you also need to configure some properties, > but that's quite natural. I'm sorry if I have offended anyone. I certainly didn't mean to be negative about the program, just to point out that (1) it didn't work for me, because of all the java errors I got. As I said, this may not be the fault of Lilypond-mode, but as long as all the nice functions don't work, all I have is a 15 Mb download... - especially since (2) I've found a tool that works perfectly to my satisfaction in emacs/lilypond-mode. This is not to say that other equivalent tools are bad. I did notice the features you mention, and found them very useful, especially the macro/template function, and the error report (although most of the errors I make are 'typos' - writing a wrong note value here and there - which a syntactical error checker will not find). But a lyqi-mode - if you can implement that, that would be a great step forward. (and to continue my previous parenthesis: a great enhancement to the lyqi-mode, or a lyqi-like (lookalike?) mode, would be to have a note following a dotted note automatically set to the next shorter value (e2. > f4) unless it's the basic time unit (in 3/4: e2. > f2.). ) I promise that I'll have another go at jEdit whenever a new version of java comes out for my distro :-) Eyolf -- Never offend people with style when you can offend them with substance. -- Sam Brown, "The Washington Post", January 26, 1977 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Which frontend?
Hello! Is there any front end that allow for skipping between different staffs? For example, if the cursor is at a certain note in one staff, after pressing some key the cursor would jump to a respective note in another staff? Thanks, Artur ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Which frontend?
Eyolf Ostrem <[EMAIL PROTECTED]> writes: > Thanks for all your replies to my query. It has really been helpful, in many > ways. > 1. I finally went through the pains of configuring emacs with lilypond-mode > and lyqi (the 'pains' part comes partly from my reluctance to use emacs in > the first place - I still find vim to be vastly superior as an editor - > partly from some initial problems with the setup), and it's great! With lyqi, > I can 'play' in the notes from the keyboard, already almost as fast as in > Finale, where I have years of experience and a good technique (if I may say > so), and I can only imagine the speed I will reach once I get the key presses > into my fingers. > I also have immediate midi playback, which is necessary for fast typing. And > with the lilypond-mode, pdf generation, midi playback, and other functions > are within two-three key presses (albeit involving the horrible emacs ctrl > key combos, but I can live with that...). I use the same emacs config (no suprise:). In the score creation phase, one spend most of the time entering notes, thus a tool that helps entering notes accurately (ie fast entry and immediate playback) is a must have. There are few pitch mistakes (mostly time mistakes remain). Seeing how quick I typed the last scores I made, I would not go back to the old "type all the letters" painful approach. nicolas ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user