Upsampling cannot add more to the music, but can reduce the noise, if you keep the signal bandwidth the same when you upsample. That increases the SNR (signal to noise ratio).
Upsampling does not add any new information to the signal; it cannot make something out of nothing, and the information band is set by the input bandwidth. There is no signal information above the incoming band to be added by upsampling. Increasing the output bandwidth by upsampling just adds noise if you do not filter it.
What upsampling can do is to spread the quantization (conversion) noise over a wider bandwidth. The overall noise from quantization is the same for given resolution no matter the bandwidth, it will be about 6N where N is the number of bits for any sampling rate. Think of all the noise in a 22 kHz band for a 44 kS/s DAC, then double that rate to 88 kS/s, and the noise now falls in a (doubled) 44 kHz band. By keeping (filtering) the bandwidth at 22 kHz, you can eliminate (filter away) one-half the noise, and thus improve SNR by about 3 dB.
Here is the original picture:
View attachment 368178
The quantization noise floor (dashed red line) is all within the 22 kHz signal band, so all the noise (grey box) is in the same 22 kHz band, and the filter affects signal and noise.
Next look at the picture when upsampled:
View attachment 368179
The signal bandwidth is not changed, so keeping the filter at 22 kHz does not affect the signal. However, the quantization noise (dashed red line) now goes to 44 kHz, and is at half the level it was before. When you filter at 22 kHz, the noise above 22 kHz is removed, so the remaining noise (grey box) is halved.
No change to the signal, but reduced noise, if you keep the same signal bandwidth.
With most DACs providing SNR well beyond what we can hear (use), you cannot hear the SNR improvement, so in the real world upsampling offers little to no benefit. It may actually harm the signal, because faster sampling usually increases distortion.
HTH - Don