xvi
■ Contents
More Effects ����������������������������������������������������������������������������������������������������������������� 384
Delay ��������������������������������������������������������������������������������������������������������������������������������������������������� 386
Echo ����������������������������������������������������������������������������������������������������������������������������������������������������388
Pitch Up ����������������������������������������������������������������������������������������������������������������������������������������������389
Pitch Down �����������������������������������������������������������������������������������������������������������������������������������������390
Speaking Backward ����������������������������������������������������������������������������������������������������������������������������391
Putting It All Together ��������������������������������������������������������������������������������������������������� 391
Finale ���������������������������������������������������������������������������������������������������������������������������� 398
■Chapter 16: Digital Filters���������������������������������������������������������������������������������� 399
Types of Filter ��������������������������������������������������������������������������������������������������������������� 399
Low Pass Filter �����������������������������������������������������������������������������������������������������������������������������������401
Notch Filter ����������������������������������������������������������������������������������������������������������������������������������������� 407
Frequency Response ��������������������������������������������������������������������������������������������������������������������������412
Fourier Transform ��������������������������������������������������������������������������������������������������������� 416
A First Look at the FFT ������������������������������������������������������������������������������������������������������������������������ 416
Summary ���������������������������������������������������������������������������������������������������������������������� 423
■Chapter 17: DSP Projects ���������������������������������������������������������������������������������� 425
Understanding the Processor ��������������������������������������������������������������������������������������� 425
Processor Peripherals�������������������������������������������������������������������������������������������������������������������������426
Using the Due ��������������������������������������������������������������������������������������������������������������� 426
Physical Modeling �������������������������������������������������������������������������������������������������������� 428
The Karplus Strong Algorithm ������������������������������������������������������������������������������������������������������������� 428
Audio Excitation ������������������������������������������������������������������������������������������������������������ 435
What Transfer Function to Use? ���������������������������������������������������������������������������������������������������������� 438
Music Light Show ��������������������������������������������������������������������������������������������������������� 444
Summary ���������������������������������������������������������������������������������������������������������������������� 452
Index ��������������������������������������������������������������������������������������������������������������������� 453