AudioLab is a set of components for fast audio processing with almost zero lines of code!
|
|
|
"Audio Stream Input/Output (ASIO) is a computer sound card driver protocol for digital audio specified by Steinberg, providing a low-latency and high fidelity interface between a software application and a computer's sound card." (See steinberg.net. Quote from wikipedia.) |
|
"Steinberg's Virtual Studio Technology (VST) is an interface for integrating software audio synthesizer and effect plugins with audio editors and hard-disk recording systems." ( See steinberg.net. Quote from wikipedia.) |
|
"VST3 marks an important milestone in audio technology with a completely rewritten code base providing not only many new features but also the most stable and reliable VST platform ever." ( See steinberg.net. )
|
ALSpectrum | ![]() |
Multi channel audio spectrum |
ALGoniometer | ![]() |
Implements audio Goniometer |
ALAudioToReal | ![]() |
Converts Wave Audio Data Buffers into Real Data Buffers |
ALGenericFilter | ![]() |
User defined filter for Audio data |
ALAudioMixer | ![]() |
Mixes two or more audio signals |
ALAmplifier | ![]() |
Amplifies the audio |
ALGraphicEqualizer | ![]() |
Graphic Audio Equalizer |
ALDelayLine | ![]() |
Delays the signal |
ALRemoveDC | ![]() |
Removes the DC component from the audio signal |
ALBandPass | ![]() |
Performs a BandPass filter over the input signal |
ALBandStop | ![]() |
Performs a BandStop filter over the input signal |
ALHighPass | ![]() |
Performs a HighPass filter over the input signal |
ALLowPass | ![]() |
Performs a LowPass filter over the input signal |
ALCombFilter | ![]() |
Performs a Comb filter over the input signal |
ALDynamicRangeCompressor | ![]() |
Dynamically adjusts the amplification of the audio. |
ALVSTHost | ![]() |
VST 2.X PlugIn host component |
ALVST3Host | ![]() |
Use this component to host VST 3.X PlugIns |
ALASIOAudioDevice | ![]() |
Captures from and sends audio to multiple channels of ASIO audio input/output device |
ALGenericGen | ![]() |
User defined generator for Audio data |
ALSignalGen | ![]() |
Tone, Triangle or Rectangle audio signal generator |
ALRandomGen | ![]() |
Random audio signal generator |
ALGaussGen | ![]() |
Gaussian random audio signal generator |
ALAudioOut | ![]() |
Sends audio data to an audio output device |
ALOggLogger | ![]() |
Records the audio to Ogg file |
ALRawLogger | ![]() |
Records Raw (unformatted) audio data |
ALWaveLogger | ![]() |
Records the audio to Wave file. |
ALLAVAudioLogger | ![]() |
Records the audio to Audio file using FFMPeg/LibAV |
ALOggPlayer | ![]() |
Plays audio from Ogg file |
ALWavePlayer | ![]() |
Plays audio from Wave file. |
ALDSAudioPlayer | ![]() |
Plays audio from Audio file using DirectShow. |
ALAudioIn | ![]() |
Captures audio from an audio input device. |
ALLAVAudioPlayer | ![]() |
Plays audio from Audio file using FFMPeg/LibAV |
ALAudioDecompressor | ![]() |
Decompresses compressed audio |
ALAudioCompressor | ![]() |
Compresses audio |
ALVorbisCompressor | ![]() |
Compresses audio using Vorbis |
ALSpeexDecompressor | ![]() |
Decompresses Speex compressed audio |
ALSpeexCompressor | ![]() |
Compresses audio using Vorbis |
ALVorbisDecompressor | ![]() |
Decompresses Vorbis compressed audio |
ALLAVAudioCompressor | ![]() |
Compresses audio using FFMPeg/LibAV |
ALLAVAudioDecompressor | ![]() |
Decompresses compressed audio using FFMPeg/LibAV |
ALAudioToReal | ![]() |
Converts Wave Audio Data Buffers into Real Data Buffers |
ALRepack | ![]() |
Rearranges the samples into buffers with a specified size |
ALRealToAudio | ![]() |
Converts Real Data Buffers into Wave Audio Data Buffers |
ALChannelSplitter | ![]() |
Splits the multi-channel audio into mono channels |
ALChannelMerger | ![]() |
Merges mono channels into a single multi-channel audio |
SLChangeRange | ![]() |
Changes the output range of the signal |
SLDetectLevels | ![]() |
Detects levels in the input signal |
SLPair | ![]() |
Pairs multiple data buffers together |
SLMakeStructure | ![]() |
Combines elements into a strucrure |
SLSplitStructure | ![]() |
Splits a structure into multiple elements |
SLGenericRealValue | ![]() |
User defined filter for Real values |
SLGenericReal | ![]() |
User defined filter for Real data |
SLGenericFilter | ![]() |
User defined filter for Binary data |
SLGenericRealMatrix | ![]() |
User defined generator for Real matrix data |
ALDMOEffect | ![]() |
Performs DMO Effect over the Audio |
ALDSAudioFilter | ![]() |
Passes audio trough a DirectShow filter |
ALDSAudioOut | ![]() |
Sends audio data to an audio output device |
ALASFLogger | ![]() |
Records the audio to WMA or ASF file |
ALASFBroadcast | ![]() |
Broadcasts WMA or ASF streams over Internet using TCP/IP socket and/or publishing point(s) |
ALDSToSinkFilter | ![]() |
Sends audio to a DirectShow filter |
ALDSAudioLogger | ![]() |
Records the audio to Audio file using DirectShow. |
ALASFPlayer | ![]() |
Plays ASF and WMA Audio Files |
ALDSFromSourceFilter | ![]() |
Captures audio from DirectShow filter |
ALDSAudioIn | ![]() |
Captures audio from an audio input device using DirectShow. |
ALDSAudioCompressor | ![]() |
Compresses audio using DirectShow |
ALDSAudioDecompressor | ![]() |
Decompresses compressed audio using DirectShow |
MLDSMediaFilter | ![]() |
Passes media trough a DirectShow filter |
MLDSGraphView | ![]() |
DirectShow graph display |
SLGenericReal | ![]() |
User defined filter for Real data |
SLGenericFilter | ![]() |
User defined filter for Binary data |
SLGenericRealMatrix | ![]() |
User defined generator for Real matrix data |
TLGenericTextFilter | ![]() |
User defined filter for Text data |
TLGenericFilter | ![]() |
User defined timing filter |
SLGenericGen | ![]() |
User defined generator for Binary data |
SLGenericRealGen | ![]() |
User defined generator for Real data |
ALVUMeter | ![]() |
VU (Volume Unit) Meter |
ALPPMMeter | ![]() |
PPM (Peak Programme Meter) Meter |
ALRMSMeter | ![]() |
RMS (Root Mean Square) Meter |
ALQueuedSwitch | ![]() |
Multi-channel queued video and audio switch |
ALSystemMixer | ![]() |
Controls the Windows system audio mixer |
ALSnapshot | ![]() |
Takes a snapshot of the data |
ALSwitch | ![]() |
Enables or disables the audio to go trough |
ALBufferQueue | ![]() |
Audio buffer queue component |
ALMasterVolume | ![]() |
Controls the Windows system Master Volume Control |
OpenWireStudio | ![]() |
Loads, executes, and exchanges data with OpenWire Studio projects |
SLGenericRealValue | ![]() |
User defined filter for Real values |
SLGenericReal | ![]() |
User defined filter for Real data |
SLGenericFilter | ![]() |
User defined filter for Binary data |
SLGenericRealMatrix | ![]() |
User defined generator for Real matrix data |
SLGenericRealValueGen | ![]() |
User defined generator for Real values |
SLGenericGen | ![]() |
User defined generator for Binary data |
SLGenericRealGen | ![]() |
User defined generator for Real data |
TLWatchDogTimer | ![]() |
Implements a Watch Dog Timer. |
TLMainThredEvent | ![]() |
Allows other threads to generate main thread notifications. |
TLClockGen | ![]() |
Provides clock for other components. |
TLThreadEvent | ![]() |
Use this component to execute code in a separated thread |
TLStopWatch | ![]() |
Use this component to implement a Stop Watch |
TLFrequencyMeter | ![]() |
Use this component to implement a Frequency meter |
TLCounter | ![]() |
Use this component to implement a Counter |
SLAverageValue | ![]() |
Use this component to average the input values |
SLScope | ![]() |
Visible Scope/Plot component for representing floating point data |
SLWaterfall | ![]() |
Visible waterfall for representing Real(double) data |
SLScopeLayer | ![]() |
A scope drawing layer. You can add this layer to any drawing component such as TVLDraw to render a video layer containing a scope |
SLWaterfallLayer | ![]() |
A waterfall draw layer. You can add this layer to any drawing component such as TVLDraw to render a video layer containing a waterfall |
SLExternalScopeMatrixLayer | ![]() |
A scope matrix component layer |
SLExternalWaterfallMatrixLayer | ![]() |
A waterfall matrix component layer |
SLExternalScopeElement | ![]() |
A scope component element |
SLExternalWaterfallElement | ![]() |
A waterfall component element |
Volume Monitor | ![]() |
![]() |
![]() |
Demo: Volume Monitor Demo
|
Plot then Play Wave File | ![]() |
Demo: Plot Wave Data demo
|
||
Process Audio | ![]() |
Demo: Process Audio demo
|
||
Audio Waterfall | ![]() |
![]() |
![]() |
Demo: Player Waterfal demo
|
Audio Display | ![]() |
Demo: Audio Display demo
|
||
Audio Mixer | ![]() |
Demo: Audio Mixer demo
|
Audio Recording demo |
Demonstrates basic audio recording |
Audio Signal Generator demo |
Demonstrates using TALSignalGen to generate audible tone (sine), triangle and square waves |
Custom Audio Filters demo |
Demonstrates applying custom filters to an audio stream |
Audio Compression demo |
Demonstrates applying audio compressors
|
Audio Mixer demo |
Demonstrates the TALAudioMixer component
|
Process Audio demo |
Demonstrates applying an equalizer to an audio stream and saving the output to file
|
Volume Monitor Demo |
Demonstrates plotting volume levels of playing audio
|
Waterfall demo |
Displays a playing audio stream in a waterfall plot
|
Plot Wave Data demo |
Demonstrates loading an entire WAV file and displaying in a scope
|
NEW RELEASE: Updated RAD Studio/Delphi 10.4 Sydney version of all the libraries has been released!
NEW RELEASE: Updated RAD Studio/Delphi 10.3 Rio version of all the libraries has been released!
NEW RELEASE: Updated RAD Studio/Delphi 11.0 Alexandria version of all the libraries has been released!
NEW RELEASE: Updated RAD Studio/Delphi 10.4.2 Sydney version of all the libraries has been released!
NEW RELEASE: Updated RAD Studio/Delphi 11.0.0 Alexandria version of all the libraries has been released!
NEW RELEASE: RAD Studio/Delphi 11.0 Alexandria version of all the libraries has been released!
NEW RELEASE: RAD Studio/Delphi 10.4.2 Sydney version of all the libraries has been released!
NEW RELEASE: Version 8.0.0 of all of the Mitov Software products has been released!
The latest RAD Studio 10.3 Rio Update 3 compatible versions of Libraries and OpenWire Studio are now available on the site
The latest RAD Studio 10.3 Rio compatible versions of Libraries and OpenWire Studio are now available on the site