What: design workshop for Music Programming in Minim
When: October 13, 14 (Tue, Wed)
Where: TCTS lab, UMONS (Faculté Polytechnique), Mons
Who: anyone with interest in music programming, the processing environment, or music software design
Language: English
RSVP to nodog@konfuzo.net if interested in attending.
-----------------------------
Session 8 of numediart has begun and the project "Music Programming in Minim" is underway. Hopefully you have read something about this project in the Call For Participation #8 (available at the numediart.org website). I've included an appropriate excerpt below.
This project will have a special workshop at the TCTS lab in Mons October 13 and 14 (Tue and Wed), and you are invited to attend all or part if you have interest in the topic. The workshop will be where the project group defines the final progamming library available to musicians interested in using the processing environment for programming music.
There will be short presentations of the following software:
- the Processing "artistic" programming environment
- Minim, the sound library included with Processing
- the Csound music programming language
- the Chuck music programming language
- the Supercollider music programming language
During this workshop, we will need to design at least the following aspects of the music programming inteface:
- the basic model
- the mechanism for interaction with scores including timing and MIDI
- the mechanism for instrument definition
- the mechanism for live musical control
- the control parameter model
- the sound generators
- the effects units
Please send a return email if you might come to any of this workshop, so that I can reserve an appropriate space. If you include your availability and specific interests, we can schedule specific workshop activities according to attendance
-----------------------------
>From the Call For Participation #8
Idea
This project would be the extension of the Minim [3] audio library use by the Processing [4] artistic programming Integrated Development Environment (IDE) to include a music programming interface.
Motivations
The Processing IDE is currently seen as an artist’s introduction to programming and has many video and image processing capabilities built into it. Damien Di Fede (Red Fly Studio, Austin, TX, USA) [5] has created an audio library for Processing called Minim which provides a minimal audio functionality to Processing. In order for Processing to be genuinely useful to novice artistic programmers who want to create music, music programming capabilities need to be added to Minim. A collaboration between numediart and Damien Di Fede is suggested to achieve this goal.
The implementation of any music programming language is going to require a mixture of user interface design, computer science, and digital signal processing. This project will increase numediart’s renown amongst the electroacoustic music community while contributing significantly to an highly visible, open-source, and artistically valuable project. Also, by working with electroacoustic composers while designing the programming interface, this project should open new possibilities for composers and lead to new electroacoustic compositions. The interface will certainly take influences from projects like Csound [2], Chuck [1], and Supercollider [6] while working to remain simple and innovative.
Important notification: In the context of the creation of the University of Mons, FPMs email address policy is changing from '@fpms.ac.be' to '@umons.ac.be' (or @student.fpms.ac.be to @student.umons.ac.be), please update your contact list accordingly.
Note importante: Dans le cadre de la création de l'Université de Mons, la stratégie d'adresse de courrier électronique de la FPMs change de '@fpms.ac.be' à '@umons.ac.be' (ou @student.fpms.ac.be to @student.umons.ac.be), merci de mettre à jour votre liste d'adresses en conséquence.