The whole file is rather a lot to read, so here is a file containing 
four brass parts only which exhibits the same behavior.

  One more thing I came across since my last email -- when the first part 
has a solo and the other three parts have multi-measure rests, the 
combined staff prints a rest on top of (sometimes literally on top of!) 
the part that is playing.  (bars 25-31).

  It could simply be that I'm grossly lagging in version number -- I'm 
using a 1.3  build (long story...)

  thanks!
  -- Niki


On Friday 20 June 2003 23:44, Jeremy wrote:
> NP>   One thing I do notice is that I get multiple dynamic markings on
> the NP> staff with the combined voices.  But since I'm the only one who
> will see NP> the score, I can live with that.
>
> Would you care to send the .ly source file as an attachment to this
> list?
>
>  Jeremy
% "So What" by Miles Davis
% arranged by Niki
% this attempts to be a "reduced instrumentation" arrangement:
% minimum of three saxes and  four brass, but in any combination
% of alto, tenor, bari, tpt, tbone, as long as the first part is
% played by the highest-sounding instrument, etc.
%

\header {
title = "So What";
composer = "by Miles Davis";
arranger = "arranged by Niki";
  }

\include "english.ly"

papersize = "letter"
\include "paper20.ly"

BrassOneConcertPitch = \context Voice \notes
  \relative c'' {
    \key c \major;
    \time 4/4;
    \partial 2..;

    r8 r4 r2 |
    r2 b4.-mp a8-. | r1 |    % Dm7
    r2 b4. a8-. | r1 |
    r2 b4. a8-. | r1 |
    r2 b4. a8-. | r1 |
    r2 c4. bf8-. | r1 |    % Efm7
    r2 c4. bf8-. | r1 |
    r2 c4. bf8-. | r1 |
    r2 c4. bf8-. | r1 |
    r2 b4. a8-. | r1 |    % Dm7
    r2 b4. a8-. | r1 |
    r2 b4. a8-. | r1 |
    r2 b4. a8-. | r2 r8 a-mf a a |  % pickups to brass melody section
    r1  | r2 r8 a g f |             % brass melody begins here
    g8 a r d, ~ d4 r4 | r2 r8 d d f |
    r8 d r g r d r a' | r d, r b' ~ b c b a |
    g8-- a-. r d, ~ d4. r8 | r2 r8 d' d d |
    r1  | r2 r8 d d f |
    r8 d r8 c r8 d r4 | r2 r8 d, d f ~ |
    f4. g8 ~ g4. a8 ~ | a8 b c d ~ d d e f ~ |
    f8 e d c b a r d ~ | d2 r2 |
    % saxes take over here (to be written)
     }


BrassOneBf = \notes \transpose d' \BrassOneConcertPitch


BrassTwoConcertPitch = \context Voice \notes
  \relative g' {
    \key c \major;
    \time 4/4;
    \partial 2..;

    r8 r4 r2 |
    r2 g4.-mp f8-. | r1 |   % Dm7
    r2 g4. f8-. | r1 |
    r2 g4. f8-. | r1 |
    r2 g4. f8-. | r1 |
    r2 af4. gf8-. | r1 |    % Efm7
    r2 af4. gf8-. | r1 |
    r2 af4. gf8-. | r1 |
    r2 af4. gf8-. | r1 |
    r2 g4. f8-. | r1 |     % Dm7
    r2 g4. f8-. | r1 |
    r2 g4. f8-. | r1 |
    r2 g4. f8-. | r1 |   % pickups to brass melody start here
    % lower parts rest during first part solo
    R1*7 | r2 r8 a a a |
    % just end here until voicings can be worked out
     }

BrassTwoBf = \notes \transpose d' \BrassTwoConcertPitch


BrassThreeConcertPitch = \context Voice \notes
  \relative c' {
    \key c \major;
    \time 4/4;
    \partial 2..;

    r8 r4 r2 |
    r2 d4.-mp c8-. | r1 |   % Dm7
    r2 d4. c8-. | r1 |
    r2 d4. c8-. | r1 |
    r2 d4. c8-. | r1 |
    r2 ef4. df8-. | r1 |   % Efm7
    r2 ef4. df8-. | r1 |
    r2 ef4. df8-. | r1 |
    r2 ef4. df8-. | r1 |
    r2 d4. c8-. | r1 |    % Dm7
    r2 d4. c8-. | r1 |
    r2 d4. c8-. | r1 |
    r2 d4. c8-. | r1 |  % first part has pickups to melody here
    R1*7 | r2 r8 f f f |
    % fill in more voicings later
     }

BrassThreeBf = \notes \transpose d' \BrassThreeConcertPitch

% null transpose for the trombone
BrassThreeTBone = \notes \transpose c' \BrassThreeConcertPitch

BrassFourConcertPitch = \context Voice \notes
  \relative c {
    \key c \major;
    \time 4/4;
    \partial 2..;

    r8 r4 r2 |
    r2 e4.-mp d8-. | r1 |   % Dm7
    r2 e4. d8-. | r1 | 
    r2 e4. d8-. | r1 | 
    r2 e4. d8-. | r1 |
    r2 f4. ef8-. | r1 |    % Efm7
    r2 f4. ef8-. | r1 |
    r2 f4. ef8-. | r1 |
    r2 f4. ef8-. | r1 |
    r2 e4. d8-. | r1 |     % Dm7
    r2 e4. d8-. | r1 | 
    r2 e4. d8-. | r1 | 
    r2 e4. d8-. | r1 |    % first part has pickups to melody section here
    R1*7 | r2 r8 d' d d |
    % stop here for now
     }

% null transpose for tbone
BrassFourTBone = \notes \transpose c' \BrassFourConcertPitch
    

%%% "condensed" score showing all parts for each section on one staff

\score {
  \context Staff="all_brass_staff" {
    \property Staff.instrument = "Brass"
    \property Staff.instr = "Brass"
    \property Staff.midiInstrument = "trumpet"
    \clef treble;
    % \brass
    <
      \BrassOneConcertPitch
      \BrassTwoConcertPitch
      \BrassThreeConcertPitch
      \BrassFourConcertPitch
    >
     }

  \paper { linewidth = \hsize - 2.0 \in;
           papersize = "letter";
             }
%  \midi { \tempo 4 = 120; }
}


%% "score" blocks for individual parts
% how will we get page breaks and titling for each part?

\score {
  \context Staff="brass1_bf_staff" {
    \property Staff.midiInstrument = "trumpet"
    \clef treble;
    \property Staff.transposing = #-2
    \BrassOneBf
     }
  \paper { linewidth = \hsize - 2.0 \in;
           papersize = "letter";
             }
 }

\score {
  \context Staff="brass2_bf_staff" {
    \property Staff.midiInstrument = "trumpet"
    \clef treble;
    \property Staff.transposing = #-2
    \BrassTwoBf
     }
  \paper { linewidth = \hsize - 2.0 \in;
           papersize = "letter";
             }
 }

\score {
  \context Staff="brass3_tbone_staff" {
    \property Staff.midiInstrument = "trombone"
    \clef bass;
    \property Staff.transposing = #0
    \BrassThreeTBone
     }
  \paper { linewidth = \hsize - 2.0 \in;
           papersize = "letter";
             }
 }

\score {
  \context Staff="brass4_tbone_staff" {
    \property Staff.midiInstrument = "trombone"
    \clef bass;
    \property Staff.transposing = #0
    \BrassFourTBone
     }
  \paper { linewidth = \hsize - 2.0 \in;
           papersize = "letter";
             }
 }
_______________________________________________
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user

Reply via email to