I’m extremely new to TE, so apologies up front!
I understand that we can getWaveInDevice, enable endToEnd and live monitor what is coming in. That works nicely.
I can also very easily record the input to this track, and play it back after the fact using edit.getTransport().record/play etc.
What I can’t seem to find is how to monitor the audio input through the audiotrack, with whatever audio processing plugins etc. are associated with it.
I don’t yet understand the underlying concepts behind doing this with TE, and have been trying some truly random stuff trying to get it to work.
engine.getDeviceManager().initialise(1, 2); auto track = te::getAudioTracks(*edit); track->getWaveInputDevice().initialise(); te::WaveInputDevice& inputDevice = track->getWaveInputDevice(); inputDevice.setEnabled(true);
Can anyone please point me in the right direction?
Many thanks in advance!