I started programming well over 15 years ago and have been professionally developing in the indust…
On Vista+ DirectSound never uses hardware acceleration for its functionality (multiple buffers, 3d…
My understanding is that DirectSound can still use hardware mixing / acceleration if the driver an…
Filip —
Jeff, if I add a test for the length of the IOHIDValueRef in your OSXHIDAction callback, the error…
The page goes on about how there's no latency if you use DirectSound right, but if I remember wha…
Yeah same here after bikker safetybytes, the yellow and white cursor lines overlap more when usin…
I was getting skips with or without the change until I increased my safety bytes from whatever/3 …
It's kind of a shame if (I can't remember) the same warning deals with unused parameters and unus…
Great initiative. You have already gotten my feedback in the IRC channel but I will write more fee…
New videos are online :) part 1: part 2: please give me feedback in this thread P.S. the code is…
Yeah ok tested it but with ExpectedBytesUntilFlip instead of the current ExpectedSoundBytesPerFram…
This bug would have been caught by the compiler if the "unused variables" warning wasn't disabled.…
Typically what people do is just look for a window of the window class they registered. If they f…
Also, I'm not really familiar with game audio concepts in general, like what LatencySampleCount r…
Pseudonym73. I would love to hear your rant on Binary Search! I have a feeling it might be some gr…
The documentation for DirectSoundBuffer.GetCurrentPostion says "Data should not be written to the…
Well, they both work on my machine, but can't wait for the explanation! What I find weird though i…
Don —
Oh cool. That was an interesting section. (I'm going to try to catch up as soon as possible.)
Precisely. Hence, "algorithmic issue". Of course, you can't always reorder stuff freely, but if yo…
spoiler alert drivers99: this is precisely what Casey ended up doing on Day 020 (at around the 2:3…
I feel so dumb. I would have figured this out if I had watched the rest of the stream before askin…
Don —
sagar, you are right, and it is actually very noticable. I'm only on day 10 so I noticed this prob…
These are exactly the kinds of questions that I have no idea how to answer because it involves the…
As a side note, the "correct" way to do this is not to change the virtual function to a switch sta…
I hear ya. You'd be surprised how many fellow developers I've seen advance to a management role …
So previously when we were working with DirectSound (intial setup) we used the SUCCEEDED() macro t…
I know exactly what you mean. I started programming when I was about 12, and knew it was what I w…