Wave Editor & Recorder

Wave Editor

The wave editor can be entered by double tapping an existing audio-track or adding a new audio track in the track list - Add Audio.

Add Audio

There are then several ways to add audio to the new track:

An audio track can only be linked to one audio file. Opening another file in the wave editor will replace the selected audio track. Editing in the wave editor always changes the original audio file data in the Audio folder, unless you tap the “Save as” button to save it under a new name. This improves the workflow by not having to save and type filenames every time you change an audio file.

Wave Editor Menu

The buttons along the top of the display control playback, undo, zoom (the same as in the Keyboard screen) load, save and delete functions.

Record button

Tap the record button to open the audio recording popup for recording a wav file into the Audio folder. There is a second Record button on the pop-up to start the recording process after you selecting the desired options:

NOTES: Recording starts from the position of the left-most Song Marker not the play head. There is a step-by step guide to audio recording here.

Supported hardware

You can record from the internal microphone, or almost any external microphone connected to the head-phone jack or via the dock connector. Most CoreAudio compatible (also called "class compliant") USB devices with low power requirements can be connected via Apple's Camera Connection Kit USB adapter (iPad only). There are also 3rd party docks (iPad & iPhone) that support multiple-audio inputs. FL Studio Mobile can record up to 12 stereo or 24 mono inputs simultaneously. See the Compatible Hardware List here.

Add Audio

The options shown here depend on connected hardware. If nothing is connected you can record with the built in microphone and these options will be grayed out.

Supported software


Audiobus is a 3rd party app (available from the App Store) that enables real-time app-to-app audio connection between iOS apps that support Audiobus. FL Studio Mobile can send audio to other apps and receive audio from other apps, through Audiobus. For more information see the Audiobus website. FL Studio Mobile can be used either as an Audiobus input or output.

Add Audio

    1. Launch the Audiobus app.
    2. Select input apps and launch them.
    3. Select FL Studio Mobile as the output app and tap to launch it.
    4. Switch an input app.
    5. In the Audiobus panel, tap the FL Studio Mobile icon, then tap the record button to start recording.
    6. Play something in the app. If you have additional input apps you can switch to those and play something too.
    7. In the Audiobus panel, tap FL Studio Mobile's record button again to stop recording.
    8. Switch to FL Studio Mobile to view and edit your recording.

Filename text field

By default, a new file name is displayed. Tap the name area to edit and change the name of the file you are going to record.

Input levels


Input monitoring determines if and how the input signal is heard through FL Studio Mobile before and during recording. This does not affect the recorded sound which is always recorded without FX, these can be added later via the internal track FX. There are 2 modes:

NOTE: to prevent feedback, input monitoring is only available if headphones or if an external microphone is connected.


The options available here depend on connected devices. With the internal microphone, only mono is available. If an external microphone or CoreAudio device with more than 1 channel is connected, the following options are available:

Play song during recording

Listening to the song during recording is essential for singing or playing along Make sure to wear headphones so the live audio from FL Studio Mobile is not picked up by the mic). Situations where may decide to not monitor the playback audio are if you start your song with an audio recording, are recording ambient sounds or noises for later use.

Metronome button

Enable the metronome button to hear the metronome during recording.

NOTE: If Pre-count is enabled in the metronome setup, it will be audible during audio recording too.

Record button

Tap the record button to start and stop audio recording.

TIP: If you want to trash the recording and re-record, tap the undo button right after recording to delete the file.

Load button

The load audio file popup presents you with 3 options:

Save button

To save the current audio file under a new name, tap the save button and enter a file name. The original audio file will remain unchanged.

TIP: In many cases, enabling the Save selection only checkbox is more handy than using the trim button.

Delete file button (iPad only)

The delete button removes the current audio file from the Audio folder permanently. Undo is not possible after this action.

Selection buttons

Tap the leftmost Selection button and then swipe the area in the wave form to make a selection. Use the markers on the ruler to adjust the selection. Tap one of the Reset-selection buttons to reset the selection to the beginning or the end of the audio file.

Trim button

The Trim button cuts away the areas from outside the selection leaving just the selection.

Delete button

The Delete button cuts the selected area from the audio file.

Insert silence button

Place the playhead at the point where you wish to insert silence, by moving your finger on the ruler. Then tap the insert silence button and enter the length in seconds.

TIP: Tap in the middle of the time display and slide your finger horizontally or vertically to quickly adjust the length of the silence.

Reverse button

Tap the Reverse button to reverse the selected area of the audio file, so that it plays backwards. If no selection is made the whole file is reversed.

Normalization button

Normalization modifies the audio file’s volume to that the peak is at the desired percentage of the maximum volume.

NOTE: As there may only be a few peaks in your wave file that are at or close to 100% to begin with, normalization at 100% may not seem to do anything. If so you can set to values greater than 100% with the 'Limiter (soft knee)' enabled.

Additional info:

Limiter (soft knee)

Limiting is the process of rescaling input peaks that pass the threshold (100% volume in this case), where clipping would occur. It compresses the difference between the peaks and valleys in the waveform. The limiter option only becomes available at normalization percentages over 100%. The limiter is a 'soft knee' type which is generally more transparent and pleasing to the ear than hard-knee. While the limiter does avoid clipping distortion it can introduces some distortion artifacts of its own that reduce the quality of the audio file. Use with care, try working on a copy of your original file.

Fade buttons

Tapping the fade in (left) or out (right) button opens a sub menu with 3 choices for the gradient: slow (bottom), linear (middle), or fast (top). The two most common uses are fading in the beginning and fading out the ending of an audio file. Try out the different gradients and tap the undo button in between.