Барабаны записать очень сложно. Нужна студия и 5-7 микрофонов. Соответственно, многоканальный звуковой интерфейс (зв. карта) . Проще использовать виртуальные ударные установки. Addictive Drums, EZdrummer и тп с наборами барабанных партий. Есть также подборки лупов для различных музыкальных жанров.
Для записи гитар понадобится интерфейс (зв. карта) одно- или двух-канальный. Для записи вокала качественный микрофон. Многоканальная программа звукозаписи. Наиболее популярная Adobe Audition (Audasity не подойдет - не поддерживает запись без задержки (драйвер ASIO). - http://www.youtube.com/user/zmudan/videos?sort=dd&view=0&shelf_id=1
Если использовать не только живые аудиозаписи, но и миди-файлы, то лучше пользоваться программами для создания музыки (секвенсоры, DAW). Их много. Одна из простейших Mixcraft 6 - http://www.youtube.com/watch?v=HO1Hi7WUJ6o
Если нужны ссылки или еще ответы, пишите на почту.