Я хочу запустить программу Linux, требующую звуковую карту, на сервере, на котором нет звуковой карты. Можно ли создать фиктивную звуковую карту? Я совершенно не осведомлен о внутренностях звуковой системы Linux. Пожалуйста, укажите мне в правильном направлении.
Я следовал этому примеру: http://alsa.opensrc.org/.asoundrc, но это не сработало.
PS: Есть похожий вопрос: Как создать виртуальное звуковое устройство в Linux? , Но это совершенно другое в том смысле, что пользователь создает псевдоним для уже доступной звуковой карты.
Изменить:
я хочу, чтобы в / dev / .. было создано фиктивное устройство, чтобы любое приложение, которому требуется звуковое устройство, нашло его.
Я совершенно не знаю, как работает Alsa. Поэтому я просто последовал примеру. Я создал /etc/asound.conf с:
pcm.card0 {
type hw
card 0
}
ctl.card0 {
type hw
card 0
}
И aplay -L
дает мне:
null
Discard all samples (playback) or generate zero samples (capture)