UNPKG

virtual-audio-graph

Version:

Library for declaratively manipulating the Web Audio API

14 lines (12 loc) 416 B
import { CustomVirtualAudioNodeFactory, IVirtualAudioNodeParams, Output, } from "./types"; import CustomVirtualAudioNode from "./VirtualAudioNodes/CustomVirtualAudioNode"; export default function createNode<Params extends IVirtualAudioNodeParams>( node: CustomVirtualAudioNodeFactory<Params>, ) { return (output: Output, params?: Params) => new CustomVirtualAudioNode<Params>(node, output, params); }