A no frills MP3 player class, based on DirectShow.
Latest Audio Articles
Explore a C++ replacement of the official ASIO SDK that supports multiple ASIO devices put to the test in a tiny WinAMP output DLL.
Games and sophisticated applications require the use of a 3D Audio facility to place their gamers or users in a 3D Space. This results in a virtual world in which the user is immersed, resulting in an improved user response. Learn to use a technology by Creative Labs, the EAX or Environmental Audio Extension, that makes the virtual world richer with respect to 3D sound.
No amount of description of a tune can ever replace the experience of hearing it. But, playing a sound file synchronously or asynchronously, mixing sound, or excercising still finer control over it has been a pain in the neck. Audio API makes playing sound a very comfortable and enjoyable experience.
Learn about the basic functioning of Speech Recognition.
The days of locking your audio applications into one platform are over. PortAudio, a free, cross-platform audio I/O library, enables you to record and/or play sound using a simple callback function.
Latest CodeGuru Developer Columns
Explore how to pass multiple parameters in a query string of a Web API URL.
Finish this two-part article and create a color picker app for .NET. Examples are both in C# and VB.NET.
Many people are still using older programming languages. Think about the pros and cons.