TROUBLESHOOTING

Troubleshooting Q&A

This section contains answers to common questions and problems that may occur while working in FL Studio. Please, read this carefully before posting about problems in the tech-support message board. regardless of the problem, we have found two main things resolve the majority of user issues -

  1. Make sure your settings (F10) are correct. There is a setup wizard in this help-file to guide you through the basic steps if this area of the program is new new.
  2. Reset FL Studio settings, this can solve many seemingly impossible problems and works by clearing the registry of erroneous or corrupt setup-data.
Problem Solution
Some plugins appear as demos. Some plugins need to be purchased.
I hear a hissing sound. If you hear an intermittent hissing sound (like the ocean) this means that you have used a demo plugin in your project. To disable the hissing sound purchase the plugin.

Plugins appear as demos even though I bought them. Download and run a new regcode, or use the Support Request form if that doesn't work

When I press play, knob X or Y on a VST plugin is set to zero Disable the wrapper option "Send pitch bend range".

Does FL work in Vista? Yes, as well as Windows 98, 2000 and XP. It should also work in Windows 95 and Me.

Some channels are red when I load a project. Channels turn red when FL Studio can't find the sample. Check that the sample is still there, have you changed your extra search directories? Check that the OGG and MP3 codecs are installed.

Why does the cpu usage go up to 99% when I go to another application? Check the Auto close device setting in the Audio settings.

When I try to load the FL Studio VSTi plugin, I get the message "Another instance of FL Studio is already opened" You can only open one instance of FL Studio VSTi or FL Studio VSTi (Multi) at the same time. If this happens for the first instance, try to reset the FL Studio settings.

My saved project file it corrupted! Unfortunately sometimes this can happen. You can try the FLS diagnostic program here which has a tool that may help. We always highly recommend using "ctrl+n" often while working on any project. "ctrl+n" will save a new version of your song with the same name but new number.

The program reports about missing DirectX, then halts. YOU NEED DIRECTX 8 OR LATER TO BE INSTALLED ON YOUR SYSTEM. The latest DirectX is available at the Microsoft web site. You can find a link to it at the Microsoft Direct X page. You may also find the DirectX installer on CD's that go with many popular magazines.

No audio output. If you don't get any sound be sure you've selected at least a DirectSound driver (see Audio settings) or a MIDI driver (see MIDI settings). Be sure the DirectSound driver has been initialized & working. If you don't get any MIDI sound from the playing loop you probably forgot to enable the 'Enable MIDI' menu option (see Options menu).
The sound is 'choppy' (crackles and or pops). This is probably buffer underruns from the audio driver. You can find a page dedicated to resolving buffer underruns here. If that seems a little too complicated you can also try following the setup wizard that will take you through all the basic setup steps.
A TS404 pattern doesn't play in song mode, but plays in pattern mode. The TS404 is a monophonic synthesizer. That means it can not generate more than one tone at a time. That is why when you trigger several patterns that contain TS404 notes and/or property changes (cutoff and pitch in the Graph Editor) only the topmost pattern is played and the rest are ignored.

Sometimes, you might skip to clear some patterns from TS404 data and they can mute another TS404 sequence placed below in the Playlist. To make sure that the patterns you trigger together with your TS404 sequence do not contain any data for the same TS404, switch to each pattern you want to clear, select the corresponding TS404 channel and press Ctrl+X (or select Cut from the Edit menu). That way all notes and properties in the Step Sequencer are set to default and the pattern is considered free of TS404 sequence data.

The chords menu doesn't pop up in the Randomizer. This might be caused because of using custom font sizes and/or windows scheme. To cure the problem, try to switch back Windows to "small fonts" and use Windows Standard scheme (go to Control Panel > Display > Appearance).
FL Studio reports HHCTRL.OCX is missing, then halts. This problem may occur in computers with older Windows installed (first releases of Windows 95). To cure the problem, install a newer version of Internet Explorer, which includes the necessary files. Note that if you really don't have that file installed, you shouldn't be able to open this help file as well...
FL Studio crashes when trying to open the Piano Roll window. Some people reported such crashes on systems with ATI Xpert video cards. Download and install the latest drivers available for your video card to fix the problem.
FL Studio' interface looks strange, the colors are distorted. You're probably running Windows in 256 colors (palletized) or less. Please switch to 16Bit (high color) or 24/32Bit (true color) display modes. Everything under Windows is ugly in palletized display. Luckily today's computers (even laptops) can easily handle true color modes. For the best quality & smoothness in FL Studio we suggest you switch your display to 24Bit mode. Now your graphic board might not support 24Bit display. In this case switch to 32Bit mode. By the way, remember that FL Studio 1.x & 2.x skins are NOT compatible so don't use any of them.

You should also know that almost every early graphic driver has minor bugs. If you notice things not drawn properly, it might be your graphic driver (which should be updated).

Any of the *.WAV files fail to load, but all the *.SS2 presets load fine. For some reason, some people have all their Windows sound ACM codecs disabled. FL Studio needs them in order to translate compressed *.WAV files to PCM. Under Windows, follow Start > Settings > Control Panel > Multimedia > Devices tab > Audio Compression Codecs. For each of the listed codecs, click Properties, then check "Use this audio codec" (if it's disabled).
FL Studio used to work fine, but now it keeps crashing at start-up.

If FL Studio doesn't work anymore, but has worked once then you may try to reset FL Studio settings. Note: if you're running under WinNT, the shortcut switch might not work correctly, you might have to use regedit.exe. Take care not to delete any other registry entry! You can still use the Microsoft System Information tool to backup your registry if you're not sure (Important: don't use regedit.exe if you are not familiar with editing the registry, since this may damage your Windows installation!).

FL Studio crashes at start-up.

Some people have reported a crash when Windows is in 16Bit display. There's no reason for FL Studio not to work in 16Bit display mode but you can try to switch to 24Bit (True Color) & see if it corrects your problem. According to the same people a problem may occur because of network cards. Again there's no reason for not to work when a network card is installed...

We've also had reports that old display drivers for the Diamond Viper v330 were causing a crash while FL Studio is running. Updating those drivers appears to fix this.

DirectX plugins disappeared from the plugin list. re-install the latest Microsoft Direct X version.
Loop points in the sample view can't be added or moved. Loop points can't be set inside FL Studio. They are part of the sample itself, and they can be set using external wave editor. Also, when you play looped wave sample in FL Studio and you hear pops and clicks, this means that the loop points of the sample are not well chosen. Well chosen loop points match end offsets (amplitudes) of the sample points and also match end slopes of the waveform as much as possible. Also, if the sample volume varies over time, you should set loop points so that level is equal or close to equal in the start and end loop points. Also, unless you're making a sample to be used as an oscillator shape, you should avoid creating short loops (less than ~50ms), because they may sound pitch shifted, thus not matching the pitch of the rest of the sample.
The sound becomes strange when you move windows or sliders. This happens with some graphic boards (for example older versions of Matrox Mystique) which lock the bus when they shouldn't. Be sure you've got the latest drivers for your graphic card, it may correct the problem.
Can FL Studio have several instances running at the same time? Yes, just make sure not to pass any command line parameter. If you specify a loop file by the command line, the same instance will load it (for convenience). If you don't, then another instance will be opened.
Please note that Windows 9x graphics resources are very limited (due to compatibility problems), so opening several (4 or over) instances of FL Studio (which is graphically intensive) could crash your whole system!
I can't render files to MP3 and it used to work, or you need more information about the LAME MP3 encoder used in FL Studio to export MP3 files. Some installations of other programs may interfere with the MP3 codec sore-installing it should restore MP3 functionality. You can download the latest LAME encoder or find more info & the standalone version of LAME at MP3 Tech. LAME is distributed under the GNU General Public License (see Texts\LGPL.txt for details). LAME was written by Mike Cheng & Mark Taylor. The DLL used in was written by Albert Faber, based on the original BladeEnc DLL interface written by Tord Jansson.
The loop sample always overlaps when it's retriggered. You want it to cut itself. Just push the 'cut itself' button in the channel settings menu.
Some plugins suddenly start eating a large amount of CPU capacity, while they performed fine for a while. It sometimes happens that a plugin starts eating a huge amount of CPU when not fed for a while. It looks strange but it's not. Floating points numbers are stored as a base & exponent. It works well, except for very small numbers (those are called tiny numbers, or denormalized numbers). Those tiny numbers are stored differently, & the math coprocessor actually eats much more CPU in that 'denormalization' process (that can also trigger an exception on demand).

There are workarounds, but they can only apply in the DSP functions themselves. FL Studio can't do much about it, it's up to the plugin (& most of the ones that come with FL Studio do it) to check if the values are very close to zero & snap them to zero instead.

Your song uses too much processing power and you can't play it in real-time without underruns even with maximum audio buffer. Use the tips in the Optimizing CPU and Memory Usage page.
How to sync FL Studio to a MIDI sequencer. As with any other music app running under Windows, you need a virtual MIDI cable to achieve sync with FL Studio. FL Studio can act as a MASTER CLOCK. Just set your sequencer (or any other app) to be the slave & be sure it uses the correct virtual MIDI device.
WARNING:
Don't use Hubi's LoopBack device as the virtual MIDI cable. For some unknown (to us) reason it can loose clock messages so the sync will be really bad when you start moving windows (probably a 32bit threading problem)... Instead, use MIDI Yoke which seems very stable & does its job pretty well. You can download & get information about MIDI Yoke at: http://www.channel1.com/users/jamieo/html/midiyoke.html. You can find a more detailed explanation in the online manuals available at our web site.
Does FL Studio work under Windows 2000? Yes, normally.
I need more answers! Please check our Knowledgebase at http://support.image-line.com.

Known bugs & limitations: