OPERATOR
simple operator
Installation
Node.js
npm install @mohayonao/operator
Browser
API
Operator
constructor(audioContext: AudioContext)
Instance attribute
context: AudioContext
type: string
frequency: AudioParam
detune: AudioParam
gain: AudioParam
onended: function
Instance methods
connect(destination: AudioNode): void
disconnect(): void
start(when: number): void
stop(when: number): void
setPeriodicWave(periodicWave: PeriodicWave): void
setEnvelope(envelope: any, target: string = 'gain'): void
getEnvelope(target: string = 'gain'): void
AudioGraph
See Also
- @mohayonao/envelope - simple envelope
- @mohayonao/fm-synth - simple frequency modulation synthesizer
License
MIT