Algorithmic Composition - Generative Arpeggios

Learn to create a system for randomly generating MIDI arpeggios.

Course Instructor: Samuel Pearce Davies

Course level

Unlock full course & much more:

Going Deeper

Compare membership plans

Or just buy this single course:

£ 19

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

Requirements

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

Course content

  • ---- Session Materials
  • ---- Arpeggios Workshop Intro
  • ---- Section 1
  • ---- Section 2
  • ---- Section 3
  • ---- Section 4
  • ---- Section 5
  • ---- Section 6
  • ---- Section 7
  • ---- Section 8

Who is this course for

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

Useful links

Download Max | Cycling '74 (cycling74.com)

About the workshop leader