Decibel Audio Player
Encyclopedia
Decibel Audio Player is an audio player
Audio player (software)
An audio player is a kind of media player for playing back digital audio, including optical discs such as CDs, SACDs, DVD-Audio, HDCD, audio files and streaming audio....

 written in Python
Python (programming language)
Python is a general-purpose, high-level programming language whose design philosophy emphasizes code readability. Python claims to "[combine] remarkable power with very clear syntax", and its standard library is large and comprehensive...

, designed to be straightforward and easy to use. It is targeted at users of the GNOME
GNOME
GNOME is a desktop environment and graphical user interface that runs on top of a computer operating system. It is composed entirely of free and open source software...

 desktop environment and follows the GNOME human interface guidelines
Human Interface Guidelines
Human interface guidelines are software development documents which offer application developers a set of recommendations. Their aim is to improve the experience for the users by making application interfaces more intuitive, learnable, and consistent. Most guides limit themselves to defining a...

.

Modules

Decibel is built around a highly modular structure that lets the user completely disable features not needed. Almost all features are implemented as modules that can be enabled or disabled.

As of version 1.06, the available modules are:
  • Audio CD - Allows playing of CDs.
  • Audioscrobbler - Submits played music to Last.fm
    Last.fm
    Last.fm is a music website, founded in the United Kingdom in 2002. It has claimed 30 million active users in March 2009. On 30 May 2007, CBS Interactive acquired Last.fm for UK£140m ....

  • Covers - Retrieves and displays album art from the hard disc or Last.fm
    Last.fm
    Last.fm is a music website, founded in the United Kingdom in 2002. It has claimed 30 million active users in March 2009. On 30 May 2007, CBS Interactive acquired Last.fm for UK£140m ....

  • Desktop Notification - Alerts the user to the name and artist of a newly playing song.
  • Equalizer - Tune the levels of the frequency bands.
  • File Explorer - Allows for exploring music based around folder structure.
  • Instant Messenger Status - Updates the online status based on the currently played song.
  • Library - Allows for exploring music based on artist and then album.
  • Replay Gain - Automatically normalize the volume across the tracks.
  • Status File - Saves playing status to a file for use by an external program.
  • Status Icon - Adds an item to the notification area.
  • Twitter - Update the status of a Twitter account based on what the user is listening to.
  • Zeitgeist - Send track information to the Zeitgeist service

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK