Musical Expression Synthesis by Driving in Tempo-Loudness Space |
|
Introduction The system described here is Jie Liu's the final project for ISE-575b, Computational Modeling of Expressive Performance, in Spring 2006. Langer and Goebl proposed a tempo-loudness space for visualizing trajectories of, and analyzing, expressive performances in their 2002 paper, Visualizing Expressive Performance in Tempo-Loudness Space. They mentioned, at the end of the paper, that the method could be reversed, using it as an interactive control of music performance. I have been working on the Expression Synthesis Project for several years. The goal of the project is to create a driving interface for synthesizing musical expressions. In ESP, the score is mapped to the road, but in this project, the square map is the tempo-loudness space. The tempo will be mapped to a suitable range, as well as the loudness. The user will still drive the car to control the tempo and loudness in real-time, but in a different space. The project implementation is based on Modular Flow Scheduling Middleware, developed by Dr. Alexandre R.J. François, and the improv, developed by Dr. Craig Stuart Sapp. Project Implementation
Space Construction
Control Points
Driving Experimental Results The following graph shows the visual interface of the system.
Conclusions and Discussions This system helps the user to create expressive performance in Langer's Tempo-Loudness space using a driving interface. Some control points are provided to guide the user's driving. By rendering signs and showing texts, the system gives suggestion about the driving direction and the driving speed. On the other hand, since the tempo of the performance is related to the horizontal coordinate of the car's position, instead of the car's velocity, it is less intuitive than ESP, where tempo maps directly to car speed. Hermite Spline curves were tested in this project, and some future work could focus on how to make use of them more efficiently in road design. Jie Liu, May 2006. |
||||||||||||||||||