diff options
author | nick_m <mainsbridge@gmail.com> | 2016-06-21 00:50:23 +1000 |
---|---|---|
committer | nick_m <mainsbridge@gmail.com> | 2016-07-10 02:18:37 +1000 |
commit | 7a6efaaf3d074dd2c707537089e0c24356ce5790 (patch) | |
tree | a50cc338b256d05b11ff4d85751017bc8a486008 /libs/ardour | |
parent | 32a579ec28c9a34fb1c932e37869dddfd37fce2f (diff) |
Quick fix to get trim working again (bahaving oddly during trim right now)
Diffstat (limited to 'libs/ardour')
-rw-r--r-- | libs/ardour/midi_region.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/ardour/midi_region.cc b/libs/ardour/midi_region.cc index ce473c162d..bd0319f2bd 100644 --- a/libs/ardour/midi_region.cc +++ b/libs/ardour/midi_region.cc @@ -107,7 +107,7 @@ MidiRegion::MidiRegion (boost::shared_ptr<const MidiRegion> other, frameoffset_t , _start_beats (Properties::start_beats, Evoral::Beats()) , _length_beats (Properties::length_beats, other->_length_beats) { - _start_beats = Evoral::Beats (_session.tempo_map().exact_beat_at_frame (other->_position + offset - other->_start, sub_num) - other->beat()); + _start_beats = Evoral::Beats (_session.tempo_map().exact_beat_at_frame ((other->_position + offset), sub_num) - other->beat()) + other->_start_beats; update_length_beats (sub_num); register_properties (); |