VISUALISER LE CONTENU D'UN FICHIER WAVE PCM

cs_AntiSlash Messages postés 61 Date d'inscription dimanche 21 juillet 2002 Statut Membre Dernière intervention 23 avril 2003 - 2 janv. 2003 à 22:14
cs_ahmedreda Messages postés 5 Date d'inscription dimanche 10 août 2003 Statut Membre Dernière intervention 3 mars 2005 - 3 mai 2007 à 14:50
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/5542-visualiser-le-contenu-d-un-fichier-wave-pcm

cs_ahmedreda Messages postés 5 Date d'inscription dimanche 10 août 2003 Statut Membre Dernière intervention 3 mars 2005
3 mai 2007 à 14:50
merci CFulFiller j'ai beaucoup appris en consultant ta source et avec ta permission je vais utiliser la partie de le lecture du format du wave ( les info ajoutés a la listbox ) dans un programme a moi

bon courage
cobra84 Messages postés 42 Date d'inscription dimanche 26 août 2001 Statut Membre Dernière intervention 13 août 2007
3 janv. 2003 à 10:49
Voici quelques amélioration que tu pourrai effectuer:
*Dans la boucle d'affichage (qui est en fait la boucle qui doit être la plus optimisée), tu utilise la propriété "Me.MousePointer" a chaque itération de la boucle... Ce n'est pas une bonne idée, il faudrai que tu initialise celle-ci avant d'entrer dans ta boucle for next.
*Comme dit AntiSlash, il faudrai que tu mette le contenu de ton fichier en mémoire tampon.

Voila, sinon, c'est une bonne source ;-)
Aller @+ et bonne Prog!
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
3 janv. 2003 à 09:24
En VB .Net (très proche VB6 dans ce cas) j'ai une version optimisée pour lire et tracer un wave :
VBWaveComp : Le comparateur de spectre audio en VB.Net :
Vers un "benchmark" de la compression audio
http://www.vbfrance.com/article.aspx?Val=6675
cs_Amonre Messages postés 4 Date d'inscription samedi 13 avril 2002 Statut Membre Dernière intervention 2 janvier 2003
3 janv. 2003 à 00:23
moi jai besoin davoir une représentation waveform car je vais me faire un petit lecteur/base de données de samples et de loops, c plus partik pour trouver linspiration de naviguer en quelqueclik :)
CFulFiller Messages postés 1 Date d'inscription jeudi 2 janvier 2003 Statut Membre Dernière intervention 2 janvier 2003
2 janv. 2003 à 23:48
Pour moi c'est assez rapide, test sur un 1.2GHz 256Ram
Je prépare en ce moment un petit synthé, l'avant gout d'un plus gros, j'espère que personne n'en déja fait un.

A+
boursicotteur Messages postés 201 Date d'inscription mercredi 25 septembre 2002 Statut Membre Dernière intervention 10 novembre 2007
2 janv. 2003 à 23:18
Il y a quelque temps, j'ai trouvé sur ce site une source de MEGATRIX pour faire cela et elle était rapide.
cs_AntiSlash Messages postés 61 Date d'inscription dimanche 21 juillet 2002 Statut Membre Dernière intervention 23 avril 2003
2 janv. 2003 à 22:14
Bonne source, mais ya un truc pas terrible: pour dessiner ta waveform, tu fais une boucle dans laquelle tu fais a chaque fois un acces à ton fichier... ca ralenti beaucoup ton prog. Pour accelerer ca tu devrais mettre ton fichier en buffer: ce sera beaucoup plus rapide.
Sinon, c'est vraiment bien (je connaissais pas cette maniere d'acquérir les infos sur un wav :)
@+
Rejoignez-nous