diff --git a/src/pitchinterface.cpp b/src/pitchinterface.cpp index 893e928d57..e7d08596f5 100644 --- a/src/pitchinterface.cpp +++ b/src/pitchinterface.cpp @@ -109,13 +109,13 @@ void PitchInterface::AdjustPitchForNewClef(const Clef *oldClef, const Clef *newC int pitchDiff = -2 * (newClef->GetLine() - oldClef->GetLine()); if (oldClef->GetShape() == CLEFSHAPE_F) { - pitchDiff -= 3; + pitchDiff += 4; } else if (oldClef->GetShape() == CLEFSHAPE_G) { pitchDiff -= 4; } if (newClef->GetShape() == CLEFSHAPE_F) { - pitchDiff += 3; + pitchDiff -= 4; } else if (newClef->GetShape() == CLEFSHAPE_G) { pitchDiff += 4;