Smart DJ

Smart DJ lets you find tracks based on how similar they sound to each other. It can also automatically add new tracks to your playlist based on how similar they are to what you've been listening to.

Tags multimedia Sound/Audio Analysis Players
Licenses GPL
Operating Systems POSIX
Implementation Python

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  02 Dec 2005 20:05
  • Rrelease-after

No changes have been submitted for this release.

  • Rrelease-mid
  •  01 Dec 2005 23:35
  • Rrelease-after

Changes: The tempo dialog box has been revamped and now it preserves more state when changing the tempo of tracks. A stupid bug that happened for SQLite users was corrected. A bug when determining the upcoming tracks number was corrected. The "collection has been fully analyzed" message is not shown if it's the first time it runs or if there is no collection. A general master/slave DCOP bridge was implemented for use with FC4's kdebindings. This bridge is also about 10 times faster than the old communication system for normal operation.

  • Rrelease-mid
  •  30 Nov 2005 18:08
  • Rrelease-after

Changes: This major rewrite of Smart DJ makes it faster and more robust, and the code is much cleaner.

  • Rrelease-mid
  •  23 Nov 2005 17:44
  • Rrelease-after

Changes: Fixes an SQL quoting bug that prevented operation for SQLite and PostgreSQL database users.

  • Rrelease-mid
  •  22 Nov 2005 09:47
  • Rrelease-after

Changes: A new tempo setting dialog has been incorporated to Smart DJ, letting you tap the tempo and offering you the choice of the newly estimated tempo or a factor of the original tempo (for songs that have already been analyzed, this is the most accurate tempo value). Some signal connection errors have been fixed (the timeout(void) famous error) in the PyQt user interface.

C5737ae13544352f5d9b793da9169f92_thumb

Project Spotlight

Validate Saudi ID

A PHP class to validate Saudi resident identifier numbers.

No-screenshot

Project Spotlight

POMStrap

An application bootstrap based on Maven2 project files.