#include <gxMidiConnector.h>
Inheritance diagram for gxMidiConnector:
Public Member Functions | |
gxMidiConnector (gxAudioGraph *graph, const char *groupName) | |
virtual | ~gxMidiConnector () |
virtual int | connect () |
Connect all the midi outputs in the group to all the midi inputs in the group. | |
virtual int | disconnect () |
Disconnect all the midi outputs in the group from all the midi inputs in the group. | |
virtual bool | visit (gxAudioFilter *filter) |
Part of the filter visitor pattern. | |
virtual bool | visitPin (gxAudioFilter *filter, gxAudioPin *pin) |
Static Public Member Functions | |
static bool | isMidiInput (gxAudioPin *pin) |
static bool | isMidiOutput (gxAudioPin *pin) |
static gxAudioPin * | getMidiPin (gxAudioFilter *filter, int midiIndex, bool isInput) |
|
|
|
|
|
Connect all the midi outputs in the group to all the midi inputs in the group.
|
|
Disconnect all the midi outputs in the group from all the midi inputs in the group.
|
|
|
|
|
|
|
|
Part of the filter visitor pattern. Invoked by the graph when iterating through filters. Implements gxAudioFilterVisitor. |
|
Reimplemented from gxAudioFilterVisitor. |