an OSSIA_Device is to be considered as the rootnode of all ossia-based applications. It may be exposed to the network using different protocols, such as OSC, OSCQuery, Minuit etc.
shortcut class method to instantiate device and directly expose it to the network with the OSCQuery protocol.
| name |
a |
| osc_port |
device will receive osc (udp, non-critical) messages on this port, defaults to |
| ws_port |
device will receive websocket (tcp, critical) messages on this port, defaults to |
| callback |
a |
an OSSIA_Device
instantiates a device without exposing it to the network, which can be later achieved by calling the .exposeProtocol methods, such as .exposeOSCQueryServer, .exposeMinuit, .exposeOSC, etc.
| name |
a |
an OSSIA_Device
shortcut class method to instantiate a mirror image of a device already exposed on the network.
| name |
a |
| host_addr |
a |
| callback |
a |
an OSSIA_Device
shortcut class method to instantiate device and directly expose it to the network with the Minuit protocol.
| name |
a |
| remote_ip |
a |
| remote_port |
an |
| local_port |
an |
| callback |
a |
an OSSIA_Device
shortcut class method to instantiate device and directly expose it to the network with the OSC protocol.
| name |
a |
| remote_ip |
a |
| remote_port |
an |
| local_port |
an |
| callback |
a |
an OSSIA_Device
exposes a device to the network with the OSCQuery protocol.
| osc_port |
device will receive osc (udp, non-critical) messages on this port, defaults to |
| ws_port |
device will receive websocket (tcp, critical) messages on this port, defaults to |
| callback |
a |
an OSSIA_Device
catches a network-exposed device, mirrors it in SuperCollider
| host_addr |
a |
| callback |
a |
an OSSIA_Device
exposes a device to the network with the Minuit protocol.
| remote_ip |
a |
| remote_port |
an |
| local_port |
an |
| callback |
a |
an OSSIA_Device
exposes a device to the network with the OSC protocol.
| remote_ip |
a |
| remote_port |
an |
| local_port |
an |
| callback |
a |
an OSSIA_Device
free a device and all of its contents (its node-tree)
nil