Hi Natty! How's your Christmas coming along? I hope you are spending some lovely time with your family. I want you to know that I love you with all of my heart. Please don't you worry about a thing, because everything is going to work out just great for us InshaAllah.
One major problem with live music over the Internet is latency. Latency is where you would speak into the microphone and it would come out seconds or longer later on the other side of the line. When one is performing alone like Mary Unknown7 does everyday then latency is irrelevant, but when there is more than one musician then latency is an issue because it creates time distortion, which compromises the music. But people speak over the phone across the world all the time! Yes there are solutions to latency that some professionals use but alas, I don't have any of them because I can't afford them. As it is, I am the only human who recognizes that this music is from Allah that I openly invest in it. Perhaps there is a solution available to me that I am not aware of but with what I have, I can see only 2.
1. Follow the singer. If the band were to follow the singer, then there would be no latency at their end, and that would be what the listener hears. The singer unfortunately would not be able to hear the band until later, and if that were the case then the singer might as well not hear the band at all so as to not get distracted.
2. Follow the band. If the singer were to follow the band, then there would be no latency at the point of the singer, and that would be what the listener hears. Unfortunately this would put the mix at the mercy of the singer, who sends it over the Internet back to where the band is playing. If the band played softly then people at the venue would not hear the time difference, but how practical is that? The band is usually loud. And if the band heard the mix coming out of the venue speakers, then the band would be thrown off by the latency, and everything would sound awful.