Client OSC Namespace Documentation
These are the commands the client recognizes. All monitoring of changes in the engine happens via these commands.
/ingen/ok
- response-id (int) - Request ID this is a response to
Successful response to some command.
/ingen/error
- response-id (int) - Request ID this is a response to
- message (string) - Error message (natural language text)
Unsuccessful response to some command.
/ingen/error
- message (string) - Error message (natural language text)
Notification that an error has occurred. This is for notification of errors that aren't a direct response to a user command, ie "unexpected" errors.
/ingen/put
- path (string) - Path of object
- predicate
- value
- ...
PUT a set of properties to a path (see
Method Documentation).
/ingen/move
- old-path (string) - Old path of object
- new-path (string) - New path of object
MOVE an object to a new path (see
Method Documentation). The new path will have the same parent as the old path.
/ingen/delete
- path (string) - Path of object (which no longer exists)
DELETE an object (see
Method Documentation).
/ingen/clear_patch
- path (string) - Path of patch (which is now empty)
Notification a patch has been cleared (all children deleted).
/ingen/new_connection
- src-path (string) - Path of the source port
- dst-path (string) - Path of the destination port
Notification a new connection has been made.
/ingen/disconnection
- src-path (string) - Path of the source port
- dst-path (string) - Path of the destination port
Notification a connection has been unmade.
/ingen/set_variable
- path (string) - Path of the object associated with variable (node, patch, or port)
- key (string)
- value (string) , Notification of a variable.
/ingen/set_property
- path (string) - Path of the object associated with property (node, patch, or port)
- key (string)
- value (string)
Notification of a property.
/ingen/set_port_value
- path (string) - Path of port
- value (any) - New value of port
Notification the value of a port has changed.
/ingen/set_port_value
- path (string) - Path of port
- voice (int) - Voice which is set to this value
- value (any) - New value of port
Notification the value of a port has changed.
/ingen/activity
- path (string) - Path of object
Notification of "activity" (e.g. port message blinkenlights).
/ingen/plugin
- uri (string) - URI of plugin (e.g. http://example.org/filtermatic)
- type (string) - Type of plugin (e.g. "lv2:Plugin", "ingen:LADSPAPlugin")
- symbol (string) - Valid symbol for plugin (default symbol for nodes) (e.g. "adsr")
- name (string) - Descriptive human-readable name of plugin (e.g. "ADSR Envelope")
Notification of the existence of a plugin.