The Foundations of Digital Signal Processing: Theory, Algorithms and Hardware Design

About the Programs

The programs that accompany this book were written using Delphi for Windows version 6.0. In addition to the executable files, all source code is provided (with the exception of Signal Wizard), which the reader may use or modify, royalty-free, for his or her own purposes. It should be emphasised that all the programs are stand-alone executable files, and do not need the presence of any other software system to run (apart from a suitable version of Windows such as 95, 98, ME, 2000 or XP). Although the programs have been extensively tested and every effort has been taken to ensure their accuracy, these are intended for demonstration/teaching purposes only and should not be considered as finished products (again with the exception of Signal Wizard).

The list below summarises the programs and function on a chapter by chapter basis.

No.

Program name

Chapter

Function

1

blank_ project

3

Produces a blank window.

2

adder_ project

3

Adds two numbers.

3

line_ project

3

Uses graphics to draw a line.

4

tutorial_ project

3

Comprehensive teaching program for file manipulation, data structure analysis, object orientated design and graphics.

5

mouser_ project

3

Responds to mouse movement.

6

audio_ project

3

Real-time Fourier analysis program for use with audio wave files.

7

Filter

4

Uses complex impedance to calculate frequency responses of simple passive networks.

8

Differential

4

Uses differential equations to calculate frequency responses of simple passive networks.

9

Difference

4

Uses difference equations to calculate frequency responses of...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Finite-difference time-domain (FDTD) Software
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.