NCCA Animation Archive

Music-Driven Flocking-System

This report outlines the design and implementation of a Music driven Flocking System. Section 1 introduces the initial aims of the project including what is intended to be the final product of the project. It also looks at what challenges are foreseen. Section 2 documents research on Flocking and Music Analysis. It investigates why flocking occurs in nature and how it is simulated in computer graphics. The Music Analysis research also looks at a plugin for Maya created by Andrew Mitchell that performs music analysis. Section 3 presents solutions for the challenges that were foreseen, and also gives a comprehensive description of how they were implemented in Maya to make the MusicDriven Flocking System. Section 4 concludes the report, giving a summary and a critical analysis of the project. Future work is also outlined.