[chromatite] devlog: Faster Pulsejet sample decompression
blog.parallax.fyi·21h
Flag this post

Page Fault, by echo~parallax

Blog Links Contact RSS Home

  • 2025-11-02 *

I’ve finally restarted work on the 32KB version of [chromatite] for the first time since April!

One of the first things I wanted to do was to replace the brute-force O(n^2) IMDCT that Pulsejet uses to decompress samples. [chromatite] uses 11 seconds of heavily crunched samples, which takes about 20 seconds to decompress – under the 30-second limit for Revision ’25, but annoyingly long when iterating on the …

Similar Posts

Loading similar posts...