📄 ssum.htm
字号:
<!-- This file create by Bob L. Sturm Sept 02 2003, using vi. Originally inspired by the MATLAB Auditory Demonstrations package created by Univ. of Sheffield, UK.--><HTML><HEAD> <TITLE>SSUM: Signals and Systems Using MATLAB</TITLE> <link href="style.css" rel="stylesheet" type="text/css"></HEAD><BODY><table cellpadding=0 cellspacing=0 align=center border=0 width="100%"><tr> <td> <IMG SRC="SSUM_t.gif"> </td> <td align=center> <h1>SSUM: Signals and Systems Using MATLAB</H1> <p>by Bob L. Sturm and Dr. Jerry Gibson<br> Graduate Media Arts & Technology Program (MAT)<br> University of California, Santa Barbara</p> </td></tr><tr> <td colspan=2 align=center bgcolor=black> <H6><A HREF="#introduction">Introduction</A> <A HREF="#applications">Application</A> <A HREF="#reading">Reading</A> <A HREF="#credits">Credits</A> </H6> </td></tr></table><br><A NAME="introduction"></A><H2>Introduction</H2><P>The SSUM package is a collection of demonstrations and exploratory applicationsprogrammed in MATLAB to illustrate important, insightful, and inspiringconcepts of media signal processing, using audio, image, and video. SSUM is best for short signals and smaller images, rather than processinglarge signals. Several test signals and images are located in the 'data'directory that comes with SSUM.</p><br><A NAME="applications"></A><H2>The Applications</H2><P>To use SSUM start MATLAB, change to the SSUM directory, and type <tt>ssum</tt>.You will see the menu below, which contains all the available applications.</p><br><CENTER><IMG SRC="SSUM.jpg" width=460 height=440></CENTER><br><p> The following is a list of all the applications and their explanations.</p><br><p> <table width=90% border=1 cellpadding=3 cellspacing=0> <tr> <td width=200> <a href="birds.htm" target="_new">Additive Synthesis Forest</a> </td> <td> Synthesized bird song using additive synthesis. </td> </tr> <tr> <td width=200> <a href="aliasexpo.htm" target="_new">Audio Aliasing Explorer</a> </td> <td> Explore aliasing and folding for sound signals. Downsample with or without anti-aliasing filters. </td> </tr> <tr> <td width=200> <a href="stocho.htm" target="_new">Catastochastic Additive Synthesis Composition Machine</a> </td> <td> Random music generator with variable partials and envelopes. </td> </tr> <tr> <td width=200> <a href="modelexpo.htm" target="_new">Communication Models Explorer</a> </td> <td> Explore different methods of modeling communication systems. </td> </tr> <tr> <td width=200> <a href="complexpo.htm" target="_new">Complex Number Explorer</a> </td> <td> Visualize complex numbers and phasors. </td> </tr> <tr> <td width=200> <a href="convexpo.htm" target="_new">Convolution Explorer</a> </td> <td> Visualize linear and circular convolution with different signals. </td> </tr> <tr> <td width=200> <a href="xsynthexpo.htm" target="_new">Cross-Synthesis Explorer</a> </td> <td> Cross-synthesize two sounds using convolution, amplitude enveloping, or LPC. </td> </tr> <tr> <td width=200> <a href="fdeqexpo.htm" target="_new">Finite Difference Equation Explorer</a> </td> <td> Type in a finite difference equation and see its frequency and impulse responses. </td> </tr> <tr> <td width=200> <a href="firexpo.htm" target="_new">FIR Filter Explorer</a> </td> <td> Create FIR filter and apply to a sound. </td> </tr> <tr> <td width=200> <a href="iirexpo.htm" target="_new">IIR Filter Explorer</a> </td> <td> Create IIR filter and apply to a sound. </td> </tr> <tr> <td width=200> <a href="formantexpo.htm" target="_new">Formant Explorer</a> </td> <td> Drag window across sound and watch the formant, auto-correlation, and cepstrum change. </td> </tr> <tr> <td width=200> <a href="fourierexpo.htm" target="_new">Fourier Explorer</a> </td> <td> Drag window across sound and watch the spectrum change. </td> </tr> <tr> <td width=200> <a href="fseriesexpo.htm" target="_new">Fourier Series Explorer</a> </td> <td> Observe the Fourier series of a periodic step signal. </td> </tr> <tr> <td width=200> <a href="imgaliasexpo.htm" target="_new">Image Aliasing Explorer</a> </td> <td> Explore downsampling images with and without anti-aliasing filter. </td> </tr> <tr> <td width=200> <a href="imganalsynth.htm" target="_new">Image Analysis/Construction</a> </td> <td> Spectral analysis of image and resynthesis. Ability to swap magnitudesand phases of other images. </td> </tr> <tr> <td width=200> <a href="imgfilterexpo.htm" target="_new">Image Filter Explorer</a> </td> <td> Apply different filters to images. </td> </tr> <tr> <td width=200> <a href="imgspectrumexpo.htm" target="_new">Image Spectrum Explorer</a> </td> <td> Explore the spatial frequencies in images. </td> </tr> <tr> <td width=200> <a href="lpcexpo.htm" target="_new">LPC Explorer</a> </td> <td> Use linear prediction to resynthesize a signal using numerous excitations. </td> </tr> <tr> <td width=200> <a href="modexpo.htm" target="_new">Modulation Explorer</a> </td> <td> Modulate one signal by another and see changes in spectrum and waveform. </td> </tr> <tr> <td width=200> <a href="pzexpo.htm" target="_new">Pole-Zero Explorer</a> </td> <td> Drag poles and zeros around a unit circle to watch frequency response change. </td> </tr> <tr> <td width=200> <a href="pzfilterexpo.htm" target="_new">Pole-Zero Filter Explorer</a> </td> <td> Create filter using pole-zero plot and apply it to sound. </td> </tr> <tr> <td width=200> <a href="samplexpo.htm" target="_new">Sampling Explorer</a> </td> <td> Demonstrate sampling, quantization, and interpolation. </td> </tr> <tr> <td width=200> <a href="featurexpo.htm" target="_new">Signal Feature Explorer</a> </td> <td> Explore the statistics of a signal, such as RMS, and spectral centroid. </td> </tr> <tr> <td width=200> <a href="swsexpo.htm" target="_new">Sinewave Speech Synthesis Explorer</a> </td> <td> Use LPC to reduce sounds to four sine waves. </td> </tr> <tr> <td width=200> <a href="sinexpo.htm" target="_new">Sinusoidal Explorer</a> </td> <td> Basic parameters of sine waves; add and multiply two sine waves. </td> </tr> <tr> <td width=200> <a href="sonoexpo.htm" target="_new">Sonogram Explorer</a> </td> <td> Explore the STFT of a signal; trace partials with mouse clicks. </td> </tr> <tr> <td width=200> <a href="sndanalsynth.htm" target="_new">Sound Analysis/Synthesis</a> </td> <td> Spectral analysis of sound and resynthesis. Ability to swap magnitudesand phases of other sounds. </td> </tr> <tr> <td width=200> <a href="wavexpo.htm" target="_new">Waveform Explorer</a> </td> <td> Generate waveforms from 15 sinusoidal components. </td> </tr></table></p><br><A NAME="reading"></A><H2>Further reading</H2><UL> <LI>B. L. Sturm and J. Gibson, "<a href="../2004_ICMC_SSUM.pdf">Signals andSystems Using MATLAB: An Effective Application for Exploring and Teaching MediaSignal Processing</a>," in Proc. of the 2004 Int. Computer Music Conf. (ICMC),Miami, FL (2004).</UL><A NAME="credits"></a><H2>Credits</H2><P>SSUM was inspired first by the need of students in MAT to grasp the difficultconcepts inherent in media signal signal processing. The design of SSUM owesmuch to the <a href="http://www.dcs.shef.ac.uk/~martin/MAD/docs/mad.htm">MATLABAuditory Demonstrations (MAD)</a> toolkit developed by the <a href="http://www.dcs.shef.ac.uk/research/groups/spandh/">Speech and Hearing Group</a> at the <a href="http://www.shef.ac.uk/">University of Sheffield</a>, UK. These web-help pages are also constructed in a manner similar to theirs.<hr noshade><p class="credits">Produced by Bob L. Sturm and Dr. Jerry Gibson.<br>Release date: September 2, 2004<br>Copyright 2004 University of California, Santa Barbara</p></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -