Opened 16 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 16 years ago by landauf
- Milestone changed from Version 0.2 Codename: Bellatrix to Future Engine Features
comment:2 Changed 16 years ago by landauf
- Owner nobody deleted
comment:3 Changed 16 years ago by landauf
- Description modified (diff)
comment:4 Changed 16 years ago by landauf
- Description modified (diff)
comment:5 Changed 16 years ago by landauf
comment:6 Changed 15 years ago by rgrieder
comment:7 Changed 15 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 15 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
Suggest using openalpp, a c++ port to openAL.