The Data Compression News Blog

All about the most recent compression techniques, algorithms, patents, products, tools and events.

Subscribe

Posts: RSS Feed
Comments: RSS Feed

.NET Implementation of an Ogg Vorbis Player

Posted by Sachin Garg on 21st July 2005 | Permanent Link

The Code Project has an interesting article on Decoding Ogg Vorbis audio files in .NET from perry_marchant.

The TgPlayOgg project is a .NET C# library that allows you to play Ogg Vorbis files from your managed code. Decoding a given Ogg Vorbis file into usable sound data is done by TgPlayOgg which makes calls to an unmanaged C++ project TGPlayOgg_vorbisfile. TgPlayOgg also requires managed DirectX for sound output.

Code is available for download and is explained very nicely in the article. You can also download the demo project.