Différences entre les fichiers PCM/ADPCM son expliqué

Résumé

Pulse Code Modulation (PCM) et Adaptive Delta Pulse Code Modulation (ADPCM) sont des sous-classes de la forme d’onde de Microsoft (. Format de fichier WAV). Dans les données de PCM. fichiers WAV sont stockées sous formes d'échantillonnages linéaires, tandis le format ADPCM utilise des échantillonnages variables.

Plus d'informations

PCM et ADPCM sont des techniques pour le stockage des données audio analogiques au format numérique, le format de fichiers Microsoft WAV. Les autres méthodes de stockage (par exemple, Mu - Law, A-Law, codage, CELP et ainsi de suite), ne sont pas prise en charge par le Windows Sound System 1.0.

Principe du PCM

PCM fonctionne par prélèvement d’échantillons discrets à intervalles réguliers (appelés le taux d’échantillonnage). Les intervalles habituels sont 11, 22 kHz et 44 kHz. Plus le taux d'échantillonnage est élevé, meilleure est la représentation de l'onde analogique d'origine et meilleure est la qualité audio. Chaque échantillon est représenté par un nombre réel avec une résolution infinie entre + 1.0 et -1.0 les deux valeurs extrémes. Dans la mesure où ils doivent être stockés sous forme de nombres de précision finie, les données sont tronquées à 16 bits PCM ou 8 bits PCM, communément appelés échantillons sur 8 bits et 16 bits. Les données 16 bits ayant une meilleure résolution, le rendu de l'onde numérisée est amélioré. Les données 8 bits PCM ont une moins bonne résolution, à l'origine de souffle audible dans la forme d'onde. Il nécessite également moins d’espace disque.

Principe de l'ADPCM

ADPCM, on appelé communément sous la forme d’une forme de compression, est un moyen plus efficace de stocker des formes d’onde à PCM 16 bits ou 8 bits. Il n’utilise 4 bits par échantillon, occupe un quart de l’espace disque de PCM 16 bits. Toutefois, la qualité du son est inférieure. Dans la mesure où le matériel Windows Sound System comprend uniquement PCM 8/16 bits, l’ordinateur doit compresser et décompresser les l’ADPCM dans/depuis PCM, qui nécessite du temps processeur. mono de 22 kHz ADPCM peut être décompressé en temps réel (c'est-à-dire lors de lecture) sur un mégahertz 386SX/16 UC. Taux d’échantillonnage plus élevés (44 kHz) ou les fichiers stéréo trop longue pour un 386SX/16 décompresser, qui est ignorée dans l’enregistrement audio. mono de 11 kHz ADPCM peut être compressée en temps réel sur un ordinateur 386SX/16. Pour faire ADPCM, l’ordinateur doit avoir le Gestionnaire de Compression Audio (ACM) installé.

ADPCM stocke les différences de valeur entre deux échantillons PCM adjacentes et émet certaines hypothèses qui permettent une réduction des données. En raison de ces hypothèses, les basses fréquences sont reproduites correctement, mais les hautes fréquences ont tendance à obtenir déformée. La distorsion est facilement audible dans les fichiers de 11 kHz ADPCM, mais devient plus difficile de discerner avec des taux d’échantillonnage plus élevés et est pratiquement impossible de reconnaître les fichiers ADPCM 44 kHz.
Propriétés

ID d'article : 89879 - Dernière mise à jour : 9 janv. 2017 - Révision : 1

Commentaires