The library documents itself · Sound
stzSoundPattern
4 own methods · 0 forms written with extensions, listed under their method · Also inherits from stzPattern (14)
the source: base/sound/stzSoundPattern.ring(opens in a new tab) · All classes · The area reference: Sound
Under each method, its extensions (Q CS XT Z ZZ IB W U): bold and ticked, it exists; struck, it does not. The extensions and what they mean
No method of this class is run on this page: the class reaches files, the network, processes, the clock, chance or sound, and an example run here would only be an example of its effects. Each method carries the explanation the library gives of itself.
Method
Explanation, as the source carries it
DistinctNotes
The distinct notes and strokes over the first `pnCycles` cycles -- what a player renders BEFORE it starts: DistinctValues, in sound's word.no extension
IsAllStrokes
True when every word is a stroke: the pattern names its own drum.no extension
HasStroke
(no comment in the source: the name reads as a sentence) has strokeno extension
ToScoreQ
`pnCycles` cycles as a stzSoundScore, a cycle being four beats. The pivot: a pattern is a function, a score is data, and this is where one becomes the other.no extension

