ฉันต้องการเรียกใช้โปรแกรม 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)