Tasks:Audio: Difference between revisions

From Adonthell
Jump to navigation Jump to search
mNo edit summary
m audio task is somewhat complete
Line 12: Line 12:
== Requirements ==
== Requirements ==


* Play background music in [http://xiph.org/ogg/vorbis/ Ogg Vorbis] format
* Play background music in [http://xiph.org/ogg/vorbis/ Ogg Vorbis] format ''(mostly done)''
* Load sfx in Ogg Vorbis format instead of .wav
* Load sfx in Ogg Vorbis format instead of .wav
* [[Architecture:Event Module|Events]] notify when background music finished playing
* [[Architecture:Event Module|Events]] notify when background music finished playing ''(mostly done)''
* Python script to chose next piece of music
* Python script to chose next piece of music
* [[Architecture:Overview#Architecture|Backend]] independence
* [[Architecture:Overview#Architecture|Backend]] independence ''(mostly done)''


== References ==
== References ==


* Current v0.4 [http://cvs.savannah.nongnu.org/viewcvs/adonthell/src/audio/?root=adonthell audio code]
* [http://lists.nongnu.org/archive/html/adonthell-devel/2004-08/msg00003.html Ideas] for SFX
* [http://lists.nongnu.org/archive/html/adonthell-devel/2004-08/msg00003.html Ideas] for SFX
    
    
* Maybe [http://lists.nongnu.org/archive/html/adonthell-devel/2004-04/msg00001.html this] can be integrated with the [[Tasks:Ether|Ether]]?
* Maybe [http://lists.nongnu.org/archive/html/adonthell-devel/2004-04/msg00001.html this] can be integrated with the [[Tasks:Ether|Ether]]?

Revision as of 09:22, 16 February 2006

Back to Contents

Overview

The audio module is used to play background music and sound effects.

Dependencies

none

Requirements

  • Play background music in Ogg Vorbis format (mostly done)
  • Load sfx in Ogg Vorbis format instead of .wav
  • Events notify when background music finished playing (mostly done)
  • Python script to chose next piece of music
  • Backend independence (mostly done)

References