1

Я пытаюсь повеселиться, проигрывая случайный звук с помощью /dev /audio в Ubuntu 17.10. Команда cat /dev/urandom > /dev/audio выполняется успешно, но она абсолютно ничего не выводит на динамик по умолчанию. Что здесь не так? Спасибо...

ОБНОВЛЕНИЕ: после некоторого ожидания появляется сообщение «на устройстве не осталось места»

2 ответа2

3

Не было специального файла /dev/audio . Вы создали обычный файл и не хватает места.

Я думаю, что /dev/audio - это интерфейс OSS. Ubuntu использует Pulseaudio вместо этого.

2

Был написан на SO: Как передать /dev/urandom на вывод звука Linux? В принципе:

aplay -c 2 -f S16_LE -r 44100 /dev/random

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .