The EAR NANOBOTs are FREE Flash mp3 players developed by EARTH ACADEMY RECORDS Designed to be simple, minimalist and free of fuss, for use for playing mp3 audio on your websites.


DEVELOPERS: [E.A.R] Earth Academy Records.
Coding and Design by Sascha Windrath (Germany) & Mirai (U.K.)


If you find the Nanobots useful please consider making a donation or better still, support the artists at EARTH ACADEMY RECORDS (earthacademy.org). If you wish to support the development of any particular feature or be a featured patron/sponsor of the Nanobots, please contact us via our website. Also, if you have used the Nanobot players, let us know & we will link back to you. Live long, and prosper!

This work is licensed under a Creative Commons. Attribution-Noncommercial-No Derivative Works 3.0 Unported License. http://creativecommons.org/licenses/by-nc-nd/3.0

EARTH ACADEMY RECORDS (London-Tokyo) is dedicated to frontier & progressive new century media and ethics. The premiere organization where futuristic art meets the space age. For Space Cadets, Cyberpunks, Goths, Trekkies, Hi-tech Hippies, Futurists, Astronomers and IT Geeks! Uploading to a planet near you! http:/earthacademy.org

MP3 MUSIC DEMOS:
ANTIMATTERMAN - Manipulator
ASTROMILL - Method to my Madness
INTELLIGENTSIA - Civilizations


INSTRUCTIONS - HOW TO USE.

The controls are simple:
o BACKWARDS
o FORWARDS
o PLAY (animated)
: previous track in playlist
: next track in playlist
: STOP/PAUSE


QUICK SET UP

(1)
Upload the folder 'nanobot' to your website.
(2)
Upload your mp3s to nanobot/mp3 folder.
(3)
Edit your playlist file (config.xml) in the config folder by changing or adding mp3 URL's.
You can save with any text editor to edit the xml file (MAC TextEdit & PC NotePad).

eg. <song url="mp3/mymusic.mp3" />

(4)
Finally, go to: EAR_NanoBot.htm (or: yourwebsite.com/nanobot/EAR_NanoBot.htm )
(5)
It works!

To test an online example click here:
http://earthacademy.org/nanobot/EAR_NanoBot.htm


Controlling parameters:

config.xml

The config file controls how your player functions.



autoplay = (automatic song playback)

ON
<setting autoplay="on" />

OFF
<setting autoplay="off" />


shuffle = (randomize song playback)

ON
<setting shuffle="on" />

OFF
<setting shuffle="off" />


Location of your mp3's.
For ease of use, put your mp3s in the same folder as your Nanobot html & Nanobot flash players. eg:

<song url="ANTIMATTERMAN_Manipulator.mp3" />

<song url="mp3/ANTIMATTERMAN_Manipulator.mp3" />



Volume level.
Control for audio level was deemed unnecessary in the first Nanobot design, as invariably volume controls are often set through the computer or speaker settings. It will be added later in future versions if enough people require it.

Playlist Repeat.
The playlist in the config.xml is always set to auto-repeat.

Flash Player resizing.
The Nanobots are Vector Graphics based, thus are scalable on your website. This means they can be micro-sized or you can fill up your whole screen with a Nanobot if you desire. You set the Nanobot size in your HTML code with the: WIDTH and HEIGHT commands.



For embedding the player on your website HTML page - the basic HTML code is:



Note: The "wmode=transparent" command is to allow transparency behind your Nanobot,
otherwise you will get a box of colour behind your player (which you can also customise if needed).


If you wish to put a nanobot mp3 player on a social networking site such as
MYSPACE.com or VAMPIREFREAKS.com, example code would be:




While on YOUR website you need the following:

config.xml (mp3 playlist)
mp3 folder (where you keep your mp3 audio files)
crossdomain.xml (at the root of your website domain)

In our example the directory set up is:
http://earthacademy.org/nanobot/config/config.xml
http://earthacademy.org/nanobot/mp3
http://earthacademy.org/crossdomain.xml

config.xml

NOTE: Location of your mp3's.
When calling mp3 files from another website such as myspace your mp3 paths need to be absolute.
IE. you have to set in your config.xml the exact locations of your mp3:

<song url="http://earthacademy.org/nanobot/mp3/ANTIMATTERMAN_Manipulator.mp3" />




EDITING the HTML

In our NANOBOT player HTML (e.g EAR_NanoBot.htm) we use 2 custom values: dn and cp

dn = domain name : e.g. www.yourwebsite.com
cp = config path : where the "config.xml" (mp3 playlist) is located.

This is the line to edit for your own uses (e.g look in "EAR_NanoBot.htm")

Flashvars="dn=www.yourwebsite.com&cp=myfolder"

This is saying that your domain (dn) = www.yourwebsite.com
and the location of your mp3 playlist ("config.xml") is located at: www.yourwebsite.com/myfolder

In our example:
FlashVars="dn=www.earthacademy.org&cp=myspace"

- the domain is: www.earthacademy.org
- the location of your config.xml is in: www.earthacademy.org/myspace


To choose the type of Nanobot player you want to use, edit the first line of code:

<embed src="http://www.earthacademy.org/nanobot/EAR_NanoBot.swf"

for example:
<embed src="http://www.earthacademy.org/nanobot/EAR_NanoBot_black.swf"



To change the size of Nanobot player you want to use, edit the second line of code:

width="500" height="200" align="middle" bgcolor="Transparent"

for example:
width="50" height="20"

or:
width="100%" height="80%"


crossdomain.xml


FLASH has in-built security constraints, so if you want to place your NANOBOT player on MYSPACE or on different locations around the internet, you need a crossdomain.xml file placed at the root of your website, which allows MYSPACE to access your mp3s & playlist info (your config.xml).
Here's how the Nanobot player html code is being given access to files on "earthacademy.org":




More FREE downloads at EARTH ACADEMY RECORDS
http:/earthacademy.org/downloads