![Créez un périphérique audio personnalisé qui mixe 5.1 à 2.0 dans Raspberry Pi: 4 étapes Créez un périphérique audio personnalisé qui mixe 5.1 à 2.0 dans Raspberry Pi: 4 étapes](https://img.gwsigeps.com/img/circuits/make-a-custom-sound-device-that-downmix-51-channel-to-2.0-channel-in-raspberry-pi-2.jpg)
Table des matières:
- introduction
- Portée
- Caractéristiques
- Provisions:
- Étape 1: Testez la carte son et les haut-parleurs fonctionnent
- Étape 2: Fournissez des instructions à ALSA pour créer un périphérique virtuel
- Étape 3: Vérifiez que ALSA a créé le périphérique virtuel personnalisé.
- Étape 4: tester le périphérique virtuel
introduction
La lecture d'un son 5.1 canaux dans la sortie analogique de la puce audio intégrée du Raspberry Pi n'est possible que si le son 5.1 canaux est mixé à 2 canaux. Cet instructable montrera comment réduire le son du canal 5.1 au son du canal 2.0. Après avoir terminé cette instruction, vous serez peut-être intéressé à consulter l’instruction "Lecture audio Dolby Digital 5.1 sur Raspberry Pi".
Portée
Cet instructable couvrira les éléments suivants:
- Comment créer un périphérique virtuel qui mixe le son du canal 5.1 en 2.0
- Comment installer les utilitaires ALSA (Advanced Linux Sound Architecture)
- Utiliser les utilitaires ALSA pour tester la carte son et le périphérique audio
Ce instructables ne couvrira pas les suivants
- PulseAudio
- Open Sound System (OSS)
Caractéristiques
Mon Raspberry Pi:
- Raspberry Pi 2
- Rasbian basé sur Debian Version 8.0 (a.k.a Jessie)
- Version du pilote d'architecture sonore avancée Linux k4.1.10-v7 +
- Pulse Audio et OSS ne sont PAS installés
- 2 haut-parleurs connectés à la prise audio / vidéo 3,5 mm de Raspberry Pi.
Provisions:
Étape 1: Testez la carte son et les haut-parleurs fonctionnent
Complétez la carte son de test et les haut-parleurs pouvant être instruits
Étape 2: Fournissez des instructions à ALSA pour créer un périphérique virtuel
Utilisez un plugin ALSA appelé "route".
"Le plugin Route convertit les canaux et applique le volume lors de la conversion"Terminal ouvert:
Utilisez vi ou n’importe quel éditeur de texte.
CD
vi.asoundrc
Entrez les lignes comme indiqué sur la capture d'écran.
Enregistrez le fichier.
Étape 3: Vérifiez que ALSA a créé le périphérique virtuel personnalisé.
ALSA lit le répertoire "home" pour.asoundrc et crée le périphérique virtuel défini à l'étape précédente.
Terminal ouvert:
aplay -L
Le programme ci-dessus affichera le périphérique virtuel personnalisé comme suit:
51to20Dispositif virtuel qui mélange vers le bas le canal 5.1 au canal 2.0
Étape 4: tester le périphérique virtuel
J'ai téléchargé un exemple de fichier audio comportant 6 canaux (5.1) pour tester le périphérique virtuel créé à l'étape précédente.
Télécharger le 51sound.wav
Terminal ouvert
aplay -D 51to20 51sound.wav
L'orateur avant 2 doit dire ce qui suit:
Président droit: "AVANT DROIT"
Haut-parleur GAUCHE: "AVANT GAUCHE"
Haut-parleur droit et haut-parleur gauche ensemble: "CENTER"
Président RIGHT et Président LEFT ensemble: Quelques mots que je ne parviens pas à comprendre
Président droit: "arrière droit"
Haut-parleur GAUCHE: "ARRIÈRE GAUCHE"