Zrób niestandardowe urządzenie dźwiękowe, które miksuje 5.1-kanałowy kanał do 2.0 w Raspberry Pi: 4 kroki

Zrób niestandardowe urządzenie dźwiękowe, które miksuje 5.1-kanałowy kanał do 2.0 w Raspberry Pi: 4 kroki

Spisu treści:

Anonim

Wprowadzenie

Odtwarzanie dźwięku 5.1-kanałowego we wbudowanym w układ Raspberry Pi wyjściu analogowym układu dźwięku nie jest możliwe, chyba że dźwięk 5.1-kanałowy jest miksowany do 2-kanałowego. Ta instrukcja pokaże, jak zmiksować dźwięk 5.1-kanałowy do dźwięku 2.0-kanałowego. Po zakończeniu tej instrukcji możesz być zainteresowany instrukcją „Zagraj w Dolby Digital 5.1 Audio na Raspberry Pi”.

Zakres

Ta instrukcja będzie obejmować następujące elementy:

  • Jak stworzyć urządzenie wirtualne, które zmiksuje dźwięk 5.1-kanałowy do 2.0
  • Jak zainstalować narzędzia Advanced Linux Sound Architecture (ALSA)
  • Użyj narzędzi ALSA, aby przetestować kartę dźwiękową i urządzenie dźwiękowe

Te instrukcje NIE będą obejmowały następujących elementów

  • PulseAudio
  • Open Sound System (OSS)

Specyfikacje

My Raspberry Pi:

  • Raspberry Pi 2
  • Rasbian oparty na Debianie w wersji 8.0 (a.k.a Jessie)
  • Advanced Linux Sound Architecture Driver wersja k4.1.10-v7 +
  • Pulse Audio i OSS NIE są zainstalowane
  • 2 głośniki podłączone do 3,5 mm gniazda audio / wideo Raspberry Pi.

Kieszonkowe dzieci:

Krok 1: Testuj kartę dźwiękową i głośniki działają

Uzupełnij testową kartę dźwiękową i głośniki instruowalne.

Krok 2: Podaj instrukcje, aby ALSA utworzyła urządzenie wirtualne

Użyj wtyczki ALSA o nazwie „route”.

„Wtyczka trasy konwertuje kanały i stosuje głośność podczas konwersji”

Otwórz terminal:

Użyj vi lub dowolnego edytora tekstu.

Płyta CD

vi.asoundrc

Wprowadź linie, jak pokazano na zrzucie ekranu.

Zapisz plik.

Krok 3: Sprawdź, czy ALSA utworzyła niestandardowe urządzenie wirtualne

ALSA przeczyta katalog „domowy” dla.asoundrc i utworzy urządzenie wirtualne zdefiniowane w poprzednim kroku.

Otwórz terminal:

aplay -L

Powyższy program wyświetli niestandardowe urządzenie wirtualne jako:

51 do 20

Urządzenie wirtualne, które miksuje 5.1-kanałowy kanał do 2.0

Krok 4: Przetestuj urządzenie wirtualne

Wysłałem przykładowy plik dźwiękowy, który ma 6 kanałów (5.1), aby przetestować urządzenie wirtualne utworzone w poprzednim kroku.

Pobierz plik 51sound.wav

Otwórz terminal

aplay -D 51to20 51sound.wav

Przedni mówca powinien powiedzieć:

Głośnik PRAWY: „PRZÓD PRAWY”

Speaker LEFT: „FRONT LEFT”

Speaker RIGHT i Speaker LEFT razem: „CENTER”

Głośnik W PRAWO i Głośnik w LEWO: Niektóre słowa, których nie rozumiem

Głośnik PRAWY: „PRAWY TYŁ”

Speaker LEFT: „REAR LEFT”