message: removing input/output creation from Tone constructor
diff: @@ -101,29 +101,6 @@ define(["Test", "Tone/core/Tone", "helper/PassAudio", "Tone/source/Oscillator",
  });
  - context("input/output count", function(){
  -
  - it("can get the number of inputs and outputs with no inputs/outputs", function(){
  - var t00 = new Tone(0, 0);
  - expect(t00.numberOfInputs).to.equal(0);
  - expect(t00.numberOfOutputs).to.equal(0);
  - });
  -
  - it("can get the number of inputs and outputs with 1 input/output", function(){
  - var t11 = new Tone(1, 1);
  - expect(t11.numberOfInputs).to.equal(1);
  - expect(t11.numberOfOutputs).to.equal(1);
  - });
  -
  - it("can get the number of inputs and outputs with multiple input/output", function(){
  - var t44 = new Tone(4, 4);
  - expect(t44.numberOfInputs).to.equal(4);
  - expect(t44.numberOfOutputs).to.equal(4);
  - });
  -
  - });
  -
  -
  context("defaultArg", function(){
  it("returns a default argument when the given is not defined", function(){
  @@ -181,19 +158,13 @@ define(["Test", "Tone/core/Tone", "helper/PassAudio", "Tone/source/Oscillator",
  context("connections", function(){
  - it("can connect and disconnect", function(){
  - var node = Tone.context.createGain();
  - tone.connect(node, 0, 0);
  - tone.disconnect();
  - });
  -
  -
  if (Supports.NODE_DISCONNECT){
  it("can disconnect with args", function(){
  - var node = Tone.context.createGain();
  - tone.connect(node, 0, 0);
  - tone.disconnect(node, 0, 0);
  + var nodeA = Tone.context.createGain();
  + var nodeB = Tone.context.createGain();
  + nodeA.connect(nodeB, 0, 0);
  + nodeA.disconnect(nodeB, 0, 0);
  });
  it("Tone nodes can disconnect with args", function(){
  