VisioForge (c) 2025

Search Results for

    Class ScaleTempoAudioEffect

    Scale tempo audio effect.

    Inheritance
    object
    BaseAudioEffect
    ScaleTempoAudioEffect
    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 ScaleTempoAudioEffect : BaseAudioEffect, ISharedAudioEffectX, IVideoEditXAudioEffect

    Constructors

    ScaleTempoAudioEffect(double)

    Initializes a new instance of the ScaleTempoAudioEffect class.

    Declaration
    public ScaleTempoAudioEffect(double rate = 1)
    Parameters
    Type Name Description
    double rate

    Scale rate.

    Properties

    Overlap

    Gets or sets the percentage of stride to overlap. Default: 0.2.

    Declaration
    public double Overlap { get; set; }
    Property Value
    Type Description
    double

    The overlap.

    Rate

    Gets or sets the rate. 1.0 by default. 2.0 to double speed, 0.5 for half-speed.

    Declaration
    public double Rate { get; set; }
    Property Value
    Type Description
    double

    The rate.

    Search

    Gets or sets the search length to search for the best overlap position. Default: 14 ms.

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

    The search.

    Stride

    Gets or sets the length time to output each stride. Default: 30 ms.

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

    The stride.

    Methods

    GenerateDescription()

    Generates the description.

    Declaration
    public string GenerateDescription()
    Returns
    Type Description
    string

    System.String.

    Implements

    ISharedAudioEffectX
    IVideoEditXAudioEffect