Package AudioLabPkg

From Mitov Wiki Doc
(Difference between revisions)
Jump to: navigation, search
(Automated Syncronization with Documentation)
 
(Automated Syncronization with Documentation)
 
(12 intermediate revisions by one user not shown)
Line 11: Line 11:
  
 
== Requires ==
 
== Requires ==
*[[Package SignalLabBasicPkg]]
 
 
*[[Package AudioLabBasicPkg]]
 
*[[Package AudioLabBasicPkg]]
 
*[[Package AudioLabEssentialPkg]]
 
*[[Package AudioLabEssentialPkg]]
Line 19: Line 18:
  
 
== Components ==
 
== Components ==
 +
*[[Image:BIGALVST3Host.gif]] [[Image:ALVST3Host.gif]] [[Image:NETALVST3Host.gif]] [[Class ALVST3Host.TALVST3Host|TALVST3Host]] - VST 3.X PlugIn host component.
 
*[[Image:BIGALDSAudioFilter.gif]] [[Image:ALDSAudioFilter.gif]] [[Image:NETALDSAudioFilter.gif]] [[Class ALDSAudioFilter.TALDSAudioFilter|TALDSAudioFilter]] - Passes audio trough a DirectShow filter.  
 
*[[Image:BIGALDSAudioFilter.gif]] [[Image:ALDSAudioFilter.gif]] [[Image:NETALDSAudioFilter.gif]] [[Class ALDSAudioFilter.TALDSAudioFilter|TALDSAudioFilter]] - Passes audio trough a DirectShow filter.  
 
*[[Image:BIGALDSToSinkFilter.gif]] [[Image:ALDSToSinkFilter.gif]] [[Image:NETALDSToSinkFilter.gif]] [[Class ALDSToSinkFilter.TALDSToSinkFilter|TALDSToSinkFilter]] - Sends audio to a DirectShow filter.  
 
*[[Image:BIGALDSToSinkFilter.gif]] [[Image:ALDSToSinkFilter.gif]] [[Image:NETALDSToSinkFilter.gif]] [[Class ALDSToSinkFilter.TALDSToSinkFilter|TALDSToSinkFilter]] - Sends audio to a DirectShow filter.  
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 ==
 +
*[[Unit ALVST3Host|ALVST3Host]] - Contains the code for the TALVS3THost component.
 
*[[Unit ALDSAudioFilter|ALDSAudioFilter]] - Contains the code for the [[Class ALDSAudioFilter.TALDSAudioFilter|TALDSAudioFilter]] component.  
 
*[[Unit ALDSAudioFilter|ALDSAudioFilter]] - Contains the code for the [[Class ALDSAudioFilter.TALDSAudioFilter|TALDSAudioFilter]] component.  
 
*[[Unit ALDSToSinkFilter|ALDSToSinkFilter]] - Contains the code for the [[Class ALDSToSinkFilter.TALDSToSinkFilter|TALDSToSinkFilter]] component.  
 
*[[Unit ALDSToSinkFilter|ALDSToSinkFilter]] - Contains the code for the [[Class ALDSToSinkFilter.TALDSToSinkFilter|TALDSToSinkFilter]] component.  
Line 113: Line 115:
 
*[[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 ALVSTBasicHost|ALVSTBasicHost]] - Contains the code for the [[Class ALVSTBasicHost.TALVSTBasicHost|TALVSTBasicHost]] class.  
 +
*[[Unit ALFrequencyFilter|ALFrequencyFilter]] - Contains the code for the [[Class ALFrequencyFilter.TALFrequencyFilter|TALFrequencyFilter]] abstract base 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 ==
 +
*[[Class ALVST3Host.TALVST3HostClass|TALVST3HostClass]] - VST 3 Host Class properties class.
 +
*[[Class ALVST3Host.TALVST3FactoryInfo|TALVST3FactoryInfo]] - VST 3 Factory Info properties class.
 +
*[[Class ALVST3Host.TALVST3ClassInfo|TALVST3ClassInfo]] - Basic Information about a class provided by the VST 3 Plug-in.
 +
*[[Class ALVST3Host.TALVST3ClassInfos|TALVST3ClassInfos]] - List of VST 3 Class Infos.
 +
*[[Class ALVST3Host.TALVST3Processor|TALVST3Processor]] - VST 3 processor properties class.
 +
*[[Class ALVST3Host.TALVST3Host|TALVST3Host]] - VST 3.X PlugIn host component.
 +
*[[Class ALVST3Host.TALVST3ParameterReadOnlyValue|TALVST3ParameterReadOnlyValue]] - VST 3 read only parameter value properties class.
 +
*[[Class ALVST3Host.TALVST3ParameterValue|TALVST3ParameterValue]] - VST 3 parameter list value properties class.
 +
*[[Class ALVST3Host.TALVST3ParameterValues|TALVST3ParameterValues]] - VST 3 parameter available values list class.
 +
*[[Class ALVST3Host.TALVST3Parameter|TALVST3Parameter]] - VST 3 parameter properties class.
 +
*[[Class ALVST3Host.TALVST3Parameters|TALVST3Parameters]] - List of VST 3 PlugIn parameters.
 +
*[[Class ALVST3Host.TALVST3EditorAbout|TALVST3EditorAbout]] - VST 3 About Box properties class.
 +
*[[Class ALVST3Host.TALVST3EditorHelp|TALVST3EditorHelp]] - VST 3 Plug-In Help properties class.
 +
*[[Class ALVST3Host.TALVST3Editor|TALVST3Editor]] - VST 3 Visual editor properties class.
 +
*[[Class ALVST3Host.TALVST3Bus|TALVST3Bus]] - VST PlugIn bus class.
 +
*[[Class ALVST3Host.TALVST3InputBus|TALVST3InputBus]] - VST 3 PlugIn input bus class.
 +
*[[Class ALVST3Host.TALVST3OutputBus|TALVST3OutputBus]] - VST PlugIn output bus class.
 +
*[[Class ALVST3Host.TALVST3Buses|TALVST3Buses]] - List of VST 3 PlugIn busses class.
 +
*[[Class ALVST3Host.TALVST3InputBuses|TALVST3InputBuses]] - List of VST 3 PlugIn input busses class.
 +
*[[Class ALVST3Host.TALVST3OutputBuses|TALVST3OutputBuses]] - List of VST 3 PlugIn output busses class.
 
*[[Class ALDSAudioFilter.TALDSAudioFilter|TALDSAudioFilter]] - Passes audio trough a DirectShow filter.  
 
*[[Class ALDSAudioFilter.TALDSAudioFilter|TALDSAudioFilter]] - Passes audio trough a DirectShow filter.  
 
*[[Class ALDSToSinkFilter.TALDSToSinkFilter|TALDSToSinkFilter]] - Sends audio to a DirectShow filter.  
 
*[[Class ALDSToSinkFilter.TALDSToSinkFilter|TALDSToSinkFilter]] - Sends audio to a DirectShow filter.  
Line 134: Line 159:
 
*[[Class ALASIOAudioDevice.TALASIOChannelItem|TALASIOChannelItem]] - ASIO channel.  
 
*[[Class ALASIOAudioDevice.TALASIOChannelItem|TALASIOChannelItem]] - ASIO channel.  
 
*[[Class ALASIOAudioDevice.TALASIOOutputChannelItem|TALASIOOutputChannelItem]] - ASIO output channel collection item.  
 
*[[Class ALASIOAudioDevice.TALASIOOutputChannelItem|TALASIOOutputChannelItem]] - ASIO output channel collection item.  
*[[Class ALASIOAudioDevice.TALASIOChannels|TALASIOChannels]] - Base class implementing collection of ASIO channels.
 
 
*[[Class ALASIOAudioDevice.TALASIOInputChannelItem|TALASIOInputChannelItem]] - ASIO output channel collection item.  
 
*[[Class ALASIOAudioDevice.TALASIOInputChannelItem|TALASIOInputChannelItem]] - ASIO output channel collection item.  
*[[Class ALASIOAudioDevice.TALASIOInputChannels|TALASIOInputChannels]] - Collection of ASIO input channels.
 
*[[Class ALASIOAudioDevice.TALASIOOutputChannels|TALASIOOutputChannels]] - Collection of ASIO output channels.
 
 
*[[Class ALASIOAudioDevice.TALASIOAvailableClockSource|TALASIOAvailableClockSource]] - ASIO clock source.  
 
*[[Class ALASIOAudioDevice.TALASIOAvailableClockSource|TALASIOAvailableClockSource]] - ASIO clock source.  
 
*[[Class ALASIOAudioDevice.TALASIOAvailableClockSources|TALASIOAvailableClockSources]] - List of available ASIO clock sources.  
 
*[[Class ALASIOAudioDevice.TALASIOAvailableClockSources|TALASIOAvailableClockSources]] - List of available ASIO clock sources.  
Line 145: Line 167:
 
*[[Class ALASIOAudioDevice.TALASIOBufferSize|TALASIOBufferSize]] - Property type for ASIO buffer settings.  
 
*[[Class ALASIOAudioDevice.TALASIOBufferSize|TALASIOBufferSize]] - Property type for ASIO buffer settings.  
 
*[[Class ALASIOAudioDevice.TALASIOAudioDevice|TALASIOAudioDevice]] - Captures from and sends audio to multiple channels of ASIO audio input/output device.  
 
*[[Class ALASIOAudioDevice.TALASIOAudioDevice|TALASIOAudioDevice]] - Captures from and sends audio to multiple channels of ASIO audio input/output device.  
 +
*[[Class ALASIOAudioDevice.TALASIOInputChannels|TALASIOInputChannels]] - Collection of ASIO input channels.
 +
*[[Class ALASIOAudioDevice.TALASIOOutputChannels|TALASIOOutputChannels]] - Collection of ASIO output channels.
 
*[[Class ALASFBroadcast.TALASFBroadcast|TALASFBroadcast]] - Broadcasts WMA or ASF streams over Internet using TCP/IP socket and/or publishing point(s).  
 
*[[Class ALASFBroadcast.TALASFBroadcast|TALASFBroadcast]] - Broadcasts WMA or ASF streams over Internet using TCP/IP socket and/or publishing point(s).  
 
*[[Class ALCombFilter.TALCombFilter|TALCombFilter]] - Performs a Comb filter over the input signal.  
 
*[[Class ALCombFilter.TALCombFilter|TALCombFilter]] - Performs a Comb filter over the input signal.  
Line 196: Line 220:
 
*[[Class ALSystemMixer.TALSystemMixerControlPinGroups|TALSystemMixerControlPinGroups]] - class that contains the collections of pins of user defined mixer controls.  
 
*[[Class ALSystemMixer.TALSystemMixerControlPinGroups|TALSystemMixerControlPinGroups]] - class that contains the collections of pins of user defined mixer controls.  
 
*[[Class ALSystemMixer.TALSystemMixerDeviceItem|TALSystemMixerDeviceItem]] - Alternative mixer device to be used if the primary device is not available.  
 
*[[Class ALSystemMixer.TALSystemMixerDeviceItem|TALSystemMixerDeviceItem]] - Alternative mixer device to be used if the primary device is not available.  
*[[Class ALSystemMixer.TALSystemMixerDeviceItems|TALSystemMixerDeviceItems]] - Collection of alternative mixer devices to be used if the primary device is not available.
 
 
*[[Class ALSystemMixer.TALSystemMixerDevice|TALSystemMixerDevice]] - Mixer device selection property class.  
 
*[[Class ALSystemMixer.TALSystemMixerDevice|TALSystemMixerDevice]] - Mixer device selection property class.  
 +
*[[Class ALSystemMixer.TALSystemMixerDeviceItems|TALSystemMixerDeviceItems]] - Collection of alternative mixer devices to be used if the primary device is not available.
 
*[[Class ALSystemMixer.TALSystemMixer|TALSystemMixer]] - Controls the Windows system audio mixer.  
 
*[[Class ALSystemMixer.TALSystemMixer|TALSystemMixer]] - Controls the Windows system audio mixer.  
 
*[[Class ALRepack.TALRepack|TALRepack]] - Rearranges the samples into buffers with a specified size.  
 
*[[Class ALRepack.TALRepack|TALRepack]] - Rearranges the samples into buffers with a specified size.  
Line 231: Line 255:
 
*[[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.TALVSTHost|TALVSTHost]] - VST 2.X PlugIn host component.
 +
*[[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.TALVSTParameterValue|TALVSTParameterValue]] - VST parameter list value properties class.
 +
*[[Class ALVSTHost.TALVSTPersistentList|TALVSTPersistentList]] - Basic abstract class for VST lists of items.
 +
*[[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 ALVSTBasicHost.TALVSTBasicHost|TALVSTBasicHost]] - Basic VST host class.
 +
*[[Class ALFrequencyFilter.TALFrequencyFilter|TALFrequencyFilter]] - Base abstract class for low and high pass filters.
 +
*[[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.TALASIODevice|TALASIODevice]] - ASIO device.
 
*[[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 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 250: Line 301:
  
 
== Enums ==
 
== Enums ==
 +
*[[Enum ALVST3Host.TALVST3BusType|TALVST3BusType]] - VST 3 Bus Type enumeration.
 +
*[[Enum ALVST3Host.TALVST3MediaType|TALVST3MediaType]] - VST 3 Media Type enumeration.
 +
*[[Enum ALVST3Host.TALVST3BusFlag|TALVST3BusFlag]] - VST 3 Bus Flags enumeration.
 +
*[[Enum ALVST3Host.TALVST3FactoryFlag|TALVST3FactoryFlag]] - VST 3 Factory Flags enumeration.
 +
*[[Enum ALVST3Host.TALVST3KnobMode|TALVST3KnobMode]] - VST 3 Knob Mode enumeration.
 
*[[Enum ALSpeexCompressor.TALSpeexBandMode|TALSpeexBandMode]] - Speex Band encode modes enumeration.  
 
*[[Enum ALSpeexCompressor.TALSpeexBandMode|TALSpeexBandMode]] - Speex Band encode modes enumeration.  
 
*[[Enum ALSystemMixer.TALSystemMixerControlCategory|TALSystemMixerControlCategory]] - Types of control categories enumeration.  
 
*[[Enum ALSystemMixer.TALSystemMixerControlCategory|TALSystemMixerControlCategory]] - Types of control categories enumeration.  
Line 256: Line 312:
 
*[[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.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 ALVSTBasicHost.TALVSTPrecision|TALVSTPrecision]] - VST floating point precision enumeration.
 
*[[Enum ALCommonMeter.TALValueMode|TALValueMode]] - Types of Value Mode enumeration.  
 
*[[Enum ALCommonMeter.TALValueMode|TALValueMode]] - Types of Value Mode enumeration.  
 +
 +
== Sets ==
 +
*[[Set ALVST3Host.TALVST3BusFlags|TALVST3BusFlags]] - Set of VST Plug-In bus flags.
 +
*[[Set ALVST3Host.TALVST3FactoryFlags|TALVST3FactoryFlags]] - Set of VST Plug-In factory flags.
 +
*[[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]]

Latest revision as of 00:11, 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.

Packages

Contents

Belongs to

Requires

Description

Controls

Components

Units

Classes

Structures

Interfaces

Enums

Sets

Types

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox