TotalPhase-Blog-Erlebniswelten

Extraire des données audio d'une trace USB

Avec l'analyseur de protocole Beagle USB 480, le logiciel Data Center et un éditeur audio numérique tiers, les développeurs peuvent capturer et décoder le protocole audio USB afin de mesurer la qualité du signal audio. Cela peut être réalisé en exportant les fichiers de données audio USB du Data Center Trace entre des appareils USB tels qu'un casque/écouteur USB et un lecteur audio tel qu'un téléphone portable. En convertissant le fichier .tdc en un fichier .wav avec un logiciel tiers, les utilisateurs peuvent essentiellement extraire des fichiers audio de cet enregistrement. Ci-dessous, les étapes pour y parvenir :

Comment ça marche

Étape 1 : Collecte les données audio USB via le logiciel Data Center. Dans l'image d'exemple, l'audio a été lu via le casque d'un PC, donc les transactions OUT sont des données audio brutes.

AudioTDC1

Étape 2 : Désactive les SOFs/Keep-Alives dans la fenêtre LiveFilter pour ne garder que les transactions OUT et filtrer toutes les autres transactions.

AudioTDC2

Étape 3 : Découpe les indices avant et après les transactions OUT en cliquant avec le bouton droit de la souris sur la transaction OUT supérieure/inférieure→ Filtre rapide→ Exclure les indices avant/exclure les indices après.

AudioTDC3

Étape 4 : Fais un clic droit sur la ligne du haut, désélectionne toutes les colonnes sauf la colonne "DATA".

AudioTDC4

Une fois que toutes les étapes ont été appliquées, la courbe devrait ressembler à l'exemple suivant :

AudioTDC5

Étape 5 : Pour exporter les données, sélectionne Fichier → Exporter et choisis .bin comme type de fichier.

AudioTDC6

Étape 6 : Le fichier .bin peut être importé en tant que fichier RAW dans Audacity pour le convertir en fichier .wav. Dans Audacity, importe le fichier .bin (File→ Import→ Raw Audio). Assure-toi d'utiliser le bon schéma d'encodage, le débit binaire, l'endianité et le mono/stéréo comme l'audio original pour régénérer correctement l'audio.

Étape 7. Joue l'audio RAW pour le vérifier. Si l'audio désiré ne s'entend pas, ajuste les paramètres dans la fenêtre Importer l'audio brut et essaie à nouveau. Si l'audio désiré est obtenu, sélectionne Fichier→Exporter→ Exporter en WAV et enregistrer.

Analyseur de protocole USB de phase totale

Beagle USB 12
Beagle USB 12 - Analyseur de protocole
TP320221
Le Beagle USB 12 est un analyseur de protocole full/low speed

495,00 €*
Beagle USB 480
Analyseur de protocole Beagle USB 480
TP320510
Le Beagle USB 480 est un analyseur de protocole qui collecte des données en temps réel.

1 295,00 €*
Beagle 5000V2 USB 3.0 Ultimate -Protocol AnalyzerBeagle 500 V2 USB - Front and Back
Beagle 5000 V2 USB 3.0 Analyseur de protocole ultime
TP322610
L'analyseur de protocole Ultimate USB 3.0 Beagle 5000 V2 offre une analyse et un enregistrement en temps réel de l'USB 3.0 et 2.0

5 999,00 €*