Sonic-Rainbow is a Linux GUI multimedia player. It plays DVDs, VCDs, and video files. It plays CDs, rips CDs to Ogg, MP3, FLAC, and WAV files, and has an Ogg, MP3, FLAC and WAV player, as well as a playlist editor and a TAG editor to create and modify MP3, Ogg, and FLAC file tags. HTTP is used to download and locally store CD Info from Freedb such that the CD player, ripper, Ogg player, FLAC Player, and MP3 player are able to display CD track and artist information. The GUI playlist editor creates playlists containing single Ogg, FLAC, or MP3 files and directories of Ogg, FLAC, or MP3 files. It provides support for FM radio cards if installed.