Wiki

This version (25 Jul 2012 21:11) was approved by Brett Gildersleeve.

SigmaStudio Volume Controls Algorithm Resource Summary

The information here is preliminary.

Click here to return to the SigmaStudio Algorithm Resource Summary section.

CategoryAlgorithmExecuted InstructionsProgram RAMDATA RamParameter RAMDescriptionProcessors
MuteNo SlewMute2211Mutes the input signal so that there is no output (a 0.0 value DC signal). Instantaneous mute.ADAU144x, ADAU176x, ADAU1781
MuteNo SlewMute (Grow)2210Adds another channel to the block.ADAU144x, ADAU176x, ADAU1781
MuteClickless Sw SlewMute131362Mutes the input signal so that there is no output (a 0.0 value DC signal). Gradually ramps the volume down until completely muted, following an RC curve.ADAU144x, ADAU176x, ADAU1781
MuteClickless Sw SlewMute (Grow)2210Adds another channel to the block.ADAU144x, ADAU176x, ADAU1781
MuteClickless Sw SlewOptimizedMute5332Mutes the input signal so that there is no output (a 0.0 value DC signal). Gradually ramps the volume down until completely muted, following an RC curve.ADAU144x, ADAU176x, ADAU1781
MuteClickless Sw SlewOptimizedMute (Grow)2210Adds another channel to the block.ADAU144x, ADAU176x, ADAU1781
MuteClickless Sw SlewLinearMute111142Mutes the input signal so that there is no output (a 0.0 value DC signal). Gradually ramps the volume down until completely muted, following a linear curve.ADAU144x, ADAU176x, ADAU1781
MuteClickless Sw SlewLinearMute (Grow)2210Adds another channel to the block.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless Sw SlewRC - OptimizedSingle Volume Shared7733Volume slider programmed with the slew algorithm, following an RC curve.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless Sw SlewRC - OptimizedSingle Volume Shared (Grow)2210Adds another channel to the block.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless Sw SlewLinearSingle Volume Shared141423Volume slider programmed with the slew algorithm, following a linear curve.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless Sw SlewLinearSingle Volume Shared (Grow)2210Adds another channel to the block.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless Sw SlewDBSingle Volume Shared303092Volume slider programmed with the slew algorithm, following a constant-dB curve.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless Sw SlewDBSingle Volume Shared (Grow)2210Adds another channel to the block.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless Sw SlewDB OptimizedSingle Volume Shared6675Volume slider programmed with the slew algorithm, following a constant-dB curve.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless Sw SlewDB OptimizedSingle Volume Shared (Grow)2210Adds another channel to the block.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless Sw SlewDB OptimizedMultiple Volume Shared7776Multiple volume sliders programmed with the slew algorithm, following a constant-dB curve.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless Sw SlewDB OptimizedMultiple Volume Shared (Grow)2273Adds another input as well as a corresponding output and level control.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless Sw SlewDB CompactSingle Volume Shared222272Volume slider programmed with the slew algorithm, following a constant-dB curve.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless Sw SlewDB CompactSingle Volume Shared (Grow)2210Adds a channel to the block.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless Sw SlewDB Compact OptimizedSingle Volume Shared6675Volume slider programmed with the slew algorithm, following a constant-dB curve.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless Sw SlewDB Compact OptimizedSingle Volume Shared (Grow)2210Adds a channel to the block.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless Sw SlewDB Compact OptimizedMultiple Volume Shared7776Multiple volume sliders programmed with the slew algorithm, following a constant-dB curve.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless Sw SlewDB Compact OptimizedMultiple Volume Shared (Grow)2273Adds another input as well as a corresponding output and level control.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless Sw SlewRCSingle SW Slew Vol (Adjustable)111162Uses the same algorithm for volume control as the Single Slew Ext Vol, but the volume level is set using the slider (or by setting the associated coefficient parameter) rather than by external input. Follows an RC curve.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless Sw SlewRCSingle SW Slew Vol (Adjustable) (Grow)2210Adds a channel to the block.ADAU144x, ADAU176x, ADAU1781
Adjustable GainNo SlewSingle Volume3311Volume slider with access to both the slew and no-slew algorithms.ADAU144x, ADAU176x, ADAU1781
Adjustable GainNo SlewSingle Volume (Grow Gain(No Slew))3311Adds a channel for a Single Volume Gain(No Slew) algorithm.ADAU144x, ADAU176x, ADAU1781
Adjustable GainNo SlewSingle Volume (Grow Gain(RC Slew))7733Adds a channel for a Single Volume Gain(RC Slew) algorithm.ADAU144x, ADAU176x, ADAU1781
Adjustable GainNo SlewSingle Volume (Grow Gain(RC Slew With Gain Output))9943Adds a channel for a Single Volume Gain(RC Slew With Gain Output) algorithm.ADAU144x, ADAU176x, ADAU1781
Adjustable GainNo SlewMultiple Volume Control3311Volume Control that permits gain adjustments to be made to each of the inputs individually. Every input pin has its own volume control.ADAU144x, ADAU176x, ADAU1781
Adjustable GainNo SlewMultiple Volume Control (Grow Gain(No Slew))3311Adds an input as well as an corresponding output and level control for a Multiple Volume Control Gain(No Slew) algorithm.ADAU144x, ADAU176x, ADAU1781
Adjustable GainNo SlewMultiple Volume Control (Grow Gain(RC Slew))7733Adds an input as well as an corresponding output and level control for a Multiple Volume Control Gain(RC Slew) algorithm.ADAU144x, ADAU176x, ADAU1781
Adjustable GainNo SlewMultiple Volume Control (Grow Gain(RC Slew With Gain Output))9943Adds an input as well as an corresponding output and level control for a Multiple Volume Control Gain(RC Slew With Gain Output) algorithm.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless SW SlewSingle Volume7733Volume slider with access to both the slew and no-slew algorithms, following an RC curve by default.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless SW SlewSingle Volume (Grow Gain(No Slew))3311Adds a channel for a Single Volume Gain(No Slew) algorithm.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless SW SlewSingle Volume (Grow Gain(RC Slew))7733Adds a channel for a Single Volume Gain(RC Slew) algorithm.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless SW SlewSingle Volume (Grow Gain(RC Slew With Gain Output))9943Adds a channel for a Single Volume Gain(RC Slew With Gain Output) algorithm.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless SW SlewMultiple Volume Control7733Volume Control that permits gain adjustments to be made to each of the inputs individually, following an RC curve by default. Every input pin has its own volume control.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless SW SlewMultiple Volume Control (Grow Gain(No Slew))3311Adds an input as well as an corresponding output and level control for a Multiple Volume Control Gain(No Slew) algorithm.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless SW SlewMultiple Volume Control (Grow Gain(RC Slew))7733Adds an input as well as an corresponding output and level control for a Multiple Volume Control Gain(RC Slew) algorithm.ADAU144x, ADAU176x, ADAU1781
Adjustable GainClickless SW SlewMultiple Volume Control (Grow Gain(RC Slew With Gain Output))9943Adds an input as well as an corresponding output and level control for a Multiple Volume Control Gain(RC Slew With Gain Output) algorithm.ADAU144x, ADAU176x, ADAU1781
Adjustable GainGain Output SW SlewSingle Volume9943Volume slider with access to both the slew and no-slew algorithms, following an RC curve by default.ADAU144x, ADAU176x, ADAU1781
Adjustable GainGain Output SW SlewSingle Volume (Grow Gain(No Slew))3311Adds a channel for a Single Volume Gain(No Slew) algorithm.ADAU144x, ADAU176x, ADAU1781
Adjustable GainGain Output SW SlewSingle Volume (Grow Gain(RC Slew))7733Adds a channel for a Single Volume Gain(RC Slew) algorithm.ADAU144x, ADAU176x, ADAU1781
Adjustable GainGain Output SW SlewSingle Volume (Grow Gain(RC Slew With Gain Output))9943Adds a channel for a Single Volume Gain(RC Slew With Gain Output) algorithm.ADAU144x, ADAU176x, ADAU1781
Adjustable GainGain Output SW SlewMultiple Volume Control9943Volume Control that permits gain adjustments to be made to each of the inputs individually, following an RC curve by default. Every input pin has its own volume control.ADAU144x, ADAU176x, ADAU1781
Adjustable GainGain Output SW SlewMultiple Volume Control (Grow Gain(No Slew))3311Adds an input as well as an corresponding output and level control for a Multiple Volume Control Gain(No Slew) algorithm.ADAU144x, ADAU176x, ADAU1781
Adjustable GainGain Output SW SlewMultiple Volume Control (Grow Gain(RC Slew))7733Adds an input as well as an corresponding output and level control for a Multiple Volume Control Gain(RC Slew) algorithm.ADAU144x, ADAU176x, ADAU1781
Adjustable GainGain Output SW SlewMultiple Volume Control (Grow Gain(RC Slew With Gain Output))9943Adds an input as well as an corresponding output and level control for a Multiple Volume Control Gain(RC Slew With Gain Output) algorithm.ADAU144x, ADAU176x, ADAU1781
Adjustable GainSingle Slew Ext Vol111161The Single Slew External Volume block permits external control of the level. Such capability would be appropriate for an application like external control from an 8-10-bit ADC.ADAU144x, ADAU176x, ADAU1781
Adjustable GainSingle Slew Ext Vol (Grow)2210Adds a channel to the block.ADAU144x, ADAU176x, ADAU1781
SurroundSurround Sound Volume Control2211Enables positioning of source elements relative to a listener head.ADAU144x, ADAU176x, ADAU1781
SurroundSurround Sound Volume Control (Grow)2211Adds a channel to the block.ADAU144x, ADAU176x, ADAU1781
resources/tools-software/sigmastudio/toolbox/volumecontrolsresourcetable.txt · Last modified: 25 Jul 2012 21:11 by Brett Gildersleeve