Cuelume: Lightweight Web Audio Library for Synthesized UI Sounds

LinkDaniel WhiteTool

Cuelume is a compact Web Audio library created by Daniel White that synthesises 14 interface sounds live in the browser, eliminating the need for external audio files.

Key points

  1. Synthesises 14 distinct interface sound cues in real time via the Web Audio API without recordings or external dependencies.
  2. Lightweight footprint of approximately 6.4 kB.
  3. Declarative integration via HTML attributes such as data-cuelume-tap, data-cuelume-type, and data-cuelume-select, wired with a single bind() call.
  4. Adapts sound characteristics dynamically based on input method, selection direction, and explicit emphasis levels.
  5. Offers preset sound themes (default, mech, bubble, press), global volume configuration, and programmatic triggers via play().
  6. Released under the MIT licence.

Why it matters

Audio feedback in web interfaces frequently requires preloading media assets and managing playback overhead. Cuelume provides a performant, zero-asset approach to UI sound design that avoids network latency and bandwidth costs.

Analysis

By synthesising sound directly through the Web Audio API rather than loading static samples, Cuelume keeps its package size at just 6.4 kB. Its declarative attribute-driven API makes it straightforward to drop into modern frontend stacks, while subtle parameter adjustments preserve audio clarity across different user interactions.

Found in

Summary generated by AI (Gemini 3.8 Flash, 6 October 2026). It may contain errors – the original source is authoritative.

Similar in content, found by the AI search.

  • X post:Noah

    Five Micro-Interaction Libraries for the Web

    Noah (@noahelhadedy) shares a curated list of five lightweight frontend libraries designed for UI micro-interactions, covering theme switches, synthesized audio cues, element transitions, squircles, and page animations.

    631bookmarks18.6kviews

    Web development· Resource

  • Link:cuedesign.space

    Cue: Curated UI Component Library with AI Prompts

    Cue is a hand-curated component library focused on high-end Awwwards-tier web design. It provides structured AI prompts tailored for coding tools like Cursor, v0, and Bolt.

    AI & LLMs· Tool

  • Repository:DavidHDev/canvas-ui

    Canvas UI: Creative WebGL and Shader Effects for HTML Interfaces

    Canvas UI is a component library that renders canvas effects—such as fluid simulations, shaders, and 3D scenes—directly over live, interactive HTML interfaces. It is framework-agnostic and supports React, Vue, Svelte, and vanilla JavaScript.

    4.9kstarsTypeScript

    Web development· Tool

Let's talk about your project

Locations

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Vienna
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Parts of this content were created with the assistance of AI.