quiet.
quiet.FX

Sound, with a lighter touch.

Gentle, open-source UI sound effects
for interfaces that feel good to use.

A small library. Room to play.

A tap. A turn.
A tiny bit of delight.

72 original sounds, each with six variations. Change the key, soften the texture, stretch the moment. Then hear it with motion.

Explore the library
432 variationsWAV + MP3MIT licensed

Yours to build with

Small enough to
go anywhere.

Procedural audio. No recordings to load.
A JavaScript library with no runtime dependencies.

Read the documentation
npm install github:filipeafns/quiet-fx#v0.4.1
import { CUES, DEFAULTS, makePatch, renderPatch, SoundPlayer } from 'quiet-fx';

const button = document.createElement('button');
button.textContent = 'Play a little sound';
document.body.append(button);
const player = new SoundPlayer();
const cue = CUES.find(({ id }) => id === 'sparkle');
const sound = renderPatch(makePatch(cue, DEFAULTS));

button.addEventListener('click', async () => {
  if (await player.enable()) player.play(sound);
});

Install directly from GitHub. Works with Web Audio in modern browsers.