Strudelify
Dust In The Wind cover art

Always Never The Same

Dust In The Wind

Kansas

KeyA minorTempo90 bpm
0:00/0:00
// Dust In The Wind — Kansas
// 90 bpm, 4/4, key A minor. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: pitch bends are ignored
// note: Full arrangement: all 78 bars on a 32-step grid, each part at one level; ghost notes are separate "_soft" parts. Source detail keeps the original performance.
setcpm(90/4)

// Notation: c3@3 lasts 3 steps · ~ is a rest · [c3,e3] is a chord · "a, b" plays two voices at once · [...]/2 spreads a riff over 2 bars.
// A part's distinct bars are riffs (A, B, C...) played in order: edit a riff to change every repeat.

// bass · fretless bass · "Bass"
const bass = note(`<
  A B C@2 D@2 C E F G H I J K L G M K N G F G H I J K L G M K N G O P C@2 O Q R I S Q C D T R@2 U D R V W G H I J K L G
  M K N G X C Y C@2 Z C R@6 AA ~
>`.pickRestart({
  A: "c3@8 g2@7 ~ c3@7 ~ g2@8", B: "c3@7 ~ g2@8 c3@8 g2@7 ~", C: "a2 e2 a2 e2", D: "c3@7 ~ g2@8 c3@8 g2@8",
  E: "a2@8 e2@8 a2@8 e2@7 ~", F: "c3@8 g2@6 ~@2 g2@8 d2@7 ~", G: "a2@7 ~ e2@8 a2@8 e2@6 ~@2",
  H: "g2@7 ~ d2@8 d3@8 a2@6 ~@2", I: "a2@7 ~ e2@8 a2@8 e2@7 ~", J: "c3@8 g2@5 ~@3 g2@8 d2@6 ~@2",
  K: "a2@8 e2@8 a2@7 ~ e2@5 ~@3", L: "g2@4 d2@4 d3@3 ~ a2@2 ~@2", M: "d3@4 a2@4 g2@4 d2@3 ~",
  N: "d3@7 ~ a2@7 ~ g2@8 d2@7 ~", O: "g2@8 d2@8 g2@8 d2@7 ~", P: "b2@7 ~ f2@6 ~@2 b2@7 ~ f2@7 ~",
  Q: "f2@7 ~ c2@8 f2@8 c2@8", R: "a2@7 ~ e2@8 a2@8 e2@8", S: "g2@7 ~ d2@8 g2@8 d2@7 ~",
  T: "c3@8 g2@7 ~ c3@7 ~ g2@6 ~@2", U: "c3@7 ~ g2@7 ~ c3@8 g2@8", V: "a2@8 e2@8 a2@8 e2 ~@7",
  W: "c3@8 g2@6 ~@2 g2@8 d2@7 ~, a2 ~@31", X: "d3@6 ~@2 a2@7 ~ g2@7 ~ d2@6 ~@2", Y: "d3@7 ~ a2@7 ~ g2@8 d2@6 ~@2",
  Z: "a2@8 e2@7 ~ a2@8 e2@8", AA: "a2@4 e2@4 a2@7 ~",
})).s("gm_fretless_bass").gain(0.2)

// chords · string ensemble 1 · "Strings Backgrd"
const string_ensemble_1 = note(`<
  A@8 B@5 C D@3 E@2 F G@5 H@4 I@5 J@4 K@3 L@3 M@8 N@4 O@2 P@2 Q@5 R@8 S T@2 U ~
>`.pickRestart({
  A: "[~@64 a3@61 ~@2 g3@62 ~@2 a3@61 ~@3 [c4,e4,g4], [c4,e4]@63 ~]/8", // C
  B: "[~@16 b3@13 ~@2 [a3,c4,e4]@29 ~@3 [g3,b3,d4]@14 ~@2 [d4,f4]@14 ~@2 [c4,e4]@29 ~@3 [g3,c4,e4]@14 ~@2 [g3,b3,d4]@14 ~@3, ~@15 d4@13 ~@51 a3@45 ~@36]/5", // Am G Dm C G
  C: "[c4,e4]@29 ~@3, a3", // C
  D: "[~@5 d4@10 ~ [a3,d4,f4]@14 ~ [a3,c4,e4]@28 ~@4 [a3,d4,f#4]@14 ~@3 [g3,b3,d4]@14 ~@2, [g3,b3] ~@5]/3", // Dm Am D G
  E: "[[a3,c4,e4]@28 ~@3 [a3,d4,f#4]@14 ~@3 [g3,b3,d4]@14 ~@2]/2", F: "[a3,c4,e4] ~",
  G: "[[g3,c4,e4]@14 ~@2 d4@13 ~@3 c4@29 ~@2 [g3,b3,d4]@14 ~@3 d4@14 ~ [c4,e4]@28 ~@4 [g3,c4]@15 ~ [g3,b3,d4]@14 ~@3, ~@15 [g3,b3]@13 ~@3 [a3,e4]@29 ~@19 [a3,f4]@15 ~@32 e4@14 ~@20]/5", // C G C C5 G A5 Dm
  H: "[[a3,c4,e4]@28 ~@3 [g3,d4]@14 ~@2 [a3,d4,f4]@14 ~@2 [a3,c4,e4]@29 ~@3 [a3,d4,f#4]@14 ~@3 [g3,b3,d4]@14 ~@2, ~@15 b3@7 ~@42]/4", // Am G5 Dm Am D G
  I: "[[a3,c4,e4]@28 ~@3 [a3,d4,f#4]@13 ~@3 [g3,b3,d4]@13 ~@3 [a3,c4,e4]@30 ~@2 [g3,b3,d4]@30 ~@2 [f3,a3,c4]@30 ~@2 a3]/5", // Am D G Am G F
  J: "[~@38 e4@22 ~@3 [g3,b3,d4]@30 ~@2 [f3,a3,c4]@31 ~@2, ~@31 [a3,c4]@30 ~@67]/4", // G F Am
  K: "[c4@30 ~@2 e4@29 ~@3 d4@29 ~@2 a3, a3@61 ~@2 [g3,b3]@30 ~@3, ~@31 c4@30 ~@35]/3", // G
  L: "[f3@29 ~@2 [a3,c4,e4]@31 ~ c4@15 ~ b3@12 ~@4 d4, ~@21 [g3,e4]@11]/3", // Am C
  M: "[~@16 c4@13 ~ [a3,c4,e4]@64 ~ g3@62 ~@3 a3@47 ~@16 [c4,e4,g4]@13 ~@3 [g3,b3,d4]@14 ~@2 e4, ~@95 [c4,e4]@111 ~@50]/8", // Am C G C
  N: "[~@31 [g3,b3,d4]@13 ~@3 [a3,d4]@14 ~@2 a3@28 ~@4 [g3,c4]@15 ~ [g3,b3,d4]@14 ~@3, ~@46 f4@14 ~@2 [c4,e4]@29 ~@3 e4@15 ~@19]/4", // G D5 C5 G C
  O: "[[c4,e4]@28 ~@3 [g3,b3,d4]@15 ~@2 [a3,d4]@15 ~]/2", P: "[[c4,e4]@28 ~@3 [a3,d4,f#4]@14 ~@3 [g3,b3,d4]@14 ~@2]/2",
  Q: "[[a3,c4,e4]@28 ~@3 [a3,d4,f#4]@14 ~@2 [g3,b3,d4]@13 ~@4 c4@28 ~@3 [a3,d4]@13 ~@3 [g3,b3,d4]@14 ~@2 [a3,c4,e4]@28 ~@4 [a3,d4,f#4], ~@63 [a3,e4]@28 ~@69, ~@64 d4 ~@29 f#4@12 ~@54]/5", // Am D G D5 G Am D A5
  R: "[~@15 [g3,d4]@12 ~@3 c4@64 ~@3 b3@11 ~@3 d4@14 ~@3 c4@13 ~@2 b3@14 ~@3 d4@14 ~ c4@14 ~@2 b3@13 ~@3 d4@13 ~@3 c4@12 ~@4 b3@11 ~@5 d4, ~@7 b3@6 ~@2 [a3,e4]@113]/8", // G5 A5
  S: "~@15 c4@12 ~@5", T: "[~@16 d4@10 ~@5 c4@13 ~@3 b3@13 ~@4]/2", U: "d4@10 ~@5 c4@17",
})).s("gm_string_ensemble_1").gain(0.25)

// chords · string ensemble 1 · "Strings Backgrd" · soft notes
const string_ensemble_1_soft = note("<A@2 ~@20 B@2 ~@10 C ~@3 D ~@2 E ~@9 F@2 ~@3 G H@2 ~@14 I@5>".pickRestart({
  A: "[g3@59 ~@5]/2", B: "[~@31 a3@28 ~@5]/2", C: "[c4,e4]@15 ~", D: "~ e4@29 ~@2", E: "c4@29 ~@3",
  F: "[~@32 c4@29 ~@3, ~@31 a3@29 ~@4]/2", G: "a3@7 ~", H: "[~@16 f4@14 ~ a3@29 ~@4]/2",
  I: "[~@31 b3@13 ~@5 a4@5 ~@2 a4@74 ~@30]/5",
})).s("gm_string_ensemble_1").gain(0.1)

// other · viola · "Strings Solo"
const viola = note("<~@35 A B@2 C@2 D E F G H I J G K L@2 M@2 ~ N O ~ P@3 Q R S@2 ~ T@3 U@2 V W@6 ~>".pickRestart({
  A: "e4@15 ~",
  B: "[d4@3 c4@2 b3@4 c4@2 ~@4 g4@2 a4@2 b4@2 c5@2 d5@6 ~@2 c4@4 ~ b3@2 a3@3 b3@2 ~@5 f4@2 g4@2 ~ b4 ~@2 c5@5 b4@2 ~, ~@11 d4@12 ~@20 c4@18 ~@3, ~@52 a4@2 ~@2 b4 ~@7]/2",
  C: "[c5@2 b4@2 a4@26 ~ e4@30 ~@3]/2", D: "d4@4 c4@2 b3@4 c4@2 ~@4 g4@2 a4@2 b4@2 c5 ~ d5@5 ~@3, ~@6 d4@9 ~",
  E: "c4@4 b3@2 a3@4 b3@2 ~@4 f4@2 g4@2 a4@2 b4 ~ c5@6 b4@2, ~@3 c4@5",
  F: "c5@2 b4@2 a4@12 g4@2 a4@2 g4@5 ~ a4@2 b4@3 ~", G: "g4",
  H: "~@2 a4@2 g4@2 f4@2 g4@2 f4@2 e4@2 f4@2 e4@2 d4@2 e4@2 d4 ~ c4@2 d4@2 c4@2 b3 ~", I: "a3@15 ~",
  J: "a3 b3 c4 a3 b3 c4 d4 b3 c4 d4 e4 c4 d4 a4 g4 f4",
  K: "~@2 a4@2 g4@2 f4@2 g4@2 f4 ~ e4@2 f4@2 e4@2 d4@2 e4@2 d4 ~ c4@2 d4@2 c4@2 b3 ~",
  L: "[a3@23 e4@3 g4@24 ~@14, b3 ~@63]/2", M: "[~@15 b4@16 a4@32 ~]/2", N: "~@7 a4@7 g4@2 a4@13 ~@3", O: "c5@15 ~@17",
  P: "[g4@11 a4@7 ~ d5@12 c5@24 b4@4 a4@2 ~@2 f#4@15 ~@2 a4@5 g4@5 ~@6]/3", Q: "~@27 g4@3 ~@2",
  R: "f#4@8 d4@7 f#4@6 ~@2 g4@8 ~", S: "[~@31 f#4@14 ~@2 d4@15 ~@2]/2", T: "[~@31 a3@56 ~@9]/3",
  U: "[~@10 g4@36 ~@12 a4@3 g4@3]/2", V: "~ e4@5 f4@5 ~ e4@3 d4@3 e4@2 d4@3 c4@2 d4@2 c4@3 b3@2",
  W: "[c4@2 b3@2 a3@8 g3@2 a3@12 b3@2 c4@2 ~ d4@3 c4@3 d4@3 e4@4 d4@2 ~ d4 ~@2 b3@7 a3@3 ~@2 a3@4 g3@2 a3@22 g4@9 g4@82 ~@11, ~@46 c4@5 ~@9 b3@4 ~@128]/6",
})).s("gm_viola").gain(0.42).pan(0.3)

// other · viola · "Strings Solo" · soft notes
const viola_soft = note("<~@20 A B ~@29 C D@2 E F@2 ~@2 G@2 H@2 I@3 ~@2 J K ~@8>".pickRestart({
  A: "~@8 b3@7 ~", B: "a3@17 ~@15", C: "c5@15 ~@17", D: "[~@31 g4@16 d5@17]/2", E: "c5@7 ~@25",
  F: "[~@15 b4@16 a4@33]/2", G: "[~@27 a4@30 ~@7]/2", H: "[~@30 a4@31 ~@3]/2",
  I: "[~@31 a4@7 ~@2 c5@6 ~ a4@12 ~@4 f#4@15 ~ d4@15 ~@2]/3", J: "~@7 e4@3 ~@22", K: "~@24 g4@3 ~@5",
})).s("gm_viola").gain(0.24).pan(0.3)

// other · acoustic guitar steel · "Acc. Guitar 1"
const acoustic_guitar_steel = note(`<
  A B C A B D A E A F G H A F G I J K J L A F G H A F G I J K J F M K N O M P Q F R F S T B U A B V A W A F G H A F G I
  J K J X J Y Z A B V A AA AB AC AD AE AF AG@2
>`.pickRestart({
  A: "c4@8 ~@2 c4@5 ~ b3@8 ~@2 b3@5 ~", B: "d4@8 ~@2 d4@5 ~ c4@8 ~@2 c4@5 ~", C: "b3@8 ~@2 b3@5 ~ d4@8 ~@2 d4@6",
  D: "b3@8 ~@2 b3@5 ~ d4@10 d4@6", E: "d4@8 ~@2 d4@5 ~ c4@8 ~@2 c4@4 ~@2", F: "c4@8 ~@2 c4@5 ~ c4@8 ~@2 c4@4 ~@2",
  G: "g4@8 ~@2 g4@5 ~ f4@8 ~@2 f4@5 ~", H: "e4@8 ~@2 e4@4 ~@2 e4@5 ~@3 c4@3 ~ d4@3 ~", I: "e4@4 ~ e4@2 ~ e4@4 ~ e4@2 ~",
  J: "d4@8 ~@2 d4@5 ~ b3@8 ~@2 b3@5 ~", K: "c4@8 ~@2 c4@5 ~ c4@8 ~@2 c4@5 ~",
  L: "c4@8 ~@2 c4@5 ~ c4@5 ~@3 c4@3 ~ d4@3 ~", M: "b3@8 ~@2 b3@5 ~ b3@8 ~@2 b3@5 ~",
  N: "b3@8 ~@2 c4@5 ~ b3@8 ~@2 c4@5 ~", O: "c4@8 ~@2 c4@5 ~ b3@8 ~@2 c4@4 ~@2", P: "c4@4 ~ c4@2 ~ c4@4 ~ c4@2 ~",
  Q: "c4@5 b3@2 ~ b3@4 ~ b3@2 ~", R: "b3@8 ~@2 b3@3 ~@3 b3@8 ~@2 b3@5 ~", S: "b3@8 ~@2 c4@3 ~@3 b3@8 ~@2 b3@4 ~@2",
  T: "c4@8 ~@2 c4@5 ~ b3@8 ~@2 b3@3 ~@3", U: "b3@8 ~@2 b3@4 ~@2 d4@8 ~@2 d4@3 ~@3",
  V: "b3@8 ~@2 b3@5 ~ d4@8 ~@2 d4@5 ~", W: "d4@8 ~@2 d4@5 ~ c4@5 ~@3 c4@3 ~ d4@3 ~",
  X: "c4@8 ~@2 c4@5 ~ c4@8 ~@2 c4@3 ~@3", Y: "c4@8 ~@2 c4@3 ~@3 c4@8 ~@2 c4@6", Z: "d4@8 ~@2 d4@5 ~ b3@8 ~@2 b3@4 ~@2",
  AA: "[d4,f4]@8 ~@2 [d4,f4]@5 ~ [c4,e4]@8 ~@2 [c4,e4]@5 ~", AB: "[b3,d4]@8 ~@2 [b3,d4]@5 ~ [d4,f4]@8 ~@2 [d4,f4]@5 ~",
  AC: "[c4,e4]@8 ~@2 [c4,e4]@5 ~ [b3,d4]@8 ~@2 [b3,d4]@6", AD: "[d4,f4]@4 ~ [d4,f4]@3 [c4,e4]@4 ~ [c4,e4]@3",
  AE: "[b3,d4]@8 ~@2 [b3,d4]@5 ~ d4@8 ~@2 [d4,f4]@5 ~, ~@4 f4 ~@3", // Bm Dm
  AF: "[c4,e4]@8 ~@2 [c4,e4]@5 ~ [b3,d4]@8 ~@2 [b3,d4]@5 ~", // C Bm
  AG: "[[d4,f4]@8 ~@2 [d4,f4]@6 [c4,e4]@8 ~@7 a4@19 ~@14, ~@27 c4@27 ~@10, ~@28 e4@21 ~@15]/2", // Dm C
})).s("gm_acoustic_guitar_steel").gain(0.52)

// chords · acoustic guitar steel · "Acc. Guitar 2"
const acoustic_guitar_steel_2 = note("<A@8 B@4 C@4 D@4 E F@3 G@6 H@7 I@4 J@6 K@4 L@8 M@8 N O@8 P@2>".pickRestart({
  A: "[c3@2 e3 ~@3 g3 ~@3 e3 ~ c3@2 g3 ~@3 e3 ~@3 g3 ~@3 e3 ~ c3@2 g3 ~@3 e3 ~@3 a3 ~@3 e3 ~@3 a3 ~@3 e3 ~@3 a3 ~@3 e3 ~ a2@2 a3 ~@3 e3 ~@3 g3 ~@3 e3 ~ c3@2 g3 ~ c3@2 e3 ~ c3@2 g3 ~ c3@2 e3 ~ c3@2 g3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 ~ a3 ~@4 c4 ~ d4 ~, ~@3 g3@3 ~ e3@2 ~@2 g3@3 ~ e3@3 ~ g3@3 ~ e3@3 ~ g3@3 ~ e3@2 ~@2 a3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ g3@3 ~ e3@3 ~ g3@3 ~ e3@3 ~ g3@3 ~ e3@3 ~ g3@3 ~ e3@3 ~ a3@3 ~@5 a3@3 ~@5 a3@4 ~@9, ~@4 c3@4 c3@4 ~@4 c3@4 c3@4 c3@4 ~@4 a2@4 a2@4 a2@4 a2@4 a2@4 a2@4 a2@4 ~@4 c3@4 c3@4 c3@4 ~@27 e3@3 ~@5 e3@3 ~@6 [a2,e3]@6 ~@2]/8", // A5
  B: "[c3@2 e3 ~ c3@2 g3 ~ g2@2 d3 ~ g2@2 g3 ~@3 e3 ~ a2@2 a3 ~@3 e3 ~ a2@2 a3 ~@3 g3 ~ g2@2 b3 ~ d3@2 a3 ~ d3@2 d4 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 ~@2, ~@3 g3@3 ~ e3@2 ~@2 g3@3 ~ d3@3 ~ a3@3 ~ e3@3 ~ a3@3 ~ e3@2 ~@2 b3@3 ~ g3@3 ~ d4@3 ~ a3@4 a3@3 ~ e3@3 ~ a3@5, ~@4 a2 ~ a2 ~ g2 ~@7]/4",
  C: "[c3@2 e3 ~ c3@2 g3 ~ g2@2 d3 ~ g2@2 g3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ g2@2 g3 ~ g2@2 b3 ~ d3@2 a3 ~ d3@2 d4 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 [e3,a3] ~ a2@2 ~@2, ~@3 g3@3 ~ e3@4 g3@3 ~ d3@4 a3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ b3@3 ~ g3@4 d4@3 ~ a3@4 a3@3 ~ e3@2 ~@2 [e3,a3]@4 ~]/4", // A5
  D: "[f#2@2 f#3 ~ f#2@2 a3 ~@3 d3 ~ g2@2 g3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ f#2@2 f#3 ~ f#2@2 a3 ~ g2@2 d3 ~@3 g3 ~@3 e3 ~@3 a3 ~ a2@4 ~@4, ~@3 a3@3 ~ f#3@4 g3@3 ~ d3@3 ~ a3@3 ~ e3@3 ~ a3@3 ~ e3@2 ~@2 a3@3 ~ f#3@2 ~@2 g3@3 ~ d3@2 ~@2 a3@3 ~ e3@6 ~@3, ~@2 g2 ~@8 g2 a2!2 ~@2]/4",
  E: "~@2 e3 ~ c3@2 ~ g3 e3@2 d3 ~ g2@2 g3 d3, c3@3 g3@4 ~ g2@3 g3@3 ~@2",
  F: "[~@2 e3 ~@3 a3 ~ a2@2 e3 ~ a2@2 a3 ~ g2@2 g3 ~ g2@2 b3 ~ d3@2 a3 ~ d3@2 d4 ~ a2@2 e3 ~ a2@2 a3 ~@3 e3 a3@5, a2@3 a3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ b3@3 ~ g3@3 ~ d4@3 ~ a3@4 a3@3 ~ e3@3 ~@6, ~ a2 ~@8 a2 ~]/3",
  G: "[c3@2 e3 ~ c3@2 g3 ~ g2@2 d3 ~ g2@2 g3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ g2@2 g3 ~ g2@2 b3 ~ d3@2 a3 ~ d3@2 d4 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~@3 f#3 ~ f#2@2 a3 ~ g2@2 d3 ~ g2@2 g3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 e3, ~@3 g3@3 ~ e3@4 g3@3 ~ d3@4 a3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ b3@3 ~ g3@4 d4@3 ~ a3@4 a3@3 ~ e3@3 ~ a3@3 ~ e3@2 ~@2 a3@3 ~ f#3@3 ~ g3@3 ~ d3@3 ~ a3@3 ~ e3@3 ~ a3@3 ~@2, ~@16 f#2 ~@7]/6",
  H: "[f#2@2 f#3 ~ f#2@2 a3 ~ g2@2 d3 ~ g2@2 g3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ g2@2 d3 ~ g2@2 g3 ~ g2@2 d3 ~ g2@2 g3 ~ f2@2 f3 ~ f2@2 a3 ~ f2@2 f3 ~ f2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ g2@2 d3 ~ g2@2 g3 ~ g2@2 d3 ~ g2@2 g3 d3, ~@3 a3@3 ~ f#3@2 ~@2 g3@3 ~ d3@3 ~ a3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ g3@3 ~ d3@2 ~@2 g3@3 ~ d3@2 ~@2 a3@3 ~ f3@3 ~ a3@3 ~ f3@2 ~@2 a3@3 ~ e3@2 ~@2 a3@3 ~ e3@2 ~@2 a3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ g3@3 ~ d3@2 ~@2 g3@3 ~@2]/7",
  I: "[f2@2 ~ f3 f2@2 a3 ~ f2@2 f3 ~ f2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ g2@2 d3 ~ g2@2 g3 ~ g2@2 d3 ~ g2@2 g3 d3, ~@3 a3@3 ~ f3@3 ~ a3@3 ~ f3@3 ~ a3@3 ~ e3@2 ~@2 a3@3 ~ e3@2 ~@2 a3@3 ~ e3@3 ~ a3@3 ~ e3@2 ~@2 g3@3 ~ d3@2 ~@2 g3@3 ~@2]/4",
  J: "[f2@2 f3 ~ f2@2 a3 ~ f2@2 f3 ~ f2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ c3@2 e3 ~@3 g3 ~ c3@2 e3 ~ c3@2 g3 ~ c3@2 e3 ~ c3@2 g3 ~ c3@2 e3 ~ c3@2 g3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~@2 a3@2 e3, ~@3 a3@3 ~ f3@2 ~@2 a3@3 ~ f3@3 ~ a3@3 ~ e3@3 ~ a3@3 ~ e3@2 ~@2 g3@3 ~ e3@2 ~@2 g3@3 ~ e3@2 ~@2 g3@3 ~ e3@3 ~ g3@3 ~ e3@2 ~@2 a3@3 ~@5 a3@3 ~@5 a3@3 ~@5 a3@2 ~@3, ~@36 c3@4 ~@31 e3@2 ~@6 e3@3 ~@5 e3@3 ~@2 a2@2 ~@2]/6",
  K: "[c3@2 e3 ~ c3@2 g3 ~ c3@2 e3 ~ c3@2 g3 ~ c3@2 e3 ~ c3@2 g3 ~ c3@2 e3 ~ c3@2 g3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~@4 e3 a3 ~@3, ~@3 g3@3 ~ e3@3 ~ g3@3 ~ e3@3 ~ g3@3 ~ e3@3 ~ g3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ a3@3 ~ e3@4 ~@5, ~@28 a2@3 ~]/4",
  L: "[c3@2 e3 ~ c3@2 g3 ~ g2@2 ~@2 g2@2 g3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ g2@2 g3 ~ g2@2 b3 ~ d3@2 a3 ~ d3@2 d4 ~ a2@2 e3 ~ a2@2 a3 ~@3 e3 ~@5 c3@2 e3 ~ c3@2 g3 ~ g2@2 d3 ~ g2@2 g3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ g2@2 g3 ~ g2@2 b3 ~ d3@2 a3 ~ d3@2 d4 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 e3, ~@3 g3@3 ~ e3@2 ~ d3@2 ~@3 d3@3 ~@5 e3@3 ~@5 e3@2 ~@6 g3@3 ~@5 a3@3 ~ a3@3 ~ e3@3 ~ a3@7 ~ g3@3 ~ e3@4 g3@3 ~ d3@4 a3@3 ~ e3@3 ~ a3@3 ~ e3@2 ~@2 b3@3 ~ g3@4 d4@3 ~ a3@4 a3@3 ~ e3@3 ~ a3@3 ~@2, ~@11 g3@3 ~@5 a3@3 ~@5 a3@3 ~@5 b3@3 ~@5 d4@3 ~@10 a2@6 ~@66]/8",
  M: "[f#2@2 f#3 ~ f#2@2 a3 ~ g2@2 d3 ~ g2@2 g3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ f#2@2 f#3 ~ f#2@2 a3 ~ g2@2 d3 ~ g2@2 g3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ f#2@2 f#3 ~ f#2@2 a3 ~ g2@2 d3 ~ g2@2 g3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ f#2@2 d3 f#3 [f#2,a3]@2 a3 ~ g2@2 d3 ~ g2@2 g3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 e3, ~@3 a3@3 ~ f#3@2 ~@2 g3@3 ~ d3@2 ~@2 a3@3 ~ e3@2 ~@2 a3@3 ~ e3@2 ~@2 a3@3 ~ f#3@2 ~@2 g3@3 ~ d3@2 ~@2 a3@3 ~ e3@2 ~@2 a3@3 ~ e3@3 ~ a3@3 ~ f#3@3 ~ g3@3 ~ d3@3 ~ a3@3 ~ e3@2 ~@2 a3@3 ~ e3@2 ~@6 f#3@2 ~@2 g3@3 ~ d3@2 ~@2 a3@3 ~ e3@2 ~@2 a3@3 ~@2]/8", // F#m
  N: "a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 e3, ~@3 a3@3 ~ e3@2 ~@2 a3@3 ~@2",
  O: "[a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 ~ a2@2 e3 ~ a2@2 a3 e3, ~@3 a3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ a3@3 ~ e3@3 ~ a3@3 ~@2]/8",
  P: "[a2@2 e3 ~ a2@2 a3 ~ a2@2 ~@2 a2@10 ~@10, ~@3 a3@3 ~ e3@2 ~@3 a3@6 ~@14]/2",
})).s("gm_acoustic_guitar_steel").gain(0.4)

stack(
  bass, string_ensemble_1, string_ensemble_1_soft, viola, viola_soft, acoustic_guitar_steel, acoustic_guitar_steel_2
)

More by Kansas