Re: \magnifyMusic omits unison notes in \partcombine?

2017-04-29 Thread Manuela Gößnitzer
What is the pair for? When I omit it, everything works fine, check it out

\version "2.19.56"

one = { a'2 f' }
two = { f'2 f' }

\partcombine \magnifyMusic 1.2 \one \magnifyMusic 1.2 \two

Greetings,
Manuela

2017-04-28 0:02 GMT+02:00 Karlin High :

> A songwriter looked at my LilyPond job and asked, "Can you make the note
> heads bigger in proportion to everything else?" Yes, thanks to
> \magnifyMusic, I thought. It's a SATB hymn, I'm using \partcombine, and
> apparently \magnifyMusic doesn't pick up the unison notes the way I'm
> writing it. Minimal example below, PNG result attached. Magnify is at
> 1.2 for effect; I'm using 1.1 in practice.
>
> % BEGIN LILYPOND CODE
> \version "2.19.59"
> one = { a'2 f' }
> two = { f'2 f' }
> \partcombine #'(2 . 9) \magnifyMusic 1.2 { \one } \magnifyMusic 1.2 { \two
> }
> % END LILYPOND CODE
>
> I've found I need to put \magnifyMusic inside \partcombine, because it
> seems to have no effect the other way around. Any ideas for how I could
> get \magnifyMusic to catch the unison notes?
> --
> Karlin High
> Missouri, USA
>
> ___
> 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: Up and down arrows

2017-04-29 Thread Lukas-Fabian Moser
>
> > Is there a way to put up and down arrows above the staff to indicate the
> down and up beats?
>
> c'4 ^\markup { ↓ } f'4 ^\markup { ↑ }
>

An if they should be put in one nicely justified line, one could use lyrics:

\version "2.19.44"

<<
  \new Lyrics = "beats"
  \new Staff \relative g' <<
{
  g4 e g e f e d2
}
\new NullVoice = "counter" {
  \repeat unfold 30 \repeat unfold 4 c4
}
  >>
  \context Lyrics = "beats" \lyricsto "counter" {
\repeat unfold 30 { ↓ ↑ ↑ ↑ }
  }
>>

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


MagnifyMusic omits unison notes from PartCombine

2017-04-29 Thread Karlin High
Meta-minimal example: can I post AT ALL? Third try, no list acknowledgement so 
far.

If this works, LilyPond code and PNG will follow.
 --
 Karlin High
 Missouri, USA
 

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


Re: MagnifyMusic omits unison notes from PartCombine

2017-04-29 Thread Thomas Morley
2017-04-28 1:37 GMT+02:00 Karlin High :
> Meta-minimal example: can I post AT ALL? Third try, no list acknowledgement 
> so far.



Hi Karlin,

all three came through:
http://lists.gnu.org/archive/html/lilypond-user/2017-04/index.html
(search for your name)

If you've got no answer, then possibly because nobody knows an answer
or lack of time to write an email or ...

Meanwhile Manuela replied.


Cheers,
  Harm
-

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


Re: \magnifyMusic omits unison notes in \partcombine?

2017-04-29 Thread Klaus Blum
Manuela wrote
> What is the pair for? When I omit it, everything works fine, check it out

Optional chord-range sets the distance in steps between notes that may be
combined into a chord or unison.
(From the LilyPond NR, this is new in 2.19)

\partcombine #'(2 . 9) ... indicates that the smallest interval to be
combined is a third (2 steps). Seconds (1 step) and unison (0 steps) are
excluded. 
\partcombine #'(0 . 9) ... would work as well. 

Cheers, 
Klaus



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/magnifyMusic-omits-unison-notes-in-partcombine-tp202773p202783.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: Magnifystaff question (possibly bug?)

2017-04-29 Thread Thomas Morley
)se

2017-04-29 4:49 GMT+02:00 Michiel Sikma :
>
> Hi there,
>
> There's something I don't entirely understand about \magnifyStaff - I'm using 
> it to scale down my entire score, without having to use layout-set-staff-size 
> (since I don't want to switch to a different feta font size, but just scale 
> the feta20 one slightly.)
>
> However, I discovered that something funny happens when you use \teeny or 
> \normalsize or any of the other commands that set fontSize.
>
> Here's an example:
> http://lilybin.com/nqeqsu/1
>
> Basically, when using \teeny, it sets the note heads to a smaller than normal 
> size, but it doesn't take \magnifyStaff into account. So the notes are scaled 
> according to a base of 100 rather than whatever the staff magnification is. 
> Similarly, setting \normalsize resets the note heads to 100% of an 
> unmagnified staff.
>
> My expectation is that \magnifyStaff magnifies everything. So if \teeny sets 
> the size to, say, 70%, and \magnifyStaff is set to #50/100, I expect the size 
> to be 35%. And if \normalsize sets the size to 100%, in \magnifyStaff #50/100 
> I expect the result to be 50%. Et cetera.
>
> The \normalsize/etc commands permanently change the note head size (and 
> markup size) for a voice, leaving everything else the same. Probably, they 
> are internally setting the fontSize to a static value rather than taking the 
> magnification into account.
>
> Either this is a bug or I'm not using it correctly. But it seems like if you 
> have a magnified staff, one should still be able to use the fontSize commands.
> Would love to hear people's thoughts, I'm going to see if I can find a 
> workaround - probably I can just set the fontSize myself based on my magnify 
> value.
>
> Regards,
> Michiel


Hi Michiel,

all of the predifined commands teeny, tiny, small, normalsize, large,
huge set the fontSize for the Bottom-context where they are applied,
to an absolute Volume, as well does magnifyStaff for the Staff.
They don't add up and they shouldn't, otherwise collecting several
music-variables in one Staff from different sources will be pretty
unpredictable.

See the examples below. First usual \huge is demonstrated, i.e (\set
fontSize = #2)
Then I add up the applied fontSizes using 'my-fontSize'-music-function.
Note how the content of \zz changes depending where called.
Why should this ever be the default?

\version "2.19.56"

\paper { indent = 30 }

%% For convenient checking
% currently not used below
check-fontSize =
  \applyContext
#(lambda (ctx)
   (format #t
 "\n\tfontSize is:\t~a\n"
 (ly:context-property ctx 'fontSize)))

x = { \huge c'1 }
y = { \huge d'1 }
z = { \huge e'1 }

\new Staff \with { instrumentName = "default \\huge" } { \x \y \z }
\new Staff \with { instrumentName = "default \\huge" } { \x \z \y }

my-fontSize =
#(define-music-function (val)(number?)
  #{
\applyContext
  #(lambda (ctx)
 (ly:context-set-property! ctx 'fontSize
  (+ val (ly:context-property ctx 'fontSize 0
  #})

xx = { \my-fontSize 2 c'1 }
yy = { \my-fontSize 2 d'1 }
zz = { \my-fontSize 2 e'1 }

\new Staff \with { instrumentName = "adding fontSize" } { \xx \yy \zz }
\new Staff \with { instrumentName = "adding fontSize" } { \xx \zz \yy }
\new Staff \with { instrumentName = "adding fontSize" } { \zz \xx \yy }

Cheers,
  Harm

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


Re: \magnifyMusic omits unison notes in \partcombine?

2017-04-29 Thread Thomas Morley
2017-04-28 0:02 GMT+02:00 Karlin High :
> A songwriter looked at my LilyPond job and asked, "Can you make the note
> heads bigger in proportion to everything else?" Yes, thanks to
> \magnifyMusic, I thought. It's a SATB hymn, I'm using \partcombine, and
> apparently \magnifyMusic doesn't pick up the unison notes the way I'm
> writing it. Minimal example below, PNG result attached. Magnify is at
> 1.2 for effect; I'm using 1.1 in practice.
>
> % BEGIN LILYPOND CODE
> \version "2.19.59"
> one = { a'2 f' }
> two = { f'2 f' }
> \partcombine #'(2 . 9) \magnifyMusic 1.2 { \one } \magnifyMusic 1.2 { \two }
> % END LILYPOND CODE
>
> I've found I need to put \magnifyMusic inside \partcombine, because it
> seems to have no effect the other way around. Any ideas for how I could
> get \magnifyMusic to catch the unison notes?
> --
> Karlin High
> Missouri, USA
>
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>

Under the hood \partcombine distributes the music to up to four
different Voices. They are called "one", "two", "shared" and "solo".
(And a NullVoice called "null".)
\magnifyMusic is applied to a Bottom-context.
Meaning, if the context is changed, for example from a Voice called
"shared" to a Voice called "one" magnifyMusic is not longer applied.
That's usual behaviour for all
overrides/context-settings/music-functions etc
A general feature not a bug.

You could create those Voices yourself, keep them alive and apply
magnifyMusic there.
Though why not set an appropriate fontSizeValue for all Voices in layout?

Below both codings:

\version "2.19.59"

one = { a'2  f' }
two = { f'2  f' }

\new Staff <<
  \context Voice = "one" { \voiceOne \magnifyMusic 2 #(skip-of-length one) }
  \context Voice = "two" { \voiceTwo \magnifyMusic 2 #(skip-of-length two) }
  \context Voice = "shared" { \magnifyMusic 2 #(skip-of-length one) }
  \context Voice = "solo" { \magnifyMusic 2 #(skip-of-length one) }

  \partcombine #'(2 . 9)
  \one
  \two
>>

\score {
  \new Staff
\partcombine #'(2 . 9)
\one
\two
  \layout {
\context {
  \Voice
  fontSize = #(magnification->font-size 2)
}
  }
}



HTH,
  Harm

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


Re: MagnifyMusic omits unison notes from PartCombine

2017-04-29 Thread Karlin High
Thomas Morley-2 wrote
> all three came through:

Apologies for the noise!

In past experience, posts to lilypond-user would get a list acknowledgement
almost instantly, or never. After an hour went by with no response, I
thought the post was lost. But now the posts actually DID go through over 24
hours after sending. I had resorted to using the Nabble website for the
first one. Maybe I should switch to a different email provider.

Kieren MacMillan's solution got the result I wanted. I did a "reply-all" to
that one, could be coming through any time. I figured it got lost, too, and
decided to just move on to the next LilyPond project.

Thanks, community!
--
Karlin High
Missouri, USA



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/MagnifyMusic-omits-unison-notes-from-PartCombine-tp202780p202790.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: \magnifyMusic omits unison notes in \partcombine?

2017-04-29 Thread Karlin High
Thomas Morley-2 wrote
> Under the hood \partcombine distributes the music to up to four different
> Voices. They are called "one", "two", "shared" and "solo".

Thank you very much for the primer on how \partcombine works. I noticed the
notes moving to different tracks in the MIDI output each time I'd use
\partcombineApart or similar. But I was never certain what was going on with
those. This explains it well.
--
Karlin High
Missouri, USA



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/magnifyMusic-omits-unison-notes-in-partcombine-tp202773p202792.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


\magnifyMusic omits unison notes in \partcombine?

2017-04-29 Thread Karlin High
A songwriter looked at my LilyPond job and asked, "Can you make the note 
heads bigger in proportion to everything else?" Yes, thanks to 
\magnifyMusic, I thought. It's a SATB hymn, I'm using \partcombine, and 
apparently \magnifyMusic doesn't pick up the unison notes the way I'm 
writing it. Minimal example below. Magnify is at 1.2 here for effect; 
I'm using 1.1 in practice.

% BEGIN LILYPOND CODE
\version "2.19.59"
one = { a'2 f' }
two = { f'2 f' }
\partcombine #'(2 . 9) \magnifyMusic 1.2 { \one } \magnifyMusic 1.2 { \two }
% END LILYPOND CODE

I've found I need to put \magnifyMusic inside \partcombine, because it 
seems to have no effect the other way around. Any ideas for how I could 
get \magnifyMusic to catch the unison notes?
--
Karlin High
Missouri, USA

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


Re: Midiimport für Lilypond/Frescobaldi

2017-04-29 Thread Knute Snortum
Can I ask a dumb question?  Are you just trying to play the music you just
entered in LilyPond?  Have you tried double-clicking on the .mid file from
a File Explorer window?  Often the default MIDI player will execute.  Or,
in Frescobaldi, there is a MIDI Player window which you can open via the
Tools menu.  You may also have to configure MIDI via the Edit ->
Preferences -> MIDI Settings window.


---
Knute Snortum
(via Gmail)

On Thu, Apr 27, 2017 at 1:08 AM, Bernhard Kleine 
wrote:

> Hi Carl,
>
> this has been most helpful and I will organize a keyboard for input. How
> to record the tunes and to save them will take some time to learn.
>
> With respect to the other contributions, I have Frescobaldi/Lilypond on
> win 7. I have seen that VLC mediaplayer has to be supplied with
> softfonts e.g. fluid-softfonts. The installation proposal, however, does
> not state how to supply this softfonts to the actual VLC. I have still
> efforts before me to get MIDI output on my machine.
>
> Kind regards Bernhard
>
>
> Am 26.04.2017 um 20:16 schrieb Carl Sorensen:
> > Andrew Hawryluk has this web page:
> > http://www.musicbyandrew.ca/finale-lilypond-4.html
> >
> > where he describes his preferred way of entering pitches for LilyPond
> > using a MIDI keyboard.
> >
> > HTH,
> >
> > Carl
> >
>
> --
> spitzhalde9
> D-79853 lenzkirch
> bernhard.kle...@gmx.net
> www.b-kleine.com, www.urseetal.net
> -
> thunderbird mit enigmail
> GPG schlüssel: D5257409
> fingerprint:
> 08 B7 F8 70 22 7A FC C1 15 49 CA A6 C7 6F A0 2E D5 25 74 09
>
>
>
> ___
> 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: Midiimport für Lilypond/Frescobaldi

2017-04-29 Thread Karlin High
My favorite software for generating MIDI files for rehearsals is SpeedyMIDI:
https://sourceforge.net/projects/speedymidi/

That program allows entering pitches and durations as a MIDI file. Then
Frescobaldi, or the LilyPond midi2ly tool it uses, can generate a LY file
from it.


Bernhard Kleine wrote
> I have seen that VLC mediaplayer has to be supplied with softfonts e.g.
> fluid-softfonts. The installation proposal, however, does not state how to
> supply this softfonts to the actual VLC. I have still efforts before me to
> get MIDI output on my machine.

Here is my favorite place to get soundfonts:
http://www.schristiancollins.com/generaluser.php

Those have much more realistic sound than what Windows Media Player has for
defaults.

To set up VLC Player, you will need the older 2.0.8 version, as Robin
Bannister noted. The FluidSynth MIDI feature was removed from later versions
for security reasons, they say. Here's what I did to get mine working.

Download the GeneralUser GS soundfonts from that website. It's a zip folder
containing documentation and the SF2 soundfont file "GeneralUser GS
v1.47.sf2" or similar. That file needs stored somewhere appropriate for VLC
to find it. I used:
C:\Program Files (x86)\VideoLAN\GeneralUser GS 1.47\GeneralUser GS v1.47.sf2

In VLC, click the Tools menu, then Preferences. The Preferences window
appears, and in the lower left corner, click the "Show settings: All"
option. After that, there should be a big tree of preferences to the left.
Click Input / Codes -> Audio Codecs -> FluidSynth and the FluidSynth MIDI
synthesizer settings should appear to the right. There's a text box to enter
a file path for the SF2 sound fonts file, or use the browse button to set
the location. Click the Save button, and VLC should be able to play MIDI
files with superior-quality sound. VLC also has a Convert / Save feature to
make audio files like MP3 from the MIDI file.



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Midiimport-fur-Lilypond-Frescobaldi-tp202684p202796.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: 2.19.59: Bad horizontal spacing when \override LyricText #'X-offset

2017-04-29 Thread Dmytro O. Redchuk
28 квітня 2017 р. о 11:10 Dmytro O. Redchuk  написав:
> Hi,
Hi,

please, dear 'ponders, let me know what's wrong here in my email.

Should I post this in bug-lilypond? Or is this spacing correct?

>
> please take a look at this MWE:
>
> % --- 8< 
> \version "2.19.59"
>
> { r4 a a2 a4 a2 }
> \addlyrics {
>   \override LyricText #'X-offset = #0
>   "Блаженні голодні й спрагнені правди, бо вони на" -- си -- тять -- ся.
> }
> % --- 8< 
>
> I've attached images for 2.18.2, 2.19.59 and 2.19.59 with no \override.
>
> Please what's wrong here?
>
> If I missed something and that spacing should be treated in some
> special way for such rather extreme cases in 2.19?
>
> Or is there any issue/regression?
>
> Thanks!
>
> --
>   Dmytro O. Redchuk



-- 
  Dmytro O. Redchuk

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


Re: 2.19.59: Bad horizontal spacing when \override LyricText #'X-offset

2017-04-29 Thread Dmytro O. Redchuk
2017-04-29 22:04 GMT+03:00 Dmytro O. Redchuk :
>
> please, dear 'ponders, let me know what's wrong here in my email.
>
> Should I post this in bug-lilypond? Or is this spacing correct?
Oh SORRY, your replies were dropped by my gmail.

I am sorry, indeed )

Thank you :)

-- 
  Dmytro O. Redchuk

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


Re: Midiimport für Lilypond/Frescobaldi

2017-04-29 Thread Bernhard Kleine
No, I want to know whether there are faster methods to code sheet musik:
for example by playing the tune on a midi keyboard voice for voice and
incorporating this voices in a choir sheet.

Then I would like to control my work by listening to the play and not by
reading the partiture.

Bernhard


Am 29.04.2017 um 18:47 schrieb Knute Snortum:
> Can I ask a dumb question?  Are you just trying to play the music you
> just entered in LilyPond?  Have you tried double-clicking on the .mid
> file from a File Explorer window?  Often the default MIDI player will
> execute.  Or, in Frescobaldi, there is a MIDI Player window which you
> can open via the Tools menu.  You may also have to configure MIDI via
> the Edit -> Preferences -> MIDI Settings window.
>
>
> ---
> Knute Snortum
>

-- 
spitzhalde9
D-79853 lenzkirch
bernhard.kle...@gmx.net
www.b-kleine.com, www.urseetal.net
-
thunderbird mit enigmail
GPG schlüssel: D5257409
fingerprint:
08 B7 F8 70 22 7A FC C1 15 49 CA A6 C7 6F A0 2E D5 25 74 09



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


Re: 2.19.59: Bad horizontal spacing when \override LyricText#'X-offset

2017-04-29 Thread Trevor Daniels

Dmytro, you wrote Saturday, April 29, 2017 8:06 PM

>> please, dear 'ponders, let me know what's wrong here in my email.
>>
>> Should I post this in bug-lilypond? Or is this spacing correct?
> Oh SORRY, your replies were dropped by my gmail.

No need to apologise.  We've noted this as a regression introduced
in 2.19.10; see https://sourceforge.net/p/testlilyissues/issues/5129/

If you have an earlier release available maybe that could be used as
a work-around for this piece.  It seems unlikely there is an easy fix.

Trevor
 

---
This email has been checked for viruses by AVG.
http://www.avg.com
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Up and down arrows

2017-04-29 Thread David Wright
On Sat 29 Apr 2017 at 07:12:07 (+0200), Federico Bruni wrote:
> There's an example in the LSR.

Yes…and 1054 other things too.

> Il 29 aprile 2017 04:57:09 CEST, Paul Napolitano  
> ha scritto:
> >Is there a way to put up and down arrows above the staff to indicate
> >the down and up beats?

Cheers,
David.

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


opus conflict

2017-04-29 Thread Mark Stephen Mrotek
Hello,

 

In my \book \header I have fields of title, composer, and opus.

 

The manual (2.18) states "The values of the fields filter down this
hierarchy, with the values set higher in the hierarchy persisting unless
they are over-ridden by a value set lower in the hierarchy." This is
understand. So for the subsequent scores I insert title = ##f and composer =
##f. The title and composer fields in the scores are overridden. 

 

Now the conflict, when I insert opus = ##f in the score(s) the field is
overridden in the \book level (higher?) and is no longer printed below the
"composer."

 

Have I misread something in the manual?

 

Thank you for your kind attention.

 

Mark

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


Abstracting these commands

2017-04-29 Thread Michiel Sikma
Hello,

I've got a question about a few commands I've got. They have some duplicate
text, and I was wondering if there's a way to maybe simplify or abstract
the code a bit.
https://gist.github.com/msikma/a00238a0a6155d080d8c8ca57870f360
I actually wrote this a while ago, so I'm no longer 100% sure if I can do
this entirely with regular markup commands, but I recall there was a reason
I had to do it this way... at least I remember the tweaks are there to
ensure there is no gap in notes until the end of the markup text.
http://i.imgur.com/Hn2l3dG.png
Since I have zero experience with Lisp style programming I'd be super
grateful for any tips on this.

Regards,
Michiel


Let's Deliver

http://letsdeliver.com/

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


Re: Abstracting these commands

2017-04-29 Thread Andrew Bernard
Hi Michiel,

Can you post a MWE showing the issue you are concerned about? I believe
there is a simple answer, but I don't want to code up a sample that may not
be what you want.

MWE's a pretty much mandatory for helping out.

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


Unusual repeat/chorus structure

2017-04-29 Thread Don Gingrich
Hi,

As part of an on-going project to convert all of the tunes that 
I play regularly to Lilypond I'm trying to typeset a song with 
the structure:

verse - chorus
verse
verse - chorus
verse
verse - chorus

This particular tune started in MuseScore and was exported
as XML. The export/import did not go well, though I'd suggest
that the problem was more likely to have been the export
rather than the import. This is a complex structure, in any case.

I'm getting close to the score that I want, but there's still a repeat 
bar showing up where I don't want it.

I've done my best to reduce it to basics, while giving the flavour
of what I'm trying to achieve.

The repeat before the 2,4 ending is the problem.

I feel like I've got really close, BUT.

If I could reduce the vertical spacing in the note
"Can modulate . verse 5" that would be a bonus.

Thanks for your help

-Don
-- 
Don Gingrich

 begin ---
\version "2.18.2"
% started as a MusicXML to ly conversion, but it's been hacked a *lot*
% initial conversion was a disaster, but it's a really complex score and
% MuseScore may well have generated dodgy XML

\header {
  title = "Mr Bojangles"
}

Tune =  \relative d' {
  \clef "treble" 
  \key g \major 
  \time 3/4 
  \partial 8 
  d8 | % 1
  \repeat volta 5 {  
b'8 a8 b4 a8 b8  \bar "||" % 2
% Main part of verse here
a2. ~ | % 26
a4^\markup{\center-column{ 
  \line {\teeny{\italic "Can modulate" }} 
  \line{\teeny{\italic "to D7 and repeat"}} 
  \line {\teeny{\italic " \"Please\" verse 5"}}}
} r2 | % 27
r2. \bar"|"
  }
  \alternative {   
\set Score.repeatCommands = #'((volta " 2, 4")end-repeat ){
  r2.
  \bar ":|."
}
\set Score.repeatCommands = #'((volta " 1, 3, 5") ){
  r2. | % 31
  % chorus here
  e'8 e8 fis2  | % 32
  d8 b8 a2  | % 33
  g2. | % 44
  r2.^\markup{\small {\italic "D.C. on 1 & 3"}}
  r2.
  \bar "|."
  
}   
  }
}



LyricsOne =  \lyricmode {
  I knew a man Bo -- jan 
  down 
  __ Mis -- ter Bo -- jan -- \skip4 "gles " __ "dance " __
}
LyricsTwo =  \lyricmode {
  I met him in a cell
  steo
}
LyricsThree =  \lyricmode {
  He  said the name Bo -- jan
  round
}
LyricsFour =  \lyricmode {
  He  danc'd for those at Min
  grieves
}
LyricsFive =  \lyricmode {
  He said I dance now at
  please
}

% The score definition
\score {
  <<

\new Staff <<
  \context Staff <<
\context Voice = "Song" { \Tune }
\new Lyrics \lyricsto "Song" \LyricsOne
\new Lyrics \lyricsto "Song" \LyricsTwo
\new Lyrics \lyricsto "Song" \LyricsThree
\new Lyrics \lyricsto "Song" \LyricsFour
\new Lyrics \lyricsto "Song" \LyricsFive
  >>
>>

  >>
  \layout {}
  \midi {}
}

- end 
--

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


Re: Unusual repeat/chorus structure

2017-04-29 Thread Andrew Bernard
Hi Don,

For the text issue, try this:

\version "2.19.59"

{
  a4^\markup{
\teeny \italic
\override #'(baseline-skip . 1.5)
\center-column{
  \line { "Can modulate" }
  \line { "to D7 and repeat"}
  \line {" \"Please\" verse 5"}
}
  }
}

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