Details

Digital Audio Signal Processing


Digital Audio Signal Processing


3. Aufl.

von: Udo Zölzer

103,99 €

Verlag: Wiley
Format: PDF
Veröffentl.: 24.02.2022
ISBN/EAN: 9781119832683
Sprache: englisch
Anzahl Seiten: 416

DRM-geschütztes eBook, Sie benötigen z.B. Adobe Digital Editions und eine Adobe ID zum Lesen.

Beschreibungen

<b>Digital Audio Signal Processing</b> <p><b>The fully revised new edition of the popular textbook, featuring additional MATLAB exercises and new algorithms for processing digital audio signals </b> <p>Digital Audio Signal Processing (DASP) techniques are used in a variety of applications, ranging from audio streaming and computer-generated music to real-time signal processing and virtual sound processing. <p><i>Digital Audio Signal Processing</i> provides clear and accessible coverage of the fundamental principles and practical applications of digital audio processing and coding. Throughout the book, the authors explain a wide range of basic audio processing techniques and highlight new directions for automatic tuning of different algorithms and discuss state- of-the-art DASP approaches. Now in its third edition, this popular guide is fully updated with the latest signal processing algorithms for audio processing. Entirely new chapters cover nonlinear processing, Machine Learning (ML) for audio applications, distortion, soft/hard clipping, overdrive, equalizers and delay effects, sampling and reconstruction, and more. <ul><li>Covers the fundamentals of quantization, filters, dynamic range control, room simulation, sampling rate conversion, and audio coding</li> <li>Describes DASP techniques, their theoretical foundations, and their practical applications</li> <li>Discusses modern studio technology, digital transmission systems, storage media, and home entertainment audio components</li> <li>Features a new introductory chapter and extensively revised content throughout</li> <li>Provides updated application examples and computer-based activities supported with MATLAB exercises and interactive JavaScript applets via an author-hosted companion website</li></ul> <p>Balancing essential concepts and technological topics, <i>Digital Audio Signal Processing, Third Edition</i> remains the ideal textbook for advanced music technology and engineering students in audio signal processing courses. It is also an invaluable reference for audio engineers, hardware and software developers, and researchers in both academia and industry.
<p>Preface for the Third Edition viii</p> <p>Preface for the Second Edition ix</p> <p>Preface for the First Edition x</p> <p><b>1 Introduction 1<br /></b><i>U Zölzer</i></p> <p>1.1 Continuous-time Signals and Convolution 1</p> <p>1.2 Continuous-time Fourier Transform and Laplace Transform 6</p> <p>1.3 Sampling and Reconstruction 6</p> <p>1.4 Discrete-time Signals and Convolution 8</p> <p>1.5 Discrete-time Fourier Transform and Z-Transform 11</p> <p>1.6 Discrete Fourier Transform 11</p> <p>1.7 FIR and IIR Filters 12</p> <p>1.8 Adaptive Filters 18</p> <p>1.9 Exercises 21</p> <p>References 23</p> <p><b>2 Quantization 25<br /></b><i>U Zölzer</i></p> <p>2.1 Signal Quantization 25</p> <p>2.1.1 Classical Quantization Model 25</p> <p>2.1.2 Quantization Theorem 28</p> <p>2.1.3 Statistics of Quantization Error 34</p> <p>2.2 Dither 40</p> <p>2.2.1 Basics 40</p> <p>2.2.2 Implementation 44</p> <p>2.2.3 Examples 44</p> <p>2.3 Spectrum Shaping of Quantization – Noise Shaping 46</p> <p>2.4 Number Representation 51</p> <p>2.4.1 Fixed-point Number Representation 52</p> <p>2.4.2 Floating-point Number Representation 57</p> <p>2.4.3 Effects on Format Conversion and Algorithms 60</p> <p>2.5 JS Applet – Quantization, Dither, and Noise Shaping 62</p> <p>2.6 Exercises 64</p> <p>References 65</p> <p><b>3 Sampling Rate Conversion 67<br /></b><i>U Zölzer</i></p> <p>3.1 Basics 67</p> <p>3.1.1 Upsampling and Anti-Imaging Filtering 68</p> <p>3.1.2 Downsampling and Antialiasing Filtering 69</p> <p>3.2 Synchronous Conversion 70</p> <p>3.3 Asynchronous Conversion 74</p> <p>3.3.1 Single-stage Methods 76</p> <p>3.3.2 Multistage Methods 78</p> <p>3.3.3 Control of Interpolation Filters 80</p> <p>3.4 Interpolation Methods 83</p> <p>3.4.1 Polynomial Interpolation 83</p> <p>3.4.2 Lagrange Interpolation 85</p> <p>3.4.3 Spline Interpolation 87</p> <p>3.5 Exercises 94</p> <p>References 95</p> <p><b>4 AD/DA Conversion 97<br /></b><i>U Zölzer</i></p> <p>4.1 Methods 97</p> <p>4.1.1 Nyquist Sampling 97</p> <p>4.1.2 Oversampling 98</p> <p>4.1.3 Delta-sigma Modulation 100</p> <p>4.2 AD Converters 113</p> <p>4.2.1 Specifications 113</p> <p>4.2.2 Parallel Converter 116</p> <p>4.2.3 Successive Approximation 117</p> <p>4.2.4 Counter Methods 118</p> <p>4.2.5 Delta-sigma AD Converter 120</p> <p>4.3 DA Converters 120</p> <p>4.3.1 Specifications 121</p> <p>4.3.2 Switched Voltage and Current Sources 123</p> <p>4.3.3 Weighted Resistors and Capacitors 124</p> <p>4.3.4 R–2R Resistor Networks 126</p> <p>4.3.5 Delta-sigma DA Converter 127</p> <p>4.4 JS Applet – Oversampling and Quantization 127</p> <p>4.5 Exercises 129</p> <p>References 130</p> <p><b>5 Audio Processing Systems 131<br /></b><i>U Zölzer and D Ahlers</i></p> <p>5.1 Digital Signal Processors 132</p> <p>5.1.1 Fixed-point DSPs 132</p> <p>5.1.2 Floating-point DSPs 133</p> <p>5.2 Digital Audio Interfaces 133</p> <p>5.2.1 Two-channel AES/EBU Interface 134</p> <p>5.2.2 MADI Interface 135</p> <p>5.2.3 Audio in HDMI 139</p> <p>5.2.4 Audio Computer Interfaces 140</p> <p>5.2.5 Audio Network Interfaces 141</p> <p>5.3 Two-channel Systems 146</p> <p>5.4 Multi-channel Systems 146</p> <p>References 147</p> <p><b>6 Equalizers 149<br /></b><i>U Zölzer</i></p> <p>6.1 Basics 149</p> <p>6.2 Recursive Audio Filters 153</p> <p>6.2.1 Design 153</p> <p>6.2.2 Parametric Filter Structures 162</p> <p>6.2.3 Quantization Effects 172</p> <p>6.3 Non-recursive Audio Filters 190</p> <p>6.3.1 Basics of Fast Convolution 191</p> <p>6.3.2 Fast Convolution of Long Sequences 194</p> <p>6.3.3 Filter Design by Frequency Sampling 201</p> <p>6.4 Multi-complementary Filter Bank 202</p> <p>6.4.1 Principles 203</p> <p>6.4.2 Example: Eight-band Multi-complementary Filter Bank 208</p> <p>6.5 Delay-based Audio Effects 214</p> <p>6.6 JS Applet – Audio Filters 215</p> <p>6.7 Exercises 217</p> <p>References 220</p> <p><b>7 Room Simulation 225<br /></b><i>U Zölzer, P Nowak, and P Bhattacharya</i></p> <p>7.1 Basics 225</p> <p>7.1.1 Room Acoustics 225</p> <p>7.1.2 Model-based Room Impulse Responses 227</p> <p>7.1.3 Measurement of Room Impulse Responses 230</p> <p>7.1.4 Simulation of Room Impulse Responses 234</p> <p>7.2 Early Reflections 235</p> <p>7.2.1 Ando’s Investigations 235</p> <p>7.2.2 Gerzon Algorithm 236</p> <p>7.3 Subsequent Reverberation 241</p> <p>7.3.1 Schroeder Algorithm 241</p> <p>7.3.2 General Feedback Systems 249</p> <p>7.3.3 Feedback Allpass Systems 252</p> <p>7.4 Approximation of Room Impulse Responses 256</p> <p>7.5 JS Applet – Fast Convolution 258</p> <p>7.6 Exercises 259</p> <p>References 260</p> <p><b>8 Dynamic Range Control 265<br /></b><i>U Zölzer and E Gerat</i></p> <p>8.1 Basics 265</p> <p>8.2 Static Curve 266</p> <p>8.3 Dynamic Behavior 269</p> <p>8.3.1 Level Measurement 269</p> <p>8.3.2 Gain Factor Smoothing 272</p> <p>8.3.3 Time Constants 272</p> <p>8.4 Implementation 273</p> <p>8.4.1 Limiter 273</p> <p>8.4.2 Compressor 274</p> <p>8.4.3 Compressor, Expander, Noise Gate 276</p> <p>8.4.4 Combination System 276</p> <p>8.5 Realization Aspects 278</p> <p>8.5.1 Sampling Rate Reduction 278</p> <p>8.5.2 Curve Approximation 279</p> <p>8.5.3 Stereo Processing 280</p> <p>8.6 Multiband DRC 280</p> <p>8.7 Dynamic Equalizers 281</p> <p>8.8 Source-filter DRC 283</p> <p>8.8.1 Introduction 283</p> <p>8.8.2 Combination with DRC 284</p> <p>8.8.3 Applications 284</p> <p>8.9 JS Applet – Dynamic Range Control 287</p> <p>8.10 Exercises 288</p> <p>References 289</p> <p><b>9 Audio Coding 291<br /></b><i>U Zölzer and P Bhattacharya</i></p> <p>9.1 Lossless Audio Coding 291</p> <p>9.2 Lossy Audio Coding 293</p> <p>9.3 Psychoacoustics 295</p> <p>9.3.1 Critical Bands and Absolute Threshold 295</p> <p>9.3.2 Masking 297</p> <p>9.4 ISO-MPEG1 Audio Coding 303</p> <p>9.4.1 Filter Banks 303</p> <p>9.4.2 Psychoacoustic Models 305</p> <p>9.4.3 Dynamic Bit Allocation and Coding 309</p> <p>9.5 MPEG-2 Audio Coding 310</p> <p>9.6 MPEG-2 Advanced Audio Coding 310</p> <p>9.7 MPEG-4 Audio Coding 321</p> <p>9.8 Spectral Band Replication 325</p> <p>9.9 Constrained Energy Lapped Transform – Gain and Shape Coding 327</p> <p>9.9.1 Gain Quantization 329</p> <p>9.9.2 Shape Quantization 330</p> <p>9.9.3 Range Coding 331</p> <p>9.9.4 CELT Decoding 332</p> <p>9.10 JS Applet – Psychoacoustics 333</p> <p>9.11 Exercises 333</p> <p>References 334</p> <p><b>10 Nonlinear Processing 341<br /></b><i>M Holters and L Köper</i></p> <p>10.1 Fundamentals 341</p> <p>10.2 Overdrive, Distortion, Clipping 343</p> <p>10.3 Nonlinear Filters 347</p> <p>10.4 Aliasing and its Mitigation 350</p> <p>10.5 Virtual Analog Modeling 354</p> <p>10.5.1 Wave Digital Filters 355</p> <p>10.5.2 State-space Approaches 359</p> <p>10.6 Exercises 363</p> <p>References 364</p> <p><b>11 Machine Learning for Audio 367<br /></b><i>P Bhattacharya, P Nowak, and U Zölzer</i></p> <p>11.1 Introduction 367</p> <p>11.2 Unsupervised and Supervised Learning 368</p> <p>11.3 Gradient Descent and Backpropagation 369</p> <p>11.3.1 Feedforward Artificial Neural Network 369</p> <p>11.3.2 Convolutional Neural Network 373</p> <p>11.4 Applications 375</p> <p>11.4.1 Parametric Filter Adaptation 375</p> <p>11.4.2 Room Simulation 383</p> <p>11.4.3 Audio Denoising 388</p> <p>11.5 Exercises 394</p> <p>References 394</p> <p>Index 401</p>
<p><b>Udo Zölzer</b> is Professor of Signal Processing and Communication at Helmut Schmidt University, Hamburg, Germany. His research interests include audio and video signal processing and communications. He is the author of several books including <i>DAFX: Digital Audio Effects.</i></p>
<p><b>The fully revised new edition of the popular textbook, featuring additional MATLAB exercises and new algorithms for processing digital audio signals </b></p> <p>Digital Audio Signal Processing (DASP) techniques are used in a variety of applications, ranging from audio streaming and computer-generated music to real-time signal processing and virtual sound processing. <p><i>Digital Audio Signal Processing</i> provides clear and accessible coverage of the fundamental principles and practical applications of digital audio processing and coding. Throughout the book, the authors explain a wide range of basic audio processing techniques and highlight new directions for automatic tuning of different algorithms and discuss state- of-the-art DASP approaches. Now in its third edition, this popular guide is fully updated with the latest signal processing algorithms for audio processing. Entirely new chapters cover nonlinear processing, Machine Learning (ML) for audio applications, distortion, soft/hard clipping, overdrive, equalizers and delay effects, sampling and reconstruction, and more. <ul><li>Covers the fundamentals of quantization, filters, dynamic range control, room simulation, sampling rate conversion, and audio coding</li> <li>Describes DASP techniques, their theoretical foundations, and their practical applications</li> <li>Discusses modern studio technology, digital transmission systems, storage media, and home entertainment audio components</li> <li>Features a new introductory chapter and extensively revised content throughout</li> <li>Provides updated application examples and computer-based activities supported with MATLAB exercises and interactive JavaScript applets via an author-hosted companion website</li></ul> <p>Balancing essential concepts and technological topics, <i>Digital Audio Signal Processing, Third Edition</i> remains the ideal textbook for advanced music technology and engineering students in audio signal processing courses. It is also an invaluable reference for audio engineers, hardware and software developers, and researchers in both academia and industry.

Diese Produkte könnten Sie auch interessieren:

From Photon to Pixel
From Photon to Pixel
von: Henri Maître
PDF ebook
139,99 €
Computer Vision in Vehicle Technology
Computer Vision in Vehicle Technology
von: Antonio M. López, Atsushi Imiya, Tomas Pajdla, Jose M. Álvarez
PDF ebook
81,99 €
Foundations of Electromagnetic Compatibility
Foundations of Electromagnetic Compatibility
von: Bogdan Adamczyk
PDF ebook
117,99 €