What is the Jumbo Jukebox???Music Library
- A monster Javascript-based MIDI/Music Jukebox that you can download and run locally without using the internet to listen. It contains over 1900 midi files! You can customize your own jukebox by adding your collection too.
- You can expand your Jukebox with your own additional audio files. They can be any audio format supported by your browser's BGSOUND and META HTML tags which includes WAVE, and MIDI. With additional programming on your part, capability could be added to enable the Jukebox to work with other file formats such as MP3 and Real-Audio.
- Sevaral music categories are included in the midi library and they are all normalized so that the audio level among all songs are similar.
.There are 13 music categories in the libraries totalling 18MB of downloadable files. Once these files are downloaded and expanded, they will occupy 64MB of your hard drive space to contain the entire library. The following catagories are available for download by clicking on the category name link:
CATAGORY NAME
Click to downloadUncompressed / Compressed-(download size) Click to
view contentsAlternative Rock 4.2 / 0.91 mb contents Christian Music 0.1 / 0.021 mb contents Christmas Music 0.48 / 0.14mb contents Classical Music 1.50 / 0.5 mb contents Easy Listening Music 0.70 / 0.25 mb contents Enya Music 0.25 / 0.05 mb contents Jazz Music 0.48 / 0.26 mb contents Misc. Music (non-catorized) 10.2 / 3.2 mb contents Oldies Rock Music (1960-1970) 28.5 / 7.5 mb contents Originals 0.8 / 0.3 mb contents Ragtime Music 0.23 / 0.09 mb contents Rock, Roll, and Popular Music 15.3 / 4.3 mb contents TV and Movies 1.7 / 0.52 mb contents
Each of the above catagories represents a .zip file where each file contains two major components:Installation
- 1) sub-directory midi that contains all .mid files, and
- 2) a file named category.txt. The category.txt file contains the necessary addItem(...) statements you need to manually insert into the Jukebox (jukebox.html). If you wish to download all catagories, click HEREto download Jumbo.txt which contains a merge of all .txt files to be inserted into the Jukebox.
Once you have selected and downloaded the desired music catagories, you also need to download just one of the following components:
Jukebox_base - You'll need to insert songs into this one 05/12/00Then choose a desired directory to contain your Jukebox and unzip (extract) all of the .zip files that you downloaded into that directory. If your unzipper does not preserve the directory named midi that is contained in the .zip files, then you will need to manually move all .mid files into a sub-directory called midi.
Jumbo Jukebox - Complete with all music catagories inserted 05/12/00Note: The above files (Jukebox*.zip) contain fixes to possibly corrupt .txt files contained in the music libraries. It is necessary that the above Jukebox file be extracted after all music libraries files have been extracted. You should answer "yes" to any prompts to overwiite existing files.Starting the Jukebox
This is the easy part. Just startup your browser (Netscape 4.x or Internet Explorer 5.x) and open file (or page) index.html under your Jukebox directory just created. It will take from 45 - 60 seconds for it to completely initialize. Once initialiazed, you can make selections via two methods. One is via text entered into a text area that is matched against all songs/artists/categories entered into the jukebox. The second method is to manually scroll down the list of songs and click the % link next to the desired song(s).
After all of your selections have been made, you can click on the start button to begin playing.
Customizing Your Jukebox
You can customize your Jukebox by adding your own audio file collections. To add your files, just follow these steps:
- Place audio files into midi/ sub-directory, regardless of audio file type
- Insert the addItem(...) statement into the desired place in file jukebox.html. The place where these lines are to be added are clearly marked in jukebox.html. The only requirement on ordering is that all categories should be kept together and not intermixed The syntax of the addItem(...) is:
addItem("Song Title@Artist %CatagoryName", "song.mid", length)
where the tokens "@" and "%" are all required elements. Null fields are permitted but tokens have to be there. The length is the lengnth of the song in seconds. You can use the midifade tool listed on previous page to determine the playing time.
I would appreciate your comments on the Music Jukebox. Just drop ME a line.Copyright information
To the best of my knowledge, the MIDI files in this collection were not
copyright-restricted and were made freely available for copying without any fees or permissions. If you find any songs that you know are copyright-restricted, please let know.