From 945ebc94d54202496da514427a1de9bf77756c95 Mon Sep 17 00:00:00 2001 From: Andrew Miner Date: Tue, 30 May 2017 23:47:51 -0700 Subject: [PATCH] initial commit --- .gitignore | 3 + build.sh | 11 + circle-of-fifths.gif | Bin 0 -> 20397 bytes src/clarinet-solo/a-new-life.ly | 79 ++++++ src/clarinet-solo/bach-minuet.ly | 56 ++++ src/clarinet-solo/castle-on-a-cloud.ly | 58 +++++ .../do-you-hear-the-people-sing.ly | 83 ++++++ .../empty-chairs-at-empty-tables.ly | 241 ++++++++++++++++++ src/clarinet-solo/feed-the-birds.ly | 69 +++++ src/clarinet-solo/inner-light.ly | 25 ++ src/clarinet-solo/marseillaise.ly | 84 ++++++ src/clarinet-solo/memory.ly | 66 +++++ src/clarinet-solo/once-upon-a-dream.ly | 65 +++++ .../somewhere-over-the-rainbow.ly | 68 +++++ src/clarinet-solo/star-spangled-banner.ly | 92 +++++++ src/clarinet-solo/think-of-me.ly | 87 +++++++ src/clarinet-solo/try-to-remember.ly | 77 ++++++ src/clarinet-solo/who-am-i.ly | 61 +++++ src/exercises/exercises-in-a.ly | 95 +++++++ src/exercises/exercises-in-bb.ly | 95 +++++++ src/exercises/exercises-in-c.ly | 95 +++++++ src/exercises/exercises-in-d.ly | 95 +++++++ src/exercises/exercises-in-e.ly | 95 +++++++ src/exercises/exercises-in-eb.ly | 95 +++++++ src/exercises/exercises-in-f.ly | 95 +++++++ src/exercises/exercises-in-g.ly | 95 +++++++ src/includes/functions.ly | 43 ++++ src/includes/globals.ly | 40 +++ src/recorder-solo/fingering-recorder.jpg | Bin 0 -> 166421 bytes 29 files changed, 2068 insertions(+) create mode 100644 .gitignore create mode 100755 build.sh create mode 100755 circle-of-fifths.gif create mode 100755 src/clarinet-solo/a-new-life.ly create mode 100755 src/clarinet-solo/bach-minuet.ly create mode 100644 src/clarinet-solo/castle-on-a-cloud.ly create mode 100755 src/clarinet-solo/do-you-hear-the-people-sing.ly create mode 100755 src/clarinet-solo/empty-chairs-at-empty-tables.ly create mode 100755 src/clarinet-solo/feed-the-birds.ly create mode 100755 src/clarinet-solo/inner-light.ly create mode 100755 src/clarinet-solo/marseillaise.ly create mode 100755 src/clarinet-solo/memory.ly create mode 100755 src/clarinet-solo/once-upon-a-dream.ly create mode 100755 src/clarinet-solo/somewhere-over-the-rainbow.ly create mode 100755 src/clarinet-solo/star-spangled-banner.ly create mode 100755 src/clarinet-solo/think-of-me.ly create mode 100755 src/clarinet-solo/try-to-remember.ly create mode 100644 src/clarinet-solo/who-am-i.ly create mode 100755 src/exercises/exercises-in-a.ly create mode 100755 src/exercises/exercises-in-bb.ly create mode 100755 src/exercises/exercises-in-c.ly create mode 100755 src/exercises/exercises-in-d.ly create mode 100755 src/exercises/exercises-in-e.ly create mode 100755 src/exercises/exercises-in-eb.ly create mode 100755 src/exercises/exercises-in-f.ly create mode 100755 src/exercises/exercises-in-g.ly create mode 100755 src/includes/functions.ly create mode 100755 src/includes/globals.ly create mode 100755 src/recorder-solo/fingering-recorder.jpg diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3bd94cc --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +.DS_Store +.FBCIndex +dist diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..95b220c --- /dev/null +++ b/build.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +fswatch -r src -i '*.ly$' -e "includes" | while read FILE; do + BASE_NAME=$(basename -s .ly $FILE) + DIR_NAME=$(dirname $FILE | sed "s@$PWD/src/@@") + + mkdir -p "dist/$DIR_NAME" + lilypond -I "$PWD/src/includes" -o "dist/$DIR_NAME/$BASE_NAME" $FILE + open -a "/Applications/Google Chrome.app" -g "dist/$DIR_NAME/$BASE_NAME.pdf" +done + diff --git a/circle-of-fifths.gif b/circle-of-fifths.gif new file mode 100755 index 0000000000000000000000000000000000000000..a76acc5b20843c366891d718a4368875c6d42714 GIT binary patch literal 20397 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 literal 0 HcmV?d00001 diff --git a/src/clarinet-solo/a-new-life.ly b/src/clarinet-solo/a-new-life.ly new file mode 100755 index 0000000..401526a --- /dev/null +++ b/src/clarinet-solo/a-new-life.ly @@ -0,0 +1,79 @@ +\include "globals.ly" + +\header { + title = "A New Life" + composer = "Frank Wildhorn" +} + +melody = \relative c' { + \numericTimeSignature + \time 4/4 + \key cs \minor + \tempo Moderately + r1 | r1 | r1 | r1 | + r2 r4 r8 b | fs'2 e | fs8 e4 fs16 gs fs8 e~ \tuplet 3/2 { e ds e } | ds2 cs | + ds8 cs4 ds16 e fs8 e4 fs16 gs | gs2 fs2 | gs8 fs gs fs gs a gs8. fs16 | b,2~ b4. b8 | + fs'2 e | fs8 e fs gs fs e4 ds16 e | ds2 cs | r8 ds16 cs ds8 e fs4~ fs16 e fs gs | + gs2 fs2 | r8 gs16 fs gs8 fs gs a gs8. fs16 | b,2~ b4. b8 | gs'2 fs | + gs8 fs~ \tuplet 3/2 { fs gs a } b8 a~ \tuplet 3/2 { a gs b } | b2 e, | r2 r4 r8 cs8 | + gs'2 fs | gs8 fs gs a b a gs b | e,2 r4 r8 cs8 | gs'2 fs | + gs8 fs gs fs a8. \fermata gs16 fs8 gs | fs4 e2. | r2 r8 e8 ds e | b2~ b8 b fs'8. gs16 | + b,2. r8 b8 | fs'2 e | r8 fs16 e fs8 gs fs e~ \tuplet 3/2 { e ds e } | ds2 cs | + r8 ds16 cs ds8 e fs e~ \tuplet 3/2 { e fs gs } | gs2 fs | r8 gs16 fs gs8. fs16 gs16 a8. gs8 fs | b,2. r8 b8 | + fs'2 gs | r8 fs16 gs fs8. e16 fs8 gs~ \tuplet 3/2 { gs fs e } | fs2 gs | + r8 fs16 gs fs8. e16 fs8 gs~ \tuplet 3/2 { gs fs e } | gs2 a | r8 gs16 a gs8. fs16 gs8 a~ \tuplet 3/2 { a gs fs } | + b,1 | r2 r4 r8 b8 | + \key e \minor + a'2 g | a8 g a b \tuplet 3/2 { a4 g8~ } \tuplet 3/2 { g fs g } | fs2 e | + fs8. e16 fs8 g a4~ a16 g a b | b2 a | b8 a b8. a16 b4~ b16 d b a | d,2 r4 r8. d16 | + a'2 b | r8 a16 b a8. g16 a8 b8~ \tuplet 3/2 { b a g } | a2 b | + r8 a16 b a8. g16 a4 \tuplet 3/2 { b8 a g } | b2 c | b16 c b4 a8 b16 c b4 a8 | g1 | + b8 c b a b c \fermata d8. b16 | \grace { b16 a } g2~ g8 g fs e | d'2. g,4 | b1~ | + b | r | r | +} + +words = \lyricmode { + A new life, what I would -- n't give to have a new life. + One thing I have learned as I go through life, + noth -- ing is for free a -- long the way. + A new start, that's the thing I need to give me new heart. + Half a chance in life to find a new part, + just a sim -- ple role that I can play. + A new hope, some -- thing to con -- vince me to re -- new hope. + A new day, bright e -- nough to help me find my way. + A new chance, one that may -- be has a touch of ro -- mance. + Where can it be, the chance for me? + A new dream, I have one I know that ver -- y few dream. + I would like to see that o -- ver -- due dream, + e -- ven though it ne -- ver may come true. + A new love, though I know there's no such thing as true love. + E -- ven so, al -- though I nev -- er knew love, + still I feel that one dream is my due. + A new world, this one thing I want to ask of you, world. + Once be -- fore it's time to say a -- dieu, world, + one sweet chance to prove the cyn -- ics wrong. + A new life, more and more I'm sure as I go through life. + Just to play the game and to pur -- sue life, + just to share its pleas -- ures and be -- long, + that's what I've been here for all a -- long. + Each day's a brand new life. +} + +\score { + << + \new Staff \with { + instrumentName = "Clarinet" + } { + \naturalizeMusic + \transpose c bf + \melody + \addlyrics { \words } + } + >> + \layout { + \context { + \Score + proportionalNotationDuration = #(ly:make-moment 1/8) + } + } +} diff --git a/src/clarinet-solo/bach-minuet.ly b/src/clarinet-solo/bach-minuet.ly new file mode 100755 index 0000000..33d0639 --- /dev/null +++ b/src/clarinet-solo/bach-minuet.ly @@ -0,0 +1,56 @@ +\include "globals.ly" + +\header { + title = "Minuet" + composer = "J. S. Bach" +} + +melody = \relative c'' { + \numericTimeSignature + \time 3/4 + \key g \major + \tempo Allegretto + \repeat volta 2 { + b4\mf g'8_\markup { \italic legato } (fs e ds) + e4 b c + ds,8 (fs a c b a) + g4 fs8( g) e4 \breathe + g4 c8( b) e( d) + \acciaccatura d g4 fs8( e d c) + b8 c16( d) g,4 fs + } + \alternative { + { g2 r4 } + { g2. } + } + \repeat volta 2 { + b'4 g,8( b' a g) + fs16 g a8 d,2 + g4 e,8( g' fs e) + ds16( e) fs8 b,2 \breathe + b8( cs ds e fs g) + a( fs) ds c'! b a + g16( fs) e8 fs4 ds + } + \alternative { + { e2 r4 } + { e2. } + } +} + +\score { + << + \new Staff \with { + instrumentName = "Clarinet" + } { + \naturalizeMusic + \melody + } + >> + \layout { + \context { + \Score + proportionalNotationDuration = #(ly:make-moment 1/8) + } + } +} diff --git a/src/clarinet-solo/castle-on-a-cloud.ly b/src/clarinet-solo/castle-on-a-cloud.ly new file mode 100644 index 0000000..c55bda1 --- /dev/null +++ b/src/clarinet-solo/castle-on-a-cloud.ly @@ -0,0 +1,58 @@ +% Copied from "Les Miserables: Piano/Vocal Selections" +% ISBN 978-0-88188-577-4 +% pgs. 30-32 + +\include "globals.ly" + +\header { + title = "Castle on a Cloud" + composer = "Music by Claude-Michel Schönberg" +} + +\book { + \score { + \new Staff { + \key a \minor + \numericTimeSignature \time 3/4 + + \naturalizeMusic \relative c' { + \tempo Lento 4 = 54 + \repeat volta 2 { + a'8 b16 c b8 a a gs | \time 2/4 a4 r | % pg 30, 1 + \time 3/4 a8 b16 c b8 a g f | \time 2/4 e4 r | % pg 30, 2 + \time 3/4 d8 e16 f e8 a b c | \time 2/4 a4 r | % pg 31, 1 + \time 3/4 d,8 e16 f e8 d c b % pg 31, 2 + } + \alternative { + { \time 2/4 a4 r } % pg 31, 2 + { \time 2/4 a4 r } % pg 31, 3 + } + \time 4/4 f'8 e16 d c8. d16 e8. f16 e8( c) | % pg 31, 3 + a'8 g16 f e8. f16 g8. a16 g8 r16 g | + bf8. a16 g8 f16 g a8. f16 c8[ r16 d] | % pg 31, 4 + e8[ r16 f] e8[ r16 f] e f e f e4 | \time 3/4 a8 b16 c b8 a a gs | % pg 32, 1 + \time 2/4 a4 r | \time 3/4 a8 b16 c b8 a g f | % pg 32, 2 + \time 2/4 e4 r | \time 3/4 d8 e16 f e8 a b c | % pg 32, 3 + \time 2/4 a4 r | \time 3/4 d,8 e16 f e8 d c b | a2.\fermata \bar "|." % pg 32, 4 + } + + \addlyrics { + \set fontSize = #-2 + There is a cast -- tle on a cloud. + I like to go there in my sleep. + Aren't an -- y floors for me to sweep, + not in my cas -- tle on a cloud. cloud. + There is a la -- dy all in white, + holds me and sings a lull -- a -- by. She's nice to see and she's soft to touch. She + says, Co -- sette, I love you ver -- y much. I know a place where no one's + lost, I know a place where no one + cries. Cry -- ing at all is not al -- + lowed, not in my cas -- tle on a cloud. + } + } + } + + \paper { + page-count = #1 + } +} diff --git a/src/clarinet-solo/do-you-hear-the-people-sing.ly b/src/clarinet-solo/do-you-hear-the-people-sing.ly new file mode 100755 index 0000000..5cc235c --- /dev/null +++ b/src/clarinet-solo/do-you-hear-the-people-sing.ly @@ -0,0 +1,83 @@ + +\include "globals.ly" + +\header { + title = "Do You Hear the People Sing" + composer = "Music by Claude-Michel Schöenberg" + poet = "Lyrics by Herbert Kretzmer" +} + +melodyIntroNotes = \relative c'' { + \key d \minor + r4. a4 g8 | f4 g8 a4 b8 | c4. a8 g f | e4 d8 e4 f8 | c4. e8 c b | + a4 c8 f4 a8 | g4 fs8 g4 d8 | f4 e8 e4 f8 | g4. a4 g8 | f4 g8 a4 b8 | c4. a8 g f | e4 d8 e4 f8 | + c4. d8 c b | a4 c8 f4 a8 | g fs g b4 e8 | f2. | r4. e4 e8 | +} + +melodyRepeatNotes = \relative c'' { + \key a \minor + a4 gs8 a4 b8 | c4 b8 a4 c8 | b4 a8 g4 a8 | b4. r8 b8 c8 | d4 c8 b4 c8 | + d4 c8 b4 d8 | c4 b8 a4 b8 | c4.( c4) a8 | c8 b a c b a | c b a c b c | + d2.( | d4.) e4 d8 | c4 d8 e4 f8 | g4. e8 d c | b4 a8 b4 c8 | + g4. a8 g f | e4 g8 c4 e8 | d4 cs8 d4 a8 | c4 b8 b4 c8 | d4. e4 d8 | + c4 d8 e4 f8 | g4. e8 d c | b4 a8 b4 c8 | g4. a8 g f | +} + +melodyFirstEndingNotes = \relative c' { + e4 g8 c4 e8 | d8 cs d f4 b,8 | c4. r4. | r4. e,4 e8 +} + +melodySecondEndingNotes = \relative c' { + e4 g8 c4 e8 | d8 cs d f4 b,8 | c4. r4. || +} + +melodyIntroLyrics = \lyricmode { + Do you hear the peo -- ple sing, sing -- ing the song of an -- gry men? It is the + mu -- sic of a peo -- ple who will not be slaves a -- gain! When the beat -- ing of your heart ech -- os the beat -- ing of the + drums, there is a life a -- bout to start when to -- mor -- row comes. Will you +} + +melodyRepeatLyrics = \lyricmode { + join in our cru -- sade? Who will be strong and stand with me? _ Be -- yond the bar -- ri- + cade is there a world you long to see? Then join in the fight that will give you the right to be + free! Do you hear the peo -- ple sing, sing -- ing the song of an -- gry + men? It is the mu -- sic of a peo -- ple who will not be slaves a -- gain! When the + beat -- ing of your heart e -- chos the beat -- ing of the drums, there is a +} + +melodyFirstEndingLyrics = \lyricmode { + life a -- bout to start when to -- mor -- row comes! Will you +} + +melodySecondEndingLyrics = \lyricmode { + life a -- bout to start when to -- mor -- row comes! +} + +\layout { + indent = 0 +} + +\book { + \score { + \new Staff << + \time 6/8 + \tempo "Slow March" + \new Voice { + \new Voice = "intro" \melodyIntroNotes + \new Voice = "repeat" \repeat volta 2 \melodyRepeatNotes + \alternative { + \new Voice = "firstEnding" \melodyFirstEndingNotes + \new Voice = "secondEnding" \melodySecondEndingNotes + } + } + \new Lyrics \lyricsto "intro" \melodyIntroLyrics + \new Lyrics \lyricsto "repeat" \melodyRepeatLyrics + \new Lyrics \lyricsto "firstEnding" \melodyFirstEndingLyrics + \new Lyrics \lyricsto "secondEnding" \melodySecondEndingLyrics + >> + } + + \paper { + page-count = #2 + } +} diff --git a/src/clarinet-solo/empty-chairs-at-empty-tables.ly b/src/clarinet-solo/empty-chairs-at-empty-tables.ly new file mode 100755 index 0000000..9a03ea5 --- /dev/null +++ b/src/clarinet-solo/empty-chairs-at-empty-tables.ly @@ -0,0 +1,241 @@ +\version "2.12.3" +\include "english.ly" +\header { + title = "Empty Chairs at Empty Tables" + composer = "Music by Claude-Michel Schönberg" + arranger = "Lyrics by Herbert Kretzmer" +} + +global = { + \key a \minor + \time 4/4 + \tempo "Slowly and Sadly" +} + +melody = \relative c' { + s1 | s1 | r4 a'8 a b a g f | f e4. ~ e2 |%\break + r4 a8 a b a g f | f e4. ~ e2 | r4 g8 g a g f e | %\break + e8 d4. r4 e8 f | e4. e8 b4. c8 | e2. r4 | %\break + r4 a8 a b a g f | f e4. ~ e2 | r4 a8 a b a g f | %\break +%\pageBreak % Page 2 ------------------------------------------------------------------------------------------- + e8 g4. ~ g2 | r4 g8 g a g f e | e d4. r4 e8 f | %\break + e4. e8 b4. c8 | a1 | r2. c8 c | c c4. d4. c8 |%\break + c8 a4. ~ a4 c8 d | ef4. f8 g4. f8 | f d4. ~ d4 d8 e | %\break + f4. g8 a4. g8 | g e4. r8 c8 c d' | d2. d4 | %\break + cs4 r8 cs8 d e r4 | f4. e8 d4. a8 | f2 r4. f'8 | %\break +%\pageBreak % Page 3 ------------------------------------------------------------------------------------------- + g4. f8 e4. d8 | a4 f2. | s4 c'8 c d c bf a | %\break + a2. g4 | a1 | r4 a8 a b a g f | f e4. ~ e2 |%\break + r4 a8 a b a g f | e g4. ~ g2 | r4 g8 g a g f e | %\break + e d4. r4 e8 f | e4. e8 b4. b8 | e1 | %\break +\key d \minor + d'4\rest d8 d e d c bf | bf a4. ~ a2 | r4 d8 d e d c bf | %\break +%\pageBreak % Page 4 ------------------------------------------------------------------------------------------- + a8 c4. ~ c2 | r4 c8 c d c bf a | a g4. ~ g4 a8 bf | %\break + a4. a8 e4 f | a2. r4 | r4 d8 d e d f8. e16 | %\break + e8 a,4. ~ a2 | r4 d8 d e d c bf | a c4. ~ c2 | %\break + r4 c8 c d c bf a | a g4. ~ g4 a8 bf | a4. a8 e4. f8 | %\break + d2 s2 | s1 | s1 | s1 ||%\break +} + +dynamics = \relative c' { + s8 s\pp s2. | s1 | s | s |%\break + s | s | s8 s\p s2. | %\break + s1 | s | s | %\break + s8 s\mp s2. | s1 | s | %\break +%\pageBreak % Page 2 ------------------------------------------------------------------------------------------- + s | s | s | %\break + s | s | s2. s8\mf s8 | s1 |%\break + s | s | s | %\break + s | s2. s8 s8\f | s1 | %\break + s | s | s | %\break +%\pageBreak % Page 3 ------------------------------------------------------------------------------------------- + s2. s8 s\> | s4 s2.\!\p | s1 | %\break + s2. s4\pp | s1 | s | s |%\break + s | s | s | %\break + s2. s8\p s | s1 | s | %\break + s4\mf s2. | s1 | s | %\break +%\pageBreak % Page 4 ------------------------------------------------------------------------------------------- + s | s | s | %\break + s | s | s4 s8\< s4. s8\!\f s8 | %\break + s1 | s4 s8\mf s8 s2 | s1 | %\break + s | s8\> s4. s4\! s8\p s8 | s1 | %\break + s | s | s | s ||%\break +} + +pianoTrebleMusic = \relative c' { + r4 e2 b'4 | a4 e2. | s1 | s1 |%\break + s1 | s1 | s1 | %\break + s1 | s1 | s1 | %\break + s1 | s1 | s1 | %\break +%\pageBreak % Page 2 ------------------------------------------------------------------------------------------- + s1 | s1 | s1 | %\break + s1 | s1 | s1 | s1 |%\break + s1 | s2 ef4. s8 | s1 | %\break + s1 | | s1 | f2. bf4 |%\break + a s8 a8 b cs s4 | a2 f2 | d2 s2 | %\break +%\pageBreak % Page 3 ------------------------------------------------------------------------------------------- + bf'2 bf | f4 d2. | <<{a'4 s2.}\\{f1}>> | %\break + e1 | e | s | s %\break + s | s | s | %\break + s | s | cs | %\break +\key d \minor + f | s | s | %\break +%\pageBreak % Page 4 ------------------------------------------------------------------------------------------- + s | s | s | %\break + s | s | s | %\break + s | s | s | %\break + s | s | s | %\break + s2 e'4 f | d2 e4 f | r4 d e4. f8 | a,1 ||%\break +} + +pianoBassVoiceIMusic = \relative c' { + s8 b8 c4 ~ c2 | s8 b8 c4 ~ c2 | s8 b8 c4 ~ c2 | s8 b8 c4 ~ c2 |%\break + s8 b8 c4 ~ c2 | s8 d8 e4 ~ e2 | s8 d,8 e4 ~ e2 | %\break + s8 e8 f4 ~ f2 | s4 gs2. | s8 b8 c4 ~ c2 | %\break + s8 b8 c4 ~ c2 | s8 b8 c4 ~ c2 | s8 b8 c4 ~ c2 | %\break +%\pageBreak % Page 2 ------------------------------------------------------------------------------------------- + s8 d8 e4 ~ e2 | s8 d,8 e4 ~ e2 | s8 e8 f4 ~ f2 | %\break + s4 gs2. | a,4 a b c | e b a2 | s4 e' bf'2 |%\break + f4 c f2 | s4 g s a | s f s2 | %\break + s4 g f2 | s4 g s2 | s4 f s2 | %\break + s4 e s e | s a s f | s f s f | %\break +%\pageBreak % Page 3 ------------------------------------------------------------------------------------------- + g,2 g' | <> <> | s4 a2. | %\break + c,4 g'4 c,2 | s8 b'8 c4 ~ c2 | s8 b8 c4 ~ c2 | s8 b8 c4 ~ c2 %\break + s8 b8 c4 ~ c2 | s8 d8 e4 ~ e2 | s8 d,8 e4 ~ e2 | %\break + s8 e8 f4 ~ f2 | s4 gs2. | a4 e a g | %\break +\key d \minor + s4 a2 a4 | s8 f a f a f a f | s8 a c a c a c a | %\break +%\pageBreak % Page 4 ------------------------------------------------------------------------------------------- + s8 a c a c a c a | s8 a c a c a c a | s8 bf d bf d bf d bf | %\break + <> | d,2 f4 a | d1 | %\break + d8 f d f d f d f | d f d f d f d f | c f c f c f c f | %\break + c f c f c f c f | bf, d bf d bf d bf d | <> | %\break + d,4 f a2 | <> | <> | <> ||%\break +} + +pianoBassVoiceIIMusic = \relative c' { + a1 | a1 | a1 | a1 |%\break + a1 | c1 | c,1 | %\break + d1 | e1 | a2. e4 | %\break + a1 | a1 | a1 | %\break +%\pageBreak % Page 2 ------------------------------------------------------------------------------------------- + c1 | c, | d | %\break + e | s | s | c |%\break + s | c2 f | bf, bf | %\break + b1 | c2 c | bf bf | %\break + a a | d c | bf a | %\break +%\pageBreak % Page 3 ------------------------------------------------------------------------------------------- + s1 | s | c | %\break + s | a' | a | a |%\break + a | c | c, | %\break + d | e | s | %\break +\key d \minor + d | d | d | %\break +%\pageBreak % Page 4 ------------------------------------------------------------------------------------------- + f | f | g | %\break + s | s | s | %\break + s | s | s | %\break + s | s | s | %\break + s | s | s | s ||%\break +} + +melodyLyrics = \lyricmode { + There's a grief that can't be spo -- ken, + There's a pain goes on and on._ _ Emp -- ty chairs at emp -- ty + ta -- bles, now my friends are dead and gone. + Here they talked of rev -- o -- lu -- tion._ Here it was they lit the +%\pageBreak % Page 2 ------------------------------------------------------------------------------------------- + flame._ _ Here they sang a -- bout to -- mor -- row, and to -- + mor -- row nev -- er came. From the ta -- ble in the + cor -- ner_ they could see a world re -- born._ _ And they + rose with voi -- ces ring -- ing. And I can hear them + now the ve -- ry words that they had sung be -- +%\pageBreak % Page 3 ------------------------------------------------------------------------------------------- + came their last com -- mun -- ion on the lon -- ly bar -- ri -- + cade at dawn. Oh my friends my friends for -- give me._ + That I live and you are gone._ _ There's a grief that can't be + spo -- ken. There's a pain goes on and on. + Phan -- tom fa -- ces at the win -- down._ Phan -- tom sha -- dows on the +%\pageBreak % Page 4 ------------------------------------------------------------------------------------------- + floor._ _ Emp -- ty chairs at emp -- ty ta -- bles,_ where my + friends will meet no more. Oh, my friends, my friends don't + ask me what your sac -- ri -- fice was for. _ + Emp -- ty chairs and emp -- ty ta -- bles where my friends will sing no + more. +} + +%%%%%%%%%% Voice & Piano mixed on a grand staff %%%%%%%%%% +\score { + \new PianoStaff << + \new Staff { + \global + << + \new Voice = "melody" {\voiceOne \melody} \\ + \voiceTwo \pianoTrebleMusic \\ + \voiceThree \dynamics + >> + } + \new Lyrics \lyricsto "melody" \melodyLyrics + \new Staff { + \global + \clef bass + << \pianoBassVoiceIMusic \\ \pianoBassVoiceIIMusic >> + } + >> + \layout { + indent = 0 + \context { + \PianoStaff + \accepts "Lyrics" + } + \context { + \Staff + \override Rest #'staff-position = #-0.5 + } + \context { + \Lyrics + \override LyricText #'font-size = #-1 + \override LyricSpace #'minimum-distance = #0.5 + } + \context { + \Score + \override SeparationItem #'padding = #2.0 + \override SpacingSpanner #'base-shortest-duration = #(ly:make-moment 1 16) + } + } +} + +%%%%%%%%%% Voice & Piano on separate staves %%%%%%%%%% +% \score { +% << +% \new Staff { +% \global +% << { \new Voice = "melody" \melody } \\ \dynamics >> +% } +% \new Lyrics \lyricsto "melody" \melodyLyrics +% \new PianoStaff << +% \new Staff \with { printPartCombineTexts = ##f } { +% \global +% << { \partcombine \melody \pianoTrebleMusic } \\ \dynamics >> +% } +% \new Staff { +% \global +% \clef bass +% << \pianoBassVoiceIMusic \\ \pianoBassVoiceIIMusic >> +% } +% >> +% >> +% \layout { +% \context { +% \Lyrics +% \override LyricText #'font-size = #-1 +% \override LyricSpace #'minimum-distance = #0.5 +% } +% \context { +% \Score +% \override SeparationItem #'padding = #2.0 +% } +% } +% } \ No newline at end of file diff --git a/src/clarinet-solo/feed-the-birds.ly b/src/clarinet-solo/feed-the-birds.ly new file mode 100755 index 0000000..dcb5bcd --- /dev/null +++ b/src/clarinet-solo/feed-the-birds.ly @@ -0,0 +1,69 @@ +\include "globals.ly" + +\header { + title = "Feed the Birds" + subtitle = \markup { \vspace #1 } + composer = "by Richard & Robert Sherman" +} + +\layout { + indent = 0 + + \context { + \Score + proportionalNotationDuration = #(ly:make-moment 1/8) + } +} + +\book { + \score { + \new Staff { + \key g \major + \numericTimeSignature \time 3/4 + + \naturalizeMusic \relative c'' { + \tempo 4 = 60 + b4 c b | a2 g8 a | b4 c b | b2. | + b4 c b | a2 g8 fs | e4 fs g | fs2 fs4 | + e fs g | fs e ds e2.( | e4) r g8 a | b4 c b | + a2 g8 fs | d4 fs g | fs2. | e2 fs8 e | + ds2 b8 fs' | e2.( | e4) r r | d4 c'4. c8 | + c8 d c2 | c4 b4. as8 | b2. | d,4 c' c | + c2 d8 c | b2.( | b4) r b | b4 c b | + a4 g4. fs8 | e4 fs g | fs2 g8 fs | e2 e4 | + ds8 b4. fs'4 | e2.( | d2) r4 | g,2( g8) b | + d2. | e8 g4.( g8) e | d2. | e8 g4.( g4) | + b8 g4.( g4) | g8 fs4.( fs8) g | a2 r4 | \pageBreak + g,2( g8) b | d2. | e4 g4. e8 | d2. | + e4 g4. e8 | d2 g4 | fs2 g8 a | g4 r g8 fs | + e2 ds8 e | b'4 a4. fs8 | e2 ds8 e | fs4 b,4. b8 | + e2 ds8 e | b'2 fs4 | g2.( | g4) r g | + g4 fs g | d'4 c4. a8 | g2 fs8 g | a4 d,4. a'8 | + b2 c8 b | a2 g8 fs | e2.( | d2) r4 | + g,2( g8) b | d2 d4 | e8 g4.( g8) e | d2. | + e8 g4.( g4) | b8 g4.( g8) g | g4 fs g | a2. | + g,2( g8) b | d2. | e8 g4.( g8) a | b2. | + b8 g4.( g4) | b8 g4.( g4) | b8 g4.( g8) a | g2.\fermata \bar "|." + } + + \addlyrics { + \set fontSize = #-2 + _ _ _ _ _ _ _ _ _ _ + Ear -- ly each day to the steps of Saint Paul’s the lit -- tle old bird wo -- man comes. + In her own spe -- cial way to the peo -- ple she calls, “Come, buy my bags full of crumbs.” + Come feed the lit -- tle birds, show them you care, and you’ll be glad if you do. + Their young ones are hun -- gry their nests are so bare; all it takes is tup -- pence from you. + Feed the birds, tup -- pence a bag, tup -- pence, tup -- pence, tup -- pence a bag. + “Feed the birds,” that’s what she cries, while o -- ver -- head, her birds fill the skies. + All a -- round the ca -- the -- dral the saints and a -- pos -- tles look down as she sells her wares. + Al -- though you can't see it, you know they are smi -- ling each time some -- one shows that he cares. + Though her words are sim -- ple and few, lis -- ten, lis -- ten, she's call -- ing to you: + “Feed the birds, tup -- pence a bag, tup -- pence, tup -- pence, tup -- pence a bag.” + } + } + } + + \paper { + page-count = #2 + } +} diff --git a/src/clarinet-solo/inner-light.ly b/src/clarinet-solo/inner-light.ly new file mode 100755 index 0000000..31bba31 --- /dev/null +++ b/src/clarinet-solo/inner-light.ly @@ -0,0 +1,25 @@ +\include "globals.ly" + +\header { + title = "Inner Light" +} + +melody = \relative c' { + \key g \major + \time 6/8 + d8. e16 d8 g4 g8 | a4 d8 b4. | a4 e'8 d4 c8 | b8. a16 g8 e4. | + d8. e16 d8 g4 g8 | a4 e'8 d4 e16 fs | g8. fs16 e8 fs4 d8 | b4. a4 e8 | + d8. e16 d8 g4 g8 | a4 d8 b4. | a4 e'8 d4 c8 | b8. a16 g8 e4 fs16 e16 | + d8. e16 d8 g4 g8 | a4 d8 b4. | a4 e'8 d4 c8 | b8. c16 a8 g4. | +} + +\book { + \score { + \new Staff \with { + instrumentName = "Clarinet" + } { + \tempo "With melancholy" + \melody + } + } +} diff --git a/src/clarinet-solo/marseillaise.ly b/src/clarinet-solo/marseillaise.ly new file mode 100755 index 0000000..2c82a7a --- /dev/null +++ b/src/clarinet-solo/marseillaise.ly @@ -0,0 +1,84 @@ +\include "globals.ly" + +\header { + title = "La Marseillaise" + composer = "Claude-Joseph Rouget de l‘Isle" +} + +melody = \relative c' { + r2 r8 r16 d16\f d8. d16 + g4 g a a + d4.(b8) g r16 g b8. g16 + e4 c'2 a8. fs16 + g2 r4 g8. a16 + b4 b b c8. b16 + b4 a r4 a8. b16 + c4 c c d8. c16 + b2 r4 d8.\ff d16 + d4(b8.) g16 d'4 b8. g16 + d2 r8 r16 d16\p d8. fs16 + a2 c4 a8. fs16 + a4 g f!2 + e4 g8. g16 g4 fs8. g16 + a2. r8 \crescTextCresc a8\< \crescHairpin + bf4.\! bs8\noBeam bf[bf] c d + a2. bf8 a + g4. g8 g(bf) a g + g4 fs8 r8 r4 r8 r16 d'\ff \bar "||" + d2~d8. d16 b8. g16 + a2. r8 r16 d16 + d2~d8. d16 b8. g16 + a2~a8 r8 d,4 + g2 r4 a4 + b2 r2 + c2 d4 e + a,2~a8 r8 e'4 + d2~d8. [b16 c8. a16] + g2.\fermata r4^"D.C." \bar "||" +} + +words = \lyricmode { + Al -- lons en -- fants de la Pa -- tri -- e, + Le jour de gloire est ar -- ri -- vé. + Con -- tre nous, de la ty -- ran -- ni -- e, + L'é -- ten -- dard sang -- lant est le -- vé, + l'é -- ten -- dard __ sang -- lant est le -- vé + En -- ten -- dez -- vous, dans les cam -- pag -- nes + Mu -- gir ces fa -- rou -- ches sol -- dats. + Ils vien -- nent jus -- que dans nos bras + é -- gor -- ger vos fils, __ vos com -- pag -- nes. + Aux ar -- mes ci -- toy -- ens! + For -- mez __ vos ba -- tail -- lons, __ + Mar -- chons, mar -- chons! + Qu'un sang im -- pur __ + A -- breu -- ve nos sil -- lons. +} + +\book { + \layout { + indent = 0.5 \in + + \context { + \Score + proportionalNotationDuration = #(ly:make-moment 1/8) + } + } + + \score { + \new Staff \with { + instrumentName = "Clarinet" + } { + \tempo "Alla marcia" + \key g \major + \time 4/4 + + \naturalizeMusic + \transpose c d + \melody + \addlyrics { + \set fontSize = #-2 + \words + } + } + } +} diff --git a/src/clarinet-solo/memory.ly b/src/clarinet-solo/memory.ly new file mode 100755 index 0000000..c1bb5ee --- /dev/null +++ b/src/clarinet-solo/memory.ly @@ -0,0 +1,66 @@ +\include "globals.ly" + +\header { + title = "Memory" + composer = "Andrew Lloyd Webber" +} + +melody = \relative c'' { + \repeat volta 2 { + c4. c~ | c8 b c d c a | c4. c~ | c8 b c d c g | + a4. a~ | a8 f g a g f | e2.~ | e4. e4 g8 | + g4. d4 e8 | f4 g8 a4 b8 | c b a g4.~ | g r8 e c | + } + \alternative { + { + g'2.~ | g4 a,8 a4 c8 | c2. | + } { + g'4. g~ | g4. a,4 c8 | c2. | + } + } + \repeat volta 2 { + \tempo "Faster, in two" + b4. e | b a | b e | b a | + b e | e d4 c8 | d4. d~ | d r4. | + g g | g8 b4~ b8 a g | fs4. fs | fs8 a4~ a4. | + r4 g8 b4 b8 | b4. cs | + + \tempo "Original Tempo" + d4.( a) | a4. r | c c~ | c8 b c d c a | + c4. c~ | c8 b c d c g | a4. a~ | a8 f g a g f | + e2.~ | e4. e4 g8 | g4. d4 e8 | f4 g8 a4 b8 | + c b a g4.~ | g e4 c8 | + } + \alternative { + { + g'4. g~ | g a,4 c8 | c2. | + } { + g'4. g~ | g a4 c8 | c2. | + } + } + \bar "|." +} + +\layout { + indent = 0.5 \in + + \context { + \Score + proportionalNotationDuration = #(ly:make-moment 1/8) + } +} + +\book { + \score { + \new Staff \with { + instrumentName = "Clarinet" + } { + \time 6/8 + \key a \minor + \tempo Andante + + \transpose bf c' + \melody + } + } +} diff --git a/src/clarinet-solo/once-upon-a-dream.ly b/src/clarinet-solo/once-upon-a-dream.ly new file mode 100755 index 0000000..e783a83 --- /dev/null +++ b/src/clarinet-solo/once-upon-a-dream.ly @@ -0,0 +1,65 @@ +\include "globals.ly" + +\header { + title = "Once Upon a Dream" + composer = "Frank Wildhorn" +} + +melody = \relative c'' { + \time 4/4 + \key cs \minor + r4\p gs8 a b4. b,8 | cs1\mp | r4 ds8 e fs4. ds8 | b4. gs'8 gs2 | + r4 gs8 a b4. b,8 | ds4. cs8 cs2 | r4 ds8 e fs4. e8 | e1 | + r4 gs8 a b4. b,8 | cs1 | r4 ds8 e fs4. ds8 | b4. gs'8 gs2 | + r4 gs8 a b4. b,8 | ds4. cs8 cs2 | r4 ds8 e fs4. e8 | e2. r8 e8 | + ds8\mf e ds b cs4. e8 | ds8 e ds b cs fs4 e8 | ds8 e ds b cs4. e8 | + \time 2/4 + ds e ds gs + \time 4/4 + gs1\f | r4 as8\mf b cs4. cs,8 | + \key ds \minor + ds1\mp | r4 es8 fs gs4. es8 | cs4. as'8 as2 | r4 as8 b cs4. cs,8 | + fs4. ds8 ds2 | r4 es8 fs gs4. as8 | fs1 | r4 fs4 es ds | + cs'4. fs,8 fs2 | r4 gs8^ "rit." as fs4 gs | fs1~^ "a tempo" | fs~ | + fs\fermata | + \bar "|." +} + +words = \lyricmode { + Once up -- on a dream, I was lost in love's em -- brace. + There I found a per -- fect place, once up -- on a dream. + Once there was a time like no oth -- er time be -- fore. + Hope was still an o -- pen door, once up -- on a dream. + And I was un -- a -- fraid, the dream was so ex -- cit -- ing, + but now I see it fade and I am here a -- lone. + Once up -- on a dream, you were hea -- ven sent to me. + But it was -- n't meant to be. Now you're just a dream. + Could we be -- gin a -- gain, once up -- on a dream? +} + +\layout { + indent = 0.5 \in + + \context { + \Score + proportionalNotationDuration = #(ly:make-moment 1/8) + } +} + +\score { + \new Staff \with { + instrumentName = "Clarinet" + } { + \numericTimeSignature + \tempo Moderately + + \naturalizeMusic + \transpose bf df' + \melody + + \addlyrics { + \set fontSize = #-2 + \words + } + } +} diff --git a/src/clarinet-solo/somewhere-over-the-rainbow.ly b/src/clarinet-solo/somewhere-over-the-rainbow.ly new file mode 100755 index 0000000..6d1c8a1 --- /dev/null +++ b/src/clarinet-solo/somewhere-over-the-rainbow.ly @@ -0,0 +1,68 @@ +\include "globals.ly" + +\header { + title = "Somewhere Over the Rainbow" + composer = "E.Y. Harburg & Harold Arlen" +} + +melody = \relative c' { + \key bf \major + \tempo 4 = 88 + \time 4/4 + bf2 bf' | a4 f8 g a4 bf | r4 bf,4 g'2 | f2. r4 | + r4 g,4 ef'2 | d4 bf8 c d4 ef | r8 c( \tuplet 3/2 { c) a bf } c4 d | bf2 r2 \bar "||" | + bf2 bf' | a4 f8 g a4 bf | r2 bf,4 g'( | g) f2. | + r4 g,4 ef'2 | d4 bf8 c d4. ef8 | c4 a8 bf c4 d | bf2 r4 f'\fermata | + d8 f d f d f d f | ef8 f ef f ef f ef f | g2 g( | + \time 5/4 + g2.) r4 r8 f | + \time 4/4 + d8 f d f d f d f | e g e g e g e g | a2 a | c2 g\fermata \bar "||" | + bf,2 bf' | a4 f8 g a4 bf | r2 bf,4 g'4( | g4) f2. | + r4 g, ef'2 | d4 bf8 c d4 ef | c4 a8 bf c4 d | bf2 r | + \time 5/4 + r1 r8 f' + \tempo "Rubato" + d8 f d f d f d4 r8 f8 + \time 4/4 + ef8 f ef f r2 | ef2 f | g2 a | bf1( | + bf2) r2 \bar "|." +} + +words = \lyricmode { + Some -- where, o -- ver the rain -- bow, way up high, + there's a land that I heard of once in a lul -- a -- by. + Some -- where, o -- ver the rain -- bow, skies are blue. + And the dreams that you dare to dream, real -- ly do come true. + Some -- day, I'll wish up -- on a star, + and wake up where the clouds are far be -- hind me. + Where trou -- bles melt like le -- mon drops, + a -- way a -- bove the chim -- ney tops, + that's where you'll find me. + Some -- where, o -- ver the rain -- bow, blue -- birds fly. + Birds fly o -- ver the rain -- bow; why then, oh, why can't I? + If hap -- py lit -- tle blue -- birds fly, + be -- yond the rain -- bow, why, oh, why can't I? +} + +\book { + \score { + \new Staff \with { + instrumentName = "Clarinet" + } { + \numericTimeSignature + \naturalizeMusic + \transpose bf c' + \melody + + \addlyrics { + \set fontSize = #-2 + \words + } + } + } + + \paper { + page-count = #1 + } +} diff --git a/src/clarinet-solo/star-spangled-banner.ly b/src/clarinet-solo/star-spangled-banner.ly new file mode 100755 index 0000000..0774cde --- /dev/null +++ b/src/clarinet-solo/star-spangled-banner.ly @@ -0,0 +1,92 @@ +\include "globals.ly" +\version "2.18.2" + +\header { + title = "The Star Spangled Banner" + composer = "John Stafford Smith" +} + +tempoMark = { + \once \override Score.RehearsalMark #'self-alignment-X = #LEFT + \once \override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature) + \once \override Staff.TimeSignature #'break-align-anchor-alignment = #LEFT + \mark \markup \bold "With Spirit" +} + +global = { + \tempoMark + \key bf \major + \time 3/4 +} + +melody = \relative c' { + \global + \dynamicUp + r4 r f8. ( d16 ) + bf4 d f + bf2 d8. c16 + bf4 d, e + f2 f8 f + d'4. c8 bf4 + a2 g8 a + bf4 bf f + \set melismaBusyProperties = #'() + d bf f'8. ( d16 ) + \unset melismaBusyProperties + bf4 d f + bf2 d8. c16 + bf4 d, e + f2 f8 f + d'4. c8 bf4 + a2 g8 a + bf4 bf f + d bf d'8 d + d4 ef f + f2 ef8 d + c4 d ef + ef2 ef4 + d4. c8 bf4 + a2 g8 a + bf4 d, e + f2 f4 + bf4 bf bf8 ( a ) + g4 g g + c4 ef8 ( d ) c ( bf ) + bf4 ( a ) \fermata f8 f + bf4. ( c8 ) d ef + f2 bf,8 c + d4. ef8 c4 + bf2. +} + +words = \lyricmode { + O say, can you see, by the dawn's ear -- ly + light, what so proud -- ly we hail'd at the + twi -- light's last gleam -- ing? Whose broad + stripes and bright stars, thro' the per -- il -- ous + flight, o're the ram -- parts we watch'd, were so + gal -- lant -- ly stream -- ing? And the rock -- et's + red glare, the bombs burst -- ing in air gave proof + thro' the night that our flag was still there. + O say, does that star span -- gled ban -- ner yet wave + o'er the land of the free and the home of the brave? +} + +\score { + << + \new Staff \with { + instrumentName = "Clarinet" + } { + \naturalizeMusic + \transpose c d + \melody + \addlyrics { \words } + } + >> + \layout { + \context { + \Score + proportionalNotationDuration = #(ly:make-moment 1/8) + } + } +} \ No newline at end of file diff --git a/src/clarinet-solo/think-of-me.ly b/src/clarinet-solo/think-of-me.ly new file mode 100755 index 0000000..f1a23af --- /dev/null +++ b/src/clarinet-solo/think-of-me.ly @@ -0,0 +1,87 @@ +% Transcribed from "The Phantom of the Opera: Easy Piano" pages 10-16 + +\include "globals.ly" + +\header { + title = "Think of Me" + composer = "Andrew Lloyd Webber" +} + +melody = \relative c' { + \numericTimeSignature + \time 4/4 + \key c \major + \tempo Moderately + r1 | r1 | + e8 f e4 r2 | d8 d d g~ g4 d | c4. c8 c4 c' | + g2 r4 r8 f | e f e4 r2 | d8 d d g~ g4 d | + + c4. c8 c4 c' | g1 | e8 f e4~ e8 f e f | + e8 f e4 r8 gs8 b d | d4 c a e | d2 c4 d | + e8f e2 a4 | g2 e | \time 12/8 d4. e f b, | + \time 4/4 c2 r2 | \key f \major r1 | r1 | + + r1 | r1 | r1 | r1 | + r1 | r2. r8 bf' | a bf a4~ a8 bf a bf | + a8 bf a4 r8 cs e g | g4 f d a | g2 f4 g | + a8 bf a2 d4 | c2 a | \time 12/8 g4. a bf e, | + + \time 4/4 f4 r2. | f2 f'2 | e4 e d c | + ef2 bf | g2. g4 | a8 bf a2 d4 | + c2 a | g d | e1 | a8 bf a2. | + g8 g g c~ c4 g | f4. f8 f4 f' | c2. r8 bf8 | + + a8 bf a2. | g8 g g c~ c4 g | f4. f8 f4 f' | + c2. r4 | a8 bf a4~ a8 bf a bf | a8 bf a4 r8 cs8 e g | + g4 f d a | g2 f4 g | a8 bf a2 d4 | + c2 a | g4. r8 a4. r8 | bf4. r8 e4. r8 | + + f1 | r1 | r1 | + r1 | \mark "Raoul:" a,,8 bf a2. | g8 g g c~ c4 g | + r1 | r1 | a8 bf a4~ a8 bf a bf | + a8 bf a4 r8 cs8 e g | g4 f d a | g2 f4 g | + + a8 bf a2 d4 | c2 a | g a | bf e, | + \mark "Christine:" a'8 bf a4~ a8 bf a bf | a bf a4 r8 cs8 e g | + g4 f d a | g2 f4 g | a8 bf a2 d4 | c2 a | + g a bf c f1 \fermata | +} + +words = \lyricmode { + Think of me, think of me fond -- ly when we've said good -- bye. + Re -- mem -- ber me ev -- 'ry so of -- then, pro -- mise me you'll try. + On that day that not so dis -- tant day, when you are far a -- way and free, + if you ev -- er find a mo -- ment, spare a thought for me. + And though it's clear though it was al -- ways clear that this was nev -- er meant to be, + if you hap -- pen to re -- mem -- ber, stop and think of me. + Think of Au -- gust when the trees were green; + don't think a -- bout the way things might have been. + Think of me, think of me wak -- ing si -- lent and re -- signed. + Im -- ag -- ine me, try -- ing to hard to put you from my mind. + Think of me please say you'll think of me what -- ev -- er else you choose to do. + There will nev -- er be a day when I won't think of you. + Can it be, can it be Christ -- ine? + Long a -- go it seems so long a -- go how young and in -- no -- cent we were. + She may not re -- mem -- ber me, but I re -- mem -- ber... + Flow -- ers fade the fruits of sum -- mer fade, they have their sea -- son so do we... + but please pro -- mise me that some -- times you will think of me! +} + +\score { + << + \new Staff \with { + instrumentName = "Clarinet" + } { + \naturalizeMusic + \transpose bf c' + \melody + \addlyrics { \words } + } + >> + \layout { + \context { + \Score + proportionalNotationDuration = #(ly:make-moment 1/8) + } + } +} diff --git a/src/clarinet-solo/try-to-remember.ly b/src/clarinet-solo/try-to-remember.ly new file mode 100755 index 0000000..8b52a53 --- /dev/null +++ b/src/clarinet-solo/try-to-remember.ly @@ -0,0 +1,77 @@ +\version "2.12.3" +\include "english.ly" +\header { + title = "Try to Remember" + composer = "Music by Harvey Schmidt" + poet = "Words by Tom Jones" +} + +global = { + \key g \major + \time 3/4 + \tempo "Moderato" +} + +melodyNotes = \relative c'' { + b4. b8 b4 | b a g | c,4. c8 c4 | c d e | \break + d2 b4 | g'2 d4 | e2 c4 | a'8 e8( e2) | \break + b'4. b8 b4 | b4 a g | c4. c8 c4 | c4 d e | \break + d,2 b4 | g'2 d4 | e2 c4 | a'8 e8( e2) | \break + d'4. d8 d4 | d c b | c4. c8 c4 | c b a | \break + b4. b8 b4 | b a g | a2 e4 | f8 d8( d2) | \break + b'4. b8 b4 | b a g | c,4. c8 c4 | c d e | \break +} + +melodyFirstEndingNotes = \relative c'' { + b8 g8( g2) | r4 b8 g b g | b g b g b g | \break + b g b g b g | +} + +melodySecondEndingNotes = \relative c'' { + b8 g8( g2) | r4 b8 g b g | \break + b g b g b g | b g b g b g | b4 g2( | g4) r2 | \break +} + +melodyLyrics = \lyricmode { + Try to re- mem- ber the kind of Sep- tem- ber when + life was slow and oh, so mel- low._ + Try to re- mem- ber the kind of Sep- tem- ber when + grass was green and grain was yel- low._ + Try to re- mem- ber the kind of Sep- tem- ber when + you were a ten- der and cal- low fel- low._ + Try to re- mem- ber and if you re- mem- ber, then +} + +melodyLyricsFirstEnding = \lyricmode { + fol- low._ Fol- low, fol- low, fol- low, fol- low, fol- low, + fol- low, fol- low, fol- low. +} + +melodyLyricsSecondEnding = \lyricmode { + fol- low._ Fol- low, fol- low, + fol- low, fol- low, fol- low, fol- low, fol- low, fol- low, fol- low._ +} + +\score { + \new Staff << + \global + \new Voice = "melody" { + \repeat volta 3 \melodyNotes + \alternative { + \new Voice = "firstEnding" \melodyFirstEndingNotes + \new Voice = "secondEnding" \melodySecondEndingNotes + } + } +% \new Lyrics \lyricsto "melody" \melodyLyrics +% \new Lyrics \lyricsto "firstEnding" \melodyLyricsFirstEnding +% \new Lyrics \lyricsto "secondEnding" \melodyLyricsSecondEnding + >> +} + +\layout { + indent = 0 + \context { + \Staff + \override Rest #'staff-position = #-0.5 + } +} \ No newline at end of file diff --git a/src/clarinet-solo/who-am-i.ly b/src/clarinet-solo/who-am-i.ly new file mode 100644 index 0000000..e3cdb68 --- /dev/null +++ b/src/clarinet-solo/who-am-i.ly @@ -0,0 +1,61 @@ +% Copied from "Les Miserables: Piano/Vocal Selections" +% ISBN 978-0-88188-577-4 +% pgs. 27-29 + +\include "globals.ly" + +\header { + title = "Who Am I?" + composer = "Music by Claude-Michel Schönberg" +} + +melody = \relative c'' { + \tempo Andante 4 = 60 + \key bf \major + \numericTimeSignature + + \time 2/4 r4\pp r8 bf16 a | \time 4/4 f4 r r16 f bf a a g g f | g16 f d8 r4 r16 d g f f ef ef d | % pg 27, 1 + ef8. d16 bf4 r r8. g'16 | d' c c bf bf g g f d' c c a a f f g32 bf | % pg 27, 2 + g16(\p f8.) r4 r16 f bf a a g g f | g16 f d8 r4 r16 d g f f ef ef d | % pg 28, 1 + ef16 d bf8 r4 r r8. g'16 | d'16 c c bf bf g g f d' c c a a f f g32 bf | % pg 28, 2 + g16(\mf f8.) r f16 bf a a g g8. f16 | g16 f d8 r8. d16 g f f ef ef8. d16 | % pg 28, 3 + \pageBreak + ef16 d bf8 r4 r r8. g'16 | d'16 c c bf bf g g f d' c c a a f f f | % pg 28, 4 + ef'16\f -"rall." d d c c bf a32 a a c c16 bf bf a bf8\fermata bf16 a | f4 r r2 | % pg 29, 1 + r2 r4 r8 bf16 a | f4 r8 f'8 f4 f | bf,4 r r2 | % pg 29, 2 + r2 r4 r8. d,16 | ef'8 d d c c8 bf a16 a a c | c8 bf bf a bf4 r8\fermata bf16 a | % pg 29, 3 + f4\ff r r2 | f'4 f f f | bf r4 r2 | % pg 29, 4 +} + +words = \lyricmode { + Who am I? Can I con -- demn this man to slav -- er -- y, pre -- tend I do not see his + ag -- o -- ny? This in -- no -- cent who wears my face who goes to judge -- ment in my place. Who am + I? Can I con -- ceal my -- self for -- ev -- er -- more pre -- tend I'm not the man I + was be -- fore? And must my name un -- til I die be no more than an al -- i -- bi? Must I + lie? How can I ev -- er face my fel -- low men? How can I ev -- er face my -- + self a -- gain? My soul be -- longs to God, I know, I made that bar -- gain long a -- go. He + gave me hope when hope was gone. He gave me strength to jour -- ney on. Who am I? + Who am I? I'm Jean Val -- jean! + And so, Ja -- vert, you see it's true. That man bears no more guilt than you. Who am + I? Two, Four, Six, Oh, One! +} + + +\book { + \score { + \new Staff { + \naturalizeMusic + \transpose bf c' + \melody + + \addlyrics { + \set fontSize = #-1 + \words + } + } + } + + \paper { +% page-count = #2 + } +} diff --git a/src/exercises/exercises-in-a.ly b/src/exercises/exercises-in-a.ly new file mode 100755 index 0000000..148127d --- /dev/null +++ b/src/exercises/exercises-in-a.ly @@ -0,0 +1,95 @@ +\include "globals.ly" + +\header { + title = "Exercises in A" + subtitle = \markup { \vspace #2 } +} + +\layout { + indent = 0 + + \context { + \Score + \omit BarNumber + proportionalNotationDuration = #(ly:make-moment 1/8) + } +} + +\book { + \score { + \new Staff { + \key a \major + \time 4/4 + + \naturalizeMusic \transpose c a, \relative c' { + c8 d e f g a b c + d e f g a b c b + a g f e d c b a + g f e d c4 r + \bar "|." + } + } + + \header { piece = "scale" } + } + + \score { + \new Staff { + \key a \major + \time 4/4 + + \naturalizeMusic \transpose c a, \relative c' { + c8 e d f e g f a + g b a c b d c e + d f e g f a g b + c a b g a f g e + f d e c d b c a + b g a f g e f d + c4 r2. + \bar "|." + } + } + + \header { piece = "thirds" } + } + + \score { + \new Staff { + \key a \major + \time 4/4 + + \naturalizeMusic \transpose c a, \relative c' { + c8 f d g e a f b + g c a d b e c f + d g e a f b g c + a b b a c g b f + a e g d f c e b + d a c g b f a e + g d f c e d c4 + \bar "|." + } + } + + \header { piece = "fourths" } + } + + \score { + \new Staff { + \key a \major + \time 4/4 + + \naturalizeMusic \transpose c a, \relative c' { + c8 g' d a' e b' f c' + g d' a e' b f' c g' + d a' e b' f c' g b + a a g b f c' e, b' + d, a' c, g' b, f' a, e' + g, d' f, c' e, b' d, a' + c, g' d f c e c4 + \bar "|." + } + } + + \header { piece = "fifths" } + } +} diff --git a/src/exercises/exercises-in-bb.ly b/src/exercises/exercises-in-bb.ly new file mode 100755 index 0000000..9a9c0ac --- /dev/null +++ b/src/exercises/exercises-in-bb.ly @@ -0,0 +1,95 @@ +\include "globals.ly" + +\header { + title = "Exercises in B♭" + subtitle = \markup { \vspace #2 } +} + +\layout { + indent = 0 + + \context { + \Score + \omit BarNumber + proportionalNotationDuration = #(ly:make-moment 1/8) + } +} + +\book { + \score { + \new Staff { + \key bf \major + \time 4/4 + + \naturalizeMusic \transpose c bf, \relative c' { + c8 d e f g a b c + d e f g a b c b + a g f e d c b a + g f e d c4 r + \bar "|." + } + } + + \header { piece = "scale" } + } + + \score { + \new Staff { + \key bf \major + \time 4/4 + + \naturalizeMusic \transpose c bf, \relative c' { + c8 e d f e g f a + g b a c b d c e + d f e g f a g b + c a b g a f g e + f d e c d b c a + b g a f g e f d + c4 r2. + \bar "|." + } + } + + \header { piece = "thirds" } + } + + \score { + \new Staff { + \key bf \major + \time 4/4 + + \naturalizeMusic \transpose c bf, \relative c' { + c8 f d g e a f b + g c a d b e c f + d g e a f b g c + a b b a c g b f + a e g d f c e b + d a c g b f a e + g d f c e d c4 + \bar "|." + } + } + + \header { piece = "fourths" } + } + + \score { + \new Staff { + \key bf \major + \time 4/4 + + \naturalizeMusic \transpose c bf, \relative c' { + c8 g' d a' e b' f c' + g d' a e' b f' c g' + d a' e b' f c' g b + a a g b f c' e, b' + d, a' c, g' b, f' a, e' + g, d' f, c' e, b' d, a' + c, g' d f c e c4 + \bar "|." + } + } + + \header { piece = "fifths" } + } +} diff --git a/src/exercises/exercises-in-c.ly b/src/exercises/exercises-in-c.ly new file mode 100755 index 0000000..89b7c61 --- /dev/null +++ b/src/exercises/exercises-in-c.ly @@ -0,0 +1,95 @@ +\include "globals.ly" + +\header { + title = "Exercises in C" + subtitle = \markup { \vspace #2 } +} + +\layout { + indent = 0 + + \context { + \Score + \omit BarNumber + proportionalNotationDuration = #(ly:make-moment 1/8) + } +} + +\book { + \score { + \new Staff { + \key c \major + \time 4/4 + + \relative c' { + c8 d e f g a b c + d e f g a b c b + a g f e d c b a + g f e d c4 r + \bar "|." + } + } + + \header { piece = "scale" } + } + + \score { + \new Staff { + \key c \major + \time 4/4 + + \relative c' { + c8 e d f e g f a + g b a c b d c e + d f e g f a g b + c a b g a f g e + f d e c d b c a + b g a f g e f d + c4 r2. + \bar "|." + } + } + + \header { piece = "thirds" } + } + + \score { + \new Staff { + \key c \major + \time 4/4 + + \relative c' { + c8 f d g e a f b + g c a d b e c f + d g e a f b g c + a b b a c g b f + a e g d f c e b + d a c g b f a e + g d f c e d c4 + \bar "|." + } + } + + \header { piece = "fourths" } + } + + \score { + \new Staff { + \key c \major + \time 4/4 + + \relative c' { + c8 g' d a' e b' f c' + g d' a e' b f' c g' + d a' e b' f c' g b + a a g b f c' e, b' + d, a' c, g' b, f' a, e' + g, d' f, c' e, b' d, a' + c, g' d f c e c4 + \bar "|." + } + } + + \header { piece = "fifths" } + } +} diff --git a/src/exercises/exercises-in-d.ly b/src/exercises/exercises-in-d.ly new file mode 100755 index 0000000..28e9ae5 --- /dev/null +++ b/src/exercises/exercises-in-d.ly @@ -0,0 +1,95 @@ +\include "globals.ly" + +\header { + title = "Exercises in D" + subtitle = \markup { \vspace #2 } +} + +\layout { + indent = 0 + + \context { + \Score + \omit BarNumber + proportionalNotationDuration = #(ly:make-moment 1/8) + } +} + +\book { + \score { + \new Staff { + \key d \major + \time 4/4 + + \naturalizeMusic \transpose c d \relative c' { + c8 d e f g a b c + d e f g a b c b + a g f e d c b a + g f e d c4 r + \bar "|." + } + } + + \header { piece = "scale" } + } + + \score { + \new Staff { + \key d \major + \time 4/4 + + \naturalizeMusic \transpose c d \relative c' { + c8 e d f e g f a + g b a c b d c e + d f e g f a g b + c a b g a f g e + f d e c d b c a + b g a f g e f d + c4 r2. + \bar "|." + } + } + + \header { piece = "thirds" } + } + + \score { + \new Staff { + \key d \major + \time 4/4 + + \naturalizeMusic \transpose c d \relative c' { + c8 f d g e a f b + g c a d b e c f + d g e a f b g c + a b b a c g b f + a e g d f c e b + d a c g b f a e + g d f c e d c4 + \bar "|." + } + } + + \header { piece = "fourths" } + } + + \score { + \new Staff { + \key d \major + \time 4/4 + + \naturalizeMusic \transpose c d \relative c' { + c8 g' d a' e b' f c' + g d' a e' b f' c g' + d a' e b' f c' g b + a a g b f c' e, b' + d, a' c, g' b, f' a, e' + g, d' f, c' e, b' d, a' + c, g' d f c e c4 + \bar "|." + } + } + + \header { piece = "fifths" } + } +} diff --git a/src/exercises/exercises-in-e.ly b/src/exercises/exercises-in-e.ly new file mode 100755 index 0000000..a1606ef --- /dev/null +++ b/src/exercises/exercises-in-e.ly @@ -0,0 +1,95 @@ +\include "globals.ly" + +\header { + title = "Exercises in E" + subtitle = \markup { \vspace #2 } +} + +\layout { + indent = 0 + + \context { + \Score + \omit BarNumber + proportionalNotationDuration = #(ly:make-moment 1/8) + } +} + +\book { + \score { + \new Staff { + \key e \major + \time 4/4 + + \naturalizeMusic \transpose c e, \relative c' { + c8 d e f g a b c + d e f g a b c b + a g f e d c b a + g f e d c4 r + \bar "|." + } + } + + \header { piece = "scale" } + } + + \score { + \new Staff { + \key e \major + \time 4/4 + + \naturalizeMusic \transpose c e, \relative c' { + c8 e d f e g f a + g b a c b d c e + d f e g f a g b + c a b g a f g e + f d e c d b c a + b g a f g e f d + c4 r2. + \bar "|." + } + } + + \header { piece = "thirds" } + } + + \score { + \new Staff { + \key e \major + \time 4/4 + + \naturalizeMusic \transpose c e, \relative c' { + c8 f d g e a f b + g c a d b e c f + d g e a f b g c + a b b a c g b f + a e g d f c e b + d a c g b f a e + g d f c e d c4 + \bar "|." + } + } + + \header { piece = "fourths" } + } + + \score { + \new Staff { + \key e \major + \time 4/4 + + \naturalizeMusic \transpose c e, \relative c' { + c8 g' d a' e b' f c' + g d' a e' b f' c g' + d a' e b' f c' g b + a a g b f c' e, b' + d, a' c, g' b, f' a, e' + g, d' f, c' e, b' d, a' + c, g' d f c e c4 + \bar "|." + } + } + + \header { piece = "fifths" } + } +} diff --git a/src/exercises/exercises-in-eb.ly b/src/exercises/exercises-in-eb.ly new file mode 100755 index 0000000..dac152c --- /dev/null +++ b/src/exercises/exercises-in-eb.ly @@ -0,0 +1,95 @@ +\include "globals.ly" + +\header { + title = "Exercises in E♭" + subtitle = \markup { \vspace #2 } +} + +\layout { + indent = 0 + + \context { + \Score + \omit BarNumber + proportionalNotationDuration = #(ly:make-moment 1/8) + } +} + +\book { + \score { + \new Staff { + \key ef \major + \time 4/4 + + \naturalizeMusic \transpose c ef \relative c' { + c8 d e f g a b c + d e f g a b c b + a g f e d c b a + g f e d c4 r + \bar "|." + } + } + + \header { piece = "scale" } + } + + \score { + \new Staff { + \key ef \major + \time 4/4 + + \naturalizeMusic \transpose c ef \relative c' { + c8 e d f e g f a + g b a c b d c e + d f e g f a g b + c a b g a f g e + f d e c d b c a + b g a f g e f d + c4 r2. + \bar "|." + } + } + + \header { piece = "thirds" } + } + + \score { + \new Staff { + \key ef \major + \time 4/4 + + \naturalizeMusic \transpose c ef \relative c' { + c8 f d g e a f b + g c a d b e c f + d g e a f b g c + a b b a c g b f + a e g d f c e b + d a c g b f a e + g d f c e d c4 + \bar "|." + } + } + + \header { piece = "fourths" } + } + + \score { + \new Staff { + \key ef \major + \time 4/4 + + \naturalizeMusic \transpose c ef \relative c' { + c8 g' d a' e b' f c' + g d' a e' b f' c g' + d a' e b' f c' g b + a a g b f c' e, b' + d, a' c, g' b, f' a, e' + g, d' f, c' e, b' d, a' + c, g' d f c e c4 + \bar "|." + } + } + + \header { piece = "fifths" } + } +} diff --git a/src/exercises/exercises-in-f.ly b/src/exercises/exercises-in-f.ly new file mode 100755 index 0000000..38f2098 --- /dev/null +++ b/src/exercises/exercises-in-f.ly @@ -0,0 +1,95 @@ +\include "globals.ly" + +\header { + title = "Exercises in F" + subtitle = \markup { \vspace #2 } +} + +\layout { + indent = 0 + + \context { + \Score + \omit BarNumber + proportionalNotationDuration = #(ly:make-moment 1/8) + } +} + +\book { + \score { + \new Staff { + \key f \major + \time 4/4 + + \naturalizeMusic \transpose c f, \relative c' { + c8 d e f g a b c + d e f g a b c b + a g f e d c b a + g f e d c4 r + \bar "|." + } + } + + \header { piece = "scale" } + } + + \score { + \new Staff { + \key f \major + \time 4/4 + + \naturalizeMusic \transpose c f, \relative c' { + c8 e d f e g f a + g b a c b d c e + d f e g f a g b + c a b g a f g e + f d e c d b c a + b g a f g e f d + c4 r2. + \bar "|." + } + } + + \header { piece = "thirds" } + } + + \score { + \new Staff { + \key f \major + \time 4/4 + + \naturalizeMusic \transpose c f, \relative c' { + c8 f d g e a f b + g c a d b e c f + d g e a f b g c + a b b a c g b f + a e g d f c e b + d a c g b f a e + g d f c e d c4 + \bar "|." + } + } + + \header { piece = "fourths" } + } + + \score { + \new Staff { + \key f \major + \time 4/4 + + \naturalizeMusic \transpose c f, \relative c' { + c8 g' d a' e b' f c' + g d' a e' b f' c g' + d a' e b' f c' g b + a a g b f c' e, b' + d, a' c, g' b, f' a, e' + g, d' f, c' e, b' d, a' + c, g' d f c e c4 + \bar "|." + } + } + + \header { piece = "fifths" } + } +} diff --git a/src/exercises/exercises-in-g.ly b/src/exercises/exercises-in-g.ly new file mode 100755 index 0000000..170b1cd --- /dev/null +++ b/src/exercises/exercises-in-g.ly @@ -0,0 +1,95 @@ +\include "globals.ly" + +\header { + title = "Exercises in G" + subtitle = \markup { \vspace #2 } +} + +\layout { + indent = 0 + + \context { + \Score + \omit BarNumber + proportionalNotationDuration = #(ly:make-moment 1/8) + } +} + +\book { + \score { + \new Staff { + \key g \major + \time 4/4 + + \naturalizeMusic \transpose c g, \relative c' { + c8 d e f g a b c + d e f g a b c b + a g f e d c b a + g f e d c4 r + \bar "|." + } + } + + \header { piece = "scale" } + } + + \score { + \new Staff { + \key g \major + \time 4/4 + + \naturalizeMusic \transpose c g, \relative c' { + c8 e d f e g f a + g b a c b d c e + d f e g f a g b + c a b g a f g e + f d e c d b c a + b g a f g e f d + c4 r2. + \bar "|." + } + } + + \header { piece = "thirds" } + } + + \score { + \new Staff { + \key g \major + \time 4/4 + + \naturalizeMusic \transpose c g, \relative c' { + c8 f d g e a f b + g c a d b e c f + d g e a f b g c + a b b a c g b f + a e g d f c e b + d a c g b f a e + g d f c e d c4 + \bar "|." + } + } + + \header { piece = "fourths" } + } + + \score { + \new Staff { + \key g \major + \time 4/4 + + \naturalizeMusic \transpose c g, \relative c' { + c8 g' d a' e b' f c' + g d' a e' b f' c g' + d a' e b' f c' g b + a a g b f c' e, b' + d, a' c, g' b, f' a, e' + g, d' f, c' e, b' d, a' + c, g' d f c e c4 + \bar "|." + } + } + + \header { piece = "fifths" } + } +} diff --git a/src/includes/functions.ly b/src/includes/functions.ly new file mode 100755 index 0000000..3a38ef0 --- /dev/null +++ b/src/includes/functions.ly @@ -0,0 +1,43 @@ + +#(define (naturalize-pitch p) + (let ((o (ly:pitch-octave p)) + (a (* 4 (ly:pitch-alteration p))) + ;; alteration, a, in quarter tone steps, + ;; for historical reasons + (n (ly:pitch-notename p))) + (cond + ((and (> a 1) (or (eq? n 6) (eq? n 2))) + (set! a (- a 2)) + (set! n (+ n 1))) + ((and (< a -1) (or (eq? n 0) (eq? n 3))) + (set! a (+ a 2)) + (set! n (- n 1)))) + (cond + ((> a 2) (set! a (- a 4)) (set! n (+ n 1))) + ((< a -2) (set! a (+ a 4)) (set! n (- n 1)))) + (if (< n 0) (begin (set! o (- o 1)) (set! n (+ n 7)))) + (if (> n 6) (begin (set! o (+ o 1)) (set! n (- n 7)))) + (ly:make-pitch o n (/ a 4)))) + +#(define (naturalize music) + (let ((es (ly:music-property music 'elements)) + (e (ly:music-property music 'element)) + (p (ly:music-property music 'pitch))) + (if (pair? es) + (ly:music-set-property! + music 'elements + (map (lambda (x) (naturalize x)) es))) + (if (ly:music? e) + (ly:music-set-property! + music 'element + (naturalize e))) + (if (ly:pitch? p) + (begin + (set! p (naturalize-pitch p)) + (ly:music-set-property! music 'pitch p))) + music)) + +naturalizeMusic = +#(define-music-function (parser location m) + (ly:music?) + (naturalize m)) \ No newline at end of file diff --git a/src/includes/globals.ly b/src/includes/globals.ly new file mode 100755 index 0000000..b39a033 --- /dev/null +++ b/src/includes/globals.ly @@ -0,0 +1,40 @@ +\version "2.18.2" +\language english + +\include "functions.ly" + +\header { + subtitle = \markup { \vspace #1 } + tagline = "" +} + +\layout { + indent = 0.5 \in + + \context { + \Score + proportionalNotationDuration = #(ly:make-moment 1/8) + } +} + +\paper { + #(set-paper-size "letter") + top-margin = 0.5 \in + right-margin = 1.0 \in + left-margin = 1.0 \in + bottom-margin = 0.5 \in + + system-system-spacing = #'( + (basic-distance . 12) + (minimum-distance . 6) + (padding . 3) + (stretchability . 24) + ) + + markup-system-spacing = #'( + (basic-distance . 6) + (minimum-distance . 3) + (padding . 3) + (stretchability . 12) + ) +} diff --git a/src/recorder-solo/fingering-recorder.jpg b/src/recorder-solo/fingering-recorder.jpg new file mode 100755 index 0000000000000000000000000000000000000000..1acf0071eca3ed6e6b66e6d6c01591a88787253c GIT binary patch literal 166421 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%0A&RL+AvJpgcN7 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