March 16, 2017 27 min
March 16, 2017 15 min
March 16, 2017 27 min
March 16, 2017 27 min
March 16, 2017 19 min
March 16, 2017 27 min
November 29, 2006 20 min
November 29, 2006 01 h 07 min
November 29, 2006 59 min
November 29, 2006 12 min
November 29, 2006 50 min
November 29, 2006 47 min
November 29, 2006 18 min
November 29, 2006 51 min
0:00/0:00
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.
© Ircam-Centre Pompidou, 2017.