Music 120

Assignment 1

Introduction to Audio/Multimedia Application Programming


Announcements  |  Course Info  |  Weekly Schedule  |  Tutorials  |  Links

Assignment 1: Command-line Audio Application

Write an Stk-based, command-line audio application which
  • takes one-channel input from either ADC or an Stk instrument,
  • applies an effect of your choice, and
  • sends the result out to DAC.
Your program should
  • support 44.1 [kHz] sampling rate, and
  • be based on a callback scheme
Using error handling structure is encouraged, but not required.

Additional features (optional)

  • Two (or more) channel support: stereo (or surround).
  • Simultaneous real-time recording and playback.
  • Multiple selectable effects.

Due: 10/18/06

Submissions

Announcements  |  Course Info  |  Weekly Schedule  |  Tutorials  |  Links

Music 120 / Fall 2006 / CCRMA, Stanford University
Woon Seung Yeo
Last updated: Mon, 30 Oct 2006 16:41:44 -0800