--- title: Signals layout: ../../layouts/MainLayout.astro --- import { MiniRepl } from '../../docs/MiniRepl'; import { JsDoc } from '../../docs/JsDoc'; # Continuous Signals Signals are patterns with continuous values, meaning they have theoretically infinite steps. They can provide streams of numbers that can be sampled at discrete points in time. ## saw ## sine ## cosine ## tri ## square ## Ranges from -1 to 1 There is also `saw2`, `sine2`, `cosine2`, `tri2` and `square2` which have a range from -1 to 1! ## rand ## perlin ## irand # Random Modifiers These methods add random behavior to your Patterns. ## chooseCycles ## degradeBy ## degrade ## undegradeBy ## sometimesBy ## sometimes ## someCyclesBy ## someCycles ## often ## rarely ## almostNever ## almostAlways ## never ## always