Pregunta

Me preguntaba si alguien había oído hablar de una biblioteca, preferiblemente un ensamblado .NET, pero Java también sirve, que le permite leer los datos en un archivo de Guitar Pro (.gp3-gp4-gp5).

Tengo esta gigantesca carpeta con alrededor de 50.000 archivos de canciones y realmente me encantaría escribir algo que realmente pueda archivar todos estos archivos, para facilitar la búsqueda.Y la información básica como la afinación de los instrumentos de la canción serían parámetros muy útiles para recuperar del archivo y agregar a la base de datos.

He buscado en la web pero todavía no he encontrado nada como esto, ni una definición de archivo para escribir mi propio analizador.

Gracias de antemano por cualquier información sobre el tema.

¿Fue útil?

Solución

Esmoquin es una aplicación Java de código abierto que incluye clases que leen archivos de guitarra Pro. Si debería ser probablemente más suficiente para leer metadatos básicos.

Tu otra opción es usar Documentación de formato de archivo de ingeniería inversa - Hay uno del proyecto DGuitar.

Su tercera opción es intentar reutilizar algún código de Kguitar Proyecto, que también incluye archivos Guitar Pro 3/4/5 que importan Class, pero está en C ++ y Qt.

Otros consejos

Consulte mi proyecto de código abierto escrito en C# para Windows Phone7:

http://phoneguitartab.codeplex.com/

Este es un visor de tablaturas para Windows Phone 7.se puede abrir guitarra profesional (.gp3, .gp4, .gp5) y archivos basados ​​en texto (he usado proyectos de código abierto en Java para crear un analizador guitar pro en .NET).Lamentablemente aún no está terminado, pero espero que encuentres algo útil en este proyecto.

Actualizar:La funcionalidad GuitarPro se trasladó a la rama

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top