The latest addition to ecasound app family is ecamegapedal, a realtime audio processor! Ecamegapedal uses Qt for its GUI and is distributed in the qtecasound package. I've reused old code from qtecasound and libqtecasound quite heavily, so putting ecamegadal together didn't take much time (under 500 lines!). But nevertheless, it's already functional, and quite possibly has higher instant-fun (tm) factor than any other eca app. :) A screenshot is at http://eca.cx/screenshots/ while the source is available in qtecasound's CVS-tree. There are no configuration options available just yet, but you can specify the input and output objects on the command-line... ie: ecamegapedal /dev/dsp /dsp ecamegapedal alsahw,0,0 alsahw,1,0 ecamegapedal alsa,named_pcm alsa,someother_device The first alternative is the default, where audio is sampled from /dev/dsp, processed, and written to /dev/dsp. Second example uses ALSA 0.5.x notation while the last uses the new 0.9.x syntax with named pcm-devices. Although ecamegapedal is aimed to be a "realtime effect box", it's also possible to stream audio from a file ... ecamegapedal somefile.wav /dev/dsp PS This ought to make qtecasound a bit more appealing... ;) PPS Just like all eca apps, supports LADSPA, aRts, effect presets, various file formats, etc, etc -- . http://www.eca.cx ... [ audio software for linux ] /\ . . http://www.eca.cx/aivastus ... [ aivastus net radio ] /\ .