20 #ifndef __gtk2_ardour_note_player_h__
21 #define __gtk2_ardour_note_player_h__
26 #include <sigc++/trackable.h>
45 void add (std::shared_ptr<NoteType>);
52 typedef std::vector< std::shared_ptr<NoteType> >
Notes;
54 std::shared_ptr<ARDOUR::MidiTrack>
track;
static bool _off(NotePlayer *)
Evoral::Note< Temporal::Beats > NoteType
std::vector< std::shared_ptr< NoteType > > Notes
NotePlayer(std::shared_ptr< ARDOUR::MidiTrack >)
std::shared_ptr< ARDOUR::MidiTrack > track
void add(std::shared_ptr< NoteType >)