VCMM is a monthly gathering of the academics and practitioners involved in computer music research (at large), including digital signal processing, music information retrieval, new interfaces for musical expression and all the related fields of inquiry. Each month, two researchers will present their work and afterwards there will be a short discussion period.
Should you be interested in participating in a meeting, or would like to find out more about the VCMM, please use the contact form available at the bottom of this page.
Miles Thorogood on Sound environments: Introspective and social
The advancement and accessibility of technology has facilitated a multiplicity of interactions between sound and the body. Miles discusses a number of projects that have investigated interaction through sound within different contexts. One commonality running through these projects is that of immersion, ranging from introspection to social connection. From this basis Miles explores the correlation between sound or tangible media and the human experience.
Miles Thorogood is a practicing sound artist and research student at Emily Carr University, who builds software and hardware technologies for adaptive and interactive artwork systems. Miles has worked with Australia's CSIRO in the development of projects to facilitate physical connection over computer networks, The Australian National University and the Canberra Rep Theatre 3 in the development of interactive immersive environments. He has been involved across disciplines as a freelance media artist and creative and technical consultant with Canadian and international media artists.
James Maxwell on Hierarchical Sequential Memory for Music: A Cognitive Model
We outline a new machine-learning framework called the Hierarchical Sequential Memory for Music (HSMM). The HSMM is an adaptation of the Hierarchical Temporal Memory (HTM) framework, designed to make it better suited to musical applications. The HSMM is an online learner, capable of recognition, generation, continuation, and completion of musical structures.
James Maxwell was born in Vancouver, Canada. He studied composition in Vancouver with Owen Underhill and David MacIntyre, and in Prague with Ladislav Kubik. In 2001 he completed his MFA in Interdisciplinary Studies at Simon Fraser University. His work has been broadcast on CBC’s “West Coast Performance” and “Two New Hours”, and has been performed in Canada, the US, Europe, China, and the UK. In the summer of 2000 he received the audience prize in Vancouver New Music’s BC Emerging Composers Competition. He has worked collaboratively in contemporary dance, theatre, and film, creating music for choreographers Claire French and Helen Walkley, for director Mallory Catlett, and for film makers Alex Williams and Alison Beda. He is also interested in wider and more diverse collaborations, working with visual artist Kathleen Ritter on a project for Modern Fuel Artist Run Centre in Kingston, Ontario, with writer Caleb Johnson on the Western Front’s “Intersections” project, and in an upcoming collaboration with Berlin-based artists Hadley+Maxwell for the Seattle Art Museum in 2010. In 2009 he premiered limina, commissioned by flutist Mark McGregor’s duo Tiresias, and is continuing a collaboration with choreographer Claire French and film maker Allison Beda on a series of one-minute dance films. Recent concert music commissions include co existere, for the Touch of Brass Ensemble, which premiered during Vertical Orchestra 2008, at the Vancouver Public Library, and diffusus, which was recently released on McGregor’s latest CD Different Stones.. In May 2009 his most recent concert work, commissioned by the Vancouver Symphony Orchestra, was premiered at the Orpheum theatre. In 2007, while living in the UK, he established “mr. wheet”, an electronica-inspired side-project, integrating elements of his concert music language with his musical beginnings as a kit drummer. The debut CD, “What to do when you find yourself in Brighouse”, was released in December 2008.
James is also active as a researcher and programmer in the field of computer applications for interactive music composition. He is currently a doctoral student at Simon Fraser University, where he is exploring the design and development of computer-assisted composition tools, with a focus on using intelligent, adaptive systems as compositional “collaborators.”
Presentations from Friday, September 25th, 2009:(click to show)
Barry Truax(SFU) on Interacting with Inner and Outer Sonic Complexity: from Microsound to Soundscape Composition
It is possible to think of the two extremes of the world of sound as the inner domain of microsound (less than 50 ms) where frequency and time are interdependent, and the external world of sonic complexity, namely the soundscape. In terms of sonic design, the computer is increasingly providing tools for dealing with each of these domains, such as granular synthesis and multi-channel soundscape composition. The models of interaction involved with the complexity of each of these domains are instructive, and will be presented with sound examples.
Barry Truax is a Professor in both the School of Communication and the School for the Contemporary Arts at Simon Fraser University where he teaches courses in acoustic communication and electroacoustic music. He has worked with the World Soundscape Project, editing its Handbook for Acoustic Ecology, and has published a book Acoustic Communication dealing with all aspects of sound and technology. As a composer, Truax is best known for his work with the PODX computer music system which he has used for tape solo works and those which combine tape with live performers or computer graphics. In 1991 his work, Riverrun, was awarded the Magisterium at the International Competition of Electroacoustic Music in Bourges, France, a category open only to electroacoustic composers of 20 or more years experience.
Leonard J. Paul on Video Game Audio Prototyping with Half-Life 2
This paper describes how to utilize the Half-Life 2 (HL2) Source engine and Open Sound Control (OSC) to communicate real-time sound event calls to a Pure Data (PD) sound driver. Game events are sent from Half-Life 2 to the PD patch via OSC which triggers the sound across a network. The advantage of this approach is that the PD sound driver can have both the sample data and the sound behaviors modified in real-time, thus avoiding the conventional need for a lengthy recompilation stage. This technique allows for rapid iterative game audio sound design through prototyping which increases the efficiency of the work-flow of the game sound artist working on the current seventh-generation consoles and PC video games. This method is also of interest to researchers of game audio who wish to experiment with novel game audio techniques within the context of a game while it is running.
Leonard Paul attained his Honours degree in Computer Science at Simon Fraser University in BC, Canada with an Extended Minor in Music concentrating in Electroacoustics. He has a fifteen year history in composing, sound design and coding for video games working for companies such as Electronic Arts, Backbone Entertainment, Radical Entertainment, moderngroove entertainment, Rockstar Vancouver and Black Box Games.
This talk will discuss a proposed physical modeling technique whereby a waveguide structure is replaced by a low-latency convolution operation with an impulse response that is either measured, modified, and/or constructed parametrically. By doing so, there is no longer the constraint that successive arrivals be uniformly spaced, nor need they decay exponentially as they must in a waveguide structure. The structure of an impulse response corresponding to an acoustic tube will be discussed, with possible synthesis parameters identified. Suggestions are made for departing from a physically-constrained structure, looking in particular at impulse responses that are mathematically-based and/or that correspond to hybrid or multi-phonic instruments consisting of two or more interleaved impulse responses. This work is ultimately intended to be used in real-time performance, affording modern wind instrument players the ability to extend their instruments in addition to the current practice of extending playing technique. The proposed convolutional technique permits sound exploration that is no longer limited by the physical structure of the instrument being played, resulting is possible exploration of instrument extensions that are both physical and completely imagined.
Tamara Smyth is Assistant Professor of Computing Science at Simon Fraser University. Previously, she served as the Technical Director of the Center for Computer Research in Music and Acoustic (CCRMA) at Stanford University, after completing a Ph.D in Computer-Based Music Theory and Acoustics, and a Ph.D minor in Electrical Engineering, under the supervision of Julius O. Smith. Tamara also holds degrees in Music from McGill University (Piano Performance and Computer Applications to Music) and New York University (Music Technology). Tamara's research merges the areas of physical modelling synthesis, digital signal processing, musical acoustics and human computer interaction, for the development of new musical instrument technology and interactive sound sources.
James Maxwell(SFU) on The MusicDB: A Music Database Query System for Recombinance-based Composition in Max/MSP
We propose a design and implementation for a music information database and query system, the MusicDB, which can be used for data-driven algorithmic composition. Inspired by David Cope's ideas surrounding composition by “music recombinance”, the MusicDB is implemented as a Java package, and is loaded in MaxMSP using the mxj external. The MusicDB contains a music analysis module, capable of extracting musical information from standard MIDI files, and a search engine. The search engine accepts queries in the form of a simple six-part syntax, and can return a variety of different types of musical information, drawing on the encoded knowledge of musical form stored in the database.
James Maxwell was born in Vancouver, Canada. He studied composition in Vancouver with Owen Underhill and David MacIntyre, and in Prague with Ladislav Kubik. In 2001 he completed his MFA in Interdisciplinary Studies at Simon Fraser University. His work has been broadcast on CBC’s “West Coast Performance” and “Two New Hours”, and has been heard in Canada, the US, Europe, China, and the UK. In the summer of 2000 he received the audience prize in Vancouver New Music’s BC Emerging Composers Competition. He has worked collaboratively in contemporary dance, theatre, and film, creating music for choreographers Claire French and Helen Walkley, for director Mallory Catlett, and for film makers Alex Williams and Alison Beda.
James is currently a doctoral student at Simon Fraser University, where he is researching the field of computer-assisted composition, and designing intelligent, adaptive systems to act as compositional “collaborators.”
Genetic algorithms have been used in music for several years - the problem has always been how to evaluate the results, particularly in realtime. Arne Eigenfeldt will present the latest version of his interactive system, Kinetic Engine, and describe his solution to this issue. Kinetic Engine has been used in performance to control robotic percussionists, as well as a compositional assistant in composing works for percussion quartet and a new work for guitar and cello.
Arne Eigenfeldt's music has been performed through North America, Europe, and Asia, and his research into intelligent realtime systems has been presented at ICMC, NIME, SMC, EMS, and SEAMUS. He teaches music and technology at Simon Fraser University's School for the Arts.
Keith Hamel(UBC) on Developing an Integrated Interactive Music Performance Environment
While interactive performance environments such as Max/MSP and Pd allow a wide variety of user interactions in live performance, they are not well integrated into most composers' working environments. Many composer writing interactive computer music create instrumental scores using music notation programs, design interactive patches to create electroacoustic sounds (or process incoming audio) and develop strategies for synchronizing live instruments to the interactive environment (often triggering sections manually). Usually this working method involves several disconnected software programs and often results in inefficient simulation and rehearsal procedures. The author has been working on the design and development of a an integrated interactive music performance environment by extending his music notation program NoteAbilityPro to support remote messaging and synchronization between live performers and the notated score using score-following techniques. The current state of this software environment will be presented along with a discussion of possible future developments.
Should you have any questions or are interested in finding out more about the VCMM, please use the form below. If you are looking to contact individuals associated with the VCMM, please visit their respective websites linked through the members section of this site.