Re: LilyPond 2.20 or 2.21 for Linux

2019-03-30 Thread Mason Hock
On 03/30, Urs Liska wrote: > >I'm not aware of any reason it wouldn't work on > >18.04. > > except for the "small" issue of 18.04 not having Guile 1.8 anymore... I hadn't been aware of this. It does complicate things a bit. Since Guile 1.8 is also needed for Lilypond 2.18.2, I figured Ubuntu

Re: LilyPond 2.20 or 2.21 for Linux

2019-03-30 Thread Mason Hock
On 03/30, Ralph Palmer wrote: > I think I missed something. Can I install 2.20 and/or 2.21 on Linux? > not an expert, though I've used command line some. I don't think that 2.20 has been released, but since you're comfortable with the command line you can build 2.21. > Also, I'm running Ubuntu

Re: Openlilylib edition engraver guide

2019-03-14 Thread Mason Hock
On 03/14, Urs Liska wrote: > I have now placed the "rundown" at > https://github.com/openlilylib/edition-engraver/wiki. This looks great! Mason signature.asc Description: PGP signature ___ lilypond-user mailing list lilypond-user@gnu.org

Re: LilyPond 64-bit version for a Mac

2019-03-07 Thread Mason Hock
On 03/07, Karlin High wrote: > Okay, probably not. Apple and GPL-maker the Free Software Foundation seem > pretty uninterested in each other's goals. > > > >

Re: LilyPond 64-bit version for a Mac

2019-03-04 Thread Mason Hock
On 03/02, Carl Sorensen wrote: > We cannot use our regular build system to create LilyPond binaries due to > Apple’s restrictive licensing on the OSX SDK. Could you explain briefly or link to why this is? I understand that the App Store's restrictions would violate the GPL, and that Apple avoids

Re: Tips and Tricks on making Vim a good environment for Lilypond?

2019-01-21 Thread Mason Hock
On 01/21, Ivan Kuznetsov wrote: > I have looked at Frescobaldi, but once one is fluent > with a Unix editor (which means vim or emacs) > Frescobaldi and other third party tools are > _not_ a time saver. I use vim for everything except large Lilypond projects that consist of multiple input files.

Re: Avoid accidentals in cadenza

2018-10-07 Thread Mason Hock
On 10/07, Noeck wrote: > Hi, > > Am 07.10.2018 um 19:01 schrieb Mason Hock: > > \override Voice.Accidental.stencil = ##f > > % music that doesn't need accidentals > > \override Voice.Accidental.stencil = ##t > > While you can omit accidentals with the first l

Re: Avoid accidentals in cadenza

2018-10-07 Thread Mason Hock
On 10/07, Helge Kruse wrote: > I am trying to typeset the Fantasia (op.35) of Louis Spohr. > (http://ks.imslp.net/files/imglnks/usimg/0/01/IMSLP164842-PMLP294545-SpohrOp35edHoly.pdf) > > > There is a cadenza starting at page 8 (excerpt attached) with a lot of > tight notes. I would like to avoid

Re: how to refer to partial first bar using edition-engraver

2018-07-23 Thread Mason Hock
dress a time in a > partial bar would be > \editionMod all 1 #(ly:make-moment -1/8) score.Score \mark "mark3" > > but this doesn't work here (anymore) ... I hope to find the solution soon! > > Cheers, > Jan-Peter > > Am 23.07.2018 um 00:09 schrieb Mason Hock: > > I

how to refer to partial first bar using edition-engraver

2018-07-22 Thread Mason Hock
I have a score beginning with an 8th note pickup and want to place a \mark above the first note using edition-engraver. Edition-engraver appears to consider the first complete bar to be bar "1" and the timing mark "2 0/4" places tweaks at the beginning of the second complete bar. Therefore, my

Re: Interactive PDF Link to Notes in Preview

2018-07-07 Thread Mason Hock
On 07/07, Zone Dremik wrote: > Click-to-View was such a valuable feature. I could click on notes, chord > symbols or lyrics, and the URI link would open the correct .ly file and > highlight the exact text-code. (My oldest files date from 2009. I've been > enjoying this feature a long time, and

Re: edition-engraver: multiple editions

2018-07-01 Thread Mason Hock
On 07/01, Jan-Peter Voigt wrote: > Hi Mason, > > thank you for the hint what has to be explained more concisely in the > docs that are still waiting for there incarnation. > > In you examples activation of the editions is done with > `\addEdition first`. To only apply edition `second` you can

edition-engraver: multiple editions

2018-06-30 Thread Mason Hock
I'm slowly getting a handle on edition-engraver, largely thanks to this[1] guide, which very clearly explains basic usage for a single edition. However, neither the guide nor the usage examples in the repo demonstrate the use of multiple editions, and I'm confused as to how that would be done

glissando or something similar in drummmode

2018-06-27 Thread Mason Hock
I'm working on a percussion piece in which the performers play, in addition to unpitched percussion instruments, roto toms, which they occasionally play with one hand while adjusting the pitch of the other in order to achieve a glissando effect. Only the direction, maxima, and minima of the

Re: Reusability of lilypond code?

2018-06-27 Thread Mason Hock
On 06/27, Ben wrote: > Mason, > > Does that mean for every piece of yours you have separate dynamic contexts > for every single instrument? I'd imagine that could possibly clutter up your > score a bit, no? > > To have many dynamic context variables mapped to all their appropriate > instruments,

Re: Reusability of lilypond code?

2018-06-27 Thread Mason Hock
On 06/27, lyuser.theg...@spamgourmet.com wrote: > But I have one issue with the reuse of my work. My last score e.g. has > four voices (T1, T2, B1, B2). I assign music and lyrics for each voice > to a variable and combine them info a choir staff. So for our > rehearsal, everybody can see all the

proper use of segno with multiple instruments

2018-06-16 Thread Mason Hock
I think that D.C, D.S, and segno marks conventionally do not appear on each stave, but usually either above each staff group or the entire system. If this is not the case, what is the convention? If it is the case, then I have some questions about how to achieve this. While I don't have a

Re: reference for well-shaped slurs

2018-06-11 Thread Mason Hock
Thanks for your response, Andrew. Since you say that you use \shapeII frequently, I wonder if you ever find that \shapeII creates an upside-down slur like in the first example of mt previous message, or that it sometimes causes systems to appear on top of each oth er, as below? Are these

reference for well-shaped slurs

2018-06-11 Thread Mason Hock
\shapeII works very well for tweaking ugly slurs. The only problem is that, while it is easy to identify "bad" slurs, I find it difficult to determine what makes a slur "good." It seems that the more time I spend tweaking a slur the more I overthink it and the less sure I am of how it should

Re: Need edition-engraver-compatible extended glissandi, will pay for solution if necessary

2018-05-20 Thread Mason Hock
On 05/20, Urs Liska wrote: > I will find the code when I'm back home - and Piaras won't be faster ... Great! Thank you, Urs. Mason > Am 20. Mai 2018 18:49:28 MESZ schrieb Mason Hock <ma...@masonhock.com>: > >On 05/20, Urs Liska wrote: > >> Hi Mason, > >>

Re: Need edition-engraver-compatible extended glissandi, will pay for solution if necessary

2018-05-20 Thread Mason Hock
4-10/msg00313.html [2] https://lists.gnu.org/archive/html/lilypond-user/2014-10/msg00252.html > Good luck > Urs > > > Am 19.05.2018 um 23:16 schrieb Mason Hock: > > \version "2.19.81" > > \language "english" > > > > % starts an ex

Need edition-engraver-compatible extended glissandi, will pay for solution if necessary

2018-05-19 Thread Mason Hock
In my music, I frequently use - glissandi during which the performer rearticulates with a particular rhythm, represented with headless steams - glissandi that extend longer than a bar or otherwise require intermediate headless stems to clarify duration, with a slur indicating that the performer

Re: Lilypond interfaces

2018-04-17 Thread Mason Hock
On 04/17, Amir Teymuri wrote: > Hello, > > does anyone knows about interfaces and/or notation systems written in other > programming languages which use lilypond as backend? GNU Denemo is a graphical frontend to Lilypond. http://denemo.org/ Mason > Two examples of such > interfaces are fomus

Re: The search for an API

2018-04-11 Thread Mason Hock
On 04/11, Johan Vromans wrote: > On Wed, 11 Apr 2018 07:07:10 -0700, Mason Hock <ma...@masonhock.com> wrote: > > > Is this the sort of thing you're looking for? > > > > http://projectabjad.org/ > > When looking for an API that makes detailed handling of sco

Re: The search for an API

2018-04-11 Thread Mason Hock
Is this the sort of thing you're looking for? http://projectabjad.org/ Mason On 04/10, Felix D. wrote: > Hello Lilypond-Fans, > > I have a question: Does Lilypond have an API that can be simply called from > other programs to render some markup (stored as a string) into a SVG file? > > We

Re: Force Lilypond to preserve vertical order of TextScripts?

2018-02-18 Thread Mason Hock
tructions, because it could easily get missed by sightreading players. > Also, in a full score if several staves have the same three text > instructions, it is more readable if they are in the same vertical order > for each staff. > > On Sun, Feb 18, 2018 at 5:51 PM, Mason Hock <

Re: 2.19.81 tarball updates?

2018-02-18 Thread Mason Hock
This link doesn't work for you? http://download.linuxaudio.org/lilypond/source/v2.19/ Mason On 02/18, Ben wrote: > > On 2/18/2018 2:42 PM, Mason Hock wrote: > > downloads.linuxaudio.org is working again, and the mirrors they host > > including Lilypond's are back up. H

2.19.81 tarball updates?

2018-02-18 Thread Mason Hock
downloads.linuxaudio.org is working again, and the mirrors they host including Lilypond's are back up. However, the newest version up there is still 2.19.80. When will 2.19.81 be added? Thanks, Mason ___ lilypond-user mailing list

how to donate to lilypond and/or openlilylib development?

2018-02-10 Thread Mason Hock
This link http://lilypond.org/sponsoring.html describes paying developers to implement specific features. Is this the only way to contribute to Lilypond financially, or is it possible to make a general donation, ideally a small recurring monthly donation, to Lilypond and/or openlilylib?

independent horizontal spacing between staves

2018-01-14 Thread Mason Hock
I have a piece in which each performer reads from a score with the other players' staves shrunk. I have determined that the different staff sizes are the cause of some very bad horizontal spacing that is especially noticeable when players have different simultaneous tuplets. The other parts are

Re: edition-editor usage

2017-12-29 Thread Mason Hock
Mason Hock: > Urs Liska: >> >> Actually I do not see why any of this should be incompatible. Both >> page-layout and partial-compilation *use* the EE. Maybe it is a naming >> conflict somehow. > > Here's a reduced example of what I have. Can you spot wh

Re: edition-editor usage

2017-12-27 Thread Mason Hock
Urs Liska: > > > Am 27. Dezember 2017 18:32:00 MEZ schrieb Mason Hock <masonh...@gmail.com>: >>> I usually use the EE to >>> set the needed breaks: >>> \editionModList breaksForTargetX sing.with.bach.Score \break 5,9,13,17 >> >> T

Re: edition-editor usage

2017-12-27 Thread Mason Hock
>I usually use the EE to >set the needed breaks: >\editionModList breaksForTargetX sing.with.bach.Score \break 5,9,13,17 Thanks, Jan-Peter. This works well, except that partial-complication relied on the break sets defined with page-layout.conditional-breaks. Do you know if it is possible for

Re: edition-editor usage

2017-12-26 Thread Mason Hock
I will send more details and information soon! > But for today and tomorrow I wish you a merry Christmas and all the best > for 2018! > > Jan-Peter > > > Am 23. Dezember 2017 20:09:29 MEZ schrieb Mason Hock <masonh...@gmail.com>: > >I have a piece in which ea

edition-editor usage

2017-12-23 Thread Mason Hock
I have a piece in which each performer reads from a version of the score with their staff full-sized with the other parts on small staves. This pieces also requires a lot of manual tweaking of slurs. I've been using \shapeII for the slurs, which works great, except that if I shape the slur

Re:\magnifyStaff for dynamics?

2017-12-21 Thread Mason Hock
Resending this with the correct subject line. Thanks for your response. For dynamics within the staff that isn't necessary, as \magnifyStaff works fine. \version "2.19.63" \score { << \new Staff \with { \magnifyStaff #(magstep -2) } \relative c' { c\p\< c c c\f } >> } The issue is

Re: lilypond-user Digest, Vol 181, Issue 111

2017-12-21 Thread Mason Hock
Thanks for your response. For dynamics within the staff that isn't necessary, as \magnifyStaff works fine. \version "2.19.63" \score { << \new Staff \with { \magnifyStaff #(magstep -2) } \relative c' { c\p\< c c c\f } >> } The issue is changing the size of a separate dynamics staff.

\magnifyStaff for dynamics?

2017-12-20 Thread Mason Hock
\version "2.19.63" \score { << \new Staff \with { \magnifyStaff #(magstep -3) } \relative c' { c c c c } \new Dynamics \with { \override VerticalAxisGroup.staff-affinity = #UP } { s\p\< s s s\f} >> } shrinks the music staff as expected but does not shrink the dynamics

Re: different margins for even/odd pages

2017-11-05 Thread Mason Hock
It seems that my mistake was not including the '\' before 'mm'. Once I added that it worked as expected. Thanks, Mason On Sun, Nov 5, 2017 at 5:52 PM, Kieren MacMillan wrote: Hi Mason, Actually could you clarify how the outer margin works in two-sided

Re: different margins for even/odd pages

2017-11-05 Thread Mason Hock
is about an inch (I'd have to print and measure it to determine the exact value). Is there a way to explicitly control the size of the outer margin? Thanks, Mason On Sun, Nov 5, 2017 at 4:26 PM, Mason Hock <masonh...@gmail.com> wrote: Awesome. Thank you Kieren. Mason On Sun, Nov 5

Re: different margins for even/odd pages

2017-11-05 Thread Mason Hock
Awesome. Thank you Kieren. Mason On Sun, Nov 5, 2017 at 4:25 PM, Kieren MacMillan wrote: Hi Mason, I need inner margins to be wider than outer margins to leave room for binding, so odd pages should have a wider margin on one side and even pages on the

different margins for even/odd pages

2017-11-05 Thread Mason Hock
I need inner margins to be wider than outer margins to leave room for binding, so odd pages should have a wider margin on one side and even pages on the other. My workaround has been to render the document twice with the two different margin settings and mix/match pages. However, I would

slurs between pairs of notes horizontally close and vertically distant

2017-10-29 Thread Mason Hock
I'm working on a score with many pairs of notes a sixth or seventh apart slurred together. When the stem of the second note of a pair is down, the slur intersects the accidental. If I increase 'Slur.details.accidental-collision' the slur avoids the accidental, but is not as well-shaped. For

Re: non-triplet tuplets collide with staff

2017-10-29 Thread Mason Hock
. Thanks! Mason On Sun, Oct 29, 2017 at 2:03 AM, Thomas Morley <thomasmorle...@gmail.com> wrote: Hi Mason, please always state the version you use and a tiny example. Maybe you would have spotted that 2017-10-28 23:38 GMT+02:00 Mason Hock <masonh...@gmail.com>: Lilypond by default seems

non-triplet tuplets collide with staff

2017-10-28 Thread Mason Hock
Lilypond by default seems to place all tuplet numbers/brackets so that they collide with the staff, with the exception of triplets, which it places outside the staff. I would like all tuplets outside of the staff like triplets. \override Staff.TupletNumber #'outside-staff-priority = #1 fixes

extended glissandi

2017-10-05 Thread Mason Hock
The method for long glissandi described in the http://lilypond.org/doc/v2.18/Documentation/notation/expressive-marks-as-lines#glissando;>documentation (adjusting the pitch of the hidden noteheads to align them with the gliss line) has a few disadvantages. (1) Since each stem can only have one

Re: Seeking LilyPond Engravers for Paid Work

2017-09-18 Thread Mason Hock
Sounds good, Chris. You might still consider "paying it forward" with a license that respects your software's users' freedom as Lilypond respects yours. If not for your EULA I'd happily engrave for your business and recommend your product to performers

Re: Seeking LilyPond Engravers for Paid Work

2017-09-17 Thread Mason Hock
Chris, Do you engrave the Lilypond scores with several different page dimensions in advance and upload them to your app as images, or does your software use Lilypond to render them dynamically? Depending on the extent to which Lilypond is a component of your software, you might want to make sure

intermediate stem length in long glissando

2017-05-06 Thread Mason Hock
From http://lilypond.org/doc/v2.18/Documentation/notation/expressive-marks-as-lines#glissando "If the stems do not align well with the glissando, they may need to be repositioned slightly." Is there a way of automatically extending the stems precisely to the gliss line rather than manually

Re: widening feathered beams

2017-05-06 Thread Mason Hock
This works great. Thank you. Mason On 6 May 2017 at 03:42, Thomas Morley <thomasmorle...@gmail.com> wrote: > 2017-05-06 4:26 GMT+02:00 Mason Hock <masonh...@gmail.com>: > > I would like to increase the vertical space between feathered beams. This > > achieves approxi

widening feathered beams

2017-05-05 Thread Mason Hock
I would like to increase the vertical space between feathered beams. This achieves approximately what I want for left-feathered beaming: % decelerating \override Stem.beaming = #(cons (list ) (list 0 3)) \once \override Beam.grow-direction = #LEFT c16 \override Stem.beaming = #(cons

Re: multiple dynamics contexts

2017-02-09 Thread Mason Hock
Mason On 9 February 2017 at 02:06, Simon Albrecht <simon.albre...@mail.de> wrote: > On 09.02.2017 08:20, Mason Hock wrote: > >> there is too much space between the staff and the content below it. >> > > To adjust the spacing between Staff and Dynamics, please have a

multiple dynamics contexts

2017-02-08 Thread Mason Hock
I like the way that a dynamics context organizes content below the staff, and I would like to simultaneously handle content above the staff similarly. I find that simply creating a dynamics context before the staff << \new Dynamics { % content above staff } \new Staff { % music }

Re: aligning dynamics to lowest dynamic mark in system

2017-02-07 Thread Mason Hock
Thanks, Trevor. Mason On 7 February 2017 at 13:51, Trevor Daniels <t.dani...@treda.co.uk> wrote: > Mason Hock wrote Tuesday, February 07, 2017 12:13 AM > > > I would like to align all dynamics within each system with just enough > padding > > to avoid collision

aligning dynamics to lowest dynamic mark in system

2017-02-06 Thread Mason Hock
I would like to align all dynamics within each system with just enough padding to avoid collisions. I could do this by using \override DynamicLineSpanner.staff-padding = #x at the beginning of each system, but if I do anything that changes the location of system breaks I'll have to start over.