/usr/share/SuperCollider/HelpSource/Classes/Pgate.schelp is in supercollider-common 1:3.6.3~repack-5.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | class:: Pgate
summary:: gated stream advances only when an event key is true
related:: Classes/Pn
categories:: Streams-Patterns-Events>Patterns>Repetition
description::
Pgate advances its subpattern whenever strong::key:: is true. Pgate must be used within an Event pattern.
Examples::
code::
// Pn advances Pgate each time its subpattern is repeated
(
Pbind(
\degree, Pn(Pseq((0..7)), inf, \step),
\mtranspose, Pgate(Pwhite(0,5), inf, \step),
\dur, 0.2
).play
)
// Two different Pgates advanced at two different rates
(
Pbind(
\scale, Scale.minor,
\foo, Pn(Pseq((0..2)),inf, \step1),
\degree, Pn(Pseq((0..7).mirror), inf, \step),
\ctranspose, Pgate(Pwhite(0,5), inf, \step) +
Pgate(Pseq([0,7,0,-7], inf), inf, \step1),
\dur, 0.2
).play
)
::
|