A Multidevice ASIO Output Plugin for WinAMP
Rating: none
Domagoj Saric - 02/19/2009
Explore a C++ replacement of the official ASIO SDK that supports multiple ASIO devices put to the test in a tiny WinAMP output DLL.AL 3D Audio and Environmental Audio Extension
Rating: none
arnav - 06/25/2007
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.
Multimedia Audio SDK
Rating: none
arnav - 11/14/2006
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.
How Speech Recognition Works
Rating: 




p_sudeesh - 08/03/2006
Learn about the basic functioning of Speech Recognition.
PortAudio: Portable Audio Processing for All Platforms
Rating: 




Victor Volkman - 03/10/2006
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.
[Updated] MFC Multithreaded Classes for Recording, Playing, and Saving (WAV Files)
Rating: 




paulcheffers - 04/15/2005
Record sound and echo it to the computer speakers. The sound is also saved in a sound file that can be played back to the computer speakers.
Wave Player & Recorder Library
Rating: 




cgsprinter - 03/25/2005
An easy to use wave library that can be used in a wave player or a wave recorder.
PCM Audio and Wave Files
Rating: 




raghuvamshi - 01/18/2005
Provides a broad overview of what PCM audio is and how it is implemented in WAVE files.
The Longhorn Speech API, an Initial Glance
Rating: none
Jason Nadal - 04/26/2004
The Longhorn speech API offers baked-in functionality for voice commands inside the operating system.
RealOne Player Volume Bar Clone (Almost)
Rating: none
Cristina Cañero - 12/18/2003
Create a volume bar control similar to the one presented in the RealOne Player.
Creating an MCI MIDI Class
Rating: none
Elmue - 07/15/2003
cSound is a really tiny and very easy to use C++ class to play *.WAV, *.MID, and *.RMI files. You can add it to your project without changes. To play a Wave, MIDI, or Riff-MIDI file, you need only one function call!
CWaveFile -- a Class for Working with and Representing Data from WAVEs
Rating: 




Alexander Beletsky - 02/03/2003
Learn about digital sound and how it is stored in a computer. You'll learn to open, extract, and represent the information from a WAVE file.
Rip Audio from a CD and More
Rating: none
Vinoj Kumar - 10/01/2002
This software will record music from various sources, including "ripping" an audio CD.
Audio Classes Library w/ n-Channel Real-Time Mixer demo
Rating: 




Colin MacKenzie - 11/28/2001
Audio Classes Library w/ n-Channel Real-Time Mixer demo
Wave View Control
Rating: none
Mohammed Mhmoude El-Refaii Shuaib - 01/19/2001
Nice MFC-based class for displaying (uncompressed) Wave files
MFC Multithreaded Classes for Recording, Playing, and Saving (WAV Files) Sound
Rating: 




Paul Cheffers - 03/01/2000
Learn about MFC multithreaded classes for recording, playing, and saving (WAV files) sound.
CFrameGrabber - Wrapper for AVICap Window
Rating: 




Vadim Gorbatenko - 02/02/2000
CFrameGrabber - Wrapper for AVICap Window
Simple Mixer Control Wrapper
Rating: none
Alexander Fedorov - 01/22/2000
Simple Mixer Control Wrapper
VOC File Player
Rating: none
Pierre Fournier - 03/19/1999
VOC File Player
Desktop Effects
Guitar Tuner Vista Gadget Using Silverlight
Rating: 




kirants - 09/07/2007
Walk through the development of a simple guitar tuner Vista sidebar gadget and in the process learn a little bit about Silverlight, XAML, and Vista gadgets.Applying Visual Effects to the Desktop'—Shoot
Rating: 




Abhinaba Basu - 12/08/2003
Learn how you can apply visual and audio effects to the Desktop. The example shows how to display bullet holes.
Graphics
Graphics Class Design : Shape
Rating: none
Bjarne Stroustrup - 02/05/2009
Class Shape can provide you with the ability to represent things appearing in a Window. Learn about this class from an industry legend.Find Simplicity and Portability in PNGwriter Graphics Library
Rating: 




Victor Volkman - 12/15/2006
PNGwriter is an easy-to-use open source graphics library that uses PNG as its output format. Jump right in with a demo for creating a PNG programmatically.
Transparent Flash Control in Plain C++
Rating: 




Igor Makarov - 07/11/2006
Learn about OLE container implementation to host a Transparent Flash Player Control using plain C++. No ATL, MFC, or other libraries are used.
[Updated] The Mists of Avalon
Rating: 




Guido Stercken-Sorrenti - 07/25/2005
Learn about "Avalon," the exciting new presentation subsystem of the upcoming Windows platforms. After an introduction to declarative drawing and XAML, you'll use XAMLPad to get a first taste of Avalon programming.
Fun with SetWorldTransform
Rating: none
William N E Campbell - 08/13/2003
A version of SetWorldTransform, converted to MFC instead of GDI. SetWorldTransform scales, translates, rotates, shears, and reflects graphics.
The Dancing Pixels, or the Pixels in Water
Rating: 




Dr. Sai - 04/22/2003
What does an image look like when it is dipped in a tub of water when the tub is subjected to a constant vibration? Producing the ripple effect, as when a pebble is thrown in the tub, is difficult. This article provides an explanation on how to produce the graphics ripple effect.
Create 3D Graphics without OpenGL or DirectX
Rating: none
Angel Komarov - 02/21/2003
Create a simple C++ 3D computer graphic example. Basic algorithms in this matter are discussed.
A Simple, Flicker-Free 2D Animation Demo
Rating: none
Anguel Komarov - 10/31/2002
[Update] Create flicker free 2D animation. Loads pictures - a background (big one) and a foreground (small one). Allow the user to select and move the small picture over the big one without any flickering. The source code was optimized for faster downloading.
Window Animation
Rating: none
DigitalConvict - 05/23/2002
Ever get bored minimizing, maximizing, and restoring windows? Ever wanted to catch the user unaware and make him notice an app that's just that little bit special? Ever wanted to make a stealth program that literally slides into the background? Check out these twelve affects you can do!
Graph Animation
Rating: none
Salick Cogan. - 02/27/2002
CGraph is a very simple class for drawing animated graph. The interface includes a several easy to use functions.
Imaging
Windows Imaging Component
Rating: none
Wong Shao Voon - 05/07/2009
Use Windows Imaging Component(WIC), the new Imaging library from Microsoft to open and save images, including HD Photo format images.An Image (GIF, JPEG, BMP, ICO, WMF and EMF) Viewer
Rating: none
chensu - 10/10/2002
The downloadable zip file has been expanded.
Extending CPictureHolder for loading BMP, JPG, etc.
Rating: 




Roger Onslow - 07/26/2000
Adds several ehancements to the standard MFC CPictureHolder class
Multimedia
Audio Mixer Functions Demo
Rating: none
Chensu - 10/25/2002
[Update] Several demo applications that illustrate how to use the Audio Mixer functions in your own applications.Streaming IPicture object
Rating: 




Eugene Khodakovsky - 11/01/2001
Classes to easily load one or more images (bmp, jpg, ico, etc.) into a document. Includes scallign, moving, aligning, and saving.
A Sound Output class
Rating: none
Yannick Sustrac - 02/05/1999
A Sound Output class
Audio Volume Manipulation classes
Rating: 




Alex Chmut - 12/06/1998
Audio Volume Manipulation classes
Audio Mixer Control Classes
Rating: 




Langis Pitre - 11/14/1998
Audio Mixer Control Classes
Writing Your Own AVI Files
Rating: none
Andreas Jdger - 11/14/1998
Writing Your Own AVI Files
Playing MIDI Files Directly From The Resource
Rating: none
Joerg Koenig - 11/14/1998
Playing MIDI Files Directly From The Resource
A Cd-audio class to build a simple CD player
Rating: none
Giancarlo Iovino - 11/14/1998
A Cd-audio class to build a simple CD player
Play Wav resource
Rating: none
Anthony Petruso - 11/14/1998
Play Wav resource
Writing MIDI Files
Rating: none
Andreas Jdger - 11/14/1998
Writing MIDI Files
CSequencer class and Midi Player sample
Rating: none
Giancarlo Iovino - 11/14/1998
CSequencer class and Midi Player sample
Playing Wave Files Directly From The Resource via DirectSound
Rating: none
Joerg Koenig - 11/14/1998
Playing Wave Files Directly From The Resource via DirectSound
A 'scope like and sound input class
Rating: none
Yannick Sustrac - 11/08/1998
A 'scope like and sound input class
Timers
A Class To Encapsulate MultiMedia Timers
Rating: none
Simon Wood - 05/17/1999
A Class To Encapsulate MultiMedia Timers
Twain
A C++ Wrapper for TWAIN
Rating: 




Rajiv Ramachandran - 02/07/2000
A C++ Wrapper for TWAIN
Video
[Updated] DVD Explorer
Rating: 




Georges Dumond - 06/12/2006
Learn about a new utility to analyse the data's structure on a DVD.Build a Maintenance Application with the XmlTextWriter/XmlTextReader Classes
Rating: 




Tom Archer - MSFT - 05/27/2005
Tom Archer presents a step-by-step tutorial for building an application that uses the .NET XML classes to read and write video information to an XML file.
DirectShow Single-Frame Capture Class Without MFC
Rating: 




Walegwa - 04/22/2005
Learn how to use DirectShow to capture a frame into a Windows DIB from a DV Camera or Web Camera, FireWire, or USB.
[Updated] Video for Windows Single-Frame Capture Class Without MFC
Rating: 




Walegwa - 02/01/2005
Learn to capture single frames from a webcam to memory for environments where it isn't possible to use MFC.
VideoNet: Peer to Peer Video Conference Application
Rating: 




Nagareshwar Talekar - 07/12/2004
Discover an application that allows any two persons on the LAN/Intranet (possibly the Internet) to have a video conference.
Simultaneous Previewing & Video Capture using DirectShow
Rating: 




Sivasagar K.R - 04/15/2004
This article explains a method to perform Previewing and Grabbing Simultaneously from a Webcam using DirectShow. Other than using the conventional ISampleGrabber interface, this application used the Directshow VMR Filters & IPin Interfaces .
Trick: How to Capture Video Screen Shots
Rating: 




Heng Wah Chiew - 03/01/2004
An article describing a trick to capture video screen shots.
Video Motion Detection Multi Thread Class Used in DVR
Rating: none
James Li - 04/15/2002
Video Motion Detection Multi Thread Class Used in Digital Video Recording (DVR) Systems.
Class Wrapper for Video Compression Manager (VCM)
Rating: none
Vadim Gorbatenko - 11/07/2000
Wraps the library (VCM) that provides access to the interface used by installable compressors to handle real-time data
Wrapper for AVICap Window
Rating: none
Vadim Gorbatenko - 11/07/2000
Wrapper and extension for AVICap windows which enables it to work with real-time videoprocessing applications
Transparent Animation Control
Rating: 




Jens Schacherl - 12/06/1999
*True* transparent Animation Control
