PeriodicWave
PeriodicWave has no inputs or outputs; it is used to define custom oscillators when calling OscillatorNode.setPeriodicWave(). The PeriodicWave itself is created/returned by AudioContext.createPeriodicWave().
interface PeriodicWave {}
var PeriodicWave: {
prototype: PeriodicWave;
new (context: BaseAudioContext, options?: PeriodicWaveOptions): PeriodicWave;
};