Я пытаюсь быстро проверить, работает ли звук приложения или нет (потому что иногда звук не запускается. Это ошибка приложения / ограничение, я думаю).
Что я делаю, так это записываю сэмпл 1с и проверяю, есть ли на нем что-то. Но это медленно.
Интересно, есть ли какой-нибудь способ перечислить все приложения, использующие импульсный звук в ubuntu 12.10?
Я полагаю, что это как-то связано с портами прослушивания аудио; другие ответы указывали на это, но ни один не работал здесь; они перечислили только PID pulseaudio, но мне нужно знать: какие приложения используют pulseaudio? , и мне нужно сделать это в командной строке для использования со сценариями !!
Чтобы получить список аудиопотоков , в настоящее время воспроизводящихся на любом из доступных приемников импульсов, мы можем выполнить следующую команду:
pacmd list-sink-inputs
. Это даст нам довольно длинный список всех детали для данного потока. Помимо прочего, он также даст нам информацию о приложении, которое называется pulseaudio in the field application.name
.