GetData is a library that provides an API to interface with dirfile databases. The dirfile database format is designed to provide a fast, scalable format for storing and reading binary, synchronously-sampled, time-ordered data. GetData was originally written for the BOOMERanG and BLAST experiments as a data format suitable for use for both quick-look and data reduction. It is now used by many other cosmological and astrophysical experiments including ACT, Planck, Spider, Keck, as well as other projects.
UnDBX is a tool to extract, recover, and undelete email messages from Outlook Express .dbx files. On first run, all messages are extracted as individual .eml files. Subsequent runs only update the output directory with new messages, and delete old .eml files that correspond to deleted messages in the .dbx file. Corrupted .dbx files (including files larger than 2GB) can be opened in recovery mode, in order to recover messages and partially undelete deleted messages. The success of recovery depends on the type and level of .dbx file corruption.
RSound is a simplistic and lightweight framework for networked TCP/IP audio. It is designed to be very simple to implement, and to work well with music and video players. A librsound is supplied. It is not designed for low latency audio (games), and lets the sound backend take care of sound mixing. It supports POSIX-compliant systems (including cygwin). It includes audio output support for ALSA, OSS, libao, and PortAudio.
JavaAutotoolsExample is an example of a Java Swing program that uses GNU Gettext, Autoconf, Automake, Make, and Java JNI. JavaAutotoolsExample is intended to help Java developers and maintainers make their full-featured Java programs respect the standard "./configure && make && sudo make install" procedure for build and installation.