diff --git a/assets/js/tunes.js b/assets/js/tunes.js index 988ba6c..00b7c3e 100644 --- a/assets/js/tunes.js +++ b/assets/js/tunes.js @@ -16,42 +16,48 @@ bass: [48, 0, 0, 0, 0, 0, 0, 0, 45, 0, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 0, 43, 0, 0, 0, 0, 0, 0, 0] }, - // A natural minor, hollow square lead, slow — moody 8-bar loop, i–VI–iv–v. + // A harmonic minor, hollow square lead, quicker — moody 8-bar loop, + // i–VI–iv–v, eighth-notes filled in with chromatic passing tones (G# + // leading-tone, the classic minor/aug-2nd horror colour) instead of rests. dracula: { - bpm: 72, wave: "square", - lead: [69, 0, 72, 0, 76, 0, 72, 0, 74, 0, 72, 0, 69, 0, 67, 0, - 81, 0, 79, 0, 76, 0, 72, 0, 74, 0, 72, 0, 71, 0, 69, 0, - 76, 0, 79, 0, 81, 0, 84, 0, 83, 0, 81, 0, 79, 0, 76, 0, - 77, 0, 76, 0, 74, 0, 72, 0, 71, 0, 69, 0, 69, 0, 0, 0], + bpm: 84, wave: "square", + lead: [69, 71, 72, 74, 76, 74, 72, 71, 74, 73, 72, 71, 69, 68, 67, 0, + 81, 80, 79, 77, 76, 74, 72, 71, 74, 73, 72, 72, 71, 72, 69, 0, + 76, 77, 79, 80, 81, 83, 84, 83, 83, 82, 81, 80, 79, 77, 76, 0, + 77, 76, 76, 74, 74, 72, 72, 71, 71, 69, 69, 68, 69, 75, 69, 0], bass: [45, 0, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 0, 38, 0, 0, 0, 0, 0, 0, 0, 40, 0, 0, 0, 0, 0, 0, 0, 45, 0, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 0, - 38, 0, 0, 0, 0, 0, 0, 0, 40, 0, 0, 0, 0, 0, 0, 0] + 38, 0, 0, 0, 0, 0, 0, 0, 40, 0, 0, 0, 75, 0, 0, 0] }, - // F major, soft sine lead — a sweet, romantic 8-bar loop, I–vi–IV–V. + // F major, soft sine lead — a sweet, romantic 8-bar loop, I–vi–IV–V, + // eighth-notes filled in with diatonic neighbour/passing tones so the + // line flows instead of stepping on the quarter-note. valentine: { - bpm: 80, wave: "sine", - lead: [72, 0, 74, 0, 77, 0, 76, 0, 74, 0, 72, 0, 69, 0, 72, 0, - 77, 0, 81, 0, 79, 0, 77, 0, 76, 0, 74, 0, 72, 0, 69, 0, - 70, 0, 69, 0, 67, 0, 65, 0, 67, 0, 69, 0, 72, 0, 74, 0, - 77, 0, 76, 0, 74, 0, 72, 0, 69, 0, 67, 0, 65, 0, 0, 0], + bpm: 84, wave: "sine", + lead: [72, 70, 74, 76, 77, 79, 76, 77, 74, 70, 72, 70, 69, 70, 72, 74, + 77, 79, 81, 84, 79, 81, 77, 79, 76, 77, 74, 70, 72, 70, 69, 67, + 70, 72, 69, 70, 67, 69, 65, 65, 67, 70, 69, 70, 72, 76, 74, 76, + 77, 79, 76, 77, 74, 70, 72, 70, 69, 72, 67, 69, 65, 67, 0, 0], bass: [41, 0, 0, 0, 0, 0, 0, 0, 38, 0, 0, 0, 0, 0, 0, 0, 34, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 0, 38, 0, 0, 0, 0, 0, 0, 0, 34, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0] }, // D major, warm triangle lead — a cozy folk 8-bar loop, I–V–vi–IV with a - // plagal (IV→I) turnaround. Ink-on-cream, unhurried. + // plagal (IV→I) turnaround. Ink-on-cream, unhurried. Bass walks root-fifth + // on beats 1 and 3 of every bar (oom-pah) instead of one held note per bar, + // for a bit more of a beat under the melody. paper: { bpm: 76, wave: "triangle", lead: [74, 0, 78, 0, 81, 0, 78, 0, 76, 0, 74, 0, 71, 0, 74, 0, 81, 0, 83, 0, 86, 0, 83, 0, 81, 0, 78, 0, 76, 0, 74, 0, 79, 0, 78, 0, 76, 0, 74, 0, 76, 0, 78, 0, 81, 0, 83, 0, 81, 0, 79, 0, 78, 0, 76, 0, 78, 0, 76, 0, 74, 0, 0, 0], - bass: [38, 0, 0, 0, 0, 0, 0, 0, 45, 0, 0, 0, 0, 0, 0, 0, - 47, 0, 0, 0, 0, 0, 0, 0, 43, 0, 0, 0, 0, 0, 0, 0, - 38, 0, 0, 0, 0, 0, 0, 0, 45, 0, 0, 0, 0, 0, 0, 0, - 47, 0, 0, 0, 0, 0, 0, 0, 43, 0, 0, 0, 0, 0, 0, 0] + bass: [38, 0, 0, 0, 45, 0, 0, 0, 45, 0, 0, 0, 40, 0, 0, 0, + 47, 0, 0, 0, 42, 0, 0, 0, 43, 0, 0, 0, 38, 0, 0, 0, + 38, 0, 0, 0, 45, 0, 0, 0, 45, 0, 0, 0, 40, 0, 0, 0, + 47, 0, 0, 0, 42, 0, 0, 0, 43, 0, 0, 0, 38, 0, 0, 0] }, // D whole-tone, sine lead — no eighth-note rests, a continuous rippling // current instead of a beat-driven melody. Whole-tone (no semitones) is