Loading Events

Algorithmic Composition - Generative Arpeggios

Taught by: Samuel Pearce Davies

In this workshop you will construct an algorithmic composition tool that can generate lists of numbers which can be used to drive any MIDI instrument, creating a variety of arpeggios to complement your compositional practice.


What you'll learn

  • Explore music theory axioms to define appropriate arpeggio parameters
  • Control MIDI instruments with Max messages
  • Manipulate lists of numbers effectively
  • Construct intuitive UI elements

Course content

  • Session Materials
  • Arpeggios Workshop Intro
  • Section 1
  • Section 2
  • Section 3
  • Section 4
  • Section 5
  • Section 6
  • Section 7
  • Section 8
Membership plan: Going Deeper | Topics: Creative Coding

Access this course and 100s more for

From: £35 / month with a 7-day free trial


Buy this course and own it forever


  • A computer and internet connection
  • Access to a copy of Max 8 (i.e. trial or full license)

Who is this course for

  • Musicians and music programmers with an interest in including some algorithmic ideas into their compositions.

About the workshop leader