Javascript and Grasshopper Sound Made Necklace

DIGITAL TOOLS FOR CLOUD-BASED DATA MANAGEMENT

ABSTRACT

The objective of the Sound Made Necklace is to allow the user to choose an audio file of his own, play it in the web interface, and receive a necklace generated by the frequency data of the audio. The user can download the  final output for 3D printing, or CNC cuting, creating a jewel with personalized meaning.

APPLICATION

A javascrip audio visualizer code generates a html interface for audio input and frequency extraction. Once the user upload and play the audio, the scrip send the data as an array list to the Appserver, where a Grasshopper code runs the functions to generate the necklace acording to the established design.

Both Javascript and Grasshopper codes are available in the Github repository:

https://babivillanova.github.io/compute.rhino3d.appserver/

A Heroku app makes the interface available for non Rhino users:

https://sound-made-necklace.herokuapp.com/examples/visualizer/

CREDITS

Sound Made Necklace is a project of IAAC, Institute for Advanced Architecture of Catalonia developed in the Master In Advanced Computation For Architecture & Design 2020/21 by Student: Barbara Villanova | Faculty: Will Pearson, Luis Fraguada