Question

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

J'ai ce giganteur d'un dossier avec environ 50 000 fichiers de chansons, 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 comme le réglage des instruments dans le morceau seraient des paramètres très utiles à récupérer dans le fichier et à ajouter à la base de données.

J'ai cherché sur le Web mais je n'ai pas encore trouvé quoi que ce soit de ce genre, ou une définition de fichier pour écrire mon propre analyseur.

Merci d'avance pour toute information sur le sujet.

Était-ce utile?

La solution

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

Votre autre option consiste à utiliser la documentation sur le format de fichier de rétro-ingénierie - il y en a une du projet DGuitar.

La troisième option consiste à réutiliser du code du projet KGuitar , qui inclut également Guitar Pro 3 /4/5 fichiers importés clasess, mais c'est en C ++ et Qt.

Autres conseils

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

http://phoneguitartab.codeplex.com/

Il s'agit d'un visualiseur de tablatures pour Windows Phone 7. Il peut ouvrir des fichiers guitar pro (.gp3, .gp4, .gp5) et texte (j'ai utilisé des projets open source en Java pour créerguitar pro parser dans .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 la branche

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top