Efflux - Web based music maker

Header for project Efflux - Web based music maker

Efflux is a web based application, allowing one to create music within their browser.

Efflux uses a tracker-type approach for writing compositions; in a tracker a sequence of music is traditionally represented using numeric input: both notes and parameter changes, effects and other commands are entered with the keyboard into a grid of fixed time slots as codes consisting of letters, numbers and hexadecimal digits.

Separate patterns have independent timelines; a complete song consists of a master list of repeated and concatenated patterns. While this seems more cumbersome than using graphically based sequecing, it allows for very precise control of parameter changes.

Fully shapeable sound

Apart from being a tracker, Efflux also provides up to eight synthesizers, each with up to three individually adjustable voices. Apart from using generic waveforms (sine, triangle, square wave), users are also able to draw their own waveforms on-screen which are in turned rendered into Wave Tables. Each voice has its own tuning and envelope section, while each synthesizer has its own filter and delay section.

Convenient workflow

To aid in fast creation, Efflux supports keyboard shortcuts, mouse selection as well as live recording from connected MIDI peripherals (the latter option is only available in Google Chrome). Efflux also works on touch screen / mobile devices.

The application allows storing of songs, importing / exporting them between devices as well as the option to record the audio output.

Cool. Can I see it ?

You can run Efflux directly from your browser (on Chrome and Safari, both desktop and mobile devices) by visiting this link. You can also get it completely free as a Chrome App.

Video for efflux