Pink noise: the voice's noise is a one-pole tilt, and seven instruments offer pink beside white #123
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
bcox/tymbal#123
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
bcox asked on 2026-10-05 for a ticket for each engine gap that the third set of instruments in his
moregaps.mdleft without one. Engine claims are from reading the tree atf6aa8ebaonmain. Instrument claims are from that day's research, read mostly as archive.org OCR of the manuals by research agents and not re-checked; the sources are listed in that document. Nothing here is built, measured or listened to.Summary
The voice's noise is xorshift32 through a one-pole tilt: color is bipolar, -1 dark, 0 white, +1 bright (
dsp/noise.h:49-54). The header is explicit: "Not pink at -1, and deliberately not called that. A true -3 dB per octave slope needs a Voss-McCartney ladder or a multi-pole fit; a one-pole tilt is a different thing that also sounds darker. If pink is ever wanted it arrives as its own color rather than as a setting of this one." This is that ticket.What the instruments do
The work, as a sketch
As the header says, its own color rather than a setting of the tilt:
lawfield on the noise source: tilt (today) or pink, with the tilt still applied after, so the 2600's white-to-pink-to-dark control is pink plus the tilt's dark end.Related
Addendum, 2026-10-05: noise at a low clock rate, which is this ticket's other half
The Wasp's noise is an 18-stage shift register clocked at 5 kHz (EDP's test instructions, read as OCR): a pseudo-random sequence held for about ten samples at 48 kHz, so it is band-limited by the hold and steppy, a sound of its own. The feature table's row "Noise from a slowly clocked shift register" had no ticket; it belongs here, because a clocked random value is the component the Voss-McCartney method above sums several of, and because both are settings of one noise source.
dsp/noise.h:55-60, xorshift32 perRender).lawwith a rate.