UNPKG

modern-canvas

Version:

A JavaScript WebGL rendering engine. only the ESM.

19 lines (18 loc) 646 B
import type { IAudioContext } from '../interfaces'; import type { AudioProcessor } from '../pipeline'; import { Observable } from 'modern-idoc'; export declare class HTMLAudioContext extends Observable implements IAudioContext { protected static _instance?: HTMLAudioContext; static get instance(): HTMLAudioContext; playbackRate: number; muted: boolean; volume: number; paused: boolean; refresh(): void; refreshPaused(): void; get processors(): AudioProcessor[]; set processors(_processors: AudioProcessor[]); get audioContext(): AudioContext; toggleMute(): boolean; togglePause(): boolean; }