Bonjour,
Je cherche � afficher une courbe d'un wave(PCM) � l'�cran. J'ai trouv� des explications sur ce site. Jusque la pas de probl�me pour afficher mon tra�� en entier sur un TImage avec une taille fixe.
Mais je voudrais r�aliser un zoom sur ce trac�. Mon id�e �tait de d�finir un nombre de pixel par seconde, par exemple (100px/sec), et d'afficher la courbe en entier sur mon TImage avec cette �chelle. Donc j'aurais un TImage d'une certaine longeur avec mon tra��.
Puis pour d�placer mon tra��, je glisse simplement mon TImage en dehors de l'�cran sur la gauche (donc monimage->Left devient n�gatif...)...
Mais je suis sur que ce n'est pas la bonne m�thode.
Mais quand le fichier sonore est tr�s long, alors mon TImage devient tr�s grand, et mon application plante � cause de la m�moire (taille de mon TImage->Width=41000).
J'aurais voulu savoir comment faire un vrai zoom d'une courbe wave, et que l'on puisse la d�placer avec des scrollbars sans tout faire planter et sans faire ramer l'ordinateur....
Auriez-vous des id�es � me proposer ?
Merci d'avance.
Fred
Partager