NOTE:  This course will not be offered again.  As such, this page has been retired and will no longer be updated.

CTEC1631 Digital Signal Processing

Fall 2010

Announcements | Notes | Labs | Downloads |

Last modified:  Sat Dec 18 14:38:52 EST 2010
What's New

Announcements

  • [Sat Dec 18 14:36:30 EST 2010]
    This course will not be offered again.

  • [Fri Dec 10 15:52:37 EST 2010]
    For study purposes, lab solutions have been posted.

  • [Fri Dec 10 15:51:17 EST 2010]
    Exam happens on Tuesday, Dec. 14th.  Please view this preview [PPSX; 104,581 bytes].

  • [Thu Nov 11 17:23:10 EST 2010]
    For those that missed it, notes [PDF; 647,403 bytes; requires password] have been posted.

  • [Thu Oct 28 12:01:53 EDT 2010]
    The three-point moving average filter [.S; 6,978 bytes] example from class has been posted.

  • [Thu Oct 21 12:14:45 EDT 2010]
    Updated Lab #3 to include a prelab exercise.   Also added the dsPICDEM User's Guide to the list of documents from Microchip.

  • [Thu Sep 30 12:29:32 EDT 2010]
    Executables on the Lab #1 and Lab #2 pages have been replaced by statically-linked versions.  Also, Visual Studio 2010 versions of the Lab #1 programs have been posted.

Notes

Notes and Code

Books (requires password)

Course content — links to Wikipedia Wikipedia added Wed Sep 15 2010

DSP reference — more links added Thu Sep 16 2010

Digital communications and signals: added Thu Sep 23 2010

Convolution Walk-throughs: added Thu Sep 30 2010

  • pdf Acrobat [PDF; 737,569 bytes; requires password]
  • ppt PowerPoint [PPSX; 351,555 bytes; requires password]
Labs

Labs

Lab #1
Lab #2
Lab #3
Lab #4 added Thu Nov 4 2010

 
Downloads

Downloads and Links

  • InfoZip UNZIP for Windows (113K, EXE)
  • InfoZip ZIP for Windows (104K, EXE)
  • WAV File Format A description of this popular, uncompressed file format which is used extensively in laboratories in this course.
  • Another description of the wave file format (from Stanford University). added Thu Sep 24 2009
  • WAVE-GEN A BASIC program which generates a sine wave. Similar to lab #1, this program illustrates the basic structures required in the header of the file.
  • TEST.WAV The output file from the WAVEGEN program. Inspect the header using DEBUG to see how bytes are organized. Note that although the data size is specified as 0x2D22 bytes (11554 bytes) in the header, the actual number of data bytes written to the file is 16100. This is allowable, although Media Player only plays 11554 samples.
  • Harmonics An audible demonstration of harmonics and Fourier synthesis
  • The Fourier Series A Java applet allowing synthesis of waves graphically
  • Fourier Analysis and Synthesis A Java applet allowing synthesis of waves, graphically, and playback on a PC
  • Audacity An audio editor for Windows (and other platforms) added Thu Sep 16 2010

Back to Technology Courses