Re: Accidentals' font
On 03/07/2020 13:48, Paolo Prete wrote: Hello, 1) Is there a GPL or open-source alternative for FETA fonts for accidentals that can be used with Lilypond? (If so, is there an example of how to use them)? https://www.chiark.greenend.org.uk/~sgtatham/gonville/ ? James
Re: Can alternateTextSpannerEngraver now completely replace Text_spanner_engraver in a public release?
Hello Trevor, On Tue, 12 Feb 2019 16:45:35 -0600, Trevor Bača wrote: > > Question: is it now possible to replace Text_spanner_engraver with David > N.'s extended implementation, in a coming public release of LilyPond? > > > Trevor. > If you have a patch based on current master I can at least test that for you.] James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Partcombine Documentation: Example Error
Hello, On Thu, 19 Jul 2018 08:44:56 +0200, Thomas Morley wrote: ... > > Hi James, > > I've no clue why it happens, so I'd go for the symptom. Something like > "partcombine warns erroneously for unterminated slur". > > Cheers, > Harm Many thanks https://sourceforge.net/p/testlilyissues/issues/5389/ James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Partcombine Documentation: Example Error
Hello, On Wed, 18 Jul 2018 09:09:15 +0200, Thomas Morley wrote: > 2018-07-17 11:55 GMT+02:00 Ben : > > Good morning, > > > > I've been reading up on partcombine recently and I wanted to try out a few > > examples from the documentation to help me really understand the command, > > however I get this error with one example: > > > > From: > > > > http://lilypond.org/doc/v2.19/Documentation/notation/multiple-voices#automatic-part-combining > > > > Error: > > > > warning: unterminated slur r2 g'4( f8 e) | > > > > --- > > > > I have not modified the code at all, just copy and paste. > > > > I thought it was due to some voice-issue but I can't figure out how to fix. > > Thanks for any help. > > > > > > Code: > > > > musicUp = \relative c'' { > > \time 4/4 > > a4 c4.( g8) a4 | > > g4 e' g,( a8 b) | > > c b a2. > > } % begin verbatim > > ... > > As Torsten already stated, it's a bug. > > First bad commit: > > commit b357d2084d1ae252a890e92019e62aa8ccbfdafc > Author: Dan Eble > Date: Wed May 27 20:56:37 2015 -0400 > > Issue 4423: eliminate part combiner's array of context handles (3/4) > > Use NullVoice instead of Devnull for the "null" context. This makes > all outlets a kind of Voice. > > > Introduced in 2.19.22 > > cc-ing Dan and the bug-list > > Cheers, > Harm Can you give me a technically-meaningful title for the tracker? I cannot think of anything. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Workaround for Issue 5001? (TupletNumber.avoid-slur)
Hello, On Sun, 5 Nov 2017 13:02:43 +0100, Jan-Peter Voigtwrote: > Hi list, > > I just ran into issue 5001 > (https://sourceforge.net/p/testlilyissues/issues/5001/) > Does anybody know about a workaround? > > Jan-Peter > Well the initial problem on the user list that caused tihs tracker says that they used padding http://lists.gnu.org/archive/html/lilypond-user/2016-11/msg00633.html Is that what you wanted? James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Font cache issues on Windows 10
Hello, On 07/11/16 20:27, Gianmaria Lari wrote: > [Lilypond 2.19.49 slow compilation time and font cache] > > But the solution seems >> to be to simply delete the cache, prompting a rebuild, so it's not >> a big deal for most of us. > > It's not a big deal if you know it! > > Because it's a very annoying issue and it makes a very bad impression it > would be nice if it was mentioned somewhere where you donwload the > application. Just my two cents > g. Suggest some text and we can go from there. -- -- James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [feature-request] optional duration for temporary
On 11/11/15 02:58, Kieren MacMillan wrote: > Hello all, > > Rather than having to \revert an \override (or set of \override-s), might it > be possible to set an optional duration for which the override would be in > effect? e.g. > > \temporary #’(10 1/8) \override LyricText.extra-offset = #’(0 . -1) > > would lower the LyricText(s) for exactly 10 measures and 1 eighth note after > the command was issued. > > Just a “would be nice”. > > Thanks! > Kieren. > > > Kieren MacMillan, composer > ‣ website: www.kierenmacmillan.info > ‣ email: i...@kierenmacmillan.info > > > ___ > lilypond-devel mailing list > lilypond-de...@gnu.org > https://lists.gnu.org/mailman/listinfo/lilypond-devel Hello Kieren, I have opened https://sourceforge.net/p/testlilyissues/issues/4658/ for this. -- James --- B8F4 5395 CBE2 ED37 7513 B075 FF32 5682 A84B D8BE ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: strange behaviour with dotted note before gregorian music
On 27/01/15 18:25, Ali Cuota wrote: Here it is. Hardly a 'tiny' example http://lilypond.org/tiny-examples.html Can you at least get rid of the cruft that isn't anything to do with the problem? I.e. a single file would help to determine if the problem is to do with the 'include' function or not. Are all those lyric override settings necessary to show the problem, is the ragged-last setting needed? ditto system count and all those context overrides etc etc etc). The point is that the more complex your example the less likely that it will even be looked at let alone acknowledged as a bug. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: strange behaviour with dotted note before gregorian music
Hello On 27/01/15 16:05, Ali Cuota wrote: Hello again, version 2.18.0 I have a western-notation piece that finishes with a dotted-note a4. (very last note) then a gregorian piece. both comes in a book.ly with include ... Compiling the sole gregorian is ok Compiling the book makes the gregorian have dotted (augmentum) at every notes except \pes This is note so terriffic since putting a s8*1/1000 at the western piece or at the beginning of the gregorian piece solves the problem, but I would say this is a bug... Franck can you provide a tiny example please? James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [tablatures] Grace Note Stem Length
ccing user list on Lilypond as that will be a better place to get help here. -- -- James On 16 Dec 2011, at 23:59, oldwhtman pryor27...@yahoo.com wrote: I am using Lilypond 2.14.2. Is there a way to change the stem length of beamed grace notes? I tried using: \set Score.graceSettings = #`((TabVoice Stem length-fraction .5)) but that did nothing. It's amazing what you can't find on the internet. -- View this message in context: http://lilypond-s-support-for-tablatures.3383434.n2.nabble.com/Grace-Note-Stem-Length-tp7102958p7102958.html Sent from the LilyPond's support for tablatures mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: creating images for web pages
Hello, )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of ed stuckems )Sent: 07 August 2011 18:16 )To: lilypond-user@gnu.org )Subject: creating images for web pages ) )Hello: ) )I'm trying to create images of lilypond output to be included in web pages. )I've been able to do it but the process is extremely labour intensive and )I've got to believe there's a more efficient way. Can someone please )comment on ways to improve my process or suggest a different strategy? I have no experience of this but have you looked at the 'Usage Manual' section 3.2.3 on HTML? http://lilypond.org/usage.html James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: New Binary for LilyPond on MacOSX 10.7 available
Hello, )-Original Message- )From: Hans Aberg [mailto:haber...@telia.com] )Sent: 08 August 2011 23:12 )To: James Lowe )Cc: lilypond-devel (lilypond-de...@gnu.org); LilyPond User (lilypond- )u...@gnu.org) )Subject: Re: New Binary for LilyPond on MacOSX 10.7 available )Importance: Low ) )On 8 Aug 2011, at 23:11, James Lowe wrote: ) ) For some reason Hans won't email the group ;) ) )So then don't forward my mail to the lists! - The reason is that I can't verify )it, so I do not want unreliable information spread around. Wait until you )find someone who can do it. Well don't reply to me directly when they come from the lists then! I was just trying to help. I wasn't sure if 1. You had seen the response. This upload had been available for a while and we had had no confirmation. 2. You had made a mistake by sending to me directly. This happens all the time. All we needed was for someone who had the problem to run the new binary and see if they still had the problem. That was all. However next time I might not bother. Thanks James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
New Binary for LilyPond on MacOSX 10.7 available
Hans, Floris et al We have built a new binary for use on 10.7 that we wondered if you can try. http://lilypond.org/~graham/ You can get them from the this link. Could you let the User and/or Dev list know if it does or doesn't resolve your issue? Thanks James )-Original Message- )From: bug-lilypond-bounces+james.lowe=datacore@gnu.org )[mailto:bug-lilypond-bounces+james.lowe=datacore@gnu.org] On )Behalf Of Hans Aberg )Sent: 10 July 2011 09:59 )To: Floris van Manen )Cc: bug-lilyp...@gnu.org bug )Subject: Re: midi2ly fails on OSX 10.6.8 ) )Please cc the list, so that others can engage in the issue. ) )Hans ) ) )On 10 Jul 2011, at 10:55, Floris van Manen wrote: ) ) ) On Jul 10, 2011, at 00:20, Hans Aberg wrote: ) ) On 9 Jul 2011, at 22:19, Floris van Manen wrote: ) ) L.S. ) While trying to launch the midi2ly app, it will fail to start: ) ) $/Applications/LilyPond.app/Contents/Resources/bin/midi2ly ) Traceback (most recent call last): ) File /Applications/LilyPond.app/Contents/Resources/bin/midi2ly, ) line 54, in module ) import midi ) ImportError: ) dlopen( ) /Applications/LilyPond.app/ ) Contents/Resources/lib/lilypond/current/python/midi.so, 2): ) no suitable image found. ) Did find: ) /Applications/LilyPond.app/ ) Contents/Resources/lib/lilypond/current/python/midi.so: ) mach-o, but wrong architecture ) ) It seems that the 'import midi' line in the midi2ly script tries to open an )x86_64 binary, though all else is i386. One may try fix it using 'arch -i386' )somewhere. The architecture cane be checked using 'file', and what it is )calling using 'otool'. ) ) ) I use the macport python 2.7 version. ) Apparently the Lilypond dmg distribution package gets confused as )what interpreter to use... ) I believe the distribution package should not address outside its own )area ... ) ) .F ) ) ) )___ )bug-lilypond mailing list )bug-lilyp...@gnu.org )https://lists.gnu.org/mailman/listinfo/bug-lilypond ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
FW: New Binary for LilyPond on MacOSX 10.7 available
For some reason Hans won't email the group ;) From: Hans Aberg [haber...@telia.com] Sent: 08 August 2011 21:54 To: James Lowe Cc: Floris van Manen Subject: Re: New Binary for LilyPond on MacOSX 10.7 available On 8 Aug 2011, at 20:39, James Lowe wrote: ) We have built a new binary for use on 10.7 that we wondered if you can )try. ) ) http://lilypond.org/~graham/ ) )It works on a developer release (opening the Application and compiling a )simple example), but I suggest you try on the final, public release. There is a bug: when showing Info in the Finder, it says version 2.14.2. But $ LilyPond.app/Contents/Resources/bin/lilypond --version GNU LilyPond 2.15.9 Hans ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Staff names in lilypond-book
Hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of flup2 [phili...@philmassart.net] Sent: 07 August 2011 07:15 To: lilypond-user@gnu.org Subject: Re: Staff names in lilypond-book Hello, For what I know, it's mainly due to the way lilypond-book works : it separate systems in multiple files, compile them, then include them as graphics. The right side could be corrected by adding a horizontal size (in the options of the lilypond environnemnt, I think). Something like \lilypondfile[line-width=15\cm]{file.ly} For the spacing between systems, it must be added this way in the preamble of your LaTeX document: \newcommand{\betweenLilyPondSystem}[1]{\vspace{1mm}\linebreak} % change 1mm by whatever you want It was explained here recently : http://old.nabble.com/system-system-spacing-in-lilypond-book-file-td31930124.html http://old.nabble.com/system-system-spacing-in-lilypond-book-file-td31930124.html I've opened http://code.google.com/p/lilypond/issues/detail?id=1802 I didn't get an answer on where I should put this in usage specifically, but I'll take another look today and see if I can come up with something suitable for a patch. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: 2.15.8 8/8 autobeam 3 3 2 ??
Hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Xavier Scheuer [x.sche...@gmail.com] Sent: 07 August 2011 03:24 To: Paul Scott Cc: lilypond-user@gnu.org; Carl Sorensen Subject: Re: 2.15.8 8/8 autobeam 3 3 2 ?? On 7 August 2011 01:45, Paul Scott waterho...@ultrasw.com wrote: Hi, Is there a reason for this default beaming? I get (3 3 2) with 2.15.8. \version 2.15.8 { \time 8/8 \repeat unfold 16 a'8 } This is indeed the default setting as expressed in 'scm/time-signature-settings.scm'. What did you expect as default? (4 4)? I suppose the dev that implemented it has considered (3 3 2) to be more common. And I would tend to agree (although 8/8 is not very common, so it is not that easy to choose a default). You can change it simply with \overrideTimeSignatureSettings #'(8 . 8) % timeSignatureFraction #'(1 . 8) % baseMomentFraction #'(4 4)% beatStructure #'() % beamExceptions or \set Timing.beatStructure = #'(4 4) - and see http://lilypond.org/doc/v2.14/Documentation/notation/beams#setting-automatic-beam-behavior James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Nice workaround for simultaneous rehearsal marks – thanks Neil!
Hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Xavier Scheuer [x.sche...@gmail.com] Sent: 07 August 2011 16:09 To: lilypond-user Subject: Nice workaround for simultaneous rehearsal marks – thanks Neil! --snip-- It also allows to print two rehearsal marks above and below the same barline. IMHO that could replace easily the different workarounds one can find: http://lsr.dsi.unimi.it/LSR/Item?id=575 http://lsr.dsi.unimi.it/LSR/Item?id=202 http://lsr.dsi.unimi.it/LSR/Item?id=735 http://lsr.dsi.unimi.it/LSR/Item?id=736 --snip-- Yes once the LSR is updated to 2.16.x (assuming LSR doesn't run unstable - this snippet won't work on 2.14.1 (does it on 2.14.2?) However I still think we need to be careful that we don't leave our 2.12.x and 2.14.x cousins behind and without a solution for simultaneous Rehearsal Marks It is an annoyance I grant you, but it's less of an annoyance than having to upgrade all your scores *just* to use this when the workarounds are not 'that' bad. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Mix of Chordnames and Notes
Janek, From: Janek Warchoł [lemniskata.bernoull...@gmail.com] Sent: 06 August 2011 08:48 To: James Lowe Cc: Phil Holmes; robert.schm...@web.de; lilypond-user@gnu.org Subject: Re: Mix of Chordnames and Notes Hi, 2011/8/5 James Lowe james.l...@datacore.com: )-Original Message- )From: Phil Holmes [mailto:m...@philholmes.net] )- Original Message - )From: James Lowe james.l...@datacore.com ) ) @Phil, you're on XP right? ) ) If anyone reading this has windows 7 SP1 can they try the above ) snippet and see if it works for them? I have Windows 7 SP1 and every snippet from this thread compiles with 2.14.1. The same on my VirtualBox Lilydev. I can try 2.14.2 if you want. -- No don't worry but thank you for your offer. I don't use LP on Windows much - I used to use it just to do a 'quick and dirty' compile when I see something I might want to put in the LSR but needs tidying up, while I am at the office. Else I use Linux at home. So unless other users get this problem, let's just blame my installation on my work machine. I just wanted someone to give me a sanity check. Thanks. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Overriding shifting of coda when \break is used?
Hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Tim McNamara [tim...@bitstream.net] Sent: 06 August 2011 17:17 To: LilyPond User Subject: Overriding shifting of coda when \break is used? By default Lilypond moves a coda placed at the end of a line to the beginning of the next line of \break is used. I consider this bad behavior- the rehearsal marks should stay put where I place them rather than having that placement changed by the application (I have no idea why Lilypond is coded to do this in the first place; I'm sure someone had what they thought was a good reason but it's a nuisance when writing jazz lead sheets). Is there a way to turn this off and get my coda marks to be where I want them? I couldn't find anything in the docs. --- Try. http://lilypond.org/doc/v2.14/Documentation/notation/visibility-of-objects#index-break_002dvisibility I also don't understand your point about your gripe that LilyPond puts them where you think they are to be. Musically a rehearsal mark indicates the *start* of a section not the end. So when you break, the *start* of the section is exactly in the right place - i.e. the start of the next line. The fact you are using a coda 'glyph' for your rehearsal mark is, as I say irrelevant there is no '\coda' fuction - it's a rehearsal mark which you are using a specified glyph (Unless I have misunderstood you). What LilyPond does with rehearsal marks is exactly what I want and I don't want to have to move them manually when she decides to break a line at the point the section starts. Please let me know if I have misunderstood. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Different Font for different stave
Ed, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Ed Ardzinski [ed_ardzin...@hotmail.com] Sent: 06 August 2011 22:47 To: lilypond-user@gnu.org Subject: Different Font for different stave Trying to make some lead sheets and I'd like to have a separate stave be smaller/different font. For example, and separate stave for a solo instead of a vocal verse. I'm still in the stone age, but if this is something that 2.12 does that 2.6.5 won't I'm prepared to change ;-) Thanks for any help. Look up 'ossia' in the Notation Reference. http://lilypond.org/doc/v2.14/Documentation/notation/modifying-single-staves#ossia-staves This might be the best way. The stable release is at 2.14.x. now. I've never used 2.6.x so cannot comment on if this had that feature in it, but 2.12.x did. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Mix of Chordnames and Notes
Phil, )-Original Message- )From: Phil Holmes [mailto:m...@philholmes.net] )Sent: 05 August 2011 09:25 )To: James Lowe; robert.schm...@web.de; lilypond-user@gnu.org )Subject: Re: Mix of Chordnames and Notes ) )- Original Message - )From: James Lowe james.l...@datacore.com ) ) @Phil, you're on XP right? ) ) If anyone reading this has windows 7 SP1 can they try the above ) snippet and see if it works for them? ) ) )My main machine is Vista. I've got laptops with XP and an XP VM, but )nothing with W7. ) )The snippet is fine on my box. Chords use odd fonts - sounds like the old )problem re-asserting itself. ) )-- Maybe. I'll do some more research on this because I am using 2.14.1 on my Windows Box - I cannot remember where Jan's fix came in ( or if it was back ported or was only in 2.15.x). James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Mix of Chordnames and Notes
Hello, )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of Robert Schmaus )Sent: 04 August 2011 19:46 )To: Neil Puttock; lilypond-user@gnu.org )Subject: Re: Mix of Chordnames and Notes ) )That is truly amazing! I'd have thought that this will involve some ugly )manual tweaking and stuff, and out of the hat comes this incredible )simple and straightforward solution! In less than 5 minutes. Man, what a )great program and what a great user community! ) )Thanks a million, Neil! That is precisely what I needed! ) )Cheers, )Robert ) ) ) )Am 8/4/11 8:38 PM, schrieb Neil Puttock: ) On 4 August 2011 19:27, Robert Schmausrobert.schm...@web.de )wrote: ) ) Anyone know of an easy solution to this? ) ) \layout { )\context { ) \Staff ) \accepts ChordNames )} ) } ) ) Cheers, ) Neil ) So why does { g4 g g g \chords { d1:m7 b1:min7.5- } } \layout { \context { \Staff \accepts ChordNames } } Give me a GS error? What am I missing here? James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: \repeat unfold behavior
Hello, )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of Urs Liska )Sent: 04 August 2011 19:48 )To: lilypond-user@gnu.org )Subject: Re: \repeat unfold behavior ) )Am 04.08.2011 20:35, schrieb David Kastrup: ) Christopher R. Madencr...@maden.org writes: ) ) On 08/04/2011 01:21 PM, Patrick Karl wrote: ) I discovered that the \repeat unfold 2 in: ) ) \relative a' { \repeat unfold 2 {a' b c} } ) ) is not equivalent to: a' b c a' b c ) ) but rather to: a' b c a b c ) ) That surprised me. I have not been able to find any documentation ) in Notation about this behavior. ) The opposite would have surprised me; if my repeats climbed an )octave ) on every iteration, it would make life difficult. I’d run out of ) buttons on my concertina pretty quickly. (-: ) ) Without delving into the internals, I have a very strong suspicion ) that the notes are given their absolute pitch before the repeat is )unfolded. ) If you want to climb an octave with each iteration, you’ll need to ) explicitly say so or write some kind of function. ) blurb = {a' b c} ) \new Voice { \time 3/4 \relative a' { \blurb \blurb } ) \relative a' \repeat unfold 2 \blurb } ) ) The difference _is_ interesting. ) )While the behaviour is very useful, I'd say it isn't absolutely logical. )One really might expect repeats to work like you wrote in the first line )- and as the OP expected. )So it might be useful to clarify this in the docs. )I'm not quite sure how to write it, so I don't make a documentation )suggestion myself. But it should be somehow along the line that the )repeat doesn't work like writing down the same thing twice (\blurb )\blurb) but repeats the musical expression in a more 'musical' sense. )Well - this is put really bad, but that's what I meant ... ) Are you able to open a tracker for this request? James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Mix of Chordnames and Notes
Robert, From: Robert Schmaus [robert.schm...@web.de] Sent: 04 August 2011 19:57 To: James Lowe Subject: Re: Mix of Chordnames and Notes So why does { g4 g g g \chords { d1:m7 b1:min7.5- } } \layout { \context { \Staff \accepts ChordNames } } Give me a GS error? What am I missing here? James Hi James, I'm not sure what a GS error is, but this code here produces absolutely no error on my computer: \version 2.14.1 { g4 g g g \chords { d1:m7 b1:min7.5- } } \layout { \context { \Staff \accepts ChordNames } } ... must be a typo somewhere? --- No. :( I also tried a few other snippets not necessarily related to this one, and got the same 'Ghostscript' error (that;s what converts the lilypond files into a PDF file via EPS). However I don't get the same error on Linux - only on Windows 7 SP1 (sigh) we had a similar annoying bug that was recently fixed. . I'll have to check again in the morning as it was on my work desktop and I am not there now. Oh well. @Phil, you're on XP right? If anyone reading this has windows 7 SP1 can they try the above snippet and see if it works for them? James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: \repeat unfold behavior
Urs, From: Urs Liska [lilyp...@ursliska.de] Sent: 04 August 2011 20:09 To: James Lowe Cc: lilypond-user@gnu.org Subject: Re: \repeat unfold behavior OK, I'll do this. Although in this case the 'preferred action' would be to submit a 'documentation suggestion' ... Well, maybe I'll find the right words when doing the tracker ... Best Urs Well you don't need to 'compose' verbatim, just find an appropriate spot in the Notation Ref, make a rough idea and we can do the rest. Most of the work is to find a good spot in the NR. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Inserting Numbers into Noteheads
Neil, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Neil Puttock [n.putt...@gmail.com] Sent: 04 August 2011 19:49 To: Bjorn Cc: lilypond-user@gnu.org Subject: Re: Inserting Numbers into Noteheads On 3 August 2011 20:26, Bjorn amorf...@att.net wrote: I need to insert numbers into the noteheads of sheet music and went to your help page: http://kainhofer.com/~lilypond/Documentation/notation/note-heads.html This is a mirror of the latest documentation build. I'd advise bookmarking the official documentation instead: http://lilypond.org/manuals.html It showed me how to insert the numbers for scales (1-7), but I was looking to insert them 1-12, from middle c up to Space 5 G for educational music I use at elementary schools. Please help me to bypass the 7 number limit and use a scale of 12. Thank you for your help on this matter. \version 2.14.2 #(define ez_twelve_engraver (list (cons 'acknowledgers (list (cons 'note-head-interface (lambda (engraver grob source-engraver) (let* ((grob-pitch (ly:event-property (event-cause grob) 'pitch)) (step (ly:pitch-steps grob-pitch)) (note-names (make-vector 7 (number-string (1+ step) (set! (ly:grob-property grob 'note-names) note-names #(set-global-staff-size 26) \layout { \context { \Voice \consists \ez_twelve_engraver } } \relative c' { \easyHeadsOn c4 d e f g4 a b c d4 e f g } I tried to upload this to the LSR as it's a nice snippet but I get 'unexpected string' \consists ez_twelve_engraver etc. Is this a 2.12.2 snippet (or am I missing something on the LSR?) James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Lilypond crashes when compiling snippet
Hello )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of Keith OHara )Sent: 03 August 2011 06:39 )To: lilypond-user@gnu.org )Subject: Re: Lilypond crashes when compiling snippet ) ) )That change avoids the bug, but I get three staves with newer LilyPond )versions, so there is something else strange in the \score block. Oh yes, sorry I also got this with 2.14.1 and forgot to mention it. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Roman numeral analysis
Jerod, )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of Jerod Sommerfeldt )Sent: 03 August 2011 17:46 )To: David Nalesnik )Cc: Lilypond-User )Subject: Re: Roman numeral analysis ) )Hi David (and all), ) )This \rN function is really terrific and has a great look to it. Is there any )way to add this as a permanent addition to my LilyPond build? I don't )know the particulars of adding or modifying my own functions to the )application, but I'm guessing once I know how to do it, they are saved )somewhere in or near Contents/Resources/share/lilypond/current/scm? ) As this is a .ly file you can simply put this file anywhere you like (probably best not in the main LP directories - as they will get overwritten with each new release) file and then use a \include statement on any of your pieces. See: http://lilypond.org/doc/v2.14/Documentation/notation/including-lilypond-files No need for anything too complicated. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: ossia with signatures where needed
Hello, )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of James Harkins )Sent: 03 August 2011 19:28 )To: Phil Holmes )Cc: lily-users )Subject: Re: ossia with signatures where needed ) )At Wed, 3 Aug 2011 18:39:11 +0100, )Phil Holmes wrote: ) If you think it adds information not present in the LSR, please feel ) free to add it. Note that you will need to change the version ) statement, AFAIK - the LSR still runs 2.12.2, I believe. ) )Ah... I hadn't looked at the contributor interface. (BTW, the instruction )page recommends leaving out \version altogether.) yes because this is implicit I think when you cut/paste the snippet. It puts some 'header' information around the snippet and at the moment the LSR is built on the 2.12.2 code. It won't hurt to put a version statement in and then comment it out - especially if it only works on a later version of LP, that will at least help the LSR people when they come to do the 'upgrade' to 2.1x stable in the near future. James James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Changing to Gonville font
Hello, )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of Albert Frantz )Sent: 02 August 2011 11:43 )To: lilypond-user@gnu.org )Subject: Re: Changing to Gonville font ) )Hello, ) )I solved the problem simply by copying emmentaler-brace.otf to the otf )folder, and emmentaler- brace.svg and emmentaler-brace.woff to the )svg folder. ) )This means that the documentation should be updated to mention this )addition. )Also, move should be changed to rename in the documentation (since )move in this case means to place inside of). This should assist future )Lilypond users! Well it does say on the Gonville Author's site that --snip-- Gonville has been tested against Lilypond version 2.10.33 (the version shipped in Debian 5.0), 2.12.2 and 2.13.5. It is possible that it will not work properly with other versions, if the Lilypond developers choose to add new glyphs or change the names under which they expect to find the existing ones. I intend to try to keep Gonville up to date; if you find a problem with a later version of Lilypond, let me know the details and I'll see what I can do. There are a few parts of the standard Lilypond font which I have not attempted to reproduce, so music using those features cannot be typeset in Gonville. The missing elements are: The longa note (twice as long as a breve). Unused in modern music. Ancient music notation: any of Lilypond's non-default styles such as mensural, neomensural, petrucci and so on. The set of differently shaped note heads for each note of the scale (enabled using shapeNoteStyles). --snip-- So I'd go back to the author (he's a very friendly chap - and also reads these lists) and see if he can put /add this in to his font. Until this becomes part of the 'official' Lilypond code base then I don't think we can be expected to keep and document every nuance of every difference of every glyph that might need to be copied over. We do have this email as a record but I don't see this as a LilyPond problem as such. I'm happy to look at the instructions we give in the documentation about changing the font in general, but it wasn't clear (to me) what you thought we should change. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Changing to Gonville font
Albert, )-Original Message- )From: Albert Frantz [mailto:alb...@key-notes.com] )Sent: 02 August 2011 12:37 )To: James Lowe )Cc: lilypond-user@gnu.org )Subject: Re: Changing to Gonville font )Importance: Low ) ) I'm happy to look at the instructions we give in the documentation )about changing the font in general, but it wasn't clear (to me) what you )thought we should change. ) )Hi James, ) )Thanks for your reply. There's an inaccuracy in the LilyPond manual: )Move should be changed to rename, since moving a folder means )placing it inside of another one. The instructions should read: ) )Rename the existing fonts directory to fonts_orig and rename the )lilyfonts directory to fonts. Simply rename fonts_orig back to fonts to )revert back to Feta. ) ) I've looked at the documentation and I remember the conversation I had with our Doc Meister, normally you would do this (at least on Mac OS - which I used at the time) via a terminal and there is no 'rename' command, so when you mv folder_name new_folder_name you are actually 'moving' the directory in the traditional sense. As far as I am aware, your 'average' Mac OS user is not going to be able to use the Finder to browse inside the LilyPond.app (even though structurally it is a directory), at least in 10.6 when I used a Mac to be able to rename the directory in the usual way. So the assumption has always been that once a user is jumping into the cli then they would be expected to be comfortable with 'moving' a directory. With Windows you could also do it this way via the cmd, but you can also use Windows Explorer to browse the LilyPond dir and use rename in this sense. Windows users are more likely to do this I grant you. But as I wasn't using Windows when I did the original entry to this, we don't have a Windows (or a Linux) entry in this documentation. So this is the reason we say 'move'. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Changing to Gonville font
Hello )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of Christopher R. Maden )Sent: 02 August 2011 15:47 )To: lilypond-user@gnu.org )Subject: Re: Changing to Gonville font ) )On 08/02/2011 10:36 AM, James Lowe wrote: ) So this is the reason we say 'move'. ) )I agree... however, I think Albert has a good point about saying “rename” )instead. ) )The UNIX-y nerds (including those comfortable with Linux and MacOS )command lines) will understand that the mv command is used to rename )things. Meanwhile, the GUI users will understand “rename” better than )“move.” Well without belabouring the point - and not trying to be deliberately obtuse - you cannot use the Mac GUI (Finder) to do this - at least not easily in 10.6. You have to use the Terminal.app. So the document is technically correct. We try to be as literal as we can in the doc because it leaves little room (or should) for ambiguity. I'm happy to change this but I'll get a final say from our Doc Meister who hopefully will see this. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Changing to Gonville font
Hello, )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of -Eluze )Sent: 02 August 2011 18:38 )To: lilypond-user@gnu.org )Subject: RE: Changing to Gonville font ) )and the next problem you (or anybody else) will stumble against will be )the )question: which fonts are actually on duty? ) )and after the next upgrade to a new version you'll have to ask if (or make )certain that) the new fonts have been merged into the real directory. ) )imo the only *reasonable* solution is to store the new fonts in a stable )place and include them with a -d-option e.g. font-dir = blabla…. ) http://code.google.com/p/lilypond/issues/detail?id=1204 James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Lilypond crashes when compiling snippet
Hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Tim Reeves [tim.ree...@tokamerica.com] Sent: 02 August 2011 19:56 To: lilypond-user@gnu.org Subject: Lilypond crashes when compiling snippet Greetings, I tried to compile the Creating music with Scheme (music box) snippet ( http://lsr.dsi.unimi.it/LSR/Item?id=346 ) and when I do, Lilypond crashes with the following output: %lilypond %args C:\Documents and Settings\timr\Desktop\Bach Prelude in C major.ly Processing `C:/Documents and Settings/timr/Desktop/Bach Prelude in C major.ly' Parsing... Interpreting music... [8][16][24][32] Processing time: 4 seconds So it seems to get through compiling except it fails to generate the ps or pdf. Any idea why? I should add: I didn't know what version to tell Lilypond the snippet was, so I assumed the previous stable version, 2.12.3. Is that correct? (LP 2.15.1 on Windows XP SP3) --- Well I've just run this on previous 2.14.1 and had no problems. The snippet is indeed 'written' based on 2.12.x as are all the LSR snippets - I do not believe that all the snippets have gone through 2.14.x updating yet. LSR is not (so I think) meant for unstable releases. So you could download 2.14.x as latest stable if you want to use this snippet. Now all that said I have also run this on latest version from the current tree (2.15.9) from tonight and I get a seg fault while compiling. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Changing to Gonville font
Hello, From: Matthew Collett [m_coll...@ihug.co.nz] Sent: 02 August 2011 20:32 To: Graham Percival Cc: James Lowe; lilypond-user@gnu.org Subject: Re: Changing to Gonville font On 3/08/2011, at 5:16 am, Graham Percival wrote: On Tue, Aug 02, 2011 at 02:59:22PM +, James Lowe wrote: you cannot use the Mac GUI (Finder) to do this - at least not easily in 10.6. Actually, you can. Ctrl-click on LilyPond.app, then select show package contents, then navigate to the relevant directory. (at least, you could do this in 10.3 and 10.4; I haven't seen any later osx, but I would be astounded if they removed this) This is indeed still works, and is the way I would expect the majority of Mac users to access the innards of any application when needed. There are some things the command line is necessary (or better) for, but moving files and folders around, even inside a package, is not one of them. -- I have made the relevant document changes into the 2.15.x code base, they will be included in the next 2.15 release of the documentation. (for those interested - commit b4c96ae28454d770ef07b6185f72557d528d2b98 - this can be backported to 2.14.x if needed). Thanks for the suggestions. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: how to color a repeat bar line?
Hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Patrick Karl [pck...@mac.com] Sent: 03 August 2011 00:29 To: lilypond-user@gnu.org Subject: how to color a repeat bar line? I would like to color the initial repeat bar line of a volta. I tried the following: \version 2.14.1 \relative g' { \repeat volta 2 { a b c d } \break \once \override Staff.BarLine #'color = #red \repeat volta 2 { d c b a } } but this colors not only the initial bar line of the 2nd repeat, but also the final bar line of the 1st repeat (which is an interesting interpretation of \once). Is there a way to only color the initial bar line of the 2nd repeat? --- Manual repeats? \bar |: I am guessing that the \once in the context of a volta 2 is correct. The volta is a single 'entity' comprising of *both* repeat bars. So \once refers to the volta 'set' not just the single bar instance. I could be wrong though :) James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: lyrics between staves repeats
Hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of ehzone [ehz...@gmail.com] Sent: 31 July 2011 16:39 To: Xavier Scheuer Cc: lilypond-user@gnu.org Subject: Re: lyrics between staves repeats On Sun, Jul 31, 2011 at 3:41 AM, Xavier Scheuer x.sche...@gmail.com wrote: Remove \lyricsto and use associatedVoice instead. Now it works (this time I tested it!). Perfect, thank you very much. I would never have figured this out on my own. How could I have this included in the documentation as a snippet? http://lilypond.org/doc/v2.13/Documentation/contributor/adding-and-editing-snippets.html James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: lyrics between staves repeats
Hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of ehzone [ehz...@gmail.com] Sent: 31 July 2011 16:39 To: Xavier Scheuer Cc: lilypond-user@gnu.org Subject: Re: lyrics between staves repeats On Sun, Jul 31, 2011 at 3:41 AM, Xavier Scheuer x.sche...@gmail.com wrote: Remove \lyricsto and use associatedVoice instead. Now it works (this time I tested it!). Perfect, thank you very much. I would never have figured this out on my own. How could I have this included in the documentation as a snippet? Or more generally if you are not inclined to dive into the development ;) http://lsr.dsi.unimi.it/LSR/html/whatsthis.html James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Basic function question
Hello, )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of Urs Liska )Sent: 26 July 2011 09:35 )To: m...@apollinemike.com )Cc: Lilypond-User )Subject: Re: Basic function question ) )Am 26.07.2011 10:27, schrieb m...@apollinemike.com: ) On Jul 26, 2011, at 10:14 AM, Urs Liska wrote: ) ) Hello list members, ) ) after fiddling around too long and getting lost with the basics, I decided )to ask my question here. ) I know it's basic, and I wonder why I get stuck this way, but obviously )I'm confused and unable to find the right place in the docs. http://lilypond.org/doc/v2.14/Documentation/learning/style-sheets Anywhere in this chapter will help you. Also sometimes if you are using a predefined string as opposed to a variable it can be as simple as VMarkI = { \markup \huge \bold VI} {a b c^\VMarkI d} Without having to get too complicated. Just remember that you cannot use numerals in the name of the function (i.e. in my example VMark1). Regards james ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Last staff -coda staff- position
Hello, )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of Pato Press )Sent: 25 July 2011 19:25 )To: lilypond-user@gnu.org )Subject: Last staff -coda staff- position ) )Hi Lily's. ) )I'm trying to clearly put apart a single coda staff from the rest of the part. )Pretty sure a common thing. )The thing is I'm lost :) I just create a new \score for my coda. That way I can use the relevant staff-spacing variable to bring the coda away from the main music. \score { \main_music \layout { etc } } \score { \coda \layout { etc.} } of course that is a very simplistic style above, but I simply treat my 'coda' staff as a 'new' staff rather than use \break. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Lilypond errors in log file
hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Sarah Christian [sarahkchrist...@gmail.com] Sent: 24 July 2011 15:35 To: Marc Hohl Cc: lilypond-user@gnu.org Subject: Re: Lilypond errors in log file Thank you, yes, I did find the mismatched , and was able to compile the file. (It was produced by the Musescore software). I have since started over and am teaching myself lilypond now, and I'm finding it exceedingly easy. I do have a bit of a programming background though, so I tend to like typing better than point and click GUI interfaces. Right now though, I'm just using Notepad to edit my files. I would like a better text editor like emacs or something, but I'll need to devote some time to get it set up. If you have any recommendations for an easy-to-setup tool, let me know, thanks! (I'm on windows 7) --- http://notepad-plus-plus.org/ works for me. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: rendering png without page
hello )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of Marc Mouries )Sent: 20 July 2011 01:55 )To: Carl Sorensen )Cc: lilypond-user@gnu.org )Subject: Re: rendering png without page ) ) ) )On Tue, Jul 19, 2011 at 6:43 PM, Carl Sorensen c_soren...@byu.edu )wrote: ) ) ) ) ) ... ) ) This is not directly documented in LilyPond, because it's not a )feature of ) LilyPond, it's a feature of GhostScript. ) ) Thanks, ) ) Carl ) ) ) ) ) )OK but this is a frequently asked question related to exporting scores part )as image and it would be useful to put a reference to this command in the )doc. ) )-Marc Do we have any other examples already in the doc that references a non-lilypond-but-often-asked-and-closely-related function (usage perhaps)? I ask so that I can (if we do) prepare something appropriate or if there is another way we do this (LSR for instance - but again I am not sure that seems appropriate). james ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: rendering png without page
Hello, From: Graham Percival [gra...@percival-music.ca] Sent: 20 July 2011 21:59 To: James Lowe Cc: lilypond-user@gnu.org; Carl Sorensen Subject: Re: rendering png without page On Wed, Jul 20, 2011 at 10:57:41AM +, James Lowe wrote: )OK but this is a frequently asked question related to exporting scores part )as image and it would be useful to put a reference to this command in the )doc. Do we have any other examples already in the doc that references a non-lilypond-but-often-asked-and-closely-related function (usage perhaps)? Yes, I'm sure we have stuff in Usage. I ask so that I can (if we do) prepare something appropriate or if there is another way we do this (LSR for instance - but again I am not sure that seems appropriate). Yes, it's appropriate. Please dump it somewhere in Usage. Maybe the lilypond output in other programs node? - Pushed as eed7b5f33c8e40860924c414b0feae8e0393f39d However should this also be included in the lilypond cli when you run a --help or --dhelp? James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: rendering png without page
Hello, From: Graham Percival [gra...@percival-music.ca] Sent: 20 July 2011 23:12 To: James Lowe Cc: lilypond-user@gnu.org; Carl Sorensen Subject: Re: rendering png without page On Wed, Jul 20, 2011 at 10:08:14PM +, James Lowe wrote: Pushed as eed7b5f33c8e40860924c414b0feae8e0393f39d lilypond can most definitely accept backslashes: \ to split long lines. Note that a backslash \ is not the same as a forward slash: / which *cannot* be used to split lines. Please fix the docs; include it in the same @example as the previous ones. -- 3921c81a4870122b74df97655c45c3dd0749d483 Thanks James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Note names in output?
Hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Jon A.Christopher [jon.christop...@gmail.com] Sent: 17 July 2011 06:33 To: lilypond-user@gnu.org Subject: Note names in output? Hi there, I've looked and not been able to find the answer to this question in the manual. Can lilypond embed the names of notes in it's output like the example shown at this link? http://www.amazon.com/Great-Mussorgsky-Piano-Sheet-Music/dp/B0047J8L8I - Look for 'Easy Note Heads' in the Notation Reference. Also see http://lsr.dsi.unimi.it/LSR/Item?id=672 For another option. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: printed bars thickness inconsistencies
hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Jean-Alexis Montignies [j...@montignies.info] Sent: 17 July 2011 13:51 To: lilypond-user Subject: printed bars thickness inconsistencies Hi All! I have since I use lilypond some problems when printing. Bars (standard ones) are of different thickness. It happens on my printer (Xerox 5400) but no on some others so I first thought it was a printer problem. What makes me think it could be a problem with generated pdf is: - it only happens with bars. - it happens if I print with Preview.app (the display on the screen is correct) but not with acrobat reader (the print is correct with acrobat reader). - the bars looks exactly the same wether I choose print definition of 300dpi or 600dpi. What do you think. How to check this? To dip into the generated postscript? (I think I'm not expert enough in postscript to pin point problems, may be some smoothing/rounding issue) You could, but I have a feeling it is the PDF viewer application that is at fault here. I have similar problems with Foxit vs Acrobrat where the 'hole' in the sharp glyph is rounded in Foxit but not in Acrobat (this was for Windows). If Acrobat is correct then use that to print with and report the problem to apple, I did the same with Foxit (Had no reply) but I gave them the PDF file the comparative screenshots and the PS file that is generated. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: instrument names and abbreviations in italian
http://www.library.yale.edu/cataloging/music/instname.htm James From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Stefan Thomas [kontrapunktste...@googlemail.com] Sent: 16 July 2011 18:11 To: lilypond-user Subject: instrument names and abbreviations in italian Dear community, the question is not only related to lilypond but I would like to know, if there is somewhere in the web a page, where You can find the names of the orchestral instruments and their common abbreviations in italian. Thanks for Your help Stefan ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: jazz chords fretboards
Bart )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of bart deruyter )Sent: 10 July 2011 09:25 )To: lilypond-user@gnu.org )Subject: jazz chords fretboards ) )Hi all, ) )I'm starting to learn Jazz guitar on my own, well, with a friend of mine )who'd be singing. I have no teacher, but I've noticed there are many, )many resources on the net. )I've found this pdf )http://www.google.be/url?sa=tsource=webcd=2sqi=2ved=0CB8Q )FjABurl=http%3A%2F%2Fwww.guitarchordsmagic.com%2FUltimate- )Guitar-Chord- )Chart.PDFrct=jq=pdf%3A%20jazz%20guitar%20chordsei=Ul0ZTryPN )Mme- )wbStIXYBwusg=AFQjCNGb9hc4kPDCHEYJd4JbKRXjuRpVZQcad=rja , )which could be handy for learning the chords. )I've got some lead-sheets, but they do not show fretboards. As a )beginner I'd like to add them, rewriting the score. I've noticed the )predefined-fretboards.ly show one position of a chord in fretboard, so I )thought it would be a good idea to create a similar file, that would contain )the different positions of the chords. ) )But of course, since there is lilypond, and I suspect there must be jazz- )guitar players around that use lilypond, I was wondering if there isn't such )a file already. So, if there is somebody around who would be willing to )share his/her work, it would save me, and I expect others too, tons of )time. http://lsr.dsi.unimi.it/LSR/Search?q=fretboard Are these any good for you (I don't play a fretted instrument). James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Online notation reference index broken?
hello, )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of Nick Payne )Sent: 10 July 2011 04:33 )To: lilypond-user@gnu.org )Subject: Re: Online notation reference index broken? ) )That page displays no problem for me with both Firefox 5 and Chrome 12 )on Ubuntu 10.04 ) )Nick ) )On 10/07/11 13:12, James Harkins wrote: ) I'm wondering if this is only me? ) ) http://lilypond.org/doc/v2.14/Documentation/notation/index.html ) ) -- ) ) Content Encoding Error ) The page you are trying to view cannot be shown because it uses an )invalid or unsupported form of compression. ) ) Ubuntu 10.04, Firefox 3.6.18. ) Actually no it isn't only you, I had this too about 2 weeks back - but I cannot remember which OS or which browser :/ sorry, I flick between Windows/Mac/iPad and Linux so much and use any old browser that I lose track. However, while I meant to report it, I remember that came back the 'next day' and it worked. I think it failed on Safari - but I could be wrong. As an aside I have found that using the iPad and safari I get no scroll ability, so if the page is too long for the screen when I try to scroll down I cannot get to the bottom of the page (almost like it is a fixed size). But that only happens on the iPad (might happen on other mobile app/phone browsers) but I can use the PDFs for the help. james ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Cues + ties/LV
Hello, )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of James Harkins )Sent: 07 July 2011 04:43 )To: lily-users )Subject: Cues + ties/LV ) )Was just playing around with cues, and got it mostly figured out (thanks to )the great documentation). But I'm stuck on one point -- ) )In the bit pasted below my signature, if I were writing this by hand, I )would add a \laissezVibrer tie to the last note of the cue, but omit the )note at the other end of the tie. But I need a real tie in the part that really )owns the notes. ) )For fun, I tried taking out the tie and putting \laissezVibrer inside the cue. )Lilypond doesn't draw the LV in the \cueDuring section. So, even if I do )something like this -- ) )sheng = \relative c'' { ) \cueDuring #eQuintCue #UP { R1 } ) d16 a d e a4 r2 )} ) )\addQuote eQuintCue { \relative c'' { ) r2 \times 4/5 { d8 a d e a \laissezVibrer } } } ) )% These notes will go in the full score, not the part % I'm copying the )notes from eQuintCue but replacing \laissezVibrer with ~ elec = \relative )c'' { ) r2 \times 4/5 { d8 a d e a~ } a1 )} ) )-- the elec part in the score looks good, but no LV in the cue part. ) ) )Maybe a bug? If so, maybe this will serve as a tiny example...? ) )\addQuote q { \relative c'' { c4 \laissezVibrer } } \relative c'' { \cueDuring )#q #UP { s4 } a4 \laissezVibrer } ) [James' reply:] Well as in the documentation http://lilypond.org/doc/v2.14/Documentation/notation/writing-parts#formatting-cue-notes You can explicitly state which 'events' (slurs, ties etc) you want in the cue part \set Score.quotedCueEventTypes = #'(your event here ...) I know (as I revamped this entire section very recently) that there are potentially more event types that could be included than is listed here, however without trying them all manually myself, I am not sure which ones *don't* work. So perhaps (and someone who knows the function calls more intimately than I) can say that \laissezVibrer can be turned on by using XXX-event? I'm sorry I cannot be more specific than that, but my knowledge on how the internals works is relatively limited, but if you do understand them maybe you can find the correct event type to use. There are some limitations with Cue Notes that I have never been able to resolve - for example while you can print slurs and ties you cannot specify the direction within the cue so often depending on whether you use {UP} or {DOWN} your slurs will be the 'wrong' way round. But as I say I don't know if that is my lack of knowledge or a limitation of the software. My point being that \laissezVibrer may be in this kind of case. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Lilypond making my Macbook Pro run slow
Hello --- From: lilypond-user-bounces+james.lowe=datacore@gnu.org [mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On Behalf Of Marc Mouries Sent: 07 July 2011 03:36 To: lilypond-user Subject: Re: Lilypond making my Macbook Pro run slow What exactly does 'keep lilypond open' mean in this context? It just runs once, sprouts a pdf and then stops. That's why I can't understand what else would be running unless we have a memory leak somewhere? LilyPad is as far as I can see a very lightweight editor (and much easier to use than bother with mucking about with plug ins for things like Smultron which just got in the way). You leave LilyPad alone! :P She's done me proud and I wouldn't use anything else on a Mac (thanks to whoever came up with that BTW). :) James Very much like lilyPad I built a simple lilypond editor and added syntax coloring. You may want to download it and try it https://www.dropbox.com/s/4tig7qmcpamb1w4/LilyEditor.app -Marc awww I'd feel unfaithful ;) Actually I no longer use MacOS but it's nice to know that there is something out there. However see http://lilypond.org/website/easier-editing.html Is this something we could add here? James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: font survey: which clef do you prefer?
Hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Janek Warchoł [lemniskata.bernoull...@gmail.com] Sent: 07 July 2011 22:09 To: Xavier Scheuer Cc: lilypond-user Subject: Re: font survey: which clef do you prefer? 2011/7/7 Xavier Scheuer x.sche...@gmail.com: Maybe I’ve missed some discussions, nope :) but what’s the purpose of this survey ? Do you plan to modify LilyPond’s G-clef ? Yes. It's been irking me since i began using Lily; I don't like it for similar reasons as some of you (see attachment). As you've surely guessed current Lily clef is the left one in my comparison. I like the current one and it is like a “signature”, allowing to recognize scores nicely engraved with LilyPond. I think that all three clefs are distinguishable enough to be LilyPond's signature. Besides, clef shape had changed in the past. (of course i'm not advocating making our clef similar to other software clefs; in my opinion Finale default clef is ugly) 2011/7/7 Urs Liska li...@ursliska.de Interesting that this thread gets so much interest, although the OP (presumably on purpose) left us in the dark as to what it is intended for ... Exactly. I didn't tell any details initially because i didn't want to influence your opinion :) --- I'd already guessed this, however I think while it is an interesting exercise, just looking at a single clef on a single measure blown up on my screen doesn't really show how 'aesthetic' it is for its purpose. So while we can all 'oo' and 'ahh' at the lovely curves, until you really print out a score and plop it on your music stand and then have sharps and flats and time signatures and other ornamentation, I don't really think one can make a definite case for either. It could be that sat in my chair reading in poor light, the clef on the right would be too crowded with the key sig and the left clef would be 'just right' small and 'at distance'. Anyway, that's just my thoughts. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: font survey: which clef do you prefer?
Janek, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Janek Warchoł [lemniskata.bernoull...@gmail.com] Sent: 06 July 2011 20:10 To: lilypond-user Subject: font survey: which clef do you prefer? Which one of the clefs in the attachment do you like best? Can we have some sharps and flats and perhaps some numeric signatures? There is no context for the clef otherwise (if you see what I mean). Initially at 100% I preferred the left one, but if you zoom out to more realistic size I think I prefer the one one on the right - but it might depend if I had sharps and flats around it. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: font survey: which clef do you prefer?
Hello From: Janek Warchoł [lemniskata.bernoull...@gmail.com] Sent: 06 July 2011 21:53 To: James Lowe Cc: lilypond-user Subject: Re: font survey: which clef do you prefer? W dniu 6 lipca 2011 22:21 użytkownik James Lowe james.l...@datacore.com napisał: Can we have some sharps and flats and perhaps some numeric signatures? There is no context for the clef otherwise (if you see what I mean). Attached. --- Thanks, that makes a difference you see. I no longer prefer the third one when 'normal' size (as opposed to zooming in to look at it). I'd defer to the first one in this context. I like the white space. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Lilypond making my Macbook Pro run slow
Hello, )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of Nick )Sent: 05 July 2011 15:28 )To: lilypond-user@gnu.org )Subject: Lilypond making my Macbook Pro run slow ) )Hello. ) )I'm new to Lilypond and going through the tutorial right now. )One thing I'm noticing is that whenever Lilypond is open (even just sitting )idly in the background), my computer runs noticeably slower. It's a new )MacBook Pro, 8 gigs of RAM. )It can run Logic, Sibelius, many tabs of Chrome, Mail, etc. etc. without )slowing down at all, so I'm wondering what Lilypond is doing that's so )memory intensive and how I can fix it. The Lilypond I downloaded is )2.15.4. Any ideas? ) --- [James' reply:] I assume you are using the inbuilt editor (LilyPad) that comes with the software (as opposed to the text editor?). I suggest if you open Activity Monitor and then see exactly what LilyPond (or LilyPad as this editor is called) is actually using. I'd been using 2.15.1-3 on my 4 GB iMac (2nd gen) with no noticeable issues. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Lilypond making my Macbook Pro run slow
Hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Tim McNamara [tim...@bitstream.net] Sent: 05 July 2011 17:56 To: LilyPond User Subject: Re: Lilypond making my Macbook Pro run slow You can check on this by using the Activity Monitor (in the Finder, Go menu Utilities Activity Monitor). If you sort alphabetically you can easily find Lilypond and see whether it is demanding a lot of CPU cycles, hogging memory and/or spawning a lot of subprocesses that are slowing things down. There's no reason to keep Lilypond open, however, unless you are using the built-in text editor and there are frankly much better options for writing .ly files (Smultron, Fraise, Emacs, etc.). What exactly does 'keep lilypond open' mean in this context? It just runs once, sprouts a pdf and then stops. That's why I can't understand what else would be running unless we have a memory leak somewhere? LilyPad is as far as I can see a very lightweight editor (and much easier to use than bother with mucking about with plug ins for things like Smultron which just got in the way). You leave LilyPad alone! :P She's done me proud and I wouldn't use anything else on a Mac (thanks to whoever came up with that BTW). :) James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: ERROR: Unable to find file ice-9/boot-9.scm in load path
Hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Jacek Gajek [jacek.s.ga...@gmail.com] Sent: 25 June 2011 12:35 To: lilypond-user Subject: Fwd: ERROR: Unable to find file ice-9/boot-9.scm in load path In PATH I have C:\Program Files (x86)\LilyPond\usr\bin. It is a correct path (the folder exists). When I type lilypond: GNU LilyPond 2.12.3 programming error: cannot find absolute argv0 continuing, cross fingers ERROR: In procedure primitive-load-path: ERROR: Unable to find file ice-9/boot-9.scm in load path I use Miktex 2.9 x64. Greetings, 2011/6/24 Phil Holmes m...@philholmes.net: - Original Message - From: Jacek Gajek jacek.s.ga...@gmail.com To: lilypond-user@gnu.org Sent: Thursday, June 23, 2011 4:16 PM Subject: ERROR: Unable to find file ice-9/boot-9.scm in load path Hello, I encounter the following output, no matter how do I try to use lilypond from cmd. lilypond-windows dragdrop works, but I want to generate an image file (e.g. PNG) so I cannot use it. What I want to include inline sheet music in a latex document. Not interested in typing notes directly in latex. I prefer to have them rendered in PNG files and rebuild and include when necessary. C:\Users\Jacek\Desktop\testlilypond test.ly GNU LilyPond 2.12.3 programming error: cannot find absolute argv0 continuing, cross fingers ERROR: In procedure primitive-load-path: ERROR: Unable to find file ice-9/boot-9.scm in load path I have found a lot of posts with the same problem with solutions, but I am confused what should I actually DO to get it working. Could you provide me instructions step-by-step what should I do? I mean, sth like this: click here, type this, press enter. I have tried it for 3 hours, so I am not a give-me-the-codez guy. Thanks in advance, A couple of questions: what do you get when you just type lilypond (without the quote marks) on the command line? What's in your PATH statement? -- I reproduced this 'error message' on my Linux box. I downloaded the sh file and installed LilyPond and I know it works because I did some simple test stuff on it by creating a test.ly on my desktop and running via CLI while being CWD in /Desktop: lilypond --pdf test.ly All works. However if I try to run lilypond against a file in a 'relative dir' (rather than in the same dir) I get the same problem --snip-- james@james-OptiPlex-990:~$ pwd /home/james james@james-OptiPlex-990:~$ lilypond --pdf ./Desktop/test.ly GNU LilyPond 2.14.1 ERROR: In procedure primitive-load-path: ERROR: Unable to find file ice-9/boot-9.scm in load path james@james-OptiPlex-990:~$ cd Desktop/ james@james-OptiPlex-990:~/Desktop$ lilypond --pdf test.ly GNU LilyPond 2.14.1 Processing `test.ly' Parsing... Interpreting music... Preprocessing graphical objects... Finding the ideal number of pages... Fitting music on 1 page... Drawing systems... Layout output to `test.ps'... Converting to `./test.pdf'... success: Compilation successfully completed james@james-OptiPlex-990:~/Desktop$ --snip-- Now this may be expected, as I have for the last two years used LP on a Mac or with Windows using the drag and drop method. I rarely if ever used LP in a CLI context and never on Linux until now. My path is james@james-OptiPlex-990:~/Desktop$ echo $PATH /usr/lib/libfm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/james/lilypond/usr/bin/ So maybe this is the same issue. Is this expected? I haven't read any documentation :) I just assumed that all I had to do was point to my LP bin dir and I could run it on any file as long as I gave the full path. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: fret diagrams for scales and arpeggios - using finger numbers as intervals
Carl James. On 30 Jun 2011, at 05:24, Jay Lee jkl...@mac.com wrote: I guess we need to add something to the documentation indicating that the fingering in the verbose syntax can be a number, a string, or a lilypond markup. Let me know what/where as I have a tidy-up patch that I've been noodling on for part of fretted strings section and could add it as well. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: beams over rests
Hello. On 30 Jun 2011, at 06:34, Keith OHara k-ohara5...@oco.net wrote: Colin Campbell cpkc at shaw.ca writes: Consistently broken for me, with 2.12.3, 2.13.63 and 2.15.3 on Ubuntu 11.04 I made a bug-list entry http://code.google.com/p/lilypond/issues/detail?id=1718 I think you meant http://code.google.com/p/lilypond/issues/detail?id=1723 James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: system-system-spacing in lilypond-book-file
Stefan From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Stefan Thomas [kontrapunktste...@googlemail.com] Sent: 29 June 2011 07:26 To: phili...@philmassart.net; lilypond-user Subject: Re: system-system-spacing in lilypond-book-file Dear Philippe, thanks for Your explanation. It works fine now. I think this should be mentioned explicitly in the manual. --- If you could give me a location and which manual, and perhaps some explanatory text why/what you think needs adding - it was not clear to me. I can do that if it is appropriate. See: http://lilypond.org/doc/v2.13/Documentation/contributor/documentation-suggestions.html Regards James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: system-system-spacing in lilypond-book-file
Stefan, From: Stefan Thomas [kontrapunktste...@googlemail.com] Sent: 29 June 2011 20:55 To: James Lowe Cc: phili...@philmassart.net; lilypond-user Subject: Re: system-system-spacing in lilypond-book-file Dear Philippe, dear james, dear community, I had found the passage You habe mentioned in the documentation before, but I didn't understand the sense in the right way. For dummies like me an explanation like the following maybee could be better. In a latex-document the paper-block doesn't work in a \begin{lilypond} \end{lilypond} environment. If You would like to change the distance between the systems in a lilypond-environment, embedded in a latex-file, You can do it e.g. with: \newcommand{\betweenLilyPondSystem}[1]{\vspace{36mm}\linebreak} This line of code should be placed in the latex-header, before \begin{document}. -- Sorry for being dumb, but can you point me to the current documentation where this could be better? There is a LOT of documentation and I am not sure where I need to be looking. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: help with pitchedtrill
Alex, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Kieren MacMillan [kieren_macmil...@sympatico.ca] Sent: 29 June 2011 18:46 To: m...@apollinemike.com Cc: lilypond-user@gnu.org; Alex Jones Subject: Re: help with pitchedtrill Hi Alex (and Mike), What I really want is the trill with a flat sign, but I didn't figure that one out. This is what I do: trillWithFlat = { \once \override TrillSpanner #'bound-details #'left #'text = \markup { \musicglyph #scripts.trill \smaller \raise #0.675 \flat } } trillWithNatural = { \once \override TrillSpanner #'bound-details #'left #'text = \markup { \musicglyph #scripts.trill \smaller \raise #0.75 \natural } } trillWithSharp = { \once \override TrillSpanner #'bound-details #'left #'text = \markup { \musicglyph #scripts.trill \smaller \raise #.875 \sharp } } \relative c' { \override TrillSpanner #'bound-details #'right #'padding = #1.75 \trillWithFlat c1\startTrillSpan \trillWithNatural c1\stopTrillSpan\startTrillSpan \trillWithSharp c1\stopTrillSpan\startTrillSpan c1\stopTrillSpan } -- Kieren beat me to it. Actually there is a snippet here http://lsr.dsi.unimi.it/LSR/Item?id=304 That is pretty much this same example. So i wonder if you were aware of the LilyPond Snippet Repository (LSR)? James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: [Best Practices] instrument changes
Kieren, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Kieren MacMillan [kieren_macmil...@sympatico.ca] Sent: 28 June 2011 15:15 To: Lilypond-User Mailing List Subject: [Best Practices] instrument changes Hello all, I write a lot of music for doublers, i.e., instrumentalists who play more than one instrument. Often (e.g., clarinet), these instruments have different transpositions. Furthermore, I usually need to print parts (in performance pitch) and scores (both transposed and c scores). I would love to put together a Best Practices example/snippet/document, but I want to make sure they *are* best practices: a lot of what I do now would be better described as crisis-mode hacking, in order to get the score ready in time for the performance. :) Has anyone else dealt with significant instrument changes (e.g., winds in an opera), and would like to share your process? Together, perhaps we can put together a truly useful Best Practices doc. -- I do this a lot (mainly because most of the music I get is for Clarinet or Trumpet in A when we only have b-flat players, also I am often asked to put a lot of bass-clef stuff in tenor clef for one of my bassoonists who finds it easier in some scores to read a single clef than have to jump about during a complicated passage - even though I baulk at the number of ledger lines that that can result in, how they and flautists cope with more than 3 ledger lines is beyond me! ...but anyway I apologise if most of these are stating the obvious. A few rules I use 1. Always use music variables and THEN transpose them in the \score, rather than transpose them in the variable (if that makes sense?) - that is for me I literally 'use the source' (i.e. the score) and write out the music in the same pitch as the score (sometimes it is just the single music part). If I have to transpose a part where I have saxophones doubling up for clarinets, but I still need a clarinet part I can then simply use the variable twice in the same \score but add a \transpose on one of the instances. 2. Try to keep the fancy \tweaks and \h-aligns to a minimum, my point on that is once you have placed your dynamic ff just so and made your rehearsal marks sit not-so-high above that slur or beam, and then you transpose the \tweak, \override will now look stupid in most cases. That is a hard one to pull off sometimes, so I have to weigh up if it is worth it and if LP is 'good enough', but don't bother to worry about those things until the last. Keep as many overrides in the \layout { } part of the \score { } as you can as that makes it much easier (for me anyway) to keep my actual music 'clean' for reviewing in the .ly file. Sometimes it is too convenient to stick an override in place in the variable and that causes problems when you use it in a \transposed part in a different .ly file (as an include for instance). 3. Make lots of %comments as you go :) this is mainly for #2 above. While writing out my score I use a \transpose c c { music } construct and then flip it as needed (i.e. \transpose bes c { music } ) as this gives me a bit of a way to 'take a quick look' as I go to see if anything is likely to be pushed too far on the staff (do I need to consider an ottava? is that \markup going to look stupid and should it be put over the staff instead? However I still stick to #2 and make comments as I go in the file, then I know when I am done what I need to go back and check or tweak. As I say, nothing earth shattering but it works for me. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Texinfo manual.
Hello, From: Graham Percival [gra...@percival-music.ca] Sent: 28 June 2011 19:42 To: Michel Villeneuve; James Lowe Cc: Hwaen Ch'uqi; lilypond-user@gnu.org Subject: Re: Texinfo manual. On Tue, Jun 28, 2011 at 06:34:45PM +0200, Michel Villeneuve wrote: Did you try install lilypond with the --doc option ? sh lilypond-2.14.1-1.linux-x86.sh --doc woah, I had no idea that existed! James: please add a Help In the shell, type: sh lilypond-51234.sh --help to the Unix download page on the website. Push directly when you're done, unless you're feeling really uncertain for some reason. Added as 12503a0c383617cd11fa0bba2836af6c0518ecf7 James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: [Best Practices] instrument changes
Kieren, From: Kieren MacMillan [kieren_macmil...@sympatico.ca] Sent: 28 June 2011 16:39 To: James Lowe Cc: Lilypond-User Mailing List Subject: Re: [Best Practices] instrument changes Q1: When you have a doubler-switch in the middle of a passage, do you use two different variables and combine them [sequentially] later, or do you have a single variable with \instrumentSwitch? A1: Well I did look at that when I first started using LP in anger a year or so ago - I'd only been setting simple stuff before that for my own use - I looked at \instrumentSwitch and it looked, frankly, a bit over complicated for what I needed. I hadn't really thought about it again until your last response, I had in the past either used quotes or cue notes explicitly in the parts - I find it easier to create specific cue/quote parts within the same .ly file rather than cue/quote from a whole ly file (I know this sounds like double the work) but usually I am only cueing or quoting max of 10 measures so it's easier for me in the short run to handle the cue/quote in such a small fragment - I just add R*[X] before the quote using bar numbers as my R*[X] reference (if that makes sense). Q2: Do you use \tag for things like clef differences (e.g., bass clarinet showing in treble clef in the part, but bass clef in the conductor's C score)? I'm trying to avoid \tag when possible -- since it mixes presentation in with my content -- but it seems unavoidable. =( A2: Not personally no. Again it is/seems a bit overly complicated for my needs. I just use cue/quote in the appropriate clef and with \cueClef commands. It will depend on the player but also on the conductor I guess. I only work with one conductor and she is very good at transposing / transcribing on the fly - so it is always driven by the player's capability generally. I'm sure there are people reading this shaking their heads about how inefficient this probably is :) - all that duplication - but I am not usually writing my own full score from scratch but either copying a score for multiple parts and in this case the conductor will guide me - sometimes I will simply be asked to put in a second voice for a passage or two and I'll just use / and accidentals if I need to (i.e. if not in the same pitch) and add a \markup to indicate the instrument, or I resort to my cue/quote method. Or in the above case were I to get it (Bass clarinet in Treble part) and depending on the player I'd either use cues/quotes or see if the player could handle a bass in a treble clef part or vice versa (depending on the range of the notes). If not I'd just think about if the music variable needed no clef and to put the clef in the \score { } as well. But that is the flexibility of LilyPond. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Precise locating rendered items
Jacek, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Jacek Gajek [jacek.s.ga...@gmail.com] Sent: 26 June 2011 23:06 To: lilypond-user Subject: Precise locating rendered items Hello! I am developing an app in which user should be capable to place notes on a staff. I don't want to implement a whole rendering engine, I decided to use lilypond. Now. My idea is to allow user to place notes by clicking on a prerendered image by lily. All I need is to determine where did the user clicked. Is it possible to get such characteristics from lily? Of course I could scan an image and find staff lines etc., but that would be implementation-dependant and ugly, so I would prefer to gather objects' locations directly from lily. Is it possible? - I am sure you will get other answers from people that know the code more. However by default, in case you were not aware the PDF files that are generated have links on the musical notes (as an example) that allow a user to click on the PDF and take it back directly to the .ly source. See: http://lilypond.org/doc/v2.14/Documentation/notation/available-music-functions#index-pointAndClickOn However I don't have much experience with the code of this, there are also a couple of old threads http://thread.gmane.org/gmane.comp.gnu.lilypond.devel/33382/focus=33390 is one. I have done a quick look about the old devel and user lists but have not come up with anything else, but I know that a couple of people had asked for this or discussed this in the last 2 years with regard to generating clickable SVG as well as HTML output. Maybe one of the others (Carl (who I see has had some dealings with the original 'pointAndClickOn' function) and Mike (who is part of the thread above)) can give you some guidelines? James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Bug Squad: 40-minute-a-week volunteer needed
Welcome aboard Derek! From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Graham Percival [gra...@percival-music.ca] Sent: 26 June 2011 15:07 To: Derek Klinge; Phil Holmes Cc: lilypond-user@gnu.org Subject: Re: Bug Squad: 40-minute-a-week volunteer needed On Sun, Jun 26, 2011 at 08:40:55AM -0500, Derek Klinge wrote: I don't have any experience with bug tracking or anything like that, but am willing to help out. I am an experienced Linux user, and have regular access to e-mail and such. Great! You're scheduled for: 20 minutes Wednesday 20 minutes Saturday On your next day (i.e. Wednesday), please start following the instructions here: http://lilypond.org/doc/v2.15/Documentation/contributor/bug-squad-setup Phil Holmes is currently the Bug Meister, and he will help you get started -- ask him for help if anything is unclear. Don't worry if it takes a 2 or 3 weeks to really get into the hang of things; the team is organized so that each person can cover the work of other members, and we all remember how confusing it was at the beginning. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Slurs across system breaks are not good
Hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of MusFelix [musfe...@live.com] Sent: 24 June 2011 13:21 To: lilypond-user@gnu.org Subject: Slurs across system breaks are not good I see that there are some older messages complaining about the way Lilypond handles slurs going across system breaks. I thought I would add my voice, since this is a very common thing occurrence, and the fact that it is handled so poorly while other less common issues are handled well is rather shabby. My main complaints are two: 1. The slur BEFORE the break should not have such a steep slope. If a the slur goes from a C to the same C , the slur should be horizontal. And if the slur goes to a higher or lower note, the slope should _slightly_ indicate this. As of right now, it droops down in a meaningless fashion. 2. The slur AFTER the break should not begin after the clef but after the key signature (if there is one). It too should only slightly indicate the direction (no weird sloping), and be more or less horizontal. Does this not bother anyone else? Can't this be fixed? --- Oh I am sure it can be fixed and yes it does bother others too. We even have a bug report for it here: http://code.google.com/p/lilypond/issues/detail?id=379 Actually we have a fair few other slur bug reports http://code.google.com/p/lilypond/issues/list?can=2q=slurscolspec=ID+Type+Status+Priority+Stars+Owner+Patch+Summarysort=x=typey=prioritycells=tilesmode=grid So if you have any programmatical experience and would like to help with one of the other developers who could guide you into ways of helping to fix this (and any of the others) I know many would be gratefully appreciative. If not you can still help the project http://lilypond.org/help-us.html Regards James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: chord names with lowered bass
Hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Henning Hraban Ramm [hra...@fiee.net] Sent: 24 June 2011 16:41 To: LilyPond User Subject: chord names with lowered bass Hello fellow pond-dwellers, I'd like to print chords like c/e as chord names with E as a small index to C or even stacked with a small E below a normal-sized C, without the slash. How can I achieve that? I didn't find anything like that in the docs nor LSR. Perhaps I misunderstand the slash-notation (inversion): I use it to define the bass string to pick on the guitar. - http://lsr.dsi.unimi.it/LSR/Snippet?id=459 ? You want to use a \super markup perhaps? James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: convert-ly log file
Hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Graham Percival [gra...@percival-music.ca] Sent: 23 June 2011 23:35 To: K. Kellogg-Smith Cc: lilypond-user@gnu.org Subject: Re: convert-ly log file On Thu, Jun 23, 2011 at 06:20:07PM -0400, K. Kellogg-Smith wrote: convert-ly -e filename logfile.txt). DOS creates the log file okay, but the file is empty after the conversion is made. You've redirected stdout, but the convert-ly messages are probably going to stderr. In a typical unix shell, I'd do logfile.txt instead of what you wrote, but I don't know what to do on DOS. --- See http://www.adp-gmbh.ch/win/misc/redirect_stdin_stdout_stderr.html This is a concise example of the commands in dos that I think you need,. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Placing dynamics above above-staff lyrics
Connor, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Connor Harris [connor...@gmail.com] Sent: 24 June 2011 03:17 To: lilypond-user@gnu.org Subject: Placing dynamics above above-staff lyrics Not top-posting. Hi, all, Please forgive me for asking what might be a newbie question; I haven't quite grasped the inner workings of Lilypond. I'm typesetting a work for eight-part chorus on four staves, two voices on each staff, using the setup provided by the Frescobaldi score wizard. The works are mostly monophonic (i.e. on each staff, the voices have the same rhythm), with some two-staff polyphony with lyrics above and below the staves. When the top voice has dynamic markings, though, Lilypond places the lyrics above the dynamics. The results are suboptimal, with large amounts of space between the lyrics and dynamics. I want to be able to position dynamics above lyrics to leave less space between the notes and the lyrics. I have looked for existing solutions in the mailing list archive and have tried several spacing tweaks, without success. Here's a small (admittedly somewhat contrived and pathological) file to illustrate what I'm talking about: %%begin snippet \version 2.12.3 sopranoOne = \relative c''' { s1 c4^\f c,2 c4 c c8 c c2 } sopranoTwo = \relative c' { \oneVoice c4^\p c c8 c c4 \voiceTwo c2 c4 c c c c2 } sopranoOneVerse = \lyricmode { % Lyrics follow here. Lyr -- ics should be low -- er down! } sopranoTwoVerse = \lyricmode { % Lyrics follow here. This is u -- ni -- son. This is po -- ly -- pho -- ny. } \score { \new ChoirStaff \new Staff = ss \with { instrumentName = \markup \center-column { Soprano I Soprano II } } \new Voice = soprano1 { \voiceOne \sopranoOne } \new Voice = soprano2 { \voiceTwo \sopranoTwo } \new Lyrics \with { alignAboveContext = ss } \lyricsto soprano1 \sopranoOneVerse \new Lyrics \lyricsto soprano2 \sopranoTwoVerse } %%end snippet Based on my (vague) knowledge of how contexts work, I would be unsurprised if the workaround is complicated or nonexistent, but my limited knowledge of Lilypond internals keeps me from trying to write one myself. Does anyone know how this could be worked around? --- Not quite what you were looking for but... http://lsr.dsi.unimi.it/LSR/Item?id=232 I don't have much experience with Lyric setting, but I hope this might be useful. James PS we now have 2.14.1 out which has improved spacing generally. I strongly recommend you try this new version. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Reverting to the 2.13.46 font
Jon, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Xavier Scheuer [x.sche...@gmail.com] Sent: 20 June 2011 17:04 To: Jon Toohill Cc: lilypond-user Subject: Re: Reverting to the 2.13.46 font On 20 June 2011 17:47, Jon Toohill stoneth...@gmail.com wrote: Whoops, I wrote that backwards. The older font (the one I want) is on the right, whereas the newer font that I'm seeing in 2.14 is on the left. Sorry for the confusion. And, in retrospect, I'm not seeing the problem on Linux. In that case, it's just my configuration on the Mac. I'll see what I can do to fix it. OK, that makes more sense (of course!). Could it be the issue of Mac OS X (not due to LilyPond then!) when upgrading to OS X 10.6.7? This Mac OS X issue has been reported there for instance: http://lists.gnu.org/archive/html/lilypond-user/2011-04/msg00619.html Did you recall making such upgrade between 2.13.46 and 2.14? -- Apple 'broke' some aspects of Font handling, but this was fixed in the last signficant Update that came out circa April of this year. If you are unsure, open your system properties, click on Software Update and then click on the 'Installed Software' button at the top. There is an explicit 'Snow Leopard Font Update' mentioned (dated 27/04/2011) - assuming you use Snow Leopard. I cannot recall (if you don't) if this was a 10.6.x specific issue. That's not to say this is your problem* So assuming it isn't just this update then you could simply use a tool like 'Onyx' (freely downloadable) to delete the font cache, then you can reboot and the OS will rebuild it and LilyPond will use the 'correct' font - whatever it is called. James * The symptom reported that this update fixed actually caused LP to generate PDFs without any noteheads (just the stems). So it may not be anything similar or related to your issue. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Adding line breaks within lyrics
Hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Andrew C. Smith [andrewchristophersm...@gmail.com] Sent: 18 June 2011 20:01 To: LilyPond User Group Subject: Adding line breaks within lyrics Hi everyone, I'm writing a piece where the rhythms of the sung words are free, so a whole phrase is attached to a single note. I'm putting my lyrics in for each note, but they appear on one long line, when I actually want them wrapped to the width of the bar. Is there a way to add a line break within the quoted lyric, or to set the max width and tell lilypond to wrap the text? \partI = \lyricmode { ... \override LyricText #'font-shape = #'italic \override LyricText #'self-alignment-X = #LEFT world's chaos when we seek it water's drifting as slowly out tides toward land twice daily ... } later on, \voice \new Lyrics \lyricsto soprano { \partI } \violin Let me know if maybe there's a better way to do this. I'd like to keep it as clean as possible, and also to be able to keep all my lyrics in one variable in case I want to split up the file later. Thanks. --- I will start by saying that I have not done any setting using lyrics, so there may be others out there who know better. However after a quick look in the internals reference '3.1.63 LyricText' It might be possible to use the 'text (markup)' option ( '#procedure #f (grob)' ) Is one of the options in the Notation Reference “Formatting text” ... Scanning down you could perhaps use the '\wordwrap-string arg (string)' option? I realise that probably isn't much help if you aren't comfortable with the syntax for overrides, and I am not competent enough to use set Lyrics to give you a 'quick and dirty' test, but it *might* be a way round this. Hopefully if this is a way to use it someone can come up with a valid syntax. What I am seeing though is that there would still need to be some 'arbitrary' line width that you'd need to put in - i.e. I cannot see a way to say 'line-wdith = length of measure' to create breaks easily. But I hope this does help. james ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Adding line breaks within lyrics
Hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Kieren MacMillan [kieren_macmil...@sympatico.ca] Sent: 18 June 2011 23:08 To: Andrew C.Smith Cc: LilyPond User Group Subject: Re: Adding line breaks within lyrics Hi Andrew, or to set the max width and tell lilypond to wrap the text? In markup, I used ^\markup \override #'(line-width . 62) \column { \wordwrap-lines { Lorem ipso dolor yadda yadda … } } I'm assuming you could do the same with LyricText. -- Ah, I saw this after I wrote my response. Yes that was the kind of thing I was looking at, but you can (it seems) incorporate it directly in LyricText object rather that just using it as a markup (which may be more convenient). James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Adding text above a system
Hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Kieren MacMillan [kieren_macmil...@sympatico.ca] Sent: 18 June 2011 02:00 To: Jesse Engle Cc: lilypond-user@gnu.org Subject: Re: Adding text above a system Hi Jesse, I'm trying to place text above a system that is aligned with the left margin, as in the following scan: http://img339.imageshack.us/img339/9593/scanfs.jpg You probably want a top-level markup: \markup { Drag Paradiddle No. 1 } \score { ... } You can then format the markup and the spacing between it and the music (above and below), to get exactly what you want. Hope this helps! Kieren. ___ You could use a \tempo markup as well with appropriate \[style] font variables. Or the \header { piece = X } markup as here http://lilypond.org/doc/v2.14/Documentation/notation/creating-titles-headers-and-footers#title-blocks-explained James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: lyrics vertical movement - help requested.
Hello, Bill, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Bill Mooney [mooney...@aim.com] Sent: 18 June 2011 08:13 To: m_coll...@ihug.co.nz Cc: lilypond-User List Subject: Re: lyrics vertical movement - help requested. As you can see in the attached example I have expanded the 'override' completely - but, to achieve a satisfactory result both the (basic-distance . ..) and (minimum-distance . ..) values have to be made equal otherwise one overrides the other in the staff-lyrics spacing (see the second score) giving somewhat unusual, sometimes, results. It would be nice to see it explicitly stated somewhere in the Manual which has priority. 'basic-distance' is what you would like to have, 'minimum-distance' is the least you are willing to accept. I thought the explanation at http://lilypond.org/doc/v2.14/Documentation/notation/flexible-vertical-spacing-_005cpaper-variables was very clear. Best wishes, Matthew Hi Matthew, Yeh, well If I search the NM pdf file for 'lyrics spacing' I find p238 which is not overwhelmingly helpful, and finding the relevant bits as defined for the \paper entry required more lateral thinking than I was then capable of. :) -- I'm always looking out for ways of improving the documentation, so any suggestions we can take on board and if not use them explicitly, perhaps use them to make the reference more helpful that it might be. For something like 'spacing' it's a balance between giving too specific information (for instance in your case for lyrics, which I don't use in my own LilyPond tyepsetting at all, and too 'general' information which is vague for everyone. http://lilypond.org/doc/v2.14/Documentation/notation/techniques-specific-to-lyrics#placing-lyrics-vertically I am guessing you looked here? If there is something (perhaps an index reference - I haven't checked for one personally) or some other suggestion, fire away and we can see what we can do. Always happy to help. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Here is a Template for creating multiple 'mini scores' on a single page
Hello, I thought this might be useful to put 'out there' on the user list* A few months ago someone asked on this list how to create a page of (what were essentially) single-measure, two staff-line (with Clef) 'mini scores'. Used, I seemed to recall, for making tables of 'chords'. I did a bit of experimenting after someone pointed out in a separate thread that you can put pretty much anything within a \markup construct (even another \score w/ \layout {} ), and that got me thinking. So I came up with this .ly file (and pdf output attached). It's fully commented so that I didn't have to also write an email explaining how I had done it to the person who was still learning LP. It seemed to satisfy whoever it was I gave it to in the end and came across it today, forgetting that I was meant to share this if it worked. Anyway, have fun James * It could be useful as an LSR snippet - but if anyone can come up with a simpler way of doing this let me know. grid_of_mini_scores.pdf Description: grid_of_mini_scores.pdf \version 2.15.1 \pointAndClickOff #(set-global-staff-size 24) % This creates a simple grid of single measure/two staff scores (mini scores). The 'mini scores' are used within a % \markup construct. Then by creating an 'invisible system' as a 'frame' and attaching these 'mini scores' as % \markups to notes within the 'invisible system' it is possible to create the grid effect. % The single 'mini score' on its own in the first line is just to show one on its own. % By adjusting the global-staff-size and the X offset of the mini-score contruction (below) it is possible to create more or less mini-scores per line. \paper { % Indent of 0\mm required to make first markup align with the measure below as without it % the first measure of the invisible score is indented and throws off the alignment of the first % mini score indent = 0\mm % This just spaces out the 'grid' evenly, top-to-bottom ragged-last-bottom = ##f % uncomment this line to remove the default LilyPond tag at the bottom of the page % tagline = #ff } % 'musicall' is the name of the 'invisible score + \markups of the 'mini scores'' used in the final \score % construct at the end of the file musicall = { % \textlengthOn is required to keep the horizontal spacing consistent else the 'mini scores' will collide % or touch each other. \textLengthOn % Each measure in the invisible score that the \markup is attached to is a semi-breve % the tweak moves the mini score, to the left - adjust as necessary. #-10 seems about right % for this page and staffsize. c1-\tweak #'X-offset #-10 ^\markup { % This is the construct of the 'mini score'. In this specific case the time-signature was not needed % so the \override in the mini score removes the timesignature. \score { \new Staff \relative c' { \override Staff.TimeSignature #'stencil = ##f \clef treble c4 d e f } \new Staff \relative c' { \override Staff.TimeSignature #'stencil = ##f \clef bass c4 d e f } % The \layout { } is required. Do not remove it. \layout { } } } % The manual \break just forces the number of mini scores that are horizontally spaced % This can be placed as required and with a combination of the \tweak above, the staffsize you can create % different sized grids of mini scores. \break % The following are just a repeat of the above but with a \repeat unfold 4 + break to just show how to quickly % create a number of mini scores... \repeat unfold 4 { c1-\tweak #'X-offset #-10 ^\markup { \score { \new Staff \relative c' { \override Staff.TimeSignature #'stencil = ##f \clef treble c4 d e f } \new Staff \relative c' { \override Staff.TimeSignature #'stencil = ##f \clef bass c4 d e f } \layout { } } } } \break \repeat unfold 4 { c1-\tweak #'X-offset #-10 ^\markup { \score { \new Staff \relative c' { \override Staff.TimeSignature #'stencil = ##f \clef treble c4 d e f } \new Staff \relative c' { \override Staff.TimeSignature #'stencil = ##f \clef bass c4 d e f } \layout { } } } } \break \repeat unfold 4 { c1-\tweak #'X-offset #-10 ^\markup { \score { \new Staff \relative c' { \override Staff.TimeSignature #'stencil = ##f \clef treble c4 d e f } \new Staff \relative c' { \override Staff.TimeSignature #'stencil = ##f \clef bass c4 d e f } \layout { } } } } \break \repeat unfold 4 { c1-\tweak #'X-offset #-10 ^\markup { \score { \new Staff \relative c' { \override Staff.TimeSignature #'stencil = ##f \clef treble c4 d e f } \new Staff \relative c' { \override Staff.TimeSignature #'stencil = ##f \clef bass c4 d e f } \layout { } } } } \break \repeat unfold 4 { c1-\tweak #'X-offset #-10 ^\markup { \score { \new Staff \relative c' { \override Staff.TimeSignature #'stencil = ##f \clef treble c4 d
RE: Documentation
Ralph, From: Ralph Palmer [palmer.r.vio...@gmail.com] Sent: 18 June 2011 13:03 To: James Lowe Cc: lilypond-user Mailinglist Subject: Documentation Greetings, James Lowe - Just wanted to commend and thank you for your work on the documentation. Lilypond has the best (intelligible, user-friendly, lacking in mistakes / typos) software documentation I'm familiar with. Please keep up the great work. Ralph -- Thanks for the compliment, I appreciate it. But as the saying (sort of) goes - I'm standing ( on my 'tippy toes') on the shoulders of giants. Graham, Trevor, Reinhold, Carl, Mark P, et al. I'm a mere 'dabbler' compared to those. Have a good weekend. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: ottava sign placement and bracket length
Hello --- From: lilypond-user-bounces+james.lowe=datacore@gnu.org [mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On Behalf Of Edward Neeman Sent: 17 June 2011 02:56 To: Sepand Shahab Cc: lilypond-user@gnu.org Subject: Re: ottava sign placement and bracket length On 6/16/11 9:31 PM, Sepand Shahab wrote: Dear list, how can I adjust the bracket span length and 8va sign placement (horizontally) on a case by case basis? I found the ottava bracket interface section in the manual but am not sure how to implement it: http://reinhold.kainhofer.com/~lilypond/Documentation/internals/ottava_002dbracket_002dinterface.es.html Look here: http://lilypond.org/doc/v2.14/Documentation/internals/ottavabracket You can use some of these for example: \override Score.OttavaBracket #'dash-fraction = #0.15 You probably want to play about with 'minimum-length'. You can use this directly in your music and if you use a \once \override then you can use it on a case-by-case. I hope this helps. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: What do these warnings mean and why are they occurring?
Hello, )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of Patrick Karl )Sent: 17 June 2011 19:57 )To: lilypond-user@gnu.org )Subject: What do these warnings mean and why are they occurring? ) )I have a LilyPond file, Sonata_Op6No10_atb_TB_100.ly-preprocessed.ly, )which emits the following log file when compiled: ) ) Pats-Mac-Pro:test_articulate pat$ lilypond $f GNU LilyPond 2.14.0 ) Processing `Sonata_Op6No10_atb_TB_100.ly-preprocessed.ly' ) Parsing... ) Interpreting music... ) Interpreting music... ) Interpreting music... ) Interpreting music... ) Interpreting music... ) Interpreting music... ) warning: MIDI channel wrapped around ) warning: remapping modulo 16 ) warning: MIDI channel wrapped around ) warning: remapping modulo 16 ) warning: MIDI channel wrapped around ) warning: remapping modulo 16 ) MIDI output to `Sonata_Op6No10_atb_TB_100.ly-preprocessed.midi'... ) MIDI output to `Sonata_Op6No10_atb_TB_100.ly-preprocessed- )1.midi'... ) MIDI output to `Sonata_Op6No10_atb_TB_100.ly-preprocessed- )2.midi'... ) MIDI output to `Sonata_Op6No10_atb_TB_100.ly-preprocessed- )3.midi'... ) MIDI output to `Sonata_Op6No10_atb_TB_100.ly-preprocessed- )4.midi'... ) MIDI output to `Sonata_Op6No10_atb_TB_100.ly-preprocessed- )5.midi'... ) success: Compilation successfully completed ) )This is Corelli's trio sonata Opus 6 No 10. It has six movements, each of )which is in their own score block in this file. I use Peter Chubb's articulate )facility in order to generate better midi files. ) )As I read the log file, the problem is with the sixth movement. If I )comment the first five score blocks out, the above warnings do not occur. )I have compared the two resulting midi files for the sixth movement and )they are identical. However, I have several dozen similar files, and I don't )want to have to do that kind of investigation each time one of them gets )recompiled. ) )From what I noted in the previous paragraph, it would appear that there is )some initialization with respect to midi file generation that needs to be )done whenever a new score block is encountered. Does anyone agree )with this? ) )In general, what is the proper way to get more information about the )various error messages and warnings that appear in the log file? To my )knowledge, there isn't any comprehensive documentation of these )messages. Or? ) )I was using a previous version of the articulate script under LilyPond )2.12.3. These warnings did not occur there. ) ) --- [James' reply:] Could be this one. http://code.google.com/p/lilypond/issues/detail?id=1678 James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: V2.14.0 - midi volume midi arpeggio
Ming, From: MING TSANG [mailto:tsan...@rogers.com] Sent: 15 June 2011 02:49 To: David Santamauro; James Lowe; Federico Bruni Cc: lilypond-user@gnu.org Subject: Re: V2.14.0 - midi volume midi arpeggio david, James Federico :Thank you all for the tips. It cut down my learning curve. Federico: Thank you for pointing to the ubuntu forum. I registered to the forum to-night. I will start learning. I want to use frescoboldi to generate music score. That is the reason I install ubuntu. [James' reply:]I do not want to confuse you but are you aware of an Ubuntu Distribution that has been made especially for Visually Impaired people http://vinuxproject.org/ I expect this would work with Frescobaldi too but might offer a more useful Linux Distribution for you. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Voices, ties and rests
Hello )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of Phil Holmes )Sent: 15 June 2011 14:00 )To: James Harkins; lily-users )Subject: Re: Voices, ties and rests ) )- Original Message - )From: James Harkins jamshar...@gmail.com )To: lily-users lilypond-user@gnu.org )Sent: Wednesday, June 15, 2011 10:51 AM )Subject: Voices, ties and rests ) ) ) Hi, ) ) Just joined the mailing list after fiddling about with lilypond off and on ) for the past month or so -- now I need to produce some real notation )so, ) time to hook up to the community. [James' reply:] You should probably get the latest stable version 2.14.x that has just been released as this contains some significant improvements especially with regard to spacing. Also, if you do not know there are lots of good 'hacks' and snippets with LilyPond on the 'Snippet Repository' http://lsr.dsi.unimi.it/LSR/html/whatsthis.html regards James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Can you make MultiMeasureRests ignore spaces?
Hello, -- From: lilypond-user-bounces+james.lowe=datacore@gnu.org [mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On Behalf Of Steven Weber Sent: 11 June 2011 22:35 To: lilypond-user@gnu.org Subject: Can you make MultiMeasureRests ignore spaces? I'm trying to separate my layout from my notes - what I'd like to have is something like: Notes = { R1*4/4*4 | } Layout = { s1*4/4*1 | s1*4/4*1 | s1*4/4*1 | s1*4/4*1 | } \score { \new Staff \compressFullBarRests \Notes \Layout } However, when I have the layout per measure, the MultiMeasureRest doesn't get compressed. It's easy to solve by just doing s1*4/4*4, but I'd like to leave the layout in individual measures if possible. Any suggestions? --- [James' reply:] Put the \compressFullBarRests inside the music variable Notes = { \compressFullBarRests R1*4/4*4 } etc James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Can you make MultiMeasureRests ignore spaces?
Hello From: Steven Weber [pant...@hotmail.com] Sent: 14 June 2011 21:01 To: James Lowe; lilypond-user@gnu.org Subject: RE: Can you make MultiMeasureRests ignore spaces? -- From: lilypond-user-bounces+james.lowe=datacore@gnu.org [mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On Behalf Of Steven Weber Sent: 11 June 2011 22:35 To: lilypond-user@gnu.org Subject: Can you make MultiMeasureRests ignore spaces? I'm trying to separate my layout from my notes - what I'd like to have is something like: Notes = { R1*4/4*4 | } Layout = { s1*4/4*1 | s1*4/4*1 | s1*4/4*1 | s1*4/4*1 | } \score { \new Staff \compressFullBarRests \Notes \Layout } However, when I have the layout per measure, the MultiMeasureRest doesn't get compressed. It's easy to solve by just doing s1*4/4*4, but I'd like to leave the layout in individual measures if possible. Any suggestions? --- [James' reply:] Put the \compressFullBarRests inside the music variable Notes = { \compressFullBarRests R1*4/4*4 } etc James --- Yup, I've tried that; it doesn't work. I still get 4 bars of rests instead of 1 multi-measure rest regardless of where I put the \compressFullBarRests. [James reply:] Yes sorry I didn't notice. It will work if you use one instance s1*4/4*4 instead of 4 instances of s1*4/4*1 So you want to have 4 bars of simultaneous music (polyphony) where the top voice is a multimeasure rest and the bottom voice is 4 bars? I don't really know what you are trying to achieve here. Even if explicitly state new staves \new Staff \Notes \new Staff \Layout You get 4 bars or music one with 4 R1 rests and the other with 4 of blank music. There is no musical reason you'd use 'spacer' rests in this context except to show this problem - which is seems to be a nonsense (no offence intended) example. The idea is that a measure shows the musics moment, the fact you use a single space reset 4 times is the same as using a single crotchet note. For instance what would you expect if you replaced s1 with c1 in your example? Perhaps it is better to understand what you want to achieve using a real world example. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: V2.14.0 - midi volume midi arpeggio
Ming From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of MING TSANG [tsan...@rogers.com] Sent: 14 June 2011 21:00 To: Federico Bruni Cc: lilypond-user@gnu.org Subject: Re: V2.14.0 - midi volume midi arpeggio Federico: Thank you very much for your help. Now I have configure frescobaldi to run v2.12.3 and v2.14.1. Now I can go back to code lilypond scores. I will soon start to play the development v2.15.1 when I have spare time. I had been using jedit in window 7, but only one version of lilypond. Now frescobaldi ubuntu provide different version of lilypond to run - an excellent software. Thank you for the tips on terminal commands. This is my first month of using linux ubuntu. What is the difference between sh and sudo sh? Blessing, Ming. -- Certain commands in Ubuntu require 'administrator' permissions as the 'sh' command needs to access areas of the operating system that a normal user does not have permissions for. So when you run any command with the additional 'sudo' command before it, it tells Ubuntu that the command is to be run 'as if' you were logged in as the administrator (or 'root' as is more commonly known in Linux) - 'su' actually stands for 'super user' and (I think) the 'do' is literal as in 'super user do' [command], but that is not important. There will be others that might jump in to say that you can also use sudo command for non-administrator accounts (which is true) but for your case this is what it is used for. WHat is important is that any command you run with 'sudo' before it requires your password to be entered before the command is executed. This is just a simple security feature of Ubuntu that stops 'anyone' or 'any process' from running as 'root' without entering a password. Ubuntu is slightly different from other Linux versions/distributions because it does not by default allow you to log in as 'root', so any commands that require this kind of 'extra' privilege simply make you enter your password as verification. If you try to run a command that requires 'sudo' without typing the command in, the prompt will tell you...something like 'permission denied' or 'you need to be 'root' to do that'. I hope that helps. James PS if you ever want to know what a command does or means you can simply type 'man' and then the command for example 'man sudo' or you can also type 'info sudo' which will give you a slightly different (but often more updated) help system. PPS if you do use 'man' or 'info' type the space bar to 'page down' or the 'return button' to go a line at a time. Finally to 'come out' of the man or info page, type 'q' (for quit) and it will take you back to the prompt. Happy Hacking! ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: 6/9 chord
Hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Peter Crighton [petecrigh...@googlemail.com] Sent: 09 June 2011 12:09 To: LilyPond Mailing List Subject: 6/9 chord When writing a 6/9 chord, for example c:6.9, the given chord symbol is C6/add9 whereas it should be C6/9 in my opinion. add9 would be correct if the 7 is omitted. Well, it is, but it is usual to just write 6/9 for that chord. Any idea how I could do this? ___ http://lsr.dsi.unimi.it/LSR/Item?id=517 ? James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Correct Figured Bass signs (slashed and crossed numbers)
NIls From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Nils [n...@hammerfeste.com] Sent: 09 June 2011 12:22 To: LilyPond Mailing List Subject: Correct Figured Bass signs (slashed and crossed numbers) Hello, I need correct baroque figured bass signs not the modern equivalents which Lilypond provides. For example the slashed 6 where the slash is only in the upper part or the slashed 4 where the slash goes vertically through the right side of the 4, creating a 4+. http://www.musiktheorie-aktuell.de/tutorials/regola/Hahn_petiteSixte.png . 6 in the lower row, 4+ in the upper. There are other signs like this, but if anyone knows at all what I'm talking about he or she will surely know the rest. Anyone created such a set? If not, how can I do it on my own? (Publishers will) -- http://lilypond.org/doc/v2.13/Documentation/notation/other#index-_005cbackslashed_002ddigit This isn't what you want I know but might give you some clues (or others) how you could go about creating that specific FB char without re-inventing the wheel. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Small notes in chords
Hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Peter Crighton [petecrigh...@googlemail.com] Sent: 09 June 2011 12:59 To: LilyPond Mailing List Subject: Small notes in chords How can I make some notes of a chord (for example background vocals) smaller than the lead melody? I know of tweaking the font-size, but I don't want to do this for every single note… Is there an easier way? ___ You could try using a CueVoice context..this makes the notes in that voice the size of..err..well cue notes :) I'm currently updating the documentation so there is nothing that useful there just yet apart from an email or two I have but this snippet might help (I am adapting it for the help system) \relative { R1 { e2\rest r4. e8 } \new CueVoice { \stemUp d'8^flute c d e fis2 } d,4 r a r } Hopefully you get the idea James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: 2.14 docs PDF portfolio
Hello )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of Francisco Vila )Sent: 07 June 2011 08:06 )To: Nick Payne )Cc: lilypond-user@gnu.org )Subject: Re: 2.14 docs PDF portfolio ) )2011/6/7 Nick Payne nick.pa...@internode.on.net: ) I have created a searchable indexed PDF portfolio from the 2.14 ) English PDF docs (Extending, Internals, Learning, Notation, Snippets, ) Usage, and Web) and uploaded it to )http://www.users.on.net/~njpayne/music/lilydoc.pdf. ) ) You need Adobe Reader 9.x or later. 3rd party PDF readers can't cope ) with PDF portfolios. ) [James' reply:] http://www.foxitsoftware.com/support/showfaq_technical.htm Seems they can but I don't really understand portfolios to know if this is the same thing or not. Foxit is a better viewer generally for Windows I find. However it does 'odd' things with the counters in the 'natural' and 'sharp' glyphs that Acrobat doesn't. Which reminds me, I opened a bug report about that with them a while ago... James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: LilyPond to Finale :-(
Ah... From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of David Kastrup [d...@gnu.org] Sent: 05 June 2011 11:28 To: lilypond-user@gnu.org Subject: Re: LilyPond to Finale :-( Shane Brandes sh...@grayskies.net writes: The most curious thing about the whole situation was the editor I spoke with who was pretty enthusiastic and a supporter of my endeavors was also very proud of the fact that he had originally gotten his music published because of his exceptionally clean hand. That amused me since there is no way a hand written score could compete with the output that is now possible, I disagree. You can capture subtleties of phrasing and meaning into a handwritten and/or a hand-engraved score that a computer engraver can't mimic because the information/understanding is just not there. Computer output tends to score better in a number of categories over manual work, and score rather awful in categories you did not think of as being even relevant because nobody would do that. -- Oh goody..gives me an excuse to link to these: http://img.photobucket.com/albums/v60/Langer/misc/aphex-twin-deathwaltz-1.jpg or http://www.well.com/user/bryan/quartet.gif :) Ready everyone...ah-one ah-two ah-three... James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: equivalence of old XXX-spacing to new flexible vertical spacing commands
hello . On 4 Jun 2011, at 20:43, Marc Mouries m...@mouries.net wrote: Is there a doc page in 2.13 listing the equivalence between the old spacing commands to the new flexible vertical spacing commands? Not explicitly no. The spacing is done differently in 2.13.wheneveritchanged, so there is no one-to-one equivalent. I don't know about Kainhofer, but the official doc page is here: http://lilypond.org/doc/v2.13/Documentation/notation/vertical-spacing The descriptions are given as far as I can tell. There are more aspects of control now hence the different naming. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: lilypond-book file path resolution error?
Max, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On Behalf Of Max DeCurtins Sent: 01 June 2011 23:45 To: lilypond-user@gnu.org Subject: lilypond-book file path resolution error? Hello, I am trying to get lilypond-book to work, following the instructions available in the Lilypond 2.12 documentation online. However, I am getting the following error: My command: c:\..\Documents\Music Dev lilypond-book -f latex --output=lltest lltest.tex Results in: lilypond-book.py GNU LilyPond 2.12.2 Reading lltest.tex... Running latex...This is pdfTeX, Version 3.1415926-1.40.11 Web2C 2010 restricted \write18 enabled. entering extended mode ! I can't find file 'c:/users/maxdec'. to be read again \protect * c:/users/maxdec~1/appdata/local/temp/tmpaerijt.tex Press Enter to retry, or Control-Z to exit Please type another input file name: This seems to be a path resolution problem, but I can't understand what is causing the trouble. - What does the command 'path' give you when you run that in cmd window? James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: transpose
Hello, )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of Peter O'Doherty )Sent: 02 June 2011 16:00 )To: lilypond-user )Subject: transpose ) )Hi, )Can someone please help me adjust this example so it's transposed )correctly for Bb clarinet? Where should I put the ) \transpose c' d' \clarinet ? )Thanks, )Peter ) )\version 2.12.3 )\include english.ly ) )\paper { ) #(set-paper-size a4 'landscape) )} ) )clarinet = { ) ) c'4 d' e' f' | ) )} ) )\score { ) \new Staff \with { ) midiInstrument = clarinet ) } ) \clarinet ) \layout { ) \context { ) \Score )\override TupletBracket #'bracket-visibility = ##t )\override TupletNumber #'text = #tuplet-number::calc-fraction-text )\override Stem #'stemlet-length = #0.7 )\override DynamicText #'font-size = #-2 ) ) } ) } )} ) [James' reply:] There are a few ways to do this, the way that I do it is this. MyMusic = relative c' { a b c d } \score { \transpose bes c { \MyMusic } } This transposes all my music into b-flat (assuming it is written in concert pitch) so for transposing alto sax to trumpet it would be \score { \transpose bes ees { \MyMusic } } The reason I do it like this is that I am usually copying some music in another key (often clarinets in a or trumpets in c) and while I am copying out the score I use \score { \transpose c c { \MyMusic } } This looks silly I know, but it means I only have to change 1 character to get the whole piece transposed and I don't have to 'think' about it while I am setting the music. It also means I don't have to worry about the relative either but you can use \score { \transpose bes' c { \MyMusic } } If you need to. I hope that helps. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lilypond-book file path resolution error?
Hello, . On 2 Jun 2011, at 18:41, Max DeCurtins dolcevitafinea...@gmail.com wrote: I'm pretty new to Latex but as a musicologist I have a keen interest in getting it to work with lilypond-book. Any suggestions? see this whole thread, it might be an inspiration. http://article.gmane.org/gmane.comp.gnu.lilypond.general/59941 James p.s doesn't help with the 'path' issue though. :/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Compound time signature
Reinhold, )-Original Message- )From: Reinhold Kainhofer [mailto:reinh...@kainhofer.com] )Sent: 01 June 2011 12:15 )To: lilypond-user@gnu.org )Cc: Paul Scott; James Lowe )Subject: Re: Compound time signature ) )Am Mittwoch, 1. Juni 2011, 13:13:04 schrieb Reinhold Kainhofer: ) Am Mittwoch, 1. Juni 2011, 07:58:39 schrieb Paul Scott: ) No. I need for example: ) ) 3/4 6/8 3/4 bar barline 6/8 bar barline 3/4 bar barline ) 6/8 ) bar barline etc. ) ) A classic example is America from West Side Story The parts I ) was reworking for a show were from Man of La Mancha ) ) There were already some good suggestions on the list. To get the ) automatic beaming correct, you'll probably need to use another trick: ) You have to change the time signature for each measure, but you simply ) hide the time signature. ) ) Attached is a (documented) example of a score with measures ) alternating irregularly between 2/4 and 3/4. ) )And here it is for real... )Cheers, )Reinhold ) )PS: Maybe such a snippet could be added to the documentation? [James' reply:] Why not add it to the LSR anyway? Then suggest a place you think the snippet could go in the doc. I'd be happy to add it if people think it useful. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Script priority and vertical ordering of scripts on chords
Hello, )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of Nick Payne )Sent: 31 May 2011 00:01 )To: Carl Sorensen )Cc: lilypond-user@gnu.org )Subject: Re: Script priority and vertical ordering of scripts on chords ) )On 28/05/11 11:27, Carl Sorensen wrote: ) On 5/27/11 3:39 PM, Nick Paynenick.pa...@internode.on.net )wrote: ) ) Should the order of appearance of scripts attached to different notes ) on chords have an effect on their vertical ordering if different ) script priorities have been set? If I set different script priorities ) for Fingering and StrokeFinger, so that fingering should be closer to ) the note than strokefingering, the vertical ordering is still being ) affected by the order in which they appear. In the example below, I ) have to attach all strokefingering to the last note in the chord to ) get it furthest from the notes, even though the fingering has a lower )priority: ) This should probably be an enhancement request. Scripts are attached )to ) notes, not to chords, so all the scripts attached to the lowest note ) on the chord show up beneath those attached to the highest note on )the ) chord. I can see some reasoning behind this behavior, but it would ) certainly be nice to have it user-controllable. ) )The documentation on script-priority in s.1.3.1 of the NR (Controlling the )vertical ordering of scripts) only mentions scripts attached to single )notes. Maybe a sentence or two should be added regarding chords. )Paraphrasing what you have written above: Note that if scripts are )attached to different notes in a chord, scripts attached to a lower note will )always appear below scripts attached to a higher note, regardless of any )script-priority that has been set. ) [James' reply:] This is an LSR snippet. http://lsr.dsi.unimi.it/LSR/Item?id=447 I've checked the CG and it only talks about if the docs fail to compile, vs updating an LSR snippet. Do I just go in and do this edit directly on the snippet and then send the email to dev? james ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Global resizing for grace notes dynamics
Hello, )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of Karim Barkati )Sent: 28 May 2011 12:02 )To: lilypond-user@gnu.org )Subject: Global resizing for grace notes dynamics ) )Hi list! ) )I'm currently engraving a score using Lilypond, so first of all: thank you for )your wonderful software! )In this contemporary score, there are many grace notes with one dynamic )per note, so that having smaller dynamics on grace notes would definitely )make this score look better. )Is there a way to specify globally a (smaller) size for grace notes dynamics? ) )I wish Lily had something like this: )\override Voice.graceDynamics #'size = #'smaller \grace{ a8\p [ gis8\mp ]} ) )For the moment, I think I would have to specify the size for each grace )note, right? )\grace{ )a8_\markup{\tiny \dynamic p} )[ gis8_\markup{\tiny \dynamic mp} ]} ) )Best regards, ) )- Karim Barkati [James' reply:] You could define a global 'smallDynamicGrace' function in your ly file so that you included a \once \override and make the dynamic smaller that way so that every time you used \smallDynamicGrace it would use those overrides (just the once for that note) which would do the same thing I expect. See: http://lilypond.org/doc/v2.13/Documentation/learning/using-variables-for-tweaks Also if you see here: http://lilypond.org/doc/v2.13/Documentation/notation/special-rhythmic-concerns#index-grace-notes-1 You can see that there is a refernce to 'installed files' ly/grace-init.ly' This contains some of the variables, so you could probably edit this file and add an override here to change the dynamic side and this might be what you need to do. You can see the acciaccatura override to get an idea of how to add this. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Cross-staff beaming
Hello, )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of Hilary Snaden )Sent: 26 May 2011 12:16 )To: lilypond-user@gnu.org )Subject: Cross-staff beaming ) )I've just installed 2.13.61 (Windoze binary) ) )I'm working on a piece with a lot of cross-staff arpeggios, many of which )need their stem lengths/beam positions tweaked for easier reading. )The manualBeam function in the manual ) )manualBeam = )#(define-music-function (parser location beg-end) ) (pair?) ) #{ ) \once \override Beam #'positions = #$beg-end ) #}) ) )works perfectly for a few bars, after this the beams and stems of the )beamed note groups are AFAICT rendered inverted top-to-bottom. ) )A recent bug-lilypond thread suggested that some work had recently )been done on the cross-staff beaming code. Is this still on the to-do list, or )am I missing something? (A workaround?) ) )-- --- [James' reply:] There are few bugs still about for cross staff http://code.google.com/p/lilypond/issues/list?can=2q=cross%20staff Some of them contain workarounds some don't. 1300 and 1324 for instance. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Completely separate staff
Hello On 26 May 2011, at 21:52, Fabian Binz fabianb...@yahoo.demailto:fabianb...@yahoo.de wrote: Hi, how can I add a completely separate staff to my score? I want to display a single separate line below all other lines, which is not synchronized with or somehow related to the rest of the music. I tried the following (where someChords, melody, text and separateLine are defined elsewhere): \score { \chords { \someChords } { \melody } \addlyrics { \text } { \separateLine } } I also tried several other variations, i.e putting { \separateLine } in its own , but of course none worked. I’m sure that there is a way, but I just don’t see it. I’d be glad, if someone could give me a hint. ___ I'm not really sure exactly want you want but just add another \score {...} under the first one. \score { \somenotes} \score { \morenotes } that's it. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Artificial-looking clef in a CueVoice?
hello . On 20 May 2011, at 22:18, Xavier Scheuer x.sche...@gmail.com wrote: Yes, changes is within documentation, but as a user I would expect this feature to be explained in the Notation Reference. NR 1.6.3 Writing parts Formatting cue notes maybe as a snippet. Changes is not *explaining* how to use this feature, but rather *informing* that this new feature exists. NR is IMHO the reference that contains every command that could be used by a user. It would be nice to have \cueDuringWithClef documented as well in the NR, isn't it? well I am just finishing a relatively large patch on NR 1.6.3 so when that is done, hopefully I'll have it approved this weekend and pushed Monday or so, we can then incorporate this request into the new examples I'm adding. If some wants to put in a tracker item, with a possible example or some text, it'll stop me from having to remember : ) James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user