Strudelify

Hunted Down

Soundgarden

Tempo161 bpm
0:00/0:00
// Hunted Down — Soundgarden
// 161 bpm, 4/4, key unknown. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: duplicate parts dropped: ch 6 "guitar 3" electric guitar clean (copy of ch 1 "guitar 1" acoustic guitar steel); ch 4 "guitar 2" overdriven guitar (copy of ch 2 "bass" electric bass finger)
// note: Full arrangement: all 98 bars on a 16-step grid, each part at one level. Source detail keeps the original performance.
setcpm(161/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.

// chords · acoustic guitar steel · "guitar 1"
const acoustic_guitar_steel = note("<A@16 B@2 C D@3 A@22 B@4 C@3 E@8 F A@14 B@4 C@3 E@8 F B@2 G H@4 I>".pickRestart({
  A: "[f2@2 f2!2 g#2!3 f#2@3 f#2!2 g2 g#2 g2 f#2]/2", B: "[g2,d3]!8", C: "[a2,e3]!8",
  D: "[[a2,e3] [a#2,f3]!6 a#2 f2@2 f2!2 g#2!3 f#2@3 f#2!2 g2 g#2 g2 f#2, ~@7 f3@3 ~@14]/3", // A5 A#5
  E: "[[a2,e3]!3 [a2,e3]@2 [g2,d3]!2 g2 f2@2 f2!2 g#2!3 f#2@3 f#2!2 g2 g#2 g2 f#2 f2@2 f2!2 g#2!3 f#2@3 f#2!2 g2 g#2 g2 f#2 f2@2 f2!2 g#2!3 f#2@3 f#2!2 g2 g#2 g2 f#2 f2@2 f2!2 g#2!3 f#2, ~@7 d3@57]/8", // A5 G5
  F: "~@2 f#2!2 g2 g#2 g2 f#2", G: "[a2,d3]!8", H: "[e2,a2] [g2,c3]@2 [e2,a2] [g2,c3]@2 [g2,c3]@2", I: "[e2,a2]",
})).s("gm_acoustic_guitar_steel").gain(0.51).pan(0.2)

// bass · electric bass finger · "bass"
const bass = note("<~@8 A@8 B@2 C D A@24 B@4 C@3 E A@22 B@4 C@3 E A@8 B@2 C F@4 G>".pickRestart({
  A: "[f1@2 f1!2 g#1!3 f#1@3 f#1!2 g1 g#1 g1 f#1]/2", B: "g1!8", C: "a1!8", D: "a1 a#1!7", E: "a1!3 a1@2 g1!3",
  F: "e1 g1@2 e1 g1@2 g1@2", G: "e1",
})).s("gm_electric_bass_finger").gain(0.41)

stack(acoustic_guitar_steel, bass)

More by Soundgarden