Converting WAV to MP3

This article covers a brief introduction to the windows Audio Compression Manager API, including information on codecs for compression routines.

This article covers a brief introduction to the windows Audio Compression Manager API.

This is a copy of an article I wrote for the Delphi Developer Newsletter

The components I have written for this article are part of an open-source project and are available at my homepage.

Audio Compression Manager


Many years ago, before I really knew what the internet was, I heard a rumour of an "Internet Telephone". This piece of software could allegedly transmit speech between two people on the internet in real time, allowing World-wide telephone calls for the price of a local call. With Lyn's brother living in the U.S.A. and us living in the U.K. phone calls were few and far between, and always far too expensive. So, you can imagine how exciting this rumoured technology was to us. So exciting in fact, that we got ourselves connected.

To cut a long story short, we tried this telephone software and it was awful ! So bad in fact that we stuck with our normal telephone and ridiculous phone charges.

GOOD NEWS ! That was a long time ago, and since then things have come a long way (and phone calls are also much cheaper). With the ever increasing popularity of the internet, media has become higher quality yet smaller in size.

There are now numerous streaming audio formats around, and even streaming video, and all this has been made accessible to people on very low bandwidths. That's not all, not only have these formats (Quicktime, RealAudio, and even MP3) become more popular, they have also become more accessible to the developer.

Codecs


Some of these compression routines have been made accessible through the introduction of "codecs". A number of codecs are installed as standard on Windows installation (thanks Microsoft !)

GSM - I believe this format is used by some mobile phone networks

DSP TrueSpeech - I have heard a demonstration of this 1 bit audio format, very clear !

Fraunhofer IIS MP3 - This is most certainly my favourite of them all, it allows you to make your own MP3's

PCM - The standard used by windows, most codecs can convert to/from PCM

Note :
A full list is obtainable by in the MultiMedia section of your control panel. Double click "MultiMedia", then click the "devices" tab, and then expand audio compression

So, what is the point of a codec ? Well, a codec is a little bit like an ActiveX component. ActiveX components allowed developers to implement functionality within their applications without having to write all of the code involved (eg, embedding a Word document). Codecs do the same sort of thing but concentrate on converting media formats into other media formats. For example, if you wanted to write an application which took audio data from an audio CD and then converted it into an MP3, the only work you would need to do yourself would be


  1. Extract the audio data from the track
    ...

Click here to read the rest of the article at HowToDoThings.com

Author: Peter Morris

Related Articles
- How To Convert VHS to DVD
VHS tapes and technology like VCRs are becoming extinct with the advent of DVD and digital media. This article gives you some tips on how to conert your old VHS tapes to DVDs so you don't lose any of your favorite movies.
- Dataforth Engineers Overcome Aliasing
- Archos 605 30GB
- DTV Receiver
- DVR Through Your Computer
- Converting to DVD NYC Quality
- Aiptek Z300HD-V
- Digital Imaging Explained
- Small Business - Planning Ahead For System Failure
- Guide To Video Editing For Beginner
Regional Articles
- Converting WAV to MP3 Alabama
- Converting WAV to MP3 Alaska
- Converting WAV to MP3 Arizona
- Converting WAV to MP3 Arkansas
- Converting WAV to MP3 California
- Converting WAV to MP3 Colorado
- Converting WAV to MP3 Connecticut
- Converting WAV to MP3 DC
- Converting WAV to MP3 Delaware
- Converting WAV to MP3 Florida
- Converting WAV to MP3 Georgia
- Converting WAV to MP3 Hawaii
- Converting WAV to MP3 Idaho
- Converting WAV to MP3 Illinois
- Converting WAV to MP3 Indiana
- Converting WAV to MP3 Iowa
- Converting WAV to MP3 Kansas
- Converting WAV to MP3 Kentucky
- Converting WAV to MP3 Louisiana
- Converting WAV to MP3 Maine
- Converting WAV to MP3 Maryland
- Converting WAV to MP3 Massachusetts
- Converting WAV to MP3 Michigan
- Converting WAV to MP3 Minnesota
- Converting WAV to MP3 Mississippi
- Converting WAV to MP3 Missouri
- Converting WAV to MP3 Montana
- Converting WAV to MP3 Nebraska
- Converting WAV to MP3 Nevada
- Converting WAV to MP3 New Hampshire
- Converting WAV to MP3 New Jersey
- Converting WAV to MP3 New Mexico
- Converting WAV to MP3 New York
- Converting WAV to MP3 North Carolina
- Converting WAV to MP3 North Dakota
- Converting WAV to MP3 Ohio
- Converting WAV to MP3 Oklahoma
- Converting WAV to MP3 Oregon
- Converting WAV to MP3 Pennsylvania
- Converting WAV to MP3 Rhode Island
- Converting WAV to MP3 South Carolina
- Converting WAV to MP3 South Dakota
- Converting WAV to MP3 Tennessee
- Converting WAV to MP3 Texas
- Converting WAV to MP3 Utah
- Converting WAV to MP3 Vermont
- Converting WAV to MP3 Virginia
- Converting WAV to MP3 Washington
- Converting WAV to MP3 West Virginia
- Converting WAV to MP3 Wisconsin
- Converting WAV to MP3 Wyoming
Related Articles
- How To Convert VHS to DVD
VHS tapes and technology like VCRs are becoming extinct with the advent of DVD and digital media. This article gives you some tips on how to conert your old VHS tapes to DVDs so you don't lose any of your favorite movies.
- Dataforth Engineers Overcome Aliasing
- Archos 605 30GB
- DTV Receiver
- DVR Through Your Computer
- Converting to DVD NYC Quality
- Aiptek Z300HD-V
- Digital Imaging Explained
- Small Business - Planning Ahead For System Failure
- Guide To Video Editing For Beginner

Rss   Delicious   Digg   Add To My Yahoo   Add To My Google   Bookmark   Search Plugin

Topics:
Advertising Family Home Services Real Estate Resources
Business Services Fashion Industrial Goods & Services Retail & Consumer Services
Career Financial Services Insurance Software
Cars Food & Beverage Internet Technology
Computer Hardware Franchise Legal Telecommunications
Construction Health Miscellaneous Trade Shows
Education Holidays Nightlife Travel
Entertainment Home Appliances Online Database Weddings
Environmental Home Electronics Pets World History