• 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