[Guitar Pro] GTP scores with capo/transposition imported wrongly?
Context: current github master self-compiled with Qt Lib 5.3 and Qt Creator 3.3.0 under Linux Mint 17 64-bit.
I do not have GTP, so it is difficult for me to be precise.
fret-diagram.gp5 import test files include either a transposition 6 semitones up or a capo 6 rendered with a transposition in the import.
Whatever the case, it seems to me that the transposition is not correctly implemented in the imported file, as the results with concert pitch ON and OFF seem inconsistent with the other info about the score.
fret-diagram.gp4 as an example, the included fret diagram makes clear that the resulting top note of the corresponding chord should be an A# (empty string = D; D + 6 semitones = G#; G# fretted on 2nd fret = A#) with concert pitch ON and the E below with concert pitch OFF (and correspondingly for the other chord notes).
The actual result is E with concert pitch ON and the A# below (actually Bb, but this is secondary) with concert pitch OFF.
Note that the results are not simply swapped: the A# with concert pitch OFF is an octave too low. This corresponds with the fact that a 6-semitone transposition is exactly half an octave and applying it twice results in a shift by an octave.
Note also that the results are similar for
fret-diagram.gp5, while for
fret-diagram.gpx, which does not use any transposition, results seem correct.
The matter is complicated by the fact that the score seems to imply a non-default tuning (DADGAD) which is not implemented in the imported score; but even discounting for this additional complication, the result seems off by 6 semitones.