CMMSystem 1.03 Download

fyxm network: our download portal - Softliste.de
CMMSystem
        Bookmark and Share
  • Name:CMMSystem
  • License:Freeware
  • Developer:Naughter Software
  • Downloads:64
  • Rating:3 / 5
  • OS:Windows All
  • Size:72 KB
  • D.M.C.A. 
  • Download > 

CMMSystem 1.03

CMMSystem 1.03 Description:

CMMSystem provides a collection of MFC classes to encapsulate some of the Win32 Multimedia APIs. Areas covered include the waveOut, waveIn, mmio and mixer APIs

Ever since studying Audio Signal Processing in college, I've always been interested in computer based audio. These classes are the results of my investigations into base Win32 support for this area.

The classes which constitute CMMSystem are:

CMMIOFile: This class implements a very simple wrapper for the "mmio..." functions. These functions provide for reading and writing of RIFF files, which the common .wav file is one instance of. Like all the classes in CMMSystem it is exception based and will throw an MFC style "CMMIOException" exception when any errors occur. For an example on how easy it is to use this class, check out the code for the PlayWav and RecordWav sample projects included in the download.

CWaveOut: This implements a wrapper for the "waveOut.." functions. This was the first class developed in CMMSystem and was based on the great tutorial on audio input processing from David Overton. If you are new to audio processing on Windows, then I'd recommend you check out this very good introduction. The class internally looks after all the details of buffer management and provides a very simple Write method to send audio data to it. Again any errors which occur in the class are reported as standard MFC style "CWaveOutException" exceptions.

CWaveIn: This is the corollary class to CWaveOut and provides support for recording audio data. Again the details of buffer management is handled by the class and a simple Read method is provided to obtain the recorded audio data. Any errors will cause an MFC style "CWaveInException" exception to be thrown.

CMixer: The final class in CMMSystem, CMixer provides a thin veneer over the very complicated area of the mixer APIs. I do not claim to be any expert on this particular area and the wrapping provided is very thin. Again any errors which occur internally will cause an MFC style "CMixerException" to be thrown.

CMMSystem 1.03 Features:

· Provide auto clean up through the use of C++ destructors.
· Works equally well in Unicode as well as ASCII builds.
· Automatically links to the Windows Multimedia library namely "WinMM.lib"
· The classes make use of exceptions to report errors to help client code which is developed to be as robust as possible.
· Hides the complicated buffer management issues which are involved in using the waveIn / waveOut APIs.
· Included in the download is a number of sample projects to exercise the various classes.

Related searches:

apis ceratina

CMMSystem security information

You cannot download any crack or serial number for CMMSystem on this page. Every software that you are able to download on our site is legal. There is no crack, serial number, hack or activation key for CMMSystem present here. Our collection also doesn't contain any keygens, because keygen programs are being used in illegal ways which we do not support. All software that you can find here is freely downloadable and legal.

CMMSystem installation package is prepared to be downloaded from our fast download servers. It is checked for possible viruses and is proven to be 100% clean and safe. Various leading antiviruses have been used to test CMMSystem, if it contains any viruses. No infections have been found and downloading CMMSystem is completelly problem free because of that reason. Our experts on malware detection tested CMMSystem with various spyware and malware detection programs, including fyxm.net custom malware and spyware detection, and absolutelly no malware or spyware was found in CMMSystem.

All software that you can find on our servers, including CMMSystem, is either freeware, shareware or open-source, some of the software packages are demo, trial or patch versions and if possible (public domain licence), we also host official full versions of software.

Because we want to be one of the fastest download sites on the web, we host all the software including CMMSystem on our servers. You cannot find here any torrents or download links that would lead you to dangerous sites.

Fyxm.net does support free software, however we do not support warez or illegal downloads. Warez is harming producers of the software.

Enjoy!

Rate CMMSystem 1.03!

Rating: 3.4/5 (7 votes cast)

Similar Programs License Size Rating  
ShelExec Freeware 247 KB 2 / 5
ApiViewer Freeware 1.5 MB 2 / 5
Microsoft PlayReady Freeware 3.5 MB 3 / 5
SafeAPI Shareware 1.8 MB 2 / 5
Nestoria.NET n/a n/a 2 / 5
TCP4U
new

Featured Products

LimeWire 5.2.1 Beta / 5.1.3

LimeWire

Share computer files with anyone on the internet!

Kaspersky Anti-Virus Personal 2010

Kaspersky Anti-Virus Personal

BKaspersky AV provides all types of anti-virus protection

Winamp 5 Full

Winamp

A flexible and sophisticated application for playing and managing your music

DAEMON Tools Lite 4.30.4

Daemon Tools

Advanced application for multiprotection emulation

CMS Templates Download

Blogger Themes

Check our website devoted to CMS themes download
FYXM.net - We have everything! If not - please do contact us here.