Pmono
superclass: Pattern
Pmono(synthDefName, patternPairs)
Plays one instance of a synth. The pattern pairs define changes in that one synth's controls.
If event[\id] is not nil, Pmono simply directs its pattern changes to that node and does not create an extra synth.
examples:
p = Pmono("default", \dur, 0.2, \freq, Pwhite(1,8) * 100 ).play
p.stop
// multi channel expansion is supported:
p = Pmono("default", \dur, 0.2, \freq, Pwhite(1,8) * 100, \detune, [0,2,5,1]).play
p.stop
// the following example will end after 5 seconds
// or you can stop it sooner with a stop message
(
p = Pfindur(5,
Pset(\detune,Pwhite(0,1.0) * [0,1,3,7],
Ppar([
Pmono("default", \dur, 0.2, \freq, Pwhite(1,8) * 100 ),
Pmono("default", \dur, 0.1, \freq, Pwhite(1,8) * 300)
])
)
).play;
)
p.stop;