Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
resources:tools-software:sigmastudiov2:modules:gain:gainenvelope [12 Jun 2020 06:17] – [Variants] Nikhin Shettyresources:tools-software:sigmastudiov2:modules:gain:gainenvelope [07 May 2021 09:23] (current) – [Output] Nikhin Shetty
Line 1: Line 1:
 [[resources/tools-software/sigmastudiov2/modules/gain|Click here to return to the Gain page]] [[resources/tools-software/sigmastudiov2/modules/gain|Click here to return to the Gain page]]
 ====== Gain Envelope ====== ====== Gain Envelope ======
 +{{:resources:tools-software:sigmastudiov2:modules:gain:gainenvelope.png?nolink}}
 \\ \\
-{{:resources:tools-software:sigmastudiov2:modules:gain:gainenvelope.png}} +{{:resources:tools-software:sigmastudiov2:modules:gain:gainenvelopewindow.png?nolink&500}}
-\\ +
-{{:resources:tools-software:sigmastudiov2:modules:gain:gainenvelopewindow.png?500}}+
 ===== Description ===== ===== Description =====
 The Generic Gain Envelope algorithm has a fully programmable gain envelope. The envelope is accessible by clicking the cell’s icon. The Generic Gain Envelope algorithm has a fully programmable gain envelope. The envelope is accessible by clicking the cell’s icon.
Line 14: Line 13:
 \\ \\
 ===== Variants ===== ===== Variants =====
-Selected Filter Type+Selected Gain Envelope Type
   - Generic Gain Envelope   - Generic Gain Envelope
   - Gain Envelope EndlessLoop   - Gain Envelope EndlessLoop
-\\ 
 ===== Targets Supported ===== ===== Targets Supported =====
-^Name^ADSP-214xx(Sample)^ADSP-214xx(Block)^ADSP-215xx/ADSP-SC5xx(Sample)^ADSP-215xx/ADSP-SC5xx(Block)+^ Name            ^ ADSP-214xx ^ ADSP-215xx/SC5xx ^ ADAU145x/146x ^ 
-|Gain Envelope| Yes Yes|YesYes+| ------------------------------------------------------------ | -------------------- | -------------------------------- | ---------------------------- | 
-|Gain Envelope EndlessLoop| Yes Yes|YesYes| +|Gain Envelope| B/S B/S 
-\\+|Gain Envelope EndlessLoop| B/S B/S |
 ===== Pins ===== ===== Pins =====
 ==== Input ==== ==== Input ====
 ^Name^Type^Description^ ^Name^Type^Description^
-|EnvelopeControl|Control|Control Input| +|------------------------------|------------------------------------------------------------|------------------------------| 
-|Input0|Audio|Input channel 1| +|EnvelopeControl| Control | Control Input| 
-\\+|Input<fc #ff0000>X</fc>| Audio |Input channel X|
 ==== Output ==== ==== Output ====
 ^Name^Type^Description^ ^Name^Type^Description^
-|Output0|Control|Output channel 0+|------------------------------|------------------------------------------------------------|------------------------------| 
-\\+|Output <fc #ff0000>X</fc> |Audio |Output channel X
 +Note: 
 +     * <fc #ff0000>X</fc> - Channel Index 
 ===== Configurable Parameters ===== ===== Configurable Parameters =====
 ^GUI Parameter Name^Default Value^Range^Function Description^ ^GUI Parameter Name^Default Value^Range^Function Description^
 +|------------------------------|----------------------------------------|----------------------------|----------------------------------------------------------|
 |Maximum Time|1104 ms|10 to 4400 ms|Time interval in ms| |Maximum Time|1104 ms|10 to 4400 ms|Time interval in ms|
-|GainValue_Point<n>|-100 dB|-120 to 24 dB|Fine tuning of gain values of points in graph(<n> point count) | +|GainValue_Point<fc #ff0000>N</fc>|-100 dB|-120 to 24 dB|Fine tuning of gain values of points in graph(<fc #ff0000>N</fc> point count) | 
-|Time(ms)_Point<n>|0|0 to Maximum Time|Fine tuning of time in ms of points in graph(<n> point count)|+|Time(ms)_Point<fc #ff0000>N</fc>|0|0 to Maximum Time|Fine tuning of time in ms of points in graph(<fc #ff0000>N</fc> point count)
 +|NumChannels|2|20|Number of input channels. Change in this value requires re-compilation| 
 +|GainEnvelopeType|Generic Gain Envelope|NA |Gain Envelope types. Change in this value requires re-compilation|
 \\ \\
 ===== DSP Parameters ===== ===== DSP Parameters =====
-^Parameter Name^Description^ADSP-214xx/SC5xx/215xx^ +^ Parameter Name       ^ Description ^ ADSP-214xx/SC5xx/215xx ^ ADAU145x/146x ^ 
-|StartGain|Initial gain value|Float| +| ---------------------------------------- | -------------------------------------------------------------------------------- | ---------------------------------------- | ---------------------------- | 
-|GainPoints| Time intervals of gain points |FixInt32+|StartGain|Initial gain value|Float| FixPoint8d24 
-|GainSlope|scales the slope of gain points |Float|+|GainPoints| Time intervals of gain points |Integer32|Integer32
 +|GainSlope| scales the slope of gain points |Float| FixPoint8d24 | 
 +| numberofgainpoints | gain points count |NA |Integer32| 
 +| lowestgain | lowest gain value |NA | FixPoint8d24 |
 \\ \\
 ===== DSP Parameter Computation ===== ===== DSP Parameter Computation =====
-StartGain= 10^(GainValue_Point[0] / 20)+|-------------------------------|-------------------------------------------------| 
 +|StartGain Math.Pow(10(GainValue_Point[0] / 20)) | 
 +|lowestgain| =0.00000025| 
 +|numberofgainpoints |= GainPoints count - 1|
 \\ \\
resources/tools-software/sigmastudiov2/modules/gain/gainenvelope.1591935454.txt.gz · Last modified: 12 Jun 2020 06:17 by Nikhin Shetty