Class MesaBoogie

Effector's subclass for Preamplifier (MesaBoogie).

Hierarchy (View Summary)

Constructors

Properties

context: AudioContext
depth: GainNode
input: GainNode
isActive: boolean = true
lfo: OscillatorNode
output: GainNode
paused: boolean = true
rate: AudioParam

Accessors

Methods

  • This method gets or sets parameters for preamp effector. This method is overloaded for type interface and type check.

    Parameters

    • params: "state"

      This argument is string if getter. Otherwise, setter.

    Returns boolean

    Return value is parameter for preamp effector if getter. Otherwise, return value is for method chain.

  • This method gets or sets parameters for preamp effector. This method is overloaded for type interface and type check.

    Parameters

    • params: "pre"

      This argument is string if getter. Otherwise, setter.

    Returns undefined | MesaBoogiePreEqualizerParams

    Return value is parameter for preamp effector if getter. Otherwise, return value is for method chain.

  • This method gets or sets parameters for preamp effector. This method is overloaded for type interface and type check.

    Parameters

    • params: "post"

      This argument is string if getter. Otherwise, setter.

    Returns undefined | MesaBoogiePostEqualizerParams

    Return value is parameter for preamp effector if getter. Otherwise, return value is for method chain.

  • This method gets or sets parameters for preamp effector. This method is overloaded for type interface and type check.

    Parameters

    • params: "cabinet"

      This argument is string if getter. Otherwise, setter.

    Returns CabinetParams

    Return value is parameter for preamp effector if getter. Otherwise, return value is for method chain.

  • This method gets or sets parameters for preamp effector. This method is overloaded for type interface and type check.

    Parameters

    Returns MesaBoogie

    Return value is parameter for preamp effector if getter. Otherwise, return value is for method chain.

  • This method starts LFO. Namely, this method starts effector.

    Parameters

    • OptionalstartTime: number

      This argument is in order to schedule parameter.

    Returns void

  • This method stops LFO, then creates instance of OscillatorNode again.

    Parameters

    • OptionalstopTime: number

      This argument is in order to schedule parameter.

    • OptionalreleaseTime: number

      This argument is in order to schedule parameter when it is necessary to consider release time.

    Returns void