Accessors
detune
- get detune(): number
Returns number
- set detune(detune): void
Returns void
frequency
- get frequency(): number
Returns number
- set frequency(frequency): void
Returns void
isPlaying
- get isPlaying(): boolean
Returns boolean
position
- get position(): Position
- set position(position): void
Returns void
stereoPan
- get stereoPan(): null | number
Returns null | number
- set stereoPan(pan): void
Returns void
type
- get type(): OscillatorType
Returns OscillatorType
- set type(type): void
Returns void
volume
- get volume(): number
Returns number
- set volume(volume): void
Returns void
Methods
addFilter
- addFilter(filter): void
Returns void
addSynth
- addSynth(synth): void
Returns void
fadeIn
- fadeIn(duration, type?): Promise<void>
Returns Promise<void>
fadeOut
- fadeOut(duration, type?): Promise<void>
Returns Promise<void>
fadeTo
- fadeTo(value, duration, type?): Promise<void>
Parameters
- value: number
- duration: number
Optional type: FadeType
Returns Promise<void>
pause
- pause(): void
Returns void
play
- play(): SynthPlayback[]
Returns SynthPlayback[]
removeFilter
- removeFilter(filter): void
Returns void
removeSynth
- removeSynth(synth): void
Returns void
resume
- resume(): void
Returns void
stopWithFade
- stopWithFade(duration, type?): Promise<void>
Returns Promise<void>