Ping Pong Delay C++

Hi everyone, I’m pretty new to audio programming and am starting to learn how to make my own VST3 plugins in C++, currently using visual studio 2019 community edition and projucer. Ive been working on a delay plugin and so far have a pretty simple delay working. However,I want to expand on this as my initial aim was to turn it into a ping pong delay with some common controllable parameters such as Delay Time, Feedback and and a wet / dry amount etc.

Any advice especially on the ping pong feature would be great.


ping pong is fun and simple – you’ll want to sum the LR inputs to a single channel – send it down one channels delay line, and then cross their feedback paths