first part of MIDI cut/copy/paste ; fix for input/output_streams of an IOProcessor...
[ardour.git] / gtk2_ardour / canvas-note-event.h
index 86f7312d1755d40ed3fa55967f5b3007a1016cf5..305988667dc3e11514b4f353bcd7ab03514cf054 100644 (file)
@@ -24,6 +24,8 @@
 #include <libgnomecanvasmm/text.h>
 #include <libgnomecanvasmm/widget.h>
 
+#include "ardour/midi_model.h"
+
 #include "rgb_macros.h"
 #include "ardour_ui.h"
 #include "ui_config.h"
@@ -51,7 +53,8 @@ namespace Canvas {
  */
 class CanvasNoteEvent : virtual public sigc::trackable, public InteractiveItem {
 public:
-       typedef Evoral::Note<double> NoteType;
+       typedef Evoral::Note<ARDOUR::MidiModel::TimeType> NoteType;
+
        CanvasNoteEvent(
                        MidiRegionView&                   region,
                        Item*                             item,