OsnofianLinux is a set of small distributions intended to fit on 1.44Mb floppy disk, in the boot sector of a CDROM, hard drive or even on a USB stick. Check the project homepage for more details and projects info.
Cdlib - CD-ROM, CD-R, CD-RW access library with full TOC, sub-channel reading
Library for playing DMF modules + assorted audio player plugins.
Plata Software's MultiMedia Office (tm) combines OpenOffice.org, GIMP, VirtualDub, Audacity and Mozilla. Create/Edit: Documents, XML, HTML, Charts, Photos, Videos, Music, Spreadsheets, Databases, Sounds, Presentations. Full support is available.
WinampSwitch is a shutdown timer/alarm clock plugin for Nullsoft Winamp 2.x and 5.x, which helps you fall asleep and also wake up in the morning.
beatFinder is an beat analysis tool for percussive music. Beat tracking is interactive and output data can be produced either as numerical beat positions or as audio click or counting tracks.
osgAL is a library written in portable C++/STL to integrate spatial (3D) sound in the open source scenegraph OpenSceneGraph. It also includes a C++ library abstraction layer ontop of OpenAL (OpenAL++).
Stroom is a music library that allows you to share your music over the internet. It comes with a Winamp plugin, a database management/import tool, and in the future also a web interface. It supports mp3, ogg, and various other formats.
This is a software library for measuring acoustic property with your sound card. It allows users to measure acoustic property without any expensive devices. This is useful for all acoustic engineers/resarchers/students.
OpenMediaPlayer (or OMP) is a MediaPlayer like iTune and XMMS with 100% Last.fm support. It support GTK and ncurse. It use FFmpeg library as decoder and for encodings.
CsoundAV, a realtime-oriented version of Csound with animated graphics support
mp3 database - extract, compile and publish ID3V2 tags
Dowitchers multimedia framework for .net
PodCheat is a file copier/renamer for Apple iPod products. It copies the file out of the iPod based on its tag and a naming mask. Supports all file types supported by the iTunesDB library and unicode file names.
Tapioca is a framework for Voice over IP (VoIP) and IM applications. Its main goal is to provide an easy way for developing and using VoIP/IM services in any kind of application. It provides a pluggable interface for different protocols, such as SIP/XMPP
A real-time recorder and compressor of audio and video input for the Windows platforms, using MFC, DirectX, FFMPEG and MPEG4IP. The program is capable of generating avi and mp4 files and streaming MPEG-4 audio and video via Apple Darwin Streaming Server.
The project is a library for the real-time transcoding of audio/video flows.
C++ MIDI class library based on DirectMusic/DirectX
StationRipper, based off of streamripper, records up to 300 simultaneous Shoutcast streams. Supports Track Separation, Scheduling, Memory Recording, play integration via Shoutcast.com, MP3 player access, easy rip restarts, and a music library manager.
MidiLib is a general purpose MIDI library written for developers of standalone multimedia applications (MIDI players, Karaoke, Mobile). A set of routines for reading and processing MIDI files, extract and parse MIDI data. Using C++, Java, Delphi and PHP
Portable Media Player library (PMPlib) is an open source project to develop a management software/library for various portable media players.
NSV Lib is a cross platform C/C++ Library that let's you write and read everything in the NSV(Nullsoft Streaming Video) format. You can read existing files/streams, as well as write your own. And it contains very easy, yet powerful functions
Java utility to process media content streams. The library allows users to read video streams in various formats (particularly MPEG1/2) and process them in order to classify frames. A pluggable framework is provided to easily plug-in custom algorithms
DAISYPlayer is a sound player for books recorded in DAISY format (www.daisy.org).
remPlayer is a cross-platform Client/Server solution to remotely control media players. The Server provides a dynamic linked library API that can be used to interact with the player. The Client is a GUI App where the user controls the remote player.