Strudelify

FAMU MOMENT TUBA FANFARE

James Brown

KeyE majorTempo70 bpm
0:00/0:00
// FAMU MOMENT TUBA FANFARE — James Brown
// 70 bpm, 4/4, key E major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: ch 1 "Tuba" named as a brass, played on tuba (its fretless bass patch is not one); ch 2 "Tuba" named as a brass, played on tuba (its fretless bass patch is not one); ch 3 "Tuba" named as a brass, played on tuba (its fretless bass patch is not one); ch 4 "Tuba" named as a brass, played on tuba (its fretless bass patch is not one)
// note: Transcription provider: pdmx. https://musescore.com/score/5906601; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 29 bars on a 16-step grid, each part at one level. Source detail keeps the original performance.
setcpm(70/4)

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

// bass · tuba
const bass = note("<~@7 A B C B C B C B C D E D E F E D E ~@5>".pickRestart({
  A: "~@7 c3", B: "c#3!2 ~ c#3!3 ~ c#3", C: "c3!2 ~ c3!3 ~ c3", D: "c#3@4 g#3@3 f#3", E: "g#3", F: "c#3@4 c#4@3 b3",
})).s("gm_tuba").gain(0.32)

// chords · tuba
const tuba = note("<~@4 A B A B A B A B C D C D C D C D C D C D ~@5>".pickRestart({
  A: "~ g#2 ~ a2", B: "~ g#2 ~ g#2", C: "~ [g#2,c#3] ~ [a2,e3]", D: "~ [g#2,d#3] ~ [g#2,d#3]",
})).s("gm_tuba").gain(0.45)

// bass · tuba
const bass_2 = note("<~@16 A B A B A B A B C D C D E>".pickRestart({
  A: "[c#2,c#3]!2 e2 [g#2,c#3] [e2,e3]!4", B: "[d#2,d#3]!3 [g#2,d#3] [d#2,d#3]!3 [g#2,d#3]",
  C: "c#3@2 c#3@2 ~@4 a2@3 a2@3 a2@2", D: "g#2@3 g#2@3 g#2!2 ~@8", E: "c#3!2 ~@6",
})).s("gm_tuba").gain(0.45)

// bass · tuba
const bass_3 = note("<A B A B A B A B A B A B A B A B A B A B A B A B A B A B C>".pickRestart({
  A: "c#2@2 c#2@2 ~@4 a1@3 a1@3 a1@2", B: "g#1@3 g#1@3 g#1!2 ~@8", C: "c#2!2 ~@6",
})).s("gm_tuba").gain(0.48)

stack(bass, tuba, bass_2, bass_3)

More by James Brown