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:
\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.~
% Measures 5-8
fis8 cis16( e b8) cis8-. a16( b fis8) \bar "||"
\time 9/8 a-. e16-. e-. fis8-. cis16-. cis-. e8-. b-. cis-. a16( b cis e \bar "||"
\time 6/8 g8)[ r16 f( c8)] ees4.~ |
ees8 g,16-. g-. bes8 c ees16-.\< ees-. f8-. |
% Measures 9-12
g8-. bes16-. bes-. c8-. d-. ees16-. ees-. g8-.\! |
aes-. a,16( c ees ges f8) ges,16( a c ees \bar "||"
\time 9/8 d8) ees,16( ges a c b8) c,16-.\> c-. a'8 gis a,16-. a fis'8-. \bar "||"
\time 6/8 e8-.\! r8 r r4 r8 |
% Measures 13-16
R2. |
f'8->[\f\> r16 g16( fis8)] d-. b16( d a8) |
f16[( a d,8) cis16 ( d] b8) a16( b f8) |
e8-.\! r r r4 r8 |
% Measures 17-20
R2. |
fis''8-.\f fis,16( b cis d dis8) eis16( cis dis8) |
r8 c16( d bes8) a-. b16( g a8) \bar "||"
\time 9/8 r8 fis16( gis e8) r dis16( eis cis8) r c16( d bes8) \bar "||"
% Measures 21-24
\time 6/8 r8 d16( e! a,8) f16( aes b e d g) |
r8 a16( b e,8) d16( f a b d e |
g8) r r r4 r8 \bar "||"
R2. |
% Measures 25-28
R2. |
R2. |
R2. |
r4 r8 r8 e,16(\mf\< f a c\! \bar "||"
% Measures 29-32
\time 6/8 e8) g16( d) e8-. f16( ees des ces bes a |
g8) a16( c d e fis8) cis-. dis-. \bar "||"
\time 9/8 e-. b16-. b-. cis8 ees16( des c\> bes aes g f ees des c bes aes\!) \bar "||"
\time 6/8 r8\mf e8-. a16-. b-. d8[ r16 a'( fis8)] |
% Measures 33-36
b8-. a16-. a-. d8-. b-.[ r16 e( d8)] |
aes'->\f\> f16( ees des8) bes-. c-. f,-. |
aes-. f16( ees des8) bes8-. c-. f,-.\! \bar "||"
\time 9/8 e8-.[ r16 f( e8)] b'8-. d16( b bes des a8)[ r16 b( a8)] |
% Measures 37-40
e8-.[ r16 f( e8)] b'-.[ d16( b c e] d8)[ r16 e( d8)] |
f g16( e f aes bes8) c16\( a bes ees d g, a bes d f( \bar "||"
\time 6/8 fis!8)\)\f e16( d ais8) g16( a e8) fis16( e |
d8) cis16( dis ais8) c16( d a8) fis16( eis |
% Measures 41-44
dis) e( f fis g gis\> a ais b c cis d |
dis) e-. f-. fis-. g-. gis-. a-. bes-. b-. c-. cis-. d-.\! |
dis8-. r r r4 r8 |
R2. |
% Measures 45-48
dis2.(\mf^"(Très souple)"_\markup { \italic expressif } |
dis8) \breathe cis( dis fis dis cis |
dis cis dis ais gis16 ais b ais) |
cis2.( |
% Measures 49-52
c8) \breathe b( cis gis b16 gis fis gis) |
b4.( cis8 gis16 b cis b |
d8\< e16 b d8\! g\> e16 g d8)\! |
cis(\mf_"souple" e16 cis b cis gis8 fis16 gis dis8) |
% Measures 53-56
b'8( d16 b a b gis\> e d f^"Cédez" cis gis\! |
e8.(\mf^"a Tempo" f16 gis8~ gis16 a c d ees f) |
gis8.( fis16 a8~ a16\< b c d ees f)\! |
\cadenzaOn fis4.~\(\f \fermata fis32_\markup { \italic (très \italic rubato) } [\stemDown gis f ges d c aes a f ges d c aes-- a--]\) \textSpannerUp
\override TextSpanner #'edge-text = #'("rit. " . "")
\stemUp f8--[\startTextSpan e-- ees-- d-- f--]\stopTextSpan \cadenzaOff \bar "|"
% Measures 57-60
\set Score.currentBarNumber = #57 bes--^"a Tempo"\p r r r4 r8 |
R2. \bar "||"
R2. |
R2. \bar "||"
% Measures 61-64
e,8->[\mf r16 f16( a8)] bes-. d-. e-. |
g[\< r16 a( e8)] g8-. bes-. d-. \! |
\stemDown e16( g) d8-. e16( bes) d8-.[\stemDown g,-. a16( e)] \stemNeutral |
g8-.\> d-. e16( bes) d8-. g,-. a-.\! |
% Measures 65-68
ais8-. r r r4 r8 \bar "||"
R2. |
R2. \bar "||"
cis8->[\mf r16 e( b8)] cis-. gis16-. gis b8-. |
% Measures 69-72
fis-. b16( gis a8) e'-. d-. fis-. |
\stemDown gis-. cis16( b e8) fis-. cis16-. cis-. e8 |
\stemNeutral b16-. b-. cis8-. fis,16-. fis gis8-. d16( e b8) |
fis16( gis
\textSpannerDown
\override TextSpanner #'edge-text = #'("rit. " . "")
e8)\startTextSpan f-. fis-. g-. gis-.\stopTextSpan |
% Measures 73-76
a8->[\mf^"a Tempo" r16 b( cis8)] e-. fis16-. fis-. a8-. |
b-. cis16-. cis-. e8-. fis4.~ |
fis8 cis16( e b8) cis-. a16( b fis8) \bar "||"
\time 9/8 a8-. e16-. e-. fis8-. cis16-. cis-. e8 b cis a16( b cis e \bar "||"
% Measures 77-80
\time 6/8 g8)[ r16 f16( c8)] ees4.~ |
ees8 g,16-. g-. bes8 c ees16-. ees-. f8 |
g bes16-. bes-. c8 d ees16-. ees-. g8 |
aes-. a,16( c ees ges f8) ges,16( a c e \bar "||"
% Measures 81-84
\time 9/8 \stemDown d8) ees,16( ges a c \stemNeutral b8) c,16-. c-. a'8-. gis-. a,16-. a-. fis'8-. \bar "||"
\time 6/8 e8 r r r4 r8 \bar "||"
\time 9/8 g,8[\mf\< r16 a( b8)] d-. e16-. e-. g8-. a-. b16( d e g\! \bar "||"
\time 6/8 gis!16)[ r16 e( f d8)] e-. f,16( g aes b |
% Measures 85-88
d8) bes16( c aes8) bes-. b,16_( cis d f |
gis8) e16( f d8) e16( b cis8) gis-. \bar"||"
\time 9/8 r16\mf e(\< fis a b d e) a,( b d e fis a) e( fis a b d\! \bar "||"
\time 6/8 e8) f16( fis) cis8-. e16( b) cis8-.\> a16( b) |
% 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
\set Staff.extraNatural = ##f
% Measures 1-4
s2.^\markup { \bold "Allegretto vivo" } |
s2. |
s2. |
s2. |
% Measures 5-8
s2. |
s2. s4.|
s2. |
s2. |
}
%%%%%%%%%%%%%%%%
lower = \relative c' {
\clef treble
\time 6/8
\key a \major
\set Staff.extraNatural = ##f
% Measures 1-4
<a' cis e>8->\f \change Staff = upper <cis' gis'>8-. gis8-. \change Staff = lower <dis, fis a b>-> \change Staff = upper <cis' fis>-. <gis' cis>-. |
\change Staff = lower <b,, d! fis>-> \change Staff = upper <d' a'>-. a-. \change Staff = lower \clef bass<e, b'>-> \change Staff = upper <d' gis>-. <fis cis'>-.\p |
\change Staff = lower <a,, e'>-> \change Staff = upper fis'''-. <fis, cis'>-. \change Staff = lower \clef treble <e a>-. \change Staff = upper cis''-. <cis, fis> |
\change Staff = lower <a e'>-. \change Staff = upper fis''-. <fis, cis'>-. \change Staff = lower <fis, cis'>-. \change Staff = upper e''-. <e, a>-. |
% Measures 5-8
\change Staff = lower <e, a>-. \change Staff = upper cis''-. <fis, cis>-. \change Staff = lower <cis, fis>-. \change Staff = upper a''-. <a, e'>-.|
\change Staff = lower <a, e'>-. \change Staff = upper fis''-. <cis fis,>-. \change Staff = lower <a e>-. \change Staff = upper cis'-. <fis, cis>-. \change Staff = lower <a, e'>-. \change Staff = upper fis''-. <cis fis,>-. |
\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
}
%%%%%%%%%%%%%%%%%%%%%%%%%%
#(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
>>
>>
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Thanks,
Rick
Yahoo! Messenger with Voice. PC-to-Phone calls for ridiculously low rates.
_______________________________________________ lilypond-user mailing list [email protected] http://lists.gnu.org/mailman/listinfo/lilypond-user
