From 1b73a6439cd0e05f0bd767d19cb4a60c3d6f0ad2 Mon Sep 17 00:00:00 2001 From: rekado Date: Sat, 4 Jun 2016 22:29:52 +0200 Subject: Rename directories. parts -> music instr -> parts --- 04-white-noise/04-white-noise.ly | 8 +- 04-white-noise/music/bass.ly | 165 +++++++++++++++++++++++++++++++ 04-white-noise/music/click.ly | 118 ++++++++++++++++++++++ 04-white-noise/music/keys.ly | 159 ++++++++++++++++++++++++++++++ 04-white-noise/music/stick.ly | 206 +++++++++++++++++++++++++++++++++++++++ 04-white-noise/parts/bass.ly | 165 ------------------------------- 04-white-noise/parts/click.ly | 118 ---------------------- 04-white-noise/parts/keys.ly | 159 ------------------------------ 04-white-noise/parts/stick.ly | 206 --------------------------------------- 9 files changed, 652 insertions(+), 652 deletions(-) create mode 100644 04-white-noise/music/bass.ly create mode 100644 04-white-noise/music/click.ly create mode 100644 04-white-noise/music/keys.ly create mode 100644 04-white-noise/music/stick.ly delete mode 100644 04-white-noise/parts/bass.ly delete mode 100644 04-white-noise/parts/click.ly delete mode 100644 04-white-noise/parts/keys.ly delete mode 100644 04-white-noise/parts/stick.ly (limited to '04-white-noise') diff --git a/04-white-noise/04-white-noise.ly b/04-white-noise/04-white-noise.ly index 9fcd86e..a883be1 100644 --- a/04-white-noise/04-white-noise.ly +++ b/04-white-noise/04-white-noise.ly @@ -9,10 +9,10 @@ whiteNoise = \repeat unfold 3 { r2. r2 } % TODO: how long? \include "../settings.ly" -\include "parts/bass.ly" -\include "parts/keys.ly" -\include "parts/stick.ly" -\include "parts/click.ly" +\include "music/bass.ly" +\include "music/keys.ly" +\include "music/stick.ly" +\include "music/click.ly" AllMusic = << \new Staff = "keyboard" { \keyboard } diff --git a/04-white-noise/music/bass.ly b/04-white-noise/music/bass.ly new file mode 100644 index 0000000..713cf97 --- /dev/null +++ b/04-white-noise/music/bass.ly @@ -0,0 +1,165 @@ +bassBeautyA = \relative fis,, { + d4. fis ~ fis4 | e4. gis a4 | + d,2. cis4 | fis1 | +} + +bassBeautyB = \relative fis,, { + d4. fis fis4 | e4. gis a4 | + d,4. d cis4 | fis8 fis fis fis cis' b a b | +} + +bassThemeWithoutEnd = \relative fis,, { + fis8 fis r4 e'8 fis fis, r4 fis8 | r8 fis r4 a'8 b fis, r8 a4 | + fis8 fis r4 e'8 fis fis, r4 fis8 | r8 fis r4 e'8 fis fis, e e r8 | + b8 b r4 e'8 fis b,, r4 b8 | r8 b r4 a''8 b b,, r8 cis4 | + d8 d r4 e'8 fis d r4 d,8 | +} + +bassTheme = \relative fis,, { + \bassThemeWithoutEnd + r8 d r4 d'8 d d, e e r8 | +} + +bassThunder = \relative fis,, { + fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e | + fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e | + fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e | + d-. d-. d-. d-. d-. d-. d-. d-. | +} + +%% Note: not "bass solo", but "bass" while "solo". +bassSolo = \relative fis,, { + d2 r8 e4. | fis2. r4 | + d2 e | fis r8 gis a cis | + d2 r8 e4 b8 | cis2. r4 | + b2 r8 cis4 e,8 | fis1 | +} + +bassTransition = \relative fis,, { + \time 3/4 + fis'8. cis d gis, | a8 gis fis r4. | +} + +bassFast = \relative fis,, { + \time 4/4 + fis8 e fis a4 gis8 fis e | + cis cis cis gis' cis b a16 b a8 | + d, d d d d d d d | + cis eis b' fis' b a gis a | + fis cis fis b4 a8 gis a | + cis b a b a gis fis gis | + d b a gis fis gis a b | + gis gis gis gis cis-. r8 cis,4 | +} + +bassEleven = \relative fis,, { + \key e \minor + \time 11/8 + \repeat unfold 3 { e'4 e,8 e e r e r e e r |} + r f b g' ges c,4 f8 b, e-. ais, +} + +bassElevenTransition = \relative fis,, { + \time 9/8 + r4. r4. r4. +} + +bassShifter = \relative fis,, { + \key e \minor + \time 4/4 + e1 ~ | e8 d2. dis8 | e1 ~ | + \time 7/8 + e8 d2. | + + \key fis \minor + \time 4/4 + fis4 cis8 fis4 a gis8 ~ | + gis e r e r e r4 | + fis4 cis8 fis4 a gis8 ~ | + \time 7/8 + gis e r e r e r8 | + + \key e \minor + \time 4/4 + e4 b8 e4 g fis8 ~ | + fis d r d8 r8 d r4 | + e4 b8 e4 g fis8 ~ | + \time 7/8 + fis8 d r d8 r8 d cis | + + \key fis \minor + \time 4/4 + fis4 cis8 fis4 a gis8 ~ | + gis e r e8 r8 e r4 | + + fis4 cis8 fis4 a gis8 ~ | + \time 7/8 + gis8 e r e8 r8 e cis | +} + +bassEnding = \relative fis,, { + \time 4/4 + d1 | e1 | fis1 | gis2. a4 | + d1 | e1 | fis1 | fis2 e2 | + d1 | e1 | fis4 gis a cis | fis2 e2 | + d2 fis | e1 ~ | e1 | + + \tempo 4 = 120 + fis,,1 | + fis8. fis fis fis fis8 fis | + fis8. fis fis fis fis8 fis | + fis8. fis fis fis fis8 fis | + + fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e | + fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e | + fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e | +} + + +bassMusic = { + \set Staff.midiInstrument = #"electric bass (finger)" + \set Staff.midiMinimumVolume = #1.0 + \clef "bass_8" + \key fis \minor + + \relative fis,, { + \time 4/4 R1*4 \bassBeautyA + + \time 5/4 \repeat volta 2 \bassThemeWithoutEnd + \alternative { + { r8 d r4 d'8 d d, e e r8 | } + { r8 d r4 fis4 ~ fis2 | } + } + \whiteNoise + + \time 4/4 \bassThunder + + \time 5/4 \repeat volta 2 \bassTheme + \time 4/4 \bassThunder + + \time 4/4 \repeat volta 2 \bassBeautyB + + \bassSolo + + \bassTransition + \tempo 4 = 160 + \bassFast + \repeat volta 2 \bassEleven + \bassElevenTransition + \bassShifter + \bassEnding + } +} + +bass = << + \new Staff { + \bassMusic + } + \new TabStaff \with { + stringTunings = #bass-five-string-tuning + } { + \override Stem #'transparent = ##t + \override Beam #'transparent = ##t + \bassMusic + } +>> diff --git a/04-white-noise/music/click.ly b/04-white-noise/music/click.ly new file mode 100644 index 0000000..0f16fe0 --- /dev/null +++ b/04-white-noise/music/click.ly @@ -0,0 +1,118 @@ +click = \drummode { + %% intro + \time 4/4 + \repeat unfold 2 { + hh4 hh hh hh | hh hh hh hh | + hh hh hh hh | hh hh hh hh | + } + + %% main theme + \time 5/4 + \repeat volta 2 { + bd4 hh hh hh hh | hh4 hh hh hh hh | + bd4 hh hh hh hh | hh4 hh hh hh hh | + bd4 hh hh hh hh | hh4 hh hh hh hh | + bd4 hh hh hh hh | + } \alternative { + { hh4 hh hh hh hh | } + { hh4 hh hh hh hh | } + } + + %% white noise + \time 5/4 + bd4 hh hh hh hh | + bd4 hh hh hh hh | + bd4 hh hh hh hh | + + %% Thunder + \time 4/4 + bd4 hh hh hh | bd hh hh hh | + bd4 hh hh hh | bd hh hh hh | + + %% Main theme + \time 5/4 + \repeat volta 2 { + bd4 hh hh hh hh | hh4 hh hh hh hh | + bd4 hh hh hh hh | hh4 hh hh hh hh | + bd4 hh hh hh hh | hh4 hh hh hh hh | + bd4 hh hh hh hh | hh4 hh hh hh hh | + } + + %% Thunder + \time 4/4 + bd4 hh hh hh | bd hh hh hh | + bd4 hh hh hh | bd hh hh hh | + + %% Beauty + \time 4/4 + \repeat volta 2 { + bd4 hh sn hh | bd4 hh sn hh | + bd4 hh sn hh | bd4 hh sn hh | + } + + %% solo + \repeat volta 2 { + bd4 hh sn hh | bd4 hh sn hh | + bd4 hh sn hh | bd4 hh sn hh | + } + + %% transition + \time 3/4 + hh8 hh hh hh hh hh | hh8 hh hh r8 tri r | + + %% fast + \time 4/4 + bd4 bd bd bd | + bd4 bd bd bd | + bd4 bd bd bd | + bd4 bd bd bd | + + bd4 bd bd bd | + bd4 bd bd bd | + bd4 bd bd bd | + bd4 bd bd bd | + + %% eleven + \repeat volta 2 { + \time 11/8 + \repeat unfold 3 { cymc4 toml8 toml toml r toml r toml toml r |} + hh8 hh hh hh hh hh hh hh hh hh hh + } + + \time 9/8 + r4. r4. r4. + + %% shifter + \repeat unfold 4 { + \time 4/4 + bd4 hh hh hh | + bd4 hh hh hh | + bd4 hh hh hh | + \time 7/8 + bd8 bd bd bd bd bd bd | + } + + %% ending + \time 4/4 + \repeat unfold 2 { + bd2 bd | bd2 bd | + } + bd2 bd | + bd2 bd | + bd2 bd | + bd2 bd | + + bd2 bd | + bd2 bd | + bd2 bd | + bd2 bd | + + bd2 bd | cymc2 hh | hh hh | + + \tempo 4 = 120 + cymc4 r r r | bd r r r | bd r r r | bd r r r | + + \repeat unfold 3 { + bd8. bd bd bd bd8 bd | + } +} diff --git a/04-white-noise/music/keys.ly b/04-white-noise/music/keys.ly new file mode 100644 index 0000000..f60cc24 --- /dev/null +++ b/04-white-noise/music/keys.ly @@ -0,0 +1,159 @@ +keysIntro = \relative c' { + 2 | + ~ | + 1 | + | + % \chordmode { + % d2 fis:m e1 + % d1 fis:m + % } +} + +keysPadWithoutEnd = \relative c' { + 2. ~ 2 ~ | 2. ~ 2 | + 2. ~ 2 ~ | 2. ~ 2 | + 2. ~ 2 ~ | 2. ~ 2 | + 2. ~ 2 ~ | + % \chordmode { + % fis4*10:m + % e4*10 + % b4*10:m + % d4*5 + % } +} + +keysPad = \relative c' { + 2. ~ 2 ~ | 2. ~ 2 | + 2. ~ 2 ~ | 2. ~ 2 | + 2. ~ 2 ~ | 2. ~ 2 | + 2. ~ 2 ~ | 2. ~ 2 | + % \chordmode { + % fis4*10:m + % e4*10 + % b4*10:m + % d4*10 + % } +} + +keysThunder = \relative c'' { + a8 gis16 a8 gis16 a8 gis16 a8 gis16 a8 gis | + a8 gis16 a8 gis16 a8 gis16 a8 gis16 a8 gis | + a8 gis16 a8 gis16 a8 gis16 a8 gis16 a8 gis | + d-. d-. d-. d-. d-. d-. d-. d-. | +} + +keysArpeggio = \relative d' { + d8 a' d a e' a, d e, + fis cis gis' a gis cis, fis e + d a' d a e' a, d e, + fis cis gis' a gis cis, fis e +} + +keysTransition = \relative c' { + \time 3/4 + fis'8. cis d gis, | a8 gis fis r4. | +} + +keysFast = \relative c'' { + \time 4/4 + 1 | + 1 | + 1 | + 2 | + 1 | + 1 | + 4\arpeggio \arpeggio | + 2 4 r4 | +} + +keysEleven = \relative c' { + \key e \minor + \time 11/8 + \repeat unfold 3 { 4 r4 r4 r4 r4 r8 |} + r8 r4 r4 r4 r4 r4 +} + +keysElevenTransition = \relative c' { + \time 9/8 + r4. r4. r4. +} + +keysShifter = \relative c' { + \key e \minor + \time 4/4 + 4. b'4 4. ~ | + 8 4 4 d'8 r4 | + 4. b'4 4. ~ | + \time 7/8 + 8 4 4 d'8 r8 | + + \key fis \minor + \time 4/4 + 4. cis'4 4. ~ | + 8 4 4 e8 r4 | + 4. cis'4 4. ~ | + \time 7/8 + 8 4 4 e8 r8 | +} + +keysEnding = \relative c' { + \time 4/4 + \repeat unfold 2 { + 4. cis'4 4. ~ | + 8 4 4 e'8 r4 | + } + 4.\arpeggio b' a4 | + 4. a gis4 | 1 ~ | 2 ~ 2 | + 4.\arpeggio b' a4 | + 4. a gis4 | 1 ~ | 1 | + + 2 | 1 ~ | 1 | + + \tempo 4 = 120 + 1 ~ | ~ | + 1 ~ | | + + a8 gis16 a8 gis16 a8 gis16 a8 gis16 a8 gis | + a8 gis16 a8 gis16 a8 gis16 a8 gis16 a8 gis | + a8 gis16 a8 gis16 a8 gis16 a8 gis16 a8 gis | +} + +keyboard = { + \set Staff.midiInstrument = #"pad 3 (polysynth)" + \set Staff.midiMinimumVolume = #0.4 + \set Staff.midiMaximumVolume = #0.6 + + \key fis \minor + \time 4/4 \repeat unfold 2 \keysIntro + \time 5/4 \repeat volta 2 \keysPadWithoutEnd + \alternative { + { + \relative c' { + 2.\repeatTie ~ 2 | + } + } + { + \relative c' { + 2\repeatTie 2. | % TODO + } + } + } + + \whiteNoise + \time 4/4 \keysThunder + \time 5/4 \repeat volta 2 \keysPad + \time 4/4 \keysThunder + + \time 4/4 + \repeat volta 2 \keysIntro + \repeat unfold 2 \keysArpeggio + + \keysTransition + \tempo 4 = 160 + \keysFast + \repeat volta 2 \keysEleven + \keysElevenTransition + \repeat unfold 2 \keysShifter + \keysEnding +} + diff --git a/04-white-noise/music/stick.ly b/04-white-noise/music/stick.ly new file mode 100644 index 0000000..579d733 --- /dev/null +++ b/04-white-noise/music/stick.ly @@ -0,0 +1,206 @@ +stickIntro = { + \time 4/4 { R1*8 } + %% silly but I have to mimick the repeats for the other voices to + %% make the notes line up. + \time 5/4 \repeat volta 2 { + r2. r2 | r2. r2 | r2. r2 | r2. r2 | + r2. r2 | r2. r2 | r2. r2 | + } + \alternative { + {r2. r2 | } + {r2. r2 | } + } +} + +%% TODO +stickThunderLeft = \relative c { + fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e | + fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e | + fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e | + d-. d-. d-. d-. d-. d-. d-. d-. | +} + +%% TODO +stickThunderRight = \relative c'' { + a8 gis16 a8 gis16 a8 gis16 a8 gis16 a8 gis | + a8 gis16 a8 gis16 a8 gis16 a8 gis16 a8 gis | + a8 gis16 a8 gis16 a8 gis16 a8 gis16 a8 gis | + d-. d-. d-. d-. d-. d-. d-. d-. | +} + +%% TODO +stickThemeLeft = \relative c { + r2. r2 | r2. r2 | + r2. r2 | r2. r2 | + r2. r2 | r2. r2 | + r2. r2 | r2. r2 | +} +%% TODO +stickThemeRight = \relative c { + fis'4. cis a' cis8 ~ | cis2. d2 | + gis,4. e d' cis8 ~ | cis2. a4 gis | + fis4. d gis a8 ~ | a2. ~ a4. r8 | + fis4. d gis e8 ~ | e2 gis4 a4. r8 | +} + +%% TODO +stickBeautyBLeft = \relative c { + r1 | r1 | r1 | r1 | +} +stickBeautyBRight = \relative c { + %% TODO: this is terrible and I would never play this + 2 2 | + 2 2 | + d,1 | cis | +} + +%% TODO +stickSoloLeft = \relative c { + r1 | r1 | + r1 | r1 | + r1 | r1 | + r1 | r1 | +} + +stickSoloRight = \relative c' { + \grace{a16 d} fis2 r8 gis8 a \grace{fis16} gis8 ~ | + gis4 e4 cis8 fis gis fis ~ | + fis4. r4 e8 fis b, | + %% TODO: bend isn't working + %%b\bendAfter #+2 b + r1 | r1 | r1 | r1 | r1 | + + % %% repetition + % r1 | r1 | + % r1 | r1 | + % r1 | r1 | + % r1 | r1 | +} + +%% TODO +stickTransitionLeft = \relative fis,, { + \time 3/4 + fis'8. cis d gis, | a8 gis fis r4. | +} + +%% TODO +stickTransitionRight = \relative fis { + \time 3/4 + fis'8. cis d gis, | a8 gis fis r4. | +} + +%% TODO +stickFastLeft = \relative fis,, { + \time 4/4 + r1 | r1 | r1 | r1 | r1 | r1 | r1 | r1 | +} + +%% TODO +stickFastRight = \relative fis { + \time 4/4 + r1 | r1 | r1 | r1 | r1 | r1 | r1 | r1 | +} + +stickElevenLeft = \relative c,, { + \key e \minor + \time 11/8 + \repeat unfold 3 { e'4 e,8 e e r e r e e r |} + r f b g' ges c,4 f8 b, e-. ais, +} + +stickElevenRight = \relative c' { + \key e \minor + \time 11/8 + \repeat unfold 3 { 4 r8 r r r r r r r r |} + r8 r4 r4 r4 r4 r4 +} + +stickElevenTransitionLeft = \relative c, { + \time 9/8 + r8 + \tuplet 3/2 { dis''8 a dis, } + \tuplet 3/2 { g cis, g } + f2 +} + +stickElevenTransitionRight = \relative c' { + \time 9/8 + r4. r4. r4. +} + +%% TODO +stickShifterLeft = \relative c, { + \time 4/4 + 1 | r8 2. r8 | + 1 | + \time 7/8 + r8 2. | + + \time 4/4 + r1 | r1 | r1 | + \time 7/8 + r8*7 | +} + +%% TODO +stickShifterRight = \relative c { + \time 4/4 + r8 e8 g' e, g' e, g' e, | + g' fis e, fis' d, fis'4-. r8 | + r8 e,8 g' e, g' e, g' e, | + \time 7/8 + g' fis e, fis' d, fis'4-. | + + \time 4/4 + r8 fis, a' fis, a' fis, a' fis, | + a' gis e, gis' e, gis'4-. r8 | + r8 fis, a' fis, a' fis, a' fis, | + \time 7/8 + a' gis e, gis' e, gis'4-. | +} + + +stickLeft = { + \key fis \minor + \clef "bass_8" + \stickIntro + \whiteNoise + + \time 4/4 \stickThunderLeft + \time 5/4 \repeat volta 2 \stickThemeLeft + \time 4/4 \stickThunderLeft + + \time 4/4 \repeat volta 2 \stickBeautyBLeft + \stickSoloLeft + \stickTransitionLeft + \stickFastLeft + \repeat volta 2 \stickElevenLeft + \stickElevenTransitionLeft + \repeat unfold 2 \stickShifterLeft +} + +stickRight = { + \key fis \minor + \stickIntro + \whiteNoise + + \time 4/4 \stickThunderRight + \time 5/4 \repeat volta 2 \stickThemeRight + \time 4/4 \stickThunderRight + + \time 4/4 \repeat volta 2 \stickBeautyBRight + \stickSoloRight + \stickTransitionRight + \stickFastRight + \repeat volta 2 \stickElevenRight + \stickElevenTransitionRight + \repeat unfold 2 \stickShifterRight +} + +stick = \new PianoStaff << + \set PianoStaff.midiInstrument = #"electric guitar (jazz)" + \set PianoStaff.pedalSustainStyle = #'bracket + + \new Staff \stickRight + \new Staff \stickLeft +>> diff --git a/04-white-noise/parts/bass.ly b/04-white-noise/parts/bass.ly deleted file mode 100644 index 713cf97..0000000 --- a/04-white-noise/parts/bass.ly +++ /dev/null @@ -1,165 +0,0 @@ -bassBeautyA = \relative fis,, { - d4. fis ~ fis4 | e4. gis a4 | - d,2. cis4 | fis1 | -} - -bassBeautyB = \relative fis,, { - d4. fis fis4 | e4. gis a4 | - d,4. d cis4 | fis8 fis fis fis cis' b a b | -} - -bassThemeWithoutEnd = \relative fis,, { - fis8 fis r4 e'8 fis fis, r4 fis8 | r8 fis r4 a'8 b fis, r8 a4 | - fis8 fis r4 e'8 fis fis, r4 fis8 | r8 fis r4 e'8 fis fis, e e r8 | - b8 b r4 e'8 fis b,, r4 b8 | r8 b r4 a''8 b b,, r8 cis4 | - d8 d r4 e'8 fis d r4 d,8 | -} - -bassTheme = \relative fis,, { - \bassThemeWithoutEnd - r8 d r4 d'8 d d, e e r8 | -} - -bassThunder = \relative fis,, { - fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e | - fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e | - fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e | - d-. d-. d-. d-. d-. d-. d-. d-. | -} - -%% Note: not "bass solo", but "bass" while "solo". -bassSolo = \relative fis,, { - d2 r8 e4. | fis2. r4 | - d2 e | fis r8 gis a cis | - d2 r8 e4 b8 | cis2. r4 | - b2 r8 cis4 e,8 | fis1 | -} - -bassTransition = \relative fis,, { - \time 3/4 - fis'8. cis d gis, | a8 gis fis r4. | -} - -bassFast = \relative fis,, { - \time 4/4 - fis8 e fis a4 gis8 fis e | - cis cis cis gis' cis b a16 b a8 | - d, d d d d d d d | - cis eis b' fis' b a gis a | - fis cis fis b4 a8 gis a | - cis b a b a gis fis gis | - d b a gis fis gis a b | - gis gis gis gis cis-. r8 cis,4 | -} - -bassEleven = \relative fis,, { - \key e \minor - \time 11/8 - \repeat unfold 3 { e'4 e,8 e e r e r e e r |} - r f b g' ges c,4 f8 b, e-. ais, -} - -bassElevenTransition = \relative fis,, { - \time 9/8 - r4. r4. r4. -} - -bassShifter = \relative fis,, { - \key e \minor - \time 4/4 - e1 ~ | e8 d2. dis8 | e1 ~ | - \time 7/8 - e8 d2. | - - \key fis \minor - \time 4/4 - fis4 cis8 fis4 a gis8 ~ | - gis e r e r e r4 | - fis4 cis8 fis4 a gis8 ~ | - \time 7/8 - gis e r e r e r8 | - - \key e \minor - \time 4/4 - e4 b8 e4 g fis8 ~ | - fis d r d8 r8 d r4 | - e4 b8 e4 g fis8 ~ | - \time 7/8 - fis8 d r d8 r8 d cis | - - \key fis \minor - \time 4/4 - fis4 cis8 fis4 a gis8 ~ | - gis e r e8 r8 e r4 | - - fis4 cis8 fis4 a gis8 ~ | - \time 7/8 - gis8 e r e8 r8 e cis | -} - -bassEnding = \relative fis,, { - \time 4/4 - d1 | e1 | fis1 | gis2. a4 | - d1 | e1 | fis1 | fis2 e2 | - d1 | e1 | fis4 gis a cis | fis2 e2 | - d2 fis | e1 ~ | e1 | - - \tempo 4 = 120 - fis,,1 | - fis8. fis fis fis fis8 fis | - fis8. fis fis fis fis8 fis | - fis8. fis fis fis fis8 fis | - - fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e | - fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e | - fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e | -} - - -bassMusic = { - \set Staff.midiInstrument = #"electric bass (finger)" - \set Staff.midiMinimumVolume = #1.0 - \clef "bass_8" - \key fis \minor - - \relative fis,, { - \time 4/4 R1*4 \bassBeautyA - - \time 5/4 \repeat volta 2 \bassThemeWithoutEnd - \alternative { - { r8 d r4 d'8 d d, e e r8 | } - { r8 d r4 fis4 ~ fis2 | } - } - \whiteNoise - - \time 4/4 \bassThunder - - \time 5/4 \repeat volta 2 \bassTheme - \time 4/4 \bassThunder - - \time 4/4 \repeat volta 2 \bassBeautyB - - \bassSolo - - \bassTransition - \tempo 4 = 160 - \bassFast - \repeat volta 2 \bassEleven - \bassElevenTransition - \bassShifter - \bassEnding - } -} - -bass = << - \new Staff { - \bassMusic - } - \new TabStaff \with { - stringTunings = #bass-five-string-tuning - } { - \override Stem #'transparent = ##t - \override Beam #'transparent = ##t - \bassMusic - } ->> diff --git a/04-white-noise/parts/click.ly b/04-white-noise/parts/click.ly deleted file mode 100644 index 0f16fe0..0000000 --- a/04-white-noise/parts/click.ly +++ /dev/null @@ -1,118 +0,0 @@ -click = \drummode { - %% intro - \time 4/4 - \repeat unfold 2 { - hh4 hh hh hh | hh hh hh hh | - hh hh hh hh | hh hh hh hh | - } - - %% main theme - \time 5/4 - \repeat volta 2 { - bd4 hh hh hh hh | hh4 hh hh hh hh | - bd4 hh hh hh hh | hh4 hh hh hh hh | - bd4 hh hh hh hh | hh4 hh hh hh hh | - bd4 hh hh hh hh | - } \alternative { - { hh4 hh hh hh hh | } - { hh4 hh hh hh hh | } - } - - %% white noise - \time 5/4 - bd4 hh hh hh hh | - bd4 hh hh hh hh | - bd4 hh hh hh hh | - - %% Thunder - \time 4/4 - bd4 hh hh hh | bd hh hh hh | - bd4 hh hh hh | bd hh hh hh | - - %% Main theme - \time 5/4 - \repeat volta 2 { - bd4 hh hh hh hh | hh4 hh hh hh hh | - bd4 hh hh hh hh | hh4 hh hh hh hh | - bd4 hh hh hh hh | hh4 hh hh hh hh | - bd4 hh hh hh hh | hh4 hh hh hh hh | - } - - %% Thunder - \time 4/4 - bd4 hh hh hh | bd hh hh hh | - bd4 hh hh hh | bd hh hh hh | - - %% Beauty - \time 4/4 - \repeat volta 2 { - bd4 hh sn hh | bd4 hh sn hh | - bd4 hh sn hh | bd4 hh sn hh | - } - - %% solo - \repeat volta 2 { - bd4 hh sn hh | bd4 hh sn hh | - bd4 hh sn hh | bd4 hh sn hh | - } - - %% transition - \time 3/4 - hh8 hh hh hh hh hh | hh8 hh hh r8 tri r | - - %% fast - \time 4/4 - bd4 bd bd bd | - bd4 bd bd bd | - bd4 bd bd bd | - bd4 bd bd bd | - - bd4 bd bd bd | - bd4 bd bd bd | - bd4 bd bd bd | - bd4 bd bd bd | - - %% eleven - \repeat volta 2 { - \time 11/8 - \repeat unfold 3 { cymc4 toml8 toml toml r toml r toml toml r |} - hh8 hh hh hh hh hh hh hh hh hh hh - } - - \time 9/8 - r4. r4. r4. - - %% shifter - \repeat unfold 4 { - \time 4/4 - bd4 hh hh hh | - bd4 hh hh hh | - bd4 hh hh hh | - \time 7/8 - bd8 bd bd bd bd bd bd | - } - - %% ending - \time 4/4 - \repeat unfold 2 { - bd2 bd | bd2 bd | - } - bd2 bd | - bd2 bd | - bd2 bd | - bd2 bd | - - bd2 bd | - bd2 bd | - bd2 bd | - bd2 bd | - - bd2 bd | cymc2 hh | hh hh | - - \tempo 4 = 120 - cymc4 r r r | bd r r r | bd r r r | bd r r r | - - \repeat unfold 3 { - bd8. bd bd bd bd8 bd | - } -} diff --git a/04-white-noise/parts/keys.ly b/04-white-noise/parts/keys.ly deleted file mode 100644 index f60cc24..0000000 --- a/04-white-noise/parts/keys.ly +++ /dev/null @@ -1,159 +0,0 @@ -keysIntro = \relative c' { - 2 | - ~ | - 1 | - | - % \chordmode { - % d2 fis:m e1 - % d1 fis:m - % } -} - -keysPadWithoutEnd = \relative c' { - 2. ~ 2 ~ | 2. ~ 2 | - 2. ~ 2 ~ | 2. ~ 2 | - 2. ~ 2 ~ | 2. ~ 2 | - 2. ~ 2 ~ | - % \chordmode { - % fis4*10:m - % e4*10 - % b4*10:m - % d4*5 - % } -} - -keysPad = \relative c' { - 2. ~ 2 ~ | 2. ~ 2 | - 2. ~ 2 ~ | 2. ~ 2 | - 2. ~ 2 ~ | 2. ~ 2 | - 2. ~ 2 ~ | 2. ~ 2 | - % \chordmode { - % fis4*10:m - % e4*10 - % b4*10:m - % d4*10 - % } -} - -keysThunder = \relative c'' { - a8 gis16 a8 gis16 a8 gis16 a8 gis16 a8 gis | - a8 gis16 a8 gis16 a8 gis16 a8 gis16 a8 gis | - a8 gis16 a8 gis16 a8 gis16 a8 gis16 a8 gis | - d-. d-. d-. d-. d-. d-. d-. d-. | -} - -keysArpeggio = \relative d' { - d8 a' d a e' a, d e, - fis cis gis' a gis cis, fis e - d a' d a e' a, d e, - fis cis gis' a gis cis, fis e -} - -keysTransition = \relative c' { - \time 3/4 - fis'8. cis d gis, | a8 gis fis r4. | -} - -keysFast = \relative c'' { - \time 4/4 - 1 | - 1 | - 1 | - 2 | - 1 | - 1 | - 4\arpeggio \arpeggio | - 2 4 r4 | -} - -keysEleven = \relative c' { - \key e \minor - \time 11/8 - \repeat unfold 3 { 4 r4 r4 r4 r4 r8 |} - r8 r4 r4 r4 r4 r4 -} - -keysElevenTransition = \relative c' { - \time 9/8 - r4. r4. r4. -} - -keysShifter = \relative c' { - \key e \minor - \time 4/4 - 4. b'4 4. ~ | - 8 4 4 d'8 r4 | - 4. b'4 4. ~ | - \time 7/8 - 8 4 4 d'8 r8 | - - \key fis \minor - \time 4/4 - 4. cis'4 4. ~ | - 8 4 4 e8 r4 | - 4. cis'4 4. ~ | - \time 7/8 - 8 4 4 e8 r8 | -} - -keysEnding = \relative c' { - \time 4/4 - \repeat unfold 2 { - 4. cis'4 4. ~ | - 8 4 4 e'8 r4 | - } - 4.\arpeggio b' a4 | - 4. a gis4 | 1 ~ | 2 ~ 2 | - 4.\arpeggio b' a4 | - 4. a gis4 | 1 ~ | 1 | - - 2 | 1 ~ | 1 | - - \tempo 4 = 120 - 1 ~ | ~ | - 1 ~ | | - - a8 gis16 a8 gis16 a8 gis16 a8 gis16 a8 gis | - a8 gis16 a8 gis16 a8 gis16 a8 gis16 a8 gis | - a8 gis16 a8 gis16 a8 gis16 a8 gis16 a8 gis | -} - -keyboard = { - \set Staff.midiInstrument = #"pad 3 (polysynth)" - \set Staff.midiMinimumVolume = #0.4 - \set Staff.midiMaximumVolume = #0.6 - - \key fis \minor - \time 4/4 \repeat unfold 2 \keysIntro - \time 5/4 \repeat volta 2 \keysPadWithoutEnd - \alternative { - { - \relative c' { - 2.\repeatTie ~ 2 | - } - } - { - \relative c' { - 2\repeatTie 2. | % TODO - } - } - } - - \whiteNoise - \time 4/4 \keysThunder - \time 5/4 \repeat volta 2 \keysPad - \time 4/4 \keysThunder - - \time 4/4 - \repeat volta 2 \keysIntro - \repeat unfold 2 \keysArpeggio - - \keysTransition - \tempo 4 = 160 - \keysFast - \repeat volta 2 \keysEleven - \keysElevenTransition - \repeat unfold 2 \keysShifter - \keysEnding -} - diff --git a/04-white-noise/parts/stick.ly b/04-white-noise/parts/stick.ly deleted file mode 100644 index 579d733..0000000 --- a/04-white-noise/parts/stick.ly +++ /dev/null @@ -1,206 +0,0 @@ -stickIntro = { - \time 4/4 { R1*8 } - %% silly but I have to mimick the repeats for the other voices to - %% make the notes line up. - \time 5/4 \repeat volta 2 { - r2. r2 | r2. r2 | r2. r2 | r2. r2 | - r2. r2 | r2. r2 | r2. r2 | - } - \alternative { - {r2. r2 | } - {r2. r2 | } - } -} - -%% TODO -stickThunderLeft = \relative c { - fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e | - fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e | - fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e | - d-. d-. d-. d-. d-. d-. d-. d-. | -} - -%% TODO -stickThunderRight = \relative c'' { - a8 gis16 a8 gis16 a8 gis16 a8 gis16 a8 gis | - a8 gis16 a8 gis16 a8 gis16 a8 gis16 a8 gis | - a8 gis16 a8 gis16 a8 gis16 a8 gis16 a8 gis | - d-. d-. d-. d-. d-. d-. d-. d-. | -} - -%% TODO -stickThemeLeft = \relative c { - r2. r2 | r2. r2 | - r2. r2 | r2. r2 | - r2. r2 | r2. r2 | - r2. r2 | r2. r2 | -} -%% TODO -stickThemeRight = \relative c { - fis'4. cis a' cis8 ~ | cis2. d2 | - gis,4. e d' cis8 ~ | cis2. a4 gis | - fis4. d gis a8 ~ | a2. ~ a4. r8 | - fis4. d gis e8 ~ | e2 gis4 a4. r8 | -} - -%% TODO -stickBeautyBLeft = \relative c { - r1 | r1 | r1 | r1 | -} -stickBeautyBRight = \relative c { - %% TODO: this is terrible and I would never play this - 2 2 | - 2 2 | - d,1 | cis | -} - -%% TODO -stickSoloLeft = \relative c { - r1 | r1 | - r1 | r1 | - r1 | r1 | - r1 | r1 | -} - -stickSoloRight = \relative c' { - \grace{a16 d} fis2 r8 gis8 a \grace{fis16} gis8 ~ | - gis4 e4 cis8 fis gis fis ~ | - fis4. r4 e8 fis b, | - %% TODO: bend isn't working - %%b\bendAfter #+2 b - r1 | r1 | r1 | r1 | r1 | - - % %% repetition - % r1 | r1 | - % r1 | r1 | - % r1 | r1 | - % r1 | r1 | -} - -%% TODO -stickTransitionLeft = \relative fis,, { - \time 3/4 - fis'8. cis d gis, | a8 gis fis r4. | -} - -%% TODO -stickTransitionRight = \relative fis { - \time 3/4 - fis'8. cis d gis, | a8 gis fis r4. | -} - -%% TODO -stickFastLeft = \relative fis,, { - \time 4/4 - r1 | r1 | r1 | r1 | r1 | r1 | r1 | r1 | -} - -%% TODO -stickFastRight = \relative fis { - \time 4/4 - r1 | r1 | r1 | r1 | r1 | r1 | r1 | r1 | -} - -stickElevenLeft = \relative c,, { - \key e \minor - \time 11/8 - \repeat unfold 3 { e'4 e,8 e e r e r e e r |} - r f b g' ges c,4 f8 b, e-. ais, -} - -stickElevenRight = \relative c' { - \key e \minor - \time 11/8 - \repeat unfold 3 { 4 r8 r r r r r r r r |} - r8 r4 r4 r4 r4 r4 -} - -stickElevenTransitionLeft = \relative c, { - \time 9/8 - r8 - \tuplet 3/2 { dis''8 a dis, } - \tuplet 3/2 { g cis, g } - f2 -} - -stickElevenTransitionRight = \relative c' { - \time 9/8 - r4. r4. r4. -} - -%% TODO -stickShifterLeft = \relative c, { - \time 4/4 - 1 | r8 2. r8 | - 1 | - \time 7/8 - r8 2. | - - \time 4/4 - r1 | r1 | r1 | - \time 7/8 - r8*7 | -} - -%% TODO -stickShifterRight = \relative c { - \time 4/4 - r8 e8 g' e, g' e, g' e, | - g' fis e, fis' d, fis'4-. r8 | - r8 e,8 g' e, g' e, g' e, | - \time 7/8 - g' fis e, fis' d, fis'4-. | - - \time 4/4 - r8 fis, a' fis, a' fis, a' fis, | - a' gis e, gis' e, gis'4-. r8 | - r8 fis, a' fis, a' fis, a' fis, | - \time 7/8 - a' gis e, gis' e, gis'4-. | -} - - -stickLeft = { - \key fis \minor - \clef "bass_8" - \stickIntro - \whiteNoise - - \time 4/4 \stickThunderLeft - \time 5/4 \repeat volta 2 \stickThemeLeft - \time 4/4 \stickThunderLeft - - \time 4/4 \repeat volta 2 \stickBeautyBLeft - \stickSoloLeft - \stickTransitionLeft - \stickFastLeft - \repeat volta 2 \stickElevenLeft - \stickElevenTransitionLeft - \repeat unfold 2 \stickShifterLeft -} - -stickRight = { - \key fis \minor - \stickIntro - \whiteNoise - - \time 4/4 \stickThunderRight - \time 5/4 \repeat volta 2 \stickThemeRight - \time 4/4 \stickThunderRight - - \time 4/4 \repeat volta 2 \stickBeautyBRight - \stickSoloRight - \stickTransitionRight - \stickFastRight - \repeat volta 2 \stickElevenRight - \stickElevenTransitionRight - \repeat unfold 2 \stickShifterRight -} - -stick = \new PianoStaff << - \set PianoStaff.midiInstrument = #"electric guitar (jazz)" - \set PianoStaff.pedalSustainStyle = #'bracket - - \new Staff \stickRight - \new Staff \stickLeft ->> -- cgit v1.2.3