Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Opened 15 years ago

Last modified 14 years ago

#271 assigned enhancement

Sound Engine

Reported by: landauf Owned by: erwin
Priority: minor Milestone: Future Engine Features
Component: Sound Version: 0.2.0
Keywords: Cc:
Referenced By: References:

Description (last modified by landauf)

We need a sound engine for at least two reasons:

  • Playing background music
  • Playing ingame sounds

You must take care of the 3D-space (position and the listeners rotation) to get usable effects. Try to find a suitable library and implement it into our framework. Think about how to load sounds and music through the XML file and how to configure volume and other options.

Change History (9)

comment:1 Changed 15 years ago by landauf

  • Milestone changed from Version 0.2 Codename: Bellatrix to Future Engine Features

comment:2 Changed 15 years ago by landauf

  • Owner nobody deleted

comment:3 Changed 15 years ago by landauf

  • Description modified (diff)

comment:4 Changed 15 years ago by landauf

  • Description modified (diff)

comment:5 Changed 15 years ago by landauf

comment:6 Changed 14 years ago by rgrieder

Suggest using openalpp, a c++ port to openAL.

comment:7 Changed 14 years ago by rgrieder

As it turns out, openalpp isn't very mature and not anymore maintained. Maybe we can use some parts (license shouldn't be a problem) but mostly develop our sound framework ourselves. XML loading has been done so far (volume is adjustable). Also Kevin has taken care of ambient sound handling.

comment:8 Changed 14 years ago by erwin

  • Owner set to erwin
  • Status changed from new to assigned

comment:9 Changed 14 years ago by dafrick

  • Keywords PPS removed
Note: See TracTickets for help on using tickets.