You may have a problem with the call The original code is The buffer is zero based and looks like…
Thanks for catching that but after fixing it, there are still skips and the buffer still doesn't l…
Sadly no. I am planning a new series to teach programming in C for total beginners. Also I have a …
It's fine, I think. Anyways, Are you still making these videos?
hmm I think in your win32FillBuffer, you forgot to times t by 2.0 and PI [/code]
I've been pulling my hair out trying to figure out what I did wrong here. I've been following alon…
I would only recommend watching the later videos are the blackboard only videos. I do not like wha…
There are a lot of series to follow! Since this one is in C++ and 3D, I will follow and watch it, …
Casey[/quote] I would be great to pin this post / thread to the forum. I had the devil of a time t…
It really depends on what you want. This is why quaternions in games a funny subject. I have a phy…
It's just some things that I would like to see. I was debating also mentioning that you don't need…
For unaligned access on x86(-64), it seems that depending on the specific architecture. For some, …
Hmm, I think I would argue that for only an extra line or two of code you could treat alignment is…
Well it depends on your target. If you are coding for micro-controllers (Cortex-M0 or something ev…
As Jim suggested, I also prefer a more pragmatical approach to teaching, do first, explain later. …
Good to know, one less thing to worry about :). Do you know if there is a performance hit ? (I hav…
That's not correct. On ARM it depends on architecture. For anything less than ARMv6 and except AR…
I did not cover this as these videos were originally part of my Dunjun and series and just videos …
While not a case of strict-aliasing, another potential problem with these types of casts is non-al…
There are a few thing that you should at least cover if you are talking about quaternions to use i…
Actually I just think it's all extremely stupid, to be honest. I have really low tolerance for th…
I probably should have been more clear about this. Aliasing is, in general, a global property of …
Problem with that is that it's not easy to figure out the expected access pattern of a function fr…
If I had a vote on the standards committee, I would include a keyword which meant the opposite of…
I'll give your suggestion a try when I home though, maybe my assumptions about what's happening in…
I am updating the audio with the render rate yes, but in my mixer I'm writing a second in front of…
When are you updating the audio? It looks like you are linking you updates rate with your render r…
I've implemented a custom mixer using direct sound in the game I'm working on. At 60fps it runs pe…
I made a comment about doing a merge sort from the ground up in Yesterday's Q&A and thought I woul…
I remember watching some of the TheNewBoston's videos many years ago and found them very good for …