a Quark for SuperCollider
install it from within supercollider with the command Quarks.install("UGenPatterns")
and then recompile.
See Overview -> UGenPatterns in the help system.
UGenPatterns
The main idea behind the UGenPatterns quark is to take advantage of the interface we've already learned by using the normal audio UGens. It simplifies things like LFO modulation on a stream of numbers. No need to do the math - just reuse the knowledge you have about how for example SinOsc works.
Generators
- PBlip
- PClipNoise
- PCuspN
- PDC
- PDust
- PDust2
- PExpRand
- PFBSineN
- PFSinOsc
- PGbmanN
- PHenonN
- PImpulse
- PIRand
- PLatoocarfianN
- PLFClipNoise
- PLFNoise0
- PLFNoise1
- PLFNoise2
- PLFPulse
- PLFSaw
- PLFTri
- PLinCongN
- PLine
- PLorenzN
- PMouseButton[^1]
- PMouseX[^2]
- PMouseY[^2]
- PPulse
- PQuadN
- PRand
- PSaw
- PSilent
- PSinOsc
- PWhiteNoise
- PXLine
Modifiers
- PBPZ2
- PBRZ2
- PClip
- PCombN
- PDelay1
- PDelay2
- PDelayN
- PFold
- PGate
- PHasher
- PHPZ1
- PHPZ2
- PInRange
- PInRect
- PIntegrator
- PLastValue
- PLatch
- PLinExp
- PLinLin
- PLPZ1
- PLPZ2
- PMantissaMask
- POnePole
- POneZero
- PPeak
- PPulseCount
- PRunningMax
- PRunningMin
- PSchmidt
- PTDelay
- PToggleFF
- PTrig
- PTrig1
- PWrap
[^1]: macOS only with an old SuperCollider version (3.5 or earler)
[^2]: Qt GUI only
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
FilterPattern
Extension
✗
Superclass:
PInRange
Extension
✗
Superclass:
PWhiteNoise
Extension
✗
Superclass:
FilterPattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
FilterPattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
PInRange
Extension
✗
Superclass:
PLatch
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
FilterPattern
Extension
✗
Superclass:
FilterPattern
Extension
✗
Superclass:
FilterPattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
PLFSaw
Extension
✗
Superclass:
FilterPattern
Extension
✗
Superclass:
FilterPattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
FilterPattern
Extension
✗
Superclass:
FilterPattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
PMouseX
Extension
✗
Superclass:
FilterPattern
Extension
✗
Superclass:
POnePole
Extension
✗
Superclass:
PPulseCount
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
FilterPattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
PPeak
Extension
✗
Superclass:
PPeak
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
PInRange
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
FilterPattern
Extension
✗
Superclass:
Pattern
Extension
✗
Superclass:
PInRange
Extension
✗
Superclass:
PLine
Found no versions tagged via git