Hydrogen is a simple real-time Drum machine/sequencer. It features a graphical user interface based on Qt, a sample-based audio engine, Jack/ALSA/OSS/PortAudio and Export to disk audio drivers, ALSA MIDI input, ability to import/export XML-based song and drumkit files, 192 ticks per pattern, 16 voices with volume, mute, solo, ADSR, and pan capabilities, and import of samples in wave, au, and aiff format.
Plait (pronounced "play") is a command-line jukebox and music player front end. It understands brief, easy to type queries that pick a single song, mix queries that combine works from multiple artists, and stream queries that find Shoutcast radio streams. A variety of filters are available to pick just the music you want to hear. In order to actually play the music it finds, Plait automatically hands off a playlist to one of the supported music players, or creates a playlist that you can manually load.
PyKaraoke is a karaoke player which supports the CDG (MP3+G, OGG+G), MIDI (.KAR, .MID), and MPEG formats. The project consists of a GUI frontend and separate pycdg, pykar, and pympg player modules. The GUI provides a full application frontend, with playlist functionality and a searchable database. The pycdg, pykar, and pympg modules can also be used as standalone command-line players or imported into any Python programs that would like CDG, MIDI/KAR, or MPEG playback.
Lush is a Lisp dialect with extensions for object-oriented and array-oriented programming. It is intended as a programming environment for prototyping numerically intensive applications. Unlike alternatives like Python or SciLab, Lush is designed for easy integration of existing C/C++/Fortran codes.
The media hive is a streaming media server and Web-based content/playlist manager. It emphasizes usability by making it easy to manage a media catalog that contains multiple media types (mp3, mp4, ogg, flac, mpg, and avi), and by providing a very full-featured playlist. It also emphasizes extensibility by making it easy to develop new media parsers, playlist actions, event handlers, skins, and more. It has an entire custom tag library devoted to skin development, making it simple for the non-developer to create radically different Web-based user interfaces. It has no installation dependencies and runs on multiple platforms.
Swami is an instrument patch file editor using SoundFont files that allows you to create and distribute instruments from audio samples used for composing music. It uses FluidSynth, a software synthesizer, which has real time effect control, support for modulators, and routable audio via JACK. This project supersedes the Smurf SoundFont Editor, and is an entire object-oriented rewrite of it. The supporting libraries are GUI-independant and can be used in your own programs for doing SoundFont manipulation.
Boom Recorder is a software field audio-recorder. It can be used in combination with high-resolution audio hardware, intended to be used to record live stage and film set performances. It support 16, 24, and 32 bit sample formats, high sample frequencies, and 128 channel recording. It is able to decode time code signals that are fed to any audio channel, and will add this and other metadata as iXML in BWF (Broadcast Wave Format) and CAF (Core Audio Format) files.
Max is an application for creating high-quality audio files in various formats from CDs or files. When extracting audio from CDs, it uses cdparanoia. Once the audio is extracted, it can generate audio in over 20 compressed and uncompressed formats including MP3, Ogg Vorbis, FLAC, AAC, Apple Lossless, Speex, AIFF, and WAVE. It can also convert from one format to another. For many popular formats the artist and album metadata is transferred seamlessly between the old and new files. Max is integrated with FreeDB to permit automatic retrieval of CD information. For MP3, FLAC, Ogg FLAC, Ogg Vorbis, AAC, and Apple Lossless files, it will write this metadata to the output.