This shows you the differences between two versions of the page.
resources:tools-software:sigmastudiov2:modules:adialgorithms:loudness [18 Mar 2021 02:21] – created John Joseph | resources:tools-software:sigmastudiov2:modules:adialgorithms:loudness [12 May 2021 09:07] (current) – contents updated John Joseph | ||
---|---|---|---|
Line 1: | Line 1: | ||
[[resources/ | [[resources/ | ||
====== Loudness ====== | ====== Loudness ====== | ||
+ | {{: | ||
+ | {{: | ||
+ | {{: | ||
+ | \\ | ||
+ | ===== Description ===== | ||
+ | **Loudness Low High**: For low levels, the Loudness (Low and High) block raises bass <60 Hz and also the treble > | ||
+ | \\ | ||
+ | **Loudness (Low and High) External Control**: Unlike the Loundess (Low and High) block, the loudness level parameter of the Loudness (Low and High) External Control block is controlled by an external signal instead of a volume slider. | ||
+ | \\ | ||
+ | **Loudness (Lower End)**: The Loudness (Lower End) algorithm raises the amplitude of bass frequencies for low volume levels. | ||
+ | |||
+ | In all the 3 variants, the boost values are derived from the well-known equal-loudness curves of Fletcher and Munson and others. This research revealed that at low levels, lows and highs need to be considerably louder in order for the tonal balance to sound correctly proportioned and the overall sound to have the same apparent loudness to the human ear. This algorithm is fixed, not dynamic: it assumes that the input level is constant. | ||
+ | \\ | ||
+ | \\ | ||
+ | ===== Variants ===== | ||
+ | - Loudness Low High | ||
+ | - Loudness Low High (Control I/P) | ||
+ | - Loudness Lower End | ||
+ | \\ | ||
+ | ===== Targets Supported ===== | ||
+ | ^ Name ^ ADSP-214xx ^ ADSP-215xx/ | ||
+ | | -------------------------------------------------- | -------------------- | -------------------------------- | ---------------------------- | | ||
+ | | Loudness Low High | S/B | S/B | S | | ||
+ | | Loudness Low High (Control I/P) | B | B | S | | ||
+ | | Loudness Lower End | B | B | NA | | ||
+ | \\ | ||
+ | ===== Pins ===== | ||
+ | ==== Input ==== | ||
+ | ^ Name ^ Type ^ Description ^ | ||
+ | | ------------------ | ------------ | ---------------------- | | ||
+ | |Inputx| Audio | Input channel | | ||
+ | |Volume| Control | The external control pin used to set the loudness volume parameter for the algorithm for Loudness Low High (Control I/P) | | ||
+ | |||
+ | ==== Output ==== | ||
+ | ^ Name ^ Type ^ Description ^ | ||
+ | | ---------------------------- | -------------- | ---------------------- | | ||
+ | |Outputx| Audio | Output channel | | ||
+ | \\ | ||
+ | ===== Configurable Parameters ===== | ||
+ | ^ GUI Parameter | ||
+ | | ---------------------------------------- | ---------------------- | ---------------------- | ---------------------------------------- | | ||
+ | | FilterType | true | true or false | Allows selection between General first order filter and Butter worth first order filter | | ||
+ | | Volume | 0 | -50 - 0dB | The output volume of the entire signal, but, more important, it is also the control for the loudness algorithm. At low levels, the loudness algorithm boosts the low frequencies somewhat more than it does the high frequencies. At 0dB, no matter what the input level is, there is no boost, LF or HF | | ||
+ | | LowLevel/ | ||
+ | | HighLevel | 0 | 0 - 100 | Controls the relative amount of high frequency boost that is applied | | ||
+ | | LowFrequency/ | ||
+ | | HighFrequency | 14000 | 7000 - 96000 | The cutoff frequency of the highpass filter. The default value of 7kHz approximates the Fletcher-Munson curve | | ||
+ | | Step | 12 | 1 - 23 | External volume parameter' | ||
+ | \\ | ||
+ | ===== DSP Parameters ===== | ||
+ | ^ Parameter Name ^ Description ^ ADAU145x/ | ||
+ | | ---------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------- | | ||
+ | | Volume | Output volume | 8.24 Format | | ||
+ | | LevelLow/ | ||
+ | | IIRCoeff_HP_B0 | Filter coefficient | 8.24 Format | | ||
+ | | IIRCoeff_HP_B1 | Filter coefficient | 8.24 Format | | ||
+ | | IIRCoeff_HP_A1 | Filter coefficient | 8.24 Format | | ||
+ | | IIRCoeff_LP_B0 | Filter coefficient | 8.24 Format | | ||
+ | | IIRCoeff_LP_B1 | Filter coefficient | 8.24 Format | | ||
+ | | IIRCoeff_LP_A1 | Filter coefficient | 8.24 Format | | ||
+ | | Step | Slew step size | 8.24 Format | | ||
+ | | IIRCoeff_b0 | Filter coefficient | 8.24 Format | | ||
+ | | IIRCoeff_a1 | Filter coefficient | 8.24 Format | |