This release is not a fixed recording. The instrumental you hear is assembled in real time by the device playing it.
The source material was generated by audio AI models trained on the recorded history of music — not sampled from it, but dreamed through it. What these systems produce isn't quite any record that ever existed, but carries the residue of all of them. These are not found samples. They are latent ones.
On playback the browser gathers stable machine characteristics — screen geometry, processor concurrency, user agent, timezone — and hashes them into a deterministic fingerprint. That fingerprint seeds the assembly engine, which selects from four internal crates, slices them into bar-locked segments, and constructs a layered arrangement. The same device always produces the same result. Another device produces a completely different one.
Your machine digs through a latent space that contains the ghost of every record ever pressed, and presses one of its own. The identity of the listener's hardware and the origin of the source material are both non-human, both deterministic, both invisible in the output.
The B-side exposes each layer as an independent signal. Adjust volume and filter cutoff per crate. Changes apply in real time. The filter is a low-pass — pulling the cutoff down removes high frequencies, adds warmth, reduces presence. Closing texture fully removes the environmental layer. The assembled composition continues on A-side throughout.
how machines [dream] about beats · dorkholm · 2026
When you press DIG, the page reads five stable characteristics from your browser. Nothing is stored, transmitted, or tracked. The data never leaves your device — it is hashed locally and immediately discarded. Only the resulting number is kept, and only for the duration of your session.
These five values are joined into a single string, encoded as UTF-8 bytes, and passed through SHA-256 — a cryptographic hash function built into every modern browser via the Web Crypto API. The first 32 bits of the output become the seed for the mulberry32 pseudorandom number generator, which then deterministically drives every decision the engine makes: tempo, file selection, slice positions, playback rates, entry delays, and volume drift.
The same device always produces the same 32-bit seed. A different device — or the same device in a different timezone, or after a browser update that changes the user agent string — produces a different one. The seed space is 2³² wide: 4,294,967,296 possible pressings.
Append ?seed=0xYOURHASH to the URL to revisit or share a specific pressing. The hex hash for your current pressing is shown in the footer. Any hex or decimal value is accepted.
how machines [dream] about beats · dorkholm · 2026