|
Gin
|
Classes | |
| class | RemoteServer |
| A small TCP server that lets an external process drive a JUCE UI. More... | |
| struct | RemoteServer::Options |
| struct | RemoteServer::CommandResult |
| The outcome of a command. More... | |
| class | RemoteServer::Context |
| Passed to async commands so they can hop onto the message thread and pause between steps. More... | |
Functions | |
| void | addAudioProcessorCommands (RemoteServer &server, juce::AudioProcessor &processor) |
| Adds parameter and program commands for an AudioProcessor to a RemoteServer. | |
| void addAudioProcessorCommands | ( | RemoteServer & | server, |
| juce::AudioProcessor & | processor | ||
| ) |
Adds parameter and program commands for an AudioProcessor to a RemoteServer.
Commands added: processor, params, getParam, setParam, setProgram. Parameters are addressed by paramID, name or index.
The processor must outlive the server, or you must call removeCommand for each of these before it is destroyed.
Only available when juce_audio_processors is part of the project.
References RemoteServer::addCommand(), and RemoteServer::getArg().