JackTrip
|
Class to save and load all jack client connections. More...
#include <JMess.h>
Public Member Functions | |
JMess () | |
Constructs a JMess object that has a jack client. More... | |
virtual | ~JMess () |
Distructor closes the jmess jack audio client. More... | |
void | disconnectAll () |
Disconnect all the clients. More... | |
void | writeOutput (QString xmlOutFile) |
Write an XML file with the name specified at xmlOutFile. More... | |
void | connectPorts (QString xmlInFile) |
Connect ports specified in input XML file xmlInFile. More... | |
void | setConnectedPorts () |
Set list of ouput ports that have connections. More... | |
void | connectSpawnedPorts (int nChans, int hubPatch) |
Cross connect ports between net combs, -l LAIR mode. More... | |
void | connectTUB (int nChans) |
Class to save and load all jack client connections.
Saves an XML file with all the current jack connections. This same file can be loaded to connect evrything again. The XML file can also be edited.
Has also an option to disconnect all the clients.
JMess::JMess | ( | ) |
Constructs a JMess object that has a jack client.
|
virtual |
Distructor closes the jmess jack audio client.
void JMess::connectPorts | ( | QString | xmlInFile | ) |
Connect ports specified in input XML file xmlInFile.
void JMess::connectSpawnedPorts | ( | int | nChans, |
int | hubPatch | ||
) |
Cross connect ports between net combs, -l LAIR mode.
void JMess::connectTUB | ( | int | nChans | ) |
void JMess::disconnectAll | ( | ) |
Disconnect all the clients.
void JMess::setConnectedPorts | ( | ) |
Set list of ouput ports that have connections.
void JMess::writeOutput | ( | QString | xmlOutFile | ) |
Write an XML file with the name specified at xmlOutFile.