WELCOME TO THE HOME OF

"NEOSPHERE* MIDI JUKEBOX"

a satellite of

THE CYBORG'S NEOSPHERE

A service of 3D Net Productions


Midi Jukebox Information

Neosphere* MIDI Jukebox (TM) v. 1.0 (Jan. 1997) was the first Javascript based Internet device allowing to play a list of MIDI songs automatically while surfing the Net. The current play list runs for over 2 hours. Neosphere* MIDI Jukebox is supported by Microsoft Internet Explorer version 4.0 and up, Netscape Navigator version 3.1 and up, and all versions of Netscape Communicator.

FREE - Install the Neosphere* MIDI Jukebox button on your site.

FAQs

The following applies to the free version of Neosphere* MIDI Jukebox

How do I instal the free Neosphere* MIDI Jukebox on my site?
What is the size of the Jukebox? I am only allowed 5MB on my page.
Can I use my own graphic as a button?
Can I change the songs and use my own?
I use Internet Explorer and it doesn't seem to work. Why?
Buttons are too big, can't see everything with Navigator 4.0!
I get no sound when I try to play music on the MIDI Jukebox!
Javascript error: The button appears, but does nothing when clicked!
Javascript error: Type 'javascript:' into Location for details. What to do?

The following applies to the custom version of Neosphere* MIDI Jukebox

Why two versions of Neosphere* MIDI Jukebox?
Where is the custom version installed?
Can I use it on more than one Web page?
Can I change the number of songs?
Do you provide the songs?
What is the average size of a midi file?
Do I need to know the playing time of the songs?
What is involved with the installation?
Will this work with any Web hosting service?
Now for the legal stuff...
Where/how to get the custom version?


INSTAL THE FREE NEOSPHERE* MIDI Jukebox ON YOUR SITE
====================================

You can instal the Neosphere* MIDI Jukebox on your site for free with just a few lines of code to copy on your page. This feature will then be supported by Javascript enabled Web browsers such as MS Internet Explorer version 4.0 and up, and Netscape Navigator version 3.1 and up. You are given permission to use the Neosphere* MIDI Jukebox on your site by adding the following lines of code only. No change to this code is permitted. All we ask is that you let us know once you have installed it on your site by sending email. Please include the URL of your page where the button has been installed.

To instal the free version of Neosphere* MIDI Jukebox just copy and paste the following 7 lines (or so) of code into your Web page. Do not add a carriage return to the "window.open" line of code. A button like this one will appear on your site (). Clicking on it should load the MIDI Jukebox. Check that your browser is JavaScript enabled if it doesn't work.

Microsoft FrontPage's users need to follow these steps: Choose "Insert," and then "HTML Markup." Right click your mouse's button and then select "Paste." Click "OK." Save your Web page.



<script language="Javascript"><!--

function loadToolbar(){
window.open('http://www.officetowers.com/Cyborg/jukebox.htm','MMB','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=370,height=90');
}

// --></script>


<center>

<form><INPUT TYPE="button" VALUE="MIDI Jukebox" onClick="loadToolbar()"></form>

</center>




What is the size of the Jukebox? I am only allowed 5MB on my page.

Practically nothing. the Jukebox button itself will take less than 1kb. The rest of the Jukebox remains on our server, not yours. All you keep on your page is the 7 lines or so of code that we provide.


Can I use my own graphic as a button?

You sure can. Use any graphic you want as your own button for the Neosphere* MIDI Jukebox, as long as it is not demeaning. Use the following code to link:

<a href="javascript:loadToolbar();"> <img src="your_image.gif"> </a>

It will work as long as you make sure to keep the <script> tag and its content. Then you can remove the <form> tag and its content.


Can I use my own songs with the free version?

Unfortunately no. This cannot be done. You will need the custom version if you want to use your own songs. Read below for more information about the custom version of Neosphere* MIDI Jukebox.


I use Internet Explorer and Neosphere* MIDI Jukebox doesn't seem to work. Why?

Some versions of Microsoft Internet Explorer cause the following error message to appear when attempting to use the Neosphere* MIDI Jukebox:

"Error: No such interface supported"

If you have this problem look here for a solution from Microsoft.


Buttons are too big, can't see everything with Navigator 4.0!

Your font size's default is probably too large. Just reduce your font size and it will be fine. In Netscape 4.0 see Edit, Preferences, Fonts. Also check your Windows font size. Right click on desktop, select Properties and then Settings. You may need to restart Navigator and/or Windows for the changes to have an effect.


I get no sound when I try to play music on the MIDI Jukebox!

Check that your volume is up and that your speakers are connected. Windows 95/98/NT also have a separate volume for MIDI. Also make sure Javascript is enabled on your browser if nothing happens when the button is clicked. If you are still having problems, you will need to look into your MIDI drivers to make sure they are installed.


Javascript error: The button appears, but does nothing when clicked!

You may have changed something in the code. You need to copy and paste it exactly as given above and it will work. This is the most common source of errors. Little changes that you may deem insignificant (such as line break at the wrong place) will prevent MIDI Jukebox from working properly.

MIDI Jukebox has been installed on countless sites and it does work on any web site. Try again to copy and paste the code if it doesn't work for you.


Javascript error: Type 'javascript:' into Location for details. What to do?

The cause of this type of error is that the code has been modified after being pasted into your page. Get a fresh copy and paste it in your page again, this time making sure you do not change anything (not even adding a carriage return). MIDI Jukebox is very easy to instal and should work for everybody. Let us know the URL of your page if you are still having trouble and we will take a look.


Details and FAQs for the custom version of "Neosphere* MIDI Jukebox"


Why two versions of Neosphere* MIDI Jukebox?

Neosphere* MIDI Jukebox made its first appearances on the Web as a free device. Anyone could and still can use it on their Web site. Just copy and paste the above code in your own web site.

After receiving several requests from people wanting to play music of their own choice with Neosphere* MIDI Jukebox, it became evident that something needed to be done, thus, the custom version. This version is for those who want to use their own MIDI music files with the Neosphere* MIDI Jukebox. You may change and add songs but all other links to the Neosphere* must remain intact, including the tiny red Neosphere* logo, and you may not redistribute the software. This version is sold for U.S. $30.00 per license.


Where is the custom version installed?

The entire code of the free version of Neosphere* MIDI Jukebox is not distributed. The script for the free version always remain on our server. However, when you purchase the custom version of Neosphere* MIDI Jukebox, we send you the entire code with the installation instructions. You will then proceed to install it on your own server space.


Can I use it on more than one Web page?

Yes and No. You may have as many instances of the Neosphere* MIDI Jukebox button on related Web pages (same site, same family, same company, etc) as you want, as long as there is only one instance of the core JavaScript (not available in the free version). The core JavaScript is not the short lines of code that you can copy and paste to install the Neosphere* MIDI Jukebox button, but the entire code for the Neosphere* MIDI Jukebox itself. You may only make one customized use of this code. You may not make a variety of customized versions with a different music list on each. One music list per license. One copy of the core JavaScript per license.


Can I change the number of songs?

Yes. You may instal the number of songs you want.


Do you provide the songs?

No. Songs are only provided with the free version. We do not maintain a stock of songs, but free MIDI songs are widely available on the Web for your custom version.


What is the average size of a midi file?

MIDI files can vary greatly in size. The files currently in use in the free version are between 4kb to 70kb, many of which are in the neighborhood of 30kb.


Do I need to know the playing time of the songs?

Yes. Many Windows MIDI players will tell you the exact length of each MIDI file. You may time them yourself but in any case you will need this information. While the Neosphere* MIDI Jukebox plays a song, it waits for a specified amount of time before downloading and playing the next song. Good timing is essential for it to work nicely.

The fact that some of the songs may get cut by another one apparently starting too early, is due to underestimated download time which you must add to the actual length of each song. However, one factor to consider is that when a MIDI file has been saved in the browser's cache, delays for download are no longer necessary nor wanted. It is suggested that you add a reasonnable amount of time for downloads (10-15 seconds) without making them too long so there is a smooth transition between the songs.


Do you provide a list of songs?

There are many Web sites with extensive list of MIDI files and a Web search can lead you to many resources. However, no song is provided with the custom version of Neosphere* MIDI Jukebox. Your Neosphere* MIDI Jukebox will only work after you have specified the parameters of the MIDI files to be played.


What is involved with the installation? (Custom version only)

You will receive an email with attachments (or a zip file) containing all of the parts necessary for the Neosphere* MIDI Jukebox to work except the MIDI files themselves. You will need to edit the files according to the instructions given to specify the MIDI files to be played, the length of time to wait between each song, and the title of each song. There is no need to know JavaScript but it might help if you have done some HTML before. You will need to use a simple text editor such as Notepad to edit the files. Once you have entered all of your songs, and installed a button on at least one of your pages, you will be ready to upload the HTML (*.htm) pages provided with Neosphere* MIDI Jukebox onto your Web server. If all goes well, clicking on the button will load your customized version of Neosphere* MIDI Jukebox.

If the above sounds a little too involved for you, we will be able to provide you with assistance for a fee at www.3dnetproductions.com.


Will this work with any Web hosting service?

Neosphere* MIDI Jukebox can work regardless of the Web hosting service you are using. However, users of Web page creation tools may experience difficulties in incorporating the additional HTML pages into their site since they are not created by the tools themselves. Make sure your Web publishing tool will allow you to upload pages that have been manually created. If not, make sure your Web page editor allows you to import HTML files containing Javascript code before ordering MIDI Jukebox. Special instructions are given to help FrontPage users achieve a successful installation of the licensed version of MIDI Jukebox.

Also, most hosting services support the MIDI MIME type, but if you experience problem playing MIDI file it may be that the MIDI MIME type has not been set on the server you are using. This usually involves nothing more than sending an email to your hosting services asking them to add the MIDI MIME type.


Now for the legal stuff...

You are not purchasing the software but a license to use it. This license does not give you the right to resell, redistribute, decompile, reverse engineer, or modify the software package in any way other than entering new parameters in the Javascript as clearly detailed in the documentation included in this product's package.

Notwithstanding anything else in this agreement or otherwise, we or any affiliated company will not be liable with respect to any subject matter of this agreement under any claim of breach of contract, negligence, strict liability or other legal or equitable theory, for any incidental or consequential damages, including, without limitation, loss of profits or revenue, loss of use of a product, cost of capital, cost of substituted services or products, down-time costs, labor costs, copyright claims, or claims of customers to the full extent permitted by law.

Customer acknowledges that this agreement and related documentation contains the entire agreement between the parties relating to the services and products described therein and that no inconsistent representations have been made either orally or in writing. No modification, change or alteration of any of the terms of this agreement shall be valid unless provided in writing. This agreement supersedes all prior agreements and understanding, both oral and written, with respect to the subject matter hereof.

This agreement shall be governed by, construed and enforced in accordance with the laws of the state of Florida. All disputes will be settled in Miami, Florida.

We reserve the right to change this agreement at any time without notice upon posting to this Internet location. The agreement in force at the time of your purchase applies.

This document dated and in force as of September 4, 1998.

Last updated February 10, 2006.

This offer is void where prohibited by law. Do not purchase a license if your local law is not in accordance with the above, or if you or your company do not agree with the above.



Where/how to get the licensed versions?

You may purchase a license to use the custom version of Neosphere* MIDI Jukebox on your site for the amount of U.S. $30.00. To order please click here to send your payment via PayPal, or mail to:

3D Net Productions
600613 - 16400 West Dixie Hwy.
North Miami Beach, Florida 33160 USA.

You will receive product documentation and limited support.

You may obtain additional support providing extra charges at www.3dnetproductions.com.

Email for more information or visit:

www.3dnetproductions.com


Copyright © 3D Net Productions
- All rights reserved.

* Neosphere is a trademark of 3D Net Productions