New games every week!
Audio - Day Two Blog
3rd November 2017

View on YouTube

Today's been a struggle and a half!
If you've been following me on Twitter, today, I apologise for the ranting..

-=-=-

In the end, I reused a piece of Mark's loader code, to get the .wav data loaded into a data buffer so that the data buffer can be buffered into the correct source buffer, where it's then sent to the audio buffer for playing.
And if you think that sounds confusing, that's pretty much how my entire day has been..!

Tips for OpenGL Newbs
When people talk of "Source", they mean "Audio Channel"
When they talk of "Buffer", they typically mean "The data you loaded from the .wav file", although realistically, they could be talking about any number of different buffers.
The "Listener" is like a microphone planted in the 3D world, "Source" is the speaker that you play the "Buffer" waveform through, so it can then be buffered for play through the system's speaker.

That doesn't entirely make sense, mostly because of the use of the word Buffer.

The naming conventions for OpenAL are absolutely horrendous, and whoever came up with them should be locked in an enclosed room, and have buffers thrown at them all day.

...
And from what I've learned, today, a buffer can quite literally be anything!!!
Views 72, Upvotes 10  
2018 Framework
New games every week!
Site credits : This was all done by Jayenkai
(c) Jayenkai 2023 and onwards, RSS feed

Blog - Audio - Day Two - AGameAWeek