sound: snap piano roll cursor to integer coords
graphics: allow x and y in Point.scaleBy()