next up previous contents
Next: Development Environment Up: Applications Previous: Graphics, vector-based


Signal-Processing

  • MATLAB integrates mathematical computing, visualization, and a powerful language to provide a flexible environment for technical computing. MATLAB handles a range of computing tasks in engineering and science, from data acquisition and analysis to application development.

  • octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with Matlab. It may also be used as a batch-oriented language.

    GNU Octave has extensive tools for solving common numerical linear algebra problems, finding the roots of nonlinear equations, integrating ordinary functions, manipulating polynomials, and integrating ordinary differential and differential-algebraic equations. It is easily extensible and customizable via user-defined functions written in Octave's own language, or using dynamically loaded modules written in C++, C, Fortran, or other languages.

  • STK
    Please see the MIDI and sound section for more information in regards to stk and don't forget to visit its web page.

  • SMS
    Please see the sound utilities section for more information about sms. There is a front end web implementation that you should try in order to get more familiar with Spectral Models.


next up previous contents
Next: Development Environment Up: Applications Previous: Graphics, vector-based

© Copyright 2001-2006 CCRMA, Stanford University. All rights reserved.
Created and Mantained by Juan Reyes