All work
AI experiments

Aether

Sound in, cause out.

A deterministic audio codec born from a physics engine. The decoder is a fixed integer function; the encoder searches for the smallest complete container whose decode reproduces your exact bytes. A 9.7 MB guitar loop comes back bit-exact from 247 KB, and on a four-track diagnostic the exact mode beat maximum-effort FLAC on three sources. Every claim ships with hashes, size-matched controls, and an ABX trial.

30/30 TESTSUpdated 2026-07-28
Reach out
AetherAetherAether
The lab, mid-verdict; a real 9.7 MB guitar loop back bit-exact from a 247 KB container.
The hard part

Determinism gives you a stable function; it does not give you compression. The question is whether a small cause can be recovered from real audio at all, and the bookkeeping has to be brutal to mean anything: the genome, the manifest, and both SHA-256 hashes all count toward container size, and a model only wins by reproducing the complete file.

How I built it

Integer math end to end, so decode is byte-identical on every machine. Eight decoder models compete on every exact encode, from oscillator genomes to reversible mid/side to integer wavelets. The lossy ladder is masked wavelets with integer rate-distortion optimization, screened by ViSQOL and a built-in ABX listener against size-matched Opus controls. Forty experiments in the log, and the rejections are written up as carefully as the wins.

Where it landed

A working lab: drop audio in, get the winning model, exact byte accounting, matching hashes, and an ABX session on your own ears. On the four-track SQAM diagnostic the exact codec beat maximum-effort FLAC on bass drum, piano, and soprano, and lost on speech. It is research, not a shipped format, and the experiment log says exactly which is which.

Devlog

live from git
  1. Add stable causal identity and replay observatory
  2. Document lossless and causal codec triage
  3. Promote deterministic spectral challenger selector
  4. Extend spectral selector on fresh holdouts

Aether is what my AI-heavy work looks like when the numbers have to hold: every ratio has a control, every perceptual claim faces a listener test, and the negative results are published in the same log as the wins.

Curious what a .sac container would make of your audio? Send a file.

Let’s build something