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.
- Language - Choose a display language for the FL Studio user interface and (most) Image-Line plugins. NOTE: After changing the language, a Toolbar Language Icon will be added.
- Note names - Choose the language/convention used to display Note Names in the Piano roll and other places.
- English - C, D, E, F, G, A, B.
- Germanic - C, D, E, F, G, A, H. NOTE: H flat is B.
- Neo-latin (Solfege) - Do, Re, Me, Fa, So, La, Ti.
- Black notes - Set to default as Sharps or Flats where Note names are displayed.
- Update languages - Check the FL Studio server for updated languages.
NOTE: These options require an FL Studio restart to take effect.
- Optimize for - These are pointer-device options.
- 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.
- Vertical / Horizontal scrolling speed - Independently control vertical and horizontal scrolling speed of your mouse. Scrolling is normally associated with the wheel/s.
- Invert pencil buttons - Swaps the functions of the Primary and Secondary buttons on surface-style pens.
- 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.
- Alternate undo mode - (Ctrl+Z) will step back through the Undo history, rather than alternating between Undo and Redo (since Undo was the last action).
- Put undone recordings in the recycle bin - This refers to the Operating System recycle bin (trash). If you deselect this, then recordings that are undone will be lost forever, and that is a really long time.
- 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'.
- Project data size warnings - Set the maximum size a FL Studio (.flp) project will save, before warning you about the size of the file. Some plugins save their internal sample data along with the FL Studio project including Edison, Slicex and DirectWave (when set to Monolithic mode). Edison, in particular, is often overlooked as you may have been working on sound-design or making audio recordings and the project may contain hundreds of MB in samples. Options range from 50 MB up to 1.5 GB. Or if you own an ExaDrive DC100, set it to 'Don't warn me' and bask in your excess storage.
- 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.
- Automatically download program updates - When there is an update. It will be downloaded, you will be shown a dialog to install it at next shutdown, which you can also ignore. Don't do that, it's rude!
- 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 (Windows only) - The startup splash screen shows the FL Studio version you are using. It is 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. Mac users already belong to Apple so we disabled it there.
- 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 (Instrument Channels) - Hides the Plugin Wrapper Controls. This option works as an 'initial state' when opening plugins. If you open the Window Toolbar and close the plugin, this state will be remembered when the specific Channel Instrument is opened again.
- Silent startup - Disable the startup sound.
- Monophonic painting in piano roll - When selected this reverses the Paint brush mode in the Piano roll with the (Shift) held behaviour. Normally painting is polyphonic, allowing pitch changes as notes are brushed in. When (Shift) is held, notes are monophonic and are locked to a single pitch. When 'Monophonic painting in piano roll' is selected these behaviours are reversed.
- Create automation clips at the playback position - When selected, new automation clips are created at the playback position. When de-selected, new automation clips are created at the start of the Playlist.
- Default template - Choose the default Project Template to use when opening new projects. You can use the FILE menu > Save as template' or save custom 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.
- Initialize controls automatically - 'Initialization' is applied to controls when they are first automated or the control (Right-Click) 'Init song with this position' is used. Initialization sets the current value for a control at song start. Initialized controls are listed in the Initialized Controls section. To manually initialize a control - (Right-Click) and select 'Init song with this position'. To remove initialization (Right-Click) the control and select 'Delete initialization'
- 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 you 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.