Editeur de sons wave
Editeur de sons wave
Je vous livre la première béta de mon éditeur de son :
http://www.freesoundeditor.com/download ... editor.zip
(ce lien pointe toujours vers la dernière version du programme)
Merci à Heis qui ma ouvert un espace sur son serveur !
Cet éditeur est une application MDI capable de travailler sur des fichiers wave. Pour l'instant elle ne fait que des copier/coller/effacer, mais je crois que le plus dur est fait et le plus intéressant reste à faire : il ne reste plus qu'à créer des filtres pour en faire une appli vraiment sympa.
Considérer ça comme un "shell" qui vous permettra de faire ce que vous souhaitez sur vos sons.
J'ai laissé tomber cette application depuis que je me suis mis à mon convertisseur C. Mon projet est de lui rajouter la capacité de lire et d'écrire des MP3 et j'aimerais bien lui donner la possibilité d'exploiter tous les filtres écrits pour SoundForge. Mais pour le moment, c'est en stand by.
Je ne doute pas que vous trouverez des bugs, et je serais content que vous me les signaliez, mais je ne les corrigerais peut-être pas avant un petit moment.
Voilà, c'est mon premier programme, soyez pas trop dur avec moi !
http://www.freesoundeditor.com/download ... editor.zip
(ce lien pointe toujours vers la dernière version du programme)
Merci à Heis qui ma ouvert un espace sur son serveur !
Cet éditeur est une application MDI capable de travailler sur des fichiers wave. Pour l'instant elle ne fait que des copier/coller/effacer, mais je crois que le plus dur est fait et le plus intéressant reste à faire : il ne reste plus qu'à créer des filtres pour en faire une appli vraiment sympa.
Considérer ça comme un "shell" qui vous permettra de faire ce que vous souhaitez sur vos sons.
J'ai laissé tomber cette application depuis que je me suis mis à mon convertisseur C. Mon projet est de lui rajouter la capacité de lire et d'écrire des MP3 et j'aimerais bien lui donner la possibilité d'exploiter tous les filtres écrits pour SoundForge. Mais pour le moment, c'est en stand by.
Je ne doute pas que vous trouverez des bugs, et je serais content que vous me les signaliez, mais je ne les corrigerais peut-être pas avant un petit moment.
Voilà, c'est mon premier programme, soyez pas trop dur avec moi !
Dernière modification par ZapMan le mar. 14/sept./2004 2:00, modifié 3 fois.
Tout obstacle est un point d'appui potentiel.
-
- Messages : 4312
- Inscription : mer. 28/janv./2004 20:58
- Localisation : Clermont ferrand OU Olsztyn
- Contact :
La classe
par contre, au 2 ème lancement, donc une fois le fichier de pref créer, j'ai le message "pas d'élément de menu trouvé" (qui disparait une fois le fichier de pref zigouillé)
et j'ai toujours l'erreur suivante "handle de fenêtre non valide"
sinon, c'est extra. il ne manque que l'option pour changer le niveau sonore de la zone. mais tu sais ce que c'est, plus c'est bien et plus on en demande
par contre, au 2 ème lancement, donc une fois le fichier de pref créer, j'ai le message "pas d'élément de menu trouvé" (qui disparait une fois le fichier de pref zigouillé)
et j'ai toujours l'erreur suivante "handle de fenêtre non valide"
sinon, c'est extra. il ne manque que l'option pour changer le niveau sonore de la zone. mais tu sais ce que c'est, plus c'est bien et plus on en demande
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
C'est option fait partie des filtres qui restent à mettre en place. Entre autre :Le Soldat Inconnu a écrit :Il ne manque que l'option pour changer le niveau sonore de la zone.
- modification du niveau
- filtres passe-haut, passe-bande, et passe-bas
- suppresseur de bruit
- echo et reverb
- inverseur de signal
- etc.
- etc.
- etc.
Merci pour le rapport de bugs.
Quand ça ? au démarrage ?j'ai toujours l'erreur suivante "handle de fenêtre non valide"
Tout obstacle est un point d'appui potentiel.
-
- Messages : 4312
- Inscription : mer. 28/janv./2004 20:58
- Localisation : Clermont ferrand OU Olsztyn
- Contact :
Rien de tel sur aucun de mes postes, mais c'est vrai que je tourne partout sur XP pro. Si tu a le temps de creuser le truc avec le debugger et en dépiautant le code, ça m'aidera.
J'avais un plantage à la fermeture de la fenêtre "about" et je me suis apperçu que l'application ne libérait pas correctement la mémoire. Ces deux problèmes sont corrigés dans la version 15 actuellement disponible à la même adresse.
J'avais un plantage à la fermeture de la fenêtre "about" et je me suis apperçu que l'application ne libérait pas correctement la mémoire. Ces deux problèmes sont corrigés dans la version 15 actuellement disponible à la même adresse.
Tout obstacle est un point d'appui potentiel.
-
- Messages : 4312
- Inscription : mer. 28/janv./2004 20:58
- Localisation : Clermont ferrand OU Olsztyn
- Contact :
ligne 1775
y'a un showerror sans condition, je le commente et hop, plus de message à l'ouverture du fichier
Code : Tout sélectionner
mActWin = ActWin
StartPos = (ActWin-1)*20
a = CreateWindowEx_(#WS_EX_MDICHILD, @"mdi_child", @n$, #MDIS_ALLCHILDSTYLES|#WS_HSCROLL, (WinRect\left+StartPos),(WinRect\top+StartPos),(WinRect\right-22-StartPos+(2*ActWin)),(WinRect\bottom-52-StartPos+(2*ActWin)), MDIClient , #Null, GetModuleHandle_(0) , #Null)
ActWin = mActWin
WSessions(ActWin)\HWin = a
If CreateStatusBar(WSessions(ActWin)\NWin, WSessions(ActWin)\HWin)
AddStatusBarField(230)
AddStatusBarField(150)
AddStatusBarField(150)
EndIf
ShowWindow_(WSessions(ActWin)\HWin , #SW_SHOW)
; ShowError()
If WSessions(ActWin)\HWin=0
ShowError()
CloseSound(ActWin)
EndIf
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Merci Régis, c'est sympa.
La version 16 (toujours à la même l'adresse) fixe les bugs suivants :
; Version 16 :
; - le menu "fenêtre" n'était pas correctement rafraichi
; - le programme affichait en permanence "handle de fenêtre non valide" et "pas d'élément de menu trouvé" sur certaines configurations. Merci au Soldat Inconnu pour avoir repéré et corrigé le bug
; - le programme ne proposait pas d'enregistrer les sons modifiés au moment de la fermeture des fenêtres.
La version 16 (toujours à la même l'adresse) fixe les bugs suivants :
; Version 16 :
; - le menu "fenêtre" n'était pas correctement rafraichi
; - le programme affichait en permanence "handle de fenêtre non valide" et "pas d'élément de menu trouvé" sur certaines configurations. Merci au Soldat Inconnu pour avoir repéré et corrigé le bug
; - le programme ne proposait pas d'enregistrer les sons modifiés au moment de la fermeture des fenêtres.
Tout obstacle est un point d'appui potentiel.
Je travaille sur la version 17 qui intégrera les deux premiers filtres : volume et reverb. J'en profite pour mettre au point une interface de filtres qui permettra à ceux qui ont envie de s'amuser de fabriquer des filtres sans avoir à se soucier de toute l'usine à gaz du programme lui-même.
Tout obstacle est un point d'appui potentiel.