Linux - Создание виртуального аудиоустройства

16

Мой вопрос здесь довольно прост. Как создать в ALSA чисто виртуальное аудиоустройство, способное на:

  1. используется в качестве места назначения аудиовыхода,

  2. используется в качестве источника аудиовхода, выводя все, что ему было отправлено.

По сути, я пытаюсь добиться вывода звука на это устройство и использовать это устройство в качестве микрофона в другом приложении (например, в Skype), что позволяет мне воспроизводить звуки и музыку в скайпе или в любом другом месте.

Информация об этом действительно неясна, и результаты поиска показывают в основном не относящиеся к делу вещи, такие как разделение выходов устройства или что-то в этом роде. Я действительно понятия не имею, где и что искать сейчас, поэтому любая помощь будет невероятно оценена.

Сэмюэл Мориарти
источник
12
просто грузятsnd-aloop
кл.
1
Спасибо, это именно то, что я хотел - хотя мне потребовалось некоторое время, чтобы понять это должным образом.
Сэмюэль Мориарти
2
@CL. Вы должны оставить свой комментарий в качестве ответа, помечая вопрос как решенный. Спасибо!
Шадок

Ответы:

5
$ modprobe snd-aloop

PS Не по теме: Stackexchange не работает. Он не публикует однострочный ответ со ссылкой «Пожалуйста, проверьте ошибку выше. Но ошибки нет. О, вот он, сбоку, завернутый в ленту, растворяющийся во всех статиках на правом столбце. Уважаемый SE, я уверен, что вы можете позволить себе еще немного протестировать свой интерфейс. "

Dagelf
источник
1
Причина ошибки: «Тело должно содержать не менее 30 символов ...». Ошибка выше и справа в моем браузере.
BenjiWiebe
$ modprobe snd-aloop # для пользовательского интерфейса новичков: ... похоже, они это исправили :-)
Dagelf