{
  "id": 1285717,
  "title": "Maker compresses a 2.9MB song by 1000x and prints it on paper as eight QR codes — 21KB song is two minutes long, requires a neural network for playback",
  "url": "https://urgent.news/2026/08/16/maker-compresses-a-2-9mb-song-by-1000x-and-prints-it-on-paper-as",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-16T14:22:36.000Z",
  "source": {
    "name": "Tom's Hardware",
    "slug": "tom-s-hardware",
    "url": "https://www.tomshardware.com/tech-industry/maker-compresses-a-2-9mb-song-1000-times-with-metas-ai-codec-and-prints-it-on-paper-as-eight-qr-codes"
  },
  "original_language": "en",
  "account": "Maker Makestreme has printed a two-minute song onto a sheet of paper, splitting the 21KB file across eight QR codes arranged on a double-sided paper cassette. This reduction from a 2.9MB MP3 using Meta's EnCodec neural audio codec is 1,000 times smaller than the original file. The same 21KB file was transmitted between two ESP32 boards using LoRa radio, taking around 90 minutes per song. Each QR code can store up to 3.3KB of binary data, with Makestreme hitting the practical limit at about 3KB. Conventional compression is unable to close the gap due to MP3's already lossy nature, where EnCodec excels. The eight QR codes each carry a 1-byte ID plus a chunk of the token stream, with four codes per side to mimic flipping a vinyl record. The generator script uses the lowest error correction level to maximize density, leaving no redundancy. Damage to one code results in the loss of the entire song. The transmitter uses an ACK-and-retry protocol with 160-byte packets, adding 40-second pauses after every acknowledged packet. Playback requires EnCodec's exact 24 kHz decoder, as the paper-based song only survives as long as the neural network capable of decoding it.",
  "summary": "The open-source codec Meta released in 2022 converts a waveform into discrete tokens that a matching decoder turns back into audio.",
  "key_points": [
    "2.9MB song compressed 1,000x to 21KB using Meta's EnCodec neural audio codec",
    "Song split across eight QR codes, each storing up to 3.3KB of binary data",
    "Playback requires EnCodec's exact 24 kHz decoder, song lost if any QR code damaged"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}