Both sides previous revisionPrevious revisionNext revision | Previous revision |
resources:tools-software:sigmastudio:toolbox [14 Mar 2018 07:48] – Updated Ashwin Radhakrishnan | resources:tools-software:sigmastudio:toolbox [16 Nov 2022 03:00] (current) – ADAU146x incorrectly listed as having access to frequency domain tools in SigmaStudio David Alexandrou |
---|
====== SigmaStudio Toolbox ====== | ====== SigmaStudio Toolbox ====== |
| |
This section contains detailed information about all of the algorithms in SigmaStudio. | |
| |
[[resources/tools-software/sigmastudio|Click here to return to the SigmaStudio and SigmaDSP Documentation top page.]] | [[resources/tools-software/sigmastudio|Click here to return to the SigmaStudio and SigmaDSP Documentation top page.]] |
| |
======Toolbox Introduction====== | The Toolbox contains the building blocks for constructing a system design. The available blocks will depend on the DSP processor(s) used in the project. |
| |
The Toolbox contains the building blocks for constructing a system design. Click a category in the Toolbox or Tree Toolbox window to see the variety of schematic blocks that are available. The available blocks will depend on the DSP processor(s) used in the project. | Click a category to access detailed algorithm information. In most cases you can also select an algorithm in SigmaStudio, then press F1, to directly access its Wiki page. |
| |
| * **[[resources/tools-software/sigmastudio/toolbox/systemschematicdesign|System]]** |
| * **[[resources/tools-software/sigmastudio/toolbox/adialgorithms|ADI Algorithms]]** |
| * **[[resources/tools-software/sigmastudio/toolbox/advanceddsp|Advanced DSP]]** |
| * Dynamic Mixers, Transforms, Multi-rate Processing |
| * **[[resources/tools-software/sigmastudio/toolbox/basicdsp|Basic DSP]]** |
| * Delay, DSP Functions, Arithmetic Operations, Gain Cells, Logic, Index Lookup Tables |
| * **[[resources/tools-software/sigmastudio/toolbox/counters|Counters]]** |
| * **[[resources/tools-software/sigmastudio/toolbox/dynamicsprocessors|Dynamics Processors]]** |
| * Single-Band Compressors, Multi-Band Compressors, Limiters |
| * **[[resources/tools-software/sigmastudio/toolbox/filters|Filters]]** |
| * FIR Filters, Adaptive FIR Filters, Second Order Filters, Parametric Filters, Crossover, Miscellaneous Filters |
| * **[[resources/tools-software/sigmastudio/toolbox/frequencydomain|Frequency Domain]]** (ADAU145x, ADSP-2158x, and ADSP-SC58x only) |
| * FFT, IFFT, Windows |
| * **[[resources/tools-software/sigmastudio/toolbox/gpioconditioning|GPIO Conditioning]]** |
| * Pushbuttons, Volume Controls, Rotary Encoders, Debounce |
| * **[[resources/tools-software/sigmastudio/toolbox/io|Input / Output]]** |
| * Input/Output from/to hardware: ASRC, SPDIF, GPIO, Serial Ports, Interface Write/Read |
| * **[[resources/tools-software/sigmastudio/toolbox/leveldetectorslookuptables|Level Detectors / Lookup Tables]]** |
| * Lookup Tables, Signal Detect, RMS Level Meter, Multi-Band Level Detector |
| * **[[resources/tools-software/sigmastudio/toolbox/licensedalgorithms|Licensed Algorithms]]** |
| * **[[resources/tools-software/sigmastudio/toolbox/mastercontrolport|Master Control Port]]** (ADAU145x and ADAU146x only) |
| * I2C Writes, I2C Reads, SPI Writes, SPI Reads, etc. |
| * **[[resources/tools-software/sigmastudio/toolbox/Miscelleneous|Miscellaneous]]** (ADSP-2158x and ADSP-SC58x only) |
| * PCM/PCMx Converters |
| * **[[resources/tools-software/sigmastudio/toolbox/multirateprocessing|Multi Rate Processing]]** (ADAU145x and ADAU146x only) |
| * Upsample, Downsample, Synchronous SRC |
| * **[[resources/tools-software/sigmastudio/toolbox/multiplexersdemultiplexers|Multiplexers / Demultiplexers]]** |
| * State Machine, Demultiplexers, Multiplexers, Cross Fade |
| * **[[resources/tools-software/sigmastudio/toolbox/mixerssplitters|Mixers / Splitters]]** |
| * Audio Signal Routers, Mixers, Splitters |
| * **[[resources/tools-software/sigmastudio/toolbox/nonlinearprocessors|Non-Linear Processors]]** |
| * Assorted Clipping Algorithms (Soft, Hard, Asymmetric) |
| * **[[resources/tools-software/sigmastudio/toolbox/sources|Sources]]** |
| * Chimes, DC Sources, Sweeps, Switches, Voltage Controlled, Noise, WAV Player |
| * **[[resources/tools-software/sigmastudio/toolbox/volumecontrols|Volume Controls]]** |
| * Gain Sliders, Mute, Envelopes |
| |
These Toolbox library contains the following categories: | For tips on getting the most out of your design, see [[resources/tools-software/sigmastudio/usingsigmastudio/buildingschematics|Building Schematics]]. |
| |
| |
* [[resources/tools-software/sigmastudio/toolbox/systemschematicdesign|System]] | |
* [[resources/tools-software/sigmastudio/toolbox/adialgorithms|ADI Algorithms]] | |
* [[resources/tools-software/sigmastudio/toolbox/advanceddsp|Advanced DSP]] | |
* [[resources/tools-software/sigmastudio/toolbox/basicdsp|Basic DSP]] | |
* [[resources/tools-software/sigmastudio/toolbox/counters|Counters]] | |
* [[resources/tools-software/sigmastudio/toolbox/dynamicsprocessors|Dynamics Processors]] | |
* [[resources/tools-software/sigmastudio/toolbox/filters|Filters]] | |
* [[resources/tools-software/sigmastudio/toolbox/gpioconditioning|GPIO Conditioning]] | |
* [[resources/tools-software/sigmastudio/toolbox/io|Input / Output]] | |
* [[resources/tools-software/sigmastudio/toolbox/leveldetectorslookuptables|Level Detectors / Lookup Tables]] | |
* [[resources/tools-software/sigmastudio/toolbox/licensedalgorithms|Licensed Algorithms]] | |
* [[resources/tools-software/sigmastudio/toolbox/mastercontrolport|Master Control Port (ADAU145x)]] | |
* [[resources/tools-software/sigmastudio/toolbox/mixerssplitters|Mixers / Splitters]] | |
* [[resources/tools-software/sigmastudio/toolbox/multirateprocessing|Multi Rate Processing]] | |
* [[resources/tools-software/sigmastudio/toolbox/multiplexersdemultiplexers|Multiplexers / Demultiplexers]] | |
* [[resources/tools-software/sigmastudio/toolbox/nonlinearprocessors|Non-Linear Processors]] | |
* [[resources/tools-software/sigmastudio/toolbox/sources|Sources]] | |
* [[resources/tools-software/sigmastudio/toolbox/volumecontrols|Volume Controls]] | |
* [[resources/tools-software/sigmastudio/toolbox/basicdsp|Frequency Domain]] | |
For tips on getting the most out of your design, see [[resources/tools-software/sigmastudio/usingsigmastudio/buildingschematics|Building Schematics]]. | |
====== Resource Summary ====== | ====== Resource Summary ====== |
| |
| The [[resources/tools-software/sigmastudio/toolbox/resourcesummary|Resource Summary]] pages contain tables of many SigmaStudio algorithms and their required DSP memory resources. |
| |
The [[resources/tools-software/sigmastudio/toolbox/resourcesummary|Resource Summary]] pages contain tables of all algorithms available in SigmaStudio and the DSP memory resources used by each of them. | |
| |
====== Algorithm Information ====== | |
Go to the [[resources/tools-software/sigmastudio/toolbox/algorithminformation|algorithm information]] page for technical details regarding SigmaStudio algorithms. | |