There... may, just maybe, may have been a simpler Auto jukebox boi design. The only weakness is that this one is noisy when filled with less than 7 records, the other one
I used Create to make a seven-disc jukebox machine : r/feedthebeast
Auto jukebox boi! can hold up to 13 music discs, chooses next song randomly. Most importantly, easily fits into a corner with no visible/audible Redstone. : r/Minecraft
New Additions To Jukebox Loop Machine! - YouTube
How to Create an Automatic Jukebox Radio in Minecraft 1.9 Bedrock Edition - YouTube