where do karaoke DJs get new music?

There are companies that produce karaoke versions of songs, if you have ever done karaoke you may often notice the music doesn’t sound quite right. It is because it is a cover without the vocals. Sometimes by real people but often by computer synthesizers