Other media libraries it would be nice to have in Tcl:OpenAL - a 3D sound library, useful for effects. I don't think Snack has spatial sound.
Other Bindings edit
- What about [Kent Mein]'s TclDemo at http://www.libsdl.org/projects/tcl-demo/ ?
- Jim has some SDL and SDL_Glx binding in the current distribution. Check Jim Extensions for example and screenshot.
- Tcl3D wraps the Audio and CD related portions of the SDL library. It also has some demonstration programs [2] using SDL.
- The brick engine uses SDL as well and exposes part of the SDL API to Tcl.
- Tim Baker also had done a Tk backend in SDL, look here: http://members.shaw.ca/tnbaker/SDLTk/
LMBOX [3] is an application framework for multimedia desktops or computer-based set top boxes which uses SDL via Eboxy [4].(eboxy is a small Linux application for building user interfaces for set-top boxes, suitable for use on a TV. It reads an XML file describing a simple GUI consisting of pages and widgets, and displays it on the screen.)LMBOX features an embedded Tcl interpreter which allows binding of all events to Tcl scripts.


