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!
The first things you will have to set up are the MIDI output
driver (if you plan to use MIDI) or the DirectSound driver (you
probably want to import your own drum samples). If you don't set
any of them you won't get any output!
| Problem
|
Solution
|
|
The
program reports about missing DirectX, then halts.
|
YOU
NEED DIRECTX 8 OR LATER TO BE INSTALLED ON YOUR SYSTEM. The latest
DirectX (currently 9) is available at the Microsoft web site. You
can find a link to it at www.flstudio.com. You may also find the DirectX
installer on CD's that go with many popular magazines. Also please
read below about Windows NT!
|
|
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' and strange (blips & glitches).
|
Be sure you've got the
latest DirectX drivers & not emulated DirectSound drivers. You
may try to put the mixing buffer length (see Audio settings) to the max. Note that
you may also try to reduce it to minimize the latency. Today's
soundcards can handle from 100ms down to 5ms latency. You may also
have glitches problems if the playing loop eats too much CPU or
when opening or closing other windows. Windows 9x is more or less
animated, & some of those animations are very bad for the
timing in audio applications. To fix that problem, go to the
display settings (in Windows 98), select the "Effects" tab &
uncheck the "Animate windows, menus and lists" box. There are other
ways to optimize Windows 9x for audio applications, you can learn
more about this on the Internet. Once again be sure you've got the
proper DirectSound drivers accelerated for your soundcard. Also be
sure no other CPU consuming or special application is running at
the same time.
|
| I
upgraded and the automation doesn't
work properly anymore.
|
Probably you are coming from FruityLoops 2, where
the automation is written in one single global track.
Events in FL Studio
are pattern based now. This means there is no more one global
automation track - events are saved locally to each pattern (the
selected pattern is the pattern where automation goes during
recording). The old FruityLoops 2.x projects are imported by
creating one additional pattern called "Main Automation" which
replaces the global events tracks.
|
|
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
moment. 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
startup.
|
If
it doesn't work anymore, but has worked once then you may try to do
a config 'reset'. To do this, launch the Reset settings shortcut
(Start Menu > Programs > FL Studio 3> Advanced > Reset
Settings) & let it delete the needed registry keys.
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 registry, since this may damage your
Windows!).
|
|
FL
Studio crashes at startup.
|
Some
people have reported a crash when Windows is in 16Bit display.
There's no reason for FL Studio not to work fine in 16Bit display
but anyway you can try to switch to 24Bit (True Color) & see if
it corrects your problem. Also 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 been reported
that old display drivers for the Diamond Viper v330 were causing a
crash while FL Studio is running. Updating those drivers should fix
that.
|
|
DirectX
plugins disappeared from the plugin list.
|
Uninstall DirectX and then
reinstall it again (DirectX can not be directly uninstalled. You
should use third party tools, such as DirectX Buster - http://amplifon-audio.com).
|
|
The
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!
|
|
You
need more information about the LAME MP3 encoder used in FL Studio
to export MP3 files.
|
You can find more info
& the standalone version of LAME at www.sulaco.org/mp3.
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 extremely much CPU power, while they
performed good in a while.
|
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 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: channel1.com/users/jamieo/html/midiyoke.html.
You can find a more detailed explanation in the online manuals
available at our web site.
|
|
Is FL
Studio working under Windows 2000?
|
Yes,
normally.
|
|
FL
Studio working under Windows NT4?
|
Not officially.
This is because there's no official DirectX5 for Windows NT4.
However, you can download an unofficial patch for DirectX5 under
WinNT at Erik Unger's DirectX page (from JEDI-Project).
You could also do a search on the net for the NT4DX5.ZIP file. FL
Studio is said to work okay under Windows NT using this unofficial
DirectX5 version. Now you won't find accelerated drivers for this
DirectX so you will have to deal with a bigger mixing buffer
(meaning slower response).
|