Strudelify

Andachtsjodler

Misc Traditional

KeyC majorTempo120 bpm
0:00/0:00
// Andachtsjodler — Misc Traditional
// 120 bpm, 4/4, key C major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/74710; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 16 bars on a 16-step grid, each part at one level. Source detail keeps the original performance.
setcpm(120/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 · orchestral harp · "Soprano"
const orchestral_harp = note("<A B C D E F G D A B C D E F G D>".pickRestart({
  A: "e4@2 e4 g4", B: "d4", C: "f4@2 f4 a4", D: "e4", E: "g4!2", F: "c5@6 b4 a4", G: "g4 f4 d4 f4",
})).s("gm_orchestral_harp").gain(0.3)

// other · orchestral harp · "Alto"
const orchestral_harp_2 = note("<A B C D E F G D A B C D E F G D>".pickRestart({
  A: "c4@2 c4 e4", B: "b3", C: "d4@2 d4 f4", D: "c4", E: "e4!2", F: "a4@6 g4 f4", G: "e4 d4 b3 d4",
})).s("gm_orchestral_harp").gain(0.3)

// bass · voice oohs · "Bass"
const bass = note("<A B C D A E F D A B C D A E F D>".pickRestart({
  A: "c3!2", B: "g2", C: "g2!2", D: "c3", E: "f2@6 f2!2", F: "g2!4",
})).s("gm_synth_bass_1").gain(0.3)

stack(orchestral_harp, orchestral_harp_2, bass)

More by Misc Traditional