efflux help

On these pages you will find in-depth help on using Efflux. Consult the menu to directly jump to a topic of your interest.

System requirements

To run Efflux, you will need a web browser that supports the Web Audio API, which nowadays is pretty well supported across browsers: if you use one of Google Chrome, Apple Safari, Mozilla Firefox or Microsoft Edge you are good to go. Though if you wish to connect and use MIDI devices, you must be using Chrome, Edge or Firefox as these are currently the only browsers providing the necessary Web MIDI support.

Efflux will run on any half decent modern computer and also works on Android and iOS tablets / phones, though for the best experience, a wide display is recommended (a non-mini iPad should do just fine).

Supported file formats

Efflux does not support (e.g. import / export) proprietary tracker formats. Instead it maintains its own file types:

  • Efflux project files (.XTK)
  • Efflux instruments (.XIT)
  • Efflux pattern lists (.XPT)

You can save Efflux projects into local storage, onto your file system or directly into Dropbox. Efflux projects can also be exported as WAV audio, as MIDI (to continue your work in your DAW of choice) or as JSON (for use with the Tiny player).

Supported sample file formats

Efflux supports the following formats for its sampler:

  • MPEG formats (MPG, MP3, MP4)
  • WAV
  • FLAC
  • Ogg Vorbis*
  • WebM*

*Ogg and WebM are not supported in Safari

Both sample and project files can be imported using the UI, Dropbox file picker, by pasting from the clipboard or by simply dragging the files from your computers file browser into the Efflux window.

Input modes

Efflux has been written to cater for various different input types. You can control Efflux using your mouse (or fingers when on a touchscreen device) or keyboard. There are multiple note input modes, hotkeys for pattern editing as well as several keyboard shortcuts which are recommended to learn as they will greatly improve efficiency and in turn speed.

As stated, Efflux also supports Web MIDI, meaning you can attach a MIDI peripheral to your computer and input notes by playing the hardware device. Additionally you can adjust synth parameters using CC messages.

Open source

Efflux is fully open source and its source code can be found on GitHub. Contributions are welcomed and bug reports can be filed in the Issue Tracker.

If you're not a developer / don't have a GitHub account and want to report a bug / request a feature, you can do so on the igorski.nl contact page.


Icon credits

Apart from the application logo and transport controls, Efflux uses icons provided by freeicons.io. The used icons and their authors are:

  1. Padlock icons by Muhammad Haq