Making a UE Plugin for Audio From Scratch

Ok, I just did this tutorial today, a few notes:

  1. This is excellent and exactly the info I was looking for! (I wanted to know how to stream a custom audio buffer with pcm samples, I’ll work off the synth example for that)

  2. I was able to follow along and successfully create the sample app with the source effect and the synth, sounded great.

  3. The int32 vs float constructer issue that SandyBeachSystem previously mentioned hasn’t been fixed in the posted code at this time.

  4. I also got another error, it can’t instantiate “Oscillator Osc;” in FAudioCompanySineTone because Oscillator doesn’t also have a constructer with no parms. (If anybody needs help with that, add “Oscillator() {};” under “public:” in the Oscillator class.

  5. I couldn’t find any links to download the mentioned .wav or finished app zip, maybe I’m dumb, dunno.

  6. If there is a “final” or updated version somewhere else, please add a prominent link to it.

2 Likes