Any views expressed within media held on this service are those of the contributors, should not be taken as approved or endorsed by the University, and do not necessarily reflect the views of the University in respect of any particular issue.

On the Sound Design Front – Max MSP – Reverb, Delay, & Stutter (Ashley Loera)

Dates of Development | March 10th, 2025

Sound Design Director | Max MSP: Ashley Loera

Process of Development

Equipment

Software:

  • Max MSP Software

Hardware:

  • MacBook Air Laptop
Max MSP – Audio FX
  • Delay
  • Reverb (Dark Hall Reverb)
  • Stutter
Progress Notes

Accomplished the following goals:

  • My aim this week was to develop 3 Unique Audio FX to change real time with audio input in conjunction to the TD output data. 
  • As shown below, I was successfully able to accomplish this by creating simple Audio FX (Delay, Reverb, Stutter).
  • To control the feedback of Audio Output, I created a limiter on each gain slider by multiplying the audio output by 0.5 to decrease the volume before the audio output gets to the gain slide, to avoid possibility of feedback.
Trouble Shooting Software
    • Positives: Successfully developed 3 Unique Audio FX (Delay, Reverb, Stutter) by creating 3 separate value ranges using TD output data.
    • Issues: My concern is that currently I have to be very mindful of the volume levels as I have experienced feedback even with the set limiters. This can and will hinder the process as the interference is quite jarring and distracting.
    • Approach: Create a buffer section and smooth-out data output from TD to filter rate of changes for Audio FX (as also suggested by our Tutor, Philly, on March 11th Tutorial Session).
Upcoming Goals:
  • Develop an Oscillator to change real time with audio input. To accomplish this, I located the following Youtube Tutorial:

” Max/MSP: Using Peakamp~ to Control Frequency of an Oscillator.”

Youtube Video: www.youtube.com/watch?v=tPP2VpRiwqU

  • Develop a Gain Buffer to troubleshoot feedback issues. I located the following Max MSP Tutorial that analyzes the Audio Input and provides a very helpful tips regarding Audio Analyzation.

Youtube Video: https://www.youtube.com/watch?v=oUi9UYW8cKY&t=20s

Tutorial Updates (March 11, 2025)

Feedback:

  • Concerns regarding Unpredicatable Audio Feedback
  • Suggestions to further develop the Max Patch by doing the following:
        • Create a Gain Buffer to eliminate possibility of feedback during installation.
        • Smooth out TD Data Output – to avoid static changes in Audio FX
        • Ensure that the Max MSP Patch serves as an accompaniment to the fixed composition created by Sound Director Ruolin, to ensure cohesiveness in audio presentation.
        • Consider including different types of Reverbs – via VST Plugins or by creating multiple.
                  • Schroeder Reverb:

                    Youtube Video: https://www.youtube.com/watch?v=SJiOXhbF810

Bibliography:

Bolaños, Gabriel. “Max/MSP: Using Peakamp~ to Control Frequency of an Oscillator.” YouTube, YouTube, 19 Jan. 2022, www.youtube.com/watch?v=tPP2VpRiwqU.

Max, Learning. “Max/MSP – Microphone_Analysis.” YouTube, YouTube, 28 Aug. 2018, www.youtube.com/watch?v=oUi9UYW8cKY&t=20s.

Hawthorne, Michael. “Implementing Schroeder Reverb in Max/MSP.” Youtube, Youtube, 13, June, 2018, https://www.youtube.com/watch?v=SJiOXhbF810,

Sound Design Process | Touch Designer Outputs into Max MSP (Ashley Loera)

Dates of Development | February 26th – February 27th 2025

Sound Design Director | Max MSP: Ashley Loera

Process of Development

Equipment

Software:

  • TouchDesigner Software
  • Max MSP Software
  • Wingman – IPhone Application (Name Sound Recorded Sound Files)

Hardware:

  • MacBook Air Laptop
  • DPA Stereo Microphone Kit
  • Sound Devices Mix Pre-6 Interface
  • XLR Cable
  • SanDisk Extreme Pro 64GB SD Card
Progress Notes
  • Successfully connected Touch Designer Output into Max MSP using OSC.  Please refer to the video below:

In order to achieve this step in the MaxPatch, I referred to the following Youtube video to assist me in creating a simple Touch Designer Patch to then route the Output information into Max MSP using OSC.

The Interactive & Immersive HQ | “Connect TouchDesigner & Max 8 with OSC – TouchDesigner Tutorial 072” 

Youtube Link: https://www.youtube.com/watch?v=AcqC5rRmu3M

  • Successfully created delay effect in Max Patch to reflect sound by using Touch Designer Output information into Max & I successfully routed audio input data into a Delay Sound FX via Max MSP

Please refer to the video outlining the delay FX in Max MSP, below:

As shown in the Video above, the Audio Input (Laptop Microphone) is capturing my clapping and snapping movements (sonically) and as I change the rate of the delay (manually), the Claps & Snaps begin to playback at varying delay rates dependent on the delay input under the Touch Designer Max Patch Section.

To help me develop a delay effect, I did some research and found the following Youtube Video by creator “xlfph” that suggested the use of the “tapin~” and “tapout~” objects in Max MSP. I used this framework to create a delay effect in my Max Patch and connected data from the Audio Input and the Touch Designer Output to manipulate the Delay FX in the Max Patch shown above.

xlfph | MaxMSP tutorial: 4 easy delays with tapin~ & tapout~
  • Successfully connected DPA Mic into Interface.
DPA Microphone Setup with Interface
DPA Microphone Setup with Interface
DPA Microphone Setup with Interface
DPA Microphone Setup with Interface

The following video shows that I was able to successfully connect the DPA Microphone to the Sound Devices Mix Pre-6 Interface. I chose this interface with the Intention to connect it to the Wingman phone application which allows me to name Recording Files and save them onto an SD chip inserted into the MixPre-6 Interface.

Trouble Shooting Hardware
    • Today I spent some time Connecting the DPA Microphone to the Sound Devices – MixPre-6 II – 34225. My aim was to troubleshoot the audio-input portion of my Max Patch (shown below). 
    • Positives: No issues faced in connecting the DPA Mic to the Sound Devices – MixPre-6 II – 34225
    • Issues: Unable to connect DPA Microphone & Interface: missing HDMI Cable. (Noted: Ensure that I have the right cables to connect Interface to Laptop for Max Audio Processing).

Bibliography:

The Interactive & Immersive HQ. “Connect TouchDesigner & Max 8 with OSC – TouchDesigner Tutorial 072.” YouTube, YouTube, 3 Jan. 2022, www.youtube.com/watch?v=AcqC5rRmu3M.

xlfph. “MaxMSP Tutorial: 4 Easy Delays with Tapin~ & Tapout~.” YouTube, YouTube, 20 Mar. 2020, www.youtube.com/watch?v=JoElwILrLKI&t=101s.

css.php

Report this page

To report inappropriate content on this page, please use the form below. Upon receiving your report, we will be in touch as per the Take Down Policy of the service.

Please note that personal data collected through this form is used and stored for the purposes of processing this report and communication with you.

If you are unable to report a concern about content via this form please contact the Service Owner.

Please enter an email address you wish to be contacted on. Please describe the unacceptable content in sufficient detail to allow us to locate it, and why you consider it to be unacceptable.
By submitting this report, you accept that it is accurate and that fraudulent or nuisance complaints may result in action by the University.

  Cancel