Buat Peranti Bunyi Custom Itu Downmix 5.1 Saluran ke 2.0 Saluran dalam Raspberry Pi: 4 Langkah

Buat Peranti Bunyi Custom Itu Downmix 5.1 Saluran ke 2.0 Saluran dalam Raspberry Pi: 4 Langkah

Isi kandungan:

Anonim

Pengenalan

Memainkan bunyi saluran 5.1 di output analog cip bunyi terbina dalam Raspberry Pi tidak boleh dilakukan melainkan bunyi saluran 5.1 turun ke 2 saluran. Pengajaran ini akan menunjukkan bagaimana untuk menurunkan bunyi saluran 5.1 ke bunyi saluran 2.0. Selepas menyelesaikan pengajaran ini, anda mungkin berminat untuk menyemak "Main Dolby Digital 5.1 Audio di Raspberry Pi" yang boleh dipelajari.

Skop

Pengajaran ini akan meliputi perkara-perkara berikut:

  • Bagaimana untuk mencipta peranti maya yang downmix bunyi saluran 5.1 hingga 2.0
  • Bagaimana untuk memasang utiliti Advanced Audio Architecture (ALSA) Advanced
  • Gunakan utiliti ALSA untuk menguji kad bunyi dan peranti bunyi

Instructables ini TIDAK akan meliputi perkara berikut

  • PulseAudio
  • Sistem Bunyi Terbuka (OSS)

Spesifikasi

Raspberry Pi saya:

  • Raspberry Pi 2
  • Rasbian berdasarkan Debian Versi 8.0 (a.k.a Jessie)
  • Advanced Linux Bunyi Suara Pemandu Versi k4.1.10-v7 +
  • Pulse Audio dan OSS tidak dipasang
  • 2 speaker disambungkan ke soket 3.5mm audio / video Raspberry Pi.

Bekalan:

Langkah 1: Ujian Kad Bunyi dan Penceramah Adakah Bekerja

Lengkapkan Kad Sound dan Pembicara Ujian.

Langkah 2: Berikan Arahan kepada ALSA untuk Membuat Peranti Maya

Gunakan plugin ALSA yang dipanggil "laluan".

"Pemalam laluan menukarkan saluran dan menggunakan volum semasa penukaran"

Terminal terbuka:

Gunakan vi atau mana-mana editor teks.

cd

vi.asoundrc

Masukkan garisan seperti yang ditunjukkan dalam tangkapan skrin.

Simpan fail itu.

Langkah 3: Semak Bahawa ALSA Mencipta Peranti Maya Tersuai

ALSA akan membaca direktori "rumah" untuk.asoundrc dan mencipta peranti maya yang telah ditakrifkan dalam langkah sebelumnya.

Terminal terbuka:

aplay -L

Program di atas akan memaparkan peranti maya tersuai sebagai:

51to20

Peranti maya yang menurunkan 5.1 saluran ke 2.0 saluran

Langkah 4: Uji Peranti Maya

Saya telah memuat naik fail bunyi sampel yang mempunyai 6 saluran (5.1) untuk menguji peranti maya yang dicipta pada langkah sebelumnya.

Muat turun 51sound.wav

Terminal terbuka

aplay -D 51to20 51sound.wav

Pembesar suara depan 2 perlu mengatakan perkara berikut:

Speaker KANAN: "HADAPAN HADAPAN"

Speaker KIRI: "HATI KIRI"

Speaker KANAN dan Speaker LEFT bersama-sama: "PUSAT"

Speaker KANAN dan Speaker LEFT bersama-sama: Beberapa perkataan yang saya tidak boleh buat

Speaker TETAMU: "TETAPKAN KANAN"

Speaker KIRI: "MENANGKAP KIRI"