Cmmsysteem

Een set MFC-klassen die de Win32 Multimedia API's inkapselt
Download nu

Cmmsysteem Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Naam uitgever:
  • Naughter Software
  • Besturingssystemen:
  • Windows All
  • Bestandsgrootte:
  • 72 KB

Cmmsysteem Tags


Cmmsysteem Beschrijving

CMMSYSTEM biedt een verzameling MFC-klassen om enkele van de Win32 Multimedia Apis in te loggen. Gedekte gebieden zijn de Waveout, Wavein, MMIO en Mixer API's Sinds het bestuderen van audiosignaalverwerking op de universiteit, ben ik altijd geïnteresseerd in computergebaseerde audio. Deze klassen zijn de resultaten van mijn onderzoeken in Base Win32-ondersteuning voor dit gebied. De klassen die CMMSYSTEM vormen, zijn: CMMIOFILE: Deze klasse implementeert een zeer eenvoudige wrapper voor de functies "MMIO ...". Deze functies zorgen voor het lezen en schrijven van riff-bestanden, die het gewone .WAV-bestand één exemplaar van is. Net als alle klassen in CMMSYSTEM is het uitzondering op basis en gooit een MFC-stijl "CMMIOEXCeption" -uitzondering wanneer er fouten optreden. Voor een voorbeeld op hoe eenvoudig het is om deze klasse te gebruiken, bekijk dan de code voor de Playwav- en Recordwav-voorbeeldprojecten die zijn opgenomen in de download. CWAVEOUT: dit implementeert een wikkel voor de "Waveout .." functies. Dit was de eerste klas ontwikkeld in CMMsystem en was gebaseerd op de grote tutorial over audio-invoerverwerking van David Overton. Als u nieuw bent op audioverwerking op Windows, raad ik aan dat u deze zeer goede introductie hebt bekeken. De klas zorgt intern voor alle details van Buffer Management en biedt een zeer eenvoudige schrijfmethode om audiogegevens naar hem te verzenden. Nogmaals, alle fouten die in de klas voorkomen, worden gerapporteerd als standaard MFC-stijl "CWAVEOUTEXCeption" -uitzonderingen. CWAVEIN: Dit is de Corollary Class to Cwaveout en biedt ondersteuning voor het opnemen van audiogegevens. Opnieuw worden de details van bufferbeheer afgehandeld door de klasse en een eenvoudige leesmethode is verschaft om de opgenomen audiogegevens te verkrijgen. Eventuele fouten veroorzaken een MFC-stijl "CWAVEINEXCeption" -uitzondering die wordt gegooid. CMIXER: De uiteindelijke klasse in CMMSYSTEM, CMIXER biedt een dun fineer over het zeer gecompliceerde gebied van de mixer-API's. Ik beweer geen expert op dit specifieke gebied en de meegeleverde verpakking is erg dun. Opnieuw zullen eventuele fouten die intern optreden, een MFC-stijl "CmixerException" veroorzaken om te worden gegooid.


Cmmsysteem Gerelateerde software

Unidac

UNIDAC is een krachtige bibliotheek met niet-functionele Cross-database-toegangscomponenten voor Delphi, Delphi voor .NET en C ++ Builder. De Unified Access is beschikbaar voor Oracle, Microsoft SQL Server, MySQL, in ...

107 7099K

Downloaden