Signals and Systems using MATLAB: an integrated suite of applications for exploring and teaching media signal processing

Effectively teaching introductory media signal processing (MSP) to students requires a means of communicating complex concepts without advanced mathematics. At the Media Arts and Technology program at UCSB we are teaching graduate media arts students concepts of MSP. These students, while interested in learning how their digital tools work, have an incredibly tough time working through the material the way traditional engineering students do. To address this we have used MATLAB to build a comprehensive suite of exploratory demonstrations and applications tailored to illustrate sophisticated concepts, and to inspire students that may not possess a strong background in mathematics. Our application, "Signals and Systems using MATLAB" (SSUM), is presented here, and its use in a course designed to teach MSP to media arts students is discussed. Its usefulness extends beyond media arts to engineering and computer science curriculum. SSUM can be obtained for free from http://www.mat.ucsb.edu/tildeb.sturm

[1]  F. R. Moore An Introduction to the Mathematics of Digital Signal Processing Part I: Algebra, Trigonometry, and The Most Beautiful Formula in Mathematics , 1978 .

[2]  F. Harris On the use of windows for harmonic analysis with the discrete Fourier transform , 1978, Proceedings of the IEEE.

[3]  Jonathan Harvey,et al.  "Mortuos Plango, Vivos Voco": A Realization at IRCAM , 1981 .

[4]  Ross Hoey,et al.  Designing for learning : effectiveness with efficiency , 1994 .

[5]  James McCartney,et al.  SuperCollider, a New Real Time Synthesis Language , 1996, ICMC.

[6]  Kenneth Steiglitz,et al.  A DSP primer : with applications to digital audio and computer music , 1996 .

[7]  Kenneth Steiglitz,et al.  A digital signal processing primer - with applications to digital audio and computer music , 1996 .

[8]  Miller Puckette,et al.  Pure Data , 1997, ICMC.

[9]  M. A. Yoder,et al.  Dsp First: A Multimedia Approach , 1997 .

[10]  M. Karjalainen,et al.  Considerations of computer based education in acoustics and signal processing , 1998, FIE '98. 28th Annual Frontiers in Education Conference. Moving from 'Teacher-Centered' to 'Learner-Centered' Education. Conference Proceedings (Cat. No.98CH36214).

[11]  A. Spanias,et al.  An Internet-based computer laboratory for DSP courses , 1998, FIE '98. 28th Annual Frontiers in Education Conference. Moving from 'Teacher-Centered' to 'Learner-Centered' Education. Conference Proceedings (Cat. No.98CH36214).

[12]  Guy J. Brown,et al.  The interactive auditory demonstrations project , 1999, EUROSPEECH.

[13]  Edward A. Lee DESIGNING A RELEVANT LAB FOR INTRODUCTORY SIGNALS AND SYSTEMS , 2000 .

[14]  Sanjeev R. Kulkarni,et al.  AN INTEGRATED MATLAB SUITE FOR INTRODUCTORY DSP EDUCATION , 2000 .

[15]  Perry R. Cook,et al.  Real Sound Synthesis for Interactive Applications , 2002 .

[16]  Udo Zoelzer,et al.  DAFX: Digital Audio Effects , 2011 .