unreal.SoundSubmixSendInfo
¶
- class unreal.SoundSubmixSendInfo(send_level_control_method: SendLevelControlMethod = Ellipsis, send_stage: SubmixSendStage = Ellipsis, sound_submix: SoundSubmixBase = Ellipsis, send_level: float = 0.0, disable_manual_send_clamp: bool = False, min_send_level: float = 0.0, max_send_level: float = 0.0, min_send_distance: float = 0.0, max_send_distance: float = 0.0, custom_send_level_curve: RuntimeFloatCurve = [])¶
Bases:
StructBase
Class used to send audio to submixes from USoundBase
C++ Source:
Module: Engine
File: SoundSubmixSend.h
Editor Properties: (see get_editor_property/set_editor_property)
custom_send_level_curve
(RuntimeFloatCurve): [Read-Write] The custom reverb send curve to use for distance-based send level.disable_manual_send_clamp
(bool): [Read-Write] Whether to disable the 0-1 clamp for manual SendLevel controlmax_send_distance
(float): [Read-Write] The max distance to send to the mastermax_send_level
(float): [Read-Write] The amount to send to master when sound is located at a distance equal to value specified in the max send distance.min_send_distance
(float): [Read-Write] The min distance to send to the mastermin_send_level
(float): [Read-Write] The amount to send to master when sound is located at a distance equal to value specified in the min send distance.send_level
(float): [Read-Write] The amount of audio to sendsend_level_control_method
(SendLevelControlMethod): [Read-Write] Manual: Use Send Level only Linear: Interpolate between Min and Max Send Levels based on listener distance (between Distance Min and Distance Max) Custom Curve: Use the float curve to map Send Level to distance (0.0-1.0 on curve maps to Distance Min - Distance Max)send_stage
(SubmixSendStage): [Read-Write] Defines at what mix stage the send should happen.sound_submix
(SoundSubmixBase): [Read-Write] The submix to send the audio to
- property custom_send_level_curve: RuntimeFloatCurve¶
[Read-Write] The custom reverb send curve to use for distance-based send level.
- Type:
- property disable_manual_send_clamp: bool¶
[Read-Write] Whether to disable the 0-1 clamp for manual SendLevel control
- Type:
(bool)
- property max_send_distance: float¶
[Read-Write] The max distance to send to the master
- Type:
(float)
- property max_send_level: float¶
[Read-Write] The amount to send to master when sound is located at a distance equal to value specified in the max send distance.
- Type:
(float)
- property min_send_distance: float¶
[Read-Write] The min distance to send to the master
- Type:
(float)
- property min_send_level: float¶
[Read-Write] The amount to send to master when sound is located at a distance equal to value specified in the min send distance.
- Type:
(float)
- property send_level_control_method: SendLevelControlMethod¶
Use Send Level only Linear: Interpolate between Min and Max Send Levels based on listener distance (between Distance Min and Distance Max) Custom Curve: Use the float curve to map Send Level to distance (0.0-1.0 on curve maps to Distance Min - Distance Max)
- Type:
- Type:
[Read-Write] Manual
- property send_stage: SubmixSendStage¶
[Read-Write] Defines at what mix stage the send should happen.
- Type:
- property sound_submix: SoundSubmixBase¶
[Read-Write] The submix to send the audio to
- Type: