Vue lecture
TuxGuitar 2.0 pointe le bout de son bec
Je vous avais fait part dans une précédente dépêche du nouveau départ de TuxGuitar, éditeur de tablatures libre. Ce logiciel s'adresse aux guitaristes, bassistes, et autres instrumentistes à cordes frettées.
Après pas mal de boulot, nous pouvons enfin présenter une nouvelle version majeure. Et ça n'est pas rien, la dernière version majeure datait de 2008.
- lien nᵒ 1 : le site du projet
- lien nᵒ 2 : la version officielle
- lien nᵒ 3 : la liste des évolutions
- lien nᵒ 4 : le code source
Quelques nouvelles du projet
Commençons par la mauvaise. Cela avait été évoqué dans nos discussions suite à ma précédente dépêche : comme on pouvait le craindre je confirme que l'abandon du projet était malheureusement bien lié au décès de son auteur. Nous avons pu établir brièvement et indirectement un contact avec sa famille, qui s'est montrée favorable à la continuation du projet.
Cette version 2.0 est donc dédiée à Julián Gabriel Casadesús, créateur et mainteneur de ce beau projet de 2005 à 2022, à qui la communauté guitaristique libre doit beaucoup.
Depuis la reprise du projet, pas mal de monde a suivi le mouvement, et notre initiative a maintenant trouvé sa place. Ont suivi (au moins) : Flathub, Debian, Ubuntu, Homebrew pour macOS, openSUSE, Wikipedia. Sur GitHub TuxGuitar a maintenant passé le seuil des 200k téléchargements et les 850 étoiles. Une recherche google sur "tuxguitar" me renvoie en premier résultat vers tuxguitar.app (testé depuis plusieurs adresses IP à travers le réseau TOR pour essayer de sortir de la bulle google).
Moins amusant, les escrocs suivent aussi. Un nouveau site avec une adresse ressemblante publie du contenu foireux probablement généré par IA. Dans quel objectif, allez savoir. Capter du clic ? Diffuser du malware ? Le numéro de téléphone de contact est au Pakistan, et apparaît sur plusieurs sites similaires ciblant d'autres logiciels. Si vous avez des conseils sur la conduite à tenir je suis preneur.
Quoi de neuf ?
Pas mal de petites évolutions dans cette nouvelle version. Des détails que certains attendaient depuis longtemps (saut de ligne, choix de la représentation enharmonique des notes…). Également des améliorations d'interface utilisateur, une nouvelle icône et une nouvelle barre d'outils intégralement configurable.
Côté édition, un nouveau mode : l'édition "libre", un vrai changement de fond. Quand on modifie une partition, passer d'un état valide à un autre état valide peut s'avérer assez fastidieux si toutes les étapes intermédiaires doivent rester valides également. Cela demandait parfois pas mal d'acrobaties : qui n'a jamais fini par effacer toute une mesure pour la réécrire intégralement ? TuxGuitar peut maintenant vous laisser faire des bêtises si vous le souhaitez. Il vous les signalera gentiment et vous fournira une aide pour les corriger. Tous ceux qui ont déjà voulu transformer des groupes de croches en triolets (ou pire : l'inverse) comprendront !
Côté code
Si TuxGuitar 2.0 n'est pas une révolution, il s'est quand même passé des choses sous le capot, qui expliquent la nouvelle version majeure. Le format de fichier a changé pour permettre l'ajout des nouvelles fonctionnalités. C'est notre première rupture de compatibilité, rendue nécessaire par le précédent format binaire, non évolutif.
Et pour la toute première fois en 2 ans j'ai osé modifier — un peu — la structure interne des données. Cela a permis de corriger un vieux problème structurel sur la gestion des n-olets qui menait parfois à des aberrations rythmiques. Avec zéro doc et zéro test dans le code quand nous l'avons repris (et zéro support disponible), sans surprise l'évolution s'est avérée délicate. Ça a pris pas mal de temps et d'énergie pour régler les quelques régressions par ci par là. Ce point est réglé depuis plusieurs semaines maintenant, c'était une étape indispensable pour permettre la réalisation du mode d'édition libre, principale évolution de cette version pour l'utilisateur.
Et après ?
Le boulot ne manque pas ! Nous allons essayer de poursuivre à notre rythme, c'est-à-dire lentement, mais sûrement.
Entre autres, il va falloir que je me penche sérieusement sur tout ce qui est lié à la production de son : il y a plusieurs demandes d'évolutions pertinentes sur le sujet. Encore quelque chose qui devrait prendre du temps puisque je n'y connais absolument rien, et toute cette partie du code est encore totalement opaque pour moi. Des longues heures d'ingénierie inverse en perspective.
Lorsque j'écris ces lignes la version 2.0 est encore en bêta. N'hésitez pas à la tester, et remonter d'éventuels soucis !
Commentaires : voir le flux Atom ouvrir dans le navigateur
Nintendo fête les 40 ans de Super Mario, et pourtant, ce n’est pas vraiment son anniversaire
Il y a des anniversaires à côté desquels on ne peut pas passer. Même si 40 ans, ça fait un peu mal, il serait absurde de ne pas les fêter, et tant pis si le coup de vieux est aggravé quand il s’agit du héros de notre enfance. Enfin, pour ça, encore faudrait-il que Super Mario, puisque c’est de lui dont on parle, ait vraiment 40 ans aujourd’hui.
Est-ce qu’une friteuse à air chaud (Airfryer) peut totalement remplacer un four ?

Avec une utilisation de plus en plus démocratiser et multifonctionnelle, l'airfryer peut-il prendre la place d'un four ? Réponse.
L’article Est-ce qu’une friteuse à air chaud (Airfryer) peut totalement remplacer un four ? est apparu en premier sur NeozOne.
Test Aiper Irrisense : l'herbe est-elle plus verte avec un arroseur automatique ?

Ramasser du bois de chauffage gratuit en forêt, une bonne idée si c’est fait correctement

Saviez-vous que vous devez respecter quelques règles pour ramasser du bois en forêt ?
L’article Ramasser du bois de chauffage gratuit en forêt, une bonne idée si c’est fait correctement est apparu en premier sur NeozOne.
Actualité : Mova mise sur l'IA et la navigation sans câbles pour ses robots-tondeuses LiDAX Ultra et ViAX

L’invention d’un gel qui piège le CO2 des voitures thermiques directement dans le véhicule

Cet agent administratif propose un concept pour accélérer l'objectif de décarbonisation des véhicules
L’article L’invention d’un gel qui piège le CO2 des voitures thermiques directement dans le véhicule est apparu en premier sur NeozOne.
Comment puis-je régler mon péage en flux libre facilement et rapidement ?

Découvrez toutes vos options de paiement sur les autoroutes en flux libre et choisissez celle qui vous convient.
L’article Comment puis-je régler mon péage en flux libre facilement et rapidement ? est apparu en premier sur NeozOne.
Actualité : Mettre à jour et arrêter : Windows 11 fait toujours n’importe quoi avec cette option

Actualité : Adieu les câbles : iGarden lance des robots-tondeuses avec cartographie LiDAR et belle autonomie

Une Française de 17 ans peut « voyager dans le temps » grâce à sa « mémoire hors norme »

Cette étude de cas sur une adolescente de 17 ans vient renforcer l'idée selon laquelle, le voyage dans le temps est possible
L’article Une Française de 17 ans peut « voyager dans le temps » grâce à sa « mémoire hors norme » est apparu en premier sur NeozOne.
Un apnéiste pulvérise le record du monde en restant 30 minutes sous l’eau sans respirer

Vitomir Maričić pulvérise le record du monde en retenant sa respiration pendant 30 minutes, mais c'est pour une cause plus juste
L’article Un apnéiste pulvérise le record du monde en restant 30 minutes sous l’eau sans respirer est apparu en premier sur NeozOne.
L’Office National des Forêts (ONF) déconseille cette essence de bois pour votre chauffage

Alors que l'été tire doucement sa révérence en septembre, pourquoi ne pas en profiter pour choisir la bonne essence de bois pour votre chauffage (cheminée et poêle à bois) ?
L’article L’Office National des Forêts (ONF) déconseille cette essence de bois pour votre chauffage est apparu en premier sur NeozOne.
Quadrapol dévoile la Kangourou, une magnifique Tiny House avec 2 chambres de plain-pied

Cette petite maison de plain-pied de 19 m² est capable d'accueillir quatre à six personnes.
L’article Quadrapol dévoile la Kangourou, une magnifique Tiny House avec 2 chambres de plain-pied est apparu en premier sur NeozOne.
Actualité : Lancement imminent de macOS Tahoe 26 : préparez vos Mac, MacBook et iMac

Actualité : iGarden K Pro 150 : un robot de piscine alliant endurance et aspiration renforcée

Actualité : Dreame A3 AWD : une nouvelle génération de robots-tondeuses tout-terrain qui surveille et protège le jardin

Test Bose SoundLink Micro (2e génération) : une formule bien rodée, mais sans surprise

Équipé d’une cabine de toit atypique le van aménagé Ford Nugget ne ressemble à aucun autre

Avec cet autre modèle de sa nouvelle gamme de camping, Ford fait sensation au Salon de Düsseldorf.
L’article Équipé d’une cabine de toit atypique le van aménagé Ford Nugget ne ressemble à aucun autre est apparu en premier sur NeozOne.