crtmpserver it is a high performance streaming server able to stream (live or recorded) in the following technologies: to and from Flash (RTMP, RTMPE, RTMPS, RTMPT, RTMPTE), to and from embedded devices (such as iPhone and Android), from surveillance cameras, and with IP-TV using MPEG-TS and RTSP/RTCP/RTP protocols. Also, crtmpserver can be used as a high performance rendesvous server. For example, it enables you to do audio/video conferencing, online gaming, online collaboration, and simple or complex chat applications.

m9u is a music server, similar to mpd or xmms2. It
sits in the background, waiting for commands to be
delivered via a 9p file system. m9u embraces the
Unix philosophy of doing one thing well. As such,
it does not try to catalog or otherwise organize
music, but aims for the more humble goal of simply
playing it. A side effect of this approach is that
m9u is trivially extensible to domains aside from
music (for example, an image slideshow).

lilypond-kde4 is a base package for KDE 4.1 with basic tools to make working with the GNU LilyPond music typesetter in KDE 4 easier. It contains a KatePart indent script, icons for *.ly files, and a powerful textedit protocol handler. The textedit protocol handler opens the preferred editor application when you click on notes in the LilyPond PDF output, but it can also directly interact via D-Bus with specialized LilyPond editing applications. This package can be the foundation for different LilyPond editing applications for KDE 4.1. This package is not needed anymore in KDE 4.2.

MediaZoo is an online personal media library and
player that allows users listen to their music and
invite close friends to their music room. Its
mission is to allow users, musicians, and
developers to start collaborating on creating a
unique, open, and free music experience in the cloud.

get_iplayer allows a user to stream or make recordings of any BBC iPlayer TV (H.264/Quicktime), BBC iPlayer Radio (MP3/AAC/RealAudio), or BBC Podcasts (MP3/AAC). It downloads iPlayer subtitles, metadata, and thumbnails. It has full PVR functionality for automatic searching, queuing, and stream recording. Its plug-in architecture allows third-party channels to be added. Live and embedded iPlayer TV and Radio recording and streaming is also supported. The optional Web PVR Manager allows full PVR searching, recording, and playback support of available and recorded material.

The JAVE (Java Audio Video Encoder) library is a
Java wrapper on the ffmpeg project. Developers can
take take advantage of JAVE to transcode audio and
video files from one format to another. For
example, you can transcode an AVI file to an MPEG
one, you can separate and transcode audio and
video tracks, and you can resize videos, changing
their sizes and proportions. Many other formats,
containers, and operations are supported by JAVE.

invertm3u is a command line utility and Java
library that creates an inverted M3U playlist file
based on one or more existing M3U files and a
working directory. The inverted M3U file contains
all files from the working directory that are not
listed in the existing M3U files.

Theory is a Python/Pylons-based Web client for the
MPD system that uses Ajax where it makes sense.
It includes drag/drop playlist reordering, Amazon
cover art retrieval, a full-screen "party" mode,
lyrics fetching from lyricswiki.org, automatic
linking to the artist's Wikipedia page, and a
decent theme.

PianoBooster is a program that teaches you how to play the piano as well as the basics of reading musical notation. PianoBooster can play any MIDI files, listens and reacts to what you are playing on a MIDI keyboard. It makes sight reading music fun. It can make use of the "light keyboard" or "guide lamp" feature found in some keyboards, such as Yamaha EZ-200, Casio LK 220, LK-300 TV, and LK-43. Keyboards with this feature can cause specific keys to glow. PianoBooster can use this feature to show beginners which keys to press at any given time, even if they can't read musical notation.