Generative Composition with Cryptography in Max - On demand hero

Creative Coding

Generative Composition with Cryptography in Max - On demand

Build a Max patch that turns text into musical data using cryptographic mapping, combining textedit, coll, zl, counter and expr to drive sound output through sfplay~ and sfinfo~.

Level

Intermediate

Duration

27m of video content

Format

Self-paced video

Added

03/11/2021

Course overview

A Max patch that turns text into music by treating characters as data. Text typed into a textedit object is formatted and stored, then coll and zl objects build a lookup table queried by a counter, mapping the encoded message to musical output. An expr, sfplay~ and sfinfo~ chain handles the sound, leaving you with a generative system that composes from cryptographic translation of words.

Learning outcomes

Apply a cryptographic method for data  mapping

Explore realtime adaptable audio  looper

Construct a time based generative  decision maker

Build an cryptography based looper

Who is this course for?

  • This workshop aims to provide you with suitable skills to incorporate cryptographic techniques as composition tools within the Max environment.

Requirements

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

Course content

Course Overview

1 resource, 2 lessons

+
  • What you will learn in this course
  • Requirements
  • Sound files and patches

Generative Composition with Cryptography in Max - On demand

5 videos

+
  • Part 1 - Introduction & Patch Overwiew
    Checking access...
  • Part 2 - Translating and formatting text to data [textedit]
    Checking access...
  • Part 3 - [Coll] and [Zl] combinations and queries setup
    Checking access...
  • Part 4 - Using [counter] to query [coll]
    Checking access...
  • Part 5 - Sound output component [expr] x [sfplay~] x [sfinfo~]
    Checking access...

Instructors

James Wilkie

James Wilkie

Instructor

Generative Composition with Cryptography in Max - On demand