tiks

Процедурные звуки для веб интерфейса. Без аудиофайлов. Чистый синтез.

В нативных приложениях звук часть UX: клики тумблеров, нажатия клавиш, нотификации. В вебе обычно тишина. tiks закрывает этот пробел через Web Audio API — все звуки генерируются на лету: осцилляторы, шум, кривые. Никаких mp3. Только математика.

Общий движок синтеза — получается единая «звуковая тема». Всё звучит консистентно, а не как набор случайных эффектов.

Размер: core ~2KB react hook ~300B vue composable ~300B

Доступность: — respects prefers-reduced-motion (можно автозаглушить) — звук не заменяет визуал, только дополняет — глобальный mute tiks.mute() — дефолтная громкость 30%

https://github.com/rexa-developer/tiks Демо