2010-04-09 13 views
1

Vous cherchez un programme/lib (de préférence dans .NET) qui peut prendre un fichier audio (mp3/wav/etc) et générer une image d'onde sonore de celui-ci (similaire à l'image ci-dessous)Générer une image d'onde sonore à partir d'un fichier mp3/wav?

http://www.prntscreen.net/itpblog/Sound_Wave2.jpg

+1

Dupe de http://stackoverflow.com/questions/1215326/open-source-c-code-to-present-wave-form – RedFilter

+0

Merci! Fait pas mal de recherches mais raté celui-là ... – hbruce

Répondre

1

J'ai enveloppé la bibliothèque de décodeurs mp3 et l'ai rendue disponible pour des réalisateurs de .net. Vous pouvez le trouver ici:

http://sourceforge.net/projects/mpg123net/

Inclus sont les échantillons pour convertir le fichier mp3 à PCM, et lire les tags ID3. Donc, convertissez votre fichier mp3 en PCM, puis calculez log (max (un bloc)) pour chaque ligne verticale. Vous devrez déterminer la longueur désirée du «bloc» dans la phrase précédente, en fonction de vos besoins.

+0

Intéressant! Je vais y jeter un coup d'oeil! – hbruce