I remember when CD's were becoming common, most car stereos didn't have a CD player. There was a kludge: "fake" tape which was actually a recorder head on a tape chassis connected to a CD player which transferred the CD player output to the cassette player: https://en.wikipedia.org/wiki/Cassette_tape_adapter
Now, my idea: a tape chassis, with a recorder head, with a built in battery and SD card connector. It could play MP3's directly to the recorder head and I could use old cassette players to play MP3's!
Now, some possibilities: if it is efficient enough, it could be powered by the cassette player motor. No need to re-charge! Another possibility: it could sense the direction and speed of the motor and use it as a UI to play, stop and fast forward/backward; no need of any button!