Seminar by Oscar Pablo Di Liscia on composition-assisted software
Oscar Pablo Di Liscia, from Universidad Nacional de Quilmes, Argentina, will give a seminar about "Research on Pitch-class composition in the pd environment" on Thursday October 8th 2009 at 15:30h in room 52.321.
Abstract: This Seminar will present research on composition-assisted software using the Pitch-Class Sets technique on the Pure Data environment. Pure Data is a high-level graphical programming environment that allows real and non-real-time handling of MIDI, Digital Audio and Digital Graphics data. The Pitch-Class Set technique uses both the combinatorial and set theory to organize the twelve Pitch-Classes of the tempered system in Sets in order to exploit their structural properties on atonal music composition and analysis. A latter projection of this system explores the possibilities of disposition of the Pitch-Class Sets in the musical space producing Combinatorial Matrices. In order to use the mentioned technique on music composition and analysis, a Library of External Objects (called pcslib) for the program Pure Data was developed. Though pcslib is at present still under development, an important number of external objects have already been developed. The algorithms developed are effective and capable of generating a great number of Combinatorial Matrices, but many of these are trivial and/or tautological. This does not mean that they are not useful, as it can be shown by the analysis of many works of the atonal music repertoire that they constitute a strong base for creating pitch-organised music. Nevertheless, in order of having music and not merely PCSs and/or CMs, still higher level (i.e., more “close to music”) programming is needed. Some of the directions explored in this stage of the project include the development and implementation of criteria for the selection and combination of Cms, as well as research on the assessment of the relevance of them as a basis for creating atonal music. More information on this project may be obtained at: pcslib v1.6 (June-2011)