Projects / BallroomDJ

BallroomDJ

BallroomDJ is a ballroom music player. It is designed to let the computer choose the music and to be able to play music the entire evening without intervention. The choice of music is based on the choice and weighting of different dances by the user and the use of various rules to choose which dance to play next. The rules are: avoid repetition of the dance, avoid sequences of dances of similar types, avoid sequences of dances of similar speeds, and avoid sequences of dances from the same family of dance.

Tags
Licenses
Operating Systems
Implementation
Translations

RSS Recent releases

  •  26 Apr 2013 20:36

Release Notes: This release features the ability to determine the artist/title/etc. from the audio file pathname when building the initial database. Support for reading and writing vorbis .ogg audio files has been added. Bugfixes include music manager errors after an edit and individual song volume adjustment.

  •  02 Jan 2013 22:58

Release Notes: This release fixes many issues when there are spaces in path and file names. New audio files are now automatically detected, and the 'Add New Files' option has been removed from the update database dialog. Support for Windows XP has been tested, and some minor bugs for XP have been fixed. Editing audio files from the music manager and player has been fixed. The invert checkbox has been fixed. Manual playlists will properly skip audio files that have been deleted. The retry count to connect to VLC has been increased, as VLC startup can be quite slow after a reboot.

  •  20 Dec 2012 05:20

Release Notes: This release fixed an uninitialized variable that prevented the rebuild database function from starting.

  •  08 Dec 2012 00:18

Release Notes: This release adds the ability to create manual playlists so that songs can be played in an exact order. Announcements can now be displayed on the marquee. The update database function can now read the dance if it is stored in the genre tag of the audio file.

  •  24 Sep 2012 00:50

Release Notes: The options screen has been split into two separate screens for easier use. Marquee colors are fully editable. The clock is displayed using the system locale. The reset button on the BPM Counter has been fixed. Configuration windows are positioned better. The test for displaying the request button was reversed. A serious problem when returning to the music manager from the editor has been fixed.

RSS Recent comments

22 Sep 2012 17:20 Avatar bll Thumbs up

The 1.2 archive was missing two files. This has been fixed.

Screenshot

Project Spotlight

Objeck Programming Language

A modern platform independent OO language with a native JIT compiler.

Screenshot

Project Spotlight

bashstyle-ng

A graphical tool for styling Bash.