Rediware Software 2001 Music Catalog

Music Catalog Database (MC)

General information: (last updated 2/10/02)

Music Catalog is a database to keep track of, and analyze allof your music (CD's, records, cassettes, 8-tracks(?)). Music Catalog is an extremely versatile database, designed to be as multifunctional as possible, while being simple enough that one can begin utilizing it immediately, without studying pages of docs. However, no complex program is really complete without documentation, and therefore, I hereby present to you.....

MC is written to run in the 32 bit Windows environment (95/98)

with a screen resolution of 800 x 600. MC's display will not be correct with a lesser resolution.

When using MC, any new data entered or any data edited will NOT be permanent until one of the two (save new or save edit) buttons have been clicked. Therefore, keep in mind that if you decide to dump an addition or edit, just don't save it!

Terminology used in this documentation:

Album - any recording, whether it be on cassette, compact disc, vinyl (record) etc.

Record - used in the computer sense, one group of information belonging together that is entered and stored.

Fields - spaces on the screen to enter information you want stored, or to be used by the program.

Highlight - when you are to highlight text on the screen, position the mouse at the beginning (or end) of the text to be highlighted. Then, while holding the mouse button (under the index finger - left side for most people) sweep the mouse cursor over the text to be highlighted. Release the mouse button when done. The highlighted text should be inverted in color. Then proceed with the rest of the procedure you re doing.

Displayed album - album data appearing on the screen in the data fields.

Starting up MC for the first time:

Initializing a new database:

Install and run MC. The program will load, and you will get a warning that there is no data file, or that the file is corrupted. This is just telling you that you have not created a file yet. Click OK on the message box to acknowledge. You are now presented with the MC screen. In the beginning you have only two options available to you. They are Quit, and Initialize New File. I assume you want to get started, so click the green button labeled initl new. A new file will be initialized (it is called and is in the application directory, in case you are interested) and you now have many other options enabled. As or this writing, MC is equipped to handle a maximum of 2000 albums. This should accommodate most people. After initializing, you file is now ready for data.

You may initialize a new datafile at any time, but let it be known that you will overwrite your old datafile! If you accidentally click initl new, you will get a warning with the option to cancel before the initializing takes place.

The fields:

What to enter where:

MC contains many fields to enter data. They do not have to all be filled in. In fact, there are only two fields that are mandatory to be accepted as a real record to MC. Those two fields are the Artist field and the Title field. There is an exception that allows only one field to be filled in. If you wish to reserve a record for future use, only the Artist field must be filled in as long as the artist text is the word 'reserved'. So, fill in what you want. Leave out what you don't. You can always add to a record later.

The fields are: (from top down, left to right)(the fields are also numbered)

1. Artist - enter the recording artist's or recording group's name.

2. Title - enter the title of the album

3. released year - enter the 4 digit year the album was released

4. re-released - enter the 4 digit year the album was released, such as when it was re-released onto compact disc. You may use this field for something else if you wish.

5. mode(s) - enter single characters for the recording mode. You can use any designation you wish. I use D for disc, C for cassette, V for vinyl record, R for reel-to-reel, and 8 for 8-track. (not that I have any!) You may enter up to 4 different characters in this field.

6. upgrade? - this field will accept one character. Does your old scratchy vinyl LP need upgrading to a new compact disc? If not, enter N. If so, enter a Y. Or, you can do what I have done, and enter a letter (I use A, B or C) that tells me how much I want the upgrade. When I go shopping, I can print out my A list and go!

7. # in set - enter the number of tapes or discs in the set

8. rating() -

9. rating() -

10. rating() - MC is set up for three different people to rate these albums. You can enter a number from 0 to 99 in this field. You can enter this manually, or let MC calculate the rating for you based on some other selections which will be discussed later.

11. total time - you can enter the total time of the album or let MC calculate this for you based on some other selections which will be discussed later.

12. all? - I suggest you enter a Y in this field. If you leave it blank, MC will put a Y in there for you. The purpose of this field is to give you a field to search for that will include all of your albums in the list. (just search for a Y in field 12!)

That covers all the fields at the top of the screen. There are three more fields to cover that take up the middle of the screen.

Song field:

The wide field under the heading song title is there to enter the names of the songs on the album. There are 28 fields and therefore room for 28 songs. Note that there are 2 special characters that MC recognizes (in some instances) in the song field.

* (asterisk) - if the song name begins with an asterisk, it is treated (in some instances) as a comment and not a song title.

... (three periods) is recognized (in some instances) as a continuation of the previous line.

Time field:

The time field (right of the song field) is there for you to enter the time lengths of the songs. If you leave this blank, MC will fill them in with 00:00. If you have entered a total time in field 11, the individual times will not be calculated. If field 11 is left blank, MC will calculate the times of all the songs and enter the total in field 11 for you.

no colons:

The total time in field 11 should be entered (if you do the entering, not MC) as standard time notation, which is 45:12 (for 45 minutes and 12 seconds). The time field entries for songs are different. You will not be able to enter a colon in these fields. This is not meant to be a handicap, but a help. Enter 5 minutes and 10 seconds as 510. Enter 8 minutes and 2 seconds as 802. Enter 45 seconds as 45. MC will put the colons in you you. This makes for much faster typing when the shift/colon sequence is omitted.

Ratings field:

The ratings field (different from fields 8, 9, and 10, but works in conjunction with) is the little boxes to the left of the song title fields. As mentioned before, you can simply enter a rating in fields 8, 9, or 10, depending on which person you are in the household. (keep the same number!) To rate songs individually, click the button next to field 8, 9, or 10 depending on which number you are in your household. Then simply click the checkboxes for each song on the album you like. Leave the ones you don't like blank. After checking the boxes, click the button marked rating at the bottom of the screen. A percentage will be calculated and entered in your ratings field. If you don't like the percentage rating given, you can always change it.

NOTE: Be sure to click the button next to your number BEFORE selecting checkboxes. Each button will display or change that user's rating selections.

The tab strip control:

At the bottom of the screen is a tab strip. The tabs are labeled with headings, and clicking on a tab will reveal controls that have a unified purpose. Let's discuss these now.

main controls tab:

The main controls tab enables you to do all your entry and editing. You will spend most of your time here. The buttons consist of:(up to down, left to right)


Click the new button to add a new entry. It clears all the fields and prepares MC for receipt of new data. If you enter data before clicking new, the data will be erased when you do click it. You will not be able to save your data without first clicking the new button.

save nw:

This button becomes enabled after clicking new. After entering a new set of data, save it with the save NW button.


Click this button to edit a record that is already on the screen. Note that unlike the new button, you can edit a record before clicking the edit button. But, like the new button, you will not be able to save your edits without clicking the edit button first.

Save ed:

This button becomes enabled when the edit button is clicked. Click this to save your edited record.

NOTE: If you decide not to save your newrecord or your edited record, that's ok. Just don't click save, and go do something else. The record will not become permanent until one of the save buttons have been clicked.

ins song:

This stands for insert song. If you have just entered a song titles listing and realize you forgot a song, you can insert it into the listing. Just highlight and portion of the song title that belongs below the song you want to insert. Then click ins song. All the songs will move down (along with the times and ratings) and open up a space for you to enter your missing song.

del song:

I guess you can figure out that this is delete song. As in ins song, you must highlight any portion of the song to be deleted. Then click the del song button. The song will be deleted, and all the songs will move up.

NOTE: To delete a song that contains no characters (an empty space), enter at lease one character in the space, and then highlight it. Then delete it.


lookup album number box:

Click lookup to lookup an album where you know the album number. Most outputs in MC (if not all) contain the album number with the output for reference. If there isn't an album number already in the box below the lookup button, MC will direct your prompt to that box. Enter a valid album number in the box and click lookup again. If you have entered the album number in the box first, then clicking lookup will immediately look up that album number and display it for you.


Moves the active album number one album forward and displays it on the screen.

NOTE: When MC first loads, there is no album active. An easy way to 'jump in' is to click the forward button, which will load the first album and activate the controls.


Moves the active album number back by one and displays it on the screen.

NOTE: The forward and reverse buttons only work in the range in which there is an actual record, whether it contains data or not. For example, when MC is first loaded, you will not be able to use the reverse button successfully because you are at album number zero. Only the forward button will work.

copy -->:

The copy command button works similar to the lookup command. For it to work you must have an album number in the box below the button. If you click copy and do not have an album number entered in the box below it, the cursor will go into the box waiting for you to enter a number. Then you must click the copy button again. You can enter the album number first, and then click the copy button. The album number that you enter into the box is the COPY TO album number. The album being copied FROM is always the current active album (displayed on the screen). The is two other considerations you must make before copying one album to another. Immediately to the right of the copy button are three choices. You must select one. These choices have to do with how you want the album copied FROM to be handled.

Copy choices: (select one of three options)

The first option is keep. This means that although the album will be copied to a new album number, you wish to keep the source album unchanged. You will then actually have two copies of the same album.

The second option is reserved. Reserved means that all the data will be erased from the source album number, but the album number itself will not be freely available for new data. A reserved albumnumber will display the word "reserved" in the artist field (#1). A reserved album number can be edited just as any other record, and you may wish to make an album number reserved for future entries.

NOTE: When adding a new album, MC keeps track of the next available record (or album number) and this number may or may not be at the end of your list. By making a record reserved, you are telling MC not to count this as an available record - it is reserved.

The third option is delete. The delete option will do exactly that - delete the source, making it an empty record, available for a new entry. This is actually a 'move' rather than a copy.

NOTE: MC will keep track of all filled and available records. When you click new to add an album, MC will automatically use the lowest available record for your new entry.

IMPORTANT: I did say there were 2 things to consider. The second thing is where to copy the album to. You will be limited as to which record number you wish to copy to. Copy will ONLY copy to a record that is RESERVED. This is to prevent you from accidentally copying to an album number you didn't want replaced with the data being copied. Therefore you can only copy to a record you can make reserved. If it is an existing album that you no longer want to keep, edit the artist to make it the word 'reserved'. (Don't forget to save it before copying!) You can also add the the end of your album list if all records are currently filled. Just click new, enter the word 'reserved' for the artist, and then click save NW You can now copy to that record. You will always know what the next available record number is by the information in the stats box, which will be covered later. If the next available record number isn't at the end of the list, you will not be able to make the last item reserved until all the available records in-between are filled.


Clicking print will print out only the currently active album to your default printer. Again, you have three choices in how you wish to print the data. This is discussed later.


The delete button deletes the currently active album and makes that record available for a new entry. You will be asked to confirm your delete choice before delete actually occurs.

recalc -> rating:

The rating was discussed earlier when I mentioned the rating fields. After the rating fields are checked or unchecked, click the rating button to calculate the rating for that album and that user. The result will be automatically entered in the ratings field depending on which rating button is clicked (8, 9, or 10). Be sure to click the button next to the number you've selected to represent you BEFORE checking, unchecking, or clicking the rating button.

recalc -> time:

The time button recalculates the times of the songs (adds them together) and puts the total into main field 11 - total time. This is done automatically if you are adding or editing a record AND main field 11 is either blank or 00:00. Clicking the time button forces a time recalculation. The difference is that if you know the total time of an album but not the individual times of the songs, you can enter the total time and that will remain. MC will not change it. However, if you click the time button, you force MC to recalculate the total time regardless of what appears in field 11. If you accidentally click the time button and erase your total time, just don't save it (save edit/save new)

initl new:

When you start MC for the first time, you will want to initialize a new file in preparation for data. After this, you will rarely if ever use it again. If you click it and you already have a file in existence, MC will warn you that continuing will overwrite you existing file. You have the option to back out. If you continue, your existing file will be overwritten and all your data will be lost.


I put this here in the main tab section even though it does not appear on the main tab. It is above it. (It was moved, you see!) Click quit when you are finished with MC. (that was easy!)


Clicking backup will copy your existing file called to a file called MCData.bak. It will reside in the application directory along with the original. If your original gets corrupted or erased (by continuing with initl new accidentally) you can recover your data by deleting the original and then renaming MCData.bak to If you do this, be sure to immediately click backup again to create a new backup file.

search controls tab:

The search controls tab changes the selections available in the control box. Select this when you wish to search for something in particular.

Search options selection:

On the left hand side are five options to select from. They designate how the search will take place.

The first selection, artist/title will search for your string in fields 1 and 2 only. You may also elect to search fields 3-12 (other data), search for a song title, a song time, or conduct a global search, which will search all fields.

find all instances or

stop on first find:

On this option you can choose one or the other before you search.

Find all instances will search the entire range you have entered (from first rec to last rec) and add all instances to the subset list box.

stop on first find will search the range you have entered (first rec to last rec) but will stop at the first album that matches. The match will not be added to the subset list box (you can always put it there manually with the add button) and the number of first rec will change to the current album number plus one. This makes it easy to locate one particular album. If the first album found is not what you were looking for, just click search again. The search range has already been adjusted to continue the search from where you left off. You can keep clicking search until the album you are looking for has been found.

enter search string box:

In the enter search string box, enter the string to search for. MC will find the string if your entry is a subset of the string found. Therefore it will find 'Tommy James' if you entered to search for 'James'. You can precede your string with =, <, or >. MC will then find the string ONLY if your string exactly matches (=) the string found, is less than your string (<) or greater than your string (>).

NOTE: MC is never case sensitive in any search mode and will find all strings regardless if the case matches or not.

first rec, last rec:

If you'd rather search only a portion of your database, enter the first and last record number to search. The first record must be greater than zero and the last record must be greater than the first record, and less or equal to the largest record with valid data. If you leave either of these blank, MC will fill them in for you with the first and last record numbers.


When all options are set up, click search. The search will take place. All found items will be entered in the "subset list box" located above the tab strip. I will discuss the functions of this list box later.


During a search, you may wish to cancel the search before it has been completed. To do so, just click cancel.

where does the found data go?

See subset list box later in this document.

x-tract tab:

The x-tract controls allow you to do some pretty fancy searching using combinations of formulas. The x-tract controls are not for the sleepy. It is not an essential part of MC, but can be extremely powerful if learned.

X-tract allows you to compile a list of albums and then narrow the list by means of formulas, after which you may have the list acted upon by other functions. The formula to be entered is across the top of the tab strip.

1. Enter a field number in the first 'field#' box. Valid fields are 1 through 12, and user defined fields 13 and 14.

2. click the first operator button. Each time you click the button you will cycle through the operators 'is subset of', '=', "<", ">", and "<>" (not equal to).

3. Enter a field in the second 'field#' box. This is the first part of your formula.

4. Click the center operator button. This operator button ties the left and right formulas together. Cycle through the operators until you find the one you want. They are 'and', 'or', 'but not', 'xor', and 'n/a'. The two operators that may need a little more explanation are: 'xor' - this is called "extended or". Simple or will be true if either side of the formula is true. 'Xor' will be true only if either side is true, but not both sides.

Use n/a if you do not want to use the second half of the formula. If you want to find all albums where Bowie is a subset of the artist field, your formula would have n/a as the center operator because you don't want anything else. If you did want to continue with the formula, (say Bowie albums older than 1990) you would use the second half of the formula (with 'and' as the center operator.

If adding a second half of a formula:

5. Enter a field number in the third 'field#' box.

6. Click the third operator button until the desired operation is displayed.

7. enter a field number in the fourth 'field#' box.

fields 13 and 14:

In the example above, I mentioned searching for Bowie as a subset of the artist field. The formula would be: 13 'is subset' of 1. Field 13 (and 14) are not on the main screen, but in the tab control box. You will need these fields to enter your own data to search for. In our example formula, you would enter "bowie" in the field-13 box. To end the formula, the center operator button would be clicked to 'n/a'.

If we do want to include the filter of albums before 1990, we would click the center operator to 'and', enter 14 in the next field# box, click the third operator button to '>', enter 3 in the last field# box, and enter 1990 in the field-14 box.

Our formula is now:

field#13 'is subset of' field# 1 'and' field#14 '>' field#3.

In field #13 we type in 'bowie' and in field #14 we type in 1990.

new or add option:

On the left hand side are two options, either new or add. The first time you x-tract a subset, you will use the new option. New x-tracts the data in your data base (on your drive). If you wish to further subset your found data, you will use the add option. This searches the list created by the first x-traction. After using x-tract for the first time, MC will automatically select add. To search all data from scratch (if your first x-tract was not successful) select new before x-tracting again.

First rec, last rec:

If you wish to search just a portion of your database (only works when new is selected), enter the first and last record you wish to search.


Click this button when you are ready to apply your formula to the database.


Allows you to cancel an x-tract search at any time.

level control:

MC lets you x-tract up to 10 levels. The first level is applied to your entire database (or the records designated by first rec, last rec). Subsequent x-tractions are applied to the existing list of data found meeting the requirements of the x-traction before it. If you have done more than one level of x-traction, you can use the level control to go forward or backward to any level completed. The list will be restored to the data that was true at that level.

del level:

To completely remove a level (as if it never happened), use the level control to go to that level and click del level. Remember that all levels after the one being deleted will also be deleted, since all levels x-tracted after that one were based on that data being true.

If you delete (say, level 3), then level 3 and above are removed. However, if that data was true at level one, it will still appear at level one. This will always be the case except if you added level 3 as a manual addition (using the manual button). If you delete a level that was a manual addition, then that level and all levels above are gone. They will not show up in a lower level, even if the data was true at level 1. (manual additions wouldn't be anyway, but levels above might be) This is because a manual addition was not true at the level before it and therefore will never appear at a lower level listing. The levels above are not compared to see which level they were derived from, and MC makes the assumption (whether true or not) that all levels are a subset of the previous level except a manual level.

Where does the found data go?

See subset list box later in this document.


The manual button allows you to add a collection of albums to the x-tract list manually. To do this, you must first put the list of albums you want to add manually into the subset list box, either by adding them or by using the search feature. Once you get the albums you want into the box, click manual to add them to the x-tract list.

NOTE: The x-tract list and the subset box list are different lists. The x-tract list is kept internally, and portions of it are viewed through the subset list box. Therefore, if you have previous levels already x-tracted, and want to add some albums manually, just clear the subset list box by clicking clear, and then add the albums you want. After you have your list, click manual. The additional albums will count as another level, and all options pertaining to a level also are applicable to a manually added level. Clearing the subset list box (or using remove) does NOT affect your x-tract list in any way. It just changes what you can see. The only ways to clear the internal x-tract list is to use x-tract again (or manual) with the new option clicked. Then again, it's not actually clear, since the new data will now be there! Or, you can delete level 1, which will clear the list and keep it clear.

Remember, when all is finished, it is the items in the subset list box that will be affected by the print list routines. Therefore the goal is to get in there what you want to print out. (or compare - see below)

combining the search and x-tract options with the manual button:

As discussed above, you can use the manual button on the x-tract tab to manually add items to the x-tract internal list. This needs further explanation because MC handles this a bit differently.

Suppose you have x-tracted albums (from the entire database as new) as level 1. You now wish to add manually some albums to the internal list for level 2. You can switch over the the search tab, clear the subset list box, and enter a search string, and then click the search button. After the search is completed the found items will be in the subset list box. Switch over to the x-tract tab and click the manual button. The items in the subset list box are then entered in the internal x-tract list. This creates a new level, and if we were on level one, we would then be adding level two.

The main thing to consider is that when levels are added past level one, they are internally thought of as subsets of the level before it. Under normal circumstances, all items in level 2 are also contained in level 1, and level is merely a subset of level 2. (and level 3 is a subset of level 2, etc...) When a manual addition takes place, this convention also takes place. Therefore, if you add manually level 2, it automatically becomes a part of level 1, with level 2 being a subset of level 1. If you were to use the level control to shift back to level 1, you would see all the items in level 2 also, even though they did not actually exist at level one.

To make things simple, it is best to add a manual list when you have all your x-tractions complete (as the last level) and then back up one level using the level control to include the x-tractions plus the manual addition.

The whole purpose of using search and x-tract is to get the items you want to print out into the subset list box. By using the options available, you can get some pretty fancy subsets. When you are done, but before printing the items in the subset list box out, review what is in the box and add any album or remove any album that squeezed through a crack in your formula. It does not matter what is in the internal x-tract list when you print out the subset list box list. The only thing that matters is what is in the subset list box. Searchand x-tract are only sophisticated methods of putting data into this box.

compare tab:

The compare tab compares two or more albums and makes two lists. The first list will contain all the songs on the albums that are exclusive to one album. The second list contains all the songs that appear on more than one album. The albums to be compared must be in the subset list box. (discussed later)


Click the compare button when the albums you wish to compare appear in the subset list box.


This button will print out to the default printer the results of your compare.

Print options:

you have three compare printout options. You can either print out the exclusive songs only. the duplicated songs only, or both. click the desired option before printing.

printer tab:

The printer tab (at this writing) has only one button on it.

change printer:

This allows you to switch the printer you wish to print on.

NOTE: When you switch printers, it will become your default printer in Windows. This is a programming language glitch, and I cannot change it. To resume your standard default printer, change it back before you close MC.

notes for printing to a file (not a printer):

You may print your data to a file by selecting Generic Text File as your printer. If you do not have that selection, see your Windows help files for instructions on how to create one. If you plan to print to a file on your drive, you MUST be sure that you change the paper width to at lease 11 inches. If you do not, you will not get the entire page printed.

The file printed to your drive (or disk) probably will be longer than your word processor can display without scrolling the screen .To view the resulting file properly, load the prn file with Wordpad. Click Edit/Select All from the Wordpad menu. Enter 8 for the font size and press Enter. Then click File/Page Setup from the Wordpad menu. Change the left and right margins to 0. Then click OK. Your prn file should now look on the screen as it does on your printer.

If you elect to print to a file and then cancel the process, a warning will appear on the screen twice. Just click OK for both. This is because you will receive this warning notice from both the routine that prints the header and the routine that prints the actual data.

the list print options:

Above the tab strip (to the left) is a purple box. This is the printing controls for anything that appears in the subset list box. Before printing out data from the subset list box, choose:


Prints out artist, title, and album number.


Prints all fields 1-12.


Prints all fields plus songs and song times.

bal: (ballot)

The bal checkbox is only in effect when the full option has been selected. You can click the bal box off or on. With the bal box off (unchecked), the printout will be a normal full printout. With the bal box checked, (and when full has been selected for the printout mode) will printout the full format, but instead of times for the songs, you will get a '[ ]' instead. This option allows you to print out ballots when listening to albums so that as you listen to an album, you can check off the songs you particularly like, and then at a future time, you can relay that information into the ratings boxes. (be sure you have the correct user button selected(8,9, or 10) before entering ratings)


The box checkbox allows you to print what is contained in the print list box in a box-type format. This format was specially designed to print out the contents of a music CD in a square shape, suitable for cutting out and using in one of those flexible CD holders. To use the box format properly, make sure the Full option is also selected.

subset list box:

Above the tab strip is a large box. This is the subset list box. All results from searches and x-tractions will be listed in this box. To see the full display of any item in the box, just double-click it.

Subset list controls:

To the right of the subset list box is another purple box. This box affects the data in the subset list box. At the top it displays the number of items in the subset.


Any displayed album can be added to the subset list box by clicking add.


To remove an item from the subset list box, click the item in the box (once) to select it, and then click remove.


This button clears the entire box of all items.

record stats box:

The record stats box is divided into two portions. The top portion requires no input from you. It contains boxes to let you know what is going on.

Top portion:


This should say 2000. MC was written to hold 2000 albums.


This is the number of active albums you have in your base.

1st free:

This is the first free record number. If you should enter a new album, this will be the album number.

this rec:

This is the currently displayed album number.

rec is:

Displays either 'empty' (an empty or free record number), 'not empty' (contains album data or is reserved), or 'absent' (after loading but before any action, no record is current)

Bottom portion:

CD Drive:

scroll button

get button

This little feature lets you automatically enter times from your CD directly into MC with the click of a button. To be active, you must either have clicked the add_new button or the edit button. The album must be active for entry before you can extract ant times from the CD. You can get times from the CD if either the save_new or save_edit button is enabled.

Put a CD into your CD drive. Use the scroll button to display your CD drive letter. When it is correct, click the get button. The get button will extract the times from the CD and put them into the timefields on the screen. Note that if there are more than 28 songs, get will stop at 28. If your song begins with a period or an asterisk, or is blank, no time will be entered there. The next time will be placed in the next valid song-time slot.

saving your default CD drive letter:

You can save your default drive letter to be automatically loaded when MC loads. To do this, simply use the scroll button to scroll to your default CD drive the next time you save a new album. When you click the Save New button, the default CD drive letter will be saved too!

MC conventions:

* (asterisk):

If the song name begins with an asterisk, it is treated (in some instances) as a comment and not a song title.

... (three periods):

(before a song name) is recognized (in some instances) as a continuation of the previous line.

upper and lower case:

It does not matter whether you enter your data in upper or lower case, either when entering data of entering search and xtract strings. MC reformats all data entered before saving using the convention that all letters will appear as lower case except when it is the first letter in a word. It will then be capitalized.

controls enabled-disabled:

Controls will be disabled if they do not apply to the current data or would not be applicable yet. For example, you must select add before save add becomes functional. If a control is not enabled, look to see what else has to be done before that command should be enabled.

There are some text entry boxes and controls still enabled when a search or x-tract is taking place. It is not practical to change selections during such searches, and may produce unpredictable results.

[ ]:

In almost all (if not all) printouts, subset lists and compare lists, the album number(s) are in square brackets. This is an easy reference for the lookup and copy command buttons.


This particular computer version of MC (Music Catalog) was written and released by Rediware Software. This program is not fairware or freeware, and can only be had by purchasing the Rediware Software cd.

Rediware Software and the author make no guarantees that MC (Music Catalog) will suit your needs or expectations. Rediware Software and the author are not responsible for any system incompatibilities or file or system corruption due to the installing, usage, or uninstalling of MC (Music Catalog). MC (Music Catalog) has been tested on several systems without incident, and none is expected. However this disclaimer must be in place should a software conflict arise. Note that the installation software and dynamic link libraries are written by Microsoft and are independent of MC (Music Catalog).

I welcome e-mail on any glitches or bugs that you may encounter. When reporting any bugs, please attempt to recreate the glitch in a step by step fashion so that you can relay to me the exact steps that caused the problem.

When installing MC (Music Catalog), the installation software will detect if you have older versions of dll files and ask you if you wish to install the updated versions. It is recommended that you do so. The versions contained in the MC (Music Catalog) package are the latest available at the time of release and are official Microsoft-released libraries.


If ordering the Rediware Software cd including MC (Music Catalog), please make your check or money order out to:

Stephan Clarke

mail to:
Rediware Software
c/o Stephan Clarke
832 Providence Road
Primos, PA 19018-3625

be sure to include your e-mail address!

Registered users can contact me for support via the internet at:

Bugs and glitches can be reported at:

Feel free to visit us on the web at:

Thanks for supporting "reasonably priced" software!

Comments or questions can be directed to:

Other Rediware Software is available for downloading or purchase. Visit and click on the downloads page for details.