Daftar Isi:
- pengantar
- Cakupan
- Spesifikasi
- Persediaan:
- Langkah 1: Tes Kartu Suara dan Speaker Bekerja
- Langkah 2: Berikan Instruksi kepada ALSA untuk Membuat Perangkat Virtual
- Langkah 3: Periksa Bahwa ALSA Membuat Perangkat Virtual Kustom
- Langkah 4: Uji Perangkat Virtual
pengantar
Memutar suara saluran 5.1 dalam output analog chip suara built-in Raspberry Pi tidak dapat dilakukan kecuali jika suara saluran 5.1 diturunkan ke 2 saluran. Instruksi ini akan menunjukkan cara downmix suara saluran 5.1 menjadi suara saluran 2.0. Setelah menyelesaikan instruksi ini, Anda mungkin tertarik untuk memeriksa "Mainkan Dolby Digital 5.1 Audio di Raspberry Pi" yang dapat diperintahkan.
Cakupan
Instruksi ini akan mencakup:
- Cara membuat perangkat virtual yang downmix 5.1 channel suara ke 2.0
- Bagaimana cara menginstal utilitas Advanced Linux Sound Architecture (ALSA)
- Gunakan utilitas ALSA untuk menguji kartu suara dan perangkat suara
Instruksikan ini TIDAK akan mencakup yang berikut
- PulseAudio
- Sistem Suara Terbuka (OSS)
Spesifikasi
Raspberry Pi saya:
- Raspberry Pi 2
- Rasbian berdasarkan Debian Versi 8.0 (a.k.a Jessie)
- Versi Linux Sound Architecture Driver Lanjutan k4.1.10-v7 +
- Pulse Audio dan OSS TIDAK diinstal
- 2 speaker terhubung ke soket 3.5mm audio / video Raspberry Pi.
Persediaan:
Langkah 1: Tes Kartu Suara dan Speaker Bekerja
Lengkapi Kartu Suara Tes dan Speaker yang dapat diajari.
Langkah 2: Berikan Instruksi kepada ALSA untuk Membuat Perangkat Virtual
Gunakan plugin ALSA yang disebut "rute".
"Rute plugin mengubah saluran dan menerapkan volume selama konversi"Terminal terbuka:
Gunakan vi atau editor teks apa pun.
CD
vi.asoundrc
Masukkan garis seperti yang ditunjukkan pada tangkapan layar.
Simpan file.
Langkah 3: Periksa Bahwa ALSA Membuat Perangkat Virtual Kustom
ALSA akan membaca direktori "home" untuk.asoundrc dan membuat perangkat virtual yang didefinisikan pada langkah sebelumnya.
Terminal terbuka:
aplay -L
Program di atas akan menampilkan perangkat virtual khusus sebagai:
51to20Perangkat virtual yang downmixes saluran 5.1 ke saluran 2.0
Langkah 4: Uji Perangkat Virtual
Saya telah mengunggah sampel file suara yang memiliki 6 saluran (5.1) untuk menguji perangkat virtual yang dibuat pada langkah sebelumnya.
Unduh 51sound.wav
Terminal terbuka
aplay -D 51to20 51sound.wav
Pembicara 2 depan harus mengatakan yang berikut:
Speaker KANAN: "FRONT RIGHT"
Speaker KIRI: "KIRI DEPAN"
Speaker KANAN dan Speaker KIRI bersama: "CENTER"
Speaker KANAN dan Speaker KIRI bersama: Beberapa kata yang tidak bisa saya mengerti
Speaker KANAN: "REAR KANAN"
Speaker LEFT: "REAR LEFT"