X-Git-Url: https://ruin.nu/git/?p=moosique.git;a=blobdiff_plain;f=MooTrackView.java;fp=MooTrackView.java;h=873e2d80191b575d080e91286dd22ed06f567c5d;hp=96bfd006fc521ff7a5718a7e0bbdb6a8cfe95567;hb=43e2823caf1642779839312ad71bf5c86d8162ad;hpb=f520dce96c76f627677c5d9957e8371d02a31ec0 diff --git a/MooTrackView.java b/MooTrackView.java index 96bfd00..873e2d8 100644 --- a/MooTrackView.java +++ b/MooTrackView.java @@ -133,7 +133,9 @@ public class MooTrackView extends JPanel { // Calculates coordinates. x = insets.left; if (quantizeRecording) { - + // Snap to nearest sixteenth + y = insets.top + (int)((mn.getTick() * NOTE_HEIGHT) / ticksPerSixteenth); + height = (mn.getDuration() * NOTE_HEIGHT) / ticksPerSixteenth; } else { y = insets.top + (int)((mn.getTick() * NOTE_HEIGHT) / ticksPerSixteenth); height = (mn.getDuration() * NOTE_HEIGHT) / ticksPerSixteenth;