Lecture de fichiers Guitar Pro

Je me demandais si quelqu’un avait déjà entendu parler d’une bibliothèque, de préférence un assemblage .NET, mais Java fera de même, ce qui vous permet de lire les données dans un fichier Guitar Pro (.gp3-gp4-gp5)

J’ai ce gigantor d’un dossier avec environ 50.000 fichiers de chanson, et j’aimerais vraiment écrire quelque chose qui puisse réellement archiver tous ces fichiers, pour une recherche plus facile. Et des informations de base telles que le réglage des instruments de la chanson seraient des parameters très utiles à extraire du fichier et à append à la firebase database.

J’ai effectué des recherches sur le Web, mais je n’ai encore rien trouvé de tel, ni de définition de fichier pour l’écriture de mon propre parsingur.

Merci d’avance pour toute information sur le sujet.

TuxGuitar est une application Java open source qui inclut des classes qui lisent des fichiers Guitar Pro. Si devrait être probablement plus que suffisant pour lire les métadonnées de base.

Votre autre option consiste à utiliser la documentation sur les formats de fichiers désossés – il y en a une du projet DGuitar.

Votre troisième option consiste à essayer de réutiliser du code provenant du projet KGuitar , qui inclut également les fichiers Guitar Pro 3/4/5 qui importent des classes, mais en C ++ et Qt.

Veuillez consulter mon projet open source écrit en C # pour Windows Phone7:

http://phoneguitartab.codeplex.com/

Il s’agit d’un visualiseur de tablature pour Windows Phone 7. Il peut ouvrir les fichiers guitar guitar pro (.gp3, .gp4, .gp5) et texte (j’ai utilisé des projets open source en Java pour créer un parsingur guitar pro en .NET). Malheureusement, ce n’est pas encore fini mais j’espère que vous trouverez quelque chose d’utile dans ce projet.

Mise à jour: la fonctionnalité GuitarPro a été déplacée dans une twig