UNPKG

@ng-web-apis/audio

Version:

This is a library for declarative use of Web Audio API with Angular

33 lines (32 loc) 3.37 kB
import { WebAudioContext } from './directives/audio-context'; import { WebAudioChannel } from './directives/channel'; import { WebAudioDestination } from './directives/destination'; import { WebAudioListener } from './directives/listener'; import { WebAudioOfflineContext } from './directives/offline-audio-context'; import { WebAudioMediaStreamDestination } from './directives/stream-destination'; import { WebAudioAnalyser } from './nodes/analyser'; import { WebAudioBiquadFilter } from './nodes/biquad-filter'; import { WebAudioChannelMerger } from './nodes/channel-merger'; import { WebAudioChannelSplitter } from './nodes/channel-splitter'; import { WebAudioConvolver } from './nodes/convolver'; import { WebAudioDelay } from './nodes/delay'; import { WebAudioDynamicsCompressor } from './nodes/dynamics-compressor'; import { WebAudioGain } from './nodes/gain'; import { WebAudioIIRFilter } from './nodes/iir-filter'; import { WebAudioPanner } from './nodes/panner'; import { WebAudioScriptProcessor } from './nodes/script-processor'; import { WebAudioStereoPanner } from './nodes/stereo-panner'; import { WebAudioWaveShaper } from './nodes/wave-shaper'; import { WebAudioWorklet } from './nodes/worklet'; import { WebAudioParamPipe } from './pipes/audio-param.pipe'; import { WebAudioPeriodicWavePipe } from './pipes/periodic-wave.pipe'; import { WebAudioBufferSource } from './sources/buffer-source'; import { WebAudioConstantSource } from './sources/constant-source'; import { WebAudioMediaSource } from './sources/media-source'; import { WebAudioMediaStreamSource } from './sources/media-stream-source'; import { WebAudioOscillator } from './sources/oscillator'; export declare const WaWebAudio: (typeof WebAudioContext | typeof WebAudioChannel | typeof WebAudioDestination | typeof WebAudioListener | typeof WebAudioOfflineContext | typeof WebAudioMediaStreamDestination | typeof WebAudioAnalyser | typeof WebAudioBiquadFilter | typeof WebAudioChannelMerger | typeof WebAudioChannelSplitter | typeof WebAudioConvolver | typeof WebAudioDelay | typeof WebAudioDynamicsCompressor | typeof WebAudioGain | typeof WebAudioIIRFilter | typeof WebAudioPanner | typeof WebAudioScriptProcessor | typeof WebAudioStereoPanner | typeof WebAudioWaveShaper | typeof WebAudioWorklet | typeof WebAudioParamPipe | typeof WebAudioPeriodicWavePipe | typeof WebAudioBufferSource | typeof WebAudioConstantSource | typeof WebAudioMediaSource | typeof WebAudioMediaStreamSource | typeof WebAudioOscillator)[]; /** * @deprecated: use {@link WaWebAudio} */ export declare const WebAudioModule: (typeof WebAudioContext | typeof WebAudioChannel | typeof WebAudioDestination | typeof WebAudioListener | typeof WebAudioOfflineContext | typeof WebAudioMediaStreamDestination | typeof WebAudioAnalyser | typeof WebAudioBiquadFilter | typeof WebAudioChannelMerger | typeof WebAudioChannelSplitter | typeof WebAudioConvolver | typeof WebAudioDelay | typeof WebAudioDynamicsCompressor | typeof WebAudioGain | typeof WebAudioIIRFilter | typeof WebAudioPanner | typeof WebAudioScriptProcessor | typeof WebAudioStereoPanner | typeof WebAudioWaveShaper | typeof WebAudioWorklet | typeof WebAudioParamPipe | typeof WebAudioPeriodicWavePipe | typeof WebAudioBufferSource | typeof WebAudioConstantSource | typeof WebAudioMediaSource | typeof WebAudioMediaStreamSource | typeof WebAudioOscillator)[];