SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Sponsored Links

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files
*** Ecawave - README ***

What is it?

Ecawave is a simple graphical audio file editor. The user-interface is based on Qt libraries, while almost all audio functionality is taken directly from ecasound libraries. As ecawave is designed for editing large audio files, all processing is done direct-to-disk. Simple waveform caching is used to speed-up file operations. Ecawave supports all audio file formats and effect algorithms provided by ecasound libraries. This includes OSS, ALSA, JACK, aRts, over 20 file formats, over 30 effect types, LADSPA plugins and multi-operator effect presets.


Installing

First of all, you should first try to use the binary-rpm release. It's probably the easiest and the most straigthforward way to install this software.

If you need to compile ecawave, the file 'INSTALL' contains detailed instructions.


Documentation

Ecawave should be pretty easy and intuitive to use. There is, however, some additional documentation: ecawave(1) man page and ecawave user's guide.


Requirements

To run ecawave, you need...:

  • POSIX compliant UNIX system; tested with various Linux 2.2/2.4 and glibc 2.x combinations, FreeBSD 4.x
  • POSIX threads support
  • ecasound libraries
  • qt 2.x/3.x runtime libraries
  • for soundcard input/output: OSS, OSS/Lite or ALSA drivers
  • for mp3 support, mpg123 (input) and lame (output) packages
  • for tracker module support, mikmod package
  • for .aiff and .au/.snd support, libaudiofile (SGI audio file) library

To compile ecawave, you also need...:

  • ecasound development files
  • qt 2.x/3.x development environment
  • standard C++ build environment; tested with egcs 2.91.66, gcc 2.95.2, gcc 3.0, gcc 3.1 and gcc 3.2 (STL and exceptions need to be supported)
  • GNU make, automake and autoconf packages

Web sites

Ecawave home site
- http://www.eca.cx/ecawave

Distribution packages
- http://ecasound.seul.org/download/

Ecasound home site
- http://www.eca.cx/ecasound

Eca projects page (links, apps based on ecasound, etc) - http://www.eca.cx


Author

Kai Vehmanen - mailto:kai.vehmanen@wakkanet.fi

http://www.wakkanet.fi/kv


Contributors / credits / thanks to

Anarcat - Autoconf check for BSD-style threading environment [anarcat] Bihlmeyer, Robert - Helped in tracking down tmpfile problems. [robbe]

all LAD members - always a great source of inspiration www.niccx.com - for eca.cx, ecasound.cx and ecawave.cx domains SEUL - for hosting ftp, http and CVS sites WakkaNet Oy - for hosting ecawave web site


Licensing/distribution policy

Copyright (C) 1999-2003 Kai Vehmanen

Ecawave is freely distributable according to the terms of the GNU General Public License (see the file 'COPYING').

This program is distributed without any warranty. See the file 'COPYING' for details.



Sponsored Links

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.