Page 3 sur 3

Publié : ven. 08/juil./2005 1:47
par KarLKoX
C'est vrai que le projet n'avance pas beaucoup c'est pourquoi, je tenais à dire que la compression Ogg Vorbis et MP3 est opérationnel, le APE et le WMA devraient suivre.
J'ai aussi trouvé quelque chose pour avoir un support super stable des VST voire de l'ASIO mais il faudra passer par des DLL qui seront codées en C++ ... sachant qu'il est faisable de le faire en purebasic, je préfere l'implémenter dans ce langage.
Pour les effets DSP, j'ai hate d'avoir un support plus complet des types (signés, non signés, 64 bits, 80 bits, long long) pour essayer d'en coder en purebasic sinon la aussi, il faudra passer par des dll sachant qu'en asm, je suis un noob (en asm simd c pire ...).
Voila, le projet n'est pas mort :)

Publié : sam. 09/juil./2005 11:45
par ZapMan
Pas mort et loin de là !

C'est juste que je suis à fond sur RankSpirit pour le moment et qu'on ne peut pas tout faire à la fois. J'ai fait de RankSpirit mon horizon professionnel et je n'ai pas envie de faire les choses à moitié. J'ai eu pendant trop longtemps le défaut de vouloir mener de front 36 choses à la fois et j'en arrive à devoir faire des choix.

SoundEditor était mon premier programme en PureBasic. Jusque là je n'avais jamais travaillé avec un language qui soit aussi "prés" de la machine (à part l'assembleur, il y a bien longtemps). PureBasic me procure des joies intenses et me permet de faire des choses dont je n'aurais pas rêvé auparavant, mais j'ai quand même du constater que tout ça prenait beaucoup de temps et que, l'air de rien, SoundEditor était un projet bigrement audacieux (surtout pour la maitrise de PureBasic que j'avais en le commençant, il y a maintenant 18 mois). Je pensais tout boucler en un an ou deux. J'ai du revoir ça en inscrivant ce projet dans une durée plus longue, mais aprés tout, on a la vie devant nous, pas vrai ? (n'oubliez pas que les gens de ma race ont une durée de vie de 3700 ans en moyenne, d'ici là, PureBasic en sera à la version 18 724.94).

Cela dit, question "éclate", SoundEditor est beaucoup plus sympa que RankSpirit et j'ai hâte de pouvoir m'y remettre. La prochaine évolution devrait faire de ce produit quelquechose de vraiment sympa, notamment grâce aux apports formidables de KarlKox.

SoundEditor est "Open Source". L'une de mes principales motivations pour ce projet réside dans les échanges qu'il me permet d'avoir avec d'autres développeurs, dans l'idée qu'il puisse enthousiasmer d'autres personnes et éventuellement leur rendre service.

Je suis passionné par la musique et comme tous les passionnés, je m'imagine que toute la planète est aussi passionnée que moi. Dieu sait que j'ai eu des apports sympas, des encouragements formidables et des béta testeurs opiniatres et généreux. Rien que du bonheur. Beaucoup, beaucoup de bonheur.

Mais je n'ai pas encore le sentiment qu'un autre développeur ce soit vraiment approprié ce projet. Ca n'est absolument pas un problème (chacun ses choix, chacun ses envies, chacun ses délires), juste un désir qui est et qui sera toujours là.

Tout ça pour dire que je ne tiens pas particulièrement à être le "Grand Maître" de ce projet. Si l'un de vous souhaite reprendre le code et le faire évoluer à sa façon (un petit peu, beaucoup, passionément ou à la folie), non seulement ce n'est pas un problème, mais ça me ferait une grande joie et ça permettrait à SoundEditor d'évoluer même quand je ne tire pas la locomotive.

Quoi qu'il en soit, ce qui existe déjà me semble tenir à peu prés la route (tout en étant bien sûr trés trés éloigné de la perfection). Je me sens capable de m'y replonger n'importe quand sans avoir trop le sentiment de mettre les mains dans les spagettis, même si de l'eau aura peut-être coulé sous les ponts d'ici là.

Je peux donc vous promettre que, d'une façon ou d'une autre, ce projet retrouvera la pêche d'ici quelques mois.

Publié : sam. 09/juil./2005 12:42
par Dr. Dri
Ah bah heureusement qu'il est pas mort ^^
Juste quand je m'intéresse au traitement du son :D

Mon boulot aussi est loin d'être fini (mes fonctions pour manipuler des wave au format pcm ^^) mais je reste super motivé pour continuer!

Des que j'aurais fini de corriger tous les bugs connus (d'ailleurs ca m'aiderait qu'on m'aide à en trouvre ^^) et que j'ai fini d'ajouter les fonctionnalité qui manquent, je m'attaque au midi!

au passage je recherche une liste des chunks usuels parce que j'en trouve aucun sauf en fouillant moi même dans des wave de logiciels commerciaux...

Dri