Linear Drumming¶
A drum-set construction in which successive onset positions are assigned to at most one included kit voice, producing grooves, fills, and phrases without layered attacks.
Core Idea¶
Linear drumming is a way of constructing a drum-set passage so that no two included kit voices are deliberately attacked at the same onset. Kick, snare, hi-hat, ride, toms, and other voices form a succession rather than a stack: one onset is assigned to the kick, the next perhaps to the snare, the next to a hi-hat, and so on. The result can function as a groove, fill, embellishment, or solo phrase. It is not tied to a single meter, subdivision, tempo, genre, or musical function.
Scope of Application¶
Linear construction applies to drum-set grooves and fills in funk, fusion, rock, jazz-derived styles, hip-hop, electronic music, and other settings. Chaffee's method explicitly spans straight 4/4, half-time, shuffle, and odd-meter time feels. Garibaldi's materials use grooves and permutations to develop vocabulary rather than prescribe one closed repertoire.
The technique can be performed acoustically, entered into a sequencer, or programmed in a drum machine. The medium is secondary to the constraint: simultaneous kick and hi-hat note-ons break strict linearity in a programmed pattern just as simultaneous physical strikes do on a kit.
Clarity¶
A recognition procedure asks:
- What span is being evaluated: one beat, bar, phrase, fill, section, or complete performance? 2. Which drum-set voices are included? 3. What counts as an attack, and how are grace notes and ornaments resolved? 4. Are there any positions at which two included voices are intentionally attacked together? 5. Are apparent overlaps only sustains or reverberation from earlier attacks? 6.
Manages Complexity¶
A drum set invites simultaneous layering: one limb maintains a cymbal pattern, another states a backbeat, and the feet supply bass drum and hi-hat events. Linear drumming replaces that concurrent texture with an ordered allocation problem. The performer asks which voice owns each onset, how the sequence travels among limbs, and how accents turn the stream into a groove.
Abstract Reasoning¶
Represent a passage as an onset matrix X with rows for voices and columns for ordered time positions. A conventional layered groove may contain several marked cells in one column. A strictly linear passage has column occupancy zero or one.
Several transformations preserve the abstraction:
- substitute one kit voice for another at an occupied position;
- permute voice assignments while retaining exactly one assignment per occupied position;
- insert or remove rests;
- change dynamics, accents, timbre, or damping;
- rescale the time grid or place the same sequence in another meter;
- reassign a stroke to another limb without adding an attack;
- concatenate two linear cells, provided their boundary positions do not collide.
Knowledge Transfer¶
The exact name should remain in drum-set practice. Applying “linear drumming” to any serialized process would erase its kit voices, limbs, timbral orchestration, time-feel function, and pedagogical lineage.
Its structure can nevertheless teach transferable reasoning. A concurrent resource problem may be simplified by assigning each time slot to one channel. A complex multichannel event stream may be analyzed by column occupancy. A generative system may preserve a constraint while substituting symbols, permuting assignments, and varying emphasis. Those are broad patterns already represented by Sequencing, Coordination, Constraint, and Rhythm; they do not make Linear Drumming a prime.
Relationships to Other Abstractions¶
Current abstraction Linear Drumming Domain-specific
Parents (1) — more general patterns this builds on
-
Linear Drumming is a kind of Sequencing Prime
Sequencing is the strongest live parent.
Hierarchy paths (3) — routes to 3 parentless roots
- Linear Drumming → Sequencing → Optimization
- Linear Drumming → Sequencing → Dependency
- Linear Drumming → Sequencing → Time
Neighborhood in Abstraction Space¶
Linear Drumming sits in a sparse region of the domain-specific corpus (84th percentile for distinctiveness): few abstractions share its structure, so a faithful description tends to retrieve it precisely.
Family — Unclustered & Miscellaneous (1565 abstractions)
Nearest neighbors
- Jhala — 0.85
- Graphic Notation (Music) — 0.84
- Dialogical Self — 0.81
- Hearing Range — 0.80
- Costume Design — 0.79
Computed from structural-signature embeddings · 2026-09-08