Colloquium with Mika Kuuskankare, CCRMA visiting scholar
PWGL (www.siba.fi/PWGL) is a free cross-platform visual language based on Common Lisp, CLOS and OpenGL, specialized in computer aided composition and sound synthesis. PWGL integrates several programming paradigms (functional, object-oriented, constraint-based) with high-level visual representation of data. It can be used to solve a wide range of musical problems. Currently, PWGL runs under Mac OS X and Windows XP operating systems.
In this talk we introduce PWGL and its main components. We will also discuss the main topics of the current research project which can be divided into several areas of interest: (1) music notation, (2) computer assisted composition, (3) music analysis, (4) sound synthesis and virtual instrument control, and (5) music pedagogy.
Mika Kuuskankare studied composition at Sibelius Academy and received his Master’s degree in Composition in 1999 and his doctorate in 2006. The topic of the thesis was the Expressive Notation Package (ENP) which is the music notation application of PWGL.
During the past 20 years, Kuuskankare has worked as a researcher and has participated in several research projects funded by the Academy of Finland. The most prominent result of the aforementioned research activities is a visual music programming environment called PWGL, the development of which was started about 10 years ago by DMus Mikael Laurson and DMus Mika Kuuskankare. The present PWGL team also includes MMus Vesa Norilo, who is responsible of the synthesis applications of PWGL. He is currently conducting his doctoral studies at Sibelius Academy, developing a new synthesis engine called Kronos. Our team has produced around 100 publications.