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.
The Snack sound extension adds commands for sound play/record and sound visualization, e.g. waveforms and spectrograms. It supports in- memory sound objects, file based audio, streaming audio, WAV, AU, AIFF, and MP3 file formats, synchronous and asynchronous playback. The visualization canvas item types update in real-time and can output postscript. New commands and file formats can be added using the Snack C-API.
auCDtect is a tool for analyzing the spectral characteristics of audio files and determining if they have been compressed with using codecs. It is useful for checking if a compact disc has been recorded using MP3 files or from an original source. Tests shows that it is more than 95% accurate.
The MusicBrainz client library (also known as mb_client or libmusicbrainz) is a library for developers that wish to add MusicBrainz metadata lookup capabilities to their applications. It calculates CD Index IDs and Relatable's acoustic fingerprints, and looks up the metadata associated with the calculated IDs.