Re: With \markup { \score { can I separately control the score size?

2014-06-30 Thread Paul Morris
Simon Albrecht-2 wrote >> The set-global-staff-size approach also seems >> to leave the staff lines and stems proportionally thinner at larger >> sizes. > … which is a good thing, since it preserves the optical impression > instead of keeping the numerical proportions. > If the proportions would r

Re: With \markup { \score { can I separately control the score size?

2014-06-30 Thread Paul Morris
Hi Pierre and Harm, Schneidy wrote >> Examples of three different ways to scale a staff to twice its size: >> > > Thanks for the tip Paul. > Il keep it for a future snippet in the LSR v2.20 (just 2 ways if you don't > mind). You're welcome, and sounds good, I don't mind. I think it would be go

Re: With \markup { \score { can I separately control the score size?

2014-06-29 Thread Paul Morris
Hi all, Is this way of scaling a score (by putting it inside a markup) the best way to do it, if you want to keep all of the proportions strictly consistent at different sizes? The approach in the staffSize snippet does not keep the proportions consistent, which becomes apparent at larger sizes

Re: Double key signature

2014-06-25 Thread Paul Morris
Mats Bengtsson-4 wrote > Interesting! I have started typesetting some of Westhoff's solo violin > suites, which originally were typeset using a similar 8 line staff, see > http://imslp.org/wiki/Suites_for_Solo_Violin_%28Westhoff,_Johann_Paul_von%29 > As an additional feature, Westhoff used unequal

Re: [Frescobaldi] Mac testers needed for Frescobaldi! (again)

2014-06-17 Thread Paul Morris
Dear Davide, I am glad to report that everything has gone well so far with testing the new app bundle. I was able to successfully play midi, run convert-ly, and convert musicxml files with musicxml2ly. I will keep using it and let you know if I notice any problems. (I am running osx 10.9.3,

Re: Removing Stems

2014-06-05 Thread Paul Morris
Br. Samuel Springuel wrote > I tried: > > \version "2.18.2" > \language "english" > > \new Staff \with { > \remove "Time_signature_engraver" > } > \relative c' { > \key f \major > \set Score.timing = ##f > \remove "Stem_engraver" > \relative c'' { c bflat a g--( a bf

Re: get and print current clef

2014-05-31 Thread Paul Morris
David Kastrup wrote >> >> Good idea. Thinking about the wording, what about \clef \current >> instead? > > Not negotiable: > >> I see that \default already works here, although I don't know why. (I >> couldn't find \default in the manuals.) > >

Re: get and print current clef

2014-05-31 Thread Paul Morris
David Kastrup wrote > I am leaning towards redefining > > clef = > #(define-music-function (parser location type) ((string?)) >(_i "Set the current clef to @var{type} if specified, > or force a repetition of the current clef when @code{\\default} > is given instead.") >(if type >(m

Re: Widening ledger lines by overriding LedgerLineSpanner

2014-05-29 Thread Paul Morris
Paul Morris wrote > I'll add a snippet to the LSR showing how to do this since there doesn't > seem to be one there now. Here it is: http://lsr.di.unimi.it/LSR/Item?id=917 Cheers, -Paul -- View this message in context: http://lilypond.1069038.n5.nabble.com/Widening

Re: Widening ledger lines by overriding LedgerLineSpanner

2014-05-28 Thread Paul Morris
Paul Morris wrote > It seems that if minimum-length-fraction is larger than length-fraction > then it doesn't affect the length of ledger lines, but only the spacing > between them and other things. If it is smaller than length-fraction then > it does work as a minimum length fo

Re: Widening ledger lines by overriding LedgerLineSpanner

2014-05-28 Thread Paul Morris
tisimst wrote > It appears that what you are seeing is more than just the ledger line's > "length-fraction" and "minimum-length-fraction" that contribute to the > horizontal spacing of the notes. Let's explore... Hi Abraham, Thanks so much! Your images are especially helpful for understanding wh

Re: Choice of Extraneous Bars or No Accidental

2014-05-27 Thread Paul Morris
Hi John, Welcome to LilyPond! I think you're probably right here: John McChesney-Young wrote > Perhaps Lilypond sees the sharp marking two measures back and is > disregarding my manual bars and considering the two notes to be in the > same > measure? That seems odd to me since the second use

Widening ledger lines by overriding LedgerLineSpanner

2014-05-27 Thread Paul Morris
Hi all, I'm trying to widen ledger lines: \version "2.18.2" \new Staff \with { % This widens ledger lines: % \override LedgerLineSpanner.length-fraction = #0.4 % This should too but it doesn't. Instead it increases % horizontal spacing between notes. (?) \override LedgerLineSpanner.mi

Re: [WAS: Re: handbells] Tabulating notes used in a score

2014-05-27 Thread Paul Morris
David Nalesnik-2 wrote > FWIW, here's something which tabulates the notes used in an excerpt and > presents them in ascending order. Hi David, Nice work! Would be a good addition to the LSR I think. -Paul -- View this message in context: http://lilypond.1069038.n5.nabble.com/WAS-Re-handbell

Re: [Frescobaldi] Re: Mac testers needed for Frescobaldi!

2014-05-20 Thread Paul Morris
jeff235 wrote > On Tuesday, May 20, 2014 2:46:08 PM UTC+2, Marnen Laibow-Koser wrote: > >> Or just communicating with the QuickTime synthesizer directly? > > Sure, whatever works. (I just thought the combination I mentioned sounded > better.) +1, especially if MIDI playback that works "out-of

Re: MIDI dynamics parsing error

2014-05-18 Thread Paul Morris
Conor Cook wrote > It is my impression that a decrescendo starts where you are and gets > quieter. Does Lilypond not have a default (e.g. mf) MIDI dynamic like > Sibelius? Good point. Wouldn't it make sense to just use a default volume for MIDI, if it has not been specified in the score with a d

Re: MIDI dynamics parsing error

2014-05-17 Thread Paul Morris
Knute Snortum wrote > (De)crescendo with unspecified starting volume in MIDI. > > programming error: Impossible or ambiguous (de)crescendo in MIDI. > continuing, cross fingers BTW, I've run into this type of error before as well (with Mutopia files), and hadn't taken the time to figure out the ca

Re: MIDI dynamics parsing error

2014-05-17 Thread Paul Morris
Knute Snortum wrote > My situation is I need to transcribe a crescendo starting without a > dynamic > marking. If I put in a \mf then I don't get warning. If I can hide the > dynamic mark, all will be fine. Is there a \hide syntax that will work? \version "2.18.2" \once \omit DynamicText c-\mf

Re: Adjusting distance between staves in a system

2014-05-16 Thread Paul Morris
Hi Javier, Javier Ruiz-Alma wrote > Is there a way to increase the top & bottom padding for a centered > hairpin, such that it spaces the treble & bass staves vertically while > retaining it's default shape? > > Any other alternatives to arbitrarily increase the vertical space of a > single syst

Re: Transposing instruments in orchestra score

2014-05-15 Thread Paul Morris
Jan-Peter Voigt wrote > I added a snippet to open-lily-lib: > https://github.com/openlilylib/snippets/tree/master/editorial-tools/auto-transpose Continuing with the late theme... :) Thanks for the snippet Jan-Peter, both as a way to use an engraver, and also the custom context properties. I had

Re: Automated custom clef settings for custom staves (revisited)

2014-04-30 Thread Paul Morris
Schneidy wrote > Hi Paul, > I'm sure I've already seen this code or part of it... > Have you send it somewhere else ? > Anyway I'm not a client for this kind of notation but I appreciate the > idea. > Thanks for sharing, Hi Pierre, No I haven't posted this particular code anywhere else... (Well e

Re: Automated custom clef settings for custom staves (revisited)

2014-04-30 Thread Paul Morris
Paul Morris wrote > I wrote a music function that takes music with standard clef settings and > returns the music with customized clef settings. Here's an improved version that also handles cue clefs. Designed for treble, bass, and alto clefs, so it may not work with other clefs

Automated custom clef settings for custom staves (revisited)

2014-04-29 Thread Paul Morris
Hi all, I figured out how to do what I was working on back in November (with custom clef settings): http://lists.gnu.org/archive/html/lilypond-user/2013-11/msg00295.html I wrote a music function that takes music with standard clef settings and returns the music with customized clef settings. This

Re: Pull in external LilyPond files into a score of movements

2014-04-28 Thread Paul Morris
David Kastrup wrote > doScore = > #(define-void-function (parser location cond? mus)(procedure? ly:music?) >; if condition is met, parser shall create score >(if (cond? parser location) >(begin > (ly:parser-define! parser 'doScoreMusic mus) > (ly:parser-include-strin

Re: Pull in external LilyPond files into a score of movements

2014-04-28 Thread Paul Morris
Hi David, David Kastrup wrote >> Your "doScore" function seems to be a workaround for the limitation >> that music functions can't return a score. > > That's not a "limitation". A music function returning a score makes as > little sense as an integer function returning a complex number. > > If

Re: Pull in external LilyPond files into a score of movements

2014-04-28 Thread Paul Morris
Hi Jan-Peter, Jan-Peter Voigt wrote > to use a file for including definitions and also to compile it > stand-alone, I use a command to conditionally create the score. It is > integrated in a system to execute templates: > https://github.com/openlilylib/snippets/tree/master/templates/lalily > >

Re: Pull in external LilyPond files into a score of movements

2014-04-26 Thread Paul Morris
Knute Snortum wrote > Okay, that looks good. But there are two things: First, can the files be > *.ly files instead of *.ily files? And if not, will *.ily files compile > standalone? (People will still want to download just one movement.) Hi Knute, I'm pretty sure LilyPond treats them both the

Re: Mac testers needed for Frescobaldi!

2014-04-23 Thread Paul Morris
Davide Liessi-2 wrote > A user reported the following error when changing the background color of > the source window. No problem with changing the background color here (10.9.2). I am also seeing the splash-screen-then-no-new-window-until-click-dock-icon behavior, but with both the MacPorts in

Re: Lilypond for Klavarskribo?

2014-04-23 Thread Paul Morris
Antoon Dekker wrote > I think it would be marvelous when Lilypond could be used to write > Klavarskribo notation. Hello Antoon, That would seem appropriate since Klavarscribo and LilyPond both began in the Netherlands. As it turns out LilyPond is already flexible/extensible enough to handle ma

Re: Possible bug: grace note/piano staff/repeat

2014-04-22 Thread Paul Morris
Urs Liska wrote > This is what I wanted to suggest too, but this will leave an ugly slur > fragment (see attached image) in the upper voice. > Clicking on that (point-and-click) will lead to > > startAcciaccaturaMusic > > in grace-init.ly > > Anyone know how to remove this too? Good point! It

Re: Possible bug: grace note/piano staff/repeat

2014-04-22 Thread Paul Morris
Ah, the old and notorious "grace synchronization" bug: https://code.google.com/p/lilypond/issues/detail?id=34 The workaround is to insert a corresponding spacer in the other part. In your example, that would look like this: \acciaccatura s8 c4 c c c HTH, -Paul -- View this message in contex

Re: [Frescobaldi] Mac testers needed for Frescobaldi!

2014-04-22 Thread Paul Morris
On Apr 22, 2014, at 6:42 AM, Davide Liessi wrote: > I would be very grateful if you could test the experimental application > bundle I prepared and report the results and your version of Mac OS X, > especially if you are running 10.7 (Lion) or higher. [1] Hi Davide, I just tried it on OSX 10.

Re: Customizing the position of the dots in repeat bar lines

2014-04-21 Thread Paul Morris
Paul Morris wrote > And another one, now with dot-positions supplied as an argument. Submitted to the LSR, with a second example added: http://lsr.di.unimi.it/LSR/Item?id=913 -Paul -- View this message in context: http://lilypond.1069038.n5.nabble.com/Customizing-the-position-of-the-d

Re: Customizing the position of the dots in repeat bar lines

2014-04-20 Thread Paul Morris
Paul Morris wrote > Sent it too soon... here's a revised version that's a little simpler, > more concise. And another one, now with dot-positions supplied as an argument. -Paul \version "2.18.2" #(define ((make-custom-colon-bar-line dot-positions) grob extent)

Re: Customizing the position of the dots in repeat bar lines

2014-04-20 Thread Paul Morris
Sent it too soon... here's a revised version that's a little simpler, more concise. -Paul \version "2.18.2" #(define (make-custom-colon-bar-line grob extent) "Draw repeat dots, placed at @var{dot-positions}. The coordinates of @var{dot-positions} are equivalent to those of StaffSymbol.line

Customizing the position of the dots in repeat bar lines

2014-04-20 Thread Paul Morris
Hello everyone, Here's an obscure one. I have worked out a way to customize the vertical position of the repeat dots in repeat bar lines. This would be for use with staves with custom line-positions, when you want something different from LilyPond's default positioning. As a side benefit it all

Re: Certain accidentals

2014-04-18 Thread Paul Morris
Urs Liska wrote > So actually it's _this_ part that's causing the confusion: a notehead on > the first staff space can represent an f, a fes, a fis - or even a > completely different pitch governed by the clef or a generally active > transposition. In that sense musical notation is highly ambigu

Re: Certain accidentals

2014-04-18 Thread Paul Morris
a.l.f.r.e.d.o wrote > Hi, everybody. I sometimes have to write many accidentals in a bar and was > wondering if there was a way I could write the music in C major and then > transpose only the notes I need to be "sharpened" or flattened.  Hi, I wouldn't recommend this, but if you're determined to

Re: Understanding Lilypond language

2014-04-06 Thread Paul Morris
Harald Christiansen wrote > For example you say > "Because \layout { ... } is not a music expression but rather an output > definition. Different type. " > > and then later on: > > "There are no typed variables." > > In my mind these two do not work together ... for me there is some > understand

Re: Extra naturals in accidental-style teaching?

2014-04-06 Thread Paul Morris
Ariel Barton wrote > I think that what I want is not the forget style, but to have Lilypond > typeset everything in C major/A minor. I'd still sort of like to print > the true key signature; do you know if there's a way to print the D major > keysignature while it's in C? See the following which

Re: command line option that prevents generation of midi?

2014-04-05 Thread Paul Morris
fedelogy wrote > the following command _seems_ to work: > > lilypond -e "(set! write-performances-midis (lambda (performances basename > . rest) 0))" piece.ly > > even if I don't know what it's really doing: it just deletes the midi > file? or it really avoids the creation of the midi file? That

Re: command line option that prevents generation of midi?

2014-04-04 Thread Paul Morris
SoundsFromSound wrote > I'm 99.999% sure that it's not possible to do what you're after, / > unless / > you comment out/delete the MIDI block. I think? > > Are you able to comment it out or does that interfere somehow? Yes, I can just comment it out, or delete the midi file afterwards, so it's

Re: command line option that prevents generation of midi?

2014-04-04 Thread Paul Morris
SoundsFromSound wrote > Are you using \midi blocks then, I assume? but you want to suppress them? Hi Ben, Yes, that's it. Given a file with a \midi block, looking for a way to suppress midi output from the command line. It doesn't seem like it doesn't exist. (I tried your command and the midi

command line option that prevents generation of midi?

2014-04-04 Thread Paul Morris
Is there a command line option that will prevent the generation of midi? I couldn't find one in the docs.[1] [1] http://lilypond.org/doc/v2.18/Documentation/usage/command_002dline-usage -Paul -- View this message in context: http://lilypond.1069038.n5.nabble.com/command-line-option-that-pr

Re: Extra naturals in accidental-style teaching?

2014-04-03 Thread Paul Morris
Ariel Barton wrote > I am trying to use the accidental style "teaching" to make my music a > little easier to use. The problem is, "teaching" produces a whole lot of > superfluous natural signs that aren't really helpful; they just clutter up > the page. (They don't seem to follow any particular ru

Re: The pleasantry of Lilyponding

2014-04-03 Thread Paul Morris
David Kastrup wrote > Huh. We are working at cross-purposes then. I don't write scores as an > intellectual challenge. I rather tend to do scorish stuff on the list > because I think it should be easy to prove to people that they are > trivial to do with LilyPond. Then LilyPond trips me up, and

Re: cleanly dealing with variables and reducing code duplication in multimovement works

2014-04-03 Thread Paul Morris
Shevek wrote > I'm working on a multi-movement piece, so far using a separate file for > the score of each movement. I'm trying to add a file to the project that > compiles all the movements and frontmatter into a single pdf, using > bookparts, and I'm having trouble figuring out the best way to do

Re: The pleasantry of Lilyponding

2014-04-03 Thread Paul Morris
Simon Albrecht-2 wrote > It’s like a mixture of a logical puzzle and a strategy game, with the > pleasant side effect that it is not just for fun, but you get a result > which can be ported to real life and has an actual use for other people! I think you're right. I have noticed the following sc

Attribution statements for Mutopia Project works

2014-03-31 Thread Paul Morris
notation by Paul Morris. This work (© 2014) is a derivative of the Mutopia Project work of the same title, typeset using LilyPond in standard music notation by Nikos Kouremenos (© 2014, Mutopia-2014/03/24-519). Both works are licensed under a Creative Commons Attribution-ShareAlike 4.0

Re: Help with music-function generating music

2014-03-27 Thread Paul Morris
David Kastrup wrote > In this case, it is likely easier to replace the named let with > (make-sequential-music > (ly:music-deep-copy > (make-list num note))) > > Which is a bit of a dead end for further manipulation which one would > likely do with map or similar on the list returned by > ly

Re: Help with music-function generating music

2014-03-26 Thread Paul Morris
Hi Urs, I had a chance to work on the iteration part. This one accepts a note as an argument which is a better approach, following the examples here: http://lilypond.org/doc/v2.18/Documentation/extending/doubling-a-note-with-slurs-_0028example_0029 http://lilypond.org/doc/v2.18/Documentation/ex

Re: Help with music-function generating music

2014-03-26 Thread Paul Morris
Ok, here are some next steps. Only dealing with specifying pitch so far. The number of notes and their duration are both still hard-coded... -Paul \version "2.18.0" % use this to see what the end result should look like: % \displayMusic { c'4 d e f } % ===> % Here it is: { #(make-music

Re: Help with music-function generating music

2014-03-26 Thread Paul Morris
Urs Liska wrote > I'm completely at a loss and need to get some help and pushes in the right > direction. I would start here with \displayMusic http://lilypond.org/doc/v2.18/Documentation/extending/displaying-music-expressions HTH, -Paul -- View this message in context: http://lilypond.10690

Re: updated margins-a4-letter.ly

2014-03-17 Thread Paul Morris
Graham Percival-2 wrote > Here's a slightly updated version of my "produce the same score on > A4 and letter paper". Should be easier to understand. > > Valentin, could you add a wishlist for LSR: snippets that don't > produce any output. I'd like to check a box and have LSR not even > attempt t

Re: using a scheme function, but with a different name

2014-03-17 Thread Paul Morris
David Kastrup wrote > IVvR = #fourquarterRests Ah, of course, that's even better! -Paul -- View this message in context: http://lilypond.1069038.n5.nabble.com/using-a-scheme-function-but-with-a-different-name-tp160506p160511.html Sent from the User mailing list archive at Nabble.com.

Re: using a scheme function, but with a different name

2014-03-17 Thread Paul Morris
Urs Liska wrote > Can't try out a solution right now, but generally you'd have to write a > "IVvR" function that internally calls the old implementation, as an > alias frontend, so to say. Something like this should work: \version "2.18.0" IVvR = #(define-music-function (parser location ANFA

Re: Fwd: Replace dot symbol?

2014-03-16 Thread Paul Morris
Simon Albrecht-2 wrote > Interesting question: the Internals Reference says the stencil for Dots > is ly:dots::print. But where is this defined? Where can I look it up? I think at this point the next step is to try to find this callback function in the source code itself. Maybe a search for "ly:

Re: Fwd: Replace dot symbol?

2014-03-16 Thread Paul Morris
David Stephen Grant wrote > Paul, this certainly cleans things up! Thank you. > A minor follow up question - in this code the cross notehead "dot" glyph > is > being printed and offset through markup - would it be possible to replace > the symbol directly (\once \override Dots #'stencil = #??),

Re: Start showing page numbers on pages greater than "X"

2014-03-16 Thread Paul Morris
Thomas Morley-2 wrote > please turn it into a patch. Would be nice to have it in the source. Hi Harm, Ok, will do. I think I'll include a "less-than" version too while I'm at it. Cheers, -Paul -- View this message in context: http://lilypond.1069038.n5.nabble.com/Start-showing-page-number

Re: Replace dot symbol?

2014-03-16 Thread Paul Morris
David Stephen Grant wrote > Ideally I'd like to be able to append something other than . to a > duration, > that would then automatically assign the correct duration value to the > note, and change the dot symbol. Hello, the next step would be to put your solution in a music function as shown bel

Start showing page numbers on pages greater than "X"

2014-03-15 Thread Paul Morris
Hi all, Recently I ran into the problem of having more than one page of prefatory material (a cover page and a table of contents), and I wanted to start showing page numbers on the first page of music (starting with 1). Below is the solution I came up with, by borrowing and modifying a function

Re: [LSR] Some reflections.

2014-03-13 Thread Paul Morris
Schneidy wrote > Now that the LSR spring cleaning is done, i'd like to throw some ideas to > enrich, to simplify, to develop the users participation. The LSR is a great resource and I have really learned a lot by using it. I have always thought that it would benefit from a consistent navigation m

Re: Oskar Fried: the Big Bang

2014-03-11 Thread Paul Morris
Urs Liska wrote > Our edition of Oskar Fried's songs was elected "BEST EDITION 2014" by > the German Music Publishers' Association, and we'll receive the award at > the Frankfurt Musikmesse on Friday! Congratulations Urs and Janek! It's good to see hard work rewarded like this, and it's great f

Re: Optional arguments

2014-03-09 Thread Paul Morris
David Kastrup wrote > The "once one optional argument is skipped" semantics was required to > get things like \key and \mark work in a sensible manner when converted > to functions from builtin syntax constructs. Ok, thanks for the explanations. -Paul -- View this message in context: http://l

Re: LSR on v2.18

2014-03-09 Thread Paul Morris
Schneidy wrote > It is my great pleasure to announce that the LSR now runs with v.2.18. Congratulations Pierre! Thanks for all your hard work doing the upgrade. It is going to be really great to have the LSR back at current stable. -Paul -- View this message in context: http://lilypond.106

Re: [Frescobaldi] ANN: Frescobaldi 2.0.14

2014-03-09 Thread Paul Morris
On Mar 6, 2014, at 6:00 PM, Wilbert Berendsen wrote: > To celebrate my 43rd birthday, Frescobaldi 2.0.14 has been released in the > wild! Congratulations on releasing the new version and happy belated birthday! -Paul ___ lilypond-user mailing list

Re: Optional arguments

2014-03-06 Thread Paul Morris
David Kastrup wrote > The last argument of a function is never "really" optional (the only way > to get the default value is by writing \default). > >> Relevant docs: >> http://lilypond.org/doc/v2.19/Documentation/extending/scheme-function-definitions > > The next one tells the story about option

Optional arguments

2014-03-06 Thread Paul Morris
Hello all, I have a question about how to use optional arguments in scheme functions. In my tiny example below I want to be able to leave out the 3rd argument, but then LilyPond takes the 2nd \makeScore as the 3rd argument (which doesn't work). I'm just curious to learn how to do this assuming th

Re: Feedback for starting a crowd funding campaign

2014-03-05 Thread Paul Morris
Hi Urs, You might take a look at these as examples, if you haven't already: https://www.kickstarter.com/projects/opengoldberg/open-goldberg-variations-setting-bach-free https://www.kickstarter.com/projects/opengoldberg/open-well-tempered-clavier-bah-to-bach Best of luck with it! -Paul -- View

Re: composing Scheme identifiers?

2014-03-02 Thread Paul Morris
David Kastrup wrote >> I wonder whether music functions can return a score at all, > > No, use define-scheme-function for that. With regard to using that > scheme function as a score replacement then, it may conceivably work > only with recent versions of 2.19. I think that I pulled some commits

Re: composing Scheme identifiers?

2014-03-02 Thread Paul Morris
Simon Albrecht-2 wrote > scoreSetup = > #(define-music-function > (parser location letter) > (string?) > #{ > \score { > \new Staff = "bassus" \with { instrumentName = "bassus" } > % this is supposed to give the same result as @code{\bassK} for example… > #(string->identifier (string-append "bass"

Re: Using only manual page breaks in a large file with many short scores

2014-02-24 Thread Paul Morris
David Kastrup wrote > Paul Morris < > paul@ > > writes: > >> The ragged-bottom = ##t line in Collection.ly prevents the three tunes >> from fitting on a page, and causes what should be "forced" manual page >> breaks to be ignored, and automatic

Re: Using only manual page breaks in a large file with many short scores

2014-02-24 Thread Paul Morris
Federico Bruni-5 wrote > Ok, so you don't want to change this setup. > Another workaround to avoid the last system in the last page is using > page-count in the \paper block of the collection.ly file. > > Or better: why not using ragged-last-bottom=##f ? This problem is only in > the last page, is

Re: Using only manual page breaks in a large file with many short scores

2014-02-24 Thread Paul Morris
Ralph Palmer wrote > I'm a former fiddler/violinist who has graduated to viola. I've been > trying > to learn fiddle tunes on the viola, and I've been using Lilypond to > transpose tunes into alto clef. I transcribe the tunes in treble clef > first > so I can proofread them. I use a slightly differ

Re: Using only manual page breaks in a large file with many short scores

2014-02-23 Thread Paul Morris
Phil Holmes-2 wrote > \override NonMusicalPaperColumn #'page-break-permission = ##f I'm actually already using that but it's not working when combined with ragged-bottom = ##t. See the minimal example at the bottom of my (rather long) first message. Thanks, -Paul -- View this message in cont

Re: Using only manual page breaks in a large file with many short scores

2014-02-23 Thread Paul Morris
Federico Bruni-5 wrote >> \bookpart { >> melodyA = { a b c d } >> \score { \new Staff \melodyA } >> \score { \new Staff { e f g } } >> } >> > > IMO \bookpart is the best choice for your use case. > What prevents you from moving melodyA out of the \bookpart block? Currently each \score block

Using only manual page breaks in a large file with many short scores

2014-02-23 Thread Paul Morris
Greetings all, I have a question about preventing automatic page breaks and only using manual page breaks. I'm working on a large file (72 pages) that has 1-3 separate fiddle tunes per page. Each tune is in a separate file that I include in the main file like this: % page 1 \include "TuneA.l

midi2ly doesn't follow time signatures (beat divisions)

2014-02-19 Thread Paul Morris
For what it's worth, if anyone is looking for ways to improve midi2ly, the first footnote of this blog post: http://blog.steinberg.net/2014/02/development-diary-part-the-fifth/#fn-523-1 notes that midi2ly does not follow the beat divisions of the time signature when it decides how to represent t

Re: Define custom/new \accidentalStyles (dodecaphonic minus repeated notes)

2014-02-10 Thread Paul Morris
David Nalesnik-2 wrote > I confess that I find what goes on in the source a bit confusing, but I > did > come up with something that appears to work. Nice work! It was interesting to see how you did this and how things work internally on this. It helped me improve some accidental tweaking code

Re: Custom clef

2014-02-09 Thread Paul Morris
catal...@hotmail.com wrote > I searched how to define a new clef or how to make a \markup block behave > like a clef, unsuccessfully. Here is a snippet that may also be of help: "Using non-standard clef positions and adding customized clef definitions" http://lsr.dsi.unimi.it/LSR/Item?id=401 And

Re: Frescobaldi on Mac installation instructions moved to Frescobaldi's wiki

2014-01-28 Thread Paul Morris
Davide Liessi-2 wrote > the installation instructions for Frescobaldi on Mac OS X have been moved > to Frescobaldi's wiki > (https://github.com/wbsoft/frescobaldi/wiki). Thanks Davide! The migration instructions worked well for me. However, there was one line in them that was unclear to me: "Yo

Re: Positioning of markup at grob refpoint

2014-01-26 Thread Paul Morris
Something like this should do the trick. -Paul \version "2.18.0" myFunction = #(lambda (grob) (let* ((notehead-stl (ly:grob-property grob 'stencil)) ;; for scaling your stencil according to font size (fsz (ly:grob-property grob 'font-size 0.0)) (mult (magstep fs

Re: Positioning of markup at grob refpoint

2014-01-26 Thread Paul Morris
Janek Warchoł wrote > I think that you should override grob's stencil and add your own > stencil to previous stencil - it should be placed just like you > describe. Look at debugging bezier curves and adding grob refpoints > (from oll/snippets) for inspiration. +1 Just work with stencils instead

Re: frescobaldi macports broken after update

2014-01-25 Thread Paul Morris
Paul Morris wrote > All of these work for me (as well as dragging it onto the icon in the > Finder) on OSX 10.9.1 with: > Frescobaldi: 2.0.13 > Python: 2.7.6 > Qt: 4.8.5 > PyQt4: 4.10.3 > sip: 4.15.3 > Operating System: Darwin-13.0.0-x86_64-i386-64bit Oops, this is

Re: frescobaldi macports broken after update

2014-01-24 Thread Paul Morris
Davide Liessi-2 wrote > Frescobaldi/MacPorts users: can you please report how does Frescobaldi > behave on your system? > Here is what should happen (and happens on my 10.6 machine and on a > 10.8 machine I can access sometimes): > if you either > - drag and drop a ly file (or any text file, for wh

Re: "Generative music" and "Algorithmic composition"

2014-01-16 Thread Paul Morris
David Kastrup wrote >> (make-event-chord >> (list > > You can forego the above two lines (of course removing the respective > closing parens later on) nowadays. Hi David, Thanks for that tip. I'll put it on my list to add this revised 2.18 version to the LSR (c

Re: "Generative music" and "Algorithmic composition"

2014-01-16 Thread Paul Morris
Philip Rhoades wrote > maybe we (and by "we" I mean "you" - at least initially) could enhance > this little bit of code to do what my Ruby script was doing? Hi Phil, Unfortunately I can't afford to take this on. Sounds like it might be a nice challenge for someone learning Scheme though. :-) C

Re: "Generative music" and "Algorithmic composition"

2014-01-15 Thread Paul Morris
SoundsFromSound wrote > Paul, that is a great little bit of code! Thank you for sharing that...I'm > going to play around with it later today. :) Glad you like it, but David Kastrup gets the credit for it: http://lists.gnu.org/archive/html/lilypond-user/2014-01/msg00638.html I just changed it f

Re: "Generative music" and "Algorithmic composition"

2014-01-15 Thread Paul Morris
Philip Rhoades wrote > It occurred to me that the next step would be to generate something that > is a little more melodic or musical One simple thing you can do is to only work with the notes from one key at a time. And I think this makes sense in terms of learning as well as sounding more musi

Re: Experiment with an Alternative Notation for learning Guitar music

2014-01-13 Thread Paul Morris
Philip Rhoades wrote > OK, got that working - the actual music .ly "data" file is slimming down > now - but I still need to investigate why some notes needed manual > editing so they were in the right place when I converted a Mutopia file. Hi Phil, If it was just changing the octave of certain n

Re: Fwd: NotateMe, iPad app

2014-01-12 Thread Paul Morris
Pierre Perol-Schneider wrote > Have anyone tried NotateMe ? I haven't tried it. There's also Symphony Pen, which looks similar: http://www.indiegogo.com/projects/symphony-pen Looks like a new category of music notation apps. -Paul -- View this message in context: http://lilypond.1069038.n5.na

Re: Experiment with an Alternative Notation for learning Guitar music

2014-01-11 Thread Paul Morris
Hi Phil, I'm replying to the whole list so others can also benefit from our exchange. Philip Rhoades wrote > Thanks for that - I am starting make progress with the manual but could I > impose on you once more so I can do some printing soon? How do I use the > stuff you have given me in the "Sta

Re: Experiment with an Alternative Notation for learning Guitar music

2014-01-09 Thread Paul Morris
Philip Rhoades wrote > The first line spacing looks OK but I want to stack clefs and so I want > to have the top and bottom notes (ie the "middle" notes between clefs) > on short lines but Lilypond changes the line spacing when I use the > second line spacing above ie in this example the distanc

Re: Survey: Git (G)UIs

2014-01-06 Thread Paul Morris
Urs Liska wrote > Do you use the command line exclusively, or a GUI (which one(s))? > Or a GUI for certain tasks and the command line for others? > > I'd be particularly interested in reports of successful or failed > attempts to learn Git by starting with a GUI tool. At this point I tend to use

fernapp: for accessing Linux desktop applications in a web browser

2014-01-03 Thread Paul Morris
Off-topic: I recently came across fernapp[1] which lets you run Linux desktop applications (like LibreOffice) in a web browser. The code is Java and is licensed under the GPL. Perhaps it might be of interest to anyone wanting to set up something like LilyBin[2] (by making Frescobaldi usable

Re: LilyPond 2.18.0 released

2014-01-02 Thread Paul Morris
David Kastrup wrote > We are proud to announce the release of GNU LilyPond 2.18.0 - the new > stable release. Congratulations! Many thanks and props to David and the whole LilyPond team for all their hard work. Great to see LilyPond continuing to improve with another solid release. Best wishe

Re: Custom key signature stencils, differentiating major and minor keys

2013-12-16 Thread Paul Morris
Hanno wrote > I'm looking for a way to include the key in my title, > because currently I write this manually into the subtitle-field > and keep forgetting to change this after transposing. Hi Hanno, Unfortunately I don't know of a way to do this. It seems that the title is processed before any

#' is no longer needed with \tag

2013-12-15 Thread Paul Morris
Hi everyone, I just discovered that just like with \override, in 2.17 you no longer need to use #' with \tag. This is a really nice improvement! It makes tags feel much more lightweight to use, and everything is easier on the eyes. Dotted lists work too! Instead of: \removeWithTag #'aa

Re: Doubling at the octave

2013-12-14 Thread Paul Morris
Alex Loomis wrote > Could someone explain why this doesn't work? I think you need to use $music-input instead of #music-input: \version "2.16.1" octava = #(define-music-function (parser location music-input) (ly:music?) #{ \partcombine $music-input \transpose c c' $music-input #}) \octava { c' d'

Re: lilypond for ios

2013-12-13 Thread Paul Morris
Urs Liska wrote > What's theoretically possible (but I don't know of an implementation yet > is having a server application where you could send your .ly files to, > that produces a PDF (or SVG) and sends that back to your device. Maybe try LilyBin? http://www.lilybin.com/ So write and edit you

<    1   2   3   4   5   6   7   >