Ardour
9.0-pre0-384-ga76afae0e9
|
#include <surface_port.h>
Public Member Functions | |
SurfacePort (US2400::Surface &) | |
virtual | ~SurfacePort () |
int | write (const MidiByteArray &) |
an easier way to output bytes via midi More... | |
MIDI::Port & | input_port () const |
MIDI::Port & | output_port () const |
ARDOUR::Port & | input () const |
ARDOUR::Port & | output () const |
std::string | input_name () const |
std::string | output_name () const |
void | reconnect () |
XMLNode & | get_state () const |
int | set_state (const XMLNode &, int version) |
Private Attributes | |
US2400::Surface * | _surface |
MIDI::Port * | _input_port |
MIDI::Port * | _output_port |
std::shared_ptr< ARDOUR::Port > | _async_in |
std::shared_ptr< ARDOUR::Port > | _async_out |
Make a relationship between a midi port and a Mackie device.
Definition at line 54 of file us2400/surface_port.h.
ArdourSurface::US2400::SurfacePort::SurfacePort | ( | US2400::Surface & | ) |
|
virtual |
XMLNode& ArdourSurface::US2400::SurfacePort::get_state | ( | ) | const |
|
inline |
Definition at line 66 of file us2400/surface_port.h.
std::string ArdourSurface::US2400::SurfacePort::input_name | ( | ) | const |
|
inline |
Definition at line 63 of file us2400/surface_port.h.
|
inline |
Definition at line 67 of file us2400/surface_port.h.
std::string ArdourSurface::US2400::SurfacePort::output_name | ( | ) | const |
|
inline |
Definition at line 64 of file us2400/surface_port.h.
void ArdourSurface::US2400::SurfacePort::reconnect | ( | ) |
int ArdourSurface::US2400::SurfacePort::set_state | ( | const XMLNode & | , |
int | version | ||
) |
int ArdourSurface::US2400::SurfacePort::write | ( | const MidiByteArray & | ) |
an easier way to output bytes via midi
|
private |
Definition at line 83 of file us2400/surface_port.h.
|
private |
Definition at line 84 of file us2400/surface_port.h.
|
private |
Definition at line 81 of file us2400/surface_port.h.
|
private |
Definition at line 82 of file us2400/surface_port.h.
|
private |
Definition at line 80 of file us2400/surface_port.h.