音の設計書
(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)