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 |
Recent releases


No changes have been submitted for this release.


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.


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


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


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.