Change log
7/17/02 (new feature) Support for Linux ALSA PCM sound drivers. New
compile time configure option --enable-alsa.
9/12/02 (enhancement) Many improvements to the MP3 decoder, e.g. better
seeking. (Wilkason)
9/12/02 (new feature) Automatic selection of default sample rate for new
sound objects.
9/19/02 (new feature) Modified sources (added CONST qualification on
pointers in Tcl API's where required) in order to compile cleanly with
Tcl8.4.0 as well as with earlier versions.
The Snack Sound Toolkit is designed to be used with a scripting
language.
Currently it supports Tcl/Tk, Python and Ruby.
Snack adds high level sound objects with flexible storage
management and streaming support. Sound objects have methods to play,
record, and process sound. Snack handles fileformats such as WAV, MP3,
AU, AIFF, and CSL. There are optional packages for NIST/Sphere and
Ogg/Vorbis file formats.
Snack is extensible, new commands, filters, and sound file formats can
be added using the Snack C-library. An easy to build example extension
is contained in the source distribution.
Snack also does sound visualization, e.g. waveforms and spectrograms.
The visualization objects update in real-time and can output postscript.
Snack works with Tcl8.0 - Tcl8.4, Python 1.5.2-2.2, and Ruby 1.6.5.
Platforms: Linux, Solaris, HP-UX, IRIX, NetBSD, Macintosh, and
Windows 95/98/NT/2K/XP.
Source and binaries can be downloaded from
http://www.speech.kth.se/snack/
Regards,
Kare Sjolander
ka...@speech.kth.se
Version 1.0 replaces the prior RC4 version.
Tom Wilkason