PlayerInputProxy


represents an audio or control input for a player that is to be dynamically 

patchable at runtime.

eg. an input to an effect.

a potential controller/interface input

PlayerInputProxy(audioSpec)

p = Patch({ arg audio,ffreq;

RLPF.ar(audio,ffreq)

},[

PlayerInputProxy.new

]);


it holds the place.  if the patch is played, it is silent.  


p.play


other classes can detect these inputs and patch into them.


The audioSpec would specify the number of channels.