unreal.OSCModulationMixingStatics

class unreal.OSCModulationMixingStatics(outer=None, name='None')

Bases: unreal.BlueprintFunctionLibrary

OSCModulation Mixing Statics

C++ Source:

  • Plugin: OSCModulationMixing

  • Module: OSCModulationMixing

  • File: OSCModulationMixingStatics.h

classmethod copy_mix_to_osc_bundle(world_context_object, mix, bundle)OSCBundle

Converts Control Bus Mix to OSCBundle representation to send over network via OSC protocol

Parameters
Returns

bundle (OSCBundle):

Return type

OSCBundle

classmethod copy_stages_to_osc_bundle(world_context_object, path_address, stages, bundle)OSCBundle

Converts stage array to OSCBundle representation to send over network via OSC protocol

Parameters
Returns

bundle (OSCBundle):

Return type

OSCBundle

classmethod get_mix_load_pattern()OSCAddress

Returns OSC Address pattern for loading a mix

Returns

Return type

OSCAddress

classmethod get_osc_bundle_type(bundle)OSCModulationBundle

Returns whether bundle contains recognized payload of OSC Modulation Data

Parameters

bundle (OSCBundle) –

Returns

Return type

OSCModulationBundle

classmethod get_profile_load_path()OSCAddress

Returns OSC Address path for loading a profile

Returns

Return type

OSCAddress

classmethod get_profile_save_path()OSCAddress

Returns OSC Address path for saving a profile

Returns

Return type

OSCAddress

classmethod osc_bundle_to_stage_values(world_context_object, bundle) -> (Array(SoundModulationMixValue), mix_path=OSCAddress, bus_paths=Array(OSCAddress), bus_class_names=Array(str))

Converts OSCBundle to Control Bus Values & Mix Path from which it came

Parameters
Returns

mix_path (OSCAddress):

bus_paths (Array(OSCAddress)):

bus_class_names (Array(str)):

Return type

tuple

classmethod request_mix(world_context_object, client, mix_path)None

Request mix update from server with loaded content.

Parameters