osc.send The osc.send object transmits Open Sound Control (OSC) messages over a network.
oscSoscS is an interface for sendOSC that sends OSC messages to a specified IP address and port.
osc.matchosc.match routes slash-style OSC messages according to a slash-style address supplied as its argument.
OSCrouteOSCroute routes OSC messages by address patterns, similarly to route, while outputting the unmatched remainder of a matched address for further routing.
slash.oscformatslash.oscformat formats slash-style OSC messages, such as an address followed by its arguments, for transmission.
ossia.clientossia.client connects a Pd patch to a remote OSSIA device, making its parameters accessible through objects such as ø.remote.
SOSCrouteSOSCroute is presented as a variant of OSCroute for routing OSC-style messages, with an additional feature that the help patch does not explain.
iempluginOSCiempluginOSC controls IEM plug-ins through their OSC interface by passing OSC messages directly, so the plug-in’s OSC Receiver does not need to be enabled.
osc.formatosc.format is an experimental Pure Data object designed to format messages into Open Sound Control (OSC) messages.
ossia.deviceossia.device creates a local device that registers OSSIA objects in the same namespace, including parameters inside models and subpatches.
net.osc.servernet.osc.server controls a named OSC server, using osc.udp://:9000 by default, for receiving OSC traffic that other objects can access by server name.
packOSCpackOSC formats OSC messages and outputs the encoded data as a list of floats, rather than connecting directly to a network like sendOSC.
oscDoscD receives and counts OSC messages, showing a bang when a message arrives and a message count from 0 to 999.
OSCOSC is part of the oscx collection of OSC-related objects, alongside sendOSC-help, dumpOSC-help, and OSCroute-help.
osc.receive The osc.receive object is used to receive Open Sound Control (OSC) messages over network connections.
slash.rawlistslash.rawlist removes slashes from slash-styled OSC lists, converting them into raw lists.
packOSCstreampackOSCstream is a replacement for packOSC when sending OSC over a stream-based protocol such as TCP.
dispatchOSCdispatchOSC 9000 uses mrpeach objects such as udpreceive to receive OSC messages on port 9000.
osc.inosc.in receives slash-styled OSC messages on a network port and reports the sender’s IP and the listening-port state alongside the OSC message.
net.osc.receivenet.osc.receive listens for OSC messages at a specified OSC path and outputs the received OSC data.
osc.parse The osc.parse object is used to parse and format Open Sound Control (OSC) messages.
osc.routeosc.route is a Pure Data object designed to route Open Sound Control (OSC) messages based on their address patterns.
tcpsocket.OSCtcpsocket.OSC is a support object for tcpsocketserver.
ceammc.netceammc.net is an index help patch for the ceammc library’s networking objects.
OSCprependOSCprepend prepends its first argument to an OSC message list, providing a way to modify OSC message paths.
OSCToParamtof/OSCToParam forwards incoming OSC messages to matching parameters.
unpackOSCunpackOSC parses lists of byte-valued floats (integers from 0 to 255) as OSC packets and outputs OSC messages.
osc.ioosc.io combines binary UDP OSC sending and receiving in one object, using an internal netsend, and can support either one-way or two-way communication with a back port.
net.osc.sendnet.osc.send sends OSC messages to a destination server, supporting automatically typed values as well as explicitly typed values such as booleans, floats, integers, strings, blobs, MIDI, null, and infinity.
sendOSCsendOSC sends OSC-formatted packets over a network, supporting integer, float, and string values.
slash.oscrouteslash.oscroute is a vanilla abstraction that routes list elements through a sequence of internal route objects created from slash-separated tags.
osc.outosc.out creates a binary UDP netsend connection for sending OSC-formatted messages, with optional two-way communication through a back port.
unpackOSCstreamunpackOSCstream decodes OSC packets received over stream-based protocols such as TCP and is intended as a replacement for unpackOSC in that context.
proto.inscoreproto.inscore creates INScore control messages for creating, modifying, positioning, showing, and deleting scene objects, including text, shapes, files, and Guido music notation.
dumpOSCdumpOSC listens for OSC data over UDP on a specified port and outputs everything it receives.
routeOSCrouteOSC routes Open Sound Control messages, or lists whose first element is an OSC /path, to outlets according to OSC address arguments.