diff options
Diffstat (limited to 'libs/ardour/midi_track.cc')
-rw-r--r-- | libs/ardour/midi_track.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/libs/ardour/midi_track.cc b/libs/ardour/midi_track.cc index cca757934c..16d97a984c 100644 --- a/libs/ardour/midi_track.cc +++ b/libs/ardour/midi_track.cc @@ -871,3 +871,11 @@ MidiTrack::realtime_handle_transport_stopped () Route::realtime_handle_transport_stopped (); _disk_reader->resolve_tracker (_immediate_events, Port::port_offset()); } + +void +MidiTrack::region_edited(boost::shared_ptr<Region> region) + +{ + cerr << "MIDI region " << region->name() << " edited, queue reload\n"; + _session.request_overwrite_buffer (boost::dynamic_pointer_cast<Track> (shared_from_this())); +} |