Johann Sebastian Bach

Inventions and Sinfonias

  • 30 pieces
  • Levels 51 to 90
  • 27 ready to play

30 pieces by Johann Sebastian Bach, listed as the published score numbers them. 27 are ready to play now.

Play, practise and download all 27 pieces now. The other 3 are added to your book as they are ready, at no extra cost.

Contents

15 Inventions, BWV 772-786

15 Sinfonias, BWV 787-801

Contents and numbering from IMSLP.

Practise Bach's pieces

Sign up free to play along with feedback on every note, slow down the hard bars and track your progress.

Start practicing free