// 04 - Blog
Long-form writing on the player, the format, and the act of listening.
Info messages used to sit in the sidebar where the background process info lives, which meant that whenever the indexer was running you couldn't see what the app was trying
Read → Apr 9, 2026I've been measuring grid view performance for weeks and quietly grinding at it. Tonight the work paid off - grid views are now up to thirty times faster than they
Read → Apr 8, 2026Every few months someone asks me which lossless format they should rip their CDs into. FLAC, ALAC, or WAV. For the audio, it does not matter. All three decode to
Read → Apr 8, 2026The Artists enrichment pipeline learned a new trick tonight: it now tracks artists it couldn't find metadata for and paints them red in the artists listing. At first I thought
Read → Apr 7, 2026This one hits close to home. I've been a liner-notes reader my whole life — the kind of person who reads credits with the same attention as the music itself.
Read → Apr 6, 2026The Stereoize DSP I was so happy about yesterday turned out to have a nasty bug - it crashed on hi-res material. Which is, you know ... bad.
Read → Apr 6, 2026When I started building Zenteek, I made one decision early that shaped everything after it: no subscription. Music means identity. We can't really identify with subscription services, can we?
Read → Apr 5, 2026I have a lot of mono recordings. Early jazz, a handful of fifties blues sides, some classical records from before stereo was a thing. They sound wonderful on a single
Read → Apr 4, 2026A quick one tonight. I moved the distribution format from a zip to a proper DMG. Not glamorous, but it matters more than I thought. The zip flow was fine
Read → Apr 3, 2026I couldn't leave the preamp alone. Yesterday's release went out and I immediately started hearing the places where the saturation was being a little too aggressive on high transients -
Read → Apr 3, 2026Today I jumped a minor version because this one actually earns it. The signal chain got two significant additions, both things I'd been sketching out in a notebook for weeks.
Read → Apr 2, 2026This one was all about the corners. The artwork-based color detection I put in yesterday worked, but there were edge cases.
Read →