HiFi Audio Engine

nuclear · voice

Advanced HTML5 audio engine with HLS.js support, Media Source Extensions for fMP4 streaming, crossfade, equalizer, oscilloscope visualization, gapless playback, and stall detection. Plugin-based architecture.

export { Sound } from './Sound';
export { CrossfadeSound } from './CrossfadeSound';
export { pluginFactory } from './pluginFactory';
export { Oscilloscope } from './Oscilloscope';
export { Volume } from './plugins/Volume';
export { Stereo } from './plugins/Stereo';
export { BiQuadFilter } from './plugins/BiQuadFilter';
export { Equalizer } from './plugins/Equalizer';
export { type AudioSource, type SoundStatus } from './types';
export { LoggerProvider } from './LoggerProvider';
export { SoundError, type SoundErrorCode } from './SoundError';
export { type HifiLogger } from './types';

See the full source, get the GitHub permalink, and search 40K more like it.

Get a free API key