NovelRT icon indicating copy to clipboard operation
NovelRT copied to clipboard

Audio Service needs rework

Open capnkenny opened this issue 5 years ago • 1 comments

After discussion, the current implementation of the Audio Service does not meet the original specification as discussed/designed.

What was sought was for is a three-part system:

AudioService -> AudioChannel -> AudioSource

The Service would handle creation of channels, and the channel would handle creation of sources/files. This would also allow for manipulation of the channel as a whole, as well as channel grouping.

This will need to be done as well to help support additional Audio back-ends (i.e. XAudio, OpenAL-Soft) in the future.

capnkenny avatar Oct 30 '19 00:10 capnkenny

AB#2

capnkenny avatar Dec 18 '19 06:12 capnkenny