So I am currently involved in created some ASIO based audio processing software and I have a couple of questions regarded the bufferSwitch callback (and its counterpart). I’m wondering which buffer should I process, input or output buffer?
From the documentation, it appears that I need to “grab” the data from the input buffer, process it, then write it to the output buffer. However, looking at the host sample, it appears that I only need to processing the output buffer (read and write to the same buffer). What is the correct way to do this?