Okay short version - the God Hand stated that DoomRL 0.9.9.4, when it starts to get coded will see a rewrite of sound API... again. Since it'd be silly to have him rewrite said API only to find that he needs to do it again a version or two later to include something else I proposed to make a topic to discuss what works and what doesn't with the sound/music systems and what do we want to see in new API if anything.
So here is the thread... two or three weeks later than it should (Ugh). Current stated goals for the new API are to allow for:
1) random sounds and music
2) pan and volume control
3) positional control (and maybe an OpenAL implementation for true surround sound)
If there is something you want to see changed or improved regarding to sounds and musics write so while there is still time.
my personal ideas:
- Ability to mix and match between random music and pre-set music (so I could for example have the same music for special levels always, but music on regular levels would be randomized)
- Ability to have several sound to be played in order from one bind if at all possible (i.e. if I have reload sound in three pieces currently I'd have to find a way to merge it in one file - what I'd want to see is a way to bind them all to <weapon>.reload and have them played in order)