UGenPatterns

patterns acting as ugens

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

PBlip
Project
Source file
Extension
Superclass:
Pattern
PChanged
Project
Source file
Extension
Superclass:
FilterPattern
PClip
Project
Source file
Extension
Superclass:
PInRange
PClipNoise
Project
Source file
Extension
Superclass:
PWhiteNoise
PCombN
Project
Source file
Extension
Superclass:
FilterPattern
PCuspN
Project
Source file
Extension
Superclass:
Pattern
PDC
Project
Source file
Extension
Superclass:
Pattern
PDelayN
Project
Source file
Extension
Superclass:
FilterPattern
PDust
Project
Source file
Extension
Superclass:
Pattern
PExpRand
Project
Source file
Extension
Superclass:
Pattern
PFBSineN
Project
Source file
Extension
Superclass:
Pattern
PFSinOsc
Project
Source file
Extension
Superclass:
Pattern
PFold
Project
Source file
Extension
Superclass:
PInRange
PGate
Project
Source file
Extension
Superclass:
PLatch
PGbmanN
Project
Source file
Extension
Superclass:
Pattern
PHasher
Project
Source file
Extension
Superclass:
Pattern
PHenonN
Project
Source file
Extension
Superclass:
Pattern
PIRand
Project
Source file
Extension
Superclass:
Pattern
PImpulse
Project
Source file
Extension
Superclass:
Pattern
PInRange
Project
Source file
Extension
Superclass:
FilterPattern
PInRect
Project
Source file
Extension
Superclass:
FilterPattern
PIntegrator
Project
Source file
Extension
Superclass:
FilterPattern
PLFPulse
Project
Source file
Extension
Superclass:
Pattern
PLFSaw
Project
Source file
Extension
Superclass:
Pattern
PLFTri
Project
Source file
Extension
Superclass:
PLFSaw
PLastValue
Project
Source file
Extension
Superclass:
FilterPattern
PLatch
Project
Source file
Extension
Superclass:
FilterPattern
PLatoocarfianN
Project
Source file
Extension
Superclass:
Pattern
PLinCongN
Project
Source file
Extension
Superclass:
Pattern
PLinExp
Project
Source file
Extension
Superclass:
FilterPattern
PLinLin
Project
Source file
Extension
Superclass:
FilterPattern
PLine
Project
Source file
Extension
Superclass:
Pattern
PLorenzN
Project
Source file
Extension
Superclass:
Pattern
PMantissaMask
Project
Source file
Extension
Superclass:
Pattern
PMouseButton
Extension
Superclass:
Pattern
PMouseX
Extension
Superclass:
Pattern
PMouseY
Extension
Superclass:
PMouseX
POnePole
Project
Source file
Extension
Superclass:
FilterPattern
POneZero
Project
Source file
Extension
Superclass:
POnePole
PPeak
Project
Source file
Extension
Superclass:
PPulseCount
PPulse
Project
Source file
Extension
Superclass:
Pattern
PPulseCount
Project
Source file
Extension
Superclass:
FilterPattern
PQuadN
Project
Source file
Extension
Superclass:
Pattern
PRand
Project
Source file
Extension
Superclass:
Pattern
PRunningMax
Project
Source file
Extension
Superclass:
PPeak
PRunningMin
Project
Source file
Extension
Superclass:
PPeak
PSaw
Project
Source file
Extension
Superclass:
Pattern
PSchmidt
Project
Source file
Extension
Superclass:
PInRange
PSilent
Project
Source file
Extension
Superclass:
Pattern
PSinOsc
Project
Source file
Extension
Superclass:
Pattern
PStandardN
Project
Source file
Extension
Superclass:
Pattern
PToggleFF
Project
Source file
Extension
Superclass:
FilterPattern
PWhiteNoise
Project
Source file
Extension
Superclass:
Pattern
PWrap
Project
Source file
Extension
Superclass:
PInRange
PXLine
Project
Source file
Extension
Superclass:
PLine

Found no versions tagged via git

Installation

Repository

URL

https://github.com/redFrik/UGenPatterns

Since

2009-05-15

Last update

2022-12-01

Current version

1.4

Quark info

name

UGenPatterns

path

UGenPatterns

since

2009

author

redFrik

schelp

Overviews/UGenPatterns

summary

patterns acting as ugens

version

1.4

Possible dependcies

Possible dependants