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

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