The first time you run FL Studio it may skip and miss like a bitch. This could be because your PC and Soundcard are shit. So throw them out and get a PC and soundcard which can at least handle the playing of the default song which plays when FL Studio is first opened.
If your PC and Soundcard are decent and you still hear skipping and missing than you may have to play with the Fl Studio Audio Settings.
Press F10 to bring up the Audio Settings Dialog and click the Audio Tab. This is where you select your soundcard and options.
1. Select your Output
This is where you click the drop down box and select your awesomely cool (expensive) new soundcard. You want to select the device which has ASIO in the name because this will be much sweeter and faster than your onboard Soundcard.
2. DirectSound Properties
The sliding bar you see is where you select how much money you soundcard cost you. Slide it as far as you can to the left if you payed heaps of money for it. Try about 5ms-10ms for lightning quick response when playing on your midi keyboard. If you are poor and couldn’t afford a soundcard then slide it to the right and increase your buffer length. Now try to use the program and you will notice you will have to wait about 1hour for FL Studio to respond to anything you do. Basically if you get clicking FL Studio is reminding you that you need to spend some more $$$’s to upgrade your PC and Soundcard. The closer you go to 0ms latency the more CPU power you will be using. I can tell you now that all your problems will go away when you have a decent soundcard. This is the number 1 reason why Fl Studio will click and splutter.
The underrun counter (along with annoying pops and crackles) are there to remind you that you are poor and can’t afford a soundcard. Well actually it tells you that your soundcard audio buffer ran out of data. It will not hurt anything except your ego when it reminds you that you can’t afford decent hardware because you are poor which is the reason you turned to making music in the first place in order to become rich and famous. Catch 22.
You can try switching on the Use Polling Option and Use Hardware Buffer in different combinations to make yourself feel like there is something else you can do other than fork out for a new soundcard and PC. It probably wont do much though.
3. ASIO properties
This will show up with some more options when you have a soundcard that supports ASIO. ASIO is really good because it handles the business between your soundcard and PC with really low latencies without glitches.