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