I want to create a circuit to record my guitar songs. I have limited budget so i cant buy a usb soundcard also i interested in electronics.

I am planning to make 2 or 3 (that's about microcontroller) inputs and usb sound output. I am a programmer so i can get sound input from usb and record that into a file. That part of projects isnt a problem.

I was searching all the day long, i couldnt get any real resource.

Here, my questions,

Can adc made by microcontroller, (i prefer PIC)
Is it possible to make 3 inputs for audio? (2 guitars a vocal )
Which microcontroller should i use?

I think this informations is enough for me for now, i can get other information by search in this forum i know.