How to Put Audio Files on the Internet

(And it can all be done for FREE!  Well, real close to free...)


"What is this all about?" Well, this page describes a procedure that enables you, a web page designer, to either record or copy audio files from cassettes or CDs and place them on your web page, available for downloading and pseudo-streaming. This procedure will provide a web-surfer the opportunity to download high quality audio files and listen to them with a free player.  A second option can also be provided that would allow someone to listen to the audio file immediately, similar to streaming audio, such as Real Audio.  However, the process that is described here is different than audio streaming technologies, such as Real Audio, in that once a surfer has downloaded the file, he or she can listen to it as much as they want without having to be connected to the web. Another key difference is that it is almost free for the web page designer.  The costs will vary depending on what software you choose to accomplish the translation procedure.  The key to all of this is the magic of MP3 encoding.  Read on if you are interested in doing this, or first jump to a comparison between pseudo-streaming MP3 audio files versus streaming audio, such as Real Audio.


There are 5 basic steps to creating audio files and putting them on your web page:
  1. Setting up recording hardware.
  2. Record the material as a WAV file.
  3. Optionally Remove Noise and Static from WAV file.
  4. Compress and Encode the created WAV file into the MP3 format.
  5. Update your web page with the new files and appropriate links.

But first, a glossary of terms for the beginners:

What is....?

Although VQF was originally thought to possibley eclipse MP3 in popularity, it has long since been forgotten. MP3 is the considered the favorite.

Comparison to Streaming Audio -

"Sounds great, but how does this compare to the Real Audio Player and other streaming Audio?"  That's a good question.  The MP3 and VQF formats and the above described system is logistically different than streaming audio, but a web page can be configured so that there is almost no difference to the listener. 

With dynamically streaming audio, a listener's computer decodes the file as it arrives via their modem, and if their modem is too slow, then the server will automatically compensate by reducing the quality (bandwidth) of the audio.  So, they can begin listening immediately and terminate at any time.  This allows for immediate and easy listening regardless of your modem speed.  That's the advantages of dynamic streaming audio.  Here's the disadvantages:  A streaming audio delivery system is not quite free, or even almost free.  It's can be more like $10,000 shy of free!  You would need your own computer (dedicated server) with special equipment and a high bandwidth connection, devoted to constantly exporting files.  The computer would be mega-expensive; the setup labor could be expensive; and the Internet connection would definitely be expensive.  It's the oldest and most well known technique, but it's too expensive for most churches or an individual to attempt.  Of course, one could also pay to have all of this done, rather than doing this themselves.  Also, Real Audio files are often 2-5 times bigger than a comparable MP3!

But what about MP3?  Obviously, MP3 have the clear advantage in file size.  So, they can have much better quality in a smaller size.  But, there is no way to stream MP3 - or is there?  MP3 can be dynamically streamed like Real Audio if a server is setup for that, but whenever people post a MP3, it is usually not on a server devoted to streaming MP3.  However, it is possible to begin listening to MP3 files immediately using pseudo-streaming techniques.  The advantage of this technique is that it requires no special server software or configuring. Anybody can take advantage of this without having to contact their web-site host or know anything about servers.

Any MP3 player can be used to listen the streaming audio. This makes it just as good as Real Audio, except that it does not support dynamic bandwidth compensation.  Since the server does not try to compensate for smaller connection bandwidths, small pauses may occur while a listener's computer waits on downloading more of the file.  However, this usually only a problem for really slow modems, much slower than 28.8 kbps.  Test out your modem on my page where you can try out NetPlayer on the MP3 files that I have posted. Without having the overhead of the dynamic bandwidth compensation, MP3 files can be streamed at higher quality for the same bandwidth. So, for almost all cases, the MP3 files sound much better than Real Audio.

Also, this whole setup allows you to check it out for free.  All of the software is free for trying out, and the few one-time registration fees are feasible.  Also, once a user has downloaded your files, then he or she retains them.  It physically exists on their hard drive, unlike streaming audio, where the audio file is preserved on the server's hard drive (the web).  So using the either the MP3 system, a user can repeatedly listen to a sermon, once its downloaded, without having to connect to the Internet.  They can pass it to friends using DVD's, CD's, or ZIP disks.  For more information, please see Web Page Updating and Pseudo-Streaming Players.

Now that you have had a good introduction to the whole process, let's proceed to the first step:  Making the initial Digital Recording.

Return to Home


Questions and Comments can be sent to us using this form.