Click here to Skip to main content

Audio and Video

Great Reads

by Christian Graus, Benjamin Liedblad
A wrapper to allow remote capture of images with Canon cameras in C#
by Maxim Kartavenkov
Article describes how to make H.264 Video Encoder DirectShow Filter using NVIDIA encoder API in C#
by Koushik Biswas
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
by almere109
DirectX.Capture class examples showing how to grab a frame from video and how to make a VU meter for audio

Latest Articles

by Hypercube Softwares
Learn how to generate a spectrogram image from WAV,AIFF and REX files
by vertex4343
DirectShow Hangs on Pause – Solved with WNDPROC message
by Alexey Nikolaev
The article describes integration of the new Web Real Time Communication technology and IP cameras for online video broadcasting purpose Section Multimedia SubSection Audio and Video
by Yang Kok Wah
Using a simple custom made video player control to display a video wall

Research Library

Read this paper to learn how you can create an intelligent, integrated...
By easing the process of integrating business events into automated...

Discussions

by Nyarlatotep on article "Another FFmpeg.exe C# Wrapper"
by free5lot on article "Camera_Net Library"
by Marnold6102 on article "Camera_Net Library"
by Member 11043308 on Article "Play and Visualize WAV Files using...
by free5lot on article "Camera_Net Library"

All Articles

Sort by Score

Audio & Video - Audio 

12 Dec 2011
jacky_zz
This article demonstrates how to use mplayer as an audio decoder and display real time spectrum during playback process
23 Mar 2013
Rahul Rajat Singh
A Simple Music Player using WMP SDK
17 Feb 2012
potluri_suresh
Raw Audio data is encoded to AMR-NB audio using opencore-amr library.
10 Jan 2013
Amir Eshaq
This article uses NSpeex as a codec to encode/decode audio from a capture source (e.g., computer microphone) within Silverlight.
19 Jan 2013
padmore.be
Getting started recording audio to WAV with WASAPI in Windows Store apps
29 May 2013
Hypercube Softwares
How to index REX, RCY, RX2, AIFF, WAV audio files in Universal Patch Finder.
4 Jan 2013
Mark Heath
A comprehensive guide to decoding and encoding audio files in .NET using NAudio.
10 Aug 2010
notmasteryet
Using a Fast Fourier Transform to calculate the fundamental frequency of the captured audio sound
22 Apr 2014
Banjoo
Play, record and capture Audio sound. Read, write and stream Wav-Files. Send and receive Ulaw RTP-streams. Using the WaveIn WaveOut functions of the WMM API.
18 Apr 2007
Leslie Sanford
A toolkit for creating MIDI applications with C#.
12 Aug 2012
Alex Fotios
How to enumerate and mute all audio capture endpoints using Core Audio API
25 Jun 2010
Ron Schuler
MP3 and CDG file player.
21 Mar 2013
Yuval Naveh
A playback practice tool for musicians that allows slowing down, changing pitch, defining presets and loops on music files.
28 Jan 2008
Leslie Sanford
A small library encapsulating the Windows MIDI API
2 Oct 2013
Roman Ginzburg
A .NET API for the libVLC interface so the vast majority of VLC functionality could be utilized in managed applications.
29 Jul 2004
Brian Weeres
Describes a library that can be used to retrieve Audio CD information from the CDDB compatible freedb database.
11 Jun 2002
Roman Nurik
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
26 Jan 2007
bobsugar222
An article on a class to watermark images
27 Jan 2008
Jeff Morton
Audio event processing with visual display
22 Apr 2014
Banjoo
Stream and play TCP Audio data from Microphone (VoIP)
15 Aug 2007
Jeff Morton
Simple sound sampler with visualization
20 Apr 2009
CalicoSkies
A C# class for reading and writing WAV files, light audio manipulation, and WAV file mixing.
11 Jun 2009
brochpirate
Audio player designed specifically for listening to audio books
29 Nov 2007
Windmiller
This graphical application will play and display frequencies and mix them together so that you can analyze what's really going on with sounds that we call intone. Handling a basic DFT version that will prove to us which frequencies are involved. It was originally made in plain C.
10 Mar 2007
Ehab Mohamed Essa
How to concatenate wave files in a single file
13 Aug 2005
espitech
Separate metadata from the SHOUTcast stream to automatically name and split the MP3 data and save to disk.
16 Nov 2006
rtybase
An article describing the technique of recording sound from waveform-audio input devices and encoding it in MP3 format.
30 May 2007
Pete Everett
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.
12 Apr 2007
Konrad Windszus
An article about the MPEG audio frame header.
25 Apr 2006
shteff
Calling unmanaged code from managed code is very simple, but there are some things to look out for, that even Microsoft ignores.
10 May 2009
DaveyM69
Allows changing of the default MIDI out device in Vista and Windows 7.
10 Aug 2014
Hypercube Softwares
Learn how to generate a spectrogram image from WAV,AIFF and REX files
17 Aug 2007
Leslie Sanford
A toolkit for creating software synthesizers with C# and Managed DirectX.
3 Apr 2007
Adi Shavit
An article explaining how to add Text-To-Speech to an application, using an ostream interface
24 Sep 2011
Calinyara
This article shows how to change the pitch and tempo of a sound.
7 Dec 2011
jacky_zz
This article demonstrates how to use mplayer as an audio decoder by callback functions.
17 Apr 2006
Corinna John
What you never wanted to know about PCM.
13 Mar 2003
Greeeg
Winamp2 API wrapper with extra functions
7 May 2008
Rob Philpott
Demonstrates access to your sound hardware with ASIO drivers
10 May 2009
Amory Wong
An article on parsing MIDI files and using MIDI events.
2 Aug 2011
Sebastian Krysmanski
Playing audio files in .NET/WPF (or replacing SoundPlayer and MediaPlayer).
15 Mar 2008
H. S. Masud
Music library, Probability based random play
27 Aug 2003
Ianier Munoz
This article describes a sample application that uses the waveout API in C#.
14 Apr 2008
Eric Haddan
Using the Image Mastering API to create Red Book Audio CDs.
17 Mar 2010
Damir Porobic
A simple MCI player for playing music with the appropriate environment.
16 Feb 2007
DrGary83
Using static and streaming sound buffers in Managed DirectX.
18 Nov 2010
Ed Nutting
An advanced media player class using WindowsMediaPlayerClass. Supports cross-fading/fading.
17 Aug 2007
Leslie Sanford
Demonstrates how to create a simple synthesizer using the C# Synth Toolkit
21 Dec 2007
ENO
“Circular Buffers” is an application developed in VB.NET (VS 2003).
22 Aug 2003
pj4533
A user control for displaying .WAV files using C#
14 Apr 2005
zenith__
Multiwave player ('Waveform Audio Interface' PCM wave wrapper).
4 Apr 2007
Perry Marchant
An article on decoding Ogg Vorbis audio files in .NET.
5 Dec 2001
Pierre Canthelou
This class allows you to record and play wave files
25 Oct 2002
Chen Su
Several demo applications that illustrate how to use the Audio Mixer functions in your own applications.
10 Aug 2003
Marc Merritt
An article demonstrating how to play chosen and user-defined sounds in the .NET framework
25 Sep 2008
darkoman
An article on a simple C++ class for manipulating WAV files
23 Jul 2010
Muammar©
An MP3 helper class to help you play MP3 files and embedded resources' streams
9 Oct 2006
Michel Helms
This easy-to-get tutorial explains in detail everything you need to know about audio-CDs and how to rip the tracks.
10 Jun 2007
Dirk Reske
A ShoutcastStream class for receiving Shoutcast media streams.
9 May 2004
Idael Cardoso
In this article, I describe a translation of most of the WMF SDK interfaces, data structures, constants, and functions into C#.
16 Nov 1999
Alex Chmut
Volume manipulation classes.
25 Mar 2004
Toby Opferman
This is a simple program that uses the Windows Multi-Media Library
8 Apr 2004
Idael Cardoso
Managed C++ Windows Media Audio (WMA) compressor.
5 Aug 2004
Jonathan Kade
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.
31 Jan 2007
salysle
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
20 Oct 2009
Lukasz Kwiecinski, Istrib
A .NET component capturing WAVE or MP3 sound from a sound card. LAME used for MP3 compression.
12 Aug 2012
Alex Fotios
How to enumerate and mute all microphone components under all mixer devices using the Audio Mixer API
26 Jul 2006
Steven De Toni
An example of how to access the Audio Mix, sample audio output, and a simple DSP processing.
31 Aug 2003
Ianier Munoz
An article on low-level audio capture and playback using the waveIn/waveOut APIs through P/Invoke in C#.
21 Jun 2007
OrlandoCurioso
C# Interop with dynamic loaded plug-ins and function pointers
10 Nov 2002
leppie
nBASS provides .NET users with sound functionality
14 Jun 2013
suendisra
How to play .wav data at the low-level using waveOut* functions
28 Sep 2005
Dario Solera
How to playback sounds, apply effects and more with the Managed DirectSound 9.
13 Jul 2004
Idael Cardoso
A C# MP3 compressor using "lame_enc.dll" from the LAME project.
26 Feb 2004
Tambi Ashmoz
Voice-activated OS
24 Jan 2006
rlisle
This article describes how multiple .NET assemblies work together to control MIDI devices in a live performance environment.
30 May 2003
whizer
MP3FileInfo is able to extract both ID3v1 and ID3v2 Tags of an MP3 File.
25 Aug 2006
salysle
This article describes an application used to generate and test aural alerts.
22 Mar 2006
Febret
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.
21 Dec 2008
evol76
The article illustrates how to draw into a spectral representation of an audio file.
28 Aug 2006
anindya_sengupta
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
7 Mar 2006
Perry Marchant
An article on loading Ogg Vorbis audio data from memory.
12 Mar 2001
Thomas Holme
A simple application that shows how to play and record sounds under Windows
5 Jul 2007
Hitesh Sharma
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.
13 Jun 2001
BLaZe
A simple MP3/AVI player using the VFW32 library
16 Dec 2002
Ianier Munoz
This article explains how to create a framework for implementing audio effects in C#.
2 May 2004
Dong Lin
A GDI-like API for 3D positioning of speech, and MIDI composition using a single string.
12 Jul 2004
gilad-ap
Source code to produce a DLL that converts MP3 files to WAV or PCM. It is based on the open source library libmad.
17 Feb 2012
potluri_suresh
Raw Audio data is encoded to AAC compression using ffmmpeg library.
16 Apr 2005
A. Riazi, Shafiee
This article introduces some useful classes that wrap the WAVE APIs.
3 Apr 2007
Fred Ackers
An article on using the Fast Fourier Transform on audio signals.
16 Apr 2012
krazymir
An article on how to use MCI command strings to handle audio files. I have made a wrapper class for easier use.
25 Sep 2013
Oso Oluwafemi Ebenezer
A c++ wrapper for the LAME library that reduces conversion of PCM (*.wav) to mp3 and vice versa to just two lines of codes
11 Mar 2003
Daniel Bright
An article on controlling popular media players from external programs.
16 Jun 2003
Furer Alexander
An article about concatenating .WAV files "on the fly"
28 Aug 2010
Ed Nutting
Class library and working program allowing you to easily record MP3, wav and raw pcm files. Can also integrate with iTunes.
9 Jan 2000
Alexander Fedorov
A small audio mixer control wrapper
24 Apr 2010
Uwe Eichkorn
BSEtunes is a MySQL based, full manageable, networkable single or multiuser jukebox application
11 Mar 2005
gilad-ap
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.
3 Feb 2005
Dean Thomas
An article on reading and writing tags for MP3 files.
21 Jun 2006
Kris Rudin
An article on how to use C# and the Windows Media Format SDK to read metadata in Windows Media Format files.
7 May 2007
ChernoDV
This article describes a sample class that uses winmm.dll in C# through P/Invoke to enumerate sound recording devices.
12 Nov 2008
rspercy65
Play your MP3s with this Audio Player
19 Apr 2004
shoonya
Program to read information in MP3 frame header.
21 Aug 2003
pj4533
A C# class for working with .WAV files
24 Jan 2006
rlisle
This article describes how to create your own ProjectMIDI assembly.
26 Jul 2007
Khan Zahir
Using this application, you can copy the songs from M3U or WPL playlists
19 Apr 2006
Yubo Dong
An updated wrapper class to retrieve and modify id3 tag information for a given MP3 file.
20 Oct 2008
Peter C. Studt
A small wrapper library to programmatically interact with standard audio controls
29 Jun 2013
suendisra
How to use waveIn* functions to record audio data, low-level
11 Aug 2002
Chris Richner
Play system sounds defined in Control Panel and other wave files.
15 Feb 2011
SercanOzdemir
A media player with winmm.DLL (MCI). Includes radio, search playlist, nd line up playlist (optional) features.
18 Oct 2009
Mickster04
A playlist player for Windows that ends at a user specified time
9 Nov 2006
loneferret
Opens a Windows Media Playlist, and plays it
24 Oct 2007
Ilíon
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.
30 Mar 2002
Profox Jase
A simple pair of classes that provide multiple wav file playing in C#
10 Apr 2006
Yubo Dong
A simple wrapper class for the libid3tag to retrieve id3 tag information from a given MP3 file.
6 Sep 2003
Não Interessa!!!
A .NET class library for audio processing.
17 Jan 2010
Aric Green
This is a class derived from CWinThread class. It is used to record and play sound in the specific thread.
10 Nov 2002
centuriJon
A simple C++ (MFC) program that can rename your MP3 files to match their ID3 tags.
20 Nov 2003
Andrew Boisen
Wrapping the Multimedia Control Interface (MCI) through interop to provide a simple library to play CDs.
11 Feb 2004
Edward Moemeka
MP3, AVI, WAVetc.: MCI exposes low level functionality that allows gives you amazing multimedia powers!
2 Jun 2005
Angren Aldaron
A simple class for editing ID3v1 tags in files.
22 Jan 2007
DAT HAN
Using mciSendString to playback media files and notify when the playback completes.
16 Feb 2003
Sameers.ME
Creating your own Sound alerts which will be displayed in the Sound applet (control panel) and accessed using code.
24 Feb 2006
Skeeter
A simple wave form API wrapper class
12 Oct 2004
gilad-ap
A namespace of various classes that provide audio conversion capabilities, and can convert between many audio formats, including MP3.
25 Oct 2003
Bert Berrevoets
Playing Octamed modules in C#.
25 May 2009
Pola Edward
Lets you choose the songs from m3u playlist and copy all checked songs to a specified folder
30 Nov 2008
wajih_ullah
How to read audio input devices in DirectX.
14 Apr 2004
MeterMan
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.
9 Jun 2003
bennyrascal
A music skill builder
14 Feb 2005
verma-rahul
A simple media player.
23 Aug 2008
TowerTurtle
An audio player made by Tower Turtle productions.
22 Jun 2008
jangtimjang
Playing Wave Resources using a low level audio API.
1 Jul 2003
Lars [Large] Werner
Adds the windowsmessage support to Winamp 3.x with a WAC plugin
26 Jan 2004
Edward Moemeka
This article shows a simple and straightforward way to play Wav files in .NET using C#.
3 Jan 2005
gamitech
This article demonstrates a very simple way to play MP3 files and with a very efficient programming engine from FMOD.
Sort by Score

Audio & Video - DirectMusic 

11 Apr 2008
Carlos Jiménez de Parga
A wrapper class library for the DirectMusic MIDI.
30 Dec 2010
Carlos Jiménez de Parga
A DirectX 8 class to perform Midi music playback
20 May 2004
Carlos Jiménez de Parga
An extension of the DirectMidi class library for audio handling
3 Nov 2005
Arman S.
An article that presents some C++ classes to play MIDI files.
Sort by Score

Audio & Video - DirectShow 

8 May 2009
almere109
DirectX.Capture class examples showing how to grab a frame from video and how to make a VU meter for audio
10 Jul 2012
Maxim Kartavenkov
Articles describes how to make pure C# rendering video on VMR9 with custom allocator presenter over Direct3D in .NET
11 Jul 2012
Maxim Kartavenkov
Articles describes how to make pure C# rendering video on EVR with custom presenter over Direct3D in .NET
16 Jul 2012
Maxim Kartavenkov
Article describes how to make H.264 Video Encoder DirectShow Filter using NVIDIA encoder API in C#
13 Oct 2012
Maxim Kartavenkov
Articles describes how to create virtual video capture source directshow filter in pure C#
7 Oct 2012
Maxim Kartavenkov
Article describes basic task which are requre to solve for developing your own DirectShow Splitter filters.
13 Oct 2012
Maxim Kartavenkov
Article describes basic tasks for implementing your own File Source DirectShow filters.
22 May 2013
Dejan Mauer
Free and easy way to access a web camera by using the Aforge library.
13 Oct 2012
Maxim Kartavenkov
Article describes how to make DirectShow Filters in .NET, it consist of BaseClasses and couple of samples
20 Nov 2008
Andrew Kirillov
Turning regular USB web camera into a pan tilt camera using the Lego Mindstorms robotics kit and tracking simple objects using C#.
22 Feb 2010
Aric Green
The article will give you an idea on how to design a source filter.The source filter creates samples and outputs it from its output pin.
30 Jul 2002
Guitool
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.
9 Apr 2009
wajih_ullah
Capturing video from webcam and VMR9 windowless rendering with DirectShow.
20 Aug 2004
Liaqat Fayyaz
How to fine tune a TV channel in DirectShow / How to set custom video frequencies of TV tuner devices?
12 Feb 2014
free5lot
Camera in .NET application using .NET library (DirectShow).
5 Mar 2008
Mingliang Zhu
An article showing how to easily but effectively extract all frames from a video as bitmaps
20 Mar 2009
Kumar.Prabhu
This project demonstrates the basics of DirectShow and related concepts.
10 Feb 2003
Guitool
Class for playing and mixing video files using DirectX9 Video Mixing Renderer.
23 Aug 2011
William SerGio
TV Toolbar Button Plays Online TV Shows in Internet Explorer Tabs
11 Feb 2009
wajih_ullah
A console program that captures audio but does not save it.
10 Feb 2009
wajih_ullah
A console program that captures audio and saves it with simultaneous preview.
10 Feb 2009
wajih_ullah
A console program that captures audio and saves it.
4 Sep 2001
Markus Axelsson
An article showing how to extract a frame from a movie using DirectShow
18 Mar 2008
Kovalev Maxim
How to cut off specified parts of media file using DirectShow
15 Apr 2004
krssagar
A method for previewing and framegrabbing simultaniously from webcam using DirectShow.
3 Dec 2008
wajih_ullah
How to read audio, video devices and codecs installed on a PC via DirectShow.
7 Jun 2004
BeCapture
The new generation of capture device - MPEG2 capture that does time shift.
15 Sep 2006
tanvon malik
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.
12 Dec 2008
Sumi, Eo, wajih_ullah
How DirectShow can be used to play a video in console mode.
16 Sep 2006
tanvon malik
This article is about DirectShow filters and how to create them
15 Jul 2008
DoItFreely
a media file player based on DShow
23 Sep 2007
tanvon malik
DirectShow filters are described in an easy to understand way.
14 Feb 2008
Jarno Burger
How to use use brightness, contrast, saturation, hue in your DirectShow.Net filtergraph.
14 Feb 2008
Jarno Burger
How to seek and get the position and duration for your DirectShow movie with VB.NET.
Sort by Score

Audio & Video - DirectSound 

20 Jun 2004
Mathieu Jacques
An article on sine waves generation using math formulas.
24 Dec 2008
jacky_zz
An article to show how to play audio file with DirectSound and display its spectrum in real time accurately
23 Sep 2003
Ahmed Ismaiel Zakaria
Media audio player with 3D and 2D effects and skinning.
9 Aug 2010
Nigel Ealand
A simple stereo sound volume meter with audio capture card selection.
21 Jun 2009
Lukasz Kwiecinski, Istrib, Ed Nutting
A program that integrates with iTunes and DirectSound to record music
21 Mar 2001
Zhaohui Xing
This article focuses on giving an example of using the DirectX API in PC game software development by using a DirectSound wrapper class
21 May 2009
jacky_zz
An article to show how to play a Wave file with DirectSound and display its spectrum in real time.
15 Sep 2008
jacky_zz
An article to show how to play a Wave file with DirectSound and display its spectrum in real time.
9 Mar 2005
Cai Tao
An article on how to play audio stream data with DirectSound.
Sort by Score

Audio & Video - General 

1 Sep 2009
Koushik Biswas
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
6 Nov 2010
JeroenVonk
This article describes how you can asynchronously control your SqueezeBox server
3 Feb 2012
Petr Ivankov
Audio support for grandiose projects
25 Jul 2014
Alexey Nikolaev
The article describes integration of the new Web Real Time Communication technology and IP cameras for online video broadcasting purpose Section Multimedia SubSection Audio and Video
25 Jun 2014
jfriedman
Walks a developer through the implementation of a standards compliant RtspClient and RtspServer.
2 Jan 2011
Marcelo Ricardo de Oliveira
Learn how to play midi files using fun WPF animations
19 Mar 2010
John Underhill (Steppenwolfe)
DSP chains, Complex Fourier, ACM, Visualizers, EQ, Custom controls.. the works.
29 Oct 2009
Phillip Piper
An article describing the development of a non-trivial C#/.NET application to fetch lyrics for songs.
7 Oct 2011
Nazmi Altun
This article describes how to recognize playing cards from still images or from real-time webcam feeds, using the AForge.NET framework(C#).
15 Jul 2011
Justin Hallet
Wrapping a screensaver inside a WMP visualization plug-in.
26 Sep 2010
William SerGio
Free TV Shows & Movies Using The New Electronic Prohram Guides (EPGs)
5 Dec 2012
Andy Bantly
A class to aid in creation of AVI files
6 Nov 2012
HoshiKata
Listen or playback sound and visualize the frequency spread.
31 May 2009
Hamed J.I
Provide libraries and application to manage tagging of ID3 and WMA
19 Sep 2005
DavidCrow
How to set the master volume of the speakers
28 Sep 2013
cmarcotte
Getting media files properties beyond FileInfo
2 Jan 2014
firas sawaf
A small single dialog utility for recording from the sound card in MP3 format
19 Sep 2011
Calinyara
This article presents how to use video and sound information to detect intruder
11 Jan 2003
Paul Kissel
An MFC Wrapper Class for MCIWnd
27 Jan 2010
juancaruca
Artificial Vision: AINECC color model in edge detection. Entirely OpenCV code.
13 Sep 2013
Oso Oluwafemi Ebenezer
This is a wrapper (in c++) for the id3lib library. It helps in getting and setting (reading and writing) id3 frames in media files that uses ID3 tagging.
9 Sep 2011
Ian00Bell
A sample C++ project that uses DES to combine two or more AVI files.
6 Apr 2010
Ladislav Nevery
Probably the simplest possible sample for video image grabber on Windows. Supports AVI, MPG, QTV, Webcam,TVTuner, etc.
3 Apr 2001
Alexander Fedorov
Several classes demonstrating how to fill audio buffer and how to produce sound using waveOut* API
5 Jun 2011
Massimo Conti
TTS and SR with Microsoft Server Speech Platform 10.2 for 26 languages
29 Aug 2005
Andrew Chabokha
A set of error codes from raw_GetLicenseFromURL() of Windows Media Player API.
8 May 2007
mezik
This article describes the basics of using the Windows Media SDK for reading WMV,WMA,ASF files
10 Jan 2013
M. Bonvari
Using MCIWnd wrapper class to write a simple media player
20 Aug 2001
dswigger
A control for editing wave files which uses peak values for visual display
5 Jun 2010
Oz Jundi
Implementation of RTP and MJPEG over RTP, supports large frames and multicasting
21 Aug 2010
Mostafa Kaisoun
Using API function to play audio file with random drawing
27 Oct 2001
Whoo
A class to make setting the record and playback volume easier
23 Jan 2003
Nikolai Serdiuk
An article about Media Control Interface (MCI)
11 May 2009
andywilsonuk
A C# application that uses the Windows Media Player API to export all audio metadata to an XML file
24 Mar 2006
Abdurrahman Alraies
Save the CD/DVD file properties to computer
14 Jul 2003
AXELMUELLER
A tiny and very easy to use C++ class to play *.WAV, *.MID and *.RMI files
1 May 2008
Sabarinathan A
Graphical Interface for FFMPEG all in one Video & Audio Converter
11 May 2003
Gethyn
MP3 CD databasing tool written for A-level computing project. Provides a simple example of an interface, a database bridge and of message handling.
28 Jan 2007
Denny50
Integrate the FFMpeg library into your Visual C++ project.
3 Jul 2004
Danila Markelov
Converter for AVI file to BMP file(s).
7 Sep 2005
sicks
A class that retrieves a list of Codecs found on the local computer using the registry.
9 Jan 2007
BeCapture
This article show how to rip mp3(mpx) and create an edit application.
8 Sep 2012
Asame Imoni Obiomah
This article is the first toddler step in the development of a framework for the delivery of motion, touch and 3D forms as interactive services locally and over networks.
Sort by Score

ATL - Multimedia 

4 Sep 2008
Ernest Laurentin
Multimedia PeakMeter control - .NET version
17 Jun 2014
Yang Kok Wah
Playing your favorite video all at the same time
1 Jul 2014
Yang Kok Wah
Using a simple custom made video player control to display a video wall
24 Nov 2004
Armoghan Asif
An article on how to capture activities on screen as a movie file using Microsoft Windows Media Encoder 9.
31 Aug 2006
salysle
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.
26 Apr 2007
Jarno Burger
This article describes how to use DirectShow.NET in VB.NET
30 May 2006
Alberto Venditti
A simple utility to create a mixing sounds keyboard.
16 Feb 2005
Angelo Cresta
A simple Wave Player class.
3 Jan 2007
Liu Junfeng
Check and fix errors, rebuild index chunks, cut real media files.
16 Mar 2009
m_sylvain
This article shows how to build an FxEngine plugin to stream video data from a webcam
12 Mar 2002
Braulio Dez
How to pass a metafile to an ATL server directly or using streams
28 Mar 2010
Mohd Arshad (Sam)
This article guides you on how to create an XML / Flash slideshow with improved reusability and content updatability. It creates an information bridge between Flash .SWF file and Images Source through XML.
30 May 2005
Armoghan Asif
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.
20 Feb 2008
Ladislav Nevery
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
5 Dec 2006
Jack Schitt
How to host a Winamp output plug-in.
3 Oct 2006
salysle
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.
22 Sep 2004
Qualtar
How to use lame.exe, a thread, and get a progress update while encoding a file.
28 Nov 2006
Michael_Davies
Exploring the iTunes interface using VB.
22 Mar 2010
davefrassoni
C# .NET - MCI audio mixer with multiple tracks and buses
17 Aug 2007
MatrixCoder
Have you ever wanted to create a Music/Video Player? Well, now you can. This article will teach you how to create a fully functional general media player.
Sort by Score

Audio & Video - SAPI 

25 Jun 2010
mihsathe
Know the various basics of voice synthesis using the Microsoft Sound API...
24 Feb 2004
Deepak Kumar Gupta
This article will explain how to create a Microsoft SAPI compliant Application or Integrating a TTS with SAPI.
1 Feb 2004
Geoff Bailey
This article shows how to voice-activate your website using SAPI 5.1 and ActiveX
12 Nov 2001
Agus Kurniawan
Make a program for Text to Speech conversion using SAPI
27 Nov 2001
Agus Kurniawan
This program shows how to convert text to speech and use mouth motion
3 Oct 2004
chakkaradeepcc
A simple speech application using SAPI 5.1 SDK.
10 Feb 2006
Maksim K
Simple CSharp program that showcases basic SR and TTS features of SAPI 5.1
Sort by Score

Audio & Video - Speech 

14 Dec 2008
Roy, Philippe
An article on improving STL containers to cache to disk in order to lift memory limitation issues.
26 Mar 2014
ProgramFOX
This article explains speech recognition, speech to text, text to speech and speech synthesis in C#.
17 Apr 2011
karthik.B.E
How to implement speech technology in our project
9 Feb 2013
Ladislav Nevery
Let Google read your eBooks aloud or convert to MP3! This free TTS engine used by Android phone just sounds fantastic so here is a simple eBook reader app with C++ source code
26 Sep 2005
biju_786
An article on the Voice Command of speech recognition.
29 Aug 2014U
cerriun
Create text issues in Redmine by using Google speech recognition service
7 Aug 2005
The Ladies' Man
Makes use of Windows Forms and the Speech API to create WAV files from text
Sort by Score

Audio & Video - SAPI 

8 Nov 2010
Raja Sinha
The media player plays songs based on the song name spoken by the user.
10 Apr 2012
Menrfa
In this tutorial, we will work through how to create a spoken English assessment Flex application using AISpeech API and their ASSDK (ActionScript SDK).
17 May 2005
DaveeCom
The CSpeech class demonstrates a simple way to make an application talk.
13 Sep 2002
Jagadish.G
Using Microsoft Text to Voice Interfaces in MFC
14 Jan 2008
Ravi Bhavnani
An application that automatically speaks the contents of the Windows clipboard
11 Dec 2006
Sabah u Din Irfan
This article explores how to use the different features of the TTS engine of MS SAPI in your applications, using C#.
10 Apr 2012
Menrfa
In this article, we are going to build up a more completed version. We will explore almost every main methods ASSDK has provided, in addition to looking at those ASSDK returns and responses.
Sort by Score

Audio & Video - Video 

18 May 2007
Christian Graus, Benjamin Liedblad
A wrapper to allow remote capture of images with Canon cameras in C#
2 Mar 2012
Osman Kalache
A simple video-security application that allows video capture from PC webcams, detect motion, record videos on local storage using .NET 3.5, AForge and FFMpeg.
16 May 2014
Bjørn
Using the FFmepg.exe to create video snapshots
23 Apr 2013
HoshiKata
How to teach a program to recognize something within a video stream.
29 Aug 2008
SIDDHARTH JAIN (fd97207)
Optical Flow or Motion Estimation Using the Watson-Ahumada (WA) Algorithm
16 Jan 2008
Chesnokov Yuriy
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
29 Jan 2013
Predrag Tomasevic
Easy to use C# WebCam library that's not plagued with weird DLL references or PInvoke calls
9 Jul 2008
Chesnokov Yuriy
The article describes the use of Haar-like wavelet features for ultra fast object detection using a cascade of artificial neural network classifiers.
22 May 2008
Andrew Kirillov
Some ideas about Hands Gesture Recognition in still images and video feeds, using the AForge.NET framework (C#).
27 Mar 2007
Andrew Kirillov
Some approaches to detect motion in a video stream.
17 Dec 2013
kdgupta87
Detect and track objects in live webcam video based on color and size using C#.
15 Dec 2011
shynet
Stream a live camera video stream or single images between applications using the TCP protocol.
12 Nov 2012
Corinna John
Edit AVI files in .NET.
7 Feb 2000
Rajiv Ramachandran
A C++ wrapper for TWAIN. Allows you to implement a scanning interface.
19 Dec 2007
JohnnyLocust
A library for adding DirectShow GraphEdit-like abilities to .NET applications.
9 Oct 2006
Andrew Kirillov
A C# video surveillance application, which allows monitoring several IP cameras simultaneously.
2 Mar 2010
shivamkalra
In this article, we will put together code to control three virtual buttons in a webcam view.
12 Mar 2012
Alex Skoruppa
An article on wrapping libvlc (VLC media player) in a C++-class
24 Jan 2012
Karl Sanford
Removing noise from the Kinect Depth Frames in real-time using pixel filters and weighted moving average techniques.
7 Jun 2014
Sergio Andrés Gutiérrez Rojas
Face detection and recognition with support of multiples faces in the same scene and others interesting features using C# and EmguCV
26 Oct 2002
Jonathan de Halleux
If you want to generate an AVI video from your OpenGL application, this is the class you need.
26 Oct 2007
Chesnokov Yuriy
This article demonstrates video preview and frames capture to memory from external video devices using ISampleGrabber interface in buffered mode.
23 Oct 2012
Alexander Iacobciuc
In this article you will find yet another implementation of a web camera control.
12 Apr 2004
ro_angel_bv
Simple program that interprets a MPEG 2 file.
8 Dec 1999
Vadim Gorbatenko
AVICap wrappers to ease real-time video processing and single frame capture
16 Jun 2010
John Underhill (Steppenwolfe)
Simple alarm system for those on a budget..
23 Aug 2011
William SerGio
Play Video anywhere with VideoLan VLC C# .NET Interface
27 Mar 2009
almere109
Enhancements to the DirectX.Capture class for capturing audio and video to Windows Media files, using IWMProfile
6 Aug 2008
Efi Merdler
A description of surveillance systems
23 May 2014
Evgeny Pereguda
Simple lib for capturing live-video from web-camera by using Media Foundation
23 Nov 2005
Leslie Sanford
A class that makes using the Multimedia Timer functions easy and painless.
7 May 2007
Efi Merdler
A basic description of a tracking system.
15 Feb 2008
Zaur Nasibov
An article on webcamera frame-grabbing in a multi-thread environment
19 Oct 2005
Gabe Wishnie
Demonstrates how to communicate between Flash Player 8 and C# using the new External API
18 Dec 2007
Chesnokov Yuriy
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.
27 Jul 2009
ngoxuandang
This program uses a webcam to take a picture of an object if there is a change in picture.
9 Jun 2004
Taha Amin
Motion detection using webcam, by C#.
6 May 2005
Paul Yi Tung, Ooi
Track an object based on its features, using the AVICap window class.
31 Mar 2003
Dan Glass
C# WebCam Windows Service with FTP upload, Windows Service Installer, and file rotation.
31 Mar 2009
almere109
Enhancements to the DirectX.Capture class for TV fine-tuning using IKsPropertySet.
5 Nov 2004
A. Riazi, Shafiee
Introducing AVI functions for extracting frames of an AVI movie and saving them in bitmap files.
1 Oct 2001
Davide Pizzolato
CxImageMNG: the module of CxImage used to play MNG animations.
24 Apr 2013
rspercy65
Plays AVI files using Microsoft's DirectX.AudioVideoPlayback.
10 Dec 2013
S.M.A.Faisal
Code describing that how we can easily control mplayer in VB.NET Winform application
26 May 2005
Sean McLeod
Transparent video overlay over the Windows desktop.
5 Aug 2009
Muammar©
Creating a tattoo on someone's arm in a video.
11 Sep 2007
William SerGio
Create Non-Rectangular Video Skins for Your Browser with VLC
21 Feb 2008
PAPAYA
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.
4 Dec 2011
Ron Levy
A webcam application to capture video with scheduling ability.
28 Jul 2005
daniel049
Demonstrates building DirectShow filter graphs for file conversion.
18 Jul 2006
darkoman
An article on a free Flash authoring library.
22 May 2006
Denny50
How to copy a period of AVI video by copying the chunk data.
29 Oct 2006
Yildirim Kocdag
How different types of dome cameras should be placed for an optimum solution.
19 May 2003
Rod VanAmburgh
A simple interface to the Video for Windows API for creating AVI movies from individual images.
13 Apr 2004
ro_angel_bv
A program that emulates the TS construction from ES files for the HDTV standard.
26 Sep 2006
tanvon malik
This article tells how you can show your text over video, change text, text color, text background color and its transparency.
25 Feb 2004
Chiew Heng Wah
An article describing a trick to capture video screen shots.
11 Apr 2001
JinHyuck Jung.
This article demonstrates how to modify the'avitowmv' sample to support compressed AVI files
14 May 2006
Frederic Ntawiniga
The way of reading AVI files without installing codec drivers.
21 Aug 2006
KarstenK
Loading AVI files from inside other files, and saving them as files (also export the BMPs).


Advertise | Privacy | Mobile
Web02 | 2.8.140827.1 | Last Updated 30 Aug 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid