Stop using private variables in virtual functions please!

Thank you for your responses, they are really helping me as I try to learn UE4’s audio system! I will play around with the code you posted to try and get what I want up and running.

So, I start my sample almost exactly the same way you do from my AudioComponent. The problem I was having was that my sound only played once, for the 8k samples, and then quit. I have to keep calling “PlaySoundAtLocation” over and over again in order to get the callback to keep going.

For sure! I’m super excited.

Edit: One more question, may I ask the type of variable SineOsc is? FSineOsc from here: “UnrealAudioTestGenerators.h” ?