La license es GPLv2 car je reutilise encore le code de la mini "bibliotheque midi" qui etait dans le projet original (je l'ai nettoye, fixer un probleme de 32/64 bit pour les int, et porter pour tirer avatange du C++11, mais je dirais que 70% du code n'a pas change) et qui est sous GPLv2 (ou 3)
si je devais retirer ce dernier morceau de code, je pense que je passerai a MIT ou BSD
Pour l'apprentissage, tres bonne question, vu que je suis rester a "quand j'aurai reecri ce logiciel je pourrais enfin me mettre au piano". Je pense que la version actuel ne permet que la memorisation bete et mechante de morceau.
Ce qui pourrai faire du jeu une methode plus complete serait
l'integration avec des vrais cours theoriques (il me semble qu'il y a plusieurs sites webs/series de videos youtube qui utilise synthesia pour la partie "pratique"), linthesia servirait donc ici principalement pour l'interactivite (jouer un morceau, peut etre integrer un mode "lecon" ou un midi serait entre couper de texte, de petite fleche et animation) et pour avoir un "feedback" (l'apprenant voit son score s'ameliorer et/ou gagne des medailles et/ou debloque des chansons)
pouvoir remplacer la visualation "tapis de notes" en une vrai partition: j'ai une application opensource sur android qui prend un midi et affiche la partition en mettant en surbrillance la note jouer, ca doit pouvoir se porter ici, mais cela demanderait surement beaucoup de travail, mais cela offrirait un gros avantage je pense
sinon oui je me sers souvent du coup de cet exemple personnel pour justifier le le libre.
[^] # Re: Apprentissage.
Posté par Allan Simon . En réponse au journal Sortie de Linthesia 0.5.0 pre-night-alpha: un "piano-hero" multi-plateforme. Évalué à 4. Dernière modification le 28 décembre 2014 à 14:55.
La license es GPLv2 car je reutilise encore le code de la mini "bibliotheque midi" qui etait dans le projet original (je l'ai nettoye, fixer un probleme de 32/64 bit pour les int, et porter pour tirer avatange du C++11, mais je dirais que 70% du code n'a pas change) et qui est sous GPLv2 (ou 3)
si je devais retirer ce dernier morceau de code, je pense que je passerai a MIT ou BSD
Pour l'apprentissage, tres bonne question, vu que je suis rester a "quand j'aurai reecri ce logiciel je pourrais enfin me mettre au piano". Je pense que la version actuel ne permet que la memorisation bete et mechante de morceau.
Ce qui pourrai faire du jeu une methode plus complete serait
sinon oui je me sers souvent du coup de cet exemple personnel pour justifier le le libre.