Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 796 Bytes

README.md

File metadata and controls

17 lines (13 loc) · 796 Bytes

6.s079-musicbox

Final project for 6.S079 Computational Fabrication.

Final Report: Documentation/6.S079FinalReport.pdf

Web application: https://tweilu.scripts.mit.edu/musicbox/

Directory Structure

  • CAD/ contains the CAD files for the static music box parts
  • Code/
    • Cylinder/ contains the OpenSCAD and OpenJsCad scripts for cylinder generation and some example cylinders
    • Comb/ contains the original Python script and the ported OpenJsCad script for comb generation and some example combs
    • MIDI-Parser/ contains the standalone MIDI parser code
  • Documentation/ contains all the reports and presentations from class
  • Examples/ contains example MIDI files
  • webapp/ contains the source code for the web application, which combines the MIDI parser with the cylinder and comb scripts