System Settings - General
To open the General Settings choose 'Options > General settings' from the main menu or press the F10 function key on your keyboard. The General Settings page contains various general settings of the working environment in FL Studio.
These settings allow you to rescale FL Studio's vectorial Graphical User Interface (GUI), including separate options for pop-ups, menus and the cursor. GUI up-scaling is intended for use with high resolution displays. NOTE: Native and VST plugin GUIs can also be rescaled as described below.
NOTE: Set the scaling of the mouse cursor under the 'Advanced' section. Yes the cursor size is an advanced feature.
- Optimize for - These are pointer-device options.
- Multi-button mouse - Standard settings when working primarily with a mouse.
- Pencil - Use when working with knobs and up/down controls on a pencil-based tablet. After touch, horizontal position changes target control sensitivity. To make course changes stay in the vertical axis of the target control. To increase sensitivity click, hold and move to the left or right and then drag vertically.
- Multi-touch monitor - Multi-touch generally assumes finger control, so touch 'hot-zones' are made larger. Horizontal position after touching a control will change sensitivity/accuracy (as per pencil interfaces above). NOTES: See the section on Multi-touch gesture support. Tweak 'Smoothing' as shown above to optimize the responsiveness of controls.
- Click-and-hold & special gesture functions - Piano roll functions include:
- Copy note: Hold a note to copy it.
- Cycle slide/porta: Click and hold when adding a note to cycle through slide & porta event modes.
- Glue notes: Place the cursor between 2 neighbor notes, so the resize cursor appears, then click and hold to glue them.
- Snap note sides: Snap either side of a note to the grid.
- Cycle tools: Right-Click a tool and use the mouse wheel to select other tools.
- Mouse wheel velocity: Use mouse wheel while holding notes to change velocity.
- Mouse wheel tools: Change tools by holding right click and rolling the wheel.
- Other functions: Middle mouse click (zoom out full).
- Use both mouse buttons in Step sequencer - Left-clicks activate steps, Right-Clicks deactivate them. When disabled, use the Left mouse button to activates and deactivates steps.
- Maximum undo levels - Sets the maximum undo steps kept in the edit history.
- Undo knob tweaks - Enables undo of all automatable controls (sliders, knobs and check boxes) in the edit history. It can cause some performance problems with certain plugins, like X-Y Controller and Scratcher so the default value of this option is off.
- Automatically check for updates - When enabled, FL Studio will check for updates once per day. You will see a message box at startup when there's a new version. NOTE: FL Studio will not automatically download the installer and update. You will need to manually download FL Studio from the Downloads Page. Updating is then just a matter of running the installer and installing over the existing FL Studio version. For more information see the manual page on updating.
- Auto name channels - Automatically assigns names to instrument Channels. Sampler Channels will automatically take the name of the sample. Instrument & generator Channels take the name of the plugin. Where names are repeated FL Studio will number Channels with the same name (e.g. "Kick", "Kick #1", "Kick #2", etc).
- Auto name effects slots - Automatically assigns names to effects slots as the preset is changed.
- Auto zip empty channels - FL Studio will automatically collapse empty Channels and expand non-empty Channels when switching between patterns. Empty Channels are those without active steps or note data.
- Auto select linked modules - Depending on state:
- ON - 1. Plugins close & 2. Mixer track auto-focus:
- 1. Plugins close - Opening a plugin closes any open plugin interfaces. This keeps your desktop free of plugin window clutter.
- 2. Mixer track auto-focus - When selecting plugins (click on the UI or Channel button) the Mixer will select the linked Mixer track for that plugin.
- OFF - 1. Plugins stay open & 2. UI/MIDI is separated:
- 1. plugins stay open - Instrument & effect interfaces stay open until manually closed. If this gets messy, use the Close all unfocused windows (Ctrl + F12) function.
- 2. Separate MIDI control and interface editing - Channel buttons open plugins for editing and the Channel selector LEDs select Channels for live MIDI control. This allows you to play one instrument channel live and edit another.
- Auto zoom in piano roll - The Piano roll vertical and horizontal zoom is automatically set to fit the note data.
- Small scrollbars in editors - The horizontal & vertical scroll-bars (Piano roll, Playlist & Event Editor etc.), are set to half their normal height/width.
- Detach all plugins - Plugin windows are detached from the FL Studio desktop so they can be moved anywhere over it or onto a monitor without the FL Studio desktop. NOTE: Detached plugins now are seen by Windows and FL Studio as separate applications. This means the plugin will stop responding to MIDI input if you tweak the FL Studio UI AND the plugin can steal the Audio Interface. One way to avoid this is to select the 'FL Studio ASIO' driver (as it is multi-client) and turn off 'Auto close' on the Audio settings.
- Alternate meter scale - Changes the peak meter scaling to display a narrower band above and below 0 dB. To read a peak meter value hold the mouse pointer over the peak meter, the value displayed in the Hint Bar will be the level at the position of the pointer. To read an actual peak value place the mouse pointer over the peak position on the meter.
- Show startup splash screen - The startup splash screen shows the FL Studio version you are using. It is also a cunning marketing strategy to imprint the FL Studio logo and branding onto your brain. All your brain belongs to us! Unless you turn it off, don't do that.
- Restore previous state after solo - When a Solo command is done and then undone (Ctrl + Left-Click), this option will restore the pattern of soloed and unsoloed items prior to the Solo. This affects the Channel Rack, Playlist and Mixer solo/unsolo behavior.
- Hide plugin window toolbar by default - Hides the Plugin Wrapper Controls, as noted.
- Silent startup - Disable the startup sound.
- Default template - Choose the default Project Template to use when opening new projects. You can save custon Template projects in your User data folder\FL Studio\Projects\Templates and they will be available here also.
- Startup project - Choose from Empty project, Default template or Last used project.
- Don't limit windows to screen - Allows FL Studio windows to be moved completely outside of the screen. Turn this OFF if you lose a window outside the monitors field of view.
- Fast sample preview - Samples previewed in the Browser are 'streamed' rather than FL Studio waiting to load the entire sample before playing. This reduces preview latency for very large samples and when using slow media devices such as a CD player or USB drive.
- Auto keep long audio on disk - Enables 'Keep on disk' (located on the 'SMP' tab) automatically when loading
large samples (>30 seconds) as Audio Clips or Sampler Channels.
NOTE: The sample data must be 16 or 32 Bit format (24 Bit and .mp3 will not work with this option). Auto keep on disk applies only to projects or samples loaded after selecting this option. When used, the maximum memory available to each Audio Clip / Sampler Channel will be at least 2 GB for 32 Bit Windows and up to 4 GB depending on your version of 64 Bit Windows.
- Read sample tempo information - When selected FL Studio will use tempo & tempo-sync meta-data that may be saved in wave files. This
affects Browser preview, Playlist and Channel sampler 'Time
stretching' behavior. If you find samples are incorrectly stretched or play off pitch, you can turn this option off or correct the tempo/pitch
meta-data saved with the sample using the File properties dialog in Edison.
- Don't initialize controls automatically - Prevents automatic initialization of automated controls when automated. 'Initialization' sets the current value for a control at song start. See Initialized Controls for more details. To manually initialize a control - Right-Click and select 'Init song with this position'.
- Force high performance power plan - When you are making music with FL Studio, you need 100% of your CPUs power, all the time. Many modern CPUs have aggressive CPU clock-speed throttling that causes audio glitches and underruns. This option should force your CPU into high-power mode. See how to manually set your Power Options here. While we like Polar Bears as much as the next guy, we are sorry, those icebergs are just going to have to melt, just a little, for the sake of art. Don't feel so bad, Polar Bears would eat your head if they had the chance, which they will if the ice-caps move any closer to the equator. Consider this 'insurance' against Polar Bear plagues sweeping down from the north eating your loved ones.
- Cursors scaling - Choose a magnification factor for your mouse pointer.
- Legacy scaling (requires FL Studio restart) - Normally leave this set to 'Main' to follow the System Scaling. This option magnifies FL Studio native plugin GUIs for use on high-resolution monitors. For VST plugins see 'Main GUI Scaling' above for details. NOTE: Legacy scaling will apply 100%, 200%, 300% and 400%. Fractional scaling is not possible.
- Use offline help - Switch to the offline version of the manual. Normally leave this off, and use the online manual (default), so you are always viewing the latest and updated information.
- Manage warning messages - Allows the convenient selection or deselection of all pop-up warning messages, for which you, or annoying other people messing with your FL Studio installation, have clicked 'Don't ask this in future' or Don't show this again'.