This needs the second thread and audio events probably.
It will probably also need a proper way of setting different buffer portions.
However, I'm not sure if there is a thing such as alBufferSubData.
A workaround would be to just split all sources into seperate buffers.
This needs the second thread and audio events probably. It will probably also need a proper way of setting different buffer portions. However, I'm not sure if there is a thing such as alBufferSubData. A workaround would be to just split all sources into seperate buffers.
Not too hard when doing it hacky probably.