yup, pretty simple really. you use your mic input to input your audio source, with a switch in order to switch between your audio source and your microphone.(may need to amplify ur signal with lm386 or sumthin)
there is one problem with this design, you cant talk over the background music without mixing the signals someway......the mixing of the audio waves would be the step to make this an epic mod!