Commit 1b44f0f1 authored by Reinhold Kainhofer's avatar Reinhold Kainhofer
Browse files

Updating to new oly score structure

parent d209c778
*.new
*.aux
*.blg
*.log
......
SRCS = Mozart_BenedictusSitDeus_KV117_Settings.ly Mozart_BenedictusSitDeus_KV117_01_Allegro.ly Mozart_BenedictusSitDeus_KV117_02_Andante.ly Mozart_BenedictusSitDeus_KV117_03_Allegro.ly
base = Mozart_BenedictusSitDeus
SRCS = Mozart_BenedictusSitDeus_Music_01_Allegro.ily Mozart_BenedictusSitDeus_Music_02_Andante.ily Mozart_BenedictusSitDeus_Music_03_Allegro.ily $(base)_Settings.ily
OUT=out
instruments = FlI FlII TbeI TbeII CorI CorII Tim VI VII Va VaI VaII VcB BassoContinuo
vocal = S A T B SSolo
scores = ChoralScore VocalScore OrchestralScore LongScore
extensions = $(instruments) $(vocal) $(scores)
# Cl Wd Cor Tre Br V Str StrQ ChStrQ
instruments = FlI FlII CorI CorII TbeI TbeII Tim VI VII Va SSolo S A T B Continuo VcB
scores = Long Full Vocal Particell Choral Original
pdfs = $(instruments:%=$(OUT)/$(base)_Instrument_%.pdf) $(scores:%=$(OUT)/$(base)_Score_%.pdf)
texs = $(scores:%=TeX_$(base)_Score_%.tex)
texpdfs = $(scores:%=$(OUT)/TeX_$(base)_Score_%.pdf) $(OUT)/TeX_$(base)_Score_Instruments.pdf
pdfs = %(extensions:%=Mozart_BenedictusSitDeus_KV117_%.pdf) Mozart_BenedictusSitDeus_KV117_%.pdf
.PHONY: all clean
all: $(extensions)
all: $(OUT) $(instruments) $(scores) tex
instruments: $(instruments)
vocal: $(vocal)
scores: $(scores)
clean:
for i in $(extensions); do \
rm -f Mozart_BenedictusSitDeus_KV117_$${i}.pdf Mozart_BenedictusSitDeus_KV117_$${i}.ps; \
done; \
rm -f Mozart_BenedictusSitDeus_KV117.ps Mozart_BenedictusSitDeus_KV117.pdf;
clean:
rm -rf $(OUT)
$(OUT) :
mkdir -p $(OUT)
$(instruments): % : $(OUT)/$(base)_Instrument_%.pdf $(SRCS)
$(scores): % : $(OUT)/$(base)_Score_%.pdf $(SRCS)
$(OUT)/%.pdf : %.ly $(SRCS)
lilypond -o $(basename $@) $<
$(extensions): % : Mozart_BenedictusSitDeus_KV117_%.pdf $(SRCS)
$(OUT)/%.mp3 : %.midi
timidity -c /etc/timidity/fluidr3_gm.cfg -OwM $< -o $@
%.pdf : %.ly
lilypond $<
tex: latex
latex: $(texpdfs)
$(OUT)/TeX_%.pdf : TeX_%.tex
TEXINPUTS=$(OUT): latex --output-directory=$(OUT)/ $<
\include "Mozart_BenedictusSitDeus_KV117_Settings_Vocal.ly"
\version "2.13.1"
\include "Mozart_BenedictusSitDeus_Settings_VocalVoice.ily"
\header { instrument = \AInstrumentName }
\header {
instrument = \AInstrumentName
scorenumber = \markup{\scoreNumber \ANumber}
}
\createScore #"IAllegro" #'("A")
\pageBreak
\createScore #"IIAndante" #'("A")
\createScore #"IIIAllegro" #'("A")
\include "Mozart_BenedictusSitDeus_KV117_Settings_Vocal.ly"
\version "2.13.1"
\include "Mozart_BenedictusSitDeus_Settings_VocalVoice.ily"
\header { instrument = \BInstrumentName }
\header {
instrument = \BInstrumentName
scorenumber = \markup{\scoreNumber \BNumber}
}
\createScore #"IAllegro" #'("B")
\createScore #"IIAndante" #'("B")
\createScore #"IIIAllegro" #'("B")
\version "2.13.1"
\include "Mozart_BenedictusSitDeus_Settings_Instrument.ily"
\header {
instrument = \ContinuoInstrumentName
scorenumber = \markup{\scoreNumber \ContinuoNumber}
}
\createScore #"IAllegro" #'("Continuo")
\createScore #"IIAndante" #'("Continuo")
\createScore #"IIIAllegro" #'("Continuo")
\include "Mozart_BenedictusSitDeus_KV117_Settings_Instrument.ly"
\version "2.13.1"
\include "Mozart_BenedictusSitDeus_Settings_Instrument.ily"
\header { instrument = "Corno I in Fa/F" }
\header {
instrument = \CorIInstrumentName
scorenumber = \markup{\scoreNumber \CorINumber}
}
\createScore #"IAllegro" #'("CorI")
\createScore #"IIAndante" #'("CorI")
\createScore #"IIIAllegro" #'("CorI")
\include "Mozart_BenedictusSitDeus_KV117_Settings_Instrument.ly"
\version "2.13.1"
\include "Mozart_BenedictusSitDeus_Settings_Instrument.ily"
\header { instrument = "Corno II in Fa/F" }
\header {
instrument = \CorIIInstrumentName
scorenumber = \markup{\scoreNumber \CorIINumber}
}
\createScore #"IAllegro" #'("CorII")
\createScore #"IIAndante" #'("CorII")
\createScore #"IIIAllegro" #'("CorII")
\include "Mozart_BenedictusSitDeus_KV117_Settings_Instrument.ly"
\version "2.13.1"
\include "Mozart_BenedictusSitDeus_Settings_Instrument.ily"
\header { instrument = \FlIInstrumentName }
\header {
instrument = \FlIInstrumentName
scorenumber = \markup{\scoreNumber \FlINumber}
}
\createScore #"IAllegro" #'("FlI")
\createScore #"IIAndante" #'("FlI")
\createScore #"IIIAllegro" #'("FlI")
\include "Mozart_BenedictusSitDeus_KV117_Settings_Instrument.ly"
\version "2.13.1"
\include "Mozart_BenedictusSitDeus_Settings_Instrument.ily"
\header { instrument = \FlIIInstrumentName }
\header {
instrument = \FlIIInstrumentName
scorenumber = \markup{\scoreNumber \FlIINumber}
}
\createScore #"IAllegro" #'("FlII")
\createScore #"IIAndante" #'("FlII")
\createScore #"IIIAllegro" #'("FlII")
\include "Mozart_BenedictusSitDeus_KV117_Settings_Vocal.ly"
\version "2.13.1"
\include "Mozart_BenedictusSitDeus_Settings_VocalVoice.ily"
\header { instrument = \SInstrumentName }
\header {
instrument = \SInstrumentName
scorenumber = \markup{\scoreNumber \SNumber}
}
\createScore #"IAllegro" #'("S")
\pageBreak
\createScore #"IIAndante" #'("S")
\createScore #"IIIAllegro" #'("S")
\include "Mozart_BenedictusSitDeus_KV117_Settings_Vocal.ly"
\version "2.13.1"
\include "Mozart_BenedictusSitDeus_Settings_VocalVoice.ily"
\header { instrument = \SSoloInstrumentName }
\header {
instrument = \SSoloInstrumentName
scorenumber = \markup{\scoreNumber \SSoloNumber}
}
\createScore #"IAllegro" #'("SSolo")
\createScore #"IIAndante" #'("SSolo")
\createScore #"IIIAllegro" #'("SSolo")
\include "Mozart_BenedictusSitDeus_KV117_Settings_Vocal.ly"
\version "2.13.1"
\include "Mozart_BenedictusSitDeus_Settings_VocalVoice.ily"
\header { instrument = \TInstrumentName }
\header {
instrument = \TInstrumentName
scorenumber = \markup{\scoreNumber \TNumber}
}
\createScore #"IAllegro" #'("T")
\pageBreak
\createScore #"IIAndante" #'("T")
\createScore #"IIIAllegro" #'("T")
\include "Mozart_BenedictusSitDeus_KV117_Settings_Instrument.ly"
\version "2.13.1"
\include "Mozart_BenedictusSitDeus_Settings_Instrument.ily"
\header { instrument = "Tromba I in Do/C" }
\header {
instrument = \TbeIInstrumentName
scorenumber = \markup{\scoreNumber \TbeINumber}
}
\createScore #"IAllegro" #'("TbeI")
\createScore #"IIAndante" #'("TbeI")
\createScore #"IIIAllegro" #'("TbeI")
\version "2.13.1"
\include "Mozart_BenedictusSitDeus_Settings_Instrument.ily"
\header {
instrument = \TbeIIInstrumentName
scorenumber = \markup{\scoreNumber \TbeIINumber}
}
\createScore #"IAllegro" #'("TbeII")
\createScore #"IIAndante" #'("TbeII")
\createScore #"IIIAllegro" #'("TbeII")
\include "Mozart_BenedictusSitDeus_KV117_Settings_Instrument.ly"
\version "2.13.1"
\include "Mozart_BenedictusSitDeus_Settings_Instrument.ily"
\header { instrument = "Timpani in Do/C" }
\header {
instrument = \TimInstrumentName
scorenumber = \markup{\scoreNumber \TimNumber}
}
\createScore #"IAllegro" #'("Tim")
\createScore #"IIAndante" #'("Tim")
\createScore #"IIIAllegro" #'("Tim")
\include "Mozart_BenedictusSitDeus_KV117_Settings_Instrument.ly"
\version "2.13.1"
\include "Mozart_BenedictusSitDeus_Settings_Instrument.ily"
\header { instrument = \VIInstrumentName }
\header {
instrument = \VIInstrumentName
scorenumber = \markup{\scoreNumber \VINumber}
}
\createScore #"IAllegro" #'("VI")
\createScore #"IIAndante" #'("VI")
\createScore #"IIIAllegro" #'("VI")
\include "Mozart_BenedictusSitDeus_KV117_Settings_Instrument.ly"
\version "2.13.1"
\include "Mozart_BenedictusSitDeus_Settings_Instrument.ily"
\header { instrument = \VIIInstrumentName }
\header {
instrument = \VIIInstrumentName
scorenumber = \markup{\scoreNumber \VIINumber}
}
\createScore #"IAllegro" #'("VII")
\createScore #"IIAndante" #'("VII")
\createScore #"IIIAllegro" #'("VII")
\include "Mozart_BenedictusSitDeus_KV117_Settings_Instrument.ly"
\version "2.13.1"
\include "Mozart_BenedictusSitDeus_Settings_Instrument.ily"
% Vas is SimultaneousMusic[ Va, StaffGroup[ VaI, VaII ] ]!
\header { instrument = \VaInstrumentName }
\header {
instrument = \VaInstrumentName
scorenumber = \markup{\scoreNumber \VaNumber}
}
% Vas is SimultaneousMusic[ Va, StaffGroup[ VaI, VaII ] ]!
\createScore #"IAllegro" #'("Vas")
\createScore #"IIAndante" #'("Vas")
\createScore #"IIIAllegro" #'("Vas")
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment