Я использую PulseAudio в своей системе, и я следовал инструкциям по добавлению устройства монитора в соответствии с PulseAudio вики. Само устройство мониторинга работает и должным образом регистрируется / функционирует в приложениях, таких как Audacity, но я не могу заставить устройство показать себя через любой из инструментов командной строки. aplay -L
возвращает примерно тот же список, что и Audacity, но удобно отсутствует устройство монитора.
Моя конечная цель - проанализировать вывод в приложении Java и в конечном итоге передать его в FFmpeg. Я могу сказать, что устройство существует с помощью аудио API Java, так как отображаются 2 общих "порта источника захвата", но оно не предоставляет имя для устройства, и цель состоит в том, чтобы оно выбиралось пользователем в несколько дружелюбно.
Есть ли какие-либо способы заставить устройство монитора отображаться в приложении командной строки или через API / библиотеку Java?
Заранее спасибо!