Pl help 4X4 Audio Mux dual output problem

Hi Guys, I have designed an 4x4 audio multiplexer. Its working fine. I am now worried with one problem.
Zone 1-4 are input zones and Zone A-D are output zones. I have programmed in such a way that when I read a Input String 1A I get connected from input source zone 1 to output zone A and so on by bit manipulations of the port pins. The problem I am worried about is what if I send 1A and then 2A my both inputs source zones 1 and 2 are mixed and available at output zone A which I want to prevent. Any Ideas or suggestions.
I tried disabling individual zones does not work. I even tried to send a off command to zones B,C and D when A is active. But by doing this what if other zones are active and they get a small delay while playing music.

Can you shown US ur code.Let me know your connection diagram.

Your code seems to be missing...

The problem I am worried about is what if I send 1A and then 2A my both inputs source zones 1 and 2 are mixed and available at output zone A which I want to prevent. Any Ideas or suggestions.

Adopt Nike's slogan - Just do it.

What's the problem?