| ||||||||||||
![]() Sell Back Your Copy for $34.19
Whether you buy it used on Amazon for $48.52 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $34.19.
Used Price$48.52
Trade-in Price$34.19
Price after
Trade-in$14.33 |
DSP Filters breaks down the design complexity barrier through the use of simplified tutorials and step-by-step instructions, along with a collection of audio projects. The authors describe digital filter design by presenting the design formulas needed to build the digital equivalent of standard audio filters - low-pass, high-pass, bandpass, and band-stop - and also include the more specialized peaking and shelving filters.
In Section 1, the design and analysis formulas of both analog and the digital equivalents of 14 specific filter types are described. Section 2 presents five audio projects and provides implementation examples of the various filter types using the C++ programming language, which further supports the mathematical descriptions. Projects were chosen for potential interest, with special consideration of the usefulness in illustrating the design and implementation of concepts presented throughout the chapters of Section I.
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
26 of 26 people found the following review helpful:
4.0 out of 5 stars
Good for implementation details, go elsewhere for theory,
This review is from: DSP Filter Cookbook (Electronics Cookbooks) (Paperback)
The title for this book may be misleading. Unlike most books on this subject, "DSP Filters" deals with a very specific class of digital filters, the infinite impulse response (IIR) filter. In addition, the IIR filters described are of the "maximally flat" gender. DSP books in general dedicate no more than a chapter or less to this particular subject. There are two reasons that an entire book on this subject might be a worthwhile read. First, these types of digital filters closely resemble filters which traditionally have been the backbone of audio electronics since the beginning of audio engineering. This is not to say that the maximally flat IIR filter is useful only in audio - there exists a wide range of applications for these filters, from instrumentation to business economics since, after all, an IIR filter is nothing more than a moving recursive average. The second purpose of this book is to fill the void of information on the subject. The details of this particular field of DSP seem to have fallen through the cracks of the university curriculum, DSP textbooks, as well as semiconductor industry support. There are many reasons for this lack of detailed treatment on the subject. Even though the DSP industry strongly supported digital audio over a decade ago, the present focus is moving rapidly in the direction of wireless products. There may be a return to industry support of digital audio, since high quality audio will very likely become an important part of the future wireless market. A final conjecture as to why there exists a lack of treatment on this subject in other books is the prevailing DSP philosophy that analog filters are inferior due to their non-linear phase characteristics, therefore, there would be no reason to model analog filters in the digital domain. The finite impulse response (FIR) filter is the mainstay of DSP filter technology, since it has the ability to produce linear phase characteristics. In many applications, including audio, this may be very advantageous. However, there are numerous applications (such as fixed band equalizers, tone controls, and parametric equalizers), which do very well with analog filters, and therefore are ideal applications for the maximally flat IIR filter. In this case, the advantage of digital versus analog is not to "improve" the phase or magnitude response characteristics, but rather to add inherent stability to the filter response, as well as the ability to tune the response based on digital control of the filter's cutoff (or center) frequency, bandwidth (or Q), and gain. The table of contents of this book is as follows:
SECTION I: IIR FILTER DESIGN FORMULAS Chapter 1: Introduction Chapter 2: Filter Design Basics Chapter 3: Digital Basics Chapter 4: First-Order Low-Pass Filter Chapter 5: First-Order High-Pass Filter Chapter 6: Second-Order Low-Pass Filter Chapter 7: Second-Order High-Pass Filter Chapter 8: Second-Order Bandpass Filter Chapter 9: Second-Order Band-Stop Filter Chapter 10: Peaking Filter Chapter 11: Shelving Filter Chapter 12: Cascaded Low-Pass Filter Chapter 13: Cascaded High-Pass Filter Chapter 14: Cascaded Bandpass Filter Chapter 15: Cascaded Band-Stop Filter SECTION II: FILTER PROJECTS Chapter 16: Introduction Chapter 17: Tone Control Chapter 18: 60 Hz Hum Eliminator Chapter 19: 31-Band Graphic EQ - I Chapter 20: 31-Band Graphic EQ - II Chapter 21: 4-Band Parametric EQ Chapter 22: Digital Crossover APPENDIX: Odd-Order Filters The code for all of the filters and projects is implemented in C++ and is very easy to understand. There isn't much here in the way of theory, so it would be best if the reader already knew the theory behind DSP and was just coming to this book for the implementations/examples missing in other books. The source code for all of the examples is available at the book's website. Since Amazon kicks out reviews with website addresses, suffice it to say all you need to do is type "dspaudiocookbook" into Google and the first address you see will be the book's website complete with example code.
8 of 9 people found the following review helpful:
4.0 out of 5 stars
easy to write code based on the book's equations,
By
This review is from: DSP Filter Cookbook (Electronics Cookbooks) (Paperback)
Lane et al start off with a quick review of the general case of DSP filters and the use of transfer functions to model them. This leads naturally into a bifurcation, yielding Finite Impulse Response and Infinite Impulse Response filters.
The theory is presented in concise fashion. And with no problem sets in the chapters. Seems more like a summary of material you perhaps should have learnt in a more leisurely text. Example codes are given in C++. Short subroutines. There is very little need or usage of the object oriented nature of C++. If you need to code from the formulae in the book, the example codes can be used to get you started. But for most engineers, this may not even be necessary. A modicum of acquaintance with whatever language you write in should suffice.
2 of 3 people found the following review helpful:
5.0 out of 5 stars
Great practical DSP IIR filter design book,
By
This review is from: DSP Filter Cookbook (Electronics Cookbooks) (Paperback)
Probably the best practical how-to books on IIR filters I've found. There is no problem finding theory books. It took a long time to find this one, and I recommend it to anyone who wants to go from the theory to functional difference equations.
In a professional environment, you still want to test for stability, impulse response, quantization effects, etc. But, this book will give a great starting point for simple results. If you want to go to the next level you'll design IIR & FIR filters in MatLab or the likes. This book however gives a functional starting point to get results.
Share your thoughts with other customers: Create your own review
|
|
Tags Customers Associate with This Product(What's this?)Click on a tag to find related items, discussions, and people.
|
|
This product's forum
Active discussions in related forums
Search Customer Discussions
|
Related forums
|