Elara 1.1.1

Elara is a real-time software synthesizer for Linux.
Elara is a real-time software synthesizer for Linux. Elara is designed to replicate an analogue synthesizer, and has a very comprehensive voice architecture.

Here are some key features of "Elara":

· Two independent audio oscillators per voice - with cross modulation and sync.
· Two independent envelope generators - with keyboard tracking.
· A low frequency oscillator - with variable delay.
· A resonant low pass filter - with switchable -12 dB/octave or -24 dB/octave cutoff slope and variable keyboard tracking.
· A variable high pass filter - with a -6 dB/octave cutoff slope.


· The synthesizer requires a 16 bit sound-card, X (with at least a 16 bits per pixel display), and a working sound driver (the synth has only been tested with the OSS driver).
· The synthesizer works best on fast machines, and is probably not usable on anything less than a Pentium class machine.
· The number of playable notes is a function of the machine speed and the sample rate selected in the configuration file.
· For example, the development machine, a Cyrix 6x86 P200+, manages one note with an output sample rate of 44,100 Hz.
· Elara may be played via an external MIDI keyboard, or MIDI events may be sent to the synth via a named pipe.


The executable (elara) may be put anywhere in the user's path.The small script install.sh should be run as the synth user (not as root).

This script places a configuration file .elararc and a directory .elara (which is used for patch storage) in the user's home directory.

Forty sample patches are placed in the .elara directory. Elara will look in the home directory of the current user on startup to find this configuration file and patch directory. If Elara cannot find the patch directory then patch saving will not be possible.

To optionally improve the audio performance, real-time scheduling for Elara may be enabled. The elara executable should be modified as follows (this must be done as root):

chown root elara

chmod u+s elara

What's New in This Release:

· Band limited oscillators.
· Click when note stealing removed (when running as a realtime process only).
· Better handling of output clipping.
· Patch number resets after several seconds if patch read or write operation not completed.

last updated on:
September 26th, 2007, 18:11 GMT
license type:
GPL (GNU General Public License) 
developed by:
Steve Brookes
ROOT \ Multimedia \ Audio
Download Button

In a hurry? Add it to your Download Basket!

user rating 2



Rate it!

Add your review! 1 USER REVIEW SO FAR