Abstract
In Chap. 1 we saw how a periodic function can be decomposed into a linear combination of sines and cosines, or equivalently, a linear combination of complex exponential functions. This kind of decomposition is, however, not very convenient from a computational point of view. The coefficients are given by integrals that in most cases cannot be evaluated exactly, so some kind of numerical integration technique needs to be applied. Transformation to the frequency domain, where meaningful operations on sound easily can be constructed, amounts to a linear transformation called the Discrete Fourier transform. We will start by defining this, and see how it can be implemented efficiently.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
B.A. Cipra, The best of the 20th century: Editors name top 10 algorithms. SIAM News 33(4) (2000). http://www.uta.edu/faculty/rcli/TopTen/topten.pdf
J.W. Cooley, J.W. Tukey, An algorithm for the machine calculation of complex fourier series. Math. Comput. 19, 297–301 (1965)
P. Duhamel, H. Hollmann, ’split-radix’ FFT-algorithm. Electron. Lett. 20(1), 14–16 (1984)
Y.C. Eldar, Sampling Theory (Cambridge University Press, Cambridge, 2015)
S. Foucart, H. Rauhut, A Mathematical Introduction to Compressive Sensing (Birkhauser, Basel, 2013)
M. Frigo, S.G. Johnson, The design and implementation of FFTW3. Proc. IEEE 93(2), 216–231 (2005)
ISO/IEC, Information technology – coding of moving pictures and associated audio for digital storage media at up to about 1.5 mbit/s. Technical report, ISO/IEC (1993)
S.G. Johnson, M. Frigo, A modified split-radix FFT with fewer arithmetic operations. IEEE Trans. Signal Process. 54, 1562 (2006)
A.V. Oppenheim, R.W. Schafer, Discrete-Time Signal Processing (Prentice Hall, Upper Saddler River, 1989)
J.P. Princen, A.W. Johnson, A.B. Bradley, Subband/transform coding using filter bank designs based on time domain aliasing cancellation, in IEEE Proceedings of the International Conference on Acoustics, Speech, and Signal Processing, pp. 2161–2164 (1987)
C.M. Rader, Discrete Fourier transforms when the number of data samples is prime. Proc. IEEE 56, 1107–1108 (1968)
C.E. Shannon, Communication in the presence of noise. Proc. Inst. Radio Eng. 37(1), 10–21 (1949)
M. Vetterli, H.J. Nussbaumer, Simple FFT and DCT algorithms with reduced number of operations. Signal Proc. 6, 267–278 (1984)
Z. Wang, Fast algorithms for the discrete W transform and for the discrete Fourier transform. IEEE Trans. Acoust. Speech Signal Process. 32(4), 803–816 (1984)
S. Winograd, On computing the discrete Fourier transform. Math. Comput. 32, 175–199 (1978)
R. Yavne, An economical method for calculating the discrete Fourier transform. Proc. AFIPS Fall Joint Comput. Conf. 33, 115–125 (1968)
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Ryan, Ø. (2019). Digital Sound and Discrete Fourier Analysis. In: Linear Algebra, Signal Processing, and Wavelets - A Unified Approach. Springer Undergraduate Texts in Mathematics and Technology. Springer, Cham. https://doi.org/10.1007/978-3-030-01812-2_2
Download citation
DOI: https://doi.org/10.1007/978-3-030-01812-2_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-01811-5
Online ISBN: 978-3-030-01812-2
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)