So i use FL studio 11 for recording my guitar that i plug into my Tascam US-122MKII audio interface and i use asio4all sound drivers which output to my computer speakers. I have had to the buffer size to 1024 samples to stop the crackles and pops on the audio track but by doing this i am getting a latency of 24 ms which is annoying. So my question is if i buy a sound card and plug my speakers into it will it help with my latency problem?