message: connectSeries uses the ToneAudioNode's connect method
  this is necessary when connecting from a signal since there is additional logic in it's connect method
diff: @@ -292,7 +292,9 @@ extends ToneWithContext<Options> {
  export function connectSeries(...nodes: InputNode[]): void {
  const first = nodes.shift();
  nodes.reduce((prev, current) => {
  - if (prev instanceof ToneAudioNode || prev instanceof AudioNode) {
  + if (prev instanceof ToneAudioNode) {
  + prev.connect(current);
  + } else if (prev instanceof AudioNode) {
  connect(prev, current);
  }
  return current;
  