WaveSurfer is a sound visualization/manipulation tool for novice and advanced users, with a simple and intuitive user interface. It can be adapted to different tasks, such as speech research and education, speech/sound analysis, and sound annotation/transcription. You can also make more advanced/specialized applications by extending it with custom plugins or embed WaveSurfer components in other applications. Its flexible interface handles many different file formats, and it runs on many flavors of Windows and Unix. It also supports encoding and Unicode with unlimited file size, and more.
Nyquist is an elegant and powerful language for sound synthesis and music composition. Unlike score languages that tend to deal only with events, or signal processing languages that tend to deal only with signals and synthesis, it handles both in a single integrated system. It is also flexible and easy to use because it is based on an interactive Lisp interpreter. You can design instruments by combining functions (much as you would using the orchestra languages of Music V, cmusic, or Csound). You can call upon these instruments and generate a sound just by typing a simple expression. You can combine simple expressions into complex ones to create a whole composition. It runs under any Unix environment, MacOS, Windows 95, and Windows NT, and it produces sound files as output (or direct audio output under Windows).
This is an XFree86 driver to add Xv (Xvideo) support for the Matrox Millennium II. It includes hardware YUV to RGB conversion and up/down scaling. Performance is not stellar compared to modern cards but it's enough to allow smooth fullscreen DVD playback on a moderately fast computer.
Gled is a C++ framework for rapid development of applications requiring a GUI, 3D graphics, or support for distributed computing. It extends the ROOT framework (a standard data-analysis tool in high-energy physics) with mechanisms for object collection management and serialization, multi-threaded execution, GUI auto-generation (object browser and editor), and dynamic visualization (OpenGL). The distributed computing model of Gled is a hierarchical tree of nodes connected via TCP/IP sockets. Gled provides authentication and access control, data exchange, proxying of object collections, and remote method-call propagation and execution. It can be dynamically extended with library sets. Their creation is facilitated by a set of scripts for creation of user-code stubs. Simple tasks and application configuration can be done efficiently via the interactive C++ interpreter (CINT). Gled is used for development of programs in high energy physics and as a research tool in distributed and grid computing.
Voodoo Package Manager is a package manager that is similar in usage to RPM, but instead of using RPM files, it tracks packages straight out of CVS or downloaded as a source tarball. It does this by reading variables out of the Makefile to find out the name of the package, version, etc., and then tracing the install script for any modification to the filesystem, and storing these changes into an XML file, which then it stores in a central database which can be queried later.