Well if you have a good enough computer, you should use it for recording. -
so you'll need to get a
sequencer (virtual studio) like Sonar, Cubase, Audition etc.
- and you'll probably need a
sound card/audio interface. you might be able to get some ok results by going into your computers soundcard, but it's better to get a soundcard/audio interface that has good convertors, good drivers (for latency and stability), and the right connections.