64GiB of storage would house around 10-15k MP3s: sorting these with ESP32 will likely take less than half a second.
I seriously doubt compute is an issue for a music player in the last 20-30 years (and more).
I seriously doubt compute is an issue for a music player in the last 20-30 years (and more).
> Five minute drive? No music because the stereo takes six minutes to sort the files on startup.
With FLACs, you'd have even fewer files in 64GiB, so sorting a full list should be even quicker — Raspberry Pi HW (any generation) would do that instantly for all intents and purposes.
It’s more likely poor programming than lack of cpu power. I personally prefer filename sorting rather than metedata sorting for this reason.
There’s very expensive stereos that might do it but they tend to come with Android etc, and those companies don’t want you to be self-sufficient.