Programming via Gen~ Codebox In Max

Learn to program Codebox via Gen~ in Max.

Course Instructor: Massimiliano Cerioni

Course level

Music Hackspace

Starts on: 22/08/2022 16:00 BST

{{ distance }}


Unlock full course & much more:

Going Deeper

Compare membership plans

Or just buy this single course:

£ 80

Series of 2 workshops, Monday 22nd and Tuesday 23rd August 4pm UK, 5pm Berlin, 8am LA, 11am NYC

In this workshop you will learn how to program audio patches within Codebox in Gen~ via Max. Codebox expands the options of working in Gen~ allowing for procedural operations not easily achievable via graphical patching. You will use Codebox to provide programming functionality to your Gen~ audio patches. This workshop aims to enhance your skills in developing creative audio patches via text based coding techniques in Gen~ via the Max environment. Experience with Gen~ is required (i.e. previously completing the Getting Confident With Gen~ course) and familiarity with basic text-based programming techniques (i.e. basic Python etc.).

What you'll learn

  • Workshop 1: Identify the differences between the Codebox Operator & the GenExpr object
  • Workshop 1: Configure I/O, parameters and variables in Codebox
  • Workshop 1: Build abstractions and execute functions in Codebox
  • Workshop 1: Creatively explore using Codebox in Gen~ patches
  • Workshop 2: Construct conditional statements in Codebox
  • Workshop 2: Build programing loops in Codebox
  • Workshop 2: Utilize buffers, data and the history operator in Codebox
  • Workshop 2: Continue to creatively explore using Codebox in Gen~ patches


  • Computer and internet connection
  • Webcam and mic
  • Zoom account
  • Access to a copy of Max 8 (i.e. trial or full license)

Course content

  • ---- Open the workshop in Zoom to access all the features
  • ---- Codebox Patches Day 1
  • ---- Open the workshop in Zoom to access all the features
  • ---- Codebox Patches Day 2

Who is this course for

  • Sound designers looking to explore code box programming in Gen~
  • Creative technologists looking to expand their skills in coding

Useful links

About the workshop leader

Massimiliano Cerioni is a Berlin & Rome based AV composer, performer, sound designer and engineer. He is the founder of the independent audio software project Culto, which has released its first M4L device Simbiosi in 2021. He uses coding, augmented instruments and electronics to create compositions, performances and installations.