Skip to content

← signal_processing package

FrequencyNormalization

Correct for 1/f frequency falloff.

The frequency spectrum of the given data will be multiplied by its repective frequencies to correct for the typical 1/f falloff curve observed in spectral energy from natural sources. This filter will only process chunks that have a frequency axis (i.e., after transform into the spectral domain). More Info... Version 1.1.1

Ports/Properties

data

Data to process.

  • verbose name: Data
  • default value: None
  • port type: DataPort
  • value type: Packet (can be None)
  • data direction: INOUT

fit_frequency_range

Fit the spectra between these frequency ranges to calculate alpha value. Default: all frequencies.

  • verbose name: Fit Frequency Range
  • default value: None
  • port type: ListPort
  • value type: list (can be None)

alpha

The exponent of 1/f^alpha used in the correction. Set to None to determine the value automatically.

  • verbose name: Alpha
  • default value: 1.0
  • port type: FloatPort
  • value type: float (can be None)

set_breakpoint

Set a breakpoint on this node. If this is enabled, your debugger (if one is attached) will trigger a breakpoint.

  • verbose name: Set Breakpoint (Debug Only)
  • default value: False
  • port type: BoolPort
  • value type: bool (can be None)

metadata

User-definable meta-data associated with the node. Usually reserved for technical purposes.

  • verbose name: Metadata
  • default value: {}
  • port type: DictPort
  • value type: dict (can be None)