Class EventPostProcessing.SidebandConfig
The properties in this config class are required to filter events based on the amount of acoustic activity in their sidebands.
Inherited Members
Namespace: AudioAnalysisTools.Events.Types
Assembly: AudioAnalysisTools.dll
Syntax
public class SidebandConfig
Properties
| Improve this Doc View SourceLowerSidebandWidth
Gets or sets a value indicating Whether or not to filter events based on the acoustic content of their lower buffer zone. If value = 0, the lower sideband is ignored.
Declaration
public int? LowerSidebandWidth { get; set; }
Property Value
Type | Description |
---|---|
Nullable<Int32> |
MaxActivityDecibels
Gets or sets a value indicating the maximum decibel value in a sideband frequency bin or timeframe. The decibel value is an average over all spectrogram cells in any frame or bin. This value is used only if LowerHertzBuffer > 0 OR UpperHertzBuffer > 0.
Declaration
public double? MaxActivityDecibels { get; set; }
Property Value
Type | Description |
---|---|
Nullable<Double> |
MaxBackgroundDecibels
Gets or sets a value indicating the maximum permissible value of background acoustic activity in the upper and lower sidebands of an event. The background is claculated as the average decibel value over all spectrogram cells in each sideband. This value is used only if LowerHertzBuffer > 0 OR UpperHertzBuffer > 0.
Declaration
public double? MaxBackgroundDecibels { get; set; }
Property Value
Type | Description |
---|---|
Nullable<Double> |
UpperSidebandWidth
Gets or sets a value indicating Whether or not to filter events based on acoustic conctent of upper buffer zone. If value = 0, the upper sideband is ignored.
Declaration
public int? UpperSidebandWidth { get; set; }
Property Value
Type | Description |
---|---|
Nullable<Int32> |