VisioForge (c) 2025

Search Results for

    Class Equalizer10AudioEffect

    10-band audio equalizer.

    Inheritance
    object
    BaseAudioEffect
    Equalizer10AudioEffect
    Implements
    ISharedAudioEffectX
    IVideoEditXAudioEffect
    Inherited Members
    BaseAudioEffect.Name
    BaseAudioEffect.ID
    BaseAudioEffect.OnUpdate
    BaseAudioEffect.OnUpdateCall()
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: VisioForge.Core.Types.X.AudioEffects
    Assembly: VisioForge.Core.dll
    Syntax
    public class Equalizer10AudioEffect : BaseAudioEffect, ISharedAudioEffectX, IVideoEditXAudioEffect

    Constructors

    Equalizer10AudioEffect(double[])

    Initializes a new instance of the Equalizer10AudioEffect class.

    Declaration
    public Equalizer10AudioEffect(double[] levels)
    Parameters
    Type Name Description
    double[] levels

    Levels (10 bands, from -24 to 12 dB). See remarks on Levels property.

    Exceptions
    Type Condition
    Exception

    Levels array should contain 10 values.

    Properties

    Levels

    Gets or sets the levels. 10 bands, from -24 to 12 dB. See remarks for frequencies of each band.

    Declaration
    public double[] Levels { get; set; }
    Property Value
    Type Description
    double[]

    The levels.

    Remarks

    Bands frequencies: 29 Hz, 59 Hz, 119 Hz, 237 Hz, 474 Hz, 947 Hz, 1889 Hz, 3770 Hz, 7523 Hz, 15011 Hz.

    Exceptions
    Type Condition
    Exception

    Levels array should contain 10 values.

    Methods

    GenerateDescription()

    Generates the description.

    Declaration
    public string GenerateDescription()
    Returns
    Type Description
    string

    System.String.

    Implements

    ISharedAudioEffectX
    IVideoEditXAudioEffect