Package AudioLabPkg

From Mitov Wiki Doc
(Difference between revisions)
Jump to: navigation, search
(Automated Syncronization with Documentation)
 
(Automated Syncronization with Documentation)
Line 65: Line 65:
 
*[[Image:BIGALPPMMeter.gif]] [[Image:ALPPMMeter.gif]] [[Image:NETALPPMMeter.gif]] [[Class ALPPMMeter.TALPPMMeter|TALPPMMeter]] - PPM (Peak Programme Meter) Meter.  
 
*[[Image:BIGALPPMMeter.gif]] [[Image:ALPPMMeter.gif]] [[Image:NETALPPMMeter.gif]] [[Class ALPPMMeter.TALPPMMeter|TALPPMMeter]] - PPM (Peak Programme Meter) Meter.  
 
*[[Image:BIGALDynamicRangeCompressor.gif]] [[Image:ALDynamicRangeCompressor.gif]] [[Image:NETALDynamicRangeCompressor.gif]] [[Class ALDynamicRangeCompressor.TALDynamicRangeCompressor|TALDynamicRangeCompressor]] - Dynamically adjusts the amplification of the audio.  
 
*[[Image:BIGALDynamicRangeCompressor.gif]] [[Image:ALDynamicRangeCompressor.gif]] [[Image:NETALDynamicRangeCompressor.gif]] [[Class ALDynamicRangeCompressor.TALDynamicRangeCompressor|TALDynamicRangeCompressor]] - Dynamically adjusts the amplification of the audio.  
 +
*[[Image:BIGALVSTHost.gif]] [[Image:ALVSTHost.gif]] [[Image:NETALVSTHost.gif]] [[Class ALVSTHost.TALVSTHost|TALVSTHost]] - VST 2.X PlugIn host component.
  
 
== Units ==
 
== Units ==
Line 113: Line 114:
 
*[[Unit ALPPMMeter|ALPPMMeter]] - Contains the code for the [[Class ALPPMMeter.TALPPMMeter|TALPPMMeter]] component.  
 
*[[Unit ALPPMMeter|ALPPMMeter]] - Contains the code for the [[Class ALPPMMeter.TALPPMMeter|TALPPMMeter]] component.  
 
*[[Unit ALDynamicRangeCompressor|ALDynamicRangeCompressor]] - Contains the code for the [[Class ALDynamicRangeCompressor.TALDynamicRangeCompressor|TALDynamicRangeCompressor]] component.  
 
*[[Unit ALDynamicRangeCompressor|ALDynamicRangeCompressor]] - Contains the code for the [[Class ALDynamicRangeCompressor.TALDynamicRangeCompressor|TALDynamicRangeCompressor]] component.  
*[[Unit ALASIODevice|ALASIODevice]] - Contains the code for the [[Class ALASIODevice.TALASIODevice|TALASIODevice]] property class.  
+
*[[Unit ALVSTHost|ALVSTHost]] - Contains the code for the [[Class ALVSTHost.TALVSTHost|TALVSTHost]] component.  
*[[Unit ALRateChange|ALRateChange]] - Contains the code for the TALRateChange support class.  
+
*[[Unit ALMultiInput|ALMultiInput]] - Contains the code for the [[Class ALMultiInput.TALMultiInput|TALMultiInput]] abstract base class.  
 
*[[Unit ALCommonFIRFilter|ALCommonFIRFilter]] - Contains the code for the [[Class ALCommonFIRFilter.TALCommonFIRFilter|TALCommonFIRFilter]] abstract base class.  
 
*[[Unit ALCommonFIRFilter|ALCommonFIRFilter]] - Contains the code for the [[Class ALCommonFIRFilter.TALCommonFIRFilter|TALCommonFIRFilter]] abstract base class.  
 +
*[[Unit ALASIODevice|ALASIODevice]] - Contains the code for the [[Class ALASIODevice.TALASIODevice|TALASIODevice]] property class.
 
*[[Unit ALBandFilter|ALBandFilter]] - Contains the code for the [[Class ALBandFilter.TALBandFilter|TALBandFilter]] abstract base class.  
 
*[[Unit ALBandFilter|ALBandFilter]] - Contains the code for the [[Class ALBandFilter.TALBandFilter|TALBandFilter]] abstract base class.  
*[[Unit ALVorbisComments|ALVorbisComments]] - Contains the code for the Vorbis Comments classes.
 
*[[Unit ALOggComments|ALOggComments]] - Contains the code for the TALOggComments collection classes.
 
*[[Unit ALBasicDecompressor|ALBasicDecompressor]] - Contains the code for the [[Class ALBasicCompression.TALBasicDecompressor|TALBasicDecompressor]] abstract base class.
 
 
*[[Unit ALBasicCompressor|ALBasicCompressor]] - Contains the code for the [[Class ALBasicCompression.TALBasicCompressor|TALBasicCompressor]] abstract base class.  
 
*[[Unit ALBasicCompressor|ALBasicCompressor]] - Contains the code for the [[Class ALBasicCompression.TALBasicCompressor|TALBasicCompressor]] abstract base class.  
*[[Unit ALMultiInput|ALMultiInput]] - Contains the code for the [[Class ALMultiInput.TALMultiInput|TALMultiInput]] abstract base class.  
+
*[[Unit ALBasicDecompressor|ALBasicDecompressor]] - Contains the code for the [[Class ALBasicCompression.TALBasicDecompressor|TALBasicDecompressor]] abstract base class.  
 
*[[Unit ALCommonMeter|ALCommonMeter]] - Contains the code for the [[Class ALCommonMeter.TALCommonMeter|TALCommonMeter]] abstract base class.  
 
*[[Unit ALCommonMeter|ALCommonMeter]] - Contains the code for the [[Class ALCommonMeter.TALCommonMeter|TALCommonMeter]] abstract base class.  
 +
*[[Unit ALOggComments|ALOggComments]] - Contains the code for the TALOggComments collection classes.
 +
*[[Unit ALRateChange|ALRateChange]] - Contains the code for the TALRateChange support class.
 +
*[[Unit ALVorbisComments|ALVorbisComments]] - Contains the code for the Vorbis Comments classes.
  
 
== Classes ==
 
== Classes ==
Line 231: Line 233:
 
*[[Class ALPPMMeter.TALPPMMeter|TALPPMMeter]] - PPM (Peak Programme Meter) Meter.  
 
*[[Class ALPPMMeter.TALPPMMeter|TALPPMMeter]] - PPM (Peak Programme Meter) Meter.  
 
*[[Class ALDynamicRangeCompressor.TALDynamicRangeCompressor|TALDynamicRangeCompressor]] - Dynamically adjusts the amplification of the audio.  
 
*[[Class ALDynamicRangeCompressor.TALDynamicRangeCompressor|TALDynamicRangeCompressor]] - Dynamically adjusts the amplification of the audio.  
 +
*[[Class ALVSTHost.TALVSTPersistent|TALVSTPersistent]] - Basic abstract class for VST properties.
 +
*[[Class ALVSTHost.TALVSTOptionalParameter|TALVSTOptionalParameter]] - Base class for optional VST parameters.
 +
*[[Class ALVSTHost.TALVSTParameterCategory|TALVSTParameterCategory]] - VST parameter's category properties class.
 +
*[[Class ALVSTHost.TALVSTParameterIntegerMinMax|TALVSTParameterIntegerMinMax]] - VST parameter [[Property ALVSTHost.TALVSTParameterIntegerMinMax.Min|Min]]/[[Property ALVSTHost.TALVSTParameterIntegerMinMax.Max|Max]] value properties class.
 +
*[[Class ALVSTHost.TALVSTParameterDisplay|TALVSTParameterDisplay]] - VST parameter display properties class.
 +
*[[Class ALVSTHost.TALVSTParameterFloatStep|TALVSTParameterFloatStep]] - VST parameter float value step properties class.
 +
*[[Class ALVSTHost.TALVSTParameterIntegerStep|TALVSTParameterIntegerStep]] - VST parameter integer value step properties class.
 +
*[[Class ALVSTHost.TALVSTPersistentList|TALVSTPersistentList]] - Basic abstract class for VST lists of items.
 +
*[[Class ALVSTHost.TALVSTPersistentListItem|TALVSTPersistentListItem]] - Basic abstract class for VST lists item.
 +
*[[Class ALVSTHost.TALVSTParameterValue|TALVSTParameterValue]] - VST parameter list value properties class.
 +
*[[Class ALVSTHost.TALVSTParameterValues|TALVSTParameterValues]] - VST parameter available values list class.
 +
*[[Class ALVSTHost.TALVSTOptionalParameterItem|TALVSTOptionalParameterItem]] - Base class for optional VST parameters.
 +
*[[Class ALVSTHost.TALVSTParameterDefaultValue|TALVSTParameterDefaultValue]] - VST parameter default value properties class.
 +
*[[Class ALVSTHost.TALVSTParameter|TALVSTParameter]] - VST parameter properties class.
 +
*[[Class ALVSTHost.TALVSTParameters|TALVSTParameters]] - List of VST PlugIn parameters.
 +
*[[Class ALVSTHost.TALVSTProgramItem|TALVSTProgramItem]] - VST available program class.
 +
*[[Class ALVSTHost.TALVSTPrograms|TALVSTPrograms]] - VST list of programs class.
 +
*[[Class ALVSTHost.TALVSTProgram|TALVSTProgram]] - VST program properties class.
 +
*[[Class ALVSTHost.TALVSTEditor|TALVSTEditor]] - VST Visual editor properties class.
 +
*[[Class ALVSTHost.TALVSTPin|TALVSTPin]] - VST PlugIn pin class.
 +
*[[Class ALVSTHost.TALVSTInputPin|TALVSTInputPin]] - VST PlugIn input pin class.
 +
*[[Class ALVSTHost.TALVSTOutputPin|TALVSTOutputPin]] - VST PlugIn output pin class.
 +
*[[Class ALVSTHost.TALVSTPins|TALVSTPins]] - List of VST PlugIn pins class.
 +
*[[Class ALVSTHost.TALVSTInputPins|TALVSTInputPins]] - List of VST PlugIn input pins class.
 +
*[[Class ALVSTHost.TALVSTOutputPins|TALVSTOutputPins]] - List of VST PlugIn output pins class.
 +
*[[Class ALVSTHost.TALVSTHost|TALVSTHost]] - VST 2.X PlugIn host component.
 +
*[[Class ALMultiInput.TALBasicMultiInput|TALBasicMultiInput]] - Base abstract class for multi-input audio components.
 +
*[[Class ALMultiInput.TALMultiInput|TALMultiInput]] - Base abstract class for multi-input audio components.
 +
*[[Class ALCommonFIRFilter.TALCommonFIRFilter|TALCommonFIRFilter]] - Base abstract class for TSLLowPass, TSLHighPass and Band filters.
 
*[[Class ALASIODevice.TALASIODeviceItem|TALASIODeviceItem]] - ASIO device collection item.  
 
*[[Class ALASIODevice.TALASIODeviceItem|TALASIODeviceItem]] - ASIO device collection item.  
 
*[[Class ALASIODevice.TALASIODeviceItems|TALASIODeviceItems]] - Collection of alternative ASIO devices.  
 
*[[Class ALASIODevice.TALASIODeviceItems|TALASIODeviceItems]] - Collection of alternative ASIO devices.  
 
*[[Class ALASIODevice.TALASIODevice|TALASIODevice]] - ASIO device.  
 
*[[Class ALASIODevice.TALASIODevice|TALASIODevice]] - ASIO device.  
*[[Class ALCommonFIRFilter.TALCommonFIRFilter|TALCommonFIRFilter]] - Base abstract class for TSLLowPass, TSLHighPass and Band filters.
 
 
*[[Class ALBandFilter.TALBandFilter|TALBandFilter]] - Base abstract class for Band filters.  
 
*[[Class ALBandFilter.TALBandFilter|TALBandFilter]] - Base abstract class for Band filters.  
*[[Class ALVorbisComments.TALVorbisCommentItem|TALVorbisCommentItem]] - Comment item to be embedded in the Vorbis compressed stream.
 
*[[Class ALVorbisComments.TALVorbisCommentItems|TALVorbisCommentItems]] - Collection of comments to be embedded in the Vorbis compressed stream.
 
*[[Class ALOggComments.TALOggCommentItem|TALOggCommentItem]] - Comment item to be embedded in the Ogg compressed stream.
 
*[[Class ALOggComments.TALOggCommentItems|TALOggCommentItems]] - Collection of comments to be embedded in the Ogg compressed stream.
 
*[[Class ALBasicDecompressor.TALBasicAudioDecompressor|TALBasicAudioDecompressor]] - Basic abstract class for Audio Decompressors.
 
 
*[[Class ALBasicCompressor.TALBasicAudioCompressor|TALBasicAudioCompressor]] - Basic abstract class for Audio Compressors.  
 
*[[Class ALBasicCompressor.TALBasicAudioCompressor|TALBasicAudioCompressor]] - Basic abstract class for Audio Compressors.  
*[[Class ALMultiInput.TALMultiInput|TALMultiInput]] - Base abstract class for multi-input audio components.  
+
*[[Class ALBasicDecompressor.TALBasicAudioDecompressor|TALBasicAudioDecompressor]] - Basic abstract class for Audio Decompressors.  
 
*[[Class ALCommonMeter.TALCommonMeter|TALCommonMeter]] - Basic abstract class for the VU and PPM audio meters.  
 
*[[Class ALCommonMeter.TALCommonMeter|TALCommonMeter]] - Basic abstract class for the VU and PPM audio meters.  
 +
*[[Class ALOggComments.TALOggCommentItem|TALOggCommentItem]] - Comment item to be embedded in the Ogg compressed stream.
 +
*[[Class ALOggComments.TALOggCommentItems|TALOggCommentItems]] - Collection of comments to be embedded in the Ogg compressed stream.
 +
*[[Class ALVorbisComments.TALVorbisCommentItem|TALVorbisCommentItem]] - Comment item to be embedded in the Vorbis compressed stream.
 +
*[[Class ALVorbisComments.TALVorbisCommentItems|TALVorbisCommentItems]] - Collection of comments to be embedded in the Vorbis compressed stream.
  
 
== Structures ==
 
== Structures ==
Line 256: Line 285:
 
*[[Enum ALSignalGen.TALSignalType|TALSignalType]] - Audio signal types for the [[Class ALSignalGen.TALSignalGen|TALSignalGen]] component.  
 
*[[Enum ALSignalGen.TALSignalType|TALSignalType]] - Audio signal types for the [[Class ALSignalGen.TALSignalGen|TALSignalGen]] component.  
 
*[[Enum ALSpectrum.TALdBMode|TALdBMode]] - dB mode enumeration.  
 
*[[Enum ALSpectrum.TALdBMode|TALdBMode]] - dB mode enumeration.  
 +
*[[Enum ALVSTHost.TALVSTHostLanguage|TALVSTHostLanguage]] - VST language enumeration.
 +
*[[Enum ALVSTHost.TALVSTCategory|TALVSTCategory]] - VST category enumeration.
 +
*[[Enum ALVSTHost.TALVSTPrecision|TALVSTPrecision]] - VST floating point precision enumeration.
 +
*[[Enum ALVSTHost.TALVSTPanLawType|TALVSTPanLawType]] - VST Panning Law enumeration.
 +
*[[Enum ALVSTHost.TALVSTHostSupportsFlag|TALVSTHostSupportsFlag]] - VST host capabilities enumeration.
 +
*[[Enum ALVSTHost.TALVSTPlugInSuportFlag|TALVSTPlugInSuportFlag]] - VST PlugIn capabilities enumeration.
 +
*[[Enum ALVSTHost.TALVSTPlugInSpeakerArrangementType|TALVSTPlugInSpeakerArrangementType]] - VST speaker arrangement type enumeration.
 
*[[Enum ALCommonMeter.TALValueMode|TALValueMode]] - Types of Value Mode enumeration.  
 
*[[Enum ALCommonMeter.TALValueMode|TALValueMode]] - Types of Value Mode enumeration.  
 +
 +
== Sets ==
 +
*[[Set ALVSTHost.TALVSTHostSuports|TALVSTHostSuports]] - Set of VST Host supported features.
 +
*[[Set ALVSTHost.TALVSTPlugInSuports|TALVSTPlugInSuports]] - Set of VST Plug-In supported features.
  
 
== Types ==
 
== Types ==
 
*[[Type ALSnapshot.TALSnapshotEvent|TALSnapshotEvent]] - Event type to be used by the TVLSnapshot component.  
 
*[[Type ALSnapshot.TALSnapshotEvent|TALSnapshotEvent]] - Event type to be used by the TVLSnapshot component.  
 
*[[Type ALSpectrum.TALFrequencyEvent|TALFrequencyEvent]] - Event type to be fired when a max amplitude frequency is detected.  
 
*[[Type ALSpectrum.TALFrequencyEvent|TALFrequencyEvent]] - Event type to be fired when a max amplitude frequency is detected.  
 +
*[[Type ALVSTHost.TALVSTHostEditEvent|TALVSTHostEditEvent]] - Event type to be used by the [[Class ALVSTHost.TALVSTHost|TALVSTHost]] component.
 
*[[Type ALCommonMeter.TALMeterValueChangeEvent|TALMeterValueChangeEvent]] - Event type to be fired when a new value is calculated by the meter.  
 
*[[Type ALCommonMeter.TALMeterValueChangeEvent|TALMeterValueChangeEvent]] - Event type to be fired when a new value is calculated by the meter.  
  
  
 
[[Category:Packages]]
 
[[Category:Packages]]

Revision as of 17:19, 18 October 2012

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.

Packages

Contents

Belongs to

Requires

Description

Controls

Components

Units

Classes

Structures

Interfaces

Enums

Sets

Types

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox