Just to so I'm understanding you correctly; you want to play music/audio that your microphone picks it up, so other people can hear it, but hear it with decent quality?
If that's right, then you just need a good microphone capable of quality sound.
Depends what you are looking to spend and how good you need the sound to be. A Blue USB microphone should do the job, but how well that will work picking up sound from what I'm guessing will be speakers, compared to what they are normally used for, voice pick up from 2-3 inches, I don't know.
any type of audio I choose play through my microphone
Not picking up through my microphone
You're not exactly being very clear, if people understood what you want, the likelihood of someone being able to help would increase dramatically.
You can change your default microphone to your system sounds. Try going to Control Panel > Hardware & Sound > Manage Audio Devices > Recording and enabling Stereo Mix and setting it to the default mic.
this is all it shows https://gyazo.com/1d1c0d8d96b6af81a126fd761c369ab5I've also wondered whether this is possible, having a playback device that directly links to a recording device within the windows sound manager, but I think it can only be done with specific sound cards.
This is all I can find on the subject but I don't have that option on my PC.