Не уверен, что вы пытаетесь сделать, в частности, я не понимаю "отключить музыку на другом конце", но
1) Пересылка аудиопотоков в Pulseaudio (или jack) намного проще, чем в ALSA.
2) При использовании arecord
в канале не используйте формат WAV, поскольку заголовок WAV имеет запись длины, которую нельзя заполнить в канале. Либо используйте raw ( -t raw
) и укажите правильные параметры aplay
, либо используйте аудиоформат SUN ( -t au
).
3) Канал arecord-aplay будет работать до тех пор, пока вы не остановите его с помощью ctrl-c или пока один или оба процесса не будут уничтожены (используя kill
). Другого способа сделать это нет.