with one click
guitarpro
guitarpro contains 4 collected skills from slundi, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
How the guitarpro crate reads/writes the MuseScore compressed archive format (.mscz) — a ZIP wrapping the .mscx XML score. Use when working on the container layer, the Mscx AST, the MSCX↔LoadedScore converter, or the LossReport. NOT for Guitar Pro formats (see gp-modern-format / gp-legacy-format) or MusicXML (see musicxml-conversion).
How the guitarpro crate reads/writes the LEGACY binary Guitar Pro formats — .gp3, .gp4, .gp5 (and clipboard variants). Use when adding features, fixing parse/round-trip bugs, or handling version differences in the binary formats. NOT for modern .gp/.gpx (see gp-modern-format) or MusicXML (see musicxml-conversion).
How the guitarpro crate reads/writes the MODERN Guitar Pro formats — .gpx (GP6, BCFZ/BCFS container) and .gp (GP7+, ZIP container), both wrapping GPIF XML. Use when working on container extraction, the Gpif XML structs, or GPIF↔Song conversion. NOT for legacy .gp3/.gp4/.gp5 binary (see gp-legacy-format).
How the guitarpro crate converts between its internal Song model and MusicXML (score-partwise, plain XML). Bidirectional — Song→MusicXML export and MusicXML→Song import. Use when working on MusicXML mapping, adding technique/notation coverage, or fixing round-trip issues. For the Guitar Pro formats themselves see gp-legacy-format / gp-modern-format.