You might have seen an Audioscope somewhere and wondered what they were and how you could make one for yourself...or maybe your seeing them for the first time...These are WebTV specific and in this tutorial you will learn all of the "Attributes"...how to make them...and see examples as well...and then you will be able to build one your self using one of my 2 different builders.
Audioscopes are basically used with music and sounds to to create cool effects to enhance your website pages...they can be very elaborate and you can get really inventive and make them do all kinds of things as you will see...and they can also be addicting to make. So don't be afraid to experiment or change things around. Trust me... you won't break anything.
So...let's get started!!
The first thing you need to know are the "Attributes" of an Audioscope.
Gain - This will tell your Audioscope how much to react to the sound. The value can be a Positive number, zero, or a Negative number. Set the gain to "0" and you get a scope that resembles led's on a home stereo...setting it higher changes the scope and effects...
Height - This determines the Height of the Audioscope.
Width - This determines the Width of the Audioscope.
Border - This creates a Border around your Audioscope...and can also be done using Tables...
Leftcolor/Rightcolor - On each Audioscope there is a "Left" and "Right" Audioscope indicator. This determines the color of each one...
Leftoffset/Rightoffset - This Attribute will seperate the left and right tracks on the Audioscope. One value should be a "Positive number" and the other a "Negative number" to keep them even, but you can put in any value to get whatever effect you want.
Bgcolor - This determines the Background color of your Audioscope.
MaxLevel - Maxlevel displays a floating horizontal bar indicating the maximum volume...the setting for this is just simply maxlevel.
NOTE: The Attributes Height, Width, Border, Leftoffset, & Rightoffset are all measured in Pixels.
First...Here's your basic Audioscope with a simple code and no Attributes.
Yeah I know...real exciting huh!...NOT!
The Code;
Here's the same one with the Width Attribute added to it. Width can be set with either a number of pixels or a percentage of screen width.
The Code:
Now we'll change the Height a little and change the background color using the Bgcolor Attribute...which will make it look like this...
The Code:
Or like this...
The Code:
Now we'll spruce it up a bit and change the color of the pulse lines in the scope using Leftcolor & Rightcolor Attributes...
The Code:
Now we'll add the Rightoffset and Leftoffset so they are more visible which allows you to separate the right and left channels graphically, usually you set them to a positive and negative number of the same value...
Oh Yeah!...Lookin Good!
The Code:
Now we'll add the Maxlevel which adds a neat effect to it...
The Code:
Here's how the Maxlevel behaves in 3 different vertical standing scopes with the gain value set at 1, 2, & 3...and yes those are 2 smaller scopes dividing them and 1 above and below to show you more of what you can do...
The Code:
Now we'll beef up the scope even more and add a Border...
The Code:
NOTE: You can also add a table to your Audioscope allowing you to add a image to the border or even an animated gif which can make them look really cool like the two below...
The Code:
The Code:
Now for the "Gain" Attribute which allows you to set the amount of vertical response to music volume in the Audioscope making it look sortof like the led's you see on your home stereo...
The Code:
The change in this Audioscope is because the Gain is equal to zero. And because the "Leftoffset/Rightoffset" has no effect when the Gain Attribute is added they are not included here...
Now if you make the Gain equal to a Negative number, this is what you get...
The Code:
In this one you can see how the Silver and Teal colors blend together creating a cool effect...in this case you can set the "Leftcolor/Rightcolor" to the same value if you're looking for a certain color...
Here is the same one as above but with the "Leftoffset/Rightoffset" added to it...
The Code:
Ok...There you are...You've seen all the different Attributes of an Audioscope...You've seen some examples & the related codes...Now you can start building one for yourself. Just go below toeither of my Audioscope Builders to get started, and remember what I said earlier... you won't break anything. And if your not happy with the outcome of your Audioscope, just start over until you have something you like. So...what are you waiting for? Get to it...and have fun!
Choose A Builder Below And Start Building Your Audioscope or checkout Coolscopes to see some more Cool examples I put together!