diff options
author | nick_m <mainsbridge@gmail.com> | 2015-05-22 04:26:16 +1000 |
---|---|---|
committer | nick_m <mainsbridge@gmail.com> | 2015-05-22 04:26:16 +1000 |
commit | 65e06fa35090dc4e1f84419b57316932c21a9682 (patch) | |
tree | d3c02f063995cdb70e82a3b39a6913f51a59f7c4 /gtk2_ardour/midi_region_view.cc | |
parent | 7edf0e17bc0d914937490f55381978434afa1943 (diff) |
More cleanup
- remove "no_magnets" ugh.
Diffstat (limited to 'gtk2_ardour/midi_region_view.cc')
-rw-r--r-- | gtk2_ardour/midi_region_view.cc | 27 |
1 files changed, 4 insertions, 23 deletions
diff --git a/gtk2_ardour/midi_region_view.cc b/gtk2_ardour/midi_region_view.cc index be280001d2..2fa8f4a3cd 100644 --- a/gtk2_ardour/midi_region_view.cc +++ b/gtk2_ardour/midi_region_view.cc @@ -2627,38 +2627,19 @@ MidiRegionView::note_dropped(NoteBase *, frameoffset_t dt, int8_t dnote) * @return Snapped frame relative to the region position. */ framepos_t -MidiRegionView::snap_pixel_to_sample(double x) +MidiRegionView::snap_pixel_to_sample(double x, bool explicitly) { PublicEditor& editor (trackview.editor()); - return snap_frame_to_frame (editor.pixel_to_sample (x)); -} - -/** @param x Pixel relative to the region position explicitly (no magnetic snap) - * @return Snapped frame relative to the region position. - */ -framepos_t -MidiRegionView::snap_pixel_to_sample_no_magnets (double x) -{ - PublicEditor& editor (trackview.editor()); - return snap_frame_to_frame_no_magnets (editor.pixel_to_sample (x)); + return snap_frame_to_frame (editor.pixel_to_sample (x), explicitly); } /** @param x Pixel relative to the region position. * @return Snapped pixel relative to the region position. */ double -MidiRegionView::snap_to_pixel(double x) -{ - return (double) trackview.editor().sample_to_pixel(snap_pixel_to_sample(x)); -} - -/** @param x Pixel relative to the region position. - * @return Explicitly snapped pixel relative to the region position (no magnetic snap). - */ -double -MidiRegionView::snap_to_pixel_no_magnets (double x) +MidiRegionView::snap_to_pixel(double x, bool explicitly) { - return (double) trackview.editor().sample_to_pixel(snap_pixel_to_sample_no_magnets(x)); + return (double) trackview.editor().sample_to_pixel(snap_pixel_to_sample(x, explicitly)); } double |