выходной объем воспроизводимого в данный момент звука

В Pulseaudio Volume Control на вкладке устройства вывода вы можете увидеть громкость воспроизводимого в данный момент звука. Есть ли способ, который я могу сделать для использования в моих собственных приложениях?

One Solution collect form web for “выходной объем воспроизводимого в данный момент звука”

У каждого приемника в пульсовом пульте есть соответствующий источник, который заканчивается на monitor . Пытаться:

 pacmd list-sinks | grep name: pacmd list-sources | grep name: 

и сравнить имена. Pulseaudio Volume Control подключается ко всем этим и использует их для отображения громкости воспроизводимого в данный момент звука. Вы можете сделать то же самое из своих собственных программ или с любой существующей программой, используя pulseaudio, и, конечно же, вы сможете контролировать фактические данные того, что сейчас играет, а не только громкость. Существуют разные способы вычисления численного значения объема из этих данных, вы должны выбрать один из них.

  • Как я могу заставить pulseaudio всегда загружать звуковую карту USB в качестве одной и той же раковины каждый раз при загрузке?
  • Переключение выходных стоков / движущихся аудиопотоков - но некоторые приложения по-прежнему используют старую раковину!
  • Как я могу переключиться на свой встроенный аудиоконтроллер?
  • Установка базового уровня громкости на устройстве Pulseaudio
  • PulseAudio не может изменить приемник для одной конкретной программы
  • Linux и Unix - лучшая ОС в мире.