ANNOUNCE: The Snack Sound Toolkit v2.0
This release has major new functionality with respect to earlier versions 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 for pseudo real-time operation. C-API to define custom filters * Support for embedding Snack sound objects in other higher level constructs * Support for new sample encoding formats lin24, lin32, float, and double on all hardware using on-the-fly conversion * Support for WAV/AU/AIFF file formats with lin24, lin32, and float sample encoding * Formant synthesis demo This release owes a lot to the many Snack users contributing to it. Thanks! Special thanks to Kevin Russell for the Python module and Jonas Beskow for the formant synthesis demo. The Snack Sound Toolkit is designed to be used with a scripting language. Snack adds commands to play and record audio and supports in-memory sound objects, file based audio, and streaming audio, with background audio processing. It handles fileformats such as WAV, MP3, AU, AIFF, and NIST/Sphere. 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 postscript. Snack works with Tcl8.0 - Tcl8.4 and Python 1.5.2-1.6 Platforms: Linux, Solaris, HP-UX, IRIX, NetBSD, Macintosh, and Windows95/98/NT/2K. Source and Binaries can be downloaded from http://www.speech.kth.se/snack/ Regards, Kare Sjolander kare@speech.kth.se
participants (1)
-
Kare Sjolander