Alrighty, I have fruityloops, and intagrated (Wow, that is really off, but it's late for me, so it goes, MKAY?) Audio and video, and if I want to record a part, and use the key board as a ,,,,well, music keyboard, I get HUGE lag, and it might play when I press,,,,it might not, maybe a second or two later,,,, so i can't really write anything with pitches,,,,ya dig? So, my question is, Do I need a midi controller or something? and a REAL keyboard that can work with usb or something for it not to lag? Or, just a newer, better, no lag good soundcard (M-Audio) For no lag?