Page 1 sur 2
Spectre du son d'un fichier Wav en 100% PB
Publié : dim. 07/oct./2012 22:54
par GallyHC
Bonjour,
Une derniere routine pour la route, bon le code à encore des problèmes au niveau des modes stereo (problème de lecture des datas). Même en stereo il affiche bien le spectre mais seulement a moitié (c'est le problème).
Cordialement,
GallyHC
Re: Spectre du son d'un fichier Wav en 100% PB
Publié : lun. 08/oct./2012 8:53
par kelebrindae
Très joli, bravo!
Re: Spectre du son d'un fichier Wav en 100% PB
Publié : lun. 08/oct./2012 9:11
par Backup
dans ton
Code : Tout sélectionner
Debug ReadData(file, @tabWaveLenB(), tabWaveFile\DataChunkSize / 2)
pourquoi tu divise par 2 ?
Re: Spectre du son d'un fichier Wav en 100% PB
Publié : lun. 08/oct./2012 9:25
par GallyHC
Bonjour,
Dobro a écrit :pourquoi tu divise par 2 ?
Ben en fait c'est justement le problème si je ne divise pas par deux avec un fichier de 37Mo ReadData() me renvois toujours 0 octet lu. Donc la, je cherche le pourquoi du comment.
Comme cela ça me permet de deja voir si le chargement ce fait bien sur les deux pistes, tout en cherchant le problème de chargement.
Cordialement,
GallyHC
Re: Spectre du son d'un fichier Wav en 100% PB
Publié : lun. 08/oct./2012 10:28
par GallyHC
Bonjour,
Voila j'ai corrigé le code il me reste le mode 8bits stereo (enfin les modes 8 bits ne sont pas les plus utile

). Par contre avec les fonction Sound de PB, il n'y a rien pour connaitre la position ou l'on ce trouve dans le son en cours de lecture?
Cordialement,
GallyHC
Re: Spectre du son d'un fichier Wav en 100% PB
Publié : lun. 08/oct./2012 10:46
par Le Soldat Inconnu
Code : Tout sélectionner
If ImageWAV <> 0
FreeImage(ImageWAV)
EndIf
ImageWAV = DrawWAVFile(0, 0, 1600, 256)
If ImageWAV
SetGadgetState(0, ImageID(ImageWAV))
EndIf
oula, attention à ce code.
2 solutions :
Code : Tout sélectionner
If IsImage(ImageWAV) And ImageWAV <> 0
FreeImage(ImageWAV)
EndIf
Re: Spectre du son d'un fichier Wav en 100% PB
Publié : lun. 08/oct./2012 10:55
par GallyHC
Bonjour LSI,
Merci pour cette correction je vais l'utilisé pour mon logiciel MaxiBox car je fait la même chose (même si pour le moment cela n'a pas encore provoqué de pobleme).
Par contre le code
Aurait tu une explication car la je séche.
Cordialement,
GallyHC
PS: Code modifié...
Re: Spectre du son d'un fichier Wav en 100% PB
Publié : lun. 08/oct./2012 12:28
par GallyHC
Bonjour,
Maintenant j'ai modifier pour ajouter un "Zoom" pour agrandir le spectre, a vous de me dire ce que vous en pensé

.
Cordialement,
GallyHC
Re: Spectre du son d'un fichier Wav en 100% PB
Publié : lun. 08/oct./2012 13:36
par Le Soldat Inconnu
Explication :
C'est vrai que tel que tu as codé ton programme, c'est pas le plus utile mais je préfère verrouillé. J'ai souvent eu des prog qui plantait à cause de ça parceque j'avais fais une modif à un endroit et l'autre partie du code n'était pas sure à 10%, ça crashait. C'est plus pour le cas général que pour ton programme précis
Au début, quand tu lances ton code, ImageWAV = 0 donc tout va bien, tu n'essaie pas d'effacer une image qui n'existe pas. Par contre, dès la première utilisation de l'image, ImageWAV <> 0.
Donc si tu effaces l'image sans remettre à 0 ImageWAV , tu peux repasser dans la condition d'effacement de l'image, qui va planté car l'image n'est plus présente.
Sinon, pour ça
Je teste la présence de l'image et que la valeur est différente de 0 car au début du prog, ImageWAV = 0 mais qui me dis que je n'ai pas crée l'image 0 quelque part dans le programme. Il faut pas l'effacer celle-là.
Re: Spectre du son d'un fichier Wav en 100% PB
Publié : lun. 08/oct./2012 13:40
par GallyHC
Oui ok mais c'est plus pour le If If que je ne comprend pas.
Sinon touts les modes sont Ok , 8bits en mono et stereo et pareil en 16bits.
Cordialement,
GallyHC
PS: kelebrindae, au fait merci.
Re: Spectre du son d'un fichier Wav en 100% PB
Publié : lun. 08/oct./2012 18:06
par Ar-S
C'est pas une erreur de copier coller ?

Re: Spectre du son d'un fichier Wav en 100% PB
Publié : lun. 08/oct./2012 18:29
par GallyHC
Je me disais que c'été une chose que je ne connaissais aucunement (ni en PB, ni en VB), et je n’ai même pas testé car cela me paraissez (avec mes connaissances) incompréhensible, mais j’avoue n’avoir pas pense à l’erreur de copier coller

.
Affaire close si c’est le cas lolll et mille excuse

(merci Ar-s).
Cordialement,
GallyHC
Re: Spectre du son d'un fichier Wav en 100% PB
Publié : mar. 09/oct./2012 8:41
par Le Soldat Inconnu
Le If If, oui, c'est une boulette

Re: Spectre du son d'un fichier Wav en 100% PB
Publié : mar. 09/oct./2012 18:14
par GallyHC
Ajout d'un slider pour le deplacement dans le spectre quand on a zoomé.
Cordialement,
GallyHC
Re: Spectre du son d'un fichier Wav en 100% PB
Publié : mar. 09/oct./2012 19:25
par GallyHC
Ajout du temps total du Wav
