helge17 / tuxguitar

Improve TuxGuitar and provide builds
Other
481 stars 42 forks source link

cannot manage 8string #168

Closed aliceinwire closed 10 months ago

aliceinwire commented 11 months ago

looks like tuxguitar cannot manage 8string tabs as each time I add 8string it keeps adding only 7string looks like it happens only with guitar pro format

guiv42 commented 11 months ago

Not sure to understand. Test done with TuxGuitar 1.6.0:

Whenever you work with TuxGuitar, always use TuxGuitar native file format. When you import a guitar pro tab, save it under .tg format before editing it. The problem with Guitar Pro file formats is they are proprietary formats (i.e. closed), so it's very difficult to ensure full compatibility.

aliceinwire commented 11 months ago

happen only when saving in a guitar pro tab format, the 8 string is not saved in such format. I understand that Guitar Pro file format are proprietary.

guiv42 commented 11 months ago

Okay, I checked with .gp3, .gp4 and .gp5 and I confirm the behavior. But I don't have a GuitarPro license, so I cannot know if this is a TuxGuitar limitation, or possible a limitation of the GuitarPro file formats themselves. Help needed: could someone with a GuitarPro license create an 8-string song, save it under .gp3/.gp4/.gp5 formats, and re-open them to check it works correctly? If so, then post here a zip archive with the 3 files. @aliceinwire: anyway, the most robust solution to your problem is quite straightforward. Always "Save As" your tabs under .tg format before editing them.

helge17 commented 11 months ago

The attached files are saved/exported with GuitarPro 6. GP6 cannot export files in gp3 and gp4 format.

This happens when you (re-)open them:

      with GP6                    with TG 2023-12-10
gpx   OK                          OK
gp5   Error loading               TG hangs
mid   6 strings                   6 strings
xml   8 strings, but no notes     unsupported

So if you want to use your files with GuitarPro, you should use the gpx format.

grafik

GP6_Test_TG_issue168-_8_string.zip

guiv42 commented 11 months ago

Thank you for these tests. So, if GP6 itself cannot handle correctly 8-strings songs for .gp5 file format, that sounds reasonable if TuxGuitar does not handle this case either!

So it confirms my recommendation above: @aliceinwire, just use .tg format when working with TuxGuitar.

@helge17: possibly we could just add this recommendation in the help section? I answered recently to a similar ticket on SF, with one user experimenting issues when working with TuxGuitar in .gp3 format. And the problem was linked to .gp3, not TuxGuitar.

guiv42 commented 10 months ago

@aliceinwire : see above, as GP6 itself does not handle feature correctly, limitation seems acceptable to me. So I close this issue: use .tg format when you want to use more than 7 strings.

You can re-open issue if you disagree with this analysis.