Thanks Bob, but i think i am missing something obvious.  I can remove the 
\score block, but what should i do with it?  Will each score and part need 
their own separate file?

Also, what are the "music definitions"?  I'm assuming these are the expressions 
with an "=" sign.  Would this include the "global = "  ?

What are the "music details" you refer to?  Are these the notes, barlines, 
articulations, etc?

I apologize for my ignorance, but can you see the problem here?

So far, I have:

  1.
Remove the score block and copy it to a file named "foo-score.ly"
  2.
Rename the original file "foo-defs.ly"
  3.
Add an "\include foo-defs.ly" somewhere in each score and part file
  4.
Store all files in the same folder


Is this what I need to do?

What do I need to do to print individual parts, then?  Remove the "bassoon = "  
and the "bassoonPart =" bits and paste them in a new file named 
"foo-bassoonPart.ly" ?  Or just the "bassoonPart" bit, with  "\include 
foo-defs.ly" on top?  What about headers / titles etc. on the new parts?

Once I am able to get this to work, i would like to write and share a complete 
tutorial, illustrating every single step.  I think this would be useful, unless 
I am the only one who just doesn't "get it."

If it is impossible to work from a completed score, would someone please tell 
me, and i will change my workflow...

Thanks
dirck

________________________________
From: [email protected] <[email protected]>
Sent: Saturday, November 15, 2025 2:23 AM
To: Dirck Nagy <[email protected]>
Cc: Lillypond Users Mailing List <[email protected]>
Subject: Re: Extract parts from a completed score



________________________________
From: "Dirck Nagy" <[email protected]>
To: "Lillypond Users Mailing List" <[email protected]>, "Dirck Nagy" 
<[email protected]>
Sent: Saturday, November 15, 2025 7:48:53 AM
Subject: Extract parts from a completed score
Dear Lilypond

Is there a (relatively) simple way to extract and print individual parts from a 
completed score?

I couldn't find any tutorials. A "start to finish" list of instructions would 
be nice; does one exist?

I searched the documentation and this message board, and it seems that most 
people enter the notes in separate files for each instrument, and then combine 
them into a complete score.

I'm trying to do the opposite: the score is already complete.

Here is a simple example created using Frescobaldi's score wizard. How could I 
extract, and then edit and print the flute part?

FYI, I have been using Lilypond for years, but i am a composer, and not 
especially computer savvy.

Thanks in advance!

Dirck

\version "2.24.4"

\header {
% Remove default LilyPond tagline
tagline = ##f
}

\paper {
#(set-paper-size "letter")
% Add space for instrument names
short-indent = 10\mm
}

global = {
\key c \major
\time 4/4
}

flute = \relative c'' {
\global
% Music follows here.
c,4 d e f g1 \bar"|."
}

bassoon = \relative c {
\global
% Music follows here.
a4 b c d e1
}

flutePart = \new Staff \with {
shortInstrumentName = "Fl."
} \flute

bassoonPart = \new Staff \with {
shortInstrumentName = "Bn."
} { \clef bass \bassoon }

\score {
<<
\flutePart
\bassoonPart
>>
\layout { }
}


What I do is keep my music definitions in separate files from my score files.  
I would remove the \score block from this file.  Then I would rename the file.  
If I have  a piece called 'foo' I have all the music details in a file called 
'foo-defs.ly' and then I have score files for parts or full scores in a 
separate file and use '\include foo-defs.ly' near the top of the file.  I don't 
think in terms of extracting parts.  I think in terms of builiding score where 
a score may be anything from a single part to a full orcestral score.

Hope this helps.

David

Reply via email to