Ardour
9.0-pre0-822-g12e3bc5c20
|
#include <input_port_monitor.h>
Classes | |
class | EventMeter |
class | EventMonitor |
class | InputScope |
Public Types | |
enum | Orientation { Vertical , Horizontal } |
Public Member Functions | |
InputPortMonitor (ARDOUR::DataType, ARDOUR::samplecnt_t, Orientation) | |
~InputPortMonitor () | |
void | clear () |
void | update (float, float) |
void | update (float const *) |
void | update (ARDOUR::CircularSampleBuffer &) |
void | update (ARDOUR::CircularEventBuffer &) |
Private Member Functions | |
void | setup_audio_meter () |
void | color_handler () |
void | parameter_changed (std::string const &) |
Private Attributes | |
Gtk::Box * | _box |
Gtk::Alignment | _bin |
ARDOUR::DataType | _dt |
ArdourWidgets::FastMeter * | _audio_meter |
InputScope * | _audio_scope |
EventMeter * | _midi_meter |
EventMonitor * | _midi_monitor |
Orientation | _orientation |
Definition at line 34 of file input_port_monitor.h.
Enumerator | |
---|---|
Vertical | |
Horizontal |
Definition at line 37 of file input_port_monitor.h.
InputPortMonitor::InputPortMonitor | ( | ARDOUR::DataType | , |
ARDOUR::samplecnt_t | , | ||
Orientation | |||
) |
InputPortMonitor::~InputPortMonitor | ( | ) |
void InputPortMonitor::clear | ( | ) |
|
private |
|
private |
|
private |
void InputPortMonitor::update | ( | ARDOUR::CircularEventBuffer & | ) |
void InputPortMonitor::update | ( | ARDOUR::CircularSampleBuffer & | ) |
void InputPortMonitor::update | ( | float const * | ) |
void InputPortMonitor::update | ( | float | , |
float | |||
) |
|
private |
Definition at line 129 of file input_port_monitor.h.
|
private |
Definition at line 130 of file input_port_monitor.h.
|
private |
Definition at line 127 of file input_port_monitor.h.
|
private |
Definition at line 126 of file input_port_monitor.h.
|
private |
Definition at line 128 of file input_port_monitor.h.
|
private |
Definition at line 131 of file input_port_monitor.h.
|
private |
Definition at line 132 of file input_port_monitor.h.
|
private |
Definition at line 133 of file input_port_monitor.h.