# Thunderstruck (AC/DC, 1990), written by Angus Young and Malcolm Young, for one beeper # grid: unit 110ms, bar 1760ms # https://lab.glossema.dev/play/thunderstruck # # Written flat. Every note is a :beep and the :delay that follows it, one pair of lines per # note, so the line that is lit is the note you hear. Nothing is folded into a function, a # table or a loop; every repeat is written out, and nothing jumps backwards. # # The unit is a sixteenth of 110ms and a bar is sixteen of them, 1760ms, in every bar but # the last. A note's slot is its written value and the slot is what the :delay spends; the # bass thumps, the grace notes and the rolled chords are paid for out of the slot they # decorate, never added to the bar. 136 beats per minute, 43 bars, about 78 seconds. # # The climb is a stream of sixteenths in which the moving line and the B4 pedal alternate, # and it is the only section that runs that fast. The riff, the verse and the chorus are # written here, in the same key and over the same harmony, in quarters, dotted quarters and # halves over a low B hammered 28ms at a time on every strong beat. The last pass lifts the # moving line an octave, walks it back down by step, thins to the pedal alone and slows. # ---- the climb ---- :put "The climb"; # bar 1 :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; # bar 2 :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; # bar 3 :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=784 length=105ms; # G5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=784 length=105ms; # G5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=784 length=105ms; # G5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=784 length=105ms; # G5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; # bar 4 :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=784 length=105ms; # G5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=784 length=105ms; # G5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=784 length=105ms; # G5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=784 length=105ms; # G5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; # bar 5 :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; # bar 6 :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; # bar 7 :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=784 length=105ms; # G5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=784 length=105ms; # G5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=784 length=105ms; # G5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=784 length=105ms; # G5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; # bar 8 :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=784 length=105ms; # G5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=784 length=105ms; # G5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=784 length=105ms; # G5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=784 length=105ms; # G5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; # bar 9 :beep frequency=988 length=105ms; # B5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=880 length=105ms; # A5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=831 length=105ms; # G#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=880 length=105ms; # A5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=831 length=105ms; # G#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=831 length=105ms; # G#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; # bar 10 :beep frequency=988 length=105ms; # B5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=880 length=105ms; # A5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=831 length=105ms; # G#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=880 length=105ms; # A5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=831 length=105ms; # G#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=831 length=105ms; # G#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; # bar 11 :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; # bar 12 :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; # bar 13 :beep frequency=988 length=105ms; # B5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=880 length=105ms; # A5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=831 length=105ms; # G#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=880 length=105ms; # A5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=831 length=105ms; # G#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=831 length=105ms; # G#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; # bar 14 :beep frequency=988 length=105ms; # B5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=880 length=105ms; # A5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=831 length=105ms; # G#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=880 length=105ms; # A5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=831 length=105ms; # G#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=831 length=105ms; # G#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; # bar 15 :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; # bar 16 :beep frequency=740 length=105ms; # F#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=659 length=105ms; # E5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=622 length=105ms; # D#5 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; # ---- the riff ---- :put "The riff"; # bar 17 :delay 440ms; # bar 17, beats 1-2: the gap before the band comes in :beep frequency=247 length=30ms; # B3 roll :delay 34ms; :beep frequency=311 length=30ms; # D#4 roll :delay 34ms; :beep frequency=370 length=30ms; # F#4 roll :delay 34ms; :beep frequency=740 length=298ms; # F#5 :delay 338ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=659 length=368ms; # E5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=622 length=368ms; # D#5 :delay 408ms; # bar 18 :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=494 length=368ms; # B4 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=622 length=368ms; # D#5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=740 length=368ms; # F#5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=659 length=368ms; # E5 :delay 408ms; # bar 19 :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=740 length=368ms; # F#5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=659 length=368ms; # E5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=622 length=368ms; # D#5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=494 length=368ms; # B4 :delay 408ms; # bar 20 :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=622 length=368ms; # D#5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=740 length=368ms; # F#5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=831 length=368ms; # G#5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=740 length=368ms; # F#5 :delay 408ms; # bar 21 :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=659 length=368ms; # E5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=622 length=368ms; # D#5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=494 length=808ms; # B4 :delay 848ms; # ---- the verse ---- :put "The verse"; # bar 22 :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=494 length=368ms; # B4 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=494 length=113ms; # B4 :delay 188ms; :beep frequency=494 length=22ms; # B4 grace :delay 26ms; :beep frequency=554 length=116ms; # C#5 :delay 194ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=622 length=368ms; # D#5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=554 length=368ms; # C#5 :delay 408ms; # bar 23 :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=622 length=368ms; # D#5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=554 length=368ms; # C#5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=494 length=368ms; # B4 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=554 length=368ms; # C#5 :delay 408ms; # bar 24 :beep frequency=220 length=28ms; # A3 bass :delay 32ms; :beep frequency=554 length=368ms; # C#5 :delay 408ms; :beep frequency=220 length=28ms; # A3 bass :delay 32ms; :beep frequency=494 length=113ms; # B4 :delay 188ms; :beep frequency=440 length=132ms; # A4 :delay 220ms; :beep frequency=220 length=28ms; # A3 bass :delay 32ms; :beep frequency=494 length=368ms; # B4 :delay 408ms; :beep frequency=220 length=28ms; # A3 bass :delay 32ms; :beep frequency=554 length=368ms; # C#5 :delay 408ms; # bar 25 :beep frequency=220 length=28ms; # A3 bass :delay 32ms; :beep frequency=440 length=368ms; # A4 :delay 408ms; :beep frequency=220 length=28ms; # A3 bass :delay 32ms; :beep frequency=494 length=368ms; # B4 :delay 408ms; :beep frequency=220 length=28ms; # A3 bass :delay 32ms; :beep frequency=554 length=368ms; # C#5 :delay 408ms; :beep frequency=220 length=28ms; # A3 bass :delay 32ms; :beep frequency=659 length=368ms; # E5 :delay 408ms; # bar 26 :beep frequency=165 length=28ms; # E3 bass :delay 32ms; :beep frequency=659 length=368ms; # E5 :delay 408ms; :beep frequency=165 length=28ms; # E3 bass :delay 32ms; :beep frequency=622 length=368ms; # D#5 :delay 408ms; :beep frequency=165 length=28ms; # E3 bass :delay 32ms; :beep frequency=554 length=368ms; # C#5 :delay 408ms; :beep frequency=165 length=28ms; # E3 bass :delay 32ms; :beep frequency=494 length=368ms; # B4 :delay 408ms; # bar 27 :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=659 length=22ms; # E5 grace :delay 26ms; :beep frequency=740 length=342ms; # F#5 :delay 382ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=659 length=368ms; # E5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=622 length=808ms; # D#5 :delay 848ms; # ---- the chorus ---- :put "The chorus"; # bar 28 :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=988 length=368ms; # B5 :delay 408ms; :beep frequency=1109 length=22ms; # C#6 grace :delay 26ms; :beep frequency=1245 length=374ms; # D#6 :delay 414ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=1109 length=368ms; # C#6 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=988 length=368ms; # B5 :delay 408ms; # bar 29 :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=988 length=368ms; # B5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=1109 length=368ms; # C#6 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=1245 length=368ms; # D#6 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=1319 length=22ms; # E6 grace :delay 26ms; :beep frequency=1480 length=342ms; # F#6 :delay 382ms; # bar 30 :beep frequency=440 length=30ms; # A4 roll :delay 34ms; :beep frequency=554 length=30ms; # C#5 roll :delay 34ms; :beep frequency=659 length=30ms; # E5 roll :delay 34ms; :beep frequency=1319 length=298ms; # E6 :delay 338ms; :beep frequency=220 length=28ms; # A3 bass :delay 32ms; :beep frequency=1109 length=368ms; # C#6 :delay 408ms; :beep frequency=220 length=28ms; # A3 bass :delay 32ms; :beep frequency=880 length=368ms; # A5 :delay 408ms; :beep frequency=220 length=28ms; # A3 bass :delay 32ms; :beep frequency=1109 length=368ms; # C#6 :delay 408ms; # bar 31 :beep frequency=220 length=28ms; # A3 bass :delay 32ms; :beep frequency=988 length=588ms; # B5 :delay 628ms; :beep frequency=1109 length=620ms; # C#6 :delay 660ms; :beep frequency=220 length=28ms; # A3 bass :delay 32ms; :beep frequency=1245 length=22ms; # D#6 grace :delay 26ms; :beep frequency=1319 length=342ms; # E6 :delay 382ms; # bar 32 :beep frequency=165 length=28ms; # E3 bass :delay 32ms; :beep frequency=1319 length=368ms; # E6 :delay 408ms; :beep frequency=165 length=28ms; # E3 bass :delay 32ms; :beep frequency=1109 length=368ms; # C#6 :delay 408ms; :beep frequency=165 length=28ms; # E3 bass :delay 32ms; :beep frequency=988 length=368ms; # B5 :delay 408ms; :beep frequency=165 length=28ms; # E3 bass :delay 32ms; :beep frequency=831 length=368ms; # G#5 :delay 408ms; # bar 33 :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=988 length=368ms; # B5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=1109 length=368ms; # C#6 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=988 length=808ms; # B5 :delay 848ms; # ---- the riff again ---- :put "The riff again"; # bar 34 :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=494 length=368ms; # B4 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=622 length=368ms; # D#5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=740 length=368ms; # F#5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=659 length=368ms; # E5 :delay 408ms; # bar 35 :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=740 length=368ms; # F#5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=659 length=368ms; # E5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=622 length=368ms; # D#5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=494 length=368ms; # B4 :delay 408ms; # bar 36 :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=622 length=368ms; # D#5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=740 length=368ms; # F#5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=831 length=368ms; # G#5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=740 length=368ms; # F#5 :delay 408ms; # ---- the chorus again ---- :put "The chorus again"; # bar 37 :delay 880ms; # bar 37, beats 1-4: the silence before the last chorus :beep frequency=247 length=30ms; # B3 roll :delay 34ms; :beep frequency=311 length=30ms; # D#4 roll :delay 34ms; :beep frequency=370 length=30ms; # F#4 roll :delay 34ms; :beep frequency=988 length=298ms; # B5 :delay 338ms; :beep frequency=1109 length=22ms; # C#6 grace :delay 26ms; :beep frequency=1245 length=374ms; # D#6 :delay 414ms; # bar 38 :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=988 length=368ms; # B5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=1109 length=368ms; # C#6 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=1245 length=368ms; # D#6 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=1319 length=22ms; # E6 grace :delay 26ms; :beep frequency=1480 length=342ms; # F#6 :delay 382ms; # bar 39 :beep frequency=440 length=30ms; # A4 roll :delay 34ms; :beep frequency=554 length=30ms; # C#5 roll :delay 34ms; :beep frequency=659 length=30ms; # E5 roll :delay 34ms; :beep frequency=1319 length=298ms; # E6 :delay 338ms; :beep frequency=220 length=28ms; # A3 bass :delay 32ms; :beep frequency=1109 length=368ms; # C#6 :delay 408ms; :beep frequency=220 length=28ms; # A3 bass :delay 32ms; :beep frequency=880 length=368ms; # A5 :delay 408ms; :beep frequency=220 length=28ms; # A3 bass :delay 32ms; :beep frequency=1109 length=368ms; # C#6 :delay 408ms; # bar 40 :beep frequency=165 length=28ms; # E3 bass :delay 32ms; :beep frequency=1319 length=368ms; # E6 :delay 408ms; :beep frequency=165 length=28ms; # E3 bass :delay 32ms; :beep frequency=1109 length=368ms; # C#6 :delay 408ms; :beep frequency=165 length=28ms; # E3 bass :delay 32ms; :beep frequency=988 length=368ms; # B5 :delay 408ms; :beep frequency=165 length=28ms; # E3 bass :delay 32ms; :beep frequency=831 length=368ms; # G#5 :delay 408ms; # bar 41 :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=988 length=368ms; # B5 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=1109 length=368ms; # C#6 :delay 408ms; :beep frequency=123 length=28ms; # B2 bass :delay 32ms; :beep frequency=988 length=808ms; # B5 :delay 848ms; # ---- the last climb ---- :put "The last climb"; # bar 42 :beep frequency=1245 length=105ms; # D#6 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=1480 length=105ms; # F#6 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=1245 length=105ms; # D#6 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=1480 length=105ms; # F#6 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=1245 length=105ms; # D#6 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=1480 length=105ms; # F#6 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=1245 length=105ms; # D#6 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; :beep frequency=1480 length=105ms; # F#6 :delay 110ms; :beep frequency=494 length=80ms; # B4 pedal :delay 110ms; # bar 43 :beep frequency=1480 length=120ms; # F#6 :delay 140ms; :beep frequency=494 length=120ms; # B4 pedal :delay 140ms; :beep frequency=1319 length=165ms; # E6 :delay 185ms; :beep frequency=494 length=165ms; # B4 pedal :delay 185ms; :beep frequency=1245 length=225ms; # D#6 :delay 245ms; :beep frequency=494 length=225ms; # B4 pedal :delay 245ms; :beep frequency=1109 length=300ms; # C#6 :delay 320ms; :beep frequency=494 length=300ms; # B4 pedal :delay 320ms; :beep frequency=988 length=400ms; # B5 :delay 420ms; :beep frequency=494 length=400ms; # B4 pedal :delay 420ms; :beep frequency=494 length=520ms; # B4 pedal :delay 540ms; :beep frequency=494 length=680ms; # B4 pedal :delay 700ms;