Is there any way I can make it so I can hear a music disc anywhere, without it fading away if I'm far away?
What you'll need is to turn on cheats, and then head into the chat.
Then , type in this command:
/playsound record.pigstep @s
Instead of pigstep, you can use these music discs:
Lets say, if I wanted to play the music disc "Chirp", I would type in
/playsound record.chirp @s
Note that instead of writing
@s means the person executing the command, so you. If you want it to play to everyone currently online in the world, you can use
@a instead (or any other valid player selectors).