BasicAudio

From Mitov Wiki Doc
(Difference between revisions)
Jump to: navigation, search
(Automated Syncronization with Documentation)
(Automated Syncronization with Documentation)
 
(47 intermediate revisions by one user not shown)
Line 12: Line 12:
 
*[[Package AudioLabEssentialPkg]] - Contains the essential video processing components and classes.
 
*[[Package AudioLabEssentialPkg]] - Contains the essential video processing components and classes.
 
*[[Package MediaLabBasicPkg]] - Contains the basic media components and classes for all the video and audio related products.
 
*[[Package MediaLabBasicPkg]] - Contains the basic media components and classes for all the video and audio related products.
*[[Package SignalLabBasicPkg]] - Contains the basic components and classes for all the products.
+
*[[Package Mitov.BasicLab]] - Contains the basic components and classes for all the products.
 +
*[[Package SignalLabBasicPkg]] - Contains the basic components and classes for the basic SignalLab components.
 +
*[[Package TimingLabBasicPkg]] - Contains the basic components and classes for the basic TimingLab components.
 
== Components ==
 
== Components ==
 
=== From [[Package AudioLabBasicPkg]] ===
 
=== From [[Package AudioLabBasicPkg]] ===
*[[Image:BIGALDSAudioOut.gif]] [[Image:ALDSAudioOut.gif]] [[Image:NETALDSAudioOut.gif]] '''[[Class ALDSAudioOut.TALDSAudioOut|TALDSAudioOut]]''' - Sends audio data to an audio output device.
 
*[[Image:BIGALAudioOut.gif]] [[Image:ALAudioOut.gif]] [[Image:NETALAudioOut.gif]] '''[[Class ALAudioOut.TALAudioOut|TALAudioOut]]''' - Sends audio data to an audio output device.
 
 
*[[Image:BIGALAudioToReal.gif]] [[Image:ALAudioToReal.gif]] [[Image:NETALAudioToReal.gif]] '''[[Class ALAudioToReal.TALAudioToReal|TALAudioToReal]]''' - Converts Wave Audio Data Buffers into Real Data Buffers.
 
*[[Image:BIGALAudioToReal.gif]] [[Image:ALAudioToReal.gif]] [[Image:NETALAudioToReal.gif]] '''[[Class ALAudioToReal.TALAudioToReal|TALAudioToReal]]''' - Converts Wave Audio Data Buffers into Real Data Buffers.
 +
*[[Image:BIGALAudioOut.gif]] [[Image:ALAudioOut.gif]] [[Image:NETALAudioOut.gif]] '''[[Class ALAudioOut.TALAudioOut|TALAudioOut]]''' - Sends audio data to an audio output device.
 +
*[[Image:BIGALDSAudioOut.gif]] [[Image:ALDSAudioOut.gif]] [[Image:NETALDSAudioOut.gif]] '''[[Class ALDSAudioOut.TALDSAudioOut|TALDSAudioOut]]''' - Sends audio data to an audio output device.
 
*[[Image:BIGALGenericFilter.gif]] [[Image:ALGenericFilter.gif]] [[Image:NETALGenericFilter.gif]] '''[[Class ALGenericFilter.TALGenericFilter|TALGenericFilter]]''' - User defined filter for Audio data.
 
*[[Image:BIGALGenericFilter.gif]] [[Image:ALGenericFilter.gif]] [[Image:NETALGenericFilter.gif]] '''[[Class ALGenericFilter.TALGenericFilter|TALGenericFilter]]''' - User defined filter for Audio data.
 
*[[Image:BIGALGenericGen.gif]] [[Image:ALGenericGen.gif]] [[Image:NETALGenericGen.gif]] '''[[Class ALGenericGen.TALGenericGen|TALGenericGen]]''' - User defined generator for Audio data.
 
*[[Image:BIGALGenericGen.gif]] [[Image:ALGenericGen.gif]] [[Image:NETALGenericGen.gif]] '''[[Class ALGenericGen.TALGenericGen|TALGenericGen]]''' - User defined generator for Audio data.
 
=== From [[Package AudioLabEssentialPkg]] ===
 
=== From [[Package AudioLabEssentialPkg]] ===
 
*[[Image:BIGALWavePlayer.gif]] [[Image:ALWavePlayer.gif]] [[Image:NETALWavePlayer.gif]] '''[[Class ALWavePlayer.TALWavePlayer|TALWavePlayer]]''' - Plays audio from Wave file.
 
*[[Image:BIGALWavePlayer.gif]] [[Image:ALWavePlayer.gif]] [[Image:NETALWavePlayer.gif]] '''[[Class ALWavePlayer.TALWavePlayer|TALWavePlayer]]''' - Plays audio from Wave file.
*[[Image:BIGALWaveLogger.gif]] [[Image:ALWaveLogger.gif]] [[Image:NETALWaveLogger.gif]] '''[[Class ALWaveLogger.TALWaveLogger|TALWaveLogger]]''' - Records the audio to Wave file.
+
*[[Image:BIGALAudioIn.gif]] [[Image:ALAudioIn.gif]] [[Image:NETALAudioIn.gif]] '''[[Class ALAudioIn.TALAudioIn|TALAudioIn]]''' - Captures audio from an audio input device.
 
*[[Image:BIGALDSAudioPlayer.gif]] [[Image:ALDSAudioPlayer.gif]] [[Image:NETALDSAudioPlayer.gif]] '''[[Class ALDSAudioPlayer.TALDSAudioPlayer|TALDSAudioPlayer]]''' - Plays audio from Audio file using DirectShow.
 
*[[Image:BIGALDSAudioPlayer.gif]] [[Image:ALDSAudioPlayer.gif]] [[Image:NETALDSAudioPlayer.gif]] '''[[Class ALDSAudioPlayer.TALDSAudioPlayer|TALDSAudioPlayer]]''' - Plays audio from Audio file using DirectShow.
 +
*[[Image:BIGALWaveLogger.gif]] [[Image:ALWaveLogger.gif]] [[Image:NETALWaveLogger.gif]] '''[[Class ALWaveLogger.TALWaveLogger|TALWaveLogger]]''' - Records the audio to Wave file.
 
*[[Image:BIGALDSAudioLogger.gif]] [[Image:ALDSAudioLogger.gif]] [[Image:NETALDSAudioLogger.gif]] '''[[Class ALDSAudioLogger.TALDSAudioLogger|TALDSAudioLogger]]''' - Records the audio to Audio file using DirectShow.
 
*[[Image:BIGALDSAudioLogger.gif]] [[Image:ALDSAudioLogger.gif]] [[Image:NETALDSAudioLogger.gif]] '''[[Class ALDSAudioLogger.TALDSAudioLogger|TALDSAudioLogger]]''' - Records the audio to Audio file using DirectShow.
 
*[[Image:BIGALDSAudioIn.gif]] [[Image:ALDSAudioIn.gif]] [[Image:NETALDSAudioIn.gif]] '''[[Class ALDSAudioIn.TALDSAudioIn|TALDSAudioIn]]''' - Captures audio from an audio input device using DirectShow.
 
*[[Image:BIGALDSAudioIn.gif]] [[Image:ALDSAudioIn.gif]] [[Image:NETALDSAudioIn.gif]] '''[[Class ALDSAudioIn.TALDSAudioIn|TALDSAudioIn]]''' - Captures audio from an audio input device using DirectShow.
*[[Image:BIGALAudioIn.gif]] [[Image:ALAudioIn.gif]] [[Image:NETALAudioIn.gif]] '''[[Class ALAudioIn.TALAudioIn|TALAudioIn]]''' - Captures audio from an audio input device.
 
 
=== From [[Package MediaLabBasicPkg]] ===
 
=== From [[Package MediaLabBasicPkg]] ===
 
*[[Image:BIGMLDSGraphView.gif]] [[Image:MLDSGraphView.gif]] [[Image:NETMLDSGraphView.gif]] '''[[Class MLDSGraphView.TMLDSGraphView|TMLDSGraphView]]''' - DirectShow graph display.
 
*[[Image:BIGMLDSGraphView.gif]] [[Image:MLDSGraphView.gif]] [[Image:NETMLDSGraphView.gif]] '''[[Class MLDSGraphView.TMLDSGraphView|TMLDSGraphView]]''' - DirectShow graph display.
Line 36: Line 38:
 
*[[Image:BIGSLGenericRealGen.gif]] [[Image:SLGenericRealGen.gif]] [[Image:NETSLGenericRealGen.gif]] '''[[Class SLGenericRealGen.TSLGenericRealGen|TSLGenericRealGen]]''' - User defined generator for Real data.
 
*[[Image:BIGSLGenericRealGen.gif]] [[Image:SLGenericRealGen.gif]] [[Image:NETSLGenericRealGen.gif]] '''[[Class SLGenericRealGen.TSLGenericRealGen|TSLGenericRealGen]]''' - User defined generator for Real data.
 
*[[Image:BIGSLGenericRealMatrix.gif]] [[Image:SLGenericRealMatrix.gif]] [[Image:NETSLGenericRealMatrix.gif]] '''[[Class SLGenericRealMatrix.TSLGenericRealMatrix|TSLGenericRealMatrix]]''' - User defined generator for Real matrix data.
 
*[[Image:BIGSLGenericRealMatrix.gif]] [[Image:SLGenericRealMatrix.gif]] [[Image:NETSLGenericRealMatrix.gif]] '''[[Class SLGenericRealMatrix.TSLGenericRealMatrix|TSLGenericRealMatrix]]''' - User defined generator for Real matrix data.
 +
=== From [[Package TimingLabBasicPkg]] ===
 +
*[[Image:BIGTLThreadEvent.gif]] [[Image:TLThreadEvent.gif]] [[Image:NETTLThreadEvent.gif]] '''[[Class TLThreadEvent.TTLThreadEvent|TTLThreadEvent]]''' - Executes event in a separated thread.
 +
*[[Image:BIGTLMainThreadEvent.gif]] [[Image:TLMainThreadEvent.gif]] [[Image:NETTLMainThreadEvent.gif]] '''[[Class TLMainThreadEvent.TTLMainThreadEvent|TTLMainThreadEvent]]''' - Allows other threads to generate main thread notifications.
 +
*[[Image:BIGTLStopWatch.gif]] [[Image:TLStopWatch.gif]] [[Image:NETTLStopWatch.gif]] '''[[Class TLStopWatch.TTLStopWatch|TTLStopWatch]]''' - Measures time intervals.
 +
*[[Image:BIGTLFrequencyMeter.gif]] [[Image:TLFrequencyMeter.gif]] [[Image:NETTLFrequencyMeter.gif]] '''[[Class TLFrequencyMeter.TTLFrequencyMeter|TTLFrequencyMeter]]''' - Measures frequency of events.
 +
*[[Image:BIGTLCounter.gif]] [[Image:TLCounter.gif]] [[Image:NETTLCounter.gif]] '''[[Class TLCounter.TTLCounter|TTLCounter]]''' - Counts events.
 +
*[[Image:BIGTLWatchDogTimer.gif]] [[Image:TLWatchDogTimer.gif]] [[Image:NETTLWatchDogTimer.gif]] '''[[Class TLWatchDogTimer.TTLWatchDogTimer|TTLWatchDogTimer]]''' - Implements a Watch Dog Timer.
 +
*[[Image:BIGTLClockGen.gif]] [[Image:TLClockGen.gif]] [[Image:NETTLClockGen.gif]] '''[[Class TLClockGen.TTLClockGen|TTLClockGen]]''' - Provides clock for other components.

Latest revision as of 00:29, 26 June 2013

This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.

Products

Contents

[hide]

Description

Audio Capture and Playback Library

Packages

Components

From Package AudioLabBasicPkg

From Package AudioLabEssentialPkg

From Package MediaLabBasicPkg

From Package SignalLabBasicPkg

From Package TimingLabBasicPkg

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox