[comp.dsp] Book List

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