Automatically generating syntactically correct audio effects in max

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Creating novel audio effects in Max is a challenging task, involving both advanced knowledge of signal processing and the Max software environment. Automatic programming, which can teach a computer how to discover and produce novel effects on its own, may be used to accomplish this task. In order to best leverage automatic programming to this end, it is beneficial to have a system in place that can guarantee production of Max patches inherent with two key characteristics: syntactic correctness [4] and the ability to function as an audio effect. We present a system that automatically creates such Max patches using C++. We first introduce a set of classes that provide C++ with a sufficient internal representation of a Max patch. We then outline the process by which our system generates patch representations and discuss several rules that it follows in order to ensure syntactic correctness when translating these representations back into Max.

Original languageEnglish (US)
Title of host publicationInternational Computer Music Conference, ICMC 2010
PublisherInternational Computer Music Association
Pages377-380
Number of pages4
ISBN (Electronic)0971319286
StatePublished - 2010
EventInternational Computer Music Conference, ICMC 2010 - New York City and Stony Brook, United States
Duration: Jun 1 2010Jun 5 2010

Publication series

NameInternational Computer Music Conference, ICMC 2010

Other

OtherInternational Computer Music Conference, ICMC 2010
Country/TerritoryUnited States
CityNew York City and Stony Brook
Period6/1/106/5/10

ASJC Scopus subject areas

  • Media Technology
  • Computer Science Applications
  • Music

Fingerprint

Dive into the research topics of 'Automatically generating syntactically correct audio effects in max'. Together they form a unique fingerprint.

Cite this