/screamture

Web app to generate "voice sculptures" ready for 3d-printing.

Primary LanguageJavaScriptMIT LicenseMIT

Screamture

Web app to generate "voice sculptures" ready for 3d-printing. Featuring live visualization of the sculpture being recorded/created.

The app exports 3d models i STL binary format ready for 3d-printing in software like Cura. Note that you'll get better results not printing support structures, as is often suggested by, at least, Cura.

Built using THREE.js and the web audio api.

Example1

Example2

Made by Jakob Stasilowicz (kontakt [at] stasilo.se) during free code/innovation hours at the lovely digital agency Bazooka.

Building & running

This was done too fast & hacky to setup build tools. Just clone the repo and start a http server in the root. For example:

$ npm install -g http-server
$ cd path/to/repo/ && http-server