What does ELE do?
- Realtime effects for audio input. Great for guitar or vocals.
Reverb, distortion, flange, chorus, octave doubling, compression.
latency - singing or playing into input will produce an output sound IMMEDIATELY!
Lowest latency setting is 64 samples at 44100 HZ, or 1.5 ms. This setting works well on my 400MHz K6-2
with Sound Blaster Live card running the
open source driver.
Slower boxes can use increased buffer size, up to 2048 samples for the very slowest machines (45 ms! AArrrgh)
- Mixing of samples from WAV files.
- Synchronization of sample loops mentioned above - loops can trigger each
other, keeping them perfectly in sync automatically. Triggering
behavior can be sequenced.
- Recording of sample loops in real time!
What do you need to run ELE?
- Linux, tested with 2.2.9 and 2.2.14, later ones should work too. ELE
has only currently been ran on x86, should be possible to port to others.
GTK version 1.2.3 or later.
- Sound card with driver installed as /dev/dsp. Card must be capable of
16-bit 44100Hz full duplex operation - or your driver must be able to fake it.
For instance, I have been informed that the AWE64 will work with the ALSA
drivers. A nice PCI card like the Sound Blaster Live is preferred.
- Fast CPU - K6-2 or Pentium II, at least 300 MHz recommended. Enough RAM to
hold sample loops - 64M good, 128M better!
- (Optional) Mixer, amplifier, loudspeakers, microphone