Não tenho certeza do que você está tentando fazer, em especial eu não entendo "desativar a música do outro lado", mas
1) O envio de fluxos de áudio é muito mais fácil no Pulseaudio (ou jack) do que o ALSA.
2) Ao usar arecord em um pipe, não use o formato WAV, porque o cabeçalho WAV tem uma entrada de comprimento, que não pode ser preenchida em um pipe. Use raw ( -t raw ) e especifique os parâmetros corretos em aplay ou use o formato de áudio SUN ( -t au ).
3) O canal arecord-aplay será executado, até que você o interrompa com ctrl-c ou até que um ou ambos os processos sejam eliminados (usando kill ). Nenhuma outra maneira de fazer isso.