Software Studio Recording
I have personally recorded and sold music internationally, utilizing
my own software based recording studio environment. When a
computer's full processing power is dedicated to a specific studio
task, it performs that task more efficiently and reliably. I have
dedicated 4 relatively old computers to specific tasks within the
recording studio. There are 2 PC's and 2 Mac's and only 1 of the
PC's has an Internet connection. This way, the other 3 studio
computers are invulnerable.
The center studio Mac runs Protools LE and uses a digital mixer
as its audio interface, specifically a Yamaha 01V with an optical
ADAT I/O card installed. The 2nd Mac runs software synthesizers
while the 2nd PC runs a software sampler and contains a large
sample library. A digital mixer allows for several routing options, plus electronic sounds always stay digital. I record
acoustic sounds separately, with a laptop and a mobile rack that contains good microphone pre-amps and A to D
conversion. The studio also contains 2 pairs of studio monitors, but you can not really avoid that expense. There is a
midi keyboard that controls the software synthesizers, and a guitar.   
If you are considering building a studio, a software based recording studio setup can be an inexpensive
option that minimizes noise (by keeping everything digital) and can perpetually improve (as software is
continuously improving). There are many creative directions in which you can take your software
studio, but I DO recommend using dedicated machines. Even on today's fastest computers, running
several professional audio programs can easily cause system instability. The software studio has be
working for many years now, and never fails or crashes. It is the benefit of using dedicated machines in
any software studio environment.