Strudelify

Folk song

Misc tunes

KeyG majorTempo100 bpm
0:00/0:00
// Folk song — Misc tunes
// 100 bpm, 2/4, key G major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/693766; license: https://creativecommons.org/publicdomain/mark/1.0/
// note: Full arrangement: all 32 bars on a 16-step grid, each part at one level; ghost notes are separate "_soft" parts. Source detail keeps the original performance.
setcpm(100/2)

// 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 · piano
const piano = note("<A B C D ~@4 A B C D ~@4 E F G H ~@2 I J E F G H ~@2 I J>".pickRestart({
  A: "g3 f#3", B: "g3 b2", C: "c3 d3", D: "g2 d3", E: "b2 g2", F: "c3 a2", G: "d3 f#3", H: "g3 d3", I: "~ d2", J: "g2",
})).s("gm_piano").gain(0.35)

// other · piano · soft notes
const piano_soft = note("<~@4 A B C D ~@4 A B C D ~@4 E F G ~@5 E F G ~>".pickRestart({
  A: "g3 f#3", B: "g3 b2", C: "c3 d3", D: "g2", E: "b2 g2", F: "c3 a2", G: "d3 ~",
})).s("gm_piano").gain(0.2)

stack(piano, piano_soft)

More by Misc tunes