С Pulseaudio и без нулевого приемника:
Пуск pavucontrol
. Запустите все приложения. Выберите Output Devices
, посмотрите, какое устройство вывода app1
используется. Выберите Input Devices
, установите input1
из editing app
на вход .monitor
устройства вывода, которое вы только что видели.
Это неудобно, если вы не хотите слышать звук, производимый app1
, а хотите слышать только звук editing app
. Итак, создайте нулевой приемник:
pacmd load-module module-null-sink sink_name=app1sink
Снова в pavucontrol
установите устройство вывода для app1
на app1sink
и установите input1
из editing app
на app1sink.monitor
.
Вы можете сделать то же самое для app2
, либо с дополнительным app2sink
, либо используя тот же нулевой приемник. В последнем случае звуковые выходы app1
и app2
будут микшированы. Вы можете отрегулировать громкость для каждого добавления отдельно, используяpavucontrol
(или регулятор громкости в приложении -).
Если editing app
(, которому вы не назвали ), на самом деле не может использовать два разных входа ALSA/Pulseaudio, и вас не устраивает простое микширование одного нулевого приемника, как указано выше, ситуация становится немного сложнее. сложный -, в этом случае вам нужно решить , как вы хотите смешать app1
и app2
в Pulseaudio, поэтому один вход для editing app
делает что-то полезное.