Re: Two questions (probably easy: Chords and rit.)
Erwin Dieterich wrote: From a beginner two easy (?) questions: 1) How get I a rit. (for ritardando) in my score? Is there a standard way or do I have to use _rit. on some note? I'd use _rit. or maybe _#'(italic rit.). If you have several tempo instructions of this kind and don't use text scripts for anything else, you can change the default font instead of specifying italic for every single occassion. /Mats ___ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
Re: How to make hairpins not on notes
Daniel Ashton wrote: ... Is there a way to lengthen the measure when using this technique? The hairpins so produced appear to be short and fat. I would like to extend the measure so that the hairpins look more natural. Just set the minumum-length property of the hairpin: \property Staff.Hairpin \override #'minimum-length = #5 /Mats ___ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
Don't understand error...
Hello, I'm typesetting a flute part and I am very surprised by the following problem : Having R2*2 (in 2/4 time), I get the following error : [8][16][24][32][40][48][56][64][72][77] Preprocessing graphical objects... Calculating line breaks... programming error: Multi_measure_rest::get_rods (): I am not spanned! (Continuing; cross thumbs) If I substitute R2*2 by r2*2 everything is OK ! Anybody has an idea ? Thanks, Alex. P.S. : I use lilypond 1.7.13 and the file can be downloaded at: http://alexandre.beneteau.free.fr/lily/flutes.ly and includes file at http://alexandre.beneteau.free.fr/lily/global.ly problematic line is 124 ___ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
special rests
Hello, I try to set some barless music, a modern variant of Gregoriant chant. There are no normal bars: bars are only used to separate the different parts. The notes have no stems, only quarters and halves are used. This is no problem using Lilypond. You only need lots of spaces (s1,s2,...). \property Score.timing = ##f \property Voice.Stem \set #'transparent = ##t together with a clever use of \stemDown and \stemUp \bar || The problem are the rest. In Gregorian they look a bit like bars, and at first I tried to implement them as such. This is wrong. Rests should be implemented as rests. The rests I would like to use are : \fetaneomensmaximarest{\char14} \fetaneomenslongarest{\char15} \fetaneomensbreverest{\char16} I have two questions about this: -how to I select them? (I cannot call them with the normal names such as r4) -for the other melody-lines I must force a space. How do I do that for these special rests? (I cannot use s4) In addition I have a completely different question. If I want to use a different font for the lyrics I can do that by editing the .tex file. The CM-fonts are sometimes too thin for a good legibility, and they mix very poor with other fonts. The final result is not perfect, but acceptable. However, I almost always use ly2dvi because I can define a title, etc. Is it possible to generate a tex-file with ly2dvi, or must I hack ly2dvi to make font-selection possible? Thanks, Fulko ___ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
Re: Two questions (probably easy: Chords and rit.)
Hi Erwin, 1) How get I a rit. (for ritardando) in my score? Is there a standard way or do I have to use rit. on some note? on a quarter note of C: c4-rit. 2) Is it possible to get Chords in Jaz mode with a different bass note (like C7/G or G/B)? I coudn't find it in the documentation? c:7/+g or g/+b search the docu for bass and inversion, that should yield results. Don't use the inversion function in jazz mode, i.e c:7/g or g/b, that delivers chord symbols where the bass note is explicitly negated in the symbol, e.g G5/B. That's not desirable. All the best, Amy ___ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
Re: special rests
Fulko == Fulko van Westrenen [EMAIL PROTECTED] writes: Fulko I try to set some barless music, a modern variant of Fulko Gregoriant chant. There are no normal bars: bars are only Fulko used to separate the different parts. The way I do barless music is to make the default bar type empty, and then put in explicit bars where I want them. Fulko The notes have no stems, only quarters and halves are Fulko used. This is no problem using Lilypond. You only need lots Fulko of spaces (s1,s2,...). Fulko \property Score.timing = ##f Fulko \property Voice.Stem \set #'transparent = ##t Fulko together with a clever use of \stemDown and \stemUp I don't understand why you use \stemDown and \stemUp if the stems are transparent. Fulko The rests I would like to use are : Fulko \fetaneomensmaximarest{\char14} Fulko \fetaneomenslongarest{\char15} Fulko \fetaneomensbreverest{\char16} Fulko I have two questions about this: Fulko -how to I select them? (I cannot call them with the normal names such as r4) Fulko -for the other melody-lines I must force a space. How do I do that for these Fulko special rests? (I cannot use s4) I'd look at input/test/rests.ly. It looks like the answer might be: \property Staff.Rest \set #'style = #'mensural And then in the other lines, set the rests to be invisible, which I don't know how to do off the top of my head, but it must be possible. Or you can probably use s4 if you are doing what I suggest above using invisible barlines. Hope this helps. It could well be that I'm recommending what I do because I don't understand what you do. -- Laura (mailto:[EMAIL PROTECTED] , http://www.laymusic.org/ ) (617) 661-8097 fax: (801) 365-6574 233 Broadway, Cambridge, MA 02139 ___ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
Re: special rests
Fulko The rests I would like to use are : Fulko \fetaneomensmaximarest{\char14} Fulko \fetaneomenslongarest{\char15} Fulko \fetaneomensbreverest{\char16} Fulko I have two questions about this: Fulko -how to I select them? (I cannot call them with the normal names such as r4) Fulko -for the other melody-lines I must force a space. How do I do that for these Fulko special rests? (I cannot use s4) I'd look at input/test/rests.ly. It looks like the answer might be: \property Staff.Rest \set #'style = #'mensural If the durations don't match what you want, you can do r\longa*1/4 or whatever duration you want. And then in the other lines, set the rests to be invisible, which I don't know how to do off the top of my head, but it must be possible. Or you can probably use s4 if you are doing what I suggest above using invisible barlines. I don't understand why you can't use s4. To make an invisible rest, just set the transparent property. /Mats ___ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
Re: Two questions (probably easy: Chords and rit.)
Erwin, I won't touch the chords question. I always hover over the manual whenever I want to do something more than basic chords. For the ritarando, I would use a \mark instead of a text object. If you are using 1.7.x you can use the new \markup syntax to select an italic font. It is much easier than the old syntax. My scores contain, 2 variant copies of the global voice that is mentioned in the tutorial. One puts in breaks and marks. So you put the ritardando in here. It is only used in \score blocks that are for printed output. The other has no breaks or marks but has \tempo changes where need to match ritardandi, fermati, etc. It is used only in \score blocks that are for midi output. If you combine the 2 global voices, then you get warnings that lilypond is junking the tempo requests when doing the processing for printable output. By doing the trick that I use, the generated midi's tempo reflects the markup. Is anyone else doing fancy tricks with their source to make the midi output more correctly correspond to the score (or to how a piece would typically be performed)? On Tue, 2003-02-25 at 18:27, Erwin Dieterich wrote: From a beginner two easy (?) questions: 1) How get I a rit. (for ritardando) in my score? Is there a standard way or do I have to use _rit. on some note? 2) Is it possible to get Chords in Jaz mode with a different bass note (like C7/G or G/B)? I coudn't find it in the documentation? Thanks for your answers. - Ewin ___ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user -- Dick Schoeller mailto:[EMAIL PROTECTED] http://schoeller.ne.client2.attbi.com/ 781.449.5476 Er ist ein Narr, der meint, es sei nicht schad, das Kind auszuschütten mit dem Bad - Thomas Murner 1512 ___ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
Re: 1.7.12: minimumVerticalExtent and HariKariStaffContext
As far as I know, the Lyric lines don't handle HaraKiri at the moment, but an email from Han-Wen indicates that it may be easy the define a HaraKiri version of the LyricsVoice context, see http://mail.gnu.org/archive/html/lilypond-user/2003-02/msg4.html and the earlier emails in the same thread. I'm not sure if this is the problem you suffer from, but it seems plausible. /Mats Hans Forbrich wrote: (Suse 8.0 + w/ Lilypond 1.7.12) I have a score with StaffGroup: Guitar (ChordNames) + Solo staff lyrics + SA staff lyrics + TB lyrics staff + PianoStaff On the second system, Solo, SA TB are HariKari'd but Guitar has a single chord. That chord is dangling up in the middle of the page, almost independent of any music. As Solo, SA, TB come in the Chordnames approach closer to the system and when all three vocals are visible, the whole system has a very pleasing effect. In some systems, I have Piano + Solo only, SA only or TB only. Interestingly the further up the StaffGroup, the larger the displayed gap between the PianoStaff and the active vocal. I have been playing with the minimumVerticalExtent for Staff, Lyrics and ChordNames with good success when all staves are visible, but less success for systems with HariKari'd staves. It almost appears that a spot is maintained even when the associated staff or chord is suppressed - even when minimumVerticalExtent = ( 0 . 0 ). Or possibly the spacing for lyrics is maintained even when there are no associated notes. Am I missing something or using the wrong overrides? TIA /Hans ___ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = ___ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
Updated: lilypond-1.6.8-1 for Cygwin
LilyPond 1.6.8 is now available for Cygwin. This release fixes problems with incorrect font naming in .pfa files (i.e. possibly broken PDF output). LilyPond prints beautiful sheet music. It produces music notation from a description file. It excels at typesetting classical music, but you can also print pop-songs. LilyPond input is plain text. So, you can use your favorite text editor to enter it (yes, both are included in Cygwin), you can put it in email or embed it in an article. After a successful installation of lilypond (and its dependencies, notably guile, python, tetex), you should be able to run, eg, ly2dvi -p /usr/doc/lilypond-1.6.8-1/input/example-1 which should produce a simple piece of sheet music as: example-1.dvi example-1.ps example-1.pdf If you install XFree86 tetex-x11 and ghostscript-x11, you may even view the output just like you would do on UNIX: xdvi example-1.dvi To view the output in the Windows, non-XFree enviroment, you need a PostScript viewer (it seems that gv is not yet available for Cygwin). You can find a plain Windows one here: http://www.cs.wisc.edu/~ghost . After installing Ghostscript and GSView, you may do: gsview32 example-1.ps # view gsview32 /s example-1.ps # print To get started, see the Tutorial at: http://lilypond.org/Documentation/user/out-www/lilypond/Tutorial.html or, after installing the lilypond-doc package, your local copy at (check your Cygwin prefix): file:///c:/cygwin/usr/doc/lilypond-1.6.8-1/html/Documentation/user/out-www/lilypond/Tutorial.html Please send questions or comments on the LilyPond Cygwin package or installation to the Cygwin mailing list at: [EMAIL PROTECTED] However, if you're having non-Cygwin specific problems related to LilyPond, please write to [EMAIL PROTECTED] Please do not email the authors or maintainers directly. Enjoy, Jan. INSTALLATION: To update your installation, click on the Install Cygwin now link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Save it and run setup, answer the questions and pick up 'lilypond' from the 'Publishing' category. Find 'lilypond-doc' in the 'Doc' category. If you have questions or comments, please send them to the Cygwin mailing list at: [EMAIL PROTECTED] . I would appreciate it if you would use this mailing list rather than emailing me directly. This includes ideas and comments about the setup utility or Cygwin in general. If you want to make a point or ask a question, the Cygwin mailing list is the appropriate place. Requirements and DLLs. TeTeX and LilyPond depend on a number of library packages, but as it seems, they sometimes do not get selected automagically. teTeX requires: ash clear cygutils cygwin ed diffutils fileutils findutils gawk grep jpeg libkpathsea3 libncurses6 libpng12 perl sed sh-utils textutils termcap tiff zlib LilyPond requires: bash cygwin fileutils findutils ghostscript libguile12 libiconv2 libintl2 libkpathsea3 python tetex-bin tetex-tiny DLL Package cygguile-12.dll libguile12 cygintl-2.dll libintl2 cygiconv-2.dlllibiconv2 cygkpathsea-3.dll libkpathsea3 cygltdl-3.dll libltdl3 cygpcre.dll pcre cygpng12.dll libpng12 cygtiff3.dll tiff Also, the more general info on missing DLLs may be helpful: http://cygwin.com/faq/faq_4.html#SEC32 http://cygwin.com/ml/cygwin/2002-01/msg01619.html *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** To unsubscribe to the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: [EMAIL PROTECTED] -- Jan Nieuwenhuizen [EMAIL PROTECTED] | GNU LilyPond - The music typesetter http://www.xs4all.nl/~jantien | http://www.lilypond.org ___ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
Forward of moderated message
---BeginMessage--- Is there any chance Lilypond will ever be able to take MusicXML as input? How hard would it be, and how would it fit into lilypond's architecture? (please CC me, I am not subscribed) Josh Haberman ---End Message--- ___ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
Re: special rests [2]
Hello, Thank you for the help. The input/test/rests.ly file was very usefull. I use \property Staff.Rest \set #'style = #'neo_mensural All looks very nice now. Some wondered why I use stempUp/Down. I need that for a proper placement of some notes, because sometimes a half-note is completely covered by a quarter. An equal important reason is the placement of staccato, tenuto, etc. When the notes are stemless, they must be on top. I have a question about the tenuto symbol. The bar is very thin. How can I get a fatter one? Font selection seems difficult. Is it possible to let ly2dvi make a .tex file? Thanks, Fulko ___ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
MusicXML
- Begin Forwarded Message - Subject: MusicXML From: Joshua Haberman [EMAIL PROTECTED] To: [EMAIL PROTECTED] Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Date: 25 Feb 2003 19:54:26 -0800 Is there any chance Lilypond will ever be able to take MusicXML as input? How hard would it be, and how would it fit into lilypond's architecture? (please CC me, I am not subscribed) Josh Haberman - End Forwarded Message - ___ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
Re: 1.7.12: Multiple marks?
(Still on 7.1.12 - Suse 8.0) I tried the suggestion - works well for note-attached markup, but I can not get it to work for rehearsal marks. /Hans Han-Wen Nienhuys wrote: for 1.7 , please use \markup { \column ...stuff... } -- Han-Wen Nienhuys | [EMAIL PROTECTED] | http://www.cs.uu.nl/~hanwen ___ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
no LilyPond output found for...
Hello, I am trying to use LilyPond 1.6.4 with Win 2000 Pro (Service Pack 3) running on a P4. I am not able to get the test (mentioned at http://lilypond.org/stable/Documentation/windows/out-www/installing.html) to work. I type in ly2dvi -p foo and basically get no LilyPond output found for 'foo'. Below is the entire text that is returned. --- Running LilyPond... GNU LilyPond 1.6.4 Now processing: 'foo.ly' Parsing... warning: no LilyPond output found for 'foo' Running LaTex... Running dvtips... error: dvips: command exited with value 256 Traceback(most recent call last): File /usr/bin/ly2dvi, line 1055, in ? run_dvips (outbase, extra_init) File /usr/bin/ly2dvi, line 786, in run_dvips quiet_system (cmd, 'dvips') File /usr/bin/ly2dvi, line 471, in quiet system return system (cmd, ignore_error, quiet = 1) File /usr/bin/ly2dvi, line 255, in system error (msg) File /usr/bin/ly2dvi, line 151, in error sys.exit (2) SystemExit: 2 --- I would appreciate it if someone could shed some light on this, particularly since I am not well aquainted with Cygwin. Thanks in advance. :) Shawn ___ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
Re: strange warnings
Michael Vanier wrote: Never mind -- it turns out that the error was happening in the next line. An off-by-one error in the line count, I guess, or else emacs' line numbering doesn't match lilypond's. I'm seeing off-by-two line number errors in 1.6.7. Perhaps the include lines aren't being counted? Or comments? or . . . ? -- Daniel Ashton PGP key available http://Daniel.AshtonFam.org mailto:[EMAIL PROTECTED] http://ChamberMusicWeekend.org mailto:[EMAIL PROTECTED] ICQ# 9445142 http://ZephyrBrass.com ___ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
Re: How to make hairpins not on notes
On Tuesday 25 February 2003 01:14 pm, Daniel Ashton wrote: Graham Percival wrote: OK... doesn't your skips example work? I'm not certain what your question is... does this: | {d2.( )c4} {s4\ \!s4 s4\ \!s4}| work? Excellent! You showed me how to combine the skips with real notes, which gives me the control I was seeking. This is also useful when adding a diminuendo hairpin to a whole note, in which case you (usually) want the hairpin to end before the next barline. Is there a way to lengthen the measure when using this technique? The hairpins so produced appear to be short and fat. I would like to extend the measure so that the hairpins look more natural. Put in a measure of invisible 8th rests. DaveA -- Lies are the first casualty of peace. dra@ or http://www.openguitar.com ___ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
Re: LilyPond 1.6.8
Laura Conrad [EMAIL PROTECTED] writes: What's the most efficient and public-spirited way to get this for debian woody? I have: ftp://ftp.lilypond.org/pub/LilyPond/binaries/debian in my /etc/apt/sources.list, and the most recent version there is 1.6.5. 1.6.8 will be uploaded shortly. However, if you can manage to build [future] .debs for woody, that would be nice. If I were to download 1.6.8 sources, how would I build a debian package from them, [Make sure you have the necessary development packages: # apt-get install binutils cpp gcc libc6-dev g++ \ libstdc++2.10-dev python libguile-dev tetex-bin \ libkpathsea-dev tetex-extra flex bison texinfo groff gs \ netpbm m4 gettext gpg fakeroot mftrace devscripts hope that's correct for woody] Then unpack, and build it: $ tar xzf lilypond-1.6.8.tar.gz $ cd lilypond-1.6.8 ... edit debian/changelog, adding new release entry ... $ debuild -r fakeroot and would it make sense for me to let someone know I'd done that so they could put it in the publicly available area? Yes, make sure to sign your package (debuild will ask you). Greetings, Jan. -- Jan Nieuwenhuizen [EMAIL PROTECTED] | GNU LilyPond - The music typesetter http://www.xs4all.nl/~jantien | http://www.lilypond.org ___ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
Re: Updated: lilypond-1.6.8-1 for Cygwin
Ton van Overbeek [EMAIL PROTECTED] writes: The lilypond-doc-1.6.8-1 only includes the info files, no html files. Thanks for the report. I'll prepare a -2 shortly. Jan. -- Jan Nieuwenhuizen [EMAIL PROTECTED] | GNU LilyPond - The music typesetter http://www.xs4all.nl/~jantien | http://www.lilypond.org ___ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user