Re: slur syntax

2015-05-25 Thread Gianmaria Lari
... and this close the thread :) It couldn't be more clear David and it makes
perfectly sense.
Thanks a lot!!!
g.



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/slur-syntax-tp176928p177007.html
Sent from the User mailing list archive at Nabble.com.

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: ANN: Frescobaldi 2.18.1

2015-05-25 Thread Wilbert Berendsen
Hi, sorry for top-quoting (my phone won't let me quote properly). 

If you use the windows installer, you don't need to install python-ly 
separately. 


-- 
Wilbert Berendsen (www.wilbertberendsen.nl)
Sent from my smartphone

div Oorspronkelijk bericht /divdivVan: Ralph Palmer 
palmer.r.vio...@gmail.com /divdivDatum:25-05-2015  01:47  (GMT+01:00) 
/divdivAan: Wilbert Berendsen w...@xs4all.nl /divdivCc: lilypond-user 
lilypond-user@gnu.org, Frescobaldi frescoba...@googlegroups.com 
/divdivOnderwerp: Re: ANN: Frescobaldi 2.18.1 /divdiv
/divOn Sun, May 24, 2015 at 3:49 PM, Wilbert Berendsen w...@xs4all.nl wrote:
Dear friends,

I just released Frescobaldi 2.18.1 in the wild, a maintenance
release containing bug fixes, small improvements and translation
updates.

Homepage: www.frescobaldi.org
Download: www.frescobaldi.org/download

It is recommended to upgrade python-ly to version 0.9.2, which contains
additional bug fixes. See https://pypi.python.org/pypi/python-ly .

Thanks go to all the users, bug reporters and co developers.

Thanks, Wilbert Berendsen. I really like Frescobaldi, and use it a lot!

I'm running Windows 7. Can anyone help with suggestions for installing 
python-ly 0.9.2? I have downloaded the tar.gz file, but cannot open it.

Thanks in advance for your help.

Ralph 

-- 
Ralph Palmer
Brattleboro, VT
USA
palmer.r.vio...@gmail.com___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: how to add barre indications to automatic fret diagrams?

2015-05-25 Thread pls

On 25.05.2015, at 01:16, Carl Sorensen c_soren...@byu.edu wrote:

 On 5/23/15 11:59 PM, pls p.l.schm...@gmx.de wrote:
 
 \transpose f g { f,-1 c-3 f-4 a-2 c'-1 f'-11 }
 
 Here's a revised version of translation-functions.scm.  It will generate
 barres only if fingers are indicated, and multiple strings use the same
 finger.  It does work properly on the chord you listed above.
 
 It does not generate barres on transposed open chords.
 
 Please review and let me know what you think.

Works great!  Thanks a million!

Should/Could LilyPond issue a warning message in the case of open strings 
whenever wrong fingers (not 0) are ignored?  Or is it better to silently set 
the fingers to 0? 
Example: d-1 a d' f’ (Perhaps the user simply forgot to set the minimum fret 
to 5)

Thanks again,

patrick


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: ANN: Frescobaldi 2.18.1

2015-05-25 Thread Martin Tarenskeen



On Sun, 24 May 2015, Ralph Palmer wrote:


I'm running Windows 7. Can anyone help with suggestions for installing 
python-ly 0.9.2? I have downloaded the tar.gz file,
but cannot open it.


I use pip in a DOS commandline:

pip install python-ly

or if you already have an older version installed:

pip install --upgrade python-ly

--

MT


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Notehead color on programmed pitch change

2015-05-25 Thread Peter Gentry
I have a short script to confine music to an instruments range. I wish to 
colour the noteheads on any pitches which have been
changed to fit the instrument range.
 
Try as I may all attempts to modify existing snippets have failed -  I was 
particulary baffled by the snippet 
 
#(define (pitch-to-color pitch)
(let ((color (assoc pitch colo-mapping pitch-equals?)))
(if color
(cdr color)))  
 
which in the abscence of a need for color-mapping  I couldn't replace with 
 
(color (x11-color 'red))
 
The above is not in the script as all attempts just failed - can anyone help 
please.
 
\version 2.19.15
#(define (naturalize-instrument-range p instrument)
(let ((o (ly:pitch-octave p))
  (a (* 4 (ly:pitch-alteration p)))
;; alteration, a, in quarter tone steps,
;; for historical reasons
(n (ly:pitch-notename p)))
 
(define oct1 o)
(cond
   ((equal? instrument clarinet )
 (if (= o -1) (begin (set! o -1 )))
 (if (= o 3) (begin (set! o 2 )))
(cond
( (and (= o -1) (= a 2) (= n 1)) (set! o 0))
( (and (= o  2) (  n 3))   (set! o 1))
( (and (= o  2) (= n 3))   (set! o 2)) )
 
(if ( o 2) (begin (set! o 2 
 
((equal? instrument flute)
(if ( o 0) (begin (set! o 0 )))
(cond
( (and (= o 0) ( a  0) (= n 0)) (set! o 1))
( (and (= o 2) ( n  3)) (set! o 1))
( (and (= o 2) (= n 3)) (set! o 2)) )
 
(if ( o 2) (begin (set! o 2  )
 
;; just in for checking
(if (or ( oct1 o) ( oct1 o)) 
(display (string-append  oct=  (number-string oct1)  o=  (number-string 
o) \n)))
 
(ly:make-pitch o n (/ a 4)) ))
 
 
 
#(define (instrumentrange music instrument )
(  ly:music? number? )
(let ((es (ly:music-property music 'elements))
(e (ly:music-property music 'element))
(p (ly:music-property music 'pitch)))
 
(if (pair? es)
(ly:music-set-property! music 'elements
 
(map (lambda (x) (instrumentrange x instrument)) es)))
 (if (ly:music? e) (ly:music-set-property! music 'element
 
(instrumentrange e instrument )))
(if (ly:pitch? p)
 (begin (set! p (naturalize-instrument-range p instrument))
 (ly:music-set-property! music 'pitch p)))
   music))
 
naturalizeInstrumentRange =
#(define-music-function (parser location  instrument m )
 ( string? ly:music? ) 
 (instrumentrange m instrument ))
 
 \score {
  \naturalizeInstrumentRange clarinet
  \new Staff
   \relative c'' {
 d4 r16  d,,16 [  e'16 f16 ]  e8 [  a,8 ]  a'16 [  g'16 a16 e16 ]   |  % 4
 f8 [  d8 ]  r4  r2   |  % 5
 }}
 

regards 
Peter Gentry 

 
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


staff manipulation question

2015-05-25 Thread Alex Jones
I’m working with a score that has multiple staves that appear and disappear at 
various points.

I ran into a curious behavior:

I have two staves fro a while, the second has two notes that complete 
mid-measure so I encoded like this:

\score {
\new StaffGroup \relative c' {
\new Staff
\key f \major
\time 6/8

{
R2.*2
e2.~ \pp
}
\new Staff \relative c'' {
\once \set Staff.explicitKeySignatureVisibility = #end-of-line-invisible
\set midiInstrument = #violin
\once \omit Staff.TimeSignature
\key d \minor

g bes,2.
 {g~ g8} \\ {f2. ( _\markup{\italic dim.} e8) \pp}  r8 r r4 r8
}

\break

a8-. \p ^\markup{solo arco} [r16 g-. a8-.] c-. r r

}
}

However, when the second staff concluded, it didn’t disappear.  I worked out it 
was because the   region wasn’t aligned with a measure break.

So, I replaced with this:

 {g~ g8 b\rest b\rest b4\rest b8\rest} \\ {f2. ( _\markup{\italic dim.} e8) 
\pp s s s4 s8} 

however, this was quite clunky.  I had to create rest space in both note 
groups, and then I had to reposition the rests in the top note grouping to 
apply to both voices.  Aside from the staff not disappearing, the top solution 
works well.  

Is there a more streamlined way to do this?

Using lilypond 2.18.2

-akj


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Incomplete final bar with \parallelMusic

2015-05-25 Thread David Sumbler
On Mon, 2015-05-25 at 17:47 +0100, Phil Holmes wrote:
 - Original Message - 
 From: David Sumbler da...@aeolia.co.uk
 To: lilypond-user@gnu.org
 Sent: Monday, May 25, 2015 5:32 PM
 Subject: Incomplete final bar with \parallelMusic
 
 
 I am using the \parallelMusic entry for a string quartet.
  
  At the beginning of the 1st movement (which is mostly in 4/4 time) there
  is a half bar before the first bar-line, which causes no problem because
  I have \partial 2 in each part.
  
  But the corresponding half bar at the end of the movement produces
  barcheck failed warning messages, although the music compiles
  correctly.  The final bar and a half are these:
  
  % bar 148
  d2 r2 |
  d2 r2 |
  d2 r8 cs cs cs |
  d2 r8 cs cs cs |
  % bar 149
  d4 r4 \bar |.
  d4 r4 \bar |.
  d4 r4 \bar |.
  d4 r4 \bar |.
  
  So far I haven't found a way to suppress these messages, although I have
  tried several different approaches.  I suspect that there is probably a
  fairly simple solution, but so far I haven't managed to think of it!
  
  Any ideas?
  
  David
 
 Have you considered skips: s2
 
 --
 Phil Holmes

Yes, but unfortunately they leave a space equivalent to a printed rest.

David


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Incomplete final bar with \parallelMusic

2015-05-25 Thread David Sumbler
I am using the \parallelMusic entry for a string quartet.

At the beginning of the 1st movement (which is mostly in 4/4 time) there
is a half bar before the first bar-line, which causes no problem because
I have \partial 2 in each part.

But the corresponding half bar at the end of the movement produces
barcheck failed warning messages, although the music compiles
correctly.  The final bar and a half are these:

% bar 148
d2 r2 |
d2 r2 |
d2 r8 cs cs cs |
d2 r8 cs cs cs |
% bar 149
d4 r4 \bar |.
d4 r4 \bar |.
d4 r4 \bar |.
d4 r4 \bar |.

So far I haven't found a way to suppress these messages, although I have
tried several different approaches.  I suspect that there is probably a
fairly simple solution, but so far I haven't managed to think of it!

Any ideas?

David


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Sometimes order is significant

2015-05-25 Thread Knute Snortum
I've noticed over the months I've been using LilyPond that there are some
parts of the syntax that depend on order and some that don't.  For example:

{ c'!8 }

Everything about must be in the exact order -- the note letter, the octave
indicator, the force accidental, and the rhythm.  Are there others?

Everything else I can think of can be in any order.

{ c---.~([ }

And so on.  Is this worth mentioning in the documentation somewhere?
Specifically, I had to do a little experimenting to figure out where the
forced accidental markers (!?) were places syntactically.

Knute Snortum
(via Gmail)
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: ANN: Frescobaldi 2.18.1

2015-05-25 Thread William Marchant

I now have Frescobaldi 1.18.1 installed along with python-ly 0.9.2.
Now I get the message 'Could not load the popplerqt4 module'. Without 
the interactive music view, Frescobaldi is a real bummer.  I have 
downloaded poppler-0.33.0 and poppler-data-0.4.7, but I don't know what 
to do now.  Help please.   I am using ubuntu 14.04 .

Bill


On 15-05-24 04:49 PM, Wilbert Berendsen wrote:

Dear friends,

I just released Frescobaldi 2.18.1 in the wild, a maintenance
release containing bug fixes, small improvements and translation
updates.

Homepage: www.frescobaldi.org
Download: www.frescobaldi.org/download

It is recommended to upgrade python-ly to version 0.9.2, which contains
additional bug fixes. See https://pypi.python.org/pypi/python-ly .

Thanks go to all the users, bug reporters and co developers.

Enjoy and happy Pentecost!





___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


RE:Incomplete final bar with \parallelMusic

2015-05-25 Thread Stephen MacNeil
what about

 \set Score.measureLength = #(ly:make-moment 2/4)


as far as i know \partial is only for the beginning and from then on you
use ly:make-moment


eg


%%%



\version 2.18.2

top = \relative c' {

\partial 2

r2 |

d2 r2 |

d4 r4 \bar |.

d d |

d d d d |

d d |

}

bottom = \relative c' {

\partial 2

r2 |

d2 r2 |

d4 r4 \bar |.

d d |

d d d d |

\set Score.measureLength = #(ly:make-moment 2/4)

d d |

\set Score.measureLength = #(ly:make-moment 4/4)

d d d d|

}

\score {

\top \\ \bottom

}


HTH

Stephen
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: ANN: Frescobaldi 2.18.1

2015-05-25 Thread Wilbert Berendsen
Also install python-poppler-qt4.


-- 
Wilbert Berendsen (www.wilbertberendsen.nl)
Sent from my smartphone

div Oorspronkelijk bericht /divdivVan: William Marchant 
wmarch...@eastlink.ca /divdivDatum:25-05-2015  19:20  (GMT+01:00) 
/divdivAan: lilypond-user@gnu.org /divdivOnderwerp: Re: ANN: 
Frescobaldi 2.18.1 /divdiv
/divI now have Frescobaldi 1.18.1 installed along with python-ly 0.9.2.
Now I get the message 'Could not load the popplerqt4 module'. Without 
the interactive music view, Frescobaldi is a real bummer.  I have 
downloaded poppler-0.33.0 and poppler-data-0.4.7, but I don't know what 
to do now.  Help please.   I am using ubuntu 14.04 .
Bill


On 15-05-24 04:49 PM, Wilbert Berendsen wrote:
 Dear friends,

 I just released Frescobaldi 2.18.1 in the wild, a maintenance
 release containing bug fixes, small improvements and translation
 updates.

 Homepage: www.frescobaldi.org
 Download: www.frescobaldi.org/download

 It is recommended to upgrade python-ly to version 0.9.2, which contains
 additional bug fixes. See https://pypi.python.org/pypi/python-ly .

 Thanks go to all the users, bug reporters and co developers.

 Enjoy and happy Pentecost!




___
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


relative NonMusicalPaperColumn.line-break-system-details offsets?

2015-05-25 Thread Kieren MacMillan
Hi all,

The title says it all, really: I sometimes resort to using 
NonMusicalPaperColumn.line-break-system-details to tweak the placement (usually 
Y-offset) of certain systems or staves within systems. 

But currently, all values must be given as an absolute distance from the top 
[or left] of the printing area. This results in a great deal of 
trial-and-error, and given the fact that recompile times are large for many of 
the [sizeable] scores I’m engraving, my productivity is definitely reduced when 
I hit that point in the process. Furthermore, if I’ve made a relative 
adjustment, and (e.g.) the layout of a system above changes, a relative 
adjustment from where Lily *thinks* the system should be is almost certainly 
still closer to “the truth” than an absolute setting.

Is there a way to allow NonMusicalPaperColumn.line-break-system-details 
Y-offset to be set in relative terms (like \offset does with many properties)?

Thanks,
Kieren.



Kieren MacMillan, composer
‣ website: www.kierenmacmillan.info
‣ email: i...@kierenmacmillan.info


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: relative NonMusicalPaperColumn.line-break-system-details offsets?

2015-05-25 Thread tisimst
+1!!

This was my exact thought last time I used this override.

- Abraham

On Monday, May 25, 2015, Kieren MacMillan [via Lilypond] 
ml-node+s1069038n177038...@n5.nabble.com wrote:

 Hi all,

 The title says it all, really: I sometimes resort to using
 NonMusicalPaperColumn.line-break-system-details to tweak the placement
 (usually Y-offset) of certain systems or staves within systems.

 But currently, all values must be given as an absolute distance from the
 top [or left] of the printing area. This results in a great deal of
 trial-and-error, and given the fact that recompile times are large for many
 of the [sizeable] scores I’m engraving, my productivity is definitely
 reduced when I hit that point in the process. Furthermore, if I’ve made a
 relative adjustment, and (e.g.) the layout of a system above changes, a
 relative adjustment from where Lily *thinks* the system should be is almost
 certainly still closer to “the truth” than an absolute setting.

 Is there a way to allow NonMusicalPaperColumn.line-break-system-details
 Y-offset to be set in relative terms (like \offset does with many
 properties)?

 Thanks,
 Kieren.

 

 Kieren MacMillan, composer
 ‣ website: www.kierenmacmillan.info
 ‣ email: [hidden email]
 http:///user/SendEmail.jtp?type=nodenode=177038i=0


 ___
 lilypond-user mailing list
 [hidden email] http:///user/SendEmail.jtp?type=nodenode=177038i=1
 https://lists.gnu.org/mailman/listinfo/lilypond-user


 --
  If you reply to this email, your message will be added to the discussion
 below:

 http://lilypond.1069038.n5.nabble.com/relative-NonMusicalPaperColumn-line-break-system-details-offsets-tp177038.html
  To start a new topic under User, email ml-node+s1069038n...@n5.nabble.com
 javascript:_e(%7B%7D,'cvml','ml-node%2bs1069038n...@n5.nabble.com');
 To unsubscribe from Lilypond, click here
 http://lilypond.1069038.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_codenode=2code=dGlzaW1zdC5saWx5cG9uZEBnbWFpbC5jb218Mnw4MzU3Njg3MDU=
 .
 NAML
 http://lilypond.1069038.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewerid=instant_html%21nabble%3Aemail.namlbase=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespacebreadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml





--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/relative-NonMusicalPaperColumn-line-break-system-details-offsets-tp177038p177041.html
Sent from the User mailing list archive at Nabble.com.___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: ANN: Frescobaldi 2.18.1

2015-05-25 Thread Federico Bruni
Il giorno lun 25 mag 2015 alle 19:20, William Marchant 
wmarch...@eastlink.ca ha scritto:

I now have Frescobaldi 1.18.1 installed along with python-ly 0.9.2.
Now I get the message 'Could not load the popplerqt4 module'. Without 
the interactive music view, Frescobaldi is a real bummer.  I have 
downloaded poppler-0.33.0 and poppler-data-0.4.7, but I don't know 
what to do now.  Help please.   I am using ubuntu 14.04 .


This is the main FAQ for Frescobaldi installation :-)
Do you have python-poppler-qt4 installed? Which version?

It should be all about the versions you are using, so paste here the 
output of these two commands:


$ frescobaldi -V
Gtk-Message: Failed to load module canberra-gtk-module
Frescobaldi: 2.18.1
Python: 2.7.10rc1
python-ly: 0.9.2
Qt: 4.8.7
PyQt: 4.11.3
sip: 4.16.7
poppler: unknown
python-poppler-qt: unknown
OS: Linux-4.0.0-1-amd64-x86_64-with-debian-stretch-sid

$ aptitude show python-poppler-qt4 | grep Version
Version: 0.16.3-2+b5

I'm on debian sid but you should have the same version of this package:
http://packages.ubuntu.com/trusty/python-poppler-qt4




___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Sometimes order is significant

2015-05-25 Thread Nathan Ho
On Mon, May 25, 2015 at 7:05 AM, Knute Snortum ksnor...@gmail.com wrote:

 I've noticed over the months I've been using LilyPond that there are some
 parts of the syntax that depend on order and some that don't.  For example:

 { c'!8 }

 Everything about must be in the exact order -- the note letter, the octave
 indicator, the force accidental, and the rhythm.  Are there others?

 Everything else I can think of can be in any order.

 { c---.~([ }

 And so on.  Is this worth mentioning in the documentation somewhere?
 Specifically, I had to do a little experimenting to figure out where the
 forced accidental markers (!?) were places syntactically.


This cheat sheet shows many note syntax elements in the correct order:

http://joramberger.de/files/lilypond_sheet_2.18_en.pdf

It seems that all the components starting with string number can be placed
in any order.

Regards,
Nathan
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: non-greedy regexp don't seem to work

2015-05-25 Thread Simon Albrecht

https://lists.gnu.org/mailman/listinfo/bug-guile

Yours, Simon

Am 22.05.2015 um 11:42 schrieb Michael Gerdau:

In answering my own post:


Hi list,

the following two statements should provide the exakt same strings:
(match:substring (string-match _(.*?)_ a_ä_ö_de_fü_) 1)
(match:substring (string-match _([^_]*)_ a_ä_ö_de_fü_) 1)

However for me they don't. Here is a log how I tested it:
$ guile
GNU Guile 2.0.11
Copyright (C) 1995-2014 Free Software Foundation, Inc.

Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
This program is free software, and you are welcome to redistribute it
under certain conditions; type `,show c' for details.

Enter `,help' for help.
scheme@(guile-user) (match:substring (string-match _(.*?)_
a_ä_ö_de_fü_) 1)
$1 = ä_ö_de_fü
scheme@(guile-user) (match:substring (string-match _([^_]*)_
a_ä_ö_de_fü_) 1)
$2 = ä
scheme@(guile-user) ,q

I checked the same regexps in Perl and there both results are the same.

Am I overlooking the obvious or is this a bug ?

In the archive of the guile-devel ML I found a thread that seems to
indicate that guile simply does not support non-greedy regexp, which
is perfectly in line with my findings of above:
https://www.mail-archive.com/guile-devel%40gnu.org/msg12022.html

Unfortunately the guile manual seems to imply that non-greedy regexp
are indeed supported. See
https://www.gnu.org/software/guile/manual/html_node/Regular-Expressions.html#index-regular-expressions
which directly references Regular expressions used in Emacs which do
support non-greedy regexp.

This is misleading if not an outright documentation bug.

Does anybody know where or how to report this ?

Best wishes,
Michael


___
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: Sometimes order is significant

2015-05-25 Thread Nathan Ho
On Mon, May 25, 2015 at 2:38 PM, Nathan Ho when.possi...@gmail.com wrote:


 This cheat sheet shows many note syntax elements in the correct order:

 http://joramberger.de/files/lilypond_sheet_2.18_en.pdf

 It seems that all the components starting with string number can be placed
 in any order.


Here's a more formal answer which can be found by delving into the LilyPond
grammar.
http://www.lilypond.org/doc/v2.18/Documentation/contributor/lilypond-grammar

To oversimplify, a monophonic note is divided into a simple_event and any
number of post_events. A simple_event breaks down like so:

- pitch (note name + octave)
- forced accidental markers
- octave check
- note duration and multiplier
- \rest

Beams, slurs, articulations, fingerings, etc. all fall under post_events,
which can occur in any order.

Regards,
Nathan
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


A question about scores and parts from a blind user

2015-05-25 Thread Daniel Contreras
Hello everyone,
I am attempting to finish and arrangement to a song for three brass parts. I'm 
not sure I fully grasp the understanding of the \include and its function. I 
have one file which contains all of the variables that I am using as well as 
the layout of the score. What I am trying to do, is used that file to create my 
parts. I have created a trumpet part file, and when I compile it using the 
variable from the score file, it returns to me a 7 or 8 page long pdf. this 
doesn't seem right to me, as the score itself is only five or six pages long. 
The part for the trumpet should be in my estimation around two or three pages 
long. I have compressed the multi measure rest. Can anyone tell me why my 
compilation is so large? Is it including the entire score all over again? 
Thanks for any help. Sorry I was unable to provide a tiny example, I had to 
step away from my computer a little bit LOL.

Daniel Contreras 
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: how to add barre indications to automatic fret diagrams?

2015-05-25 Thread Carl Sorensen
On 5/25/15 5:25 AM, pls p.l.schm...@gmx.de wrote:

Works great!  Thanks a million!

Thanks for your feedback.


Should/Could LilyPond issue a warning message in the case of open strings
whenever wrong fingers (not 0) are ignored?  Or is it better to
silently set the fingers to 0?
Example: d-1 a d' f¹ (Perhaps the user simply forgot to set the minimum
fret to 5)

Here's a new patch that has the warning implemented.  Give it a try.
You'll need to rename it, I think.

Thanks,

Carl



translation-functions[1].scm
Description: translation-functions[1].scm
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: A question about scores and parts from a blind user

2015-05-25 Thread Nick Baskin
Daniel,

Yes, when you use the \include function, LilyPond will treat the included
file as though it is entirely included in the including file. So if you
have an active \score { . . . } block inside the included file, LilyPond
will generate that block as well as the \score { . . . } block in the
trumpet part. To get around this, I usually put all of the notes in a file
with no \score { . . . } block and then have separate files for the score
and all the parts. That way I can use \include without generating a score
that I don't want. Does that make sense?

HTH,
Nick

On Mon, May 25, 2015 at 5:56 PM, Daniel Contreras daniel.c.9...@gmail.com
wrote:

 Hello everyone,
 I am attempting to finish and arrangement to a song for three brass parts.
 I'm not sure I fully grasp the understanding of the \include and its
 function. I have one file which contains all of the variables that I am
 using as well as the layout of the score. What I am trying to do, is used
 that file to create my parts. I have created a trumpet part file, and when
 I compile it using the variable from the score file, it returns to me a 7
 or 8 page long pdf. this doesn't seem right to me, as the score itself is
 only five or six pages long. The part for the trumpet should be in my
 estimation around two or three pages long. I have compressed the multi
 measure rest. Can anyone tell me why my compilation is so large? Is it
 including the entire score all over again? Thanks for any help. Sorry I was
 unable to provide a tiny example, I had to step away from my computer a
 little bit LOL.

 Daniel Contreras
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user




-- 
And she forgot the stars, the moon, and sun,
And she forgot the blue above the trees,
And she forgot the dells where waters run,
And she forgot the chilly autumn breeze...

— Keats, Isabella, or the Pot of Basil
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Automatically inserting bar lines when a line is broken on an empty bar line

2015-05-25 Thread Simon Albrecht

Hi Matie,

Am 22.05.2015 um 11:44 schrieb Matie Holtzhausen:

Hi,
How can I print a bar line if the line-breaker decides to break at an 
empty bar line:

For example:
\paper {
paper-width = 60\mm
}
\relative c' {c8 c c c \bar  c c c c | c c c c}
This causes the line-breaker to break at \bar “”.
If the paper setting is removed, it does not break the line at all.
How can I adapt my music, so that if the paper setting causes the 
first measure to be broken at \bar “”, a bar line would be printed (at 
the end of the line).  If the paper setting is removed, I do not a bar 
line.
I would like to have the flexibility of changing layout variables, 
without having to put manual bar lines at line breaks (impractical for 
a large book), and I do not want lines to end without bar lines.
Why not? It’s perfectly common that a line ends without a bar line if a 
break occurs in mid-measure, and you would mess up the musical content 
by inserting a visible barline here, wouldn’t you?


Yours, Simon
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Incomplete final bar with \parallelMusic

2015-05-25 Thread Trevor Daniels

David Sumbler wrote Monday, May 25, 2015 5:32 PM


I am using the \parallelMusic entry for a string quartet.
 
 At the beginning of the 1st movement (which is mostly in 4/4 time) there
 is a half bar before the first bar-line, which causes no problem because
 I have \partial 2 in each part.
 
 But the corresponding half bar at the end of the movement produces
 barcheck failed warning messages, although the music compiles
 correctly.  The final bar and a half are these:
 
 % bar 148
 d2 r2 |
 d2 r2 |
 d2 r8 cs cs cs |
 d2 r8 cs cs cs |
 % bar 149
 d4 r4 \bar |.
 d4 r4 \bar |.
 d4 r4 \bar |.
 d4 r4 \bar |.
 
 So far I haven't found a way to suppress these messages, although I have
 tried several different approaches.  I suspect that there is probably a
 fairly simple solution, but so far I haven't managed to think of it!
 
 Any ideas?

The bars must be all the same length as the bar check marks are required.  This 
can be fiddled by increasing the duration of the rests without changing the 
printed appearance:

% bar 148
 d''2 r2 |
 d2 r2 |
 d2 r8 cs cs cs |
 d2 r8 cs cs cs |
% bar 149
 d4 r4*3 \bar |. |
 d4 r4*3 \bar |. |
 d4 r4*3 \bar |. |
 d4 r4*3 \bar |. |

Trevor
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: ANN: Frescobaldi 2.18.1

2015-05-25 Thread Helge Kruse
Am 25.05.2015 um 08:58 schrieb Wilbert Berendsen:
 If you use the windows installer, you don't need to install python-ly 
 separately. 

Hi Wilbert,

many thanks for this excellent program and the installer. I had never
any problem with the installation as it runs out of the box. The
components in the installer are assembled by you with intention and I
have the impression with caution.

The download is done in a short time, for a DSL connection in seconds.
And the installer makes everything in in less than 20 seconds. I can't
imaging that I would waste my time with any manual installation experiments.

Regards
Helge

-- 
PGP Fingerprint: EDCE F8C8 B727 6CC5 7006 05C1 BD3F EADC 8922 1F61



signature.asc
Description: OpenPGP digital signature
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user