Запись звука
Записать звук можно с помощью команды arecord:
$ arecord -f S16_LE -r44100 filename.wav
Получится файл формата WAVE, заголовки в нём будут.
Чтобы прослушивать себя в реальном времени, можно воспользоваться этой же командой, только вывод перенаправлять в aplay:
$ arecord -f S16_LE -r44100 | aplay
Флаг -f нужен, чтобы формат был такой же, как на CD, во-первых, это нужно для совместимости, во-вторых, по умолчанию используется восемь бит, и это звучит ужасно. Флаг -r нужен для указания частоты дискретизации, по умолчанию используется 8 кГц, это мало, запись и воспроизведение очень плохие.
-----------------
на удалённом компе
arecord -f S16_LE -r44100 | ssh user@host 'aplay'
на локальном
ssh user@host 'arecord -f S16_LE -r44100'|aplay