If "system specs" = computer capacity, I have 3 GHz, 1024 MB RAM, Windows XP and a pretty full harddrive
(14 GB left of 144 total). I have some sort of built-in soundcard, so I don't know the name/quality of it.
Just catching up...
Sargas, maybe you have solved his problem by now. But whether you have nor not, you really should consider adding more RAM and another harddrive.
RAM isn't too expensive, so up it to the most your system can handle, which will likely be 3, probably 4 GB. (If you can put 4 GB, note that Windows will only be able to use 3.5 GB. IDK why, I'm sure there's a reason, but IDK what it is.)
After installing the new hard drive, move what you can to the new drive. Your system needs room to breathe, and right now it's a bit out of air with only 10% free space on the main harddrive. While your at it go for a 7200 or even a 10,000 RPM drive. You will definitely see quite a speed improvement compared to a 5400 RPM drive. (If your system is running on a 5400 RPM drive, you might want to consider buying a "system mover" application to transfer the contents of your old drive to the new faster drive.)
And then adjust your virtual memory settings. Turn off your paging file, reboot, and turn it on again to the system managed size. Or, just leave it set with no paging file
and see if your system runs any faster. Mine does, especially during startup/shutdown.
Your software can only run as fast as your system will allow, and if the system is bogged down, you will definitely have a latency problem.