Participants
  • Andrea Agostini (conférencier)

Tools for computer-aided composition such as OpenMusic and PWGL provide access to the Lisp layer they are based upon, and advanced operations have often proven being more easily implemented in Lisp than through a higher-level, graphical approach. Max provides several options for embedding in patches textual code written in various programming languages, but my perception is that these languages bindings are either too revealing of the low-level mechanisms underlying the Max environment, or suffer from their abstractness with respect to the actual Max data types and programming paradigm. The project I will show, which I am carrying out within Ircam’s Musical Research Residency program, consists in designing and implementing a simple, high-level, multi-paradigm, textual programming language able to manipulate directly the data types of bach. At the time of the presentation, the language will still be in its development phase, but I will be able to show its basic principles and
some working examples.

Ateliers du Forum : jour 2

© Ircam-Centre Pompidou, 2017.

From the same archive