Re: Evodio n'arrive pas à lire mes fichie rs wav
[ Nouvelle discussion
| Répondre au groupe
|
fr.comp.lang.tcl ]
Sujet: Re: Evodio n'arrive pas à lire mes fichie rs wav
De: hass...@evolane.com (Eric Hassold)
Groupes: fr.comp.lang.tcl
Organisation: Nerim -- xDSL Internet Provider
Date: 12. Sep 2008, 12:17:03
References: 1 2
|
Newmagic a écrit :
> 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".
>
Et je persiste a l'encourager :) La communaute sur fclt est toujours
prete a aider, et les discussions par ce biais on l'avantage de demeurer
disponibles pour profiter a d'autres meme longtemps apres.
Ma suggestion de me soumettre un exemple de WAV incrimine vient
uniquement du fait que manifestement, la discussion ici a permis de
montrer qu'il s'agit bien d'un bug dans le code actuel pour gerer le
format du WAV en question, puisque le code marche bien avec les WAV
fournis en exemple (e.g. tada.wav). Probablement un probleme avec un
bitrate en particulier, ou avec une version stereo vs. mono, etc...
Donc avant de renoncer definitivement a evodio et sa portabilite, suis
preneur de l'echantillon pour au moins identifier la specificite de ce
WAV, de preference corriger l'incompatibilite de evodio avec ce format.
Et comme poster des WAV (et autres binaires) sur fclt, c'est mal,
j'attends votre mail :)
Eric

|
 cette fonctionnalité est reservée aux membres ayant une session active !
|