OscillatorNode constructor

OscillatorNode(
  1. AudioContext ctx
)

Implementation

OscillatorNode(AudioContext ctx)
    : super(ctx, LabSound().createOscillatorNode(ctx.pointer)) {
  amplitude = AudioParam(this.ctx, this.nodeId, LabSound().OscillatorNode_amplitude(this.nodeId));
  frequency = AudioParam(this.ctx, this.nodeId, LabSound().OscillatorNode_frequency(this.nodeId));
  detune = AudioParam(this.ctx, this.nodeId, LabSound().OscillatorNode_detune(this.nodeId));
  bias = AudioParam(this.ctx, this.nodeId, LabSound().OscillatorNode_bias(this.nodeId));
}