Options
All
  • Public
  • Public/Protected
  • All
Menu

Inserts an automation point for a specific plugin on an arbitrary track

Hierarchy

  • PluginAutomation

Implements

Index

Constructors

Properties

Methods

Constructors

constructor

  • There are three possible types for options.plugin

    • a pluginSelector object { pluginName: string, pluginType: string, nth?: number}
    • a 'pluginName' string - gets the first instance only
    • a plugin constructor function (instanceof) - gets the first instance only
    // Several different plugin selectors may be used
    const plugin = fluid.plugins.DragonflyHallVst2
    const op1 = { value: 15, paramKey: 'sizeMeters', plugin: plugin }
    const op2 = { value: 10, paramKey: 'sizeMeters', plugin: 'DragonflyHallReverb' }
    const op3 = fluid.plugins.DragonflyHallVst2.makeAutomation.sizeMeters(30)
    op3.plugin.nth = 2 // Select an instance other than the first
    
    const tLibraryVerb = {
     b: new techniques.PluginAutomation(op1),
     c: new techniques.PluginAutomation(op2),
     a: new techniques.PluginAutomation(op3),
    }
    

    Parameters

    • options: PluginAutoOptions

    Returns PluginAutomation

Properties

curve

curve: number = 0

paramKey

paramKey: string

plugin

plugin: any

value

value: number = 0

Methods

resolvePlugin

use