ASTPitch prev = (ASTPitch) node;
pitch.noteHeight=noteHeight;
pitch.absoluteHeight = noteHeight;
if (!prev.isBreake() && !pitch.isBreake()) {
int highPrev = prev.absoluteHeight;
if (prev.jjtGetParent().id == ParserTreeConstants.JJTCHORD) {
highPrev = ((ASTPitch) prev.jjtGetParent().jjtGetChild(0)).absoluteHeight;
}
while (Math.abs(highPrev - pitch.absoluteHeight) > 3) {
if (pitch.absoluteHeight > highPrev) {
pitch.absoluteHeight -= 7;