DocumentCode
2004859
Title
An audio processing library for game development in flash
Author
Migneco, Raymond ; Doll, Travis M. ; Scott, Jeffrey J. ; Hahn, Christian ; Diefenbach, Paul J. ; Kim, Youngmoo E.
Author_Institution
Music & Entertainment Technol. Lab., Drexel Univ., Philadelphia, PA, USA
fYear
2009
fDate
25-28 Aug. 2009
Firstpage
201
Lastpage
209
Abstract
In recent years, there has been sharp rise in the number of games on web-based platforms, which are ideal for rapid game development and easy deployment. In a parallel but unrelated trend, music-centric video games that incorporate well-known popular music directly into the gameplay (e.g., Guitar Hero and Rock Band) have attained widespread popularity on console platforms. The limitations of such Web-based platforms as Adobe Flash, however, have made it difficult for developers to utilize complex sound and music interaction within Web games. Furthermore, the real-time audio processing and synchronization required in music-centric games demands significant computational power and specialized audio algorithms, which have been difficult or impossible to implement using Flash scripting. Taking advantage of features recently added to the platform, including dynamic audio control and C-compilation for near-native performance, we have developed the audio processing library for Flash (ALF), providing developers with a library of common audio processing routines and affording Web games with a degree of sound interaction previously available only on console or native PC platforms. We also present several audio-intensive games that incorporate ALF to demonstrate its utility. One example performs real-time analysis of songs in a user´s music library to drive the gameplay, providing a novel form of game-music interaction.
Keywords
Internet; audio signal processing; computer games; music; Adobe Flash; C-compilation; Flash scripting; Web-based platform; audio processing library; dynamic audio control; game-music interaction; music-centric video game; Animation; Games; Graphics; Music; Performance analysis; Programming profession; Signal processing algorithms; Software libraries; Toy industry; User interfaces;
fLanguage
English
Publisher
ieee
Conference_Titel
Games Innovations Conference, 2009. ICE-GIC 2009. International IEEE Consumer Electronics Society's
Conference_Location
London
Print_ISBN
978-1-4244-4459-5
Electronic_ISBN
978-1-4244-4460-1
Type
conf
DOI
10.1109/ICEGIC.2009.5293603
Filename
5293603
Link To Document