Bug son - Application Autonome
Bonjour,
Excusez moi de vous déranger, mais je viens de constater un bug étrange en ce qui concerne la lecture de sons...
J'ai l'action suivante :
Joue l'échantillon sur disque Apppath$+"\Data\Zik\"+Str$(VGh_Monde)+".it" sur le canal 31
Lorsque je teste mon application cela fonctionne très bien, mais lorsque je créé une application autonome, celle ci refuse de lancer le .it en question [img]/epicentre/images/%%GRAEMLIN_URL%%/crazy.gif[/img]
Cela vient peut-être d'un autre events, comme un changement de volume du canal 31 ou son arrêt, mais je ne comprends pas pourquoi ça marche avec le test de l'application sous MMF2, et pas en application autonome [img]/epicentre/images/%%GRAEMLIN_URL%%/frown.gif[/img] (j'ai bien testé avec les musiques dans le repertoire qu'il faut, j'ai même essayé en copier/collant le .exe à coté du .mfa, ça ne marche pas, ça ne doit pas venir d'une erreur de chemin de l'application ou des musiques en questions)
snif.
Re: Bug son - Application Autonome
Il suffit d'intégrer le Codec IT:
Propriétés de l'Application, Filtres sonores. Décocher automatique et cocher tout le reste (je pense que IT fait parti de MOD, a vérifier)
Re: Bug son - Application Autonome
C'était bien ça!
Merci Tyrael.
J'avais pas remarqué l'outil de construction... c'est un vrai install maker intégré en fait.
Merci.
Re: Bug son - Application Autonome
Pour info dans le prochain build je parcours les événements de toute l'application pour inclure tous les filtres si jamais on a coché "Automatique" et qu'on n'utilise que des sons externes, ça résoudra ce problème.
Idem pour les filtres graphiques et l'action Charger Image de l'objet Actif.
Oui, l'outil de construction des installeurs est une version limitée d'Install Creator intégrée à MMF2.
Yves.
Re: Bug son - Application Autonome
<div class="ubbcode-block"><div class="ubbcode-header">Posté à l'origine par: Yves</div><div class="ubbcode-body">Pour info dans le prochain build je parcours les événements de toute l'application pour inclure tous les filtres si jamais on a coché "Automatique" et qu'on n'utilise que des sons externes, ça résoudra ce problème.</div></div>Tu veux dire que tu parcours toute l'application pour n'inclure que les filtres utilisés? Si c'est bien ça, cela veut dire que l'option "Automatique" fonctionnera aussi bien pour les sons internes que externes.
Re: Bug son - Application Autonome
Je veux dire que j'inclus tous les filtres sons si une action Jouer Fichier Son est utilisée : dans le cas de noms de fichiers calculés par des expressions je ne peux pas savoir quels filtres inclure précisément, donc je les inclus tous - pour ne sélectionner que ceux dont on a besoin il faut toujours décocher Automatique et cocher manuellement ceux qu'on veut.
Re: Bug son - Application Autonome
D'accord maintenant c'est clair. [img]/epicentre/images/%%GRAEMLIN_URL%%/smile.gif[/img]
Re: Bug son - Application Autonome
Ok [img]/epicentre/images/%%GRAEMLIN_URL%%/smile.gif[/img]
Dites, a y être, pourquoi le format mp3 est-il boudé par MMF2?
Le seul moyen que j'ai trouvé pour en jouer dans l'application, c'est d'utiliser direct show... je me demande si ce n'est pas un peu excessif, et si ça ne pompe pas un peu beaucoup trop de ressource uniquement pour jouer du mp3.
Re: Bug son - Application Autonome
C'est une question de licence. Le format MP3 n'est pas gratuit, contrairement au format OGG.
J'ai entendu dire que quelqu'un préparait un filtre MP3 pour MMF2 - filtre gratuit certainement, mais ça n'empêche pas que les applications utilisant des fichiers MP3 doivent avoir une licence : la licence est gratuite je crois pour les applications freeware ou pour les jeux vendus à moins de X exemplaires, mais si mes souvenirs sont exacts il faut la demander quand même - à moins que ça n'ait changé depuis le temps.
Re: Bug son - Application Autonome
Pour info voici la page relative aux jeux sur le site officiel mp3licensing.com:
http://www.mp3licensing.com/royalty/games.html
Et un comparatif intéressant concernant MP3 vs OGG:
http://ptaff.ca/ogg/#meilleur-que-mp3