change how notes are drawn
make note rendering duration aware
pixel viewport
letter offset
fix letter offsets
render at correct note positions
ledger lines
update dev log