# \#webaudio

**URL:** https://discourse.threejs.org/tag/webaudio/1914.md

[Latest](https://discourse.threejs.org/latest.md) · [Categories](https://discourse.threejs.org/categories.md) · [Tags](https://discourse.threejs.org/tags.md)

---

## [Switch Lab – a 3D keyboard toy in the browser with 100 switches you can swap and type on (three.js, mobile)](https://discourse.threejs.org/t/switch-lab-a-3d-keyboard-toy-in-the-browser-with-100-switches-you-can-swap-and-type-on-three-js-mobile/95547)

<div class="topic-metadata">

**Author:** [@D-Sup](https://discourse.threejs.org/u/D-Sup)\
**Replies:** 0\
**Last updated:** [October 19, 2026, 4:02pm UTC](https://discourse.threejs.org/t/switch-lab-a-3d-keyboard-toy-in-the-browser-with-100-switches-you-can-swap-and-type-on-three-js-mobile/95547 "2026-10-19T16:02:31Z")

</div>

Hi everyone! I made a little web app where you can try 100 mechanical keyboard switches on one 3D keyboard and hear how each one sounds, before buying any of them. :play\_button: (free, desktop & mobile): Switch Lab · 스위…

---

## [ALIVE: a night farm, fully procedural, no assets](https://discourse.threejs.org/t/alive-a-night-farm-fully-procedural-no-assets/94679)

<div class="topic-metadata">

**Author:** [@red-reddington](https://discourse.threejs.org/u/red-reddington)\
**Replies:** 3\
**Last updated:** [October 2, 2026, 2:16pm UTC](https://discourse.threejs.org/t/alive-a-night-farm-fully-procedural-no-assets/94679 "2026-10-02T14:16:21Z")

</div>

CodePen | GitHub Pages | Source This started months ago. I needed something to get my head out of work, and instead of fidgeting aimlessly I decided to code, with zero plan and no aim whatsoever. I built a pig just for …

---

## [Neon Gutter - single-file 3D pinball with hand-written physics](https://discourse.threejs.org/t/neon-gutter-single-file-3d-pinball-with-hand-written-physics/93181)

<div class="topic-metadata">

**Author:** [@red-reddington](https://discourse.threejs.org/u/red-reddington)\
**Replies:** 1\
**Last updated:** [July 27, 2026, 6:20pm UTC](https://discourse.threejs.org/t/neon-gutter-single-file-3d-pinball-with-hand-written-physics/93181 "2026-07-27T18:20:34Z")

</div>

I call my take on 3D pinball “Neon Gutter”. I wrote the physics simulation myself instead of using an engine, because I wanted flipper feel to be as close as possible to a real machine. Tip hits come out hot, base hits …

---

## [3D Audio Spectrogram Visualiser to analyse device or browser tab audio](https://discourse.threejs.org/t/3d-audio-spectrogram-visualiser-to-analyse-device-or-browser-tab-audio/93129)

<div class="topic-metadata">

**Author:** [@Ray-Marcher](https://discourse.threejs.org/u/Ray-Marcher)\
**Replies:** 1\
**Last updated:** [July 27, 2026, 4:06pm UTC](https://discourse.threejs.org/t/3d-audio-spectrogram-visualiser-to-analyse-device-or-browser-tab-audio/93129 "2026-07-27T16:06:57Z")

</div>

Hey everyone, I wanted to share a project I’ve been working on in case anyone else finds it useful: an interactive, real-time 3D Audio Spectrogram Visualiser built with Three.js, custom GLSL shaders, and the…
