At the very least you would need an external soundcard, microphone, and line input. It is, however, possible to make recordings through your headphones or installed PC mic but the sound is going to be average. For it to be optimized, additional hardware is needed.