Специального файла не было /dev/audio
. Вы создали обычный файл и не хватает места.
Я думаю, что /dev/audio
это интерфейс OSS . Ubuntu использует Pulseaudio вместо этого.
Я пытаюсь повеселиться, проигрывая случайный звук с помощью / dev / audio в Ubuntu 17.10. Команда cat /dev/urandom > /dev/audio
выполняется успешно, но она не выводит абсолютно ничего на мой динамик по умолчанию. Что здесь не так? Спасибо...
ОБНОВЛЕНИЕ: после некоторого ожидания появляется сообщение «на устройстве не осталось места»
Специального файла не было /dev/audio
. Вы создали обычный файл и не хватает места.
Я думаю, что /dev/audio
это интерфейс OSS . Ubuntu использует Pulseaudio вместо этого.
Был написан на SO: Как передать / dev / urandom на вывод звука Linux? В принципе:
aplay -c 2 -f S16_LE -r 44100 /dev/random