FL Studio Mobile

FL Studio Mobile - Home Panel

The Home Panel contains administrative settings grouped according to the SONGS, SETTINGS, SHOP and SHARE tabs.

NOTE: Tap the SAVE button to open the save dialog. Swipe to quick-save (overwrite) the current project, without a pop-up dialog.

Parameters

Tap the Home Button to access the following:

NOTE: Not all features are available on all operating systems.

SETTINGS

MIDI Device

  • MIDI Device - When a external MIDI device is detected you can tap the button to use it. MIDI controllers will play instruments in the selected Playlist track.
  • Scan Bluetooth MIDI devices - Select this to connect to Bluetooth MIDI devices. Afterward they will be available in the MIDI Device list above the Bluetooth scan control. On Android this will open a Location Access permission. Location Access permission. This is required by Google (See 'LE Beacons note), as it's possible to guess your location from nearby Bluetooth devices. We ONLY use Bluetooth for MIDI keyboards and we DO NOT try to guess your location or send any data to our servers

NOTE: For more information on working with MIDI Controllers on mobile devices see here.

Audio

  • Recording Source - Select the audio input, when multiple inputs are available. On mobile devices with stereo microphones you will see 'Recording Source Stereo' and the option to select the Left or Right Channel (Mic). This is sometimes necessary when one mic is inferior to the other. This can happen if a mic is designed primarily used for noise-cancellation duties and not capturing the voice. When an Audio Interface is connected (on mobile devices, via adapters), other input options will be available. You may need to try them all to find the input you are looking for, if they are not explicitly and correctly identified. Input options on iOS also includes Audiobus inputs.
  • Enable audio recording latency compensation - Ensures recorded audio is correctly aligned with the Playlist. For example, if you record the sound of FL Studio Mobile playing it's own kick track, latency calibration will ensure the kick recorded from the microphone is tightly aligned with the sequenced kick. This is necessary because on mobile devices there is usually a significant delay between the time when a sound was generated in the Playlist, to when it is audible from the speakers. This device audio latency is usually between 40 and 200 ms. If you are singing or playing in-time with the live audio, you are actually performing between 40 to 200 ms behind the sequenced events making the sound. Without latency compensation recordings made in time with live output will lag behind the internal sequencing. The compensation process removes a slice of audio, equal to the detected round-trip audio delay, from the start of the recording. This is the most accurate method to calibrate device latency.

    Calibrate - Aligns externally recorded audio with the correct Playlist position. To perform a calibration, FL Studio Mobile will try to record it's own output. The process measures the output-to-input delay by recording a single 'beep' sound and comparing where it ends up relative to the Playlist where it was initiated.

    • Using an internal microphone - 1. Seek a quiet location. 2. Disconnect headphones. 3 Turn up the volume to around 80-100% 4. Tap Calibrate.
    • Using an external microphone - 1. Seek a quiet location. 2. Turn up the volume to around 50%. 3. Hold the mic close to a speaker or against one of your headphone speakers. 4. Tap Calibrate.

    If the calibration fails - This usually means the calibration beep was not detected. Troubleshooting:

    1. Turn up the volume.
    2. Do not to move, bump or scuff your device while calibrating.
    3. Do you know where the microphone is located on your device and is it is free and clear to receive audio (remove any covers from your device for example).
    4. Is as quiet as possible when you tap Calibrate. This won't work on a bus! :)
    5. If you are using a multi-input Audio Interface does the Input selector match the microphone you are using.
  • Use 32 Bit format when rendering and recording audio (OS dependent) - Switches from 16 Bit wav to 32 Bit floating-point wav files for all created, .wav format, audio files. NOTE: This format preserves the highest quality when post-processing the audio in another application such as FL Studio for the PC. Only use 32 Bit when you have a specific reason to do so. If you are not sure, use 16 Bit. 32 Bit .wav won't work in many consumer-level media players.
  • Enable background audio (iOS) - Allows the App to play when minimized.
  • Multi core processing - This is a CPU option to reduce audio glitches and or crackling. Multi-core ON may actually be worse than OFF depending on the device used. Try both positions.
  • Enable low latency mode - Tries to provide the lowest audio latency to improve touch-to-audio responsiveness. This may result in CPU overload or crackling on some systems. NOTE: Applies to Android 'Native' and Windows 'Multitrack' 'Sound mode' only. See below:
  • Sound mode (Android) - This is an audio-engine option to reduce audio glitches and or crackling:
    • Fast - Lowest latency for devices that can handle this setting. Latency is the delay between tapping on the keyboard and hearing sound.
    • Safe - Can reduce audio glitching at the expense of increased latency.
    • Ultrasafe - Longest latency, but has the widest compatibility with devices.
    • Native - Lowest latency using the latest audio protocols (Oboe). Recommended for all devices running Android 9 and up. Works with 'Low latency mode' (see above).

    Android Troubleshooting: There are two options relating to audio performance, Multi core processing and Sound mode. Together these give 8 possible combinations. Try them all and see if any combination solves your issues: ON/FAST, ON/SAFE, ON/ULTRASAFE & ON/NATIVE or OFF/FAST, OFF/SAFE, OFF/ULTRASAFE & OFF/NATIVE.

  • Sound mode (Windows) - This mode will determine if Multitrack audio recording is available:
    • Standard - General purpose sound mode with the widest compatibility with audio devices.
    • Multitrack - Allows multiple inputs to be selected in the recording input section. Works with 'Low latency mode' (see above).

Application

  • Metronome level - Adjust metronome level. The Metronome is accessed from the TMP button on the Transport Panel.
  • Enable count-in when recording - Select to skip the metronome count-in when recording.
  • Control Sizing - Change the size of the controls to better suit your use-case or device. NOTE: You must restart FL Studio Mobile for this setting to take effect. Troubleshooting: If a scaling option makes the UI unusable, delete the uiscale file located in ..\FLM User Files.
  • Enable ghost notes - These are 'shadow' notes from other Clips playing at the same time location in the Playlist. Use them as a guide to write scores in key with other Clips, already in use.

  • Enable sharing files with nearby devices - Activates WiFi File Sharing on the FILES tab. Normally you can leave this on. It means FL Studio Mobile will poll the network periodically to see if other instances are in use on other devices. When they are, they will appear as destination options for your data. NOTE: When connecting to desktop operating systems (Windows/OS X/macOS) you may see a security pop-up for your firewall. Allow FL Studio Mobile access.
  • Display names of the keys on the keyboard - Adds names for all white notes (A,B,C,D,E,F and G) between the octave names.
  • Set middle C to C4 - When deselected middle C is C5. As there is no standard for note octaves C4 and C5 may be the same pitch in different DAW software. Choose the octave numbering system you prefer.
  • Enable developer log - Displays information to help developers trouble-shoot problems with you in the FL Studio Mobile technical support forum.
  • Enable analytics - This helps our developers to better understand the types of the devices are in use and FL Studio Mobile is performing. Our team can then make better decisions about how to improve functionality and performance. Analytics use the Google Firebase framework. To see our detailed article on exactly what information Firebase collects, and how we use it, see here.

Cloud backup:

  • Sign in / Signed in - Depending on the state will show Sign in or Signed into [cloud service] as [email address]. Tap to sign-in or out of the cloud service you want.
  • Sync automatically - When selected, the Cloud Backup will automatically backup your files to the Cloud service.
  • Sync only when connected to WiFi - Prevents large file transfers over cellular connections where data plans may be limited or expensive.

SHOP

Shop - You can download free content and or purchase additional content from this tab.

  • To purchase content - Tap the Buy button and complete the transaction through the App store.
  • Restore purchases - Provided you are logged into your device using the same account as you used to purchase FL Studio Mobile, and you later re-installed FL Studio Mobile on a new device (or after deleting and installing it on the same device), the SHOP tab will show a RESTORE button. Tapping this should restore your purchase. For products provided by Image-Line, if you have registered your device with your Image-Line Account, when you re/install FL Studio Mobile on a device, tap the 'Users & support forum' button, THEN re/registered your device to your Image-Line Account, this content will be unlocked.

NOTE: In-app purchases, like FL Studio Mobile itself, are not transferable between operating systems (Android, iOS and Windows). For more details on why this is so, see this Knowledge Base article.

FILES (Backup or Share Files Between FL Studio Mobile Installations)

This tab allows you to:

  1. Backup your files to an internet file drive service (Google Drive, OneDrive, Dropbox etc). NOTE: Backup will consume space on your Cloud Drive.
  2. Share files between devices logged into the same account using an internet file drive service.
  3. Share files directly between any devices running FL Studio Mobile, connected to the same network, using WiFi.

Cloud Backup / Share

By logging into one of the supported 'Cloud' file sharing services supported (Google Drive & OneDrive), backup and sync your files online. This will also allow you to share files between devices running FL Studio Mobile and connected to the same account.

  1. Sign in - Tap the Sign In button and choose a Cloud service to login to. Sign in to the account with your normal login details. NOTE: Not all Cloud services are available on all operating systems. Cloud backup is not yet available on Windows UWP.

  2. Sync - After logging in, the Sync will appear and allows you to upload your files to the Cloud drive. If there are already files online from a previous backup, or from another device, these will be downloaded. NOTE: When the files are in sync, or the Cloud Drive is waiting to be scanned, you will see 'Cloud sync is active' instead of the Sync / Advanced buttons.

    Sync applies default actions based on the following rules, where the 'Cloud' is your internet file drive:

    • Upload - The file is missing on the Cloud Drive OR the file was changed locally on your device. Action: Upload to Cloud as it is newer on your device.
    • Download - The file is missing locally on your device OR the file was changed on the Cloud Drive. Action: Download from the Cloud as it is newer there.
    • Decide - The file was changed on your device and on the Cloud Drive, so it is not clear which version you want to keep. This can happen if you edit the same project on two devices. In this case you have several options:
      • Do nothing - Ignore this file until the next Sync.
      • Delete from cloud - When uploading, delete the file on the Cloud drive and replace with the file on the device.
      • Delete from device - When downloading, delete the file on the device and replace with the file on the Cloud Drive.
      • Keep both - Renames the filename_1 to keep copies of both.
  3. Advanced - Use the Advanced option to make more detailed changes:

    • Action - Shows the default Sync actions, discussed above. You can tap to change actions for individual files. To apply the actions shown on the Advanced dialog, press the Sync button at the bottom of the list. Once the window is closed, the system will revert to defaults as described above for the next Sync.
    • File - Each file to be processed is listed. You can make bulk changes by tapping the Select button and then using the select icons and using the new controls that appear (Upload, Download, Keep Both, Do nothing). Keep Both is useful when there is a Decide conflict. That is, there is a file in the cloud and on the device, both of which, are changed.
    • Select - Changes the lower button from Sync, to the options shown below. Tap Select, then use the individual file 'Select' icons, to choose the files you want to change and finally choose one of the Select options along the bottom:
      • Download - Replace the file on the device with the one in the cloud.
      • Upload - Replace the file in the Cloud with the one on the device.
      • Keep both - Create an name_1 version of the file and keep name and name_1.
      • Do nothing - Ignore this file until the next Sync.

      NOTE: To delete files from the Cloud you need to delete the same file on all devices. Otherwise, it will be uploaded to the cloud again on the next Sync from a device containing it.

Cloud Drive Notes

Supported Cloud Services - Not all services are available on all Operating Systems. While it is possible to view the FL Studio Mobile Cloud folder on all Cloud Drive services, from a Web-browser, not all drives allow you to edit or add to the data in the Cloud. See below for the specific limitations and features of each Cloud Drive service:

  • Deleting files - When Cloud Sync is in use, you must delete them from all devices. Otherwise the file/s will be re-uploaded to the Cloud Drive when a synced device contacts the Cloud Drive. FL Studio Mobile will only delete files from the Cloud Drive, not from cross-synced devices, to minimize the risk of deleting important user files.
  • Update frequency - When Sync is set to Manual the Cloud Drive is checked when the FILE tab is opened and then at 30 second intervals, so be patient if the Sync button does not immediately appear. When set to Automatic the Cloud Drive is checked every 2 minutes for updates. The Cloud Drive is also checked upon opening the FILES tab. When you see Cloud sync is active, this means all files are in sync or the device has not accessed the Cloud Drive yet, and does not know about pending changes.
  • Target folders - FL Studio Mobile will only share data with the following locations: My Drumsets, My Instruments, My MIDI, My Presets, My Recordings, My Samples, My Tracks and My Songs. You can't rename these folders on your Cloud Drive, they must remain as set.
  • Google Drive (Google) - FL Studio Mobile has limited permissions to access your drive. It will create a folder called FL Studio Mobile in the root of your drive. It can only access files that were uploaded by itself and won't be able to 'see' any files that you add directly to your Google Drive folder via a Web-browser or any other application, other than FL Studio Mobile.

    NOTE: Google Drive does not allow you to manually add files to the FL Studio Mobile folders, as a way of adding content to your device, it will only see files it has put on your drive. You can, however, delete files manually on the cloud drive and this will be reflected on your device in the next sync.

  • OneDrive (Microsoft) - FL Studio Mobile has limited permissions to access your drive. It will create a folder called FL Studio Mobile in the Apps folder of your Cloud Drive and it can only access this folder. Once the parent folder is created, you can rename it, move it OR add your own files in the sub-folders, listed above. In this way you can quickly add files to your connected FL Studio Mobile installations via any Web Browser. The only limitation is that FL Studio Mobile can't see files in the Trash folder. Once you delete files in the cloud, FL Studio Mobile will consider them missing and try to re upload them from your device. So you will need to delete files on your device to delete them on OneDrive.

    NOTE: OneDrive allows you to manually add files via a Web Browser to the FL Studio Mobile folders, as a way of adding content to your device.

NOTE: Cloud Drive features are controlled by their respective developers. We can't add features that are not supported by the services, or change how they function. As security is a high priority on these services, FL Studio Mobile can't access any parts of your drive it did not create.

Direct Share

Share - You can share project related files between your mobile devices running FL Studio Mobile. When your devices are connected to the same network (including WiFi) choose a target device receive 'Your Files', that is everything in the FLM User Files folder. This page allows you to sync projects across a network and between FL Studio Mobile installation on ALL detected Android, iOS and Windows (App and FL Plugin) devices. NOTE: The first time you do this with a computer, you may see a Firewall pop-up security message. Allow FL Studio Mobile access to your Network. How to Share:

  1. Make sure you are using the latest version of FL Studio Mobile on your device AND have the latest FL Studio plugin update - get it here.
  2. Connect your PC and or any Mobile devices to the same network. Normally this will be via WiFi, but it's OK if you have a combination of WiFi and Ethernet connections. The important factor is all devices are connected to the same Network.
  3. Open FL Studio Mobile on the PC and on the Mobile device.
  4. From the PC and Mobile device/s select the Share tab. NOTE: On the PC, the first time you do this, you will see a Firewall pop-up security message. Allow FL Studio Mobile access to your Network.
  5. On the Share tab, you should see all other instances of FL Studio Mobile, on all devices listed. Sharing goes FROM the device you are using TO the one you select.
  6. Tap on the device and Your Files (see below) is transferred to that device.
  7. You will need to restart the destination FL Studio Mobile instance to see the new data as it is scanned at start-up.
  8. Make a shortcut on your Computer desktop to your My Files location, then you can manually copy files in and out of this location and then use SHARE to send them to your Mobile Device, or get them after a SHARE to your computer, easy!

IMPORTANT NOTE: The first time you use the FL Studio Plugin version, you should Send All library content to it. By default, the plugin version only ships with a limited library of sounds so you will need to update it with the complete library from a Mobile version. If you don't do this, projects will be missing sounds on the plugin version. This can take several minutes to complete.

Managing User Files

This section relates to the internal file browser that opens when you choose Presets or add Audio Clips. The options here are available only for user files. They do not apply for factory installed content.

The Home panel has controls to Edit your user files or access the System Browser (Import)

Use the Edit control to Create Folders, Delete files or folders or Move files, for example.

Other locations with access to your User Files may have slightly different options.


Credits: Maxx Claster, Daniel Schaack, Maxim Zaev.