{"id":24203,"date":"2023-09-06T12:38:32","date_gmt":"2023-09-06T10:38:32","guid":{"rendered":"https:\/\/demdlx704as001.ad.harman.com\/?post_type=documentor-sections&#038;p=24203"},"modified":"2024-06-11T15:02:24","modified_gmt":"2024-06-11T13:02:24","slug":"limiter-2","status":"publish","type":"post","link":"https:\/\/audioworx.transfunnel.co\/old\/?p=24203","title":{"rendered":"Limiter"},"content":{"rendered":"<p><span style=\"font-family: 'times new roman', times, serif;\">The purpose of Limiter audio object is to control the output level of the audio.\u00a0<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">This AO supports in-place computation based on the core type.<\/span><\/p>\n<p><em><strong><span style=\"font-family: 'times new roman', times, serif;\">Use Case:<\/span> <\/strong><span style=\"font-family: 'times new roman', times, serif;\">The Limiter AO can be used wherever there is a necessity to limit the signal level to be below a safe threshold level. A typical example is to protect speakers from unsafe signal levels.<\/span><\/em><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Limiter Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about the Limiter audio object properties and functionality.<\/span><\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone wp-image-25707\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/09\/Limiter_Properties.jpg\" alt=\"\" width=\"570\" height=\"448\" \/><\/p>\n<table style=\"width: 80.965%; height: 88px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 14.8521%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 91.2593%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 108px;\">\n<td style=\"width: 14.8521%; height: 34px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong># of Channels<\/strong><\/span><\/td>\n<td style=\"width: 91.2593%; height: 34px;\"><span style=\"font-family: 'times new roman', times, serif;\">The number of audio channels it can process is configurable in the SFD and each channel has its own set of specifications.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Range: 1 to 250<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Data type: Signed Short<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">The default value is set to 1.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 14.8521%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 91.2593%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Display name of the Limiter audio object in signal flow design. It can be changed based on the intended usage of the object.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Mode<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Limiter audio object supports following three modes:<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-25770\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/09\/Limiter_Mode.png\" alt=\"\" width=\"444\" height=\"170\" \/><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>No Control:<\/strong> No option for changing threshold value through control input. This is the <strong>default<\/strong> mode.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>One Set:<\/strong> One control input whose value is applied to change the threshold of all the channels<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Multi Set:<\/strong> Individual control input for each channel to change the threshold. If the number of channels exceeds 1, the control inputs are grouped as one block control input.<\/span><\/li>\n<\/ul>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<table style=\"width: 80.1634%; height: 679px;\">\n<tbody>\n<tr style=\"height: 48px;\">\n<td class=\"table-head\" style=\"width: 12.8151%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 66.625%; height: 10px;\" colspan=\"2\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 360px;\">\n<td style=\"width: 12.8151%; height: 266px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Max Lookahead<\/strong><\/span><\/td>\n<td style=\"width: 46.5077%; height: 266px;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">Max Lookahead value is used to define the maximum lookahead time. During tuning from GTT, you can vary the lookahead time from 0 to the value set in the additional parameter.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The memory requirement largely depends on the lookahead time, and this feature helps you to define their optimal maximum lookahead time based on the memory availability.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">This can be configured during design time.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Range: 0 to 0.15 seconds<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Data type: Float<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">The default value is set to 0.0015.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Size of the lookahead delay buffer (in float words) = round (sampleRate * Max Lookahead)<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">For a sample rate of 48000 and maximum lookahead of 0.15 s, the required buffer size is 7200 float Words. Hence this variable is made configurable to enable the user to choose optimal maximum lookahead value based on the available memory.<\/span><\/td>\n<td style=\"width: 20.1173%; height: 266px;\"><span style=\"font-family: 'times new roman', times, serif;\"><img decoding=\"async\" class=\"wp-image-24185\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-35.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"232\" height=\"397\" \/><\/span><\/td>\n<\/tr>\n<tr style=\"height: 393px;\">\n<td style=\"width: 12.8151%; height: 393px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Threshold Type<\/strong><\/span><\/td>\n<td style=\"width: 46.5077%; height: 393px;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">This additional variable is used only in <em>One Set<\/em> and <em>Multi Set<\/em> modes.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Under this modes, the AO will be having control input(s) and through this additional variable the user configures whether to use the control input value as absolute threshold or offset threshold.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">This option can be configured during design time.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Range: 0 to 1<\/span>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">0 = Offset Threshold; the control input value would be applied on top of the tuning threshold value.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">1 = Absolute Threshold; the tuning threshold value would be ignored and the control input value would be applied.<\/span><\/li>\n<\/ul>\n<\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Data type: Char<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The default value is 0.<\/span><\/td>\n<td style=\"width: 20.1173%; height: 393px;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-25003 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/09\/Limiter_Threshold-Type_01-e1698302833733.png\" alt=\"\" width=\"239\" height=\"341\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"text\"><span style=\"text-decoration: underline;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Attack Phase<\/strong><\/span><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Limiter operates in two modes during the attack phase when the input signal level is higher than the desired threshold.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Fixed attenuation of 10 dB within the given attack time if the difference between the input signal level and the threshold is much higher. This phase is used initially to bring down the Limiter output quickly closer to the threshold.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Adaptive attenuation if the threshold is slightly lower than the input signal level. This is deployed towards the end of attack phase for fine tuning the output level to match the threshold.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Hence if the threshold is less than the input signal by less than or equal to 10 dB, then within the given attack time the Limiter output is restricted to the threshold level \u00b1 1 dB.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">If the threshold is much lower than the input signal level (say 30 dB), the difference is first brought down to less than 20 dB within the attack time; the difference is further reduced to less than 10 dB within twice the attack time; finally the output matches the threshold \u00b1 5% within thrice the attack time.<\/span><\/p>\n<p class=\"text\"><span style=\"text-decoration: underline;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Release Phase<\/strong><\/span><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The release time is the time taken by the Limiter output to follow the input signal level from the time the input signal level drops below the threshold. During this phase, the Limiter output follows exponential (time constant) growth to reach the input level.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Accordingly the output level will be as given below during this phase (If the release time is denoted as R, and the difference between the output level at the start of release phase and the input signal level is P dB):<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">After R sec\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 : 63% of P dB<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">After 2R sec\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 : 86% of P dB<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">After 3R sec\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 : 95% of P dB<\/span><\/li>\n<\/ul>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tuning Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The tuning parameters are limited to safe range such that Limiter audio object shall not produces NaNs.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">In GTT, the limiter exposes the following parameters for each channel of the limiter:<\/span><\/p>\n<table style=\"width: 84.3156%; height: 164px;\">\n<tbody>\n<tr style=\"height: 48px;\">\n<td class=\"table-head\" style=\"width: 13.9445%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameters<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 37.3638%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.49001%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 13.9274%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 14.9442%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 13.9445%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Gain<\/strong><\/span><\/td>\n<td style=\"width: 37.3638%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">Controls the upper bound of gain that the limiter applies on weak signals.<\/span><\/td>\n<td style=\"width: 9.49001%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 13.9274%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 30<\/span><\/td>\n<td style=\"width: 14.9442%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 dB<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 13.9445%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Threshold<\/strong><\/span><\/td>\n<td style=\"width: 37.3638%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">Controls where the limiter begins to activate.<\/span><\/td>\n<td style=\"width: 9.49001%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 13.9274%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">-30 to 0<\/span><\/td>\n<td style=\"width: 14.9442%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 dB<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 13.9445%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Attack Time<\/strong><\/span><\/td>\n<td style=\"width: 37.3638%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">Controls the limiter\u2019s attack time for each channel.<\/span><\/td>\n<td style=\"width: 9.49001%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 13.9274%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.1 to 20<\/span><\/td>\n<td style=\"width: 14.9442%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">1 ms<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 13.9445%; height: 11px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Release Time<\/strong><\/span><\/td>\n<td style=\"width: 37.3638%; height: 11px;\"><span style=\"font-family: 'times new roman', times, serif;\">Controls the limiter\u2019s release\/hold time for each channel.<\/span><\/td>\n<td style=\"width: 9.49001%; height: 11px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 13.9274%; height: 11px;\"><span style=\"font-family: 'times new roman', times, serif;\">1 to 2000<\/span><\/td>\n<td style=\"width: 14.9442%; height: 11px;\"><span style=\"font-family: 'times new roman', times, serif;\">150 ms<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 13.9445%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Hold Time<\/strong><\/span><\/td>\n<td style=\"width: 37.3638%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">Controls the hold counter.<\/span><\/td>\n<td style=\"width: 9.49001%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 13.9274%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 10<\/span><\/td>\n<td style=\"width: 14.9442%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">10 ms<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 13.9445%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Hold Threshold<\/strong><\/span><\/td>\n<td style=\"width: 37.3638%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">Controls where the limiter enters hold or release.<\/span><\/td>\n<td style=\"width: 9.49001%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 13.9274%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">-1 to 0<\/span><\/td>\n<td style=\"width: 14.9442%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 dB<\/span><\/td>\n<\/tr>\n<tr style=\"height: 19px;\">\n<td style=\"width: 13.9445%; height: 19px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Look Ahead Time<\/strong><\/span><\/td>\n<td style=\"width: 37.3638%; height: 19px;\"><span style=\"font-family: 'times new roman', times, serif;\">Look Ahead buffer for controlling the overshoots.<\/span><\/td>\n<td style=\"width: 9.49001%; height: 19px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 13.9274%; height: 19px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to Max Lookahead<\/span><\/td>\n<td style=\"width: 14.9442%; height: 19px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0015 s<\/span><\/td>\n<\/tr>\n<tr style=\"height: 111px;\">\n<td style=\"width: 13.9445%; height: 74px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Bypass<\/strong><\/span><\/td>\n<td style=\"width: 37.3638%; height: 74px;\"><span style=\"font-family: 'times new roman', times, serif;\">Flag to bypass the Limiter operation for the particular channel.<\/span><\/td>\n<td style=\"width: 9.49001%; height: 74px;\"><span style=\"font-family: 'times new roman', times, serif;\">Unsigned Long<\/span><\/td>\n<td style=\"width: 13.9274%; height: 74px;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">0 to 1<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">0 \u2013 Bypass Disable<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">1 \u2013 Bypass Enable<\/span><\/td>\n<td style=\"width: 14.9442%; height: 74px;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>State Parameters<\/strong><\/span><\/p>\n<table style=\"width: 91.8954%; height: 80px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 13.6624%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameters<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 47.752%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.92813%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 6.60132%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.2233%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 16.8387%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.6624%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Attenuation<\/strong><\/span><\/td>\n<td style=\"width: 47.752%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">The attenuation value for each channel indicates the amount of the gain reduction (attenuation) applied when the Limiter is active<\/span>.<\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">This value will not be updated while the limiter is in the &#8216;Bypass&#8217; state.<\/span><\/p>\n<\/td>\n<td style=\"width: 8.92813%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 6.60132%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 11.2233%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 60<\/span><\/td>\n<td style=\"width: 16.8387%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 dB<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.6624%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Effective Threshold<br \/>\n<\/strong><\/span><\/td>\n<td style=\"width: 47.752%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Indicates the actual threshold value applied &#8211; for each channel.<\/span><\/td>\n<td style=\"width: 8.92813%; height: 26px;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 6.60132%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 11.2233%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">-60 to 0<\/span><\/td>\n<td style=\"width: 16.8387%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 dB<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">When the control input of the Limiter AO is configured as Absolute Threshold, the last applied setting will be used internally; which means the tuning parameter change will overwrite the control input and vice versa.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Control audio object does not have any control output in any modes. <\/span><span style=\"font-family: 'times new roman', times, serif;\">However, the AO has control input(s) in One Set and Multi Set modes.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">In One Set mode, the object has one control input whose value is applicable for all channels.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">In Multi Set mode, the number of control inputs is same as the number of channels \u2013 each channel having a dedicated control input. These control inputs in <em>Multi Set<\/em> mode are grouped as one Block Control input when the number of control inputs exceeds 1.<\/span><\/li>\n<\/ul>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">For further info on the Limiter audio object and it&#8217;s functional behaviour, please also refer to<span class=\"emph\">\u00a0<\/span><a href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=8172\"><span class=\"emph\">Limiter User Guide Supplement<\/span><\/a>.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The purpose of Limiter audio object is to control the output level of the audio.\u00a0 This AO supports in-place computation based on the core type. Use Case: The Limiter AO can be used wherever there is a necessity to limit the signal level to be below a safe threshold level. A typical example is to [&hellip;]<\/p>\n","protected":false},"author":107,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"0","ocean_second_sidebar":"0","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"0","ocean_custom_header_template":"0","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"0","ocean_menu_typo_font_family":"0","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"0","footnotes":"","ocean_post_oembed":"","ocean_post_self_hosted_media":"","ocean_post_video_embed":"","ocean_link_format":"","ocean_link_format_target":"self","ocean_quote_format":"","ocean_quote_format_link":"post","ocean_gallery_link_images":"off","ocean_gallery_id":[]},"categories":[315],"tags":[],"coauthors":[292],"_links":{"self":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts\/24203"}],"collection":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/users\/107"}],"replies":[{"embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=24203"}],"version-history":[{"count":34,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts\/24203\/revisions"}],"predecessor-version":[{"id":29015,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts\/24203\/revisions\/29015"}],"wp:attachment":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=24203"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=24203"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=24203"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcoauthors&post=24203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}