flâneur

Danilaa1/cuelume: Cuelume is a curated sound palette, not an audio engine. It gives buttons, links, toggles, and completed actions clear feedback without asking developers to design sounds themselves. Add an attribute, call bind(), done. ·

github.com · 697 words · saved by 1 readers

Cuelume is a curated sound palette, not an audio engine. It gives buttons, links, toggles, and completed actions clear feedback without asking developers to design sounds themselves. Add an attribute, call bind(), done. Seventeen carefully designed interaction sounds for the web. Synthesized live with Web Audio, with no audio files and zero runtime dependencies. Cuelume is a curated sound palette, not an audio engine. It gives buttons, links, toggles, and completed actions clear feedback without asking developers to design sounds themselves. Add an attribute, call bind(), done. Cuelume is ESM-only. Use it through native import or an ESM-compatible bundler; CommonJS require() is not supported. It targets modern browsers with ES modules and the Web Audio API. Server-side imports are safe, but sound playback only runs in the browser. Add data attributes to your markup: Then wire everything up once: Leave the attribute value empty to use the default, or set it to any sound name. Prefer cod

Seventeen carefully designed interaction sounds for the web. Synthesized live with Web Audio, with no audio files and zero runtime dependencies. Cuelume is a curated sound palette, not an audio engine. It gives buttons, links, toggles, and completed actions clear feedback without asking developers to design sounds themselves. Add an attribute, call bind(), done. Install npm install cuelume Requirements Cuelume is ESM-only. Use it through native import or an ESM-compatible bundler; CommonJS require() is not supported. It targets modern browsers with ES modules and the Web Audio API.…

saved by

related reading