I used to listen to music while riding to my own downloaded, copied and ripped favorite music on Walkman tape player, and later on Discman, then after about 2007 on an mp3 player. For about the last 15 years or so while riding I listen mostly with old fashioned wired earplugs to downloaded Audiobooks on an mp3 player worn on a neckstrap. Mp3 player works fine even though it has been almost used daily and is over 14 years old.
At home if I want to listen to music I sometimes use a smartphone, tablet or a newer mp3 player to bluetooth a good internet source to my audio system receiver. My favorite current source for background music has been a French streaming service (free) that has a great playlist (i.e. it plays mostly 60's and 70's R&B) with no ads or DJ gibberish
Jazz Radio - Black Music