MultiMedia JukeBox v1.0

Dan Fox

3131 Hayes Road #211

Houston, TX 77082-2660

This Multimedia utility was written so I could queue up MIDI, WAV and AVI files and listen to them while working in other Windows or DOS based apps running in a DOS box in Windows. It utilizes your installed MCI (Media Control Interface) drivers that play MIDI, waveform and Video for Windows drivers included with Windows 3.1, the Windows Multimedia Extensions for 3.0 and the Video for Windows software package or run-time module.

To use, install the program into any directory and double click. Click on the Add button to add files to the queue using the standard Windows file dialog.  When all your files are selected click the Play button to play. You can Skip files or Backup at any time by clicking the appropriate button. In addition (if the MCI device supports it) you can Pause and Resume play. You can also add and delete items at any time during play. Clicking Stop will halt playing and flush the queue while clicking Clear will clear the play list.  Upon clicking Play after Stop, the sequence will restart with the first file.

NEW

There are several new options included in this second version of the program. The first is that Open and Save items have been added to the system menu to allow you to save Queued lists of files (*.que). These files are stored as text files and simply contain a list (with full path information) of the files you wish to play.  As a result you have the option to associate .que files with the MMJUKE application to quick start the jukebox using a que file. The que file will then be loaded on startup. You can also set up separate icons in Program Manager for different que files in two ways. First if you have made an association for que files simply drag a que file into a program group. Secondly, by giving MMJUKE one parameter which is the full path of the que file. For example in the Command Line box you could put:

c:\midi\mmjuke c:\midi\pop.que

Another new feature is the Que Length button which will calculate the playing time in minutes of all files in the current play list. Note: If you click on this option while a file is playing, playing will halt. If you have many files in the play list it may take several seconds for the time to be calculated. The final new feature is a box which shows the play length of the currently playing file in seconds.

There is an option to keep the app Always on Top of the desktop in the control menu. This is also where you can exit the program.

FUTURE

I plan on adding the capability to select multiple files from the file list box but this presents some unexpected problems. Hopefully it will get done in the near future.

This is the secondt version and only took about 675 lines of code using the OWL applications framework and Borland C++ 3.1. I plan on updating it and would appreciate any comments or suggestions. Thanks. 5/31/93

danlfox@aol.com

PJCK49A (Prodigy)