So like if I have a player of some sort, like a record player, tape player, or other device and as long as the device has an audio out then I can plug it into the line in port and hear the music?

I plugged my mic into the pink port and using a software sound recorder I spoke into the mic. The app indicates it is recording and saves the file. Then I can click on play to play back the file but all I get is what sounds like static; no voice what-so-ever. Could the problem be the mic, the software app, or my sound card?