Search Results for

    Show / Hide Table of Contents

    Class ForwardTrackParameters

    Parameters needed from a config file to detect forwards spectral peak tracks. A ForwardTrack sounds like a fluctuating tone or technically, a chirp. Each track point advances one time step. Points may move up or down by at most two frequency bins.

    Inheritance
    Object
    CommonParameters
    ForwardTrackParameters
    Implements
    IValidatableObject
    Inherited Members
    CommonParameters.SpeciesName
    CommonParameters.FrameSize
    CommonParameters.FrameStep
    CommonParameters.WindowFunction
    CommonParameters.BgNoiseThreshold
    CommonParameters.MinHertz
    CommonParameters.MaxHertz
    CommonParameters.BottomHertzBuffer
    CommonParameters.TopHertzBuffer
    CommonParameters.MinDuration
    CommonParameters.MaxDuration
    CommonParameters.DecibelThresholds
    CommonParameters.NoiseReductionType
    CommonParameters.Validate(ValidationContext)
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: AnalysisPrograms.Recognizers.Base
    Assembly: AudioAnalysisTools.dll
    Syntax
    [YamlTypeTag(typeof(ForwardTrackParameters), null)]
    public class ForwardTrackParameters : CommonParameters, IValidatableObject

    Properties

    | Improve this Doc View Source

    CombinePossibleHarmonics

    Gets or sets a value indicating whether coincident tracks stacked on top of one another are to be combined. Coincident means the tracks' start and end times are not greater than the specified seconds interval. Stacked means that the frequency gap between each of the stacked tracks does not exceed the specified Hertz interval.

    Declaration
    public bool CombinePossibleHarmonics { get; set; }
    Property Value
    Type Description
    Boolean
    | Improve this Doc View Source

    HarmonicsHertzGap

    Declaration
    public int HarmonicsHertzGap { get; set; }
    Property Value
    Type Description
    Int32
    | Improve this Doc View Source

    HarmonicsStartDifference

    Declaration
    public TimeSpan HarmonicsStartDifference { get; set; }
    Property Value
    Type Description
    TimeSpan

    Implements

    System.ComponentModel.DataAnnotations.IValidatableObject

    Extension Methods

    ObjectExtensions.NotNull(Object)
    ObjectExtensions.AsArray<T>(T)
    ObjectExtensions.AsList<T>(T)
    ObjectExtensions.Wrap<T>(T)
    SystemExtensions.BinarySerialize(Object)
    ConfigFileExtensions.NotNull(Object, FileInfo, String, String)
    ConfigFileExtensions.ValidateNotNull(Object, String, String)
    ConfigFileExtensions.ValidateLessThan<T>(Object, Nullable<T>, String, Nullable<T>, String, String)
    ExtensionsXml.SerializeObject<T>(T)
    • Improve this Doc
    • View Source
    In This Article
    Generated by DocFX AP docs version: 21.7.0.4-master-e26127a50d7bd7472d47288f10e61014fb981f7f-DIRTY-CI:144 Back to top