Vbwavecomp : le comparateur de spectre audio en vb .net

Description

Vers un "benchmark" de la compression audio

Comment déterminer le bon taux de compression de vos CD Audio ? réponse : il faut choisir le débit minimum à partir duquel tous vos morceaux compressés resteront parfaits à l'écoute, mais cela dépend de la sensibilité auditive de chacun. Dans la pratique, les tests sont assez fastidieux, car vous pouvez trouver un morceau en particulier qui présente un défaut à un débit où vos précédents essais étaient estimés satisfaisants auparavant (pour ma part, une compression WMA2 à 96 Kbps ne présente pas de défaut facilement perceptible). Il serait encore plus fastidieux d'estimer le taux de compression pour chaque CD, comme cela se fait pourtant en vidéo pour que ça loge sur un CD ! Il existe cependant la compression à débit variable (VBR) à qualité constante, mais il reste le choix du niveau de qualité à fixer (50, 75, 90 ou 100).
Pour faciliter ces essais et tester rapidement de nouveaux algorithmes de compression, VBWaveComp peut vous aider : son principe d'utilisation est de comparer les fichiers audio .wav avant et après une compression (en décodant en .wav le fichier compressé). L'objectif est d'obtenir un indice de qualité proportionnel à la conservation des fréquences, qui regroupe les comparaisons effectuées sur chaque plage de fréquence du spectre, un commencement vers un indice de type benchmark de la compression audio, en quelque sorte. L'indice le plus représentatif consiste à indiquer une série d'atténuations moyennes en décibels (dB), en particulier autour de la fréquence de coupure du compresseur (c'est-à-dire la fréquence maximale qui est bien conservée, alors que les fréquences supérieures sont sacrifiées).

Source / Exemple :


Call Lookatthezip_Click();

Conclusion :


VBWaveComp a été créé à partir des contributions en VB6 :
- Afficher le waveform d'un wav, de nicolas.vp@skynet.be :
www.vbfrance.com/article.aspx?Val=3749
- Un analyseur de spectre audio numérique :
www.vbfrance.com/article.aspx?Val=4075
de quabal@caramail.com, lui-même utilisant :
- Audio FFT Murphy McCauley
de MurphyMc@Concentric.NET, lui-même utilisant :
- Don Cross's FFT code pour le calcul de la TFR

Par Patrice Dargenton : patrice.dargenton@free.fr

Codes Sources

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.