Delphi/C++ Builder VCL/FMX components library offers a codeless solution for complex Digital Signal Processing (DSP) and data visualization. It includes a visual graphical editor and is free for non-commercial use.

The library also includes a Visual Graphical Editor for Codeless Development and Visual Live Bindings. Its features include Signal Generators that can produce tone, square, triangle, chainsaw, Jaehne, random, Gauss, and user-defined signals. Transformations include Forward, and Inverse Fast and Discrete Fourier Transformations(FFT and DFT), Discrete Cosine Transformation(DCT) over real and complex data, Median, Hilbert, Haar, Goertzel and more.
In addition, the library offers Finite Impulse Response (FIR) filters, Infinite Impulse Response (IIR) and BiQuad IIR filters. Other filters like LowPass, HighPass, BandPass, BandStop, DC Removal, Median, Delay, and user-defined filters can also be used. For converters, data types, polar, Cartesian representation, Conjugate, sample rates, power spectrum and more can be converted.
There is also the option to calculate the noise stats of a signal, perform arithmetic signals, apply constants and window functions, store Real, Integer or Complex data into a file using a Logger, play Real, Integer or Complex data from a file using a Player, enable/disable the data stream with a Switch, take a snapshot(buffer) of the data with a Snapshot component. The library also has a data plotting component called Scope Component and a Waterfall component for Spectrum, FFT data representation.
The Composite components feature allows developers to embed components into each other. Users can enjoy the benefits of this library for free, as long as it is for non-commercial use. Overall, the Delphi/C++ Builder VCL and FireMonkey (FMX) components library is a powerful tool for developers looking to achieve fast Digital Signal Processing and data visualization without the need for extensive programming skills.
Version 8.0: N/A