wam-extensions
Version:
Unofficial extensions to the Web Audio Module 2 API
11 lines (10 loc) • 476 B
TypeScript
import { WamParameterInfo } from "@webaudiomodules/api";
export declare type ModulationTargetDelegate = {
setModulationTarget: (param: WamParameterInfo) => void;
};
export declare class ModulationTargetExtension {
delegates: Map<string, ModulationTargetDelegate>;
constructor();
setModulationTargetDelegate(pluginId: string, delegate?: ModulationTargetDelegate): void;
getModulationTargetDelegate(pluginId: string): ModulationTargetDelegate | undefined;
}