The if / else statement doesn't line up
Also, I have about a 30 seconds delay in the audio through broadcastify, how are you getting streams without the delay. The alpha tags are sent instantly when the radio picks them up, but the audio plays 30 seconds later, so they aren't lined up.