Sign in

username:

password:



Not a member?

Search Online Books



Search tips

Free Online Books

Ads

Chapters

Chapter Contents:

Search Physical Audio Signal Processing

  

Book Index | Global Index


Would you like to be notified by email when Julius Orion Smith III publishes a new entry into his blog?

  

STK Subdirectory Overview

  • The doc directory contains a copy of the STK documentation, including the release notes, platform-specific README files, an introductory tutorial (in doc/html/tutorial.html), white papers ( (doc/html/papers/), and C++ class documentation generated from the source files by the doxygen utility.

  • The src directory contains C++ source files for the STK library. In the next section, we will build this library by going into that directory and typing make.

  • The include directory contains C++ header files for the STK library.

  • The rawwaves directory contains ``raw'' 16-bit soundfiles, i.e., no header of any kind.A.3

  • The projects directory contains a variety of subdirectories holding programs which exercise the STK:
    $ ls -F
    demo/  effects/  examples/  ragamatic/
    

    • The demo directory contains some demo programs. After building the library, we will go into that directory and try out a demo.

    • The effects directory contains source for the effects program which applies various digital audio effects to microphone input in real time (much fun!). See README-effects.txt in that directory for more info.

    • The examples directory contains a variety of short programs illustrating various programming techniques using the STK.

    • The ragamatic project is like a larger demo which plays automatically generated meditative music on sitar, drones, and tabla. There are sliders for configuring parameters of the performance and various raga presets.


Order a Hardcopy of Physical Audio Signal Processing

Previous: Customizing the STK for Development
Next: Compiling the STK Library and Demos

written by Julius Orion Smith III
Julius Smith's background is in electrical engineering (BS Rice 1975, PhD Stanford 1983). He is presently Professor of Music and Associate Professor (by courtesy) of Electrical Engineering at Stanford's Center for Computer Research in Music and Acoustics (CCRMA), teaching courses and pursuing research related to signal processing applied to music and audio systems. See http://ccrma.stanford.edu/~jos/ for details.


Comments


No comments yet for this page


Add a Comment
You need to login before you can post a comment (best way to prevent spam). ( Not a member? )