diff --git a/src/AudioNode.js b/src/AudioNode.js index 61989d1..a1e739b 100644 --- a/src/AudioNode.js +++ b/src/AudioNode.js @@ -70,9 +70,9 @@ export default class AudioNode extends EventTarget { @props.enums([ "speakers", "discrete" ]) channelInterpretation() {} - @methods.param("destination", validators.isAudioSource); - @methods.param("[ output ]", validators.isPositiveInteger); - @methods.param("[ input ]", validators.isPositiveInteger); + @methods.param("destination", validators.isAudioSource) + @methods.param("[ output ]", validators.isPositiveInteger) + @methods.param("[ input ]", validators.isPositiveInteger) @methods.contract({ precondition(destination, output = 0, input = 0) { if (this.$context !== destination.$context) { diff --git a/src/ScriptProcessorNode.js b/src/ScriptProcessorNode.js index 3a4a627..8c774fd 100644 --- a/src/ScriptProcessorNode.js +++ b/src/ScriptProcessorNode.js @@ -46,7 +46,7 @@ export default class ScriptProcessorNode extends AudioNode { return this._.bufferSize; } - @props.on("audioprocess"); + @props.on("audioprocess") onaudioprocess() {} __process(inNumSamples) {