At first you have to create the a single instance of AudioContext Which can support multiple sound inputs.
That means a single AudioContext instance can manage single or multiple Sources to a single Destination.
The connection between Source and Destination doesn’t need to be direct, it can go through any number of AudioNodes like audio filter, effects, audio gain etc. which act as audio effects for the audio signal.