swifty@tc.fluke.COM (Steve Swift) (09/04/90)
Several people have requested that I either mail them the list of books I get or post it. Here is a posting. I've deleted the address lines to save space. The dashes separate individual responses. Thanks to all who replied. -- steve swift ____________________________________________________________________ My favorite digital filters book is: R. W. Hamming, "Digital Filters", Second Edition, Prentice-Hall, Inc., 1983. It was first published in 1977, so I don't know if you'd consider it "out of date", but you can rest assured that the mathematics hasn't changed over the past decade ;=) Seriously, the book is a very well written introduction to digital filtering, with a much more practical approach than many texts. I would recommend to anyone that they make sure they understand the material in this book before proceding to any more "up to date" texts. The LCCN is 82-9088, the ISBN is 0-13-212506-4 ____________________________________________________________________ Try THE ELEMENTS OF COMPUTER MUSIC by F.R.Moore, 1990, Prentice Hall. ____________________________________________________________________ I found a book by Chuck Williams called (I think) "Designing Digital Filters" that was pretty good. He covers both FIR and IIR filters, but is better at his coverage of the FIR. He lacks a good practical explaination of how to choose the number of taps, why the tap count should be odd, etc, but it is a good beginners text and I found it easy to read, comparatively. The section on IIR filters is a little more obtuse. It describes how to convert an analog filter into a digital IIR filter by several methods, but then he does some hand waving about 'get your local analog filter guru to design you what you need, and then convert it'. He also covers aliasing pretty well. I think you really do have to understand analog filter design (at least some aspects of where the equations come from) to do a meaningful IIR filter. The FIR filter is pretty straightforward to design if you have a program like matlab or mathcad to do the number crunching for you. If you get some good lists of texts, please forward them on to me. I am really looking for practical rules-of-thumb that are used for digital filter design. _____________________________________________________________________ The best two books on digital filter design are still Rabiner and Gold , Oppenheim and Shafer. Most of the more "up to date" books have just been published later;they do not contain any more info. If you want uptodate info on implementations, spend a day or so in the library looking at the IEEE trans ASSP,CS and a couple of others. _____________________________________________________________________ Two-Dimensional signal and image processing J.S. Lim Prentice-Hall Signal Processing Series Prentice-Hall, Englewood Cliffs, N.J. 1990 This is a good book for the theory and use of digital filtering. _____________________________________________________________________ My first suggestion is a book by R.W. Hamming titled Digital Filters, ISBN 0-13-212506-4 pub. Prentice-Hall, 257 pages 1983. Chapter Title 1 Introduction 2 The Frequency Approach 3 Some Classical Applications 4 Fourier Series: Continuous Case 5 Windows 6 Design of Nonrecursive Filters 7 Smooth NonRecursive Filters 8 The Fourier Integral and the Sampling Theorem 9 Kaiser Windows and Optimization 10 The Finite Fourier Series 11 The Spectrum 12 Recursive Filters 13 Chebyshev Approximation and Chebyshev Filters 14 Miscillaneous A second book that has been suggested to me twice now is Digital Spectral Analysis with Applications by S. Lawrence Marple Jr. 480pages 1987 $44.00 ISBN 0-13-214149-3 Prentice-Hall. I haven't seen it so that is all I know. _____________________________________________________________________ "Designing Digital Filters" by Charles S. Williams published by Prentice-Hall Information and System Sciences Series published in 1986 ISBN Number: 0-13-201856-X 01 _____________________________________________________________________ That DSP program Monarch is put out by the Athena Group, Inc., 3424 N.W. 31st Street, Gainesville, FL 32605 (904) 371-2567 _____________________________________________________________________ The title of the book is (after checking): Digital Filter Design Handbook, by Fred Taylor and is Published by Dekker. It's a good book. He has written 6 books in the area and ~ 100 papers. He has just had a paper published in IEEE ASSP Transactions (on residue number systems) He also wrote (cowrote?) a nice program for DSP, especially for designing digital filters, called Monarch. He has a student version ($50) and a pro version (more). They let you specify a filter and filter type, then it calculates the filter coefficients, draws schematic, pole-zero diagram, \ lets you run data through the filter. A very nice and usefull package. I bought the student version for a class I took , but went and bought the pro version later. It has a helpfull Siglab, which is a nice DSP experimentation software tool. _____________________________________________________________________ -- Steve Swift Domain: swifty@tc.fluke.COM Voice: (206) 347-6100, Ext. 5737 direct: 356-5737 UUCP: {microsof,sun}!fluke!swifty US mail: John Fluke Mfg. Co./ P.O. Box C9090/ MS 241F/ Everett WA 98206