Help After Clicking Options:

Web Audio streaming

You can find a detailed explanation of the functions of the options at http://hifiaudiostream.com

After clicking "Options" you are taken to the "Options" window which contains the following:


The "Output" tab lets you specify whether the output should go to the desktop or to a specified folder. You can type in a path for the output folder or navigate to it on your PC using the "Browse" button. Also here is the next output file number. Files are named "hifias1.htm" then "hifias2.htm" etc.


The "Bare" tab gives you three options:


"Output run by a controller"


A controller is a Flash animation that controls the streaming audio animation. We use controllers for two reasons. One, it gives you a choice of how the output looks (because there are many controllers), and secondly, with a controller the streaming animation does not start until the play button is pressed, so you can create lots of streaming music and cut and paste the Flash objects onto one page. This gives your visitors many audio streams displayed together, but not starting to download and not slowing each other down.


"Bare output with looping"

Select this for output with no controller (no buttons). It loops (plays over and over again). Bare output is useful if you always want to play a sound stream when a page is loaded, and you don’t want control buttons for it.


"Bare output plays once"

As above, but does not loop.


The "Controller" tab is where you select a controller. The "Preview Controllers" button builds and launches a web page that has each of the controllers on it playing a test message. This lets you see exactly what each controller looks like, and how it behaves.


The "Instructions" tab is where you can give instructions to the controller. The options are:

"C" – Initially stopped, loops sound.

"D" – Initially stopped, plays sound once.

"E" – Initially playing, loops sound .

"F"- Initially playing, plays sound once.

Note: the controller file name that is created by the program will differ depending on its instruction. (That is how the instruction is communicated to the controller.) So for example using "C" – Initially stopped, loops sound will produce controllers "mp3ss1c.swf" "mp3ss2c.swf" etc. After the output has been created by the program the output file names are listed. Here there is also the option of sending a special instruction (any letter) to the controller. This is for future use, currently controllers only understand C,D,E and F.


The "Colours" tab lets you amend the colours of the output page. Enter the HTML hexadecimal values in the text boxes or click "Pick Colour" buttons to launch the standard colour picker. The background and the text colours can be amended.


The "Compression" lets you choose the different Bitrate, Sample rate and Compression for your audio.

The MP3 standard only supports certain rates and certain combinations of rates. Also Flash can only play three of the sample rates correctly (the standard has about 8). Also if we go above bitrate 192kbs (which sounds nearly like wav quality) then the maximum playtime gets too short so we should stop at 192. Also LAME does not do every rate (but most of them). Please note that most streaming will not handle variable bit rates.

So you should allow in your listboxes:

Bitrates :

8,16,24,32,40,48,56,64,80,96,112,128,144,160,192 kbs

Channels:

1 – Mono
2 – Stereo

Sample rates:

11025, 22050, 44100 Hz

Then you should validate:

11025 can only be used with 8 to 64 inclusive

22050 can only be used with 8 to 160 inclusive

44100 can only be used with 32 upwards

It will only convert up to 16000 frames, anything after that will be omitted. 16000 frames at 1 frame a second is 4 hours 26 mins long. The 16000 limit is a Flash limit.

 

You can find a detailed explanation of the functions of the options at http://hifiaudiostream.com

After clicking "Options" you are taken to the "Options" window which contains the following:


The "Output" tab lets you specify whether the output should go to the desktop or to a specified folder. You can type in a path for the output folder or navigate to it on your PC using the "Browse" button. Also here is the next output file number. Files are named "hifias1.htm" then "hifias2.htm" etc.


The "Bare" tab gives you three options:


"Output run by a controller"


A controller is a Flash animation that controls the streaming audio animation. We use controllers for two reasons. One, it gives you a choice of how the output looks (because there are many controllers), and secondly, with a controller the streaming animation does not start until the play button is pressed, so you can create lots of streaming music and cut and paste the Flash objects onto one page. This gives your visitors many audio streams displayed together, but not starting to download and not slowing each other down.


"Bare output with looping"

Select this for output with no controller (no buttons). It loops (plays over and over again). Bare output is useful if you always want to play a sound stream when a page is loaded, and you don’t want control buttons for it.


"Bare output plays once"

As above, but does not loop.


The "Controller" tab is where you select a controller. The "Preview Controllers" button builds and launches a web page that has each of the controllers on it playing a test message. This lets you see exactly what each controller looks like, and how it behaves.


The "Instructions" tab is where you can give instructions to the controller. The options are:

"C" – Initially stopped, loops sound.

"D" – Initially stopped, plays sound once.

"E" – Initially playing, loops sound .

"F"- Initially playing, plays sound once.

Note: the controller file name that is created by the program will differ depending on its instruction. (That is how the instruction is communicated to the controller.) So for example using "C" – Initially stopped, loops sound will produce controllers "mp3ss1c.swf" "mp3ss2c.swf" etc. After the output has been created by the program the output file names are listed. Here there is also the option of sending a special instruction (any letter) to the controller. This is for future use, currently controllers only understand C,D,E and F.


The "Colours" tab lets you amend the colours of the output page. Enter the HTML hexadecimal values in the text boxes or click "Pick Colour" buttons to launch the standard colour picker. The background and the text colours can be amended.


The "Compression" lets you choose the different Bitrate, Sample rate and Compression for your audio.

The MP3 standard only supports certain rates and certain combinations of rates. Also Flash can only play three of the sample rates correctly (the standard has about 8). Also if we go above bitrate 192kbs (which sounds nearly like wav quality) then the maximum playtime gets too short so we should stop at 192. Also LAME does not do every rate (but most of them). Please note that most streaming will not handle variable bit rates.

So you should allow in your listboxes:

Bitrates :

8,16,24,32,40,48,56,64,80,96,112,128,144,160,192 kbs

Channels:

1 – Mono
2 – Stereo

Sample rates:

11025, 22050, 44100 Hz

Then you should validate:

11025 can only be used with 8 to 64 inclusive

22050 can only be used with 8 to 160 inclusive

44100 can only be used with 32 upwards

It will only convert up to 16000 frames, anything after that will be omitted. 16000 frames at 1 frame a second is 4 hours 26 mins long. The 16000 limit is a Flash limit.

Bookmark and Share