if the music library is small or just not too large, it makes a lot of sense to make it client-side anyway.
Easy to throw up a tiny database onto static hosting somewhere, have clients download it, slightly slower first time, but then it's way faster since it's all local, and way less traffic for your server