/dev/dsp
Материал из Википедии — свободной энциклопедии
- Правильный заголовок этой статьи — /dev/dsp. Он показан некорректно из-за технических ограничений.
/dev/dsp — стандартный файл ввода–вывода звука в UNIX–совместимых операционных системах.
[править] Чтение из файла
При чтении из /dev/dsp мы получаем несжатый аудио–поток с микрофона компьютера через вход звуковой карты. Например, можно выполнить команду «cat /dev/dsp > ./wave-file.wav», который же, в последствии, можно будет снова вывести на /dev/dsp.
[править] Запись в файл
При записи в /dev/dsp, записываемая информация воспринимается как аудио–поток и выводится непосредственно на динамики компьютера через выход звуковой карты. Например, можно выполнить команду «cat ./wave-file.wav > /dev/dsp», однако, если попытаться записать в /dev/dsp звуковой поток в формате MP3, Ogg vorbis, или в другом звуковом формате, в котором происходит сжатие звука — будет выводиться непосредственно сжатый поток.
Некоторые люди развлекаются, выводя различные не–аудио файлы на /dev/dsp. Например, некоторые находят забавным выполнить команду «cat /dev/random > /dev/dsp», что выводит на динамики случайный поток поток информации, а, соответственно, теоретически, на динамики таким образом могут вывестись интересные звуки. Или так же вывести, например, конфигурационный файл или лог веб-сервера.