I am crawling around in de Demo and Plugin Host examples looking for information on the following but still don't grasp it.
Say I initialize an AudioDeviceManager to the default AudioDevice, and add some AudioSourcePlayers as AudioCallback. So far so good, I can now play some soundfiles, and hear them through my speakers. Using a custom class inheriting AudioIODeviceCallback I can also access the samples which come into my AudioDevice through my microphone.
But if I want to somehow access the output samples before they are output, to process them (either in a callback, or using an AudioProccessor, what do I need? In the Plugin Host the input for the ProcessorGraph is still the microphone as far as I can see.
As stated in the title I might be misunderstanding the whole thing, or missing something obvious, but any direction would be welcome...
Thanks in advance