lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Questions


From: Paul Scott
Subject: Re: Questions
Date: Tue, 16 May 2006 17:04:50 -0700
User-agent: Thunderbird 1.5.0.2 (X11/20060501)

Rick Hogg wrote:
Hello,
I'm working on inputting a score into LilyPond, but I've come across a couple issues:

1. How do I extract the solo part from the score?
2. How do I make the solo part smaller in the piano score (e.g. piano part full size, saxophone part smaller)? 3. How do I tweak the solo part separate from the score (e.g. an item above the music in the score is below it in the separate part)?

Here's my current score. It's a piece by Eugene Bozza for saxophone and piano. I've only done the first few measures of the piano part:
Put the following in a separate bozzanotes.ly file:

\version "2.8.1"

melody = \relative c'' {
    \clef treble
    \key a \major
    \time 6/8
    \set Staff.extraNatural = ##f

% Measures 1-4
    R2.^"Allegretto vivo" |
    R2. |
a,8-.[\mf\<_\markup { \italic scherzando } r16 b( cis8)] e fis16-. fis16-. a8 |
    b cis16-. cis-. e8\! fis4.~
(snip)

% Measures 89-92
    fis( a) e8-. cis16( e) b8-.\!\< cis16( a) b8-. |
    fis16( a) e8-.\! r8 r8 a'16(\mf b_"Cédez" fis8) |
    r8^"a Tempo" a16(\< bes b c\! cis4.)~ |
    cis8 r r r4 r8 \bar "|."
    }

%%%%%%%%%%%%%%%%%%%%%%

upper = \relative c' {
    \clef treble
    \time 6/8
    \key a \major
(snip)
\change Staff = lower <ees,, bes'>-. \change Staff = upper <d' g>-. g,-. \change Staff = lower <c, g'>-. \change Staff = upper <bes' ees>-. ees,-. | \change Staff = lower <bes ees>-. \change Staff = upper <g' c>-. c,-. \change Staff = lower <c g'> \change Staff = upper <bes' ees>-. ees,-. |

% Measures 9-12
    }
Put the following in a file like bozzascore.ly

%%%%%%%%%%%%%%%%%%%%%%%%%%

#(set-default-paper-size "letter")
\paper {
    top-margin = -0.0\in
    }
\header {
    title = \markup {
        \override #'(font-name . "Big Caslon")
        \bigger \bigger \bigger "PULCINELLA" }
subtitle = \markup { \smaller \italic "pour Saxophone mi " \smaller \smaller \smaller \smaller \flat \smaller \smaller \italic " et Piano" }
    composer = "Eugène Bozza"
    poet = \markup { \italic "à Marcel Mule" }
    opus = \markup { \smaller \smaller "Op. 53 No 1" }
    }

\score {
    <<
        \new Voice = "solo" {
            \set Staff.instrument = \markup {
                \column { \smaller \smaller "Saxophone"
                \line { \smaller \smaller \smaller "(sons réels)" } } }
            \melody
            }

        \new PianoStaff <<
            \set PianoStaff.instrument = "Piano"
            \new Staff = "upper" \upper
            \new Staff = "lower" \lower
        >>
    >>
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
create a third file similar to bozzascore.ly like bozzasax.ly with only header and staff for the solo. In the bozzascore.ly and bozzasax.ly files put

\include "bozzanotes.ly"

HTH,

Paul Scott





reply via email to

[Prev in Thread] Current Thread [Next in Thread]