Le système audio Android est compatible avec un grand nombre de formats de canaux audio pour la lecture. Le contenu audio créé pour les formats audio disposant d'un grand nombre de canaux, comme le son surround 5.1, doit être correctement diffusé sur un appareil stéréo à deux canaux.
Le test de mixage multicanal du vérificateur CTS vérifie que la lecture est raisonnable sur diverses sources audio à canaux élevés et sur des canaux audio configurés pour la lecture en deux canaux.
UI du test de mixage multicanal
L'UI du test de mixage multicanal, comme illustré dans la figure 1, comprend les éléments décrits dans les sections suivantes.
Figure 1 : Test de mixage multicanal prêt à être exécuté.
Sélection de l'API audio
L'utilisateur peut sélectionner l'API audio utilisée pour la lecture et la capture: API Java ou API native. Une seule API doit être testée pour réussir le test.
Figure 2. Sélection de l'API audio.
Utilitaires d'assistance
Pour en savoir plus, consultez la section Utilitaires d'assistance.
Sélection de l'itinéraire
Cette interface permet à l'utilisateur de sélectionner le parcours audio à tester. Le texte obligatoire est ajouté aux noms de route lorsque la route est présente sur l'appareil (même si le périphérique audio associé à cette route n'est pas connecté). Lorsque la séquence de test pour cette route est exécutée, le texte done est ajouté au nom.
Les boutons de routage sont activés lorsqu'un appareil associé à un routage donné devient disponible, c'est-à-dire lorsqu'un périphérique audio est connecté au DUT. Testez les routes compatibles comme suit:
Micro/Haut-parleur:teste le micro et le haut-parleur intégrés sur l'appareil testé.
Connecteur casque analogique + bouclage:le connecteur casque analogique 3,5 mm (qui n'est pas présent sur tous les appareils Android) doit être branché à une fiche de bouclage audio.
Interface USB + Boucle:vérifie si l'appareil d'interface audio USB est correctement configuré pour la boucle. Ce bouton n'est activé que lorsqu'un périphérique d'interface audio USB est connecté.
Adaptateur de casque USB + boucle:test d'un adaptateur de casque USB vers analogique connecté à une prise de boucle audio. Ce bouton n'est activé que lorsqu'un adaptateur de casque USB-analogique avec une prise de bouclage audio est connecté.
Figure 3. Sélection de l'itinéraire.
Tester les boutons de traitement, l'affichage des données et les spécifications de format
Start (Démarrer) : lance le test. Le test génère des signaux à partir de chacun des formats spécifiés.
Stop (Arrêter) : arrête le test en cours d'exécution.
Clear Results (Effacer les résultats) : efface le panneau des résultats.
Figure 4. Boutons "Démarrer" et "Effacer"
Le signal capturé s'affiche pendant l'exécution du test. Une fois tous les formats testés, le panneau des résultats s'affiche.
La figure suivante montre les résultats des tests réussis après avoir été exécutés sur un casque USB:
Figure 5. Résultats du test de mixage multicanal
Protocole de test
Le protocole de test est le suivant:
- Placez le DUT dans un endroit calme.
- Sélectionnez l'API à tester. Un seul est requis pour réussir.
- Sélectionnez la route Micro/Haut-parleur.
- Appuyez sur Calibrer l'audio et assurez-vous qu'un signal adéquat est généré.
- Appuyez sur Démarrer et laissez le test s'exécuter pour les différents formats de canaux.
- Une fois l'opération terminée, un rapport s'affiche, indiquant le résultat de chacun des formats de canaux. Par exemple, le bouton de routage Micro/Haut-parleur affiche Terminé pour indiquer que le test de cette route est terminé.
- Suivez les étapes 4 à 6 pour les autres routes requises.
- Une fois le test de tous les chemins requis terminé, l'option Pass (Passer) est activée pour indiquer que le test a réussi.
Interpréter les résultats
Vous remarquerez peut-être que certaines positions de canaux ont une amplitude faible, ce qui indique que les canaux aigus du flux de son surround sont en train d'être supprimés. Les canaux hautes sont censés être mixés, ce qui garantit que tous les canaux du contenu sont audibles via la sortie stéréo.