Audio file input

Prev Next

Audio file inputs support playback of audio-only files and looped playback.

It is possible to import multiple audio files by using the Application menu “File/Import media…

The supported Audio codecs are currently WAW and MP3, with a sample rate of 48KHz.


  • Show advanced options - show/hide advanced options

  • Media source - Use the Load button to load an audio file into Composer. If a file has been loaded but the file has been modified, you can use the Reload button to refresh the file in Composer. Use the Clear button to unload the file.

  • Playback state - Current playback state

  • Commands

    • Play button - Start playback

    • Pause button - Pause playback

    • Stop button - Stop playback

  • Configuration

    • Loop playback - This determines if the playback should loop at the end of the file.

    • Start playing when loaded - Check this option to automatically start playback when the file is loaded (Default).

  • Script Engine Functions (optional)

    • On End-of-File - Advanced option. Specify a callback function for the Script Engine. Executed when the audio file has ended.

  • Icon

    • Icon text - short descriptive text used in the input list. Limited to 5 characters.

  • Audio mixer

    • Hide in the audio mixer - if this option is set, the input will not appear in the audio mixer.

  • Performance and properties

    • Message - Info Message

    • Audio buffer length (ms) - Audio buffer length (in ms)

    • Current time - current playback time (Time code) in hours:minutes:seconds:frames.

    • Number of loops played - Counting the number of loops

    • Dispose LibAv - Composer will dispose the LibAv library when playback is stopped or looped.

    • AudioTrackInfo - detailed debug information on audio track properties

  • Render Options - These options, together with Render Tuning (see Performance and Options), help optimize performance by letting Composer automatically decide whether the input should be rendered.

    When your project’s Render Tuning option is active, Composer manages each input’s rendering automatically for best performance.
    These options allow you to override that behavior and manually decide if this input should be rendered or excluded from the scene.

    Render Tuning vs Render Options

    • Render Tuning works at the project level (see Performance and Options), automatically managing which inputs are rendered across all Scenes for optimal performance.

    • Render Options work at the input level, letting you manually override or fine-tune how a specific input behaves within Composer’s automatic rendering process.

    Additional performance tips

    Beyond the settings covered above, the following resources provide additional guidance on optimizing Composer's performance on your system:

    • Invisible (do not render in scene) - The input will not produce any visible output in the scene, regardless of whether Render Tuning is enabled at the project level.

    • Do not render input

      • Let Composer decide (default) - Composer automatically decides whether the input should be rendered, based on the active Scene and Render Tuning is enabled.

      • Manual configuration - Allows you to manually control rendering behavior using the Render switch (see below).

    • Render -  A toggle switch is available only when Manual configuration is selected.

  • Optional TAGS

    • TAGS - Add a "tag"  that can be used in the input smart search function. It is possible to add several tags by separating them by a SPACE char.

Note! For seamless playback of loops, make sure your audio file don’t contain silent audio at the end of the file.


Audio Configuration and Processing Options

For inputs capable of processing audio, additional audio configuration and processing options are available through the Audio Mixer and the Channel Strip Inspector.

  • Audio Mixer — Monitor levels, adjust gain and pan, mute/solo inputs, and configure auxiliary sends to Audio Channel Strips—all from a centralized mixer-style interface.

  • Channel Strip Inspector — Access advanced audio processing options by selecting the input's mixer strip:

    • Input trim, stereo remapping, and audio delay

    • Channel mapping

    • Gate

    • Low cut filter

    • Equalizer (5-band parametric EQ)

    • Compressor

    • Limiter

See Audio Mixer and the Channel Strip Inspector for more detailed information.