Skip to content

Latest commit

 

History

History
208 lines (119 loc) · 6.23 KB

OtherProjects.md

File metadata and controls

208 lines (119 loc) · 6.23 KB

Other projects

There exists a huge amount of music players. Here is a list of some and other related projects. This list is not meant to be complete - but rather to be interesting in the scope of this project. This means a focus on Open Source, sound quality, platform independence, advanced DJ features, advanced queuing systems, etc.

(I'm open for suggestions but don't expect that I will just add anything here.)

Music players

  • Open Source, based on KDE, ports are too limited.
  • It was my preferred player on Linux.

XMMS, Audacious, BMP

  • Open Source, descendant of XMMS
  • Open Source
  • Open Source
  • daemon, lightweight, seperate clients
  • Note that this player is compatible to MPD, i.e. it emulates the MPD server interface, thus MPD clients work with this player.
  • Open Source, based on Mozilla XULRunner + GStreamer.
  • Too slow / bloated. Huge amount of problems.
  • Project dead since 2013?
  • Open Source, GTK+, Python.
  • Music manager + player.
  • Open Source, Gnome.
  • Open Source, Qt
  • Open Source, GTK+, Python.
  • Make playlist by regular expressions.
  • Open Source, Python, GStreamer
  • Open Source, Python
  • CUE, wv, iso support
  • 10-band equalizer
  • Open Source earlier, source not available anymore. seems abandoned because they have a commercial Plus version now.
  • OSX only.
  • "HAL I/O using DAC native physical formats 'Integer Mode' (instead of CoreAudio 32bit float)", "Audio Device exclusive access mode", "Direct sound path, directly to the CoreAudio HAL for pure bit perfect sound".
  • Open Source, C, mpg123, libao
  • very simple, no fading, no gapless, ...
  • inspired by MPD
  • Open Source, MacOSX
  • no update since 2008, latest release is 0.07
  • Open Source, Perl, GTK+, GStreamer
  • Open Source, C++, Qt, cross-platform (Win, Linux, Mac)
  • Waveform progress bar
  • Open Source, written in Python, Qt, GStreamer
  • modelled as a mini-version of Amarok
  • Open Source, C++, wxWidgets, GStreamer
  • Smart play mode = intelligent queue
  • Crossfader, Silence detector
  • Open Source, written in Python
  • Open Source, PyGTK, enhanced queueing system
  • last update from 2005
  • Open Source, Python, GStreamer
  • Open Source, Python, song ratings + high-rated songs are played more often
  • last update from 2001
  • Open Source, Python, GStreamer
  • Open Source, Python, GStreamer, GTK+
  • Open Source, Python, GStreamer, GTK+
  • very minimal

Web-based streaming players

  • Open Source (GPL), Python, CherryPy, jPlayer
  • no advanced player technics like Gapless playback, mixing, etc. (because of web technology)
  • Open Source (MIT), Python
  • web-interface for voting on songs for intelligent queue

Libraries

For comparisons to Python modules which share features of this Python musicplayer core module, see at the homepage of the musicplayer Python module.

This is a list of some random related libraries.

  • Python module to handle audio metadata.
  • Open Source (GPL)
  • Audio/Music Visualizer
  • Embeddable visual programming language, real-time OpenGL graphics
  • Python
  • spectral modelling synthesis tools for sound and music applications
  • Open Source (GPL; problem for us because we are BSD)
  • cross platform audio output library
  • supports OSS, ALSA, PulseAudio, esd, MacOSX, Windows, ...
  • latest release was 2011
  • Open Source (MIT license), cross-platform, input/output library
  • currently used by this project