

Return the current sampling rate (samples per second), as a float. Return a reference to the current Server object. Return a list of Stream objects managed by the instance. Print infos about the current state of the object. Opens a sliders window to control the parameters of the object. Mix the object's audio streams into voices streams and return a Mix object.Īdjust mul and add attributes according to a given range. Start processing without sending samples to output. Return the first sample of the current buffer as a float. Returns True if the object is outputting. Returns True if the object is currently playing, otherwise, returns False. Removes address(es) from the object's handler. Returns the addresses managed by the object.Īdds new address(es) to the object's handler. Start processing and send samples to audio output beginning at chnl. This function will be called whenever a message with a knownĪddress is received.

There can be as manyĪddresses as needed on a single port. Available at initializationĪddress used on the port to identify values. Unlike OscDataSend object, there can be only When a message is received, the function given at theĪrgument function is called with the current address destination inĪrgument followed by a tuple of values. Uses the OSC protocol to receive data values from other softwares or Receives data values over a network via the Open Sound Control protocol. OscDataReceive ¶ class OscDataReceive ( port, address, function ) ¶ These objects are available only if pyo is built with OSC (Open SoundĬontrol) support.
