+----------------------------------------------------+ | Announcing XWPL, the X Wavelet Packet Laboratory | +----------------------------------------------------+ I am pleased to announce release 1.1 of XWPL, the X Window System Wavelet Packet Laboratory. It is available in binary form by anonymous ftp from pascal.math.yale.edu (128.36.23.1), in the directory /pub/software/xwpl. Binaries are available for the following platforms: - Sun Sparcstations running SunOS 4.1 but not Solaris 2.x - Silicon Graphics machines running IRIX 4.0.1 - DEC Alpha AXP running OSF/1 1.2 or higher - i386/i486 PC compatible with Linux 0.99 - HP 9000/700 series running HP-UX 9.0 ------------------------------------------------------------------------------ 1 What is XWPL ? XWPL is an X based tool to examine one-dimensional real-valued signals using wavelets and wavelet packets. It has been designed to be as easy to use as possible for beginners. It is intended more as an educational and exploratory tool than as a numerical analysis program, even though it uses fast, optimized wavelet and wavelet packet transforms. ------------------------------------------------------------------------------ 2 What are Wavelets and Wavelet Packets ? In short, wavelets are a way to analyze a signal using base functions which are localized both in time (as diracs, but unlike sine waves), and in frequency (as sine waves, but unlike diracs). They can be used for efficient numerical algorithms and many DSP or compression applications. The mathematical theory behind wavelets (and other related transforms) is given in the appendix of the XWPL reference manual. Other sources of information on wavelets are: - a mailing list, "Wavelet Digest" Subscriptions for Wavelet Digest: E-mail to wavelet@math.scarolina.edu with "subscribe" as subject. To unsubscribe, e-mail with "unsubscribe" followed by your e-mail address as subject. To change address, unsubscribe and resubscribe. - the Wavelet gopher site bigcheese.math.scarolina.edu - the ftp servers pascal.math.yale.edu and maxwell.math.scarolina.edu ------------------------------------------------------------------------------ 3 How to get it XWPL is available in binary form only from the ftp server pascal.math.yale.edu (IP address: 128.36.23.1), in the directory /pub/software/xwpl. There is one directory for each supported machine containing compressed executables, the man page. There is also a sample data directory containing interesting signals. When you transfer the files, do not forget to set binary mode and to set the executable bit after uncompressing the program with "chmod +x xwpl". All bug-reports, suggestions, clarifications, flames, etc... should be directed to the author, Fazal Majid (majid@math.yale.edu). ------------------------------------------------------------------------------ 4 How to install it Once you have the appropriate package for your machine architecture and operating system, go into a convenient directory, and type the following: zcat xwpl-1.1-(machine).tar.Z | tar xvf - The archive will be ucompressed and unpacked into a directory "xwpl". You can now delete the original .tar.Z file as it no longer is needed and takes unnecessary disk space. The main files in the "xwpl" directory are: README this file CHANGES a version history and change log xwpl the executable xwpl.man an Unix-style man page for xwpl (short) manual.ps the reference manual in PostScript form data/ a directory containing interesting samples data/List.txt a description of those files To view the man page, type the following: nroff -man xwpl.man | more it can also be installed as /usr/man/man1/xwpl.1 (or whatever the man path is on your system), for the man page to be accessible system-wide using the "man" command. If you have ptroff, ditroff+psroff or groff, you can also make typeset versions of this man page. The PostScript manual is 47 pages long, and can be printed on a PostScript printer such as an Apple Laserwriter, HP Laserjet 4M/4ML or III with PostScript option, QMS, DEC LPS, etc... Your printer might have problems with large figures included in the manual. Alternatively, you might view it using one of the many postscript previewers available, such as ghostscript/ghostview (freely available by ftp from prep.ai.mit.edu), psview/xpsview, pageview (Sun systems), dxvdoc (DEC systems), etc... ------------------------------------------------------------------------------ 5 No warranty XWPL is put on anonymous ftp as a service to the math/DSP/internet communities. There is no warranty for this software. If you are not satisfied with these terms, do not use it! THIS SOFTWARE IS LICENSED FREE OF CHARGE FOR NONCOMMERCIAL, RESEARCH, AND EDUCATIONAL PURPOSES. PLEASE ADDRESS REQUESTS FOR COMMERCIAL AND ADDITIONAL RIGHTS TO PROFESSOR R.R.COIFMAN, DEPARTMENT OF MATHEMATICS, YALE UNIVERSITY, 10 HILLHOUSE AVENUE, NEW HAVEN CONNECTICUT 06520. YOU MAY FREELY REDISTRIBUTE ALL OR PART OF THIS SOFTWARE PACKAGE AS LONG AS YOU OBSERVE THE FOLLOWING CONDITIONS: 1. YOU CHARGE NO FEE BEYOND REASONABLE DUPLICATION COSTS. 2. YOU INCLUDE THIS FILE IN ALL DIRECTORIES OF THE DISTRIBUTION. NO WARRANTY BECAUSE XWPL IS LICENSED FREE OF CHARGE, WE PROVIDE ABSOLUTELY NO WARRANTY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING, YALE UNIVERSITY, F. MAJID, R.R.COIFMAN, Y.MEYER, M.V.WICKERHAUSER, AND/OR OTHER PARTIES PROVIDE XWPL "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE XWPL PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW WILL YALE UNIVERSITY, F. MAJID, R.R.COIFMAN, Y.MEYER, M.V.WICKERHAUSER, AND/OR ANY OTHER PARTY WHO MAY MODIFY AND REDISTRIBUTE XWPL AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY LOST PROFITS, LOST MONIES, OR OTHER SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM, EVEN IF YOU HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY OTHER PARTY. THESE LOSSES INCLUDE BUT ARE NOT LIMITED TO: LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH PROGRAMS NOT DISTRIBUTED BY YALE UNIVERSITY OR THE AUTHORS OF THIS SOFTWARE.