- if (i == highest_note()) {
- _note_lines->add (y, prev_y - y, color);
- } else {
- _note_lines->add (y + 1.0, prev_y - y - 1.0, color);
+ double h = y - prev_y;
+ double mid = y + (h/2.0);
+
+ if (height > 1.0) {
+ _note_lines->add (mid, h, color);