summaryrefslogtreecommitdiff
path: root/gtk2_ardour/midi_region_view.cc
diff options
context:
space:
mode:
authornick_m <mainsbridge@gmail.com>2015-05-22 04:26:16 +1000
committernick_m <mainsbridge@gmail.com>2015-05-22 04:26:16 +1000
commit65e06fa35090dc4e1f84419b57316932c21a9682 (patch)
treed3c02f063995cdb70e82a3b39a6913f51a59f7c4 /gtk2_ardour/midi_region_view.cc
parent7edf0e17bc0d914937490f55381978434afa1943 (diff)
More cleanup
- remove "no_magnets" ugh.
Diffstat (limited to 'gtk2_ardour/midi_region_view.cc')
-rw-r--r--gtk2_ardour/midi_region_view.cc27
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