Skip to main content

History: OgreOggSound

Preview of version: 7

This is an OgreGallery featured project

OgreOggSound

OpenAL-based sound manager for Ogre

OgreOggSound is a wrapper around OpenAL to quickly add 2D/3D audio to your OGRE applications. It supports OGG/WAV audio formats and has support for multi-threaded streaming of sounds using BOOST/POCO. The following describes the major features of the library:

Features:

  • OGG & WAV file format support
  • In memory and streaming support
    • Play sound from memory
    • Stream sound from a file
  • Optional multithreaded streaming
    • Optionally using either BOOST Threads or POCO Threads
  • Full 2D/3D audio support
    • spatialized sound support using mono sound files
    • 2D/multichannel support
  • Full control over 3D parameters
    • All 3D properties exposed for customisation
    • Global attenuation model configurable
    • Global sound speed configurable
    • Global doppler effect configurable
  • Playback seeking
  • Cue points - Set 'jump-to' points within sounds
  • Source management
    • Sources are pooled
    • Sources are automatically re-used when a sound requests to play
    • Sounds are re-activated if temporarily stopped.
  • OGRE integration support
    • Sound objects are derived from MovableObject
    • can be attached directly into scene graph via SceneNodes
    • Automatically updates transformations
  • Audio capturing support to WAV file.
  • XRAM hardware buffer support
  • EFX effect support
    • Support for attaching EFX filters/effects to sounds if hardware supported
    • Support for EAX room reverb presets
  • Volume control
  • Pitch control
  • Loop control
  • Fully Documented

 Plugin disabled
Plugin footnotearea cannot be executed.

History

Information Version
Sat 14 of Mar, 2020 14:00 GMT-0000 paroj 8
Sat 14 of Mar, 2020 13:59 GMT-0000 paroj 7
Sat 13 of Oct, 2012 17:44 GMT-0000 eLeMenCy Updated broken links to forum 6
Sun 31 of Jul, 2011 22:36 GMT-0000 jacmoe 5
Fri 30 of Jul, 2010 20:00 GMT-0000 stickymango 4
Mon 19 of Jul, 2010 08:46 GMT-0000 sarcacid added links to addon's forum & project pages 3
Mon 28 of Dec, 2009 07:35 GMT-0000 jacmoe 2
Thu 15 of Oct, 2009 22:32 GMT-0000 Spacegaier 1