I helped a friend "restore" a 1938 Zenith floor-standing radio, changing it into an MP3 player. We collected old radio broadcasts ("Whistler", "Shadow", "Grand Ole Opry", "Burns and Allen", "War of the Worlds", etc) and separated the content into folders. I use a Teensy to read the capacitance of the tuner to select a folder on the SD card, then randomly choose an MP3 file to play within that folder. I use the audio library to inject hiss in between "stations" and other special effects.
The project turned out so well that I wanted one for myself, but much smaller. I purchased a beat-up RCA 118 radio ( https://radioatticarchives.com/radio.htm?radio=11343 ) and had my friend build a new case. We chopped down the chassis so the entire radio is about a 12" cube. I use one band for the old historical programs and another for modern music. On the modern-music band I have one "station" that is random-play across everything in the band.

Some Photos:

Cut-down chassis
Click image for larger version. 

Name:	RCA_Chassis_thumb.jpg 
Views:	39 
Size:	135.9 KB 
ID:	16241

Chassis in new case
Click image for larger version. 

Name:	RCA_unfinished_back-thumb.jpg 
Views:	34 
Size:	146.1 KB 
ID:	16242

New electronics
Click image for larger version. 

Name:	RCA_guts-thumb.jpg 
Views:	42 
Size:	240.7 KB 
ID:	16243

Completed "radio"
Click image for larger version. 

Name:	RCA_finished.jpg 
Views:	38 
Size:	116.0 KB 
ID:	16240 Click image for larger version. 

Name:	RCA_finished_front-thumb.jpg 
Views:	35 
Size:	124.4 KB 
ID:	16244