The Wavelet Digest Homepage
Return to the homepage
Search the complete Wavelet Digest database
Help about the Wavelet Digest mailing list
About the Wavelet Digest
The Digest The Community
 Latest Issue  Back Issues  Events  Gallery
The Wavelet Digest
   -> Gallery of Links
   -> Software

Gallery of Links
  Books   Software   Demos   Research groups   Other links   Tutorials and introductions

The Gallery of links was frozen in 2014.

 Submitted by   Information 
remi gribonval
Title LastWave - the signal processing command language
Platform Unix/X11, Windows/Cygwin, MacOS
Summary GNU-license, C software package with matlab-like signal processing oriented command language and interactive display. Includes wavelet transforms (1D and 2D), extrema representations of wavelet transforms (1D and 2D), fractal analysis, matching pursuits, compression...
Comments LastWave is written in C and runs on both X11/Unix (no Motif or fancy toolkit are necessary just the basic X11 library!), Windows/CygWin and Macintosh (Classic or OS X/X11) computers. It has been designed to be used by anybody who knows about signal processing and wants to play around with wavelets and wavelet-like techniques.
However, it can be used as a regular scripting language.

It mainly consists in a powerful command line language with matlab-like syntax which includes a high level object-oriented graphic language. It allows to deal with high-level structures such as signals, images, wavelet transforms, extrema representation, short time fourier transform,...
Display of all these complex structures is interactively controlled using the mouse or keyboard. The way it is controlled is described using the command language. Moreover, LastWave can generate postscript files of anything you draw.

Of course, one can add very easily some new commands in LastWave using either the command language itself or the C-language.
These new commands along with some eventual newly defined graphic objects can be grouped into a LastWave package that can be loaded (at run-time) by the user if needed.The newly defined graphic objects will inherit automatically of the high-level display features of LastWave.

The core of LastWave includes basically the kernel package. It defines all the basic commands of the command line language along with the graphic object-oriented language.

Several other packages have already been added to LastWave allowing high-level signal processing such as wavelet transforms (1D and 2D), extrema representations of wavelet transforms (1D and 2D), fractal analysis, matching pursuit, compression...

disclaimer -
Powered by phpBB

This page was created in 0.025305 seconds : 9 queries executed : GZIP compression disabled