Télécharger le zip
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 :)@+
Il y a quelque temps, j'ai trouvé sur ce site une source de MEGATRIX pour faire cela et elle était rapide.
Pour moi c'est assez rapide, test sur un 1.2GHz 256RamJe 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+
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 :)
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 audiohttp://www.vbfrance.com/article.aspx?Val=6675
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!
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
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 873 990 membres 25 nouveaux aujourd'hui 16 151 membres club