CDDB

/docs/albums/cddb/cddb.png

This tool shows the data in a "database" containing CD information downloaded from the web via WinAmp and makes it possible/easier to transfer data into the Albums database (notably the XML version, since this was written before the Django version).

On startup you're immediately prompted to select the Winamp data file to use:

/docs/albums/cddb/cddb-startup.png

and the initial state of the screen is supposed to provide some helpful information:

/docs/albums/cddb/cddb-initial.png

The application has the following menus:

/docs/albums/cddb/cddb-file-menu.png /docs/albums/cddb/cddb-edit-menu.png /docs/albums/cddb/cddb-album-menu.png

the last one gives access to the special functionality the tool was written for. These are greyed out until you choose an artist and an album.

The help menu contains a number of howto's:

/docs/albums/cddb/cddb-help-menu.png

that are shown as message boxes:

/docs/albums/cddb/howto-1.png /docs/albums/cddb/howto-2.png /docs/albums/cddb/howto-3.png /docs/albums/cddb/howto-4.png

And I added some important todo's in the menu instead of in the code:

/docs/albums/cddb/cddb-todo-menu.png

After selecting an album the special functions become available.

Bijwerken transfers data from the GUI to the internal storage. This is to be able to use it for synchronizing with the Albums database; to actually save it in de WinAmp database, you'll need the Save option from the file menu.

Gegevens ophalen brings up the following screen:

/docs/albums/cddb/cddb-transfer.png

Here you can select an artist and album to retrieve data from the Albums database and either automatically or manually update.

Manual update looks like this:

/docs/albums/cddb/cddb-sync-screen.png

The object of this is obviously to set the titles in de Albums database (on the right) to the titles in the WinAmp database (on the left).