MIDI metering.
[ardour.git] / gtk2_ardour / midi_region_view.cc
index fe2947bc42261678e787604ec1a56d597c519ae4..c3a7e1830dfbd5c6f7c464d0f12641d47fc8890a 100644 (file)
@@ -86,6 +86,14 @@ MidiRegionView::init (Gdk::Color& basic_color, bool wfd)
        _region->StateChanged.connect (mem_fun(*this, &MidiRegionView::region_changed));
 
        set_colors ();
+
+       boost::shared_ptr<MidiRegion> mr = boost::dynamic_pointer_cast<MidiRegion> (_region);
+       mr->midi_source(0)->load_model();
+
+       begin_write();
+       for (size_t i=0; i < mr->midi_source(0)->model().n_events(); ++i)
+               add_event(mr->midi_source(0)->model().event_at(i));
+       end_write();
 }
 
 MidiRegionView::~MidiRegionView ()