|
Ardour
9.0-pre0-1950-g391fe97693
|
#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.