Most folks I know who play music while riding, including group rides, use smart phones to play music -- usually with the phone mounted on the handlebar -- through speakers that fit in their water bottle cages or otherwise attached to the bike. The sound quality is usually very good.
One of my old slider phones has a built in FM radio. Last time I used it was on a Christmas season ride a year or so ago to listen to low power FM holiday theme broadcasts along the route.
I had a bunch of music and podcasts on my iPhone but rarely listened to them and never while riding. I don't object to the idea of music, etc., while riding, I just prefer to hear the ambient sounds around me. So I deleted all that stuff a couple of days ago to make room for taking photos and videos along the way.
Friday I took a small portable shortwave radio in my handlebar bag and stopped in a quiet elevated area to listen for awhile. But I haven't rigged up a mount to hold the radio to play while riding. Not sure I'd do that anyway.