normalizedNote field for NoteEvents

NoteEvents now have a scalar representing their position along the
played range of the instrument. For instance, given a range from C-3
through C-5, C-3 would be 0, C-4 would be 0.5 and C-5 would be 1.