TGViewer
🦜 on the web 🦜 on the web @parrotontheweb · 2.07K subscribers
Post #542 2.73K
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
Демо
GitHub GitHub - rexa-developer/tiks: Procedural UI sounds for the web. Zero audio files. Pure synthesis. Procedural UI sounds for the web. Zero audio files. Pure synthesis. - rexa-developer/tiks
  • 👍 16
  • ❤ 4
  • 🔥 3
  • 👎 1
More from @parrotontheweb
  1. Oct 6, 2026я никогда не любил верстать, но это... Мы с каждым днем, в вебе, теряем ориентиры. Какие ш…
  2. Oct 2, 2026Сайт: появляется в интернете. Веб-краулер: ну здравствуй.
  3. Sep 10, 2026Channel photo updated
  4. Sep 7, 2026Планирую посетить HolyJS 23–24 октября в Санкт-Петербурге. В этот раз особенно интересно п…
  5. Aug 6, 2026Post #556
  6. Jul 16, 2026HYPERBLAM — это попытка переосмыслить создание музыки в браузере. Его главный тезис сформу…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →