home/atoms

Atoms

5,034 knowledge atoms — one concept each, the smallest teachable units. To find something specific, use search or browse by domain, level or type.

Showing 1,081–1,140 of 5,034 · page 19 / 84

Strudel mini-notation squishes a space-separated sequence of sounds into one cycle
Concept L1 Foundations F
Strudel mininotation is a mini-language inside pattern strings that expresses rhythmic structure
Concept L1 Foundations F
Strudel note values can be MIDI numbers or letter names with octave and accidental notation
Concept L1 Foundations FA
Strudel patterns must include .analyze('hydra') for visuals to receive FFT data — an untagged pattern plays audio but the visuals see a.fft = 0
Fact L1 Foundations FJ
Strudel polymeter with {…} requires the %n step-count suffix; without it the first group's length sets the step count for all groups
Concept L1 Foundations F
Strudel produces no sound until the first user click unlocks the browser AudioContext — silence at startup is autoplay policy, not a bug
Fact L1 Foundations F
Strudel re-evaluates on save without cutting audio — a syntax error keeps the previous pattern playing while the edit is not applied
Fact L1 Foundations F
Strudel sample names must match folders in the loaded bank — s("kick"), s("clap"), s("snare") are silent because the real folder names are bd, cp, sd
Fact L1 Foundations F
Strudel spaces every element of a pattern evenly within one fixed-length cycle
Concept L1 Foundations F
Strudel takes patterns/signals as arguments (not thunks like Hydra) — .lpf(sine.range(200,2000)) is correct; .lpf(() => ...) is a cross-DSL mistake
Misconception L1 Foundations F
Strudel's crush takes a bit-depth (1–16), not a 0–1 knob — crush(4) is heavy, crush(16) is nearly clean
Fact L1 Foundations F
Strudel's setcpm is cycles-per-minute not BPM — setcpm(120) is very fast; use setcpm(BPM/4) for the standard 4-beats-per-cycle feel
Fact L1 Foundations F
Sublow designates grime's extreme low-frequency bass around 40 Hz, tuned for physical impact on sound systems
Concept L1 Foundations BO
Subtractive synthesis creates new sounds by filtering harmonics out of a rich waveform
Principle L1 Foundations B
Subtractive synthesis filters harmonically rich oscillator output to sculpt timbre
Concept L1 Foundations EB
Subtractive synthesis starts from a harmonically rich source and removes components with filters
Concept L1 Foundations BE
SuperCollider 2's proxy system enabled true live coding by making it possible to rewrite any component of a running program at runtime
Fact L1 Foundations FB
SuperCollider audio-analysis UGens are not wired to this rig's AV bridge and cannot drive its visuals
Fact L1 Foundations FJ
SuperCollider class names are capitalized and methods lowercase; misspelling a UGen name fails outright
Misconception L1 Foundations F
SuperCollider conditionals use if(cond, {true}, {false}) and case tests condition/action pairs in order
Concept L1 Foundations FN
SuperCollider distinguishes local variables (var), single-letter globals (a-z), and environment variables (~name)
Concept L1 Foundations BF
SuperCollider evaluates binary operators strictly left-to-right, ignoring conventional arithmetic precedence
Concept L1 Foundations FN
SuperCollider exists as two separate networked programs: sclang and scsynth
Concept L1 Foundations BF
SuperCollider functions are curly-brace blocks that run only when sent .value and return their last expression
Concept L1 Foundations FN
SuperCollider has no global output limiter, so summed voices and feedback can clip or blow up
Principle L1 Foundations FB
SuperCollider is two separate processes: a language client and a sound server
Concept L1 Foundations FBN
SuperCollider patterns started without .play(quant:) begin immediately and drift out of phase
Procedure L1 Foundations F
SuperCollider produces no sound until the audio server is explicitly booted with s.boot
Fact L1 Foundations F
SuperCollider records the server's live audio output to a sound file with record and stopRecording
Procedure L1 Foundations FN
SuperCollider scopes variables three ways: local (var) vanish with their block; single-letter and environment (~) names persist across the session
Concept L1 Foundations FN
SuperCollider serves both as a standalone live-coding environment and as the audio back-end for many front-end languages
Fact L1 Foundations FB
SuperCollider UGens run at audio rate (ar), control rate (kr), or initialization rate (ir)
Concept L1 Foundations BF
SuperCollider's 2002 release as free software made it the foundational audio engine for live coding
Fact L1 Foundations FO
Sustained-tone music is worldwide, but the label 'drone music' is reserved for the Western avant-garde lineage
Fact L1 Foundations O
Swing delays every other 16th note by a set proportion, with 50% meaning straight timing
Concept L1 Foundations AFNE
Swing is an attitude to rhythm — any music with pleasing dequantization might be said to swing
Concept L1 Foundations A
Swing time alternately stretches and shrinks the two halves of each beat
Fact L1 Foundations A
Switches are classified by the number of circuits they control (poles) and the number of positions they switch between (throws)
Fact L1 Foundations E
Switching to the Dvorak layout reduces RSI pain via natural, hand-alternating typing motions
Fact L1 Foundations M
Symmetrically arranged elements are perceived as a unified, complete group
Principle L1 Foundations L
Synaesthesia — the neurological crossover of senses — underpins the historical colour music and visual music traditions
Concept L1 Foundations ILO
Syncopated breakbeats — not tempo — are the defining characteristic that separates drum and bass from techno
Principle L1 Foundations AC
Syncopation places accents on normally weak beats, creating tension against an internalized pulse
Concept L1 Foundations A
Synthwave splits into upbeat and dark camps, both evoking the 1980s aesthetic
Concept L1 Foundations O
Tale of Us's Afterlife label gave mid-2010s melodic techno its identity and global main-stage reach
Fact L1 Foundations O
Teaching algorithms through music engages students in computational thinking — describing, designing, and executing step-by-step processes — in a naturally motivating context
Concept L1 Foundations PFN
Techno is designed for continuous DJ sets: instrumental, long-form, and built for beatmatched mixing
Concept L1 Foundations MO
Techno prioritises rhythm and timbral synthesis over harmonic and melodic practice
Concept L1 Foundations OB
Techstep coined tech from Belgian hardcore, not Detroit techno
Fact L1 Foundations O
Techstep defines drum-and-bass by cold, clinical, sci-fi sound design instead of rave euphoria
Concept L1 Foundations OB
The 'chillout' genre emerged from British rave chillout rooms outside the main dancefloor
Fact L1 Foundations O
The 'intelligent drum & bass' label created a damaging implied hierarchy within the scene
Fact L1 Foundations OC
The 'intelligent'/'pure' techno framing arose as a taste distinction against commercial hardcore rave
Concept L1 Foundations O
The 'Think break' from Lynn Collins' 'Think' is Baltimore club's signature breakbeat
Fact L1 Foundations CA
The $: prefix declares an independent pattern that plays simultaneously with other $: patterns
Procedure L1 Foundations F
The 12 principles of animation provide a checklist of techniques that make procedural characters feel alive
Fact L1 Foundations G
The 16-step drum machine grid represents two bars of 4/4 time as sixteen eighth notes
Concept L1 Foundations AF
The 1990s DAW boom displaced hardware, but tactile limits drew musicians back to physical instruments
Concept L1 Foundations EO
The 2007 UK smoking ban changed dubstep venue dynamics by breaking continuous crowd immersion and increasing drug variety
Fact L1 Foundations O
The 2020s breakcore revival blends the genre's intensity with nostalgia, anime, and Y2K internet aesthetics
Fact L1 Foundations OP