Membuat Perangkat Suara Khusus yang Downmix 5.1 Channel ke 2.0 Channel di Raspberry Pi: 4 Langkah

Membuat Perangkat Suara Khusus yang Downmix 5.1 Channel ke 2.0 Channel di Raspberry Pi: 4 Langkah

Daftar Isi:

Anonim

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:

51to20

Perangkat 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"