Chcę uruchomić program Linux, który wymaga karty dźwiękowej, na serwerze, który nie ma karty dźwiękowej. Czy można stworzyć fałszywą kartę dźwiękową? Nie jestem całkowicie świadomy wewnętrznych elementów systemu dźwiękowego Linux. Proszę skieruj mnie we właściwym kierunku.
Podążyłem za tym przykładem: http://alsa.opensrc.org/.asoundrc, ale się nie udało.
PS: Istnieje podobne pytanie: jak stworzyć wirtualne urządzenie dźwiękowe w systemie Linux? . Ale jest to zupełnie inne w kontekście, że użytkownik tworzy alias do już dostępnej karty dźwiękowej.
Edycja:
Chcę, aby w / dev / .. zostało utworzone urządzenie zastępcze, aby każda aplikacja potrzebująca urządzenia dźwiękowego je znalazła.
Jestem całkowicie nieświadomy, jak działa alsa. Więc po prostu poszedłem za przykładem. Utworzyłem /etc/asound.conf z:
pcm.card0 {
type hw
card 0
}
ctl.card0 {
type hw
card 0
}
I aplay -L
daje mi:
null
Discard all samples (playback) or generate zero samples (capture)