The current sound system for cocos2d-x v2.1, is good enough, but I think we could add a better, more advanced sound system.
So, if we are going to add new sound system, which features would you like to have in it:
So far, these are the features proposed in this discussion: https://groups.google.com/forum/#!topic/cocos2d-js-devel/DxH8QJcU03A
- 3D positional audio
* Integration with
- Play background music: loop, queue, volume,
- Play sounds effects: play, loop, queue, many channels, pitch, pan, gain
- Hardware accelerated play whenever available (eg: iOS)
- Formats: mp3, wav, ogg?
- Async loading
- Transitions: cross-fade between queue items
What else ?
PS: This is not an extension of
SimpleAudioEngine, but rather new sound engine written from scratch. Once it is done,
SimpleAudioEngine could be just a thing wrapper of this new engine.
PS2: If we have time, it will be part of v3.0. If not, it will be part of v3.1