Logo


Written by Tom Wilkason

Latest Version is 2.1; Released 01/02/03, get it here.

SnackAmp is a multi-platform music player with normal music player abilities, multi-user support, integrated web server, and a powerful auto-play list feature. Currently mp3, wav, ogg vorbis,and many other sound files are supported by SnackAmp. Both Tcl/Tk scripts and stand-alone executables (for Windows and Linux) are available from sourceforge.

The motivation behind SnackAmp was to overcome the deficiency in other media players to manage thousands (or tens of thousands) of mp3/ogg files in a both powerful and easy to use manner without relying solely on ID3 tags to categorize the music by genre or complete re-indexing of the media folders when tags or file names are moved or modified. SnackAmp runs on a number of platforms and has multi-user capabilities making it a natural fit for office or educational environments. Being open source and written Tcl/Tk, the best scripting language around, you can change it to suite your needs. SnackAmp uses the wonderful Snack 2.1.6+ Sound toolkit written and maintained by Kåre Sjölander.

Click to see with playlist

SnackAmp playing in compact mode, click image to see expanded mode.

SnackAmp running on Linux/KDE

To use SnackAmp, you simply organize the files by your own scheme within folders and have SnackAmp play them. You can also catalog removable media such as CDs with music files stored on them and mount them via SnackAmp. SnackAmp allows you to save/retrieve traditional play lists of individual songs. The real power comes with auto-playlists that let save and restore complete folder sets that contain songs you want to play. SnackAmp also provides facilities to manage your play lists and auto-play lists.

Although many recent mp3 and song to be ogg files support ID3 tags, it is very cumbersome to tag your files and organize them by genre, artist or some other consistent manner. I like ID3 tags, and SnackAmp has powerful built-in tools for managing them, however I still find it easier organize the files by folders and sub-folders using SnackAmp. SnackAmp, unlike other music juke-boxes, was built with this in mind. I use the Auto-playlist to set the folders that I want to listen to based on taste.

Unless you are on Windows or Linux (which have distributions containing either single executable SnackAmp files or 2.1.6 snack engine files), you must have the snack 2.1.6 or later extensions installed on you machine. The snack engine can be found at http://www.speech.kth.se/snack/download.html.

The latest version of SnackAmp can be found at http://sourceforge.net/projects/snackamp/ under the file releases. You can also get the CVS sources at http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/snackamp/snackamp/

Please see the readme file for installation and other news for the current version.

SnackAmp is free software, both in terms of "free-speech" and "free-beer".

What is doesn't have

Things To Do

Credits

Many thanks to the fantastic folks at SourceForge Logo for hosting SnackAmp and other open source software.