Click here to Skip to main content
6,630,586 members and growing! (15,605 online)
Email Password   helpLost your password?
Article Category: All Topics MFC/C++ C# VB.NET ASP.NET SQL Architect Windows 7 Java LAMP Mobile CEO / Manager
Announcements
BullFrog Power
 
Search    
Add to IE Search

Audio and Video


Multimedia » Audio and Video
Language
Platform
Technology
Audience
Skill Level
Topic
Clear All

Contents

 

Audio & Video - Audio

top
Title / Updated Author Score  
MIDI out setter
Updated: 10 May 2009  
Allows changing of the default MIDI out device in Vista and Windows 7.
C# 2.0, C# 3.0, C# 4.0WinXP, Vista, Win32, WinForms, Dev
DaveyM69 5.00
FFT Guitar Tuner
Updated: 2 Jan 2009  
Using a Fast Fourier Transform to calculate the fundamental frequency of the captured audio sound.
C# (C# 2.0, C# 3.0), Windows, DirectX, WinForms, Dev
notmasteryet 4.87
C# Synth Toolkit - Part I
Updated: 17 Aug 2007  
A toolkit for creating software synthesizers with C# and Managed DirectX.
C# 2.0, Windows, .NET 2.0, DirectX, VS2005, Dev
Leslie Sanford 4.86
MPEG Audio Frame Header
Updated: 12 Apr 2007  
An article about the MPEG audio frame header.
VC7.1, Windows, MFC, VS.NET2003, Dev
Konrad Windszus 4.82
Sound recording and encoding in MP3 format.
Updated: 16 Nov 2006  
An article describing the technique of recording sound from waveform-audio input devices and encoding it in MP3 format.
VC6Win2K, WinXP, MFC, Dev
rtybase 4.81
audio_ostream - A Text-to-Speech ostream
Updated: 3 Apr 2007  
An article explaining how to add Text-To-Speech to an application, using an ostream interface
VC6, Windows, Visual Studio, MFC, Dev
Adi Shavit 4.81
Sound visualizer in C#
Updated: 15 Aug 2007  
Simple sound sampler with visualization
C# 2.0, Windows, .NET 2.0, GDI, VS2005, Dev
Jeff Morton 4.81
Creating Audio CDs using IMAPI2
Updated: 14 Apr 2008  
Using the Image Mastering API to create Red Book Audio CDs.
C# (C# 2.0, C# 3.0), Windows (WinXP, Win2003, Vista), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Win32, COM, WinForms, Dev
Eric Haddan 4.80
Wrapper Library for Windows MIDI API
Updated: 28 Jan 2008  
A small library encapsulating the Windows MIDI API
VC6, MFC, Dev
Leslie Sanford 4.79
Fundamentals of Sound: How to Make Music out of Nothing at All
Updated: 30 May 2007  
This article describes the basics of sound waves as well as the PCM WAVE format, and illustrates how to create music by writing your own custom wave form.
C#, Windows, .NET, Visual Studio, Dev
Pete Everett 4.78
C# Synth Toolkit - Part II
Updated: 17 Aug 2007  
Demonstrates how to create a simple synthesizer using the C# Synth Toolkit
C# 2.0, Windows, .NET 2.0, DirectX, VS2005, Dev
Leslie Sanford 4.78
Low Latency Audio using ASIO Drivers in .NET
Updated: 7 May 2008  
Demonstrates access to your sound hardware with ASIO drivers
C++/CLI, C# (C# 2.0, C# 3.0), VC7, .NET (.NET 2.0, .NET 3.0, .NET 3.5), COM, Dev
Rob Philpott 4.77
Audio Book Player
Updated: 11 Jun 2009  
Audio player designed specifically for listening to audio books
C#, .NET CF, .NET, WinMobile5, GDI, Dev
brochpirate 4.74
Retrieving CD Information from a remote Freedb database
Updated: 29 Jul 2004  
Describes a library that can be used to retrieve Audio CD information from the CDDB compatible freedb database.
C#.NET 1.1, Win2K, WinXPVS.NET2003, Dev
Brian Weeres 4.74
Windows Media Audio compressor
Updated: 8 Apr 2004  
Managed C++ Windows Media Audio (WMA) compressor.
C++/CLI, C#, VB.NET 1.0, .NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
Idael Cardoso 4.73
BSEtunes - Unedited
Updated: 16 Oct 2009  
BSEtunes is a MySQL based, full manageable, networkable single or multiuser jukebox application
C# (C# 2.0), Windows (WinXP, Vista), Visual Studio (VS2008), GDI+, ADO.NET, XAML, WPF, WinForms, MySQL
Uwe Eichkorn 4.73
C# Windows Media Format SDK Translation
Updated: 9 May 2004  
In this article, I describe a translation of most of the WMF SDK interfaces, data structures, constants, and functions into C#.
C#.NET 1.0, .NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
Idael Cardoso 4.71
Compose sounds from frequencies and visualize them
Updated: 17 Apr 2006  
What you never wanted to know about PCM.
C#, Windows, .NET 2.0VS2005, Dev
Corinna John 4.71
Using Winamp input plugins for tagging audio files
Updated: 21 Jun 2007  
C# Interop with dynamic loaded plug-ins and function pointers
C# 2.0, Windows, .NET 2.0VS2005, Dev
OrlandoCurioso 4.71
Sound Activated Recorder with Spectrogram in C#
Updated: 27 Jan 2008  
Audio event processing with visual display
C# (C# 2.0), Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET 2.0), Visual Studio (VS2008), GDI, Dev
Jeff Morton 4.70
Tutorial on reading Audio-CDs
Updated: 9 Oct 2006  
This easy-to-get tutorial explains in detail everything you need to know about audio-CDs and how to rip the tracks.
C++Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev
Michel Helms 4.70
ProjectMIDI: an extensible set of small MIDI .NET programs
Updated: 24 Jan 2006  
This article describes how multiple .NET assemblies work together to control MIDI devices in a live performance environment.
C#.NET 1.1, WinXP, Win2003, TabletPC, Dev
rlisle 4.70
Assembly to Read and Write Ogg Tags (Vorbis, FLAC and Speex)
Updated: 24 Apr 2009  
An article discussing an assembly that reads and writes Ogg tags
C# 2.0, Windows, .NET 2.0VS2005, Dev
Cyber Sinh 4.68
C# MIDI Toolkit
Updated: 18 Apr 2007  
A toolkit for creating MIDI applications with C#.
C#, Windows, .NET 1.0, .NET 1.1, .NET 2.0VS.NET2003, VS2005, Dev
Leslie Sanford 4.67
Concatenating Wave Files Using C# 2005
Updated: 10 Mar 2007  
How to concatenate wave files in a single file
C#, Windows, .NET 2.0, Visual Studio, Dev
Ehab Mohamed Essa 4.65
CWinamp - more than just a Winamp2 API wrapper
Updated: 13 Mar 2003  
Winamp2 API wrapper with extra functions
VC6Win2K, WinXP, MFC, Dev
Greeeg 4.63
Using Trigonometry and Pythagoras to WaterMark an Image
Updated: 26 Jan 2007  
An article on a class to watermark images
C#, Windows, .NET, Visual Studio, Dev
bobsugar222 4.62
Loading Ogg Vorbis Files from Memory in .NET
Updated: 7 Mar 2006  
An article on loading Ogg Vorbis audio data from memory.
C#, VC7.1.NET 1.1, WinXPVS.NET2003, Dev
Perry Marchant 4.62
The Ultimate Managed DirectSound 9 Tutorial Part 2: managing 3D Sounds
Updated: 2 Aug 2005  
How to playback sounds with 3D audio management.
C#, Windows, .NET 1.1, DirectX, VS.NET2003, Dev
Dario Solera 4.60
Extracting iTunes Data and Responding to its Events using iTunes SDK and C++
Updated: 28 Aug 2006  
An article to show how iTunes SDK can be used to get all the songs and playlists of iTunes, getting Art work and getting the event notification from iTunes
C++, Windows, Visual Studio, Dev
anindya_sengupta 4.60
C# WAV file class, audio mixing, and some light audio manipulation
Updated: 20 Apr 2009  
A C# class for reading and writing WAV files, light audio manipulation, and WAV file mixing.
C# 3.0WinXP, .NET 3.5, Win32, VS2008, Dev
Nightfox 4.60
SoundPlayer bug - Calling unmanaged APIs
Updated: 25 Apr 2006  
Calling unmanaged code from managed code is very simple, but there are some things to look out for, that even Microsoft ignores.
C#, Windows, .NET, Visual Studio, Dev
shteff 4.57
CWaveBox - WAI wrapper for playing PCM multiwaves, useful in game development
Updated: 15 Apr 2005  
Multiwave player ('Waveform Audio Interface' PCM wave wrapper).
C#, VC6, Win Mobile, .NET, WinXP, MFC, Dev
zenith__ 4.56
The ultimate Managed DirectSound 9 Tutorial. Part 1: a full introduction to Playback
Updated: 28 Sep 2005  
How to playback sounds, apply effects and more with the Managed DirectSound 9.
C#, Windows, .NET 1.1, DirectX, VS.NET2003, Dev
Dario Solera 4.56
C# Voice and Tone Alert Generator
Updated: 25 Aug 2006  
This article describes an application used to generate and test aural alerts.
C#, Windows, .NET 2.0VS2005, Dev
salysle 4.55
Music Manager 1.1
Updated: 15 Mar 2008  
Music library, Probability based random play
C#, Windows, .NET, Visual Studio, Dev
H. S. Masud 4.55
Controlling Winamp2/3/Sonique Programmatically
Updated: 11 Mar 2003  
An article on controlling popular media players from external programs.
VC7Win2K, WinXP, MFC, Dev
Daniel Bright 4.53
Embedding and Playing WAV Audio Files in a WinForms Application
Updated: 31 Jan 2007  
This article describes an approach to embedding WAV audio files into an application and playing them through the use of the System.Media class library
C# 2.0, Windows, .NET 2.0VS2005, Dev
salysle 4.53
Concatenating Wave Files
Updated: 16 Jun 2003  
An article about concatenating .WAV files "on the fly"
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, Dev
Furer Alexander 4.53
SDI (Sound Device Interface)--A library for Auditory Display
Updated: 2 May 2004  
A GDI-like API for 3D positioning of speech, and MIDI composition using a single string.
VC6Win2K, MFC, Dev
Dong Lin 4.50
Copy the Songs from your Playlist to a Specified Folder
Updated: 26 Jul 2007  
Using this application, you can copy the songs from M3U or WPL playlists
C# 2.0.NET 2.0, WinXPVS2005, Dev
Khan Zahir 4.50
Audio Library Part I - (Windows Mixer Control)
Updated: 1 Oct 2006  
Library to control Windows Mixer from C#
C++/CLI, C#, VB.NET 1.0, .NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
CastorTiu 4.49
Simple Audio Out Oscilloscope and Spectrum Analyzer
Updated: 27 Jul 2006  
An example of how to access the Audio Mix, sample audio output, and a simple DSP processing.
VC6WinXP, MFC, Dev
Steven De Toni 4.49
CMP3Info - implementation for retrieving information about MP3 files
Updated: 11 Jun 2002  
CMP3Info is a class which makes it simple for an application to gain easy access to an MP3's information (not its actual data) and its ID3 v1 tag
VC6Win2K, MFC, Dev
Roman Nurik 4.48
Playing .WAV files using the Windows Multi-Media Library
Updated: 25 Mar 2004  
This is a simple program that uses the Windows Multi-Media Library
C, VC6, VC7, VC7.1Win2K, WinXP, Win2003, Visual Studio, MFC, Dev
Toby Opferman 4.48
CWave - A Simple C++ Class to Manipulate WAV Files
Updated: 25 Sep 2008  
An article on a simple C++ class for manipulating WAV files
C++, Windows, Dev
darkoman 4.47
Draw into sound
Updated: 21 Dec 2008  
The article illustrates how to draw into a spectral representation of an audio file.
C# (C# 1.0, C# 2.0, C# 3.0), Windows, GDI+
evol76 4.46
SHOUTcast Stream Ripper
Updated: 13 Aug 2005  
Separate metadata from the SHOUTcast stream to automatically name and split the MP3 data and save to disk.
C#, Windows, .NET, Visual Studio, Dev
espitech 4.46
MP3FileInfo - Extract Header and ID3 Tags of an MP3 File
Updated: 30 May 2003  
MP3FileInfo is able to extract both ID3v1 and ID3v2 Tags of an MP3 File.
VC6, VC7Win2K, WinXP, MFC, Dev
whizer 4.45
A low-level audio player in C#
Updated: 27 Aug 2003  
This article describes a sample application that uses the waveout API in C#.
C#.NET 1.0, Win2K, WinXP, Dev
Ianier Munoz 4.45
A simple C# Wave editor, part 1: Background and analysis
Updated: 5 Aug 2004  
The first phase of a RIFF/Wave editing "swiss army knife", in which we'll learn how to extract all the data present in common Wave files and store it in an XML document.
C#, Windows, .NET 1.0, .NET 1.1VS.NET2003, Dev
Jonathan Kade 4.42
Sound Experiments in Managed DirectX
Updated: 16 Feb 2007  
Using static and streaming sound buffers in Managed DirectX.
C# 1.0, C# 2.0.NET 1.1, .NET 2.0, WinXP, DirectX, VS.NET2003, VS2005, Dev
DrGary83 4.41
WaveControl
Updated: 22 Aug 2003  
A user control for displaying .WAV files using C#
C#.NET 1.1, Win2K, WinXPVS.NET2003, Dev
pj4533 4.40
Playing MP3s using MCI
Updated: 7 Jul 2006  
An article on how to use MCI command strings to handle audio files. I have made a wrapper class for easier use.
C#, Windows, .NET 2.0VS2005, Dev
krazymir 4.40
FFT of waveIn audio signals
Updated: 3 Apr 2007  
An article on using the Fast Fourier Transform on audio signals.
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev
Fred Ackers 4.39
Yamo - A simple music library organizer and album art downloader written in C#
Updated: 23 Mar 2006  
Yamo is a C# application capable of organizing a music library, moving files, renaming them and downloading album cover art through pluggable media information providers.
C#, Windows, .NET 1.1, WinForms, VS.NET2003, Dev
Febret 4.39
C# MP3 Sound Capturing/Recording Component
Updated: 20 Oct 2009  
A .NET component capturing WAVE or MP3 sound from a sound card. LAME used for MP3 compression.
C# (C# 2.0, C# 3.0), Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Win32, Visual Studio (VS2008), DirectX, Dev
Lukasz Kwiecinski, Istrib 4.39
A full-duplex audio player in C# using the waveIn/waveOut APIs
Updated: 31 Aug 2003  
An article on low-level audio capture and playback using the waveIn/waveOut APIs through P/Invoke in C#.
C#.NET 1.0, .NET 1.1, Win2K, WinXP, Win2003, Dev
Ianier Munoz 4.36
.NET Implementation of an Ogg Vorbis Player
Updated: 4 Apr 2007  
An article on decoding Ogg Vorbis audio files in .NET.
C#, VC7.1.NET 1.1, WinXP, DirectX, VS.NET2003, Dev
Perry Marchant 4.35
Programming Audio Effects in C#
Updated: 16 Dec 2002  
This article explains how to create a framework for implementing audio effects in C#.
C#, Windows, .NET 1.0, Dev
Ianier Munoz 4.34
Wave Class for Playing and Recording Wave Files
Updated: 5 Dec 2001  
This class allows you to record and play wave files
VC6Win2K, MFC, Dev
Pierre Canthelou 4.34
A very simple MP3 Player
Updated: 13 Jun 2001  
A simple MP3/AVI player using the VFW32 library
VC6Win2K, MFC, Dev
BLaZe 4.34
DLL Source For Buffer-based MP3 Decoding
Updated: 11 Mar 2005  
Source code for creating a DLL that decodes MP3 data buffer-at-a-time to raw audio (PCM) based on the open source library libmad.
C++, Windows, Visual Studio, MFC, Dev
gilad-ap 4.33
Audio Mixer Functions Demo
Updated: 25 Oct 2002  
Several demo applications that illustrate how to use the Audio Mixer functions in your own applications.
VC6, VC7Win2K, WinXP, MFC, Dev
Chen Su 4.30
Accessing WMF metadata with C#
Updated: 21 Jun 2006  
An article on how to use C# and the Windows Media Format SDK to read metadata in Windows Media Format files.
C++, C#.NET 2.0, WinXPVS2005, Dev
Kris Rudin 4.29
Volume Manipulation Classes
Updated: 16 Nov 1999  
Volume manipulation classes.
VC6, Windows, Visual Studio, MFC, Dev
Alex Chmut 4.29
Playing .wav files using C#
Updated: 10 Aug 2003  
An article demonstrating how to play chosen and user-defined sounds in the .NET framework
C#.NET 1.0, .NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
Marc Merritt 4.26
Speech Recognition
Updated: 26 Feb 2004  
Voice-activated OS
C#, Windows, .NET 1.0, Dev
Tambi Ashmoz 4.24
nBASS: A sound libary for .NET
Updated: 10 Nov 2002  
nBASS provides .NET users with sound functionality
C#.NET 1.0, Win2K, WinXP, Dev
leppie 4.22
How to play and record sounds
Updated: 12 Mar 2001  
A simple application that shows how to play and record sounds under Windows
VC6Win2K, MFC, Dev
Thomas Holme 4.21
C# MP3 Compressor
Updated: 13 Jul 2004  
A C# MP3 compressor using "lame_enc.dll" from the LAME project.
C#.NET 1.0, .NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
Idael Cardoso 4.20
MP3 header reader
Updated: 19 Apr 2004  
Program to read information in MP3 frame header.
VC6Win2K, WinXP, MFC, Dev
shoonya 4.17
CMp3Tags - id3v1.1 Tag Reader/Writer
Updated: 3 Feb 2005  
An article on reading and writing tags for MP3 files.
VC6, VC7, VC7.1, VC8.0, Windows, MFC, VS.NET2003, Dev
Dean Thomas 4.17
ShoutcastStream Class
Updated: 10 Jun 2007  
A ShoutcastStream class for receiving Shoutcast media streams.
C# 2.0, Windows, .NET 2.0VS2005, Dev
Dirk Reske 4.16
ProjectMIDI, Part 2: Creating a Custom ProjectMIDI Assembly
Updated: 24 Jan 2006  
This article describes how to create your own ProjectMIDI assembly.
C#, .NET, WinXP, TabletPC, Visual Studio, Dev
rlisle 4.09
An Update To the Wrapper Class for the libid3tag Library
Updated: 19 Apr 2006  
An updated wrapper class to retrieve and modify id3 tag information for a given MP3 file.
C, VC7Win2K, WinXP, Win2003, Visual Studio, MFC, Dev
Yubo Dong 4.07
MIDI Star
Updated: 10 May 2009  
An article on parsing MIDI files and using MIDI events.
C++, Windows, MFC, DirectX, VS2005, Dev
Amory Wong 4.06
Simple Mixer Control Wrapper
Updated: 9 Jan 2000  
A small audio mixer control wrapper
VC6, Visual Studio, MFC, Dev
Alexander Fedorov 4.00
ShowWaveForm
Updated: 21 Aug 2003  
A C# class for working with .WAV files
C#, VC7, VC7.1.NET 1.0, .NET 1.1, Win2K, WinXPVS.NET2003, Dev
pj4533 3.95
DLL To Decode MP3 To WAV/PCM
Updated: 12 Jul 2004  
Source code to produce a DLL that converts MP3 files to WAV or PCM. It is based on the open source library libmad.
C++Win2K, WinXP, Win2003, MFC, Dev
gilad-ap 3.86
Sound Effects Rack using Windows Media Player
Updated: 30 Mar 2002  
A simple pair of classes that provide multiple wav file playing in C#
C#, Windows, .NET 1.0, Dev
Profox Jase 3.79
Voice Recording/Playing back using simple classes
Updated: 17 Apr 2005  
This article introduces some useful classes that wrap the WAVE APIs.
VC6, Windows, Win Mobile, Visual Studio, MFC, Dev
A. Riazi, Shafiee 3.75
Audio DSP with C#
Updated: 6 Sep 2003  
A .NET class library for audio processing.
C#.NET 1.0, .NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
NĂŁo Interessa!!! 3.75
A Wrapper Class for the libid3tag Library
Updated: 10 Apr 2006  
A simple wrapper class for the libid3tag to retrieve id3 tag information from a given MP3 file.
VC7.1WinXP, MFC, STL, VS.NET2003, Dev
Yubo Dong 3.73
MP3 Rename - a program to rename your MP3s to match their ID3 tags
Updated: 10 Nov 2002  
A simple C++ (MFC) program that can rename your MP3 files to match their ID3 tags.
VC7.NET 1.0, Win2K, WinXP, MFC, Dev
centuriJon 3.68
Audio Player using winmm.dll and WPL File
Updated: 9 Nov 2006  
Opens a Windows Media Playlist, and plays it
C# 1.0, .NET, WinXPVS2005, Dev
loneferret 3.67
A Voice Chat Application in C#
Updated: 5 Jul 2007  
In this article I will discuss a simple voice chat application. We will grab the audio from the microphone using DirectSound and transmit it in UDP packets.
C#, Windows, .NET, Visual Studio, Dev
Hitesh Sharma 3.59
CD Player library using MCI
Updated: 20 Nov 2003  
Wrapping the Multimedia Control Interface (MCI) through interop to provide a simple library to play CDs.
C#, Windows, .NET 1.1VS.NET2003, Dev
Andrew Boisen 3.58
Using MCI to control multimedia
Updated: 11 Feb 2004  
MP3, AVI, WAVetc.: MCI exposes low level functionality that allows gives you amazing multimedia powers!
C++, C#.NET 1.0, .NET 1.1, Win2K, WinXP, Win2003, Visual Studio, MFC, Dev
Edward Moemeka 3.53
Play Windows sound events defined in system Control Panel
Updated: 11 Aug 2002  
Play system sounds defined in Control Panel and other wave files.
C#.NET 1.0, Win2K, WinXP, Dev
Chris Richner 3.50
A Simple Voice Recording Application Using MCI
Updated: 3 Oct 2004  
Record your voice using microphone.
VC6, Windows, MFC, Dev
chakkaradeepcc 3.50
TdhSoundFactory - A class to provide sound effects to .NET applications
Updated: 24 Oct 2007  
This article describes a class to asynchronously play sound effects in .NET applications. The sounds may derive from embedded resources, from byte arrays, or from files read from disk.
C# 1.0, Windows, .NET 1.0, .NET 1.1, .NET 2.0, Dev
IlĂ­on 3.50
Sleeper Music Player
Updated: 18 Oct 2009  
A playlist player for Windows that ends at a user specified time
C#, Windows (Win2K, WinXP), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Visual Studio (VS2008), COM, Dev
Mickster04 3.50
Windows Audio Mixer API Wrapper Library
Updated: 20 Oct 2008  
A small wrapper library to programmatically interact with standard audio controls
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows (Win2K, WinXP, Win2003, Vista), Win32, Visual Studio (VS2005), Dev
Peter C. Studt 3.45
Another Article on MP3 Players using Windows Media Player
Updated: 12 Nov 2008  
Play your MP3s with this Audio Player
VB 8.0, VB 9.0Vista, WinForms
rspercy60 3.43
CWaveForm
Updated: 24 Feb 2006  
A simple wave form API wrapper class
VC6Win2K, Visual Studio, MFC, Dev
Skeeter 3.42
Creating Your Own Sound Alerts
Updated: 16 Feb 2003  
Creating your own Sound alerts which will be displayed in the Sound applet (control panel) and accessed using code.
C++Win2K, WinXP, Visual Studio, MFC, Dev
Sameers (theAngrycodeR) 3.41
ID3v1.1 Tag Editor Class
Updated: 2 Jun 2005  
A simple class for editing ID3v1 tags in files.
C#, Windows, .NET, Visual Studio, Dev
Angren Aldaron 3.38
Play and Visualize WAV Files using Managed Direct Sound with VB.NET
Updated: 21 Dec 2007  
“Circular Buffers” is an application developed in VB.NET (VS 2003).
VB, Windows, .NET 1.0, GDI+, DirectX, Dev
ENO 3.35
Using mciSendString to play media files
Updated: 22 Jan 2007  
Using mciSendString to playback media files and notify when the playback completes.
C# 2.0, Windows, .NET 2.0VS2005, Dev
DAT HAN 3.20
Aumplib: C# Namespace And Classes For Audio Conversion
Updated: 12 Oct 2004  
A namespace of various classes that provide audio conversion capabilities, and can convert between many audio formats, including MP3.
C#.NET 1.0, .NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
gilad-ap 3.09
Play SoundStudio and Octamed modules in C#
Updated: 25 Oct 2003  
Playing Octamed modules in C#.
C#, .NET, Win2K, WinXP, Win2003, Visual Studio, Dev
Bert Berrevoets 3.00
m3u Playlist Copier
Updated: 25 May 2009  
Lets you choose the songs from m3u playlist and copy all checked songs to a specified folder
C# (C# 1.0, C# 2.0, C# 3.0), Windows, .NET
pcprogramer 3.00
A simple class to allow you to play Wavs in C#
Updated: 14 Apr 2004  
The framework, from what I have seen, does not include a function to play sound. So, after looking around and gathering information on how to do such, I ended up making a class. I like to use this for error messages. I simply imported the DLL file winmm.dll and used the PlaySound function from it.
C#.NET 1.0, Win2K, WinXP, Win2003, Dev
MeterMan 2.89
Pitch
Updated: 9 Jun 2003  
A music skill builder
VC6Win2K, WinXP, MFC, Dev
bennyrascal 2.87
A simple console audio input device reader
Updated: 30 Nov 2008  
How to read audio input devices in DirectX.
C++ (VC9.0), C++/CLI, C, Windows (Vista), Win32, DirectX, Dev
wajih_ullah 2.64
Simple Media Player
Updated: 14 Feb 2005  
A simple media player.
VC7.1, Windows, MFC, DirectX, VS.NET2003, Dev
verma-rahul 2.58
Messagemod: A Winamp 3.x plugin
Updated: 1 Jul 2003  
Adds the windowsmessage support to Winamp 3.x with a WAC plugin
VC6Win2K, WinXP, Win2003, MFC, Dev
Lars [Large] Werner 2.45
Playing Wave Resources - Unedited
Updated: 22 Jun 2008  
Playing Wave Resources using low level audio API
C++ (VC6), Windows, Win32, MFC, ATL, WTL, STL, Dev
jangtimjang 2.40
TT Audio Player
Updated: 23 Aug 2008  
An audio player made by Tower Turtle productions.
C# (C# 1.0, C# 2.0, C# 3.0), Windows, .NET, DirectX, Dev
TowerTurtle 2.00
Little Audio Player
Updated: 3 Jan 2005  
This article demonstrates a very simple way to play MP3 files and with a very efficient programming engine from FMOD.
VC6WinXP, MFC, Dev
gamitech 1.67
Direct Show Api For Web Based Project - Unedited
Updated: 6 May 2008  
Code Project
C#, .NET (.NET 2.0), ASP.NET
Pankaj Chhura 1.15

Audio & Video - DirectMusic

top
Title / Updated Author Score  
Audio playback processing with DirectMusic
Updated: 20 May 2004  
An extension of the DirectMidi class library for audio handling
VC6, VC7, VC7.1Win2K, WinXP, MFC, VS.NET2003, Dev
Carlos Jiménez de Parga 4.46
Developing MIDI applications with DirectMusic
Updated: 11 Apr 2008  
A wrapper class library for the DirectMusic MIDI.
VC6, VC7, VC7.1Win2K, WinXP, MFC, DirectX, VS.NET2003, Dev
Carlos Jiménez de Parga 4.43
Playing Midi files with DirectMusic
Updated: 11 May 2003  
A DirectX 8 class to perform Midi music playback.
VC6, Windows, MFC, Dev
Carlos Jiménez de Parga 4.40
MIDI Wrapper Classes
Updated: 3 Nov 2005  
An article that presents some C++ classes to play MIDI files.
VC6Win2K, WinXP, MFC, DirectX, Dev
Arman Z. Sahakyan 3.97

Audio & Video - DirectShow

top
Title / Updated Author Score  
Audio Capture with DirectShow - Part 1
Updated: 11 Feb 2009  
A console program that captures audio but does not save it.
VC9.0Vista, Win2008, DirectX, VS2008, Dev
wajih_ullah 5.00
Audio Capture with DirectShow - Part 2
Updated: 10 Feb 2009  
A console program that captures audio and saves it.
VC6, VC7, VC7.1, VC8.0Vista, DirectX, Dev
wajih_ullah 5.00
Basic Video Capture and VMR9
Updated: 9 Apr 2009  
Capturing video from webcam and VMR9 windowless rendering with DirectShow.
VC9.0Vista, Win2008, DirectX, VS2008, Dev
wajih_ullah 5.00
DirectShow: Examples for Using SampleGrabber for Grabbing a Frame and Building a VU Meter
Updated: 8 May 2009  
DirectX.Capture class examples showing how to grab a frame from video and how to make a VU meter for audio
C#, Windows, .NET (.NET 1.0), Dev
almere109 5.00
Lego Pan Tilt Camera and Objects Tracking
Updated: 20 Nov 2008  
Turning regular USB web camera into a pan tilt camera using the Lego Mindstorms robotics kit and tracking simple objects using C#.
C#, Windows, .NET, DirectX, Architect, Dev, Design
Andrew Kirillov 4.93
An Easy Video-processing Framework by Grabbing Frames as Bitmaps Using DirectShow
Updated: 5 Mar 2008  
An article showing how to easily but effectively extract all frames from a video as bitmaps
VC7, VC8.0Win2K, WinXP, Visual Studio, MFC, ATL, DirectX, Dev
Mingliang Zhu 4.76
DirectShow - Fine TV Tuning Using IKsPropertySet.
Updated: 20 Aug 2004  
How to fine tune a TV channel in DirectShow / How to set custom video frequencies of TV tuner devices?
VC6, VC7, VC7.1, VC8.0Win2K, WinXP, MFC, DirectX, Dev
Liaqat Fayyaz 4.76
Converting Wav file to MP3 or other format using DirectShow
Updated: 30 Jul 2002  
Simple class to convert stereo 44 kHz, 16 bit wav file to another format, including MP3. The class shows how to use DirectShow API for audio conversion.
VC6WinXP, MFC, Dev
Guitool 4.74
Wrapper class for playing video with the VMR9
Updated: 10 Feb 2003  
Class for playing and mixing video files using DirectX9 Video Mixing Renderer.
C++/CLI, VC6, .NET, Win2K, WinXP, MFC, DirectX, Dev
Guitool 4.34
Audio Capture with DirectShow - Part 3
Updated: 10 Feb 2009  
A console program that captures audio and saves it with simultaneous preview.
C++/CLI, VC9.0Vista, Win2008, DirectX, VS2008, Dev
wajih_ullah 4.33
DirectShow Video and Audio Trimming
Updated: 18 Mar 2008  
How to cut off specified parts of media file using DirectShow
C++ (VC7.1), Windows (WinXP), Win32, Visual Studio (VS.NET2003), STL, DirectX, COM, Dev, Design
Kovalev Maxim 4.31
Playing audio and video using DirectShow
Updated: 20 Mar 2009  
This project demonstrates the basics of DirectShow and related concepts.
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows
Kumar.Prabhu 4.12
Extracting bitmaps from movies using DirectShow
Updated: 4 Sep 2001  
An article showing how to extract a frame from a movie using DirectShow
VC6, Windows, MFC, Dev
Markus Axelsson 3.82
Working with Stream Buffer engine - TIME SHIFT on Windows XP Service Pack 1
Updated: 7 Jun 2004  
The new generation of capture device - MPEG2 capture that does time shift.
VC6, VC7, VC7.1WinXP, MFC, DirectX, Dev
BeCapture 3.64
Simultaneous Previewing & Video Capture using DirectShow
Updated: 15 Apr 2004  
A method for previewing and framegrabbing simultaniously from webcam using DirectShow.
VC6Win2K, WinXP, MFC, ATL, Dev
krssagar 3.63
Reading audio, video devices and codecs in DirectShow
Updated: 3 Dec 2008  
How to read audio, video devices and codecs installed on a PC via DirectShow.
C++ (VC9.0), Windows (Vista), Win32, Visual Studio (VS2008), DirectX, Dev
wajih_ullah 3.55
Visual Studio C++ .NET Express: Using DirectShow in a Webcam Capture Application
Updated: 19 Jun 2007  
Using DirectShow in a Webcam Capture Application
C++, Windows, .NET, Visual Studio, MFC, WinForms, Dev
bjhamltn_BJH 3.27
Showing an animated image over running video
Updated: 15 Sep 2006  
An easy class which hides all nastiness of DirectShow, and helps in showing an image over playing video, and you can also control the image's transparency. Briefly described is how to do this all.
VC7Win2K, WinXP, MFC, DirectX, COM, Dev
tanvon malik 3.19
DirectShow Filters - What They Are
Updated: 16 Sep 2006  
This article is about DirectShow filters and how to create them
C++ (VC6, VC7), Windows (Win2K, WinXP), MFC, DirectX, COM, VS2005, Dev
tanvon malik 2.68
A simple console DirectShow player
Updated: 12 Dec 2008  
How DirectShow can be used to play a video in console mode.
C++Vista, DirectX, COM, Dev
Sumi, Eo, wajih_ullah 2.67
DShow based player - Unedited
Updated: 15 Jul 2008  
a media file player based on DShow
C++ (VC6), Windows (Win2K, WinXP, Win2003), MFC, COM
DoItFreely 2.04
Procamp for directshow.Net - Unedited
Updated: 14 Feb 2008  
How to use use brightness contrast saturation hue in your directshow.net filtergraph
VB (VB 7.x, VB 8.0, VB 9.0, VB 6), .NET (.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5), DirectX, CEO, Architect, DBA, Dev, QA, Design
Jarno Burger 1.00
Seeking and Getting position snippets for Directshow.Net - Unedited
Updated: 14 Feb 2008  
How to seek and get position , duration with VB.NET
VB (VB 7.x, VB 8.0, VB 9.0, VB 6), Visual Studio
Jarno Burger  

Audio & Video - DirectSound

top
Title / Updated Author Score  
Play Audio Files with DirectSound and Display its Spectrum in Real Time - Part 3
Updated: 24 Dec 2008  
An article to show how to play audio file with DirectSound and display its spectrum in real time accurately
C++Win2K, WinXP, Win2003, Win32, GDI, DirectX, Dev
jacky_zz 4.85
Sound Generator – How to create alien sounds using mathematic formulas
Updated: 20 Jun 2004  
An article on sine waves generation using math formulas.
VC6Win2K, WinXP, MFC, Dev
Mathieu Jacques 4.60
MP3, Wav, and PCM Audio Recorder Using iTunes in C#
Updated: 21 Jun 2009  
A program that integrates with iTunes and DirectSound to record music
C# 1.0, C# 2.0, C# 3.0WinXP, DirectX, COM, VS2008, Dev
Lukasz Kwiecinski, Istrib, EdMan196 4.50
Effecto Player
Updated: 23 Sep 2003  
Media audio player with 3D and 2D effects and skinning.
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, Dev
Ahmed Ismaiel Zakaria 4.09
A wrapper class for the DirectSound API
Updated: 21 Mar 2001  
This article focuses on giving an example of using the DirectX API in PC game software development by using a DirectSound wrapper class
VC6Win2K, MFC, STL, DirectX, Dev
Zhaohui Xing 3.92
Play Wave Files with DirectSound and Display its Spectrum in Real Time - Part 2
Updated: 21 May 2009  
An article to show how to play a Wave file with DirectSound and display its spectrum in real time.
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows (Win2K, WinXP, Win2003, Vista), Win32, GDI, DirectX, Dev
jacky_zz 3.89
Using DirectSound to Play Audio Stream Data
Updated: 9 Mar 2005  
An article on how to play audio stream data with DirectSound.
VC6, Windows, MFC, DirectX, Dev
Cai Tao 2.33
Play Wave file with DirectSound and display its spectrum in real time
Updated: 15 Sep 2008  
An article to show how to play a Wave file with DirectSound and display its spectrum in real time.
C++, Windows (WinXP, Win2003), Win32, MFC, GDI, DirectX, COM, Dev
jacky_zz 2.20

Audio & Video - General

top
Title / Updated Author Score  
LyricsFetcher - The Easiest Way to Find Lyrics for your Songs
Updated: 29 Oct 2009  
An article describing the development of a non-trivial C#/.NET application to fetch lyrics for songs.
C#.NET 2.0, COM, WebForms, Dev
Phillip Piper 4.92
Using screensavers inside the Windows Media Player
Updated: 7 Jun 2006  
Wrapping a screensaver inside a WMP visualization plug-in.
VC8.0Win2K, WinXP, Win2003, Vista, Visual Studio, MFC, Dev
Justin Hallet 4.71
Professional Tag Editor for MP3 (ID3) and WMA
Updated: 31 May 2009  
Provide libraries and application to manage tagging of ID3 and WMA
C# (C# 2.0), Windows (WinXP, Win2003, Vista), .NET (.NET 2.0), WinForms, Dev
Hamed_ji 4.68
Darwin Streaming Server 6.0.3 - setup, customization, plugin or module development, performance and load tests on 32 & 64 bit Redhat Linux - Unedited
Updated: 1 Sep 2009  
How to setup Darwin Streaming Server 6.0.3 on 32 or 64 bit Linux platforms, add custom functionality by developing plugins ("modules" as Apple calls them), and results of some performance and load tests I ran
C++, Linux, CEO, Architect, Dev
Koushik Biswas 4.64
Morse code. Some examples of how to produce sounds.
Updated: 3 Apr 2001  
Several classes demonstrating how to fill audio buffer and how to produce sound using waveOut* API
VC6, MFC, Dev
Alexander Fedorov 4.45
Reading WMV ASF,WMA (windows media) Files
Updated: 8 May 2007  
This article describes the basics of using the Windows Media SDK for reading WMV,WMA,ASF files
VC6, VC7, VC8.0, Windows, Visual Studio, MFC, Dev
mezik 4.41
mixerSetControlDetails
Updated: 19 Sep 2005  
How to set the master volume of the speakers
VC6Win2K, MFC, Dev
DavidCrow 4.36
WMP Error - Contact Content Provider
Updated: 29 Aug 2005  
A set of error codes from raw_GetLicenseFromURL() of Windows Media Player API.
C++, C#, Windows, .NET, ASP.NET, Visual Studio, MFC, Dev
Andrew Chabokha 4.36
Real-time video image processing / frame grabber using a minimalistic approach - Unedited
Updated: 12 Sep 2006  
Probably the simplest possible sample for video image grabber on Windows. Supports AVI, MPG, QTV, Webcam,TVTuner, etc.
VC6, VC7, VC7.1, VC8.0Win2K, WinXP, Win2003, MFC, ATL, DirectX, COM, VS.NET2003, VS2005, Dev
Ladislav Nevery 4.17
A Basic Media Player
Updated: 8 Dec 2003  
Using MCIWnd wrapper class to write a simple media player
VC6Win2K, WinXP, Win2003, MFC, Dev
M. Bonvari 3.86
MFC Wrapper Class for MCIWnd
Updated: 11 Jan 2003  
An MFC Wrapper Class for MCIWnd
VC6Win2K, WinXP, MFC, Dev
Paul Kissel 3.82
MMWaveEditX - Advanced Wave File Editor Control
Updated: 20 Aug 2001  
A control for editing wave files which uses peak values for visual display
VC6Win2K, MFC, ATL, Dev
dswigger 3.70
Export Windows Media Player Music Metadata to XML File
Updated: 11 May 2009  
A C# application that uses the Windows Media Player API to export all audio metadata to an XML file
C# (C# 3.0), .NET (.NET 3.5), Win32, COM, Dev
andywilsonuk 3.50
MCI CD Player
Updated: 23 Jan 2003  
An article about Media Control Interface (MCI)
VC6, VC7Win2K, WinXP, MFC, Dev
Nikolai Serdiuk 3.38
CD/DVD Indexer
Updated: 24 Mar 2006  
Save the CD/DVD file properties to computer
C#.NET 2.0, Win2K, WinXP, Win2003, Visual Studio, Dev
Abdurrahman Alraies 3.30
FFMPEG All in One Video & Audio Converter Interface
Updated: 1 May 2008  
Graphical Interface for FFMPEG all in one Video & Audio Converter
VB (VB 6), Windows, Visual Studio
Sabarinathan Arthanari 3.11
A simple record and playback volume control class
Updated: 27 Oct 2001  
A class to make setting the record and playback volume easier
VC6Win2K, Visual Studio, MFC, Dev
Whoo 3.07
MCI Midi class
Updated: 14 Jul 2003  
A tiny and very easy to use C++ class to play *.WAV, *.MID and *.RMI files
VC6, VC7, VC7.1Win2K, WinXP, MFC, Dev
AXELMUELLER 2.89
Windows Media Player meets Shoutcast - Unedited
Updated: 6 Jul 2008  
How to play *.pls internet radios / files in Windows Media Player
C++
Ladislav Nevery 2.71
MP3 CD Databasing tool
Updated: 11 May 2003  
MP3 CD databasing tool written for A-level computing project. Provides a simple example of an interface, a database bridge and of message handling.
VC6, VC7Win2K, WinXP, MFC, Dev
Gethyn 2.65
streamRipper for Winamp
Updated: 26 Sep 2006  
streamRipper for winamp
C++ (VC8.0), Windows (Win2K, WinXP), Visual Studio (VS2005), MFC, CEO, Architect, DBA, Dev
Kannan K 2.50
AVI2BMP - Unedited
Updated: 3 Jul 2004  
Converter from AVI file to BMP file(s)
VC6, Windows, MFC, Dev
Danila Markelov 2.22
CCodecList
Updated: 7 Sep 2005  
A class that retrieves a list of Codecs found on the local computer using the registry.
VC7.1, Windows, MFC, VS.NET2003, Dev
sicks 2.00
Audio level Compressor by Cyril COMTE and Steven de Toni - Unedited
Updated: 15 Oct 2006  
Audio level Compressor
VC6WinXP, MFC, Dev
Irlande78 1.97
DirectShow Filters (for beginners) - Unedited
Updated: 23 Sep 2007  
DirectShow Filters are described in an easy way
VC7WinXP, Visual Studio, MFC, Dev
tanvon malik 1.73
Displaying, Reading and writing avi Files - Unedited
Updated: 21 Aug 2006  
loading avi Files from inside other files, and saving them as files (add. export the bmps)
VC7.1, VC8.0Win2K, WinXP, MFC, VS.NET2003, Dev
KarstenK 1.42
Learn the basis of ripping an audio file (MPEG audio and wave) - Unedited
Updated: 9 Jan 2007  
This article show how to rip mp3(mpx) and create an edit application.
VC6Win2K, Visual Studio, MFC, Dev
BeCapture 1.24
Use nvideo-tech's mpegdecsdk to devolep a MPEG movie player - Unedited
Updated: 4 May 2003  
Use nvideo-tech's mpegdecsdk to devolep a MPEG movie player.
VC6, VC7Win2K, WinXP, MFC, Dev
nvideo-tech 1.06
How to get the length (duration) of a media File in C# on Windows 7 - Unedited
Updated: 26 Oct 2009  
If you have ever looked at a media file (audio or video) in explorer on a Windows 7 PC, you may have noticed that it displays additional information about that media file that previous versions of Windows didn't seem to have access to, for example the length/duration of a Quicktime Movie Clip:   Ev
C# (C# 3.0), Windows (Win 7), .NET (.NET 3.5), Win32, Win64, Visual Studio (VS2008), Dev
Williarob  

ATL - Multimedia

top
Title / Updated Author Score  
Multimedia PeakMeter Control
Updated: 4 Sep 2008  
Multimedia PeakMeter control - .NET version
C++ (VC8.0, VC9.0), C# (C# 1.0, C# 2.0, C# 3.0), Windows, .NET CF, .NET, Win32, MFC, GDI+, Dev, Design
Ernest Laurentin 4.68
Capture Activities on Screen in a Movie
Updated: 24 Nov 2004  
An article on how to capture activities on screen as a movie file using Microsoft Windows Media Encoder 9.
VB, Windows, .NET 1.1VS.NET2003, Dev
Armoghan Asif 4.54
TV Toolbar Plays TV Shows - Internet Television Has Arrived - Part I - Unedited
Updated: 12 May 2009  
Free Internet Television Online Live
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows, MFC, ATL, WTL, DirectX, COM, Architect, Dev
TV Mogul 4.51
Repair RealMedia Files
Updated: 3 Jan 2007  
Check and fix errors, rebuild index chunks, cut real media files.
C# 2.0, Windows, .NET, Visual Studio, Dev
Liu Junfeng 4.43
FxEngine Plugin to Stream Video Data from a Webcam
Updated: 16 Mar 2009  
This article shows how to build an FxEngine plugin to stream video data from a webcam
C++/CLI, C, VC6, VC7, VC7.1, VC8.0, Dev
m_sylvain 4.43
How to transfer a picture from an MFC client to an ATL ActiveX Ctrl
Updated: 12 Mar 2002  
How to pass a metafile to an ATL server directly or using streams
VC6Win2K, WinXP, MFC, ATL, Dev
Braulio Dez 4.33
Webcam using DirectShow.NET
Updated: 26 Apr 2007  
This article describes how to use DirectShow.NET in VB.NET
C#, VB, Windows, .NET, Visual Studio, Dev
Jarno Burger 4.22
How to use your extra mouse buttons in games or apps - Unedited
Updated: 20 Feb 2008  
So you have your brand new El-Cheapo mouse with a zillion of additional mouse buttons yet you can't use them in games. Lets see one solution to this problem
C++, Windows
Ladislav Nevery 4.22
Mixing and playing sounds with the Windows Media Player
Updated: 30 May 2006  
A simple utility to create a mixing sounds keyboard.
VB, Windows, .NET 1.1, Visual Studio, WinForms, Dev
Alberto Venditti 4.21
Play Waves in VB.NET
Updated: 16 Feb 2005  
A simple Wave Player class.
VB.NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
Angelo Cresta 4.07
Hosting a Winamp Output Plugin
Updated: 5 Dec 2006  
How to host a Winamp output plug-in.
VB, Windows, .NETVS2005, Dev
Jack Schitt 4.00
Just for Fun – A Small Piano Keyboard
Updated: 3 Oct 2006  
This article describes a project used to build a simple piano keyboard that plays some not too terrific sounding notes, courtesy of the Kernel32.dll’s Beep function.
VB, Windows, .NET 2.0VS2005, Dev
salysle 3.93
Convert MP3, MPEG, AVI to Windows Media Formats
Updated: 30 May 2005  
Video conversion has never been this simple. Use the new Windows Media Encoder to convert different video and audio formats to stream Microsoft audio video standard formats like WMV and WMA.
C#, Windows, .NET 1.1VS.NET2003, Dev
Armoghan Asif 3.83
Audio Mixer - Console Simulator - Unedited
Updated: 5 Nov 2008  
C#.NET - MCI audio mixer with multiple tracks and buses
C#, .NET (.NET 2.0), Visual Studio (VS2005)
davisbarker 3.70
Text to Speech with the Microsoft Speech Library and SDK version 5.1
Updated: 31 Aug 2006  
This article describes an application used to exercise some of the Text To Speech features available to .NET developers through the Microsoft Speech 5.1 SDK.
VB, Windows, .NET 2.0VS2005, Dev
salysle 3.69
VB.NET LameMP3 Shell
Updated: 22 Sep 2004  
How to use lame.exe, a thread, and get a progress update while encoding a file.
VB, Windows, .NET 1.0, .NET 1.1VS.NET2003, Dev
Qualtar 3.41
iTunes Control Using VB.NET
Updated: 28 Nov 2006  
Exploring the iTunes interface using VB.
VB, .NET, WinXP, Visual Studio, Dev
Michael_Davies 3.40
Simple VB.NET MIDI & Wave Play Class
Updated: 8 Oct 2004  
MIDI & Wave Player for VB.NET.
VB.NET 1.1, Win2K, WinXP, Win2003, DirectX, VS.NET2003, Dev
EcoSys 2.86
Delete and Recreate iTunes Playlists Based on Artist/Album Names
Updated: 31 Oct 2006  
Create iTunes playlists.
VB, Windows, .NET 2.0VS2005, Dev
Michael_Davies  

Audio & Video - SAPI

top
Title / Updated Author Score  
Voice-Activated Web Browsing
Updated: 1 Feb 2004  
This article shows how to voice-activate your website using SAPI 5.1 and ActiveX
VC6, Windows, MFC, ATL, Dev
Geoff Bailey 4.33
Simple Program for Text to Speech Using SAPI (English Version)
Updated: 12 Nov 2001  
Make a program for Text to Speech conversion using SAPI
VC6Win2K, MFC, Dev
Agus Kurniawan 3.68
Creating Microsoft SAPI Compliant Application(s)
Updated: 24 Feb 2004  
This article will explain how to create a Microsoft SAPI compliant Application or Integrating a TTS with SAPI.
VC6, Windows, MFC, COM, Dev
Gatik G 3.59
Converting Text-To-Speech and and using mouth motion animation
Updated: 27 Nov 2001  
This program shows how to convert text to speech and use mouth motion
VC6Win2K, MFC, Dev
Agus Kurniawan 3.38
A Simple Speech Application Using SAPI 5.1 SDK
Updated: 3 Oct 2004  
A simple speech application using SAPI 5.1 SDK.
VC6, Windows, MFC, Dev
chakkaradeepcc 3.11
Writing SAPI 5.1 Apps in CSharp
Updated: 10 Feb 2006  
Simple CSharp program that showcases basic SR and TTS features of SAPI 5.1
C#, .NET, WinXP, Visual Studio, Dev
Maksim K 2.71

Audio & Video - Speech

top
Title / Updated Author Score  
Implementing a std::map Replacement that Never Runs Out of Memory and Instructions on Producing an ARPA Compliant Language Model to Test the Implementation
Updated: 14 Dec 2008  
An article on improving STL containers to cache to disk in order to lift memory limitation issues.
C++, Windows, STL, Dev
Phil. Roy 5.00
Voice Command
Updated: 26 Sep 2005  
An article on the Voice Command of speech recognition.
VC6, Windows, MFC, Dev
biju_786 3.82
A Text to WAV Converter
Updated: 7 Aug 2005  
Makes use of Windows Forms and the Speech API to create WAV files from text
C#.NET 1.1, WinXPVS.NET2003, Dev
The Ladies' Man 3.21
MFC Recognizes C&C Speeches Easily !
Updated: 24 Jun 2007  
MFC C&C speech recognition in 4 code lines using Microsoft Speech Object Library
C++ (VC7.1, VC8.0), Windows (Win2K, WinXP, Win2003, Vista), Visual Studio (VS.NET2003, VS2005), MFC, Dev
aljodav 3.13

Audio & Video - SAPI

top
Title / Updated Author Score  
MFC speaks easily
Updated: 20 Jun 2007  
A way of easily providing an MFC program with Text-to-Speech facility (sync/async modes + direct/file-content speech)
VC7.1, VC8.0WinXP, MFC, VS.NET2003, VS2005, Dev
aljodav 4.49
The CSpeech Class - give your application a voice with very little effort
Updated: 17 May 2005  
The CSpeech class demonstrates a simple way to make an application talk.
VC7.1WinXP, MFC, VS.NET2003, Dev
DaveeCom 3.97
Talking Clipboard
Updated: 14 Jan 2008  
An application that automatically speaks the contents of the Windows clipboard
C#, .NET (.NET 2.0, .NET 3.0, .NET 3.5), Dev
Ravi Bhavnani 3.94
Exploring the SpVoice class of MS SAPI 5.1 to use the various available features for TTS
Updated: 11 Dec 2006  
This article explores how to use the different features of the TTS engine of MS SAPI in your applications, using C#.
C# 2.0, Windows, .NETVS2005, Dev
Sabah u Din Irfan 3.87
Using Text to Voice Interfaces
Updated: 13 Sep 2002  
Using Microsoft Text to Voice Interfaces in MFC
VC6Win2K, Visual Studio, MFC, Dev
Jagadish.G 3.73

Audio & Video - Video

top
Title / Updated Author Score  
Motion Detection Algorithms
Updated: 27 Mar 2007  
Some approaches to detect motion in a video stream.
C# 2.0, Windows, .NET 2.0, GDI+, VS2005, Architect, Dev
Andrew Kirillov 4.86
Face Detection C++ Library with Skin and Motion Analysis
Updated: 16 Jan 2008  
The article demonstrates face detection SSE optimized C++ library for color and gray scale data with skin detection, motion estimation for faster processing, small sized SVM and NN rough face prefiltering, PCA/LDA/ICA/any dimensionality reduction/projection and final NN classification
VC8.0WinXP, Vista, MFC, STL, GDI+, VS2005, Dev
Chesnokov Yuriy 4.86
Camera Vision - video surveillance on C#
Updated: 9 Oct 2006  
A C# video surveillance application, which allows monitoring several IP cameras simultaneously.
C# 1.0, Windows, .NET 1.0, .NET 1.1, GDI+, DirectX, WinForms, VS.NET2003, Dev
Andrew Kirillov 4.85
Hands Gesture Recognition
Updated: 22 May 2008  
Some ideas about Hands Gesture Recognition in still images and video feeds, using the AForge.NET framework (C#).
C#, Windows, .NET (.NET 2.0), GDI+, DirectX, WinForms, Architect, Dev
Andrew Kirillov 4.83
DSGraphEdit: A Reasonable Facsimile of Microsoft's GraphEdit in .NET
Updated: 20 Dec 2007  
A library for adding DirectShow GraphEdit-like abilities to .NET applications.
C# 2.0, Windows, .NET 2.0VS2005, Dev
JohnnyLocust 4.79
A Simple C# Wrapper for the AviFile Library
Updated: 4 Jan 2006  
Edit AVI files in .NET.
C#, Windows, .NET 1.0, Dev
Corinna John 4.78
A wrapper for the canon CDSDK and PRSDK for remote capture
Updated: 18 May 2007  
A wrapper to allow remote capture of images with Canon cameras in C#
C#, Windows, .NET, Visual Studio, Dev
Christian Graus, Benjamin Liedblad 4.76
CAviCap and CFrameGrabber - wrappers for AVICap Window
Updated: 8 Dec 1999  
AVICap wrappers to ease real-time video processing and single frame capture
VC6, MFC, Dev
Vadim Gorbatenko 4.74
Visual Surveillance Laboratory Part 2
Updated: 7 May 2007  
A basic description of a tracking system.
C# 2.0, Windows, .NET 2.0, GDI+, VS2005, Dev
Efi Merdler 4.71
A C++ Wrapper for TWAIN
Updated: 7 Feb 2000  
A C++ wrapper for TWAIN. Allows you to implement a scanning interface.
VC6, MFC, Dev
Rajiv Ramachandran 4.70
Webcamera, Multithreading and VFW
Updated: 15 Feb 2008  
An article on webcamera frame-grabbing in a multi-thread environment
C#, Windows, .NET 2.0, Visual Studio, GDI, GDI+, Dev
Zaur Nasibov 4.69
Video File Saving in Windows Media Video Format for the DirectX.Capture Class Library
Updated: 27 Mar 2009  
Enhancements to the DirectX.Capture class for capturing audio and video to Windows Media files, using IWMProfile
C#, Windows, .NET, Visual Studio, DirectX, Dev
almere109 4.68
A class to easily generate AVI video with OpenGL and Video for Windows
Updated: 26 Oct 2002  
If you want to generate an AVI video from your OpenGL application, this is the class you need.
VC6Win2K, MFC, Dev
Jonathan de Halleux 4.65
Ultra Rapid Object Detection in Computer Vision Applications with Haar-like Wavelet Features - Unedited
Updated: 9 Jul 2008  
The article describing the use of Haar-like wavelet features for ultra fast object detection using cascade of artificial neural networks classifiers
C++ (VC7.1, VC9.0), C++/CLI, C, Windows (Vista), Win32, Visual Studio (VS2008), MFC, STL, GDI+, DirectX, COM, Dev
Chesnokov Yuriy 4.63
Visual Surveillance Laboratory
Updated: 6 Aug 2008  
A description of surveillance systems
C# 2.0, Windows, .NET 2.0, GDI+, VS2005, Dev
Efi Merdler 4.63
Real-Time Object Tracker in C++
Updated: 18 Dec 2007  
This article describes an object tracking approach by estimating a time averaged background scene for tracking static and moving objects in real-time on down-scaled image data.
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows (Win2K, WinXP, Win2003, Vista, TabletPC, Embedded), Win32, MFC, STL, GDI+, Dev
Chesnokov Yuriy 4.63
Optical Flow or Motion Estimation Using the Watson-Ahumada (WA) Algorithm
Updated: 29 Aug 2008  
Optical Flow or Motion Estimation Using the Watson-Ahumada (WA) Algorithm
C# 1.0, Windows, .NET 1.1VS.NET2003, Dev
SIDDHARTH JAIN (fd97207) 4.61
Simple decoder/encoder for MNG animations
Updated: 1 Oct 2001  
CxImageMNG
VC6Win2K, MFC, Dev
Davide Pizzolato 4.61
Use OpenCVdotNet to Capture Object on Webcam
Updated: 27 Jul 2009  
This program uses a webcam to take a picture of an object if there is a change in picture.
C#, Windows, WinForms
ngoxuandang 4.60
VideoSkins™ - Play Video in Non-Rectangular Browser SlickSkins™ - Unedited
Updated: 11 Sep 2007  
Create Non-Rectangular Video Skins for Your Browser with VLC
C# (C# 1.0, C# 2.0, C# 3.0), Javascript, XML, CSS, HTML, Windows (Win2K, WinXP, Win2003, Vista, TabletPC), Win Mobile, .NET (.NET 1.0, .NET 1.1, .NET 2.0, Mono, DotGNU, .NET 3.0, .NET 3.5), Win32, Win64, DirectX, Dev
TV Mogul 4.59
Wrapper Class for the Multimedia Timer Functions
Updated: 23 Nov 2005  
A class that makes using the Multimedia Timer functions easy and painless.
VC6Win2K, WinXP, MFC, Dev
Leslie Sanford 4.52
Tracking an object from a live video input
Updated: 6 May 2005  
Track an object based on its features, using the AVICap window class.
VC7, .NET, Win2K, WinXP, MFC, VS.NET2003, Dev
Paul Yi Tung, Ooi 4.52
VLCWrapper - A Little C++-wrapper around libvlc
Updated: 22 Aug 2009  
An article on wrapping libvlc (VLC media player) in a C++-class
C++, Windows, MFC, Dev
Alex Skoruppa 4.45
Fun with C# and the Flash Player 8 External API
Updated: 19 Oct 2005  
Demonstrates how to communicate between Flash Player 8 and C# using the new External API
C#.NET 1.1, WinXPVS.NET2003, Dev
Gabe Wishnie 4.39
IGotMessage - Send a Video Message
Updated: 21 Feb 2008  
IGotMesasge is an open source Web-based application that allows individuals to easily record and send video messages to others. The software is free to download, install and use, and is easy to integrate with any website.
C# (C# 2.0), Windows (WinXP, Win2003), ASP.NET, Win32, SQL Server (SQL 2005), ADO.NET, Ajax, CEO, Architect, DBA, Dev, QA, Design
PAPAYA 4.37
An analyzer for MPEG 2 Program Stream files
Updated: 12 Apr 2004  
Simple program that interprets a MPEG 2 file.
C#.NET 1.0, Win2K, WinXP, Win2003, Dev
ro_angel_bv 4.37
Extracting AVI Frames
Updated: 5 Nov 2004  
Introducing AVI functions for extracting frames of an AVI movie and saving them in bitmap files.
VC6Win2K, MFC, Dev
A. Riazi, Shafiee 4.34
Transparent Desktop Video
Updated: 26 May 2005  
Transparent video overlay over the Windows desktop.
C#.NET 1.1, Win2K, WinXP, Win2003, WinForms, VS.NET2003, Dev
Sean McLeod 4.29
DirectShow: TV Fine-tuning using IKsPropertySet in C#
Updated: 31 Mar 2009  
Enhancements to the DirectX.Capture class for TV fine-tuning using IKsPropertySet.
C#, Windows, .NET, DirectX, VS2005, Dev
almere109 4.19
C# WebCam Service with FTP and Installer
Updated: 31 Mar 2003  
C# WebCam Windows Service with FTP upload, Windows Service Installer, and file rotation.
C#.NET 1.0, Win2K, WinXP, Visual Studio, Dev
Dan Glass 4.15
Video Preview and Frames Capture to Memory with SampleGrabber in Buffered Mode.
Updated: 26 Oct 2007  
This article demonstrates video preview and frames capture to memory from external video devices using ISampleGrabber interface in buffered mode.
VC8.0Vista, MFC, GDI+, VS2005, Dev
Chesnokov Yuriy 4.12
Media files conversion using C#
Updated: 28 Jul 2005  
Demonstrates building DirectShow filter graphs for file conversion.
C#, Windows, .NET, Visual Studio, DirectX, Dev
daniel049 4.07
SWFLIB - a free Flash authoring library
Updated: 18 Jul 2006  
An article on a free Flash authoring library.
VC6Win2K, WinXP, Win2003, Visual Studio, MFC, Dev
darkoman 4.00
Copy a period of AVI chunks
Updated: 22 May 2006  
How to copy a period of AVI video by copying the chunk data.
VC6, VC7, .NET, WinXP, MFC, VS.NET2003, Dev
Denny50 3.89
Motion detection using web cam
Updated: 9 Jun 2004  
Motion detection using webcam, by C#.
C#.NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
Taha Amin 3.82
Play Your Avi Files with this DirectX Video Player
Updated: 13 Jan 2009  
Plays avi files using Microsoft's DirectX.AudioVideoPlayback
VB (VB 9.0), Windows (Vista), DirectX, Dev, Design
rspercy60 3.75
Tattoo Maker
Updated: 5 Aug 2009  
Creating a tattoo on someone's arm in a video.
C#, Windows, .NET, Dev
Muammar© 3.74
Sample speed test for Transport Stream construction
Updated: 13 Apr 2004  
A program that emulates the TS construction from ES files for the HDTV standard.
C#.NET 1.0, Win2K, WinXP, Win2003, Dev
ro_angel_bv 3.39
Ticker ( Showing or Scrolling Text Over Running Video )
Updated: 26 Sep 2006  
This article tells how you can show your text over video, change text, text color, text background color and its transparency.
C++, Windows, Visual Studio, MFC, Dev
tanvon malik 3.25
A simple interface to the Video for Windows API for creating AVI movies from individual images
Updated: 19 May 2003  
A simple interface to the Video for Windows API for creating AVI movies from individual images.
VC6Win2K, WinXP, Visual Studio, MFC, Dev
Rod VanAmburgh 3.21
Avitowmv sample compressed AVI file support
Updated: 11 Apr 2001  
This article demonstrates how to modify the'avitowmv' sample to support compressed AVI files
VC6Win2K, Visual Studio, MFC, Dev
JinHyuck Jung. 3.00
Trick: How to Capture Video Screen Shots
Updated: 25 Feb 2004  
An article describing a trick to capture video screen shots.
VC6Win2K, WinXP, MFC, Dev
Chiew Heng Wah 2.95
A Codecless Monochrome AVI Reader
Updated: 14 May 2006  
The way of reading AVI files without installing codec drivers.
C++, Windows, Visual Studio, MFC, Dev
Frederic Ntawiniga 2.60
How to make Video splash - Unedited
Updated: 16 Sep 2009  
This blog has been contributed to Forum Nokia Wiki at http://wiki.forum.nokia.com/index.php/How_to_make_Video_splash In those a few lines you will find a code of how to create easy startup splash screen that can play video files of any format (GIF,AVI,mpg,3gpp,real etc..)video splash classpackage G
C++, Windows, MFC
Mohamed M. Shaheen  

Last Updated 21 Nov 2009
Advertise | Privacy
Copyright © CodeProject, 1999-2009
All Rights Reserved. Terms of Use