Search Results for

    Show / Hide Table of Contents

    Class SpectrogramOctaveScale

    Inheritance
    Object
    BaseSonogram
    SpectrogramOctaveScale
    Inherited Members
    BaseSonogram.Configuration
    BaseSonogram.FreqScale
    BaseSonogram.MaxAmplitude
    BaseSonogram.SampleRate
    BaseSonogram.Duration
    BaseSonogram.NyquistFrequency
    BaseSonogram.FrameDuration
    BaseSonogram.FrameStep
    BaseSonogram.FBinWidth
    BaseSonogram.FramesPerSecond
    BaseSonogram.FrameCount
    BaseSonogram.SnrData
    BaseSonogram.DecibelsPerFrame
    BaseSonogram.DecibelsNormalised
    BaseSonogram.ModalNoiseProfile
    BaseSonogram.DecibelReference
    BaseSonogram.SigState
    BaseSonogram.Data
    BaseSonogram.RescaleLinearFrequencyScale(Double[,], FrequencyScale)
    BaseSonogram.GetImageFullyAnnotated(String, Nullable<Color>)
    BaseSonogram.GetImageFullyAnnotated(Image<Rgb24>, String, Int32[,], Nullable<Color>)
    BaseSonogram.GetImageAnnotatedWithLinearHerzScale(Image<Rgb24>, String, Nullable<Color>)
    BaseSonogram.GetImage()
    BaseSonogram.GetImage(Boolean, Boolean, Boolean)
    BaseSonogram.Data2ImageData(Double[,])
    BaseSonogram.GetSonogramImage(Double[,], Int32, Int32, Boolean, Int32, Boolean, Int32, Int32)
    BaseSonogram.GetSonogramImage(Double[,], Int32, Int32)
    BaseSonogram.GetAvSpectrum_LowestPercentile(Double[,], Int32)
    BaseSonogram.GetAvSpectrum_HighestPercentile(Double[,], Int32)
    BaseSonogram.GetImageAnnotatedWithLinearHertzScale(Image<Rgb24>, Int32, Int32, String, Nullable<Color>)
    BaseSonogram.FrameSonogram(Image<Rgb24>, Image<Rgb24>, TimeSpan, TimeSpan, TimeSpan, TimeSpan)
    BaseSonogram.FrameSonogram(Image<Rgb24>, Image<Rgb24>, TimeSpan, TimeSpan, TimeSpan, TimeSpan, Int32, Int32)
    BaseSonogram.DrawTitleBarOfGrayScaleSpectrogram(String, Int32, Nullable<Color>)
    BaseSonogram.SaveDebugSpectrogram(Image, DirectoryInfo, String)
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: AudioAnalysisTools.StandardSpectrograms
    Assembly: AudioAnalysisTools.dll
    Syntax
    public class SpectrogramOctaveScale : BaseSonogram

    Constructors

    | Improve this Doc View Source

    SpectrogramOctaveScale(SonogramConfig, FrequencyScale, WavReader)

    Declaration
    public SpectrogramOctaveScale(SonogramConfig config, FrequencyScale scale, WavReader wav)
    Parameters
    Type Name Description
    SonogramConfig config
    FrequencyScale scale
    WavReader wav

    Methods

    | Improve this Doc View Source

    Make(Double[,])

    Converts amplitude matrix to octave frequency scale spectrogram. IMPORTANT: DOES NOISE REDUCTION after conversion.

    Declaration
    public override void Make(double[, ] amplitudeM)
    Parameters
    Type Name Description
    Double[,] amplitudeM

    Matrix of amplitude values.

    Overrides
    BaseSonogram.Make(Double[,])

    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