Working with MP3 and Ogg/Vorbis DLLs

News

External encoders/decoders sample

It is possible to integrate external PCM stream encoders and decoders with VC components to produce custom audio files and streams, such as MP3 or Ogg/Vorbis. These formats may be not supported by installed ACM codecs and therefore external libraries are required.

VC components has native support for Blade and Lame MP3 encoders, Vorbis/Ogg encoder and decoder, BASS library and MpgLib MP3 decoder library. Press the [Copyrights] button to get more information about these libraries.

In this demo all operations are performed in real-time, making it possible to use these engines for real-time audio streaming.

Download

Precompiled binary of this sample is included in the Demos package.

Or you can try it in your IDE by installing the Evaluation package.

Download Demo or Evaluation package.