ANNOUNCE: The Snack Sound Toolkit v2.0
Mon, 18 Sep 2000 22:50:02 +0200
This release has major new functionality with respect to earlier
New features in Snack v2.0
* Support for the Python scripting language in addition to Tcl/Tk
* All audio data handled as floating point internally
* Multiple simultaneous playback and recording sessions
* New filter command which operates on sound objects and also on streams
pseudo real-time operation. C-API to define custom filters
* Support for embedding Snack sound objects in other higher level
* Support for new sample encoding formats lin24, lin32, float, and
on all hardware using on-the-fly conversion
* Support for WAV/AU/AIFF file formats with lin24, lin32, and float
* Formant synthesis demo
This release owes a lot to the many Snack users contributing to it.
Special thanks to Kevin Russell for the Python module and Jonas Beskow
the formant synthesis demo.
The Snack Sound Toolkit is designed to be used with a scripting
Snack adds commands to play and record audio and supports in-memory
objects, file based audio, and streaming audio, with background
audio processing. It handles fileformats such as WAV, MP3, AU, AIFF, and
Snack is extensible, new commands and sound file formats can be added
using the Snack C-library.
Snack also does sound visualization, e.g. waveforms and spectrograms.
The visualization canvas item types update in real-time and can output
Snack works with Tcl8.0 - Tcl8.4 and Python 1.5.2-1.6
Platforms: Linux, Solaris, HP-UX, IRIX, NetBSD, Macintosh, and
Source and Binaries can be downloaded from