commit e9bc4d618a585c3005cd943d7de353ecff545661
Author: alcomposer <alex.w.mitchell@gmail.com>
Date:   Sun Jul 8 15:39:05 2018 +0930

    Make velocity lines thinner, have a 1px gap at beninning and end of
    line.

diff --git a/libs/canvas/note.cc b/libs/canvas/note.cc
index 05c66afd4..dac9bc365 100644
--- a/libs/canvas/note.cc
+++ b/libs/canvas/note.cc
@@ -74,12 +74,12 @@ Note::render (Rect const & area, Cairo::RefPtr<Cairo::Context> context) const
 		   outline_width() margin on left.
 		   set width based on velocity.
 		*/
-
-		self.y0  = self.y0 + outline_width() + 2;
-		self.y1  = self.y1 - outline_width() - 1;
+        const double centre = (self.y1 - self.y0) * 0.5;
+		self.y1  = self.y0 + centre + 2;
+		self.y0  = self.y0 + centre - 1;
 		const double width = (self.x1 - self.x0) - (2 * outline_width());
-		self.x0  = self.x0 + outline_width();
-		self.x1  = self.x0 + (width * _velocity);
+		self.x0  = self.x0 + outline_width()+1;
+		self.x1  = self.x0 + ((width-2) * _velocity);
 
 		const Rect draw = self.intersection (area);
 
