Difference between revisions of "Team:NYU Shanghai/Design"

Line 250: Line 250:
 
       document.getElementById("step1").style.color = "#6db";
 
       document.getElementById("step1").style.color = "#6db";
 
       document.getElementById("step1").className = "expanded";
 
       document.getElementById("step1").className = "expanded";
 +
      if (document.getElementsByClassName("collapsing").length > 0) {
 +
        document.getElementsByClassName("collapsing")[0].className = "collapsed";
 +
      };
 
     };
 
     };
 
   }
 
   }
Line 259: Line 262:
 
       document.getElementById("step2").style.color = "#6db";
 
       document.getElementById("step2").style.color = "#6db";
 
       document.getElementById("step2").className = "expanded";
 
       document.getElementById("step2").className = "expanded";
 +
      if (document.getElementsByClassName("collapsing").length > 0) {
 +
        document.getElementsByClassName("collapsing")[0].className = "collapsed";
 +
      };
 
     };
 
     };
 
   }
 
   }
Line 268: Line 274:
 
       document.getElementById("step3").style.color = "#6db";
 
       document.getElementById("step3").style.color = "#6db";
 
       document.getElementById("step3").className = "expanded";
 
       document.getElementById("step3").className = "expanded";
 +
      if (document.getElementsByClassName("collapsing").length > 0) {
 +
        document.getElementsByClassName("collapsing")[0].className = "collapsed";
 +
      };
 
     };
 
     };
 
   }
 
   }

Revision as of 23:48, 7 September 2015

There are three main components to the music generator: (1) bacteria colonies (2) tube rack (3) button control. We engineered bacteria to express different colors and lights through chromoproteins, fluorescent proteins, luciferase, and oscillating amounts of luciferase. We then translated bacterial colonies on a plate into a step sequencer, which creates patterned expressions of sound. The tube rack and button control add extra layers of interaction and control, making the user the coolest DJ ever.

Overview

We've created an interactive beat generating machine.


The tube rack generates the background beat. Tubes contain bioluminescent bacteria, and each color corresponds to a different bass sound. Sound is read left to right.

Bacterial colonies are translated into a step sequencer. Bacteria express fluorescent or chromoproteins. Different colors correspond to different instruments.

Button control allows the user to control each sound layer.

Analyzes tube positions

Step Sequencer
    How did we make the step sequencer?
Tube Rack
    How did we make the tube rack?
Button Control
    How did we make the button control?