|
Ardour
9.0-pre0-1952-gc5e0b21049
|
#include <note_player.h>
Public Types | |
| typedef Evoral::Note< Temporal::Beats > | NoteType |
Public Member Functions | |
| NotePlayer (std::shared_ptr< ARDOUR::MidiTrack >) | |
| ~NotePlayer () | |
| void | add (std::shared_ptr< NoteType >) |
| void | play () |
Private Types | |
| typedef std::vector< std::shared_ptr< NoteType > > | Notes |
Private Member Functions | |
| void | on () |
| void | off () |
Static Private Member Functions | |
| static bool | _off (NotePlayer *) |
Private Attributes | |
| std::shared_ptr< ARDOUR::MidiTrack > | track |
| Notes | notes |
Definition at line 38 of file note_player.h.
|
private |
Definition at line 52 of file note_player.h.
Definition at line 40 of file note_player.h.
| NotePlayer::NotePlayer | ( | std::shared_ptr< ARDOUR::MidiTrack > | ) |
| NotePlayer::~NotePlayer | ( | ) |
|
staticprivate |
| void NotePlayer::add | ( | std::shared_ptr< NoteType > | ) |
|
private |
|
private |
| void NotePlayer::play | ( | ) |
|
private |
Definition at line 55 of file note_player.h.
|
private |
Definition at line 54 of file note_player.h.