Implicitely instantiated when PHS's play method is called, allows stopping and resuming with options also concerning the help synth.
Creates a new PHSplayer object.
pHelpSynth |
A PHS object. |
clock |
A TempoClock object. If not assigned, takes the default TempoClock. |
quant |
Quant or SimpleNumber. Makes the player start at the next grid that gives enough time for latency. |
hsPlay |
Boolean. Determines if help synth should also start. Defaults to true. |
pbindPlay |
Boolean. Determines if Pbind(s) should play. Defaults to true. |
quantBufferTime |
SimpleNumber (seconds). Calculated time to include latency for "stepping in" is lengthened by this value. Defaults to 0.2. |
hsStop |
Boolean. Determines if help synth should stop. Defaults to false. |
pbindStop |
Boolean. Determines if Pbind player(s) should stop. Defaults to true. |
addAction |
Function to be evaluated at receive time. |
= stop
Stop the PHSplayer and all PHSusePlayers that are using the same HS, also free the HS.