x = insets.left;
y = insets.top + (int)(mn.getTick() / ticksPerSixteenth) * NOTE_HEIGHT;
height = (mn.getDuration() / ticksPerSixteenth) * NOTE_HEIGHT;
if (height == 0) height = NOTE_HEIGHT;
r = new Rectangle(x, y, NOTE_WIDTH, height);
x = insets.left;
y = insets.top + (int)(mn.getTick() / ticksPerSixteenth) * NOTE_HEIGHT;
height = (mn.getDuration() / ticksPerSixteenth) * NOTE_HEIGHT;
if (height == 0) height = NOTE_HEIGHT;
r = new Rectangle(x, y, NOTE_WIDTH, height);