Math::WalshTransform.pm These routines implement fast Hadamard and Walsh Transforms and their inverse transforms. Also included are routines for converting a Hadamard to a Walsh transform and vice versa, for calculating the Logical Convolution of two lists, or the Logical Autocorrelation of a list, and for calculating the Walsh Power Spectrum - in short, almost everything you ever wanted to do with a Hadamard Transform. Intelligible speech can be reconstructed by transforming blocks of, say, 64 samples, deleting all but the several largest transform components, and inverse-transforming; in other words, these transforms extract from a time-series the most significant things that are going on. They should be useful for noticing important things, for example in software that monitors time-series data such as system or network administration data, share-price, currency, ecological, opinion poll, process management data, and so on. As from version 1.10, Math::WalshTransform uses C routines to perform the transforms. This runs 25 to 30 times faster than previous versions. Also included is a call-compatible translation into Lua. To install: perl Makefile.PL make make test make install For up-to-date source, see http://search.cpan.org/~pjb/ Peter J Billam www.pjb.com.au/comp/contact.html www.pjb.com.au