Computational design of metallophone contact sounds
Metallophones such as glockenspiels produce sounds in response to contact. Building these instruments is a complicated process, limiting their shapes to well-understood designs such as bars. We automatically optimize the shape of arbitrary 2D and 3D objects through deformation and perforation to pro...
Main Authors: | , , , , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | en_US |
Published: |
Association for Computing Machinery (ACM)
2016
|
Online Access: | http://hdl.handle.net/1721.1/100916 https://orcid.org/0000-0003-0212-5643 |
_version_ | 1811092761660620800 |
---|---|
author | Bharaj, Gaurav Levin, David I. W. Tompkin, James Fei, Yun Pfister, Hanspeter Matusik, Wojciech Zheng, Changxi |
author2 | Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory |
author_facet | Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory Bharaj, Gaurav Levin, David I. W. Tompkin, James Fei, Yun Pfister, Hanspeter Matusik, Wojciech Zheng, Changxi |
author_sort | Bharaj, Gaurav |
collection | MIT |
description | Metallophones such as glockenspiels produce sounds in response to contact. Building these instruments is a complicated process, limiting their shapes to well-understood designs such as bars. We automatically optimize the shape of arbitrary 2D and 3D objects through deformation and perforation to produce sounds when struck which match user-supplied frequency and amplitude spectra. This optimization requires navigating a complex energy landscape, for which we develop Latin Complement Sampling to both speed up finding minima and provide probabilistic bounds on landscape exploration. Our method produces instruments which perform similarly to those that have been professionally-manufactured, while also expanding the scope of shape and sound that can be realized, e.g., single object chords. Furthermore, we can optimize sound spectra to create overtones and to dampen specific frequencies. Thus our technique allows even novices to design metallophones with unique sound and appearance. |
first_indexed | 2024-09-23T15:24:55Z |
format | Article |
id | mit-1721.1/100916 |
institution | Massachusetts Institute of Technology |
language | en_US |
last_indexed | 2024-09-23T15:24:55Z |
publishDate | 2016 |
publisher | Association for Computing Machinery (ACM) |
record_format | dspace |
spelling | mit-1721.1/1009162022-10-02T02:38:08Z Computational design of metallophone contact sounds Bharaj, Gaurav Levin, David I. W. Tompkin, James Fei, Yun Pfister, Hanspeter Matusik, Wojciech Zheng, Changxi Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science Matusik, Wojciech Metallophones such as glockenspiels produce sounds in response to contact. Building these instruments is a complicated process, limiting their shapes to well-understood designs such as bars. We automatically optimize the shape of arbitrary 2D and 3D objects through deformation and perforation to produce sounds when struck which match user-supplied frequency and amplitude spectra. This optimization requires navigating a complex energy landscape, for which we develop Latin Complement Sampling to both speed up finding minima and provide probabilistic bounds on landscape exploration. Our method produces instruments which perform similarly to those that have been professionally-manufactured, while also expanding the scope of shape and sound that can be realized, e.g., single object chords. Furthermore, we can optimize sound spectra to create overtones and to dampen specific frequencies. Thus our technique allows even novices to design metallophones with unique sound and appearance. National Science Foundation (U.S.) (CAREER-1453101) National Science Foundation (U.S.) (IIS-1116619) National Science Foundation (U.S.) (IIS 1447344) United States. Air Force Research Laboratory United States. Defense Advanced Research Projects Agency. MEMEX Program Intel Corporation 2016-01-19T02:43:14Z 2016-01-19T02:43:14Z 2015-11 Article http://purl.org/eprint/type/ConferencePaper 07300301 http://hdl.handle.net/1721.1/100916 Gaurav Bharaj, David I. W. Levin, James Tompkin, Yun Fei, Hanspeter Pfister, Wojciech Matusik, and Changxi Zheng. 2015. Computational design of metallophone contact sounds. ACM Trans. Graph. 34, 6, Article 223 (October 2015), 13 pages. https://orcid.org/0000-0003-0212-5643 en_US http://dx.doi.org/10.1145/2816795.2818108 ACM Transactions on Graphics Creative Commons Attribution-Noncommercial-Share Alike http://creativecommons.org/licenses/by-nc-sa/4.0/ application/pdf Association for Computing Machinery (ACM) MIT web domain |
spellingShingle | Bharaj, Gaurav Levin, David I. W. Tompkin, James Fei, Yun Pfister, Hanspeter Matusik, Wojciech Zheng, Changxi Computational design of metallophone contact sounds |
title | Computational design of metallophone contact sounds |
title_full | Computational design of metallophone contact sounds |
title_fullStr | Computational design of metallophone contact sounds |
title_full_unstemmed | Computational design of metallophone contact sounds |
title_short | Computational design of metallophone contact sounds |
title_sort | computational design of metallophone contact sounds |
url | http://hdl.handle.net/1721.1/100916 https://orcid.org/0000-0003-0212-5643 |
work_keys_str_mv | AT bharajgaurav computationaldesignofmetallophonecontactsounds AT levindavidiw computationaldesignofmetallophonecontactsounds AT tompkinjames computationaldesignofmetallophonecontactsounds AT feiyun computationaldesignofmetallophonecontactsounds AT pfisterhanspeter computationaldesignofmetallophonecontactsounds AT matusikwojciech computationaldesignofmetallophonecontactsounds AT zhengchangxi computationaldesignofmetallophonecontactsounds |