My God, how long, ah! How long?

My God, how long, ah! How long? is a work of the German composer Johann Sebastian Bach. Free download sheet music and score "My God, how long, ah! How long?" as pdf file use the link on this page.

Instrumentation Voices: soprano, alto, tenor, bass + mixed chorus (SATB)
Orchestra: bassoon, 2 violins, viola, continuo (harpsichord and/or organ)
Language German
Key D minor
Movements 5 movements
  1. Recitative (soprano): Mein Gott, wie lang, ach lange?
  2. Aria (alto, tenor): Du mußt glauben, du mußt hoffen
  3. Recitative (bass): So sei, o Seele, sei zufrieden
  4. Aria (soprano): Wirf, mein Herze, wirf dich noch
  5. Chorale: Ob sich's anließ, als wollt er nicht
Piece Style Baroque
Composer Time Period Baroque
Opus (Catalogue Number) BWV 155, BC A 32
Year of Creation 1716
Year of First Publication

Download Sheet Music

Sheet music Complete score
File 0.99MB, 14 pp.
Copyright Public Domain