The CMU Midi Toolkit (CMT) is a collection of software for writing interactive MIDI software in C. It includes a number of handy utilities along with an application "shell" that provides timing, scheduling, and MIDI interfaces that are portable across DOS, Mac, SGI, and Amiga platforms.
Noiseclock is a console-based program designed to summarize the amount of time needed to play a given sound file or directory of files. Output can be any combination of days, hours, minutes, and seconds. It supports any of the sound formats supported by TagLib, which are currently MP3, OGG, and FLAC compressed files.
KPlaylistCreator is a jukebox for KDE. It scans for MP3 and Ogg Vorbis files, located in various directories, creates a unique tree view with genre, artist, album, and song title information, features a user rates mechanism, a user playlist manager, and a wizard playlist creator, edits tags for both MP3 (ID3 v2) and Ogg Vorbis files, checks directories for new and missing files automatically, sends playlists to a directory, XMMS, or to K3B, displays and sets the album art of MP3 files, creates playlists from a virtual library, and includes popup windows to indicate change of song.
prc utilises a pioneer control out port and a sound card to make the keypresses on a pioneer remote control available to the computer. With additional scripts or programs, it is possible to control your computer without additional hardware, like infrared receivers. It features automatic noise level detection, and it is independent from the sound architecture used.
Freedup finds and eliminates duplicate files by linking them, and thus reduces the amount of used disk space within one or more file systems. By default, hardlinks are used on a single device, symbolic links when the devices differ. A set of options allows you to modify the methods of file comparison, the hash functions, the linking behavior, and the reporting style. You may use batch or interactive mode. Freedup usually only considers identical files, but when comparing audio or graphics files, you may elect to ignore the tags.
bbJewel creates a PDF of a cover for the listed MP3 files for the purpose of printing a jewel case insert. It parses each file and extract the title, artist, and length of the recording. It also scans the files for included cover images. You can provide the CD title and the cover image to use on the command line.
glfer is a GTK+ application that shows the input signal frequency spectrum in a waterfall display and can also control a transmitter to emit slow-CW (QRSS) signals. The signal to be analyzed can be acquired in real-time from the sound card or can be read from a WAV file. The signal spectrum can be computed using four different spectral estimators. The spectrogram display can be saved as an image; you can choose to save the entire window, or select a rectangular region to save with the mouse.