unreal.CurveEditorFFTFilter

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

Bases: unreal.CurveEditorFilterBase

Curve Editor FFTFilter

C++ Source:

  • Plugin: CurveEditorTools

  • Module: CurveEditorTools

  • File: CurveEditorFFTFilter.h

Editor Properties: (see get_editor_property/set_editor_property)

  • cutoff_frequency (float): [Read-Write] Cutoff Frequency: Normalized between 0-1. In a low pass filter, the lower the value is the smoother the output. In a high pass filter the higher the value the smoother the output.

  • order (int32): [Read-Write] Order: The number of samples used to filter in the time domain. It maps how steep the roll off is for the filter.

  • response (CurveEditorFFTFilterClass): [Read-Write] Response: Which FFT filter implementation to use.

  • type (CurveEditorFFTFilterType): [Read-Write] Type: Which frequencies are allowed through. For example, low-pass will let low frequency through and remove high frequency noise.

property cutoff_frequency

[Read-Write] Cutoff Frequency: Normalized between 0-1. In a low pass filter, the lower the value is the smoother the output. In a high pass filter the higher the value the smoother the output.

Type

(float)

property order

[Read-Write] Order: The number of samples used to filter in the time domain. It maps how steep the roll off is for the filter.

Type

(int32)

property response

[Read-Write] Response: Which FFT filter implementation to use.

Type

(CurveEditorFFTFilterClass)

property type

[Read-Write] Type: Which frequencies are allowed through. For example, low-pass will let low frequency through and remove high frequency noise.

Type

(CurveEditorFFTFilterType)