MAT 200C: Survey of Media Technology and Engineering
Logistics
Instructor: Stephen T. Pope
TA: Ami Amar
Course Web page URL: http://www.create.ucsb.edu/200C
Format: 2 lectures and 1 lab/discussion per week
Meeting Times: Lecture: Mon/Wed 11:00 - 12:50
Lab: Fri 11:00-12:50
Meeting Place: Music 2215 (CREATE class room)
Materials
Readings book and presentation slides (both at the UCSB
book store)
Couse web site (you're looking at it)
Course mailing list (see here)
Requirements
1-2 hours required reading per week: see the reader
Short (20 minute) topical presentation with advanced readings
Short (8-10 pages) paper: survey or summary of advanced readings
Software project: implementation of a program related to the readings
Overview
MAT 200C "Survey of Media Technology
and Engineering" is a broad survey/reading course that covers topics as
diverse as computer architecture and haptics. The goal is to cover all
those areas related to multimedia application development that are not
covered in the other MAT core courses. As such, this leaves us with a
broad range of both theoretical and practical issues related to
multimedia perception, communication and information theory, processor
and computer design, representation of signals and events, networking
hardware, signal processing, and applications.
Topics
Multimedia
Technology and Engineering
0. Introduction and review
1. Computer engineering: hardware and information
2. Media data, signals, and symbols
3. Data models, representations, and formats
4. Digital manipulation of media signals
5. Media I/O devices and HCI
6. Applications in arts, entertainment, education
7. In-class presentations
Skills to be Developed
Technical/programming skills,
Preparation/presentation skills,
Research/writing skills
Downloads
Web Links
Related Web Courses
Aberystwyth
Media Theory Course
WPI
Computer Graphics Course
WPI
Information Engr. Course
CCRMA
Musical Acoustics Course
Graphics Formats
Graphics File
Formats Page
Graphics/Media
Formats
GFF
FAQ
PostScript
Guide
Media and Networks
Multimedia
Networking References
RTSP
frequently asked questions
Multimedia
Networking Products
A
Survey of Distributed Multimedia Research, Standards and Products
OS
and Network support for quality of service guarantees
SMIL & CORBA
SMIL Home
SMIL Info
SMIL
Tutorial
OMG: CORBA Home
CORBA for
beginners
D.
Schmidt's CORBA Page
RT
CORBA Research
Sound SW
SOX Source
SOX Source
SOX Directory Tree
NAS
Source
PTF
NAS Description
NAS Directory Tree
Physical
Modeling
PM
Tutorial from CCRMA
Spatial Sound
Ultimate
Spatial Audio Index
Spatial
Sound at GaTech
Tools
and Widgets for Spatial Sound Authoring
NWU Spatial
Sound
Two Dimensional
Spatialization of Sound
CATT-Acoustic / The
FIReverb Suite
Lake Technology Limited
SiS200
Ambisonics
MTG:
Ambisonics
Home Page
MTG:
Hyper Dense Transducer Arrays
MN Library
Main Index of Documentation and Downloads
Ambisonic.Net
Data Compression
Image
Compression Thesis
Data
Compression
Page
UCB
MPEG Page
MP3 Info
MP3
Encoder Review
Graphics Topics
Ray
Tracing
Distributed
Ray Tracing
History
of Computer Graphics
Virtual
Environments
U.
Bath Advanced Graphics Course
Computer Architecture
MIT Computer
System Architecture
Stanford Computer
Architecture and Organization
UC
Berkeley Computer Architecture
U. Indiana
Computer Architecture
Xerox PARC History
Xerox
STAR Retrospective
The
Smalltalk-76 Programming System
Alan
Kay: The Computer "Revolution" Hasn't Happened Yet!
Symposium
on the work of Douglas Engelbart
Videos
of the December 1968 NSL/Augment Demo
VE, Telepresence, I/O
Virtual
Environments
Haptic
Interfaces
The Dive Home Page
On
The Net Resources in Virtual Reality
The VRML Repository
comp.lang.vrml
FAQ
WEB3D Consortium
EON Reality,
Inc. Home
Kaiser
Electro-Optics
VRML_related
References (Standards)
Streaming examples
RealAudio
(http://www.real.com)
MP3 off the Web
(http://www.mp3.com/)
NAS source code
(~stp/music/nas)
SMIL Examples
(http://www.w3.org/AudioVideo/)
(http://www.helio.org/products/smil/tutorial/)
(http://smw.internet.com/smil/smilhome.html)
To learn to read C, do a Web search on "C Tutorials" or look at
http://www.eecs.umich.edu/~bartlett/C.html
http://www.cyberdiem.com/vin/learn.html
http://einstein.drexel.edu/courses/Comp_Phys/General/C_basics/c_tutorial.html
http://www.cise.ufl.edu/~crummer/CTutorial.html
Scalable Vector Graphics (SVG) format
http://www.w3.org/Graphics/SVG/Overview.htm8
http://www.adobe.com/svg/
Holophonics:
http://www.futuremedia.org/Media/imedia/retailing/orion/holoph.html
http://www.etail.com/holophonics/index.html
http://www.ingsoc.com/waters/info/sounds.html
http://www.sweetwater.com/insync/word.tpl?find=Holophonics
Binaural:
http://www.binaural.com/index.html
http://www.binaural.com/binlink.html
Sony Surround Headphones
http://www.sel.sony.com/SEL/consumer/ss5/home/accessories/virtualdolbyrtmdigitalheadphones/index.shtml
Qsound:
http://www.qsound.com/
http://www.3dsoundsurge.com/features/articles/QSound.html
(Surround) sound formats
http://www.mtsu.edu/~smpte/table.html
http://timefordvd.com/tutorial/SurroundSound.shtml
http://www.openhere.com/tech1/multimedia/sound/formats/
http://home.sprynet.com/~cbagwell/audio.html
Dolby digital
http://www.dolby.com/digital/ddfuture.html
DTS
http://www.dtsonline.com/
SDDS
http://www.sdds.com/
(Sound) Physical Modeling
http://www.harmony-central.com/Synth/Articles/Physical_Modeling/
http://ccrma-www.stanford.edu/~jos/pmupd/pmupd.html
