On 12 sep, 11:28, Eric Hassold <hass...@evolane.com> wrote:
> Bonjour,
>
> De retour dans l'arene. Desole pour les questions relatives a eTcl
> restees sans reponses ces derniers jours, vais tacher de les reprendre.
>
> Newmagic a écrit :
>
> > On 11 sep, 17:03, Kroc <k...@kroc.tk> wrote:
> >> On 9 sep, 14:01, Newmagic <newmagic.pr...@gmail.com> wrote:
>
> >>> Si quelqu'un a une idée ?
> >> Utilise snack. Tu peux le télécharger ici
:http://teapot.activestate.com/entity/name/snack/ver/2.2/
>
> Pour snack, je porte attention sur le fait que c'est une extension sous
> GPL (pas LGPL mais bien GPL). La deployer avec son code, c'est accepter
> de mettre tous son code sous GPL. A vous de voir.
>
> Outre ce probleme de license, evodio a ete cree pour fournir juste la
> fonctionnalite que tout le monde souhaite (jouer un son depuis Tcl),
> sans recourir necessairement a tous les puissants (mais encombrants en
> taille memoire) outils de traitement de signal que snack integre. Enfin,
> snack effectue tous ses traitements sur des flottants, ce qui est en
> pratique impossible sur des architectures ARM (les PDAPhone) qui n'ont
> pas de FPU.
>
> Donc, pour en revenir a evodio et la question de newmagic, deux solutions:
>
> - soumettre par mail a l'auteur de evodio un exemple de wav qui pose
> probleme sous Win32, afin de l'inciter a ameliorer cette fonctionnalite
> qui, c'est vrai, n'etait pas dans la top-list des priorites. Utiliser
> comme adresse mail soit hassold a evolane.com ou etcl a evolane.com.
> Perso, c'est la solution que je prefere, et suis persuade que l'auteur
> d'evodio pense comme moi ;)
> - eTcl est extensible grace a Odyce. Alors ne pas de gener pour
> soumettre des codes qui ajoute les fonctionnalites manquantes ou
> incomplete. Cette fois, c'est moi qui m'y colle: j'ai mis sur
>
> http://wiki.tcl.tk/21607
>
> le code reposant sur Odyce qui permet d'utiliser sous Win32 soit l'API
> PlaySound() soit l'API MCI pour jouer des WAV, MP3, ... Fonctionne avec
> eTcl depuis la version compacte, pas portable entre architectures comme
> a vocation a l'etre evodio, mais fournit une solution pratique au
> probleme soumis (en plus d'etre un bon exemple de la raison d'etre d'Odyce).
>
> Eric
>
> -----
> Eric Hassold
> Evolane -http://www.evolane.com/
Merci pour votre intervention. Je ne connaissais pas cette alternative
et je vais l'essayer de suite !
Lorsque j'ai posté mon message, je ne doutais pas du fonctionnement de
Evodio : je pensais plutôt que le problème venait de mon fichier...
Poster le problème ici me semblait nettement plus judicieux que vous
envoyer un simple mail au vu du nombre potentiel de personnes touchées
(en plus de vous-même, évidemment). D'ailleurs, vous m'y avez vous-
même fortement encouragé lors de nos premières "conversations".
Merci encore.
Newmagic