Чтение файлов Guitar Pro



Мне было интересно, слышал ли кто-нибудь о библиотеке, предпочтительно .NET-сборке, но Java будет делать как wel, что позволяет читать данные в файле Guitar Pro (. gp3-gp4-gp5)

У меня есть эта гигантская папка с примерно 50.000 песенными файлами, и я бы очень хотел написать что-то, что действительно может архивировать все эти файлы, для облегчения поиска. А основную информацию вроде настройки инструментов в песне было бы очень полезно параметры извлечь из файла и добавить в базу данных.

Я искал в интернете, но пока не нашел ничего подобного, или определения файла для написания моего собственного синтаксического анализатора.

Заранее благодарю вас за любую информацию по этому вопросу.

106   2  

2 ответов:

TuxGuitar - это Java-приложение с открытым исходным кодом, включающее классы, которые читают файлы Guitar Pro. If должно быть, вероятно, более чем достаточно для чтения основных метаданных.

Другой вариант-использование документации формата файлас обратным проектированием -есть один из проекта DGuitar.

Ваш третий вариант пытается повторно использовать некоторый код из проекта KGuitar, который также включает файлы Guitar Pro 3/4/5, импортирующие classess, но это в C++ и Qt.

Пожалуйста, просмотрите мой проект с открытым исходным кодом, написанный на C# для Windows Phone7:

Http://phoneguitartab.codeplex.com/

Это средство просмотра табулатур для Windows Phone 7. Он может открыть гитара Pro (.в GP3, .gp4, .гп5) и текстовые файлы (я использовал проектов с открытым исходным кодом в Java, чтобы создать парсер на гитаре Pro на .Нетто). К сожалению, она не закончена, но я надеюсь, что вы найдете что-то полезное в этом проекте.

Обновление: функциональность GuitarPro была перемещена в ветвь

    Ничего не найдено.

Добавить ответ:
Отменить.