message: get elapsed seconds at the given time
diff: @@ -202,7 +202,7 @@ define(["Tone/core/Tone", "Tone/core/Clock", "Tone/type/Type", "Tone/core/Timeli
  this.emit("loopEnd", tickTime);
  this._clock.setTicksAtTime(this._loopStart, tickTime);
  ticks = this._loopStart;
  - this.emit("loopStart", tickTime, this.seconds);
  + this.emit("loopStart", tickTime, this._clock.getSecondsAtTime(tickTime));
  this.emit("loop", tickTime);
  }
  }
  @@ -622,6 +622,15 @@ define(["Tone/core/Tone", "Tone/core/Clock", "Tone/type/Type", "Tone/core/Timeli
  return Math.round(this._clock.getTicksAtTime(time));
  };
  + /**
  + * Return the elapsed seconds at the given time.
  + * @param {Time} time When to get the elapsed seconds
  + * @return {Seconds} The number of elapsed seconds
  + */
  + Tone.Transport.prototype.getSecondsAtTime = function(time){
  + return this._clock.getSecondsAtTime(time);
  + };
  +
  /**
  * Pulses Per Quarter note. This is the smallest resolution
  * the Transport timing supports. This should be set once
  