Может какую-нибудь либу посоветуете.. или просто принцип работы с такими файлами
Это вольный перевод и компиляция из ответов с en-so по ссылке, предложенной в комментариях @maxwell.
Есть приложение на Java c открытым исходным кодом -- TuxGuitar, можете посмотреть его исходники.
Также есть описание формата GTP, полученное реверс-инжинирингом. Также можно посмотреть исходники самого DGuitar, который представляет из себя проигрыватель gtp (.GP4,.GP3,GTP). Правда, для этого нужно понимать Java, так как этот проигрыватель написан на нём.
Также можно посмотреть исходники kguitar, это также проигрыватель gtp но на c++ и qt.
На c# есть приложение просмотрщик gtp для Windows Phone (переехало на git)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Пишу академическую программу - монитор частотыДля печати графиков использую Nuget Oxylot
Хочу добавить компоненты COMНажимаю правой клавишей мыши по панели элементов и нажимаю 'Выбрать элементы