Developer Reference

  • 2021
  • 03/26/2021
  • Public Content

Bibliography for Signal Processing

This bibliography provides a list of reference books and other sources of additional information that might be useful to the application programmer. This list is neither complete nor exhaustive, but serves as a starting point. Of all the references listed, [Mit93] will be the most useful to those readers who already have a basic understanding of signal processing. This reference collects the work of 27 experts in the field and has both great breadth and depth.
The books [Opp75], [Opp89], [Jack89], and [Zie83] are undergraduate signal processing texts. [Opp89] is a much revised edition of the classic [Opp75]; [Jack89] is more concise than the others; and [Zie83] also covers continuous-time systems.
3GPP Technical Specification 26.290:
Extended Adaptive Multi-Rate - Wideband (AMR-WB+) codec; Transcoding functions
, v.6.3.0, rel.6, June-2005.
Z. Arnavut, S. Magliveras.
Block-Sorting and Compression
. IEEE Data Compression Conference, Snowbird, Utah, pp.181-190, March 1997.
M.R. Asharif and F. Amano.
Acoustic Echo Canceler Using the FBAF Algorithm
. IEEE Trans. Comm., Vol. 42, No. 12, pp. 3090-3094, Dec. 1994.
Elwin R. Berlekamp.
Algebraic Coding Theory
. McGraw-Hill Book Company, 1968
Richard E. Blahut.
Theory and Practice of Error Control Codes
. Addison-Wesley Publishing Company, 1984
C. Brislawn.
Classification of Nonexpansive Symmetric Extension Transforms for Multirate Filter Banks
. Los Alamos Report LA-UR-94-1747, 1994.
x86 and SSE Floating Point Assists in IA-32: Flush-To-Zero (FTZ) and Denormals-To-Zero (DAZ)
. Intel Software Network, October 2008.
V. Cappellini, A. G. Constantinides, and P. Emilani. Digital Filters and Their Applications. Academic Press, London, 1978.
Cappé O.
Elimination of the musical noise phenomenon with the Ephraim and Malah noise suppressor
. IEEE Trans. Speech and Audio Processing, vol. 2(2), (1994).
G.Castagnoli, S.Brauer, M.Herrmann.
Optimization of cyclic redundancy-check codes with 24 and 32 parity bits
. IEEE Transactions on Communications, Vol.41, No.6, June, 1993, pp.883-892.
CCITT, Recommendation G.711.
Pulse Code Modulation of Frequencies
, 1984.
I. Cohen and B. Berdugo.
Noise Estimation by Minima Controlled Recursive Averaging for Robust Speech Enhancement
. IEEE Signal Proc. Letters, Vol. 9, No. 1, Jan. 2002, pp. 12-15.
R. E. Crochiere and L. R. Rabiner.
Multirate Digital Signal Processing
. Prentice Hall, Englewood Cliffs, New Jersey, 1983.
I. Daubechies.
Ten Lectures on Wavelets
. Springer Verlag, Pennsylvania, 1992.
Y. Ephraim and D. Malah. Speech Enhancement Using a Minimum Mean-Square Error Short-Time Spectral Amplitude Estimator. IEEE Trans. ASSP, Vol. 32, No. 6, Dec. 1984, pp. 1109-1121.
ETSI TS 102 114:2002 (DTS Coherent Acoustics - Core and Extensions)(2002).
ETSI TS 126 404 V6.0.0. UMTS.
General audio codec audio processing functions; Enhanced aacPlus general audio codec; Encoder specification
; SBR PART - 3GPP TS 26.404 version 6.0.0 Release 6 (09/2004).
ETSI ES 201 108 V1.1.2. ETSI Standard.
Speech processing, Transmission and Quality aspects (STQ); Distributed speech recognition; Front-end feature extraction algorithm; Compression algorithms
ETSI ES 202 050 V1.1.1. ETSI Standard.
Speech processing, Transmission and Quality aspects (STQ); Distributed speech recognition; Advanced front-end feature extraction algorithm; Compression algorithms.
E. Feig and S. Winograd.
Fast algorithms for DCT. IEEE Transactions on Signal Processing
, vol.40, No.9, 1992.
R. Gallager, D.Van Voorhis.
Optimal source codes for geometrically distributed integer alphabets
. IEEE Transactions on Information Theory, vol. IT-21, No. 3, pp.228-230, 1975.
G.Griffiths, G.C.Stones.
The tea-leaf reader algorithm: an efficient implementation of CRC-16 and CRC-32.
Communications of the ACM , vol.30, No.7, 1987, pp.617-620.
R.W. Hamming.
Digital Filters
, Prentice-Hall, New Jersey 1983.
F. Harris. On the Use of Windows. Proceedings of the IEEE, vol. 66, No.1, IEEE, 1978.
S. Haykin.
Adaptive Filter Theory
. Prentice Hall, Englewood Cliffs, New Jersey, 1991.
Intel (R) C++ Compiler 11.1. User and Reference Guides.
. Document number 304968-023US.
ISO/IEC 11172-3 - Information technology.
Coding of moving pictures and associated audio for digital storage media at up to about 1,5 Mbit/s
. Part 3: Audio (1993)
[ISO13818 ]
ISO/IEC 13818-3 - Information technology.
Generic coding of moving pictures and associated audio information
. Part 3: Audio (1998).
ISO/IEC 14496-3 - Information technology.
Coding of audio-visual objects.
Part 3: Audio (2001).
ISO/IEC 14496-3/Amd.1:2003 -
Bandwidth Extension
ISO/IEC 14496-3/Amd.2:2004 -
Parametric coding for high-quality audio
JITU-T Recommendation G.169.
Automatic Level Control Devices
, (06/99).
ITU-T Recommendation X.224 Annex D.
Checksum Algorithms
, (11/93), pp144,145.
ITU-T Recommendation G.722.1 (09/99),
Coding at 24 and 32 8 kbit/s for hand-free operation in systems with low frame loss
ITU-T Recommendation G.723.1 .
Dual Rate speech coder for Multimedia Communications transmitting at 5.3 and 6.3 Kbit/s
, (03/96).
ITU-T Recommendation G.723.1 Annex A.
Silence compression scheme
, (11/96).
ITU-T Recommendation G.728.
Coding of Speech at 16 kbits/s Using Low-Delay Code Excited Linear Prediction
, 1992.
ITU-T Recommendation G.729.
Coding of Speech at 8 kbit/s Using Conjugate-Structure Algebraic-Code-Excited Linear-Prediction (CS-ACELP)
, (03/96).
ITU-T Recommendation G.729 Annex A.
Reduced Complexity 8 kbit/s CS-ACELP speech codec
, (11/96).
ITU-T Recommendation G.729 Annex B.
A silence compression scheme for G.729 optimized for terminals conforming to Recommendation V.70
, (10/96).
ITU-T Recommendation G.729 Annex B Corrigendum 1, (02/98).
ITU-T Recommendation G.729.1.
G729 Based Embeded Variable Bit-Rate Coder: a 8-32 kbits/s Scalable Wideband Coder Bitstream Interoperable with G.729
, (06/06).
ITU-T Recommendation V.34.
A modem operating at data signalling rates of up to 33 600 bit/s for use on the general switched telephone network and on leased point-to-point 2-wire telephone-type circuit
. (02/98).
Leland B. Jackson.
Digital Filters and Signal Processing
. Kluwer Academic Publishers, second edition, 1989.
P. Kabal and P.Ramachandran.
The Computation of line Spectral Frequencies Using Chebyshev Polynomials. IEEE transaction on acoustic, speech and signal processing
, vol. ASSP-34, No.6, 1986.
Paul A. Lynn.
Introductory Digital Signal Processing with Computer Applications
. John Wiley&Sons, Inc., New York, 1993.
R. Martin.
Noise Power Spectral Density Estimation Based on Optimal Smoothing and Minimum Statistics
. IEEE Trans. Speech and Audio, Vol. 9, No. 5, July 2001, pp. 504-512.
Y. Medan, E. Yair, D. Chazan.
Super Resolution Pitch Determination of Speech Signals
. IEEE Transactions on Signal Processing, vol 39, No.1, 1991.
Sanjit K. Mitra and James F. Kaiser editors.
Handbook for Digital Signal Processing
. John Wiley & Sons, Inc., New York, 1993
Sanjit K. Mitra.
Digital Signal Processing
. McGraw Hill, 1998.
Robert H.Morelos-Zaragoza.
The Art of Error Correcting Coding.
Wiley & Sons, Ltd., 2002.
File verification using CRC 32-bit cyclical redundancy check
. Dr.Dobb's Journal, vol. 17, Issue 5, 1992, p.64.
Nam Ik Cho and Sang Uk Lee.
Fast algorithm and implementation of 2D DCT
. IEEE Transactions on Circuits and Systems, vol. 31, No.3, 1991.
A.V. Oppenheim and R.W. Schafer.
Digital Signal Processing
. Prentice-Hall, Englewood Cliffs, New Jersey, 1975.
A.V. Oppenheim and R.W. Schafer.
Discrete-Time Signal Processing.
Prentice Hall, Englewood Cliffs, New Jersey, 1989.
L.R. Rabiner and R.W. Schafer.
Digital Processing of Speech Signals.
Prentice Hall, Englewood Cliffs, New Jersey, 1978.
K.R. Rao and P. Yip.
Discrete Cosine Transform. Algorithms, Advantages and Applications
. Academic Press, San Diego, 1990.
P.Deutsch, J-L.Gailly.
ZLIB Compressed Data Format Specification
version 3.3, May, 1996.
P.Deutsch. DEFLATE Compressed Data Format Specification version 1.3, May, 1996.
P.Deutsch. GZIP file format specification version 4.3, May, 1996.
R. Sedgewick. Implementing quicksort programs. Communications of the ACM, Vol. 21, No. 10, pp. 847-857, Oct. 1978.
J. Storer, T.Szymanski. Data Compression via Textual Substitution. Journal of the Association for Computing Machinery (ACM), vol.19, No.4, pp.928-951, Oct.1982.
G. Strang and T. Nguyen. Wavelet and Filter Banks. Wellesley-Cambridge Press, 1996, pp. 153-157.
R. Tucker. Voice Activity Detection Using a Periodicity Measure. IEEE Proceedings-I, vol. 139, No. 4, August 1992, pp. 377-380.
P. P. Vaidyanathan. Multirate Systems and Filter Banks. Prentice Hall, Englewood Cliffs, New Jersey.
B. Widrow and S.D. Stearns. Adaptive Signal Processing. Prentice-Hall, Englewood Cliffs, New Jersey, 1985.
zfp & fpzip: Floating Point Compression.
Rodger E. Ziemer, William H. Tranter and D. Ronald Fannin. Signals and Systems: Continuous and Discrete. Macmillan Publishing Co., New York, 1983.
J. Ziv and A. Lempel. A Universal Algorithm for Sequential Data Compression. IEEE Transactions on Information Theory, vol.23, No.3, pp.337-343, May 1977.
J. Gailly and M. Adler. Zlib 1.2.8 Manual, April 2013.

Product and Performance Information


Performance varies by use, configuration and other factors. Learn more at