Interactive Music Composition - 2023

In this Wayne State class I took, we were taught to use MaxMSP. I will go through some of the patches I am most proud of.

Granular Synth

This patch is a granular synth I coded for one of my assignments. It allows the user to import an audio file, choose a very short section of it and loop that section very quickly. The user can change the pitch of this loop, change the randomness of the start point and change the randomness of speed offset. Some audio examples of me using it are presented below.

Music Visualizer

This is a simple music visualizer I coded using jitter commands. The user can change the type of noise pattern displayed, the color of the noise and the intensity at which it reacts to the music

Stem Player

This patch is a basic stem player that has loops preloaded into it. It offers the user the option to upload their own loops as well. It is controlled by the keyboard for easy use in performance and includes panning capabilities.

Final Project

My final project was a patch used solely for performance. We had to code it and then play a 10 minute performance using it for the class. My final consisted of 3 areas, the granulizer, fm synth and drum loop section. The granulizer was used for a pad/ texture part while the fm synth was used for melody lines. In the synth I coded 4 separate loopers so the user can have multiple parts playing without multiple players. 2 loopers went for 4 bars and the other 2 went for 16. Also included in the fm synth is a built in recursive delay module with a feedback dial. This patch was a lot of fun to make and even more fun to perform!

Previous
Previous

Stressed Out - Album

Next
Next

Dungeon Crawler Game Jam