<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
<channel>
<title> .NET news &gt;&gt; Multimedia</title>
<link>http://www.dotnetcat.com/Multimedia/</link>
<description>.NET developer news by tags: C#, ASP.NET, VB.NET, database, security, performance and more</description>
<language>en-us</language>
<item>
<title>C# Space Invaders using WinForms objects</title>
<link>http://www.dotnetcat.com/news/Multimedia/id/9062/</link>
<pubDate>Tue, 17 Jun 2008 07:54:00 -0500</pubDate>
<description> <![CDATA[ Create the famous game using only labels, panels and pictures ]]> </description>
</item>
<item>
<title>DirectX.Capture Class Library</title>
<link>http://www.dotnetcat.com/news/Multimedia/id/8675/</link>
<pubDate>Sat, 29 Mar 2008 14:42:00 -0500</pubDate>
<description> <![CDATA[ A .NET class library for capturing video and audio to AVI files. ]]> </description>
</item>
<item>
<title>Sound activated recorder with spectrogram in C#</title>
<link>http://www.dotnetcat.com/news/Multimedia/id/8479/</link>
<pubDate>Mon, 28 Jan 2008 02:25:00 -0600</pubDate>
<description> <![CDATA[ This project demonstrates an implementation of the waterfall spectrogram and use of statistical data to trigger events in near real-time. This demonstration utilizes the Wave classes developed by Ianier Munoz. ]]> </description>
</item>
<item>
<title>A Synchronized Volume Control for your Application</title>
<link>http://www.dotnetcat.com/news/Multimedia/id/8347/</link>
<pubDate>Wed, 16 Jan 2008 14:17:00 -0600</pubDate>
<description> <![CDATA[ In a forthcoming article I will be describing a DirectSound based Wave Player-Recorder, with some unusual features.

The GUI will include a simple volume control for playback. Since I wanted that control to be synchronized with the system Volume Control utility, I needed to use WinMM.DLL functions and I thought this interim article outlining how those functions are used, and showing in particular how such a control can be synchronized with the system Volume Control, might be of general interest. ]]> </description>
</item>
<item>
<title>Microsoft XNA: Ready for Prime Time?</title>
<link>http://www.dotnetcat.com/news/Multimedia/id/8147/</link>
<pubDate>Mon, 08 Oct 2007 21:59:23 -0500</pubDate>
<description> <![CDATA[ How far can XNA take you in game development? Find out what seven experts in the game development industry have to say. ]]> </description>
</item>
<item>
<title>Webcamera, Multithreading and VFW</title>
<link>http://www.dotnetcat.com/news/Multimedia/id/7973/</link>
<pubDate>Mon, 17 Sep 2007 06:13:00 -0500</pubDate>
<description> <![CDATA[ There are several ways to grab and process webcamera images: WIA, DirectShow, VFW... There are lots of C# VFW examples on the internet and most of them use .NET clipboard to transfer each frame's data from buffer to Bitmap-recognizable object. Unfortunately, this makes multithreading unavailable and reduces FPS (frames per second). The native Win32 clipboard and multithreading solve the speed problem, but I thought that it wasn't the most elegant solution and there should be another way to get frames from Avicap. I have referred to MSDN (see VFW link above) and discovered that function callback was available. This article explains, step-by-step, how to capture frames using avicap32.dll (VFW) in a multi-thread environment.. ]]> </description>
</item>
<item>
<title>Lazy parenting with Microsoft Speech SDK</title>
<link>http://www.dotnetcat.com/news/Examples/id/7497/</link>
<pubDate>Thu, 31 May 2007 15:18:00 -0500</pubDate>
<description> <![CDATA[ A little program to exercise children math skills. ]]> </description>
</item>
<item>
<title>Fundamentals of Sound: How to Make Music out of Nothing at All</title>
<link>http://www.dotnetcat.com/news/Multimedia/id/7493/</link>
<pubDate>Wed, 30 May 2007 14:32:00 -0500</pubDate>
<description> <![CDATA[ In this article, we'll look at how sound waves work and interact with each other, as well as how to represent waveforms in PCM WAVE format (.wav). Then we'll build on that understanding to create a class that generates musical tones, which will allow us to create whole songs from scratch. Example code is included in the source download. ]]> </description>
</item>
<item>
<title>Speak Up: Support Dictation With Text Services Framework</title>
<link>http://www.dotnetcat.com/news/Multimedia/id/7585/</link>
<pubDate>Mon, 21 May 2007 19:00:00 -0500</pubDate>
<description> <![CDATA[ One of my favorite new features in Windows Vista is Windows Speech Recognition, which allows you to operate your computer using only your voice, including dictating text into e-mail messages or other documents. Windows Speech Recognition uses the Text Services Framework (TSF) to insert, select, and correct dictated text. TSF is a scalable framework for the delivery of advanced text input technologies. It provides a standardized method for text services—such as voice recognition, handwriting recognition, spell checkers, and Japanese Input Method Editors—to communicate with applications and text controls. In particular, TSF allows bidirectional communication between applications and text services. This means that text services can read and write to an application’s document and an application can ask a text service to perform actions such as correcting text. ]]> </description>
</item>
<item>
<title>Simple Speech Recognition</title>
<link>http://www.dotnetcat.com/news/Examples/id/7413/</link>
<pubDate>Sat, 19 May 2007 11:58:00 -0500</pubDate>
<description> <![CDATA[ One of the coolest features to be introduced with Windows Vista is the new built in speech recognition facility. To be fair, it has been there in previous versions of Windows, but not in the useful form in which it is now available. Best of all, Microsoft provides a managed API with which developers can start digging into this rich technology. For a fuller explanation of the underlying technology, I highly recommend the Microsoft whitepaper. This tutorial will walk the user through building a common text pad application, which we will then trick out with a speech synthesizer and a speech recognizer using the .Net managed API wrapper for SAPI 5.3. By the end of this tutorial, you will have a working application that reads your text back to you, obeys your voice commands, and takes dictation.  ]]> </description>
</item>
</channel>
</rss> 