Hello JUCE community,
I’m currently developing a plugin that takes multiple audio files as inputs. Each input should be processed individually, and there should also be functionality to process the master audio (a mix of all inputs together). I’ve done some research but still have a few conceptual questions:
Processing Individual Inputs and Master Audio:
Should I load the audio files into memory for processing, or is it better to mix them using something like MixerAudioSource? What’s the most efficient approach for handling both individual and master processing?
Class and Architecture Recommendations:
Which JUCE classes would be most suitable for this kind of plugin? Should I use a “bus” for routing the audio files? If so, how can I add the audio files to the bus and process the master audio effectively?
Any advice, recommendations, or examples would be greatly appreciated!
Thank you in advance for your help.
