Niels Leenheer
CTO of Salonhub. Creator of http://html5test.com, writes at http://nielsleenheer.com, team @FronteersConf, Google Developers Expert, Invite me to speak at your event.
- Last year I started playing with oscilloscopes and WebAudio to draw figures. But I really I wanted to play with a laser projector, but those are really expensive. And how would you even do that from the browser. So a cheap oscilloscope it was. Unfortunately it blew up the same day…
- This. If you value security and privacy you should support APIs like WebBluetooth, WebUSB, WebSerial and WebHID. The web is so much safer than native. Looking at you Safari and Firefox.
- Current mood: Marillion - Misplaced Childhood
- ⚠️ Turn your sound down before listening to this video! Want to know how Doom really sounds? This is the audio that is generated when you walk around in a Doom level on an oscilloscope. It's noise, but you can actually hear the complexity of the scene change when you walk around.
- Reposted by Niels Leenheer[Not loaded yet]
- Something I made back in November but did not have the time to finish. DOOM on an oscilloscope because… why not? It is rendered in full 3D with occlusion and back face culling, rendered as an array of 2D lines, deduped and ordered to create the most optimal path. Then turned into sound.
- And… It’s all running in the browser with plain JavaScript and WebAudio. Runs really smooth and with a mini preview on screen… and all the while a complete oscilloscope emulator running besides it.