sc3-rdu

UGens and Pseudo-UGens. Env (Adsr, Asr, LinSeq), Trig (TLine, TXLine)

sc3-rdu

supercollider3 unit generators

  • Bezier - Bézier curve oscillator
  • BufMemCpy - ?
  • Dl - load dsp code from dynamic library (.so)
  • DelayMap - ?
  • DelaySet - ?
  • DelaySetBuf - ?
  • DustRange - Dust variant with inter-offset times generated randomly within range
  • Dx7 - Raph Levien and Pascal Gauthier Dx7 emulation
  • Dx7Env - ?
  • ExpRandN - n-channel variant of ExpRand
  • Freezer - variant of Grm Freeze processor
  • IRandN - n-channel variant of IRand
  • LagC - ?
  • LinRandN - n-channel variant of LinRand
  • LoopSet - ?
  • MVerb - Dattorro’s figure-of-eight reverb structure by Martin Eastwood
  • ObxdFilter - Filatov Vadim filter from Obxd
  • PV_Split - copy PV buffer, graph coherent variant of PV_Copy
  • PV_DecayTable - ?
  • PinkingFilterPk3 - Paul Kellet's refined method
  • RandN - n-channel variant of Rand
  • SamplerIndex - ?
  • ShufflerB - variant of Grm Shuffling processor
  • ShufflerL - ?
  • SvfBp - Fons Adriaensen's band-pass state variable filter
  • SvfHp - Fons Adriaensen's high-pass state variable filter
  • SvfLp - Fons Adriaensen's low-pass state variable filter
  • TExpRandN - n-channel variant of TExpRand
  • TLinRandN - n-channel variant of TLinRand
  • TRandN - n-channel variant of TRand
  • TScramble - signal router, scramble mapping on trigger
  • TSort - signal router, sort mapping on trigger
  • TracePlay - ?
  • TraceRead - ?
  • TrigAllocator - ?

Pseudo unit generators:

  • Adsr - Attack-decay-sustain-release envelope (Env, EnvGen)
  • Asr - Attack-sustain-release envelope (Env, EnvGen)
  • Cc - Continous controller input (In)
  • CcEvent - ?
  • Cutoff - Sustain time and release time envelope (Env, EnvGen)
  • LinSeg - Line segment envelope (Env, EnvGen)
  • RingzBank - Bank of Ringz filters (Klank, Ref)
  • Select2 - Predicate to select one of two signals (*, -, +)
  • SinOscBank - Bank of FSinOsc oscillators (Klang, Ref)
  • Sw - Switch controller input (In)
  • TLine - Line envelope (Env, EnvGen)
  • TLineTo - Line envelope (TLine, TDelay, Latch)
  • TXLine - Line envelope (Env, EnvGen)
  • TXLineTo - Line envelope (TXLine, TDelay, Latch)
  • Tr - Timed trigger (Trig, SampleDur, ControlDur)
  • Tr1 - Timed trigger (Trig1, SampleDur, ControlDur)

requires: r-common

debian: supercollider-dev

tested-with:

references:

© rohan drape, 1998-2024, gpl

Adsr
Project
Source file
Extension
Superclass:
Asr
Project
Source file
Extension
Superclass:
Bezier
Project
Source file
Extension
Superclass:
PureUGen
BufAlloc
Project
Source file
Extension
Superclass:
BufMemCpy
Project
Source file
Extension
Superclass:
Cc
Project
Source file
Extension
Superclass:
PseudoUgen
ControlIn
Project
Source file
Extension
Superclass:
PseudoUgen
ControlOut
Project
Source file
Extension
Superclass:
PseudoUgen
CurveGen
Project
Source file
Extension
Superclass:
PseudoUgen
Cutoff
Project
Source file
Extension
Superclass:
PseudoUgen
DelayMap
Project
Source file
Extension
Superclass:
PureUGen
DelaySet
Project
Source file
Extension
Superclass:
Filter
DelaySetBuf
Project
Source file
Extension
Superclass:
PureUGen
DelayTap
Project
Source file
Extension
Superclass:
PseudoUgen
DelayWrite
Project
Source file
Extension
Superclass:
PseudoUgen
DemandImpulseSequencer
Extension
Superclass:
PseudoUgen
DemandSequencer
Project
Source file
Extension
Superclass:
Demultiplexer
Project
Source file
Extension
Superclass:
MultiOutUGen
Distances
Project
Source file
Extension
Superclass:
PseudoUgen
Dl
Project
Source file
Extension
Superclass:
MultiOutUGen
DurationCycle
Project
Source file
Extension
Superclass:
PseudoUgen
DurationGate
Project
Source file
Extension
Superclass:
PureUGen
DurationPhasor
Project
Source file
Extension
Superclass:
DurationPulse
Project
Source file
Extension
Superclass:
DustRange
Project
Source file
Extension
Superclass:
UGen
DynRingzBank
Project
Source file
Extension
Superclass:
Env
Project
Source file
Extension
Superclass:
EnvRelease
Project
Source file
Extension
Superclass:
EnvSpec
Project
Source file
Extension
Superclass:
Env
EnvTrapezoid
Project
Source file
Extension
Superclass:
PureUGen
ExpRandN
Project
Source file
Extension
Superclass:
MultiOutUGen
Freezer
Project
Source file
Extension
Superclass:
PureUGen
Hold
Project
Source file
Extension
Superclass:
PureUGen
HoldSequence
Project
Source file
Extension
Superclass:
PureUGen
IRandN
Project
Source file
Extension
Superclass:
MultiOutUGen
ImpulseSequencer
Project
Source file
Extension
Superclass:
KNearest
Project
Source file
Extension
Superclass:
PseudoUgen
LagC
Project
Source file
Extension
Superclass:
PureUGen
LinGen
Project
Source file
Extension
Superclass:
PseudoUgen
LinRandN
Project
Source file
Extension
Superclass:
MultiOutUGen
LinSeg
Project
Source file
Extension
Superclass:
PseudoUgen
Ln
Project
Source file
Extension
Superclass:
PseudoUgen
LoopSet
Project
Source file
Extension
Superclass:
PureUGen
MVerb
Project
Source file
Extension
Superclass:
MultiOutUGen
MultiTapDelay
Project
Source file
Extension
Superclass:
Multiplexer
Project
Source file
Extension
Superclass:
PureUGen
ObxdFilter
Project
Source file
Extension
Superclass:
Filter
PV_DecayTable
Project
Source file
Extension
Superclass:
PV_ChainUGen
PV_Split
Project
Source file
Extension
Superclass:
PureMultiOutUGen
Perc
Project
Source file
Extension
Superclass:
PingPongDelay
Project
Source file
Extension
Superclass:
PseudoUgen
Project
Source file
Extension
Superclass:
RandN
Project
Source file
Extension
Superclass:
MultiOutUGen
Release
Project
Source file
Extension
Superclass:
PseudoUgen
RingzBank
Project
Source file
Extension
Superclass:
PseudoUgen
SamplerIndex
Project
Source file
Extension
Superclass:
PureMultiOutUGen
SequenceableCollection
Extension
Superclass:
Sequencer
Project
Source file
Extension
Superclass:
PseudoUgen
ShufflerB
Project
Source file
Extension
Superclass:
PureMultiOutUGen
ShufflerL
Project
Source file
Extension
Superclass:
Filter
SinOscBank
Project
Source file
Extension
Superclass:
PseudoUgen
Sine
Project
Source file
Extension
Superclass:
PseudoUgen
SvfBp
Project
Source file
Extension
Superclass:
Filter
SvfHp
Project
Source file
Extension
Superclass:
Filter
SvfLp
Project
Source file
Extension
Superclass:
Filter
Sw
Project
Source file
Extension
Superclass:
PseudoUgen
TDistances
Project
Source file
Extension
Superclass:
PseudoUgen
TExpRandN
Project
Source file
Extension
Superclass:
MultiOutUGen
TLinRand
Project
Source file
Extension
Superclass:
UGen
TLinRandN
Project
Source file
Extension
Superclass:
MultiOutUGen
TLine
Project
Source file
Extension
Superclass:
TLineTo
Project
Source file
Extension
Superclass:
TRandN
Project
Source file
Extension
Superclass:
MultiOutUGen
TScramble
Project
Source file
Extension
Superclass:
MultiOutUGen
TSort
Project
Source file
Extension
Superclass:
MultiOutUGen
TableRand
Project
Source file
Extension
Superclass:
PureUGen
TapC
Project
Source file
Extension
Superclass:
DelayTap
TkNearest
Project
Source file
Extension
Superclass:
PseudoUgen
Tr
Project
Source file
Extension
Superclass:
PseudoUgen
TracePlay
Project
Source file
Extension
Superclass:
PureUGen
TraceRead
Project
Source file
Extension
Superclass:
PureUGen
TrigAllocator
Project
Source file
Extension
Superclass:
MultiOutUGen
TrigRoundRobin
Project
Source file
Extension
Superclass:
MultiOutUGen
TxLine
Project
Source file
Extension
Superclass:
PseudoUgen
TxLineTo
Project
Source file
Extension
Superclass:
PseudoUgen
WDistances
Project
Source file
Extension
Superclass:
MultiOutUGen
WkNearest
Project
Source file
Extension
Superclass:
MultiOutUGen
XLn
Project
Source file
Extension
Superclass:
PseudoUgen

Found no docs

6798983299
Date
2023-11-08
Git hash
88329ef304a7eee016d44f0c9a2f57200f5f2783
6782643602
Date
2023-11-07
Git hash
69d184ebc6e3e4c926135d13aaad93d1b32e90d3
6626957575
Date
2023-10-24
Git hash
163bfefc28bec68773be50bbbf7cd10dbb437613
6626821254
Date
2023-10-24
Git hash
d3d4bc1c7723e4107618a15ef321e13f5e181189
2485350901
Date
2022-06-13
Git hash
65ea76a789c44f69bb0208ab98248364daea23af
2485298815
Date
2022-06-13
Git hash
43321011815886426330c940d2f5196c6236acfc
966092377
Date
2021-06-23
Git hash
67855b26ca3a3930a487e73d48726e3a48e2d498
963217124
Date
2021-06-23
Git hash
31490cf0aaa0a68d58db55b4bff0503b6c4cde51

Repository

URL

https://github.com/rd--/sc3-rdu

Since

2007-02-25

Last update

2024-12-30

Current version

6798983299

Quark info

url

https://gitlab.com/rd--/sc3-rdu

name

sc3-rdu

since

1998

author

rd

status

experimental

helpdoc

help/scd/sc3-rdu.help.scd

summary

UGens and Pseudo-UGens. Env (Adsr, Asr, LinSeq), Trig (TLine, TXLine)

version

0.0.1

Possible dependcies

Possible dependants