Strudelify

Londonderry Air

Henry Coleman

KeyF majorTempo60 bpm
0:00/0:00
// Londonderry Air — Henry Coleman
// 60 bpm, 4/4, key F major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/26237; license: https://creativecommons.org/publicdomain/mark/1.0/
// note: Full arrangement: all 17 bars on a 16-step grid, each part at one level. Source detail keeps the original performance.
setcpm(60/4)

// Notation: c3@3 lasts 3 steps · ~ is a rest.
// A part's distinct bars are riffs (A, B, C...) played in order: edit a riff to change every repeat.

// other · recorder · "Tenor Recorder"
const recorder = note("<~ A B C D A E F G H I J K L M N O>".pickRestart({
  A: "f4@3 e4 f4@4", B: "e4@2 d4@2 f4@3 ~@9", C: "a4@3 bb4 a4 f4 a4 c5", D: "e4 ~", E: "e4 d4 f4@3 ~@3",
  F: "f4@3 g4 a4 bb4 d5 e5", G: "f5 ~", H: "a4@3 c5 g4 f4 e4 g4", I: "f4 c5 a4@2 ~ a4 bb4 c5", J: "a4@3 g4!2 f4 a4 c5",
  K: "c5@2 bb4@2 a4 ~@3", L: "f4@3 bb4!2 d5 bb4 d5", M: "f5 c5 bb4@3 c5 d4 e4", N: "f4 bb4 a4 f4 e4 d4 f4 a4",
  O: "f4@3 ~@5",
})).s("gm_recorder").gain(0.3)

stack(recorder)