音の設計書
(sdef: json)(builder: function)(name: string, builder: function)(builder: function, ctls: string[])(name: string, builder: function, ctrls: string[])
sdef に入出力や仮パラメータを割り当てたもの. synth を簡略化用途
(sdef: sdef)(sdef: sdef, params: object)(sdef: sdef, action: string, target: node)(sdef: sdef, params: object, action: string, target: node)
実際に演奏するためのインスタンスを生成する
-
(inst: inst) -
(inst: inst, params: object) -
(inst: inst, nodeId: number) -
(inst: inst, params: object, nodeId: number) -
(inst: inst, action: string, target: node) -
(inst: inst, nodeId: number, action: string, target: node) -
(inst: inst, params: object, nodeId: number, action: string, target: node) -
(sdef: sdef) -
(sdef: sdef, params: object) -
(sdef: sdef, nodeId: number) -
(sdef: sdef, params: object, nodeId: number) -
(sdef: sdef, action: string, target: node) -
(sdef: sdef, nodeId: number, action: string, target: node) -
(sdef: sdef, params: object, nodeId: number, action: string, target: node) -
(sdef: json) -
(sdef: json, params: object) -
(sdef: json, nodeId: number) -
(sdef: json, params: object, nodeId: number) -
(sdef: json, action: string, target: node) -
(sdef: json, nodeId: number, action: string, target: node) -
(sdef: json, params: object, nodeId: number, action: string, target: node) -
(builder: function) -
(builder: function, params: object) -
(builder: function, nodeId: number) -
(builder: function, params: object, nodeId: number) -
(builder: function, action: string, target: node) -
(builder: function, nodeId: number, action: string, target: node) -
(builder: function, params: object, nodeId: number, action: string, target: node)