Turinys:
- Įvadas
- Taikymo sritis
- Specifikacijos
- Prekės:
- 1 žingsnis: išbandykite garso plokštę ir garsiakalbius
- 2 žingsnis: Pateikite instrukcijas ALSA, kad sukurtumėte virtualų įrenginį
- 3 žingsnis: patikrinkite, ar ALSA sukūrė pasirinktinį virtualų įrenginį
- 4 žingsnis: išbandykite virtualų įrenginį
Įvadas
5.1 kanalo garso grojimas „Raspberry Pi“ įmontuotame garso mikroschemų analoginiame išėjime yra neįmanomas, nebent 5.1 kanalo garsas yra „downmix“ į 2 kanalus. Ši instrukcija parodys, kaip sumažinti 5.1 kanalo garsą su 2,0 kanalų garsu. Užbaigus šį neįvykdomą, jums gali būti įdomu patikrinti „Play Dolby Digital 5.1 Audio Raspberry Pi“.
Taikymo sritis
Ši instrukcija bus skirta:
- Kaip sukurti virtualų įrenginį, kuris sujungia 5.1 kanalo garsą į 2.0
- Kaip įdiegti „Advanced Linux Sound Architecture“ (ALSA) komunalines paslaugas
- Naudokite ALSA programinę įrangą, kad patikrintumėte garso plokštę ir garso įrenginį
Šios instrukcijos nepadengs toliau išvardytų
- „PulseAudio“
- Atidaryti garso sistemą (OSS)
Specifikacijos
Mano Raspberry Pi:
- Raspberry Pi 2
- Rasbian, remiantis Debian 8.0 versija (a.k.a Jessie)
- Išplėstinė Linux garso architektūros tvarkyklės versija k4.1.10-v7 +
- „Pulse Audio“ ir „OSS“ neįdiegti
- 2 garsiakalbiai prijungti prie „Raspberry Pi“ 3,5 mm garso / vaizdo lizdo.
Prekės:
1 žingsnis: išbandykite garso plokštę ir garsiakalbius
Užpildykite „Test Sound Card“ (garsiakalbių bandymas) ir garsiakalbius, kurie yra neįrašomi.
2 žingsnis: Pateikite instrukcijas ALSA, kad sukurtumėte virtualų įrenginį
Naudokite ALSA papildinį, vadinamą „maršrutas“.
„Maršruto įskiepis konvertuoja kanalus ir konversijos metu naudoja garsumą“Atviras terminalas:
Naudokite vi arba bet kurį teksto redaktorių.
cd
vi.asoundrc
Įveskite eilutes, kaip parodyta paveikslėlyje.
Išsaugokite failą.
3 žingsnis: patikrinkite, ar ALSA sukūrė pasirinktinį virtualų įrenginį
ALSA skaitys „home“ katalogą.asoundrc ir sukurs virtualų įrenginį, kuris buvo apibrėžtas ankstesniame žingsnyje.
Atviras terminalas:
aplay -L
Pirmiau pateikta programa parodys pasirinktinį virtualų įrenginį kaip:
51–20Virtualus įrenginys, kuris sujungia 5.1 kanalą į 2.0 kanalą
4 žingsnis: išbandykite virtualų įrenginį
Įkelti pavyzdinį garso failą, turintį 6 kanalus (5.1), kad galėčiau išbandyti ankstesniame etape sukurtą virtualų įrenginį.
Atsisiųskite „51sound.wav“
Atviras terminalas
aplay -D 51to20 51sound.wav
Priekinis 2 garsiakalbis turėtų pasakyti:
Garsiakalbis RIGHT: „FRONT RIGHT“
Garsiakalbis į kairę: „PRIEKINIS VIRŠYS“
Garsiakalbis RIGHT ir Speaker LEFT kartu: "CENTER"
Speaker RIGHT ir Speaker LEFT kartu: kai kurie žodžiai, kurių aš negaliu padaryti
Garsiakalbis RIGHT: „REAR RIGHT“
Speaker LEFT: „REAR LEFT“