Composition with Bach in Max

Membership plan: Going Deeper | Topics: Music Production

Course overview

Bach brings music notation inside Max. You can generate, edit, script, modify and play your scores either with mouse and keyboard or through patching. In this workshop you will write, generate and modify your own scores intuitively and interactively in Bach via Max.

What you'll learn

  • Build [BACH] abstractions which create MIDI files containing automated permutations of a played motif to throw back into your favorite DAW
  • Design a [BACH] “compliment” permutator abstraction which offers the alternatives to a given motif
  • Use MIDI files to extrapolate vertical and linear compliments of a tone row or motif
  • Create [Coll] based translators to automate note to MIDI translation

Who is this course for?

  • Musicians looking to compose in Max
  • Composers interested in using notation in Max

Course content

  • Introduction
  • 1 - [bach.roll] for and the play input subpatch
  • 2 - The letter to Pitch Clock abstraction
  • 3 - [bach.perm] and perm limits
  • 4 - Opposites and Compliments [bach.compl] in the Pitch Clock abstract


  • A computer and internet connection
  • Access to a copy of Max 8 (i.e. trial or full license)
  • The Bach external installed (linked in useful links section below)

Course schedule


Useful links

Notify of

Inline Feedbacks
View all comments
Would love your thoughts, please comment.x