After reading your explanation, I picture you playing the piano (or other instrument), picking up the sound with a mic, using the PC as an amplifier, having your audience listening via your PC speakers.
Another scenario is transmitting the sound via Skype to an audience at computers elsewhere in the world.
Neither explains why an aux cable would be the cause for bad sound, nor how software can replace a cable.
Please explain more.