Menu

Tree [r28] /
 History

HTTPS access


File Date Author Commit
 README 2012-01-07 edebussc [r28] 1.04
 RLC.pro 2011-09-30 edebussc [r22] Added decoder for DJ Intelligence planning forms
 choicedialog.cpp 2011-05-27 edebussc [r1] Initial checkin for my project
 choicedialog.h 2011-05-27 edebussc [r1] Initial checkin for my project
 comboboxdelegate.cpp 2011-05-29 edebussc [r5] Fixed a bug in the item delegate that was causi...
 comboboxdelegate.h 2011-05-28 edebussc [r3] Added the combo box delegate for the table view...
 djintelligencedecoder.cpp 2012-01-02 edebussc [r26] Now handle guest request lists from DJ Intellig...
 djintelligencedecoder.h 2011-06-10 edebussc [r18] Decoders no longer require the file name in the...
 djintelligenceplanformdecoder.cpp 2011-09-30 edebussc [r22] Added decoder for DJ Intelligence planning forms
 djintelligenceplanformdecoder.h 2011-09-30 edebussc [r22] Added decoder for DJ Intelligence planning forms
 listdecoder.cpp 2011-06-10 edebussc [r18] Decoders no longer require the file name in the...
 listdecoder.h 2011-06-10 edebussc [r18] Decoders no longer require the file name in the...
 main.cpp 2011-05-29 edebussc [r5] Fixed a bug in the item delegate that was causi...
 mainicon.ico 2011-06-03 edebussc [r13] Added application icon
 musicitemmodel.cpp 2011-10-04 edebussc [r23] Added support for dragging files into other pro...
 musicitemmodel.h 2011-10-04 edebussc [r23] Added support for dragging files into other pro...
 resultsview.cpp 2011-10-04 edebussc [r24] 1.03
 resultsview.h 2011-06-02 edebussc [r10] When saving results to a text file or a playlis...
 rlc.cpp 2012-01-06 edebussc [r27] - Remixes and "edits" will no longer be the def...
 rlc.h 2012-01-07 edebussc [r28] 1.04
 rlc.rc 2011-06-03 edebussc [r13] Added application icon
 tabdelimiteddecoder.cpp 2011-06-10 edebussc [r20] Added code to do the decoding for tab delimited...
 tabdelimiteddecoder.h 2011-06-10 edebussc [r19] The decoding process will now use a list of cre...

Read Me

Welcome to Request List Checker!

Request List Checker (RLC) is a tool for mobile DJs but might have some value to audiophiles everywhere. RLC takes a text based list of song requests and looks at the given directory for music files. RLC will then report which of the requests you have or don't have and can create a playlist for the files you do have.

Right now the program only supports DJ Intelligence request lists and planning forms, or tab delimited text files. If you use DJI simply go to your client's request list or planning form then go to file and save as. Select “HTML Only” or the closest thing your browser says.

I'm using QT 4.7 as the base for this program. To compile it, download the QT SDK at qt.nokia.com with the LGPL license. Load up the .pro project file in QT Creator, compile, and run it!

Version 1.04:
- Default directory for music request list and music directory will now be the previously selected directory (just in case you picked the wrong thing)
- Now handle guest request lists from DJ Intelligence
- Remixes and "edits" will no longer be the default pick if a non-remix non-edit is also a good choice
- Partial matches will now appear in the results view drop down boxes even though there are some full matches, they will always appear lower in the list than the full matches

Version 1.03:
- Added a decoder for DJ Intelligence planning forms. It's not perfect but will do it's best to extract song names for special dances on the form.
- You can now drag filenames from the results view directly into your music program such as Traktor. It doesn't seem to work for Winamp.

Version 1.02:
- Added about box which will direct users to this site for help
- Better up front error checking on inputs
- Altered method of using decoders in a list and loop
- Added a tab delimited decoder! The first line of the file should include "Artist" and "Title" seperated by tabs

Version 1.01:
- Results will now appear in a table after completion of the analysis, by double-clicking the song title you can view all the potential matches and select a different one
- You can sort the table view by artist, song title, or matching file name. If you sort by file name by clicking on the column header then all missing files will all clump together at the top.
- The results view now contains the “save to file” and “save to playlist” buttons. The output files will have the same ordering as the current view. The default location for the output files will be the directory containing the request list.
- Added a program icon
- Fixed an odd bug with artist names and commas which would sometimes leave out good matches

Version 1.0:
This works fairly well right now but there's some improvements to be made. First of all, RLC is currently using the first complete match it finds as the answer but that may not always be true. I think a dialog to present the results and give the user a chance to change it will be helpful.

Current future updates:
- Need more decoders
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.