{"id":24019,"date":"2023-08-22T10:07:32","date_gmt":"2023-08-22T08:07:32","guid":{"rendered":"https:\/\/demdlx704as001.ad.harman.com\/?page_id=24019"},"modified":"2024-06-21T13:36:12","modified_gmt":"2024-06-21T11:36:12","slug":"audio-object-description-user-guide","status":"publish","type":"page","link":"https:\/\/audioworx.transfunnel.co\/old\/?page_id=24019","title":{"rendered":"Audio Object Description User Guide"},"content":{"rendered":"<link rel='stylesheet' href='https:\/\/audioworx.transfunnel.co\/old\/wp-content\/plugins\/documentor\/skins\/mint\/style.css' type='text\/css' media='all' \/><div id=\"documentor-136\" class=\"documentor-mint documentor-wrap\" data-docid = \"136\" data-epid = \"24019\" ><div class=\"documentor-topicons doc-noprint\"><span class=\"doc-topiconswrap\"><a class=\"doc-print\" data-printspath=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/plugins\/documentor\/skins\/mint\/print.css\"> <span class=\"icon-print2 doc-icons\"><\/span> <\/span><\/a><\/span><div class=\"cleardiv\"><\/div><div class=\"clrright\"><\/div><\/div><div class=\"document-wrapper\"><div class=\"doc-menu toggle doc-noprint\"><span class=\"doc-search\">\n\t\t\t\t\t<input type=\"text\" name=\"search_document\" class=\"search-document\" placeholder=\"Search\" \/>\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/plugins\/documentor\/skins\/mint\/images\/search.png\" \/>\n\t\t\t\t<\/span><div class=\"doc-menurelated\"><ol class=\"doc-list-front\"><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#interface-objects-6\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#interface-objects-6\" data-sec-counter=\"1\" data-section-id=\"2920\">Interface Objects<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#audioio-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#audioio-2\" data-sec-counter=\"1.1\" data-section-id=\"2917\">AudioIO<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#controlin-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#controlin-2\" data-sec-counter=\"1.2\" data-section-id=\"2918\">ControlIn<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#controlout\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#controlout\" data-sec-counter=\"1.3\" data-section-id=\"2919\">ControlOut<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#basic-audio-objects-6\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#basic-audio-objects-6\" data-sec-counter=\"2\" data-section-id=\"2853\">Basic Objects<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#delay-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#delay-2\" data-sec-counter=\"2.1\" data-section-id=\"2854\">Delay<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#delay-panel-4\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#delay-panel-4\" data-sec-counter=\"2.1.1\" data-section-id=\"2911\">Delay Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#gain-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#gain-2\" data-sec-counter=\"2.2\" data-section-id=\"2855\">Gain<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#gain-panel-4\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#gain-panel-4\" data-sec-counter=\"2.2.1\" data-section-id=\"2932\">Gain Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#level-monitor-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#level-monitor-2\" data-sec-counter=\"2.3\" data-section-id=\"2856\">Level Monitor<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#level-monitor-panel-4\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#level-monitor-panel-4\" data-sec-counter=\"2.3.1\" data-section-id=\"2933\">Level Monitor Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#faderbalance-2-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#faderbalance-2-2\" data-sec-counter=\"2.4\" data-section-id=\"2857\">FaderBalance<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#fader-balance-panel-3\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#fader-balance-panel-3\" data-sec-counter=\"2.4.1\" data-section-id=\"2934\">Fader Balance Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#volume-and-mute\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#volume-and-mute\" data-sec-counter=\"2.5\" data-section-id=\"2858\">Volume and Mute<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#volume-and-mute-panel-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#volume-and-mute-panel-2\" data-sec-counter=\"2.5.1\" data-section-id=\"2935\">Volume and Mute Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#volumelite\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#volumelite\" data-sec-counter=\"2.6\" data-section-id=\"2994\">VolumeLite<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#control-audio-objects\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#control-audio-objects\" data-sec-counter=\"3\" data-section-id=\"2843\">Control Objects<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#control-math-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#control-math-2\" data-sec-counter=\"3.1\" data-section-id=\"2844\">Control Math<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#control-grouper-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#control-grouper-2\" data-sec-counter=\"3.2\" data-section-id=\"2845\">Control Grouper<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#control-groupsplitter-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#control-groupsplitter-2\" data-sec-counter=\"3.3\" data-section-id=\"2846\">Control GroupSplitter<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#control-multi-adder-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#control-multi-adder-2\" data-sec-counter=\"3.4\" data-section-id=\"2850\">Control Multi Adder<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#control-mixer-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#control-mixer-2\" data-sec-counter=\"3.5\" data-section-id=\"2851\">Control Mixer<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#control-mixer-panel\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#control-mixer-panel\" data-sec-counter=\"3.5.1\" data-section-id=\"3013\">Control Mixer Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#control-router-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#control-router-2\" data-sec-counter=\"3.6\" data-section-id=\"2852\">Control Router<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#control-router-panel\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#control-router-panel\" data-sec-counter=\"3.6.1\" data-section-id=\"3014\">Control Router Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#control-smooth\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#control-smooth\" data-sec-counter=\"3.7\" data-section-id=\"2992\">Control Smooth<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#multistage-envelope-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#multistage-envelope-2\" data-sec-counter=\"3.8\" data-section-id=\"2847\">MultiStage Envelope<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#audiotocontrol-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#audiotocontrol-2\" data-sec-counter=\"3.9\" data-section-id=\"2848\">AudioToControl<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#lookup-table-lut\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#lookup-table-lut\" data-sec-counter=\"3.10\" data-section-id=\"2849\">Lookup Table (LUT)<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#lookup-table-lut-panel\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#lookup-table-lut-panel\" data-sec-counter=\"3.10.1\" data-section-id=\"3059\">Lookup Table (LUT) Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#routing-objects-6\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#routing-objects-6\" data-sec-counter=\"4\" data-section-id=\"2894\">Routing Objects<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#router-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#router-2\" data-sec-counter=\"4.1\" data-section-id=\"2895\">Router<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#router-panel-4\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#router-panel-4\" data-sec-counter=\"4.1.1\" data-section-id=\"2899\">Router Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#splitter-3-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#splitter-3-2\" data-sec-counter=\"4.2\" data-section-id=\"2896\">Splitter<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#demux-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#demux-2\" data-sec-counter=\"4.3\" data-section-id=\"2897\">Demux<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#selector-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#selector-2\" data-sec-counter=\"4.4\" data-section-id=\"2898\">Selector<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#source-objects-6\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#source-objects-6\" data-sec-counter=\"5\" data-section-id=\"2906\">Source Objects<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#noise-generator-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#noise-generator-2\" data-sec-counter=\"5.1\" data-section-id=\"2903\">Noise Generator<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#noise-generator-panel-4\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#noise-generator-panel-4\" data-sec-counter=\"5.1.1\" data-section-id=\"2907\">Noise Generator Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#wave-generator\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#wave-generator\" data-sec-counter=\"5.2\" data-section-id=\"2904\">Wave Generator<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#dc-generator\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#dc-generator\" data-sec-counter=\"5.3\" data-section-id=\"2943\">DC Generator<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#fileplayer-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#fileplayer-2\" data-sec-counter=\"5.4\" data-section-id=\"2905\">FilePlayer<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#mixer-objects-6\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#mixer-objects-6\" data-sec-counter=\"6\" data-section-id=\"2915\">Mixer Objects<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#adder-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#adder-2\" data-sec-counter=\"6.1\" data-section-id=\"2912\">Adder<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#matrix-mixer-5\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#matrix-mixer-5\" data-sec-counter=\"6.2\" data-section-id=\"2913\">Matrix Mixer<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#matrix-mixer-4\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#matrix-mixer-4\" data-sec-counter=\"6.2.1\" data-section-id=\"2937\">Matrix Mixer Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#merger-2-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#merger-2-2\" data-sec-counter=\"6.3\" data-section-id=\"2914\">Merger<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#fadermatrix\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#fadermatrix\" data-sec-counter=\"6.4\" data-section-id=\"2993\">Fader Matrix<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#dynamic-object\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#dynamic-object\" data-sec-counter=\"7\" data-section-id=\"2859\">Dynamic Object<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#compressor-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#compressor-2\" data-sec-counter=\"7.1\" data-section-id=\"2860\">Compressor<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#compressor-panel\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#compressor-panel\" data-sec-counter=\"7.1.1\" data-section-id=\"3008\">Compressor Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#limiter-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#limiter-2\" data-sec-counter=\"7.2\" data-section-id=\"2861\">Limiter<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#limiter-panel-4\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#limiter-panel-4\" data-sec-counter=\"7.2.1\" data-section-id=\"2938\">Limiter Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#bass-enhancer-3-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#bass-enhancer-3-2\" data-sec-counter=\"7.3\" data-section-id=\"2862\">Bass Enhancer<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#bass-enhancer-panel-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#bass-enhancer-panel-2\" data-sec-counter=\"7.3.1\" data-section-id=\"2939\">Bass Enhancer Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#nonlinearclip-3\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#nonlinearclip-3\" data-sec-counter=\"7.4\" data-section-id=\"2863\">NonlinearClip<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#audiolevelizer-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#audiolevelizer-2\" data-sec-counter=\"7.5\" data-section-id=\"2864\">AudioLevelizer<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#audiolevelizer-panel\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#audiolevelizer-panel\" data-sec-counter=\"7.5.1\" data-section-id=\"3058\">AudioLevelizer Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#nonlinear-polynomial-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#nonlinear-polynomial-2\" data-sec-counter=\"7.6\" data-section-id=\"2865\">Nonlinear Polynomial<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#dbxlimiter-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#dbxlimiter-2\" data-sec-counter=\"7.7\" data-section-id=\"2866\">dbxLimiter<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#ducker-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#ducker-2\" data-sec-counter=\"7.8\" data-section-id=\"2867\">Ducker<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#economylevel-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#economylevel-2\" data-sec-counter=\"7.9\" data-section-id=\"2868\">EconomyLevel<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#audiolevelizer-2-0\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#audiolevelizer-2-0\" data-sec-counter=\"7.10\" data-section-id=\"3075\">AudioLevelizer 2<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#filter-objects-6\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#filter-objects-6\" data-sec-counter=\"8\" data-section-id=\"2930\">Filter Objects<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#parameterbiquad-2-3\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#parameterbiquad-2-3\" data-sec-counter=\"8.1\" data-section-id=\"2921\">ParameterBiquad<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#parameter-biquad-panel\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#parameter-biquad-panel\" data-sec-counter=\"8.1.1\" data-section-id=\"2981\">Parameter Biquad Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#coefficientbiquad-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#coefficientbiquad-2\" data-sec-counter=\"8.2\" data-section-id=\"2922\">CoefficientBiquad<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#coefficient-biquad-native-panel-4\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#coefficient-biquad-native-panel-4\" data-sec-counter=\"8.2.1\" data-section-id=\"2982\">Coefficient Biquad Native Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#tone-control-extended-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#tone-control-extended-2\" data-sec-counter=\"8.3\" data-section-id=\"2924\">Tone Control Extended<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#tone-control-extended-panel-4\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#tone-control-extended-panel-4\" data-sec-counter=\"8.3.1\" data-section-id=\"2984\">Tone Control Extended Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#xoverbiquad-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#xoverbiquad-2\" data-sec-counter=\"8.4\" data-section-id=\"2923\">XoverBiquad<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#xover-biquad-panel-4\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#xover-biquad-panel-4\" data-sec-counter=\"8.4.1\" data-section-id=\"2983\">Xover Biquad Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#fastconv-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#fastconv-2\" data-sec-counter=\"8.5\" data-section-id=\"2925\">FastConv<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#fast-conv-panel\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#fast-conv-panel\" data-sec-counter=\"8.5.1\" data-section-id=\"3015\">Fast Conv Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#dc-blocker-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#dc-blocker-2\" data-sec-counter=\"8.6\" data-section-id=\"2926\">DC Blocker<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#dc-blocker-panel-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#dc-blocker-panel-2\" data-sec-counter=\"8.6.1\" data-section-id=\"2985\">DC Blocker Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#fir-filter-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#fir-filter-2\" data-sec-counter=\"8.7\" data-section-id=\"2927\">FIR Filter<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#fir-filter-panel\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#fir-filter-panel\" data-sec-counter=\"8.7.1\" data-section-id=\"2989\">FIR Filter Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#fir-mimo-3\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#fir-mimo-3\" data-sec-counter=\"8.8\" data-section-id=\"2928\">FIR MIMO<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#fir-mimo-panel\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#fir-mimo-panel\" data-sec-counter=\"8.8.1\" data-section-id=\"2986\">FIR MIMO Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#fira-mimo-3\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#fira-mimo-3\" data-sec-counter=\"8.9\" data-section-id=\"2929\">FIRA MIMO<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#fira-mimo-panel\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#fira-mimo-panel\" data-sec-counter=\"8.9.1\" data-section-id=\"2987\">FIRA MIMO Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#surround-objects-6\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#surround-objects-6\" data-sec-counter=\"9\" data-section-id=\"2946\">Surround Objects<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#cfqls-quantum-logic-clarifi-and-quantum-logic-surround\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#cfqls-quantum-logic-clarifi-and-quantum-logic-surround\" data-sec-counter=\"9.1\" data-section-id=\"2947\">CFQLS\/CFQLI<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#cfqls-cfqli-panel\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#cfqls-cfqli-panel\" data-sec-counter=\"9.1.1\" data-section-id=\"3054\">CFQLS\/CFQLI Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#qls-quantum-logic-surround\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#qls-quantum-logic-surround\" data-sec-counter=\"9.2\" data-section-id=\"2991\">QLS\/QLI<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#qls-qli-panel\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#qls-qli-panel\" data-sec-counter=\"9.2.1\" data-section-id=\"3053\">QLS\/QLI Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#clarifi\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#clarifi\" data-sec-counter=\"9.3\" data-section-id=\"2948\">ClariFi<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#clarifi-panel-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#clarifi-panel-2\" data-sec-counter=\"9.3.1\" data-section-id=\"3046\">ClariFi Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#logic-7\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#logic-7\" data-sec-counter=\"9.4\" data-section-id=\"2990\">Logic 7<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#virtual-venues-6\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#virtual-venues-6\" data-sec-counter=\"10\" data-section-id=\"2952\">Virtual Venues<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#venueverb\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#venueverb\" data-sec-counter=\"10.1\" data-section-id=\"2953\">VenueVerb<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#virtual-venues-panels-4\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#virtual-venues-panels-4\" data-sec-counter=\"10.1.1\" data-section-id=\"2954\">VenueVerb Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#autobalance\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#autobalance\" data-sec-counter=\"10.2\" data-section-id=\"2955\">AutoBalance<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#autobalance-panel\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#autobalance-panel\" data-sec-counter=\"10.2.1\" data-section-id=\"3055\">AutoBalance Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#crossfader\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#crossfader\" data-sec-counter=\"10.3\" data-section-id=\"2956\">Crossfader<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#crossfader-panel\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#crossfader-panel\" data-sec-counter=\"10.3.1\" data-section-id=\"3056\">Crossfader Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#vehicle-noise-control-vnc-objects-6\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#vehicle-noise-control-vnc-objects-6\" data-sec-counter=\"11\" data-section-id=\"2957\">Vehicle Noise Control (VNC) Objects<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#alacontrol\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#alacontrol\" data-sec-counter=\"11.1\" data-section-id=\"2958\">ALA Control<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#compander\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#compander\" data-sec-counter=\"11.2\" data-section-id=\"2959\">Compander<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#alagain\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#alagain\" data-sec-counter=\"11.3\" data-section-id=\"2960\">AlaGain<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#vnc-control\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#vnc-control\" data-sec-counter=\"11.4\" data-section-id=\"2961\">VNC Control<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#noiseest\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#noiseest\" data-sec-counter=\"11.5\" data-section-id=\"2963\">NoiseEst<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#noiseest-custom-panel\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#noiseest-custom-panel\" data-sec-counter=\"11.5.1\" data-section-id=\"2962\">NoiseEst Custom Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#tps-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#tps-2\" data-sec-counter=\"12\" data-section-id=\"2968\">TPS<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#power-manager-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#power-manager-2\" data-sec-counter=\"13\" data-section-id=\"2969\">Power Manager<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#power-manager-panel-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#power-manager-panel-2\" data-sec-counter=\"13.1\" data-section-id=\"2965\">Power Manager Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#voice-objects-4\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#voice-objects-4\" data-sec-counter=\"14\" data-section-id=\"2970\">Voice Objects<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#sse\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#sse\" data-sec-counter=\"14.1\" data-section-id=\"2971\">SSE<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#icc\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#icc\" data-sec-counter=\"14.2\" data-section-id=\"2972\">ICC<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#fft-based-processing-3\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#fft-based-processing-3\" data-sec-counter=\"15\" data-section-id=\"2973\">FFT Based Processing<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#fftcalc\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#fftcalc\" data-sec-counter=\"15.1\" data-section-id=\"2974\">FFTCalc<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#immersive-audio-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#immersive-audio-2\" data-sec-counter=\"16\" data-section-id=\"2975\">Immersive Audio<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#mono-detection\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#mono-detection\" data-sec-counter=\"16.1\" data-section-id=\"2976\">Mono Detection<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#nsp-center-extraction\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#nsp-center-extraction\" data-sec-counter=\"16.2\" data-section-id=\"2977\">NSP Center Extraction<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#decorrelation-audio-object\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#decorrelation-audio-object\" data-sec-counter=\"16.3\" data-section-id=\"2979\">Decorrelation<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#decorrelation-panel\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#decorrelation-panel\" data-sec-counter=\"16.3.1\" data-section-id=\"3057\">Decorrelation Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#reverb-lite\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#reverb-lite\" data-sec-counter=\"16.4\" data-section-id=\"2988\">Reverb Lite<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#core-objects-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#core-objects-2\" data-sec-counter=\"17\" data-section-id=\"3112\">Core Objects<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#xaf-instance-4\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#xaf-instance-4\" data-sec-counter=\"17.1\" data-section-id=\"3113\">Xaf Instance<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#buffer-4\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#buffer-4\" data-sec-counter=\"17.2\" data-section-id=\"3114\">Buffer<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#splitter-5\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#splitter-5\" data-sec-counter=\"17.3\" data-section-id=\"3115\">Splitter<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#merger-5\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#merger-5\" data-sec-counter=\"17.4\" data-section-id=\"3120\">Merger<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#ssrc-lir-int\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#ssrc-lir-int\" data-sec-counter=\"17.5\" data-section-id=\"3116\">Ssrc lir Int<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#float-to-fixed-4\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#float-to-fixed-4\" data-sec-counter=\"17.6\" data-section-id=\"3117\">Float to Fixed<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#fixed-to-float-4\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#fixed-to-float-4\" data-sec-counter=\"17.7\" data-section-id=\"3118\">Fixed to Float<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#nan-detector-2\"  style=\"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\" data-href=\"#nan-detector-2\" data-sec-counter=\"17.8\" data-section-id=\"3119\">Nan Detector<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><\/ol><\/div><\/div><div class=\"doc-sec-container\" id=\"documentor_seccontainer\"><div class=\"doc-sectionwrap\" id=\"interface-objects-6_wrap\"><div class=\"documentor-section  section-2920\" id=\"interface-objects-6\" data-section-id=\"2920\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">1.<\/span><span class=\"title-text\">Interface Objects<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#interface-objects-6')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">Interface objects category contains following audio objects.<\/span><\/p>\n<ul>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25088\" target=\"_blank\" rel=\"noopener\">AudioIO<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25089\" target=\"_blank\" rel=\"noopener\">ControlIn<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25090\" target=\"_blank\" rel=\"noopener\">ControlOut<\/a><\/span><\/strong><\/li>\n<\/ul>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 1, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"audioio-2_wrap\"><div class=\"documentor-section  section-2917\" id=\"audioio-2\" data-section-id=\"2917\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">1.1.<\/span><span class=\"title-text\">AudioIO<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#audioio-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The AudioIO audio object acts as the interface object between the xAF instance and other audio objects in the single flow design.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">This AudioIO object can be configured to either receive audio data (AudioIn) from framework or pass the processed audio (AudioOut) back to the framework.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">When configured as AudioIn, this object copies the audio data from the input audio buffers of the framework to the output buffers of this audio object that is accessible to other audio objects in the pipeline.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">When configured as AudioOut, this object copies the audio data from its input buffer to the output buffers of the xAF instance.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Cases:<\/strong> This object can be deployed whenever an audio buffer needs to be sent or received by the framework.<\/em><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img fetchpriority=\"high\" fetchpriority=\"high\" decoding=\"async\" width=\"988\" height=\"287\" class=\"wp-image-25083\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-computer-screen-shot-of-a-computer-description.jpeg\" alt=\"A computer screen shot of a computer Description automatically generated\" \/><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>AudioIO Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table provide the details about AudioIO audio object properties and functionality.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img decoding=\"async\" width=\"485\" height=\"387\" class=\"wp-image-25084\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-42.png\" \/><\/span><\/p>\n<table style=\"border-collapse: collapse; width: 100%; height: 24px;\">\n<tbody>\n<tr style=\"height: 2px;\">\n<td class=\"table-head\" style=\"width: 16.0961%; height: 10px; text-align: left; vertical-align: top;\" scope=\"rowgroup\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 83.8311%; height: 10px; text-align: left; vertical-align: top;\" scope=\"rowgroup\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 2px;\">\n<td style=\"width: 16.0961%; height: 10px;\">\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\"><strong># of Audio Out<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Or<\/span><\/p>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\"><strong># of Audio In<br \/>\n<\/strong><\/span><\/td>\n<td style=\"width: 83.8311%; height: 10px;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Enter the number of audio input or audio output. For any xAF instance, the SFD can have only one input AudioIO object and one output AudioIO object. The number of audio channels of this object shall be same as the number of audio IO of the instance.<\/span><\/p>\n<ul>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Range: 1 to 255<\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Data type: Unsigned short<\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">The default value is set to 2.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 2px;\">\n<td style=\"width: 16.0961%; height: 2px;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 83.8311%; height: 2px;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Display name of the AudioIO audio object in signal flow design. It can be changed based on the intended usage of the object.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 2px;\">\n<td style=\"width: 16.0961%; height: 2px;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\"><strong>Object Mode<\/strong><\/span><\/td>\n<td style=\"width: 83.8311%; height: 2px;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">The AudioIO audio object supports following two modes.<\/span><\/p>\n<ul>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Audio In<\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Audio Out<\/span><\/li>\n<\/ul>\n<\/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 AudioIO audio object supports following two modes:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Audio In:<\/strong> In this case the AudioIO audio object is used to receive audio data from the xAF instance (source). The object will have only audio outputs in this mode to pass the audio to subsequent objects for processing.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Audio Out:<\/strong> In this case the AudioIO audio object is used to send audio data back to the xAF instance (sink). The object will have only audio inputs in this mode to collect the processed audio and pass it back to the xAF instance audio buffers.<\/span><\/li>\n<\/ul>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">There are no additional parameters available for AudioIO audio object.<\/span><\/p>\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;\">There are no tuning parameters available for AudioIO audio object.<\/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;\">There are no control parameters available for AudioIO audio object.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">AudioIO audio object does not support native panel.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on October 31, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"controlin-2_wrap\"><div class=\"documentor-section  section-2918\" id=\"controlin-2\" data-section-id=\"2918\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">1.2.<\/span><span class=\"title-text\">ControlIn<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#controlin-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The ControlIn audio object is deployed to connect the external control signals to the audio objects used in the signal flow. Each framework instance can have only one instance of this ControlIn object. This object serves as the consolidation point for all the control inputs for the framework instance.<\/span><\/p>\n<p><em><span style=\"font-family: 'times new roman', times, serif;\"><strong>Use Cases: <\/strong><\/span><\/em><\/p>\n<ul>\n<li><em><span style=\"font-family: 'times new roman', times, serif;\"><strong>Use case 1 &#8211;<\/strong>Central volume control received (0 to 100% volume) from the Head unit will be forwarded to the controlIn AO. User can design the signal flow using LUT to convert the percentage volume to db unit and send it to Volume AO to manipulate the audio signals.\u00a0<\/span><\/em><\/li>\n<li><em><span style=\"font-family: 'times new roman', times, serif;\"><strong>Use case 2 &#8211; <\/strong>Bass and treble input from user can be converted to Frequency, Gain and Quality factor for Tone control audio object to give desired affect for the audio signal.\u00a0\u00a0<\/span><\/em><\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"alignnone wp-image-26689\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/10\/ControlInusecase.png\" alt=\"\" width=\"419\" height=\"454\" \/><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>ControlIn Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table provide the details about ControlIn object properties and functionality.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"490\" height=\"345\" class=\"wp-image-25085\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-43.png\" \/><\/span><\/p>\n<table>\n<tbody>\n<tr>\n<td class=\"table-head\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Number of Control Output<\/strong><\/span><\/td>\n<td><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The number of control output signals is configurable.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 100<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">By default, the number of control output signal set to 1.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display the name of the ControlIn 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><span style=\"font-family: 'times new roman', times, serif;\">Additionally, in the ControlIn object you can configure the Control ID for each control pin.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-25830\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/10\/ControlIn_Properties.jpg\" alt=\"\" width=\"409\" height=\"317\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Control IDs can be selected from the available list or you can add the <\/span><span style=\"font-family: 'times new roman', times, serif;\">new custom Control IDs. For more details on adding and editing control ID, refer to <a href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=20342\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #0000ff;\">Control IDs<\/span><\/a>.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-20309\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/graphical-user-interface-description-automaticall-41.png\" alt=\"Graphical user interface Description automatically generated\" width=\"772\" height=\"365\" \/><\/p>\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;\">There are no modes available for ControlIn object.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">There are no additional parameters available for ControlIn object.<\/span><\/p>\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;\">There are no tuning parameters available for ControlIn object.<\/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 ControlIn object pass through the control signals received from the framework instance on the configured pins. Additionally there are no control parameters available specifically to control the functioning of this object.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">ControlIn object does not support native panel.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on July 2, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"controlout_wrap\"><div class=\"documentor-section  section-2919\" id=\"controlout\" data-section-id=\"2919\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">1.3.<\/span><span class=\"title-text\">ControlOut<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#controlout')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The ControlOut audio object is a framework level object, that ties directly with the framework\u2019s control system. <\/span><span style=\"font-family: 'times new roman', times, serif;\">The purpose is to take control values from an xAF instance (AudioProcessingBase) and make them available externally.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">The ControlOut audio object accepts any combination of controls \u2013 single or block.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Case:<\/strong> This object can be deployed whenever framework wants to access any control value of a signal flow. Platform may want to access these values from the framework.<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>ControlOut Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table provide the details about ControlOut object properties and functionality.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"486\" height=\"438\" class=\"wp-image-25086\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-44.png\" \/><\/span><\/p>\n<table style=\"width: 93.7869%; height: 108px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 18.1202%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 90.7705%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 54px;\">\n<td style=\"width: 18.1202%; height: 54px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Number of Control Input<\/strong><\/span><\/td>\n<td style=\"width: 90.7705%; height: 54px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The number of control Input signals is configurable.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 225<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">By default, the number of control input signal is set to 1.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 18.1202%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 90.7705%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display the name of the ControlOut 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>There are no modes available for Control<span style=\"font-family: 'times new roman', times, serif;\">Out object.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<table style=\"width: 94.9445%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 10.2291%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameters<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 95.3355%;\" colspan=\"2\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.2291%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Group Sizes<\/strong><\/span><\/td>\n<td style=\"width: 61.9476%;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This is an additional parameter which is an array with a length equal to <em>NumElements<\/em><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Each value in this array is the size of the corresponding control.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Example: [1,2] would mean the first control input is a single control, but the second is a block control of size 2.<\/span><\/td>\n<td style=\"width: 33.3879%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-25087 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/graphical-user-interface-application-teams-desc-e1719914114197.png\" alt=\"Graphical user interface, application, Teams Description automatically generated\" width=\"280\" height=\"390\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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;\">There are no tuning parameters available for ControlOut object.<\/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;\">There are no control parameters available to control the functioning of this object.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">ControlOut audio object does not support native panel.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on July 2, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"basic-audio-objects-6_wrap\"><div class=\"documentor-section  section-2853\" id=\"basic-audio-objects-6\" data-section-id=\"2853\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">2.<\/span><span class=\"title-text\">Basic Objects<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#basic-audio-objects-6')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">Basic objects category contains following audio objects.<\/span><\/p>\n<ul>\n<li><span style=\"color: #0000ff;\"><strong><span style=\"font-family: 'times new roman', times, serif;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24108\" target=\"_blank\" rel=\"noopener\">Delay<\/a><\/span><\/strong><\/span><\/li>\n<li><span style=\"color: #0000ff;\"><strong><span style=\"font-family: 'times new roman', times, serif;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24109\" target=\"_blank\" rel=\"noopener\">Gain<\/a><\/span><\/strong><\/span><\/li>\n<li><span style=\"color: #0000ff;\"><strong><span style=\"font-family: 'times new roman', times, serif;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24110\" target=\"_blank\" rel=\"noopener\">Level Monitor<\/a><\/span><\/strong><\/span><\/li>\n<li><span style=\"color: #0000ff;\"><strong><span style=\"font-family: 'times new roman', times, serif;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24111\" target=\"_blank\" rel=\"noopener\">Fader Balance<\/a><\/span><\/strong><\/span><\/li>\n<li><span style=\"color: #0000ff;\"><strong><span style=\"font-family: 'times new roman', times, serif;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24112\" target=\"_blank\" rel=\"noopener\">Volume and Mute<\/a><\/span><\/strong><\/span><\/li>\n<li><span style=\"color: #0000ff;\"><strong><span style=\"font-family: 'times new roman', times, serif;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25567\" target=\"_blank\" rel=\"noopener\">Volume<\/a>Lite<\/span><\/strong><\/span><\/li>\n<\/ul>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 20, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"delay-2_wrap\"><div class=\"documentor-section  section-2854\" id=\"delay-2\" data-section-id=\"2854\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">2.1.<\/span><span class=\"title-text\">Delay<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#delay-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\"><span style=\"font-size: 12pt;\">The purpose of the Delay audio object is to time shift between the input and output audio samples. <\/span>The audio object has the ability to add delays to several channels, each with a different delay setting.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-24077\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-diagram-of-a-flowchart-description-automaticall.png\" alt=\"A diagram of a flowchart Description automatically generated with low confidence\" width=\"474\" height=\"175\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">However, each channel will support the maximum allowed delay set in SFD. As a result, each channel will have a buffer that is the appropriate size to handle the maximum delay. The Delay audio object can be used when a time delay is required in an audio pipeline. The objects supports DelayPool functionality as an operating mode. In this mode, <span style=\"font-size: 12pt;\">sum of the\u00a0 individual channel delay configured will be less than or equal to the maximum delay.<\/span><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Case: <\/strong>The Delay audio object can be used when a time delay is required in an audio pipeline.<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Delay Object Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about the Delay audio object properties and functionality.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-24078 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-4-e1719913352710.png\" alt=\"\" width=\"428\" height=\"530\" \/><\/span><\/p>\n<table style=\"height: 147px; width: 96.5852%; border-collapse: collapse;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 14.5391%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 81.9747%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 144px;\">\n<td style=\"width: 14.5391%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Channels<\/strong><\/span><\/td>\n<td style=\"width: 81.9747%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The number of channels is configurable in the SFD and is always equal to both, the number of input and output channels.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 225<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data type: uint<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value is set to 1.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 234px;\">\n<td style=\"width: 14.5391%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Max.delay(ms)<\/strong><\/span><\/td>\n<td style=\"width: 81.9747%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Specifies the maximum possible delay for each channel in audio object. For Delay Pool\u00a0 (Refer below on mode details) mode Max Delay is maximum delay which can be utilized by all channels combined.\u00a0<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 9999 ms<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data type: uint<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value is set to 1.<\/span><\/li>\n<\/ul>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Max delay value specified in milliseconds (ms).<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 14.5391%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 81.9747%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display name of the Delay audio object in signal flow design. It can be changed based on the intended usage of the object.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 165px;\">\n<td style=\"width: 14.5391%; height: 89px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Object Mode<\/strong><\/span><\/td>\n<td style=\"width: 81.9747%; height: 89px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Delay object operates in one of the following three modes.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Instant<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">CrossFade<\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">DelayPool<\/span><\/li>\n<\/ul>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">m_Mode is used to specify whether the change in the delay is Instant or uses a Crossfade or operate as DelayPool.<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"Subheading 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;\">Delay object operates in one of the following three modes.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-25428\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/pool.png\" alt=\"\" width=\"416\" height=\"166\" \/><\/span><\/p>\n<table style=\"border-collapse: collapse; width: 98.1678%; height: 136px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 5.48415%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 37.9766%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 6.50941%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Value<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 6.91016%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 5.48415%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Instant<\/strong><\/span><\/td>\n<td style=\"width: 37.9766%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">No fading \u2013 change straight to the newly requested delay value. This is the default mode.<\/span><\/td>\n<td style=\"width: 6.50941%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 (Instant)<\/span><\/td>\n<td style=\"width: 6.91016%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">uint<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 5.48415%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>CrossFade<\/strong><\/span><\/td>\n<td style=\"width: 37.9766%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">To avoid audio discontinuity when the delay value changes.<\/span><\/td>\n<td style=\"width: 6.50941%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 (Crossfade)<\/span><\/td>\n<td style=\"width: 6.91016%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">uint<\/span><\/td>\n<\/tr>\n<tr style=\"height: 56px;\">\n<td style=\"width: 5.48415%; height: 56px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>DelayPool<\/strong><\/span><\/td>\n<td style=\"width: 37.9766%; height: 56px;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Max Delay determines the total DelayPool size which is common for all the channels. When the delay of individual channel is configured, the sum of delay values (of all the channels) can not exceed Max Delay. Changes in delay values are accepted by the audio object only when sum does not exceed Max Delay.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">It does not support fading and no control inputs are added in this mode.<\/span><\/p>\n<p class=\"note\"><span class=\"ui-provider a b c d e f g h i j k l m n o p q r s t u v w x y z ab ac ae af ag ah ai aj ak\" dir=\"ltr\" style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">When the sum of delay values exceeds the Max Delay and preset is applied in parameter-sets of GTT, then the UI may group some delay changes into one xTP command. This may cause audio objects to accept some delay value changes and reject other delay value changes.<br \/>\nThis accept\/reject can happen because, the audio object checks to see if the sum exceeds Max Delay on receiving xtp command.<br \/>\nAudio object would accept the delay values when the sum returns back to acceptable limit (sum &lt;= Max delay).<\/span><\/p>\n<\/td>\n<td style=\"width: 6.50941%; height: 56px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2 (DelayPool)<\/span><\/td>\n<td style=\"width: 6.91016%; height: 56px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">uint<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"color: #000000; font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<table style=\"width: 98.1678%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 19.9106%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 77.5335%;\" colspan=\"2\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 19.9106%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Crossfading Duration in ms<\/strong><\/span><\/td>\n<td style=\"width: 42.5519%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Fade time, only effective when the delay is operating in Crossfade mode.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 1000<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data type: Float<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value is set to 50.<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 34.9816%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-24080 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-5-e1719914169361.png\" alt=\"\" width=\"282\" height=\"468\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 19.9106%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Configuration Control Input(s)<\/strong><\/span><\/td>\n<td style=\"width: 42.5519%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Configuration control inputs (Enable\/Disable).<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">If set to 0 \u2013 Disables control inputs.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">If set to 1 \u2013 Enables one control input to configure the delay value for all channels.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">If set to 2 \u2013 Enables one control input per channel for individual configuration.<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 34.9816%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-24081 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-e1719914193164.jpeg\" alt=\"A screenshot of a computer Description automatically generated\" width=\"450\" height=\"348\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tuning Parameters<\/strong><\/span><\/p>\n<table style=\"width: 97.6178%;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 15.9082%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 42.0736%; height: 28px;\"><span style=\"font-family: times new roman, times, serif;\"><span style=\"font-size: 16px;\"><b>Details<\/b><\/span><\/span><\/td>\n<td class=\"table-head\" style=\"width: 13.1127%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Default Value<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 14.4872%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 19.0503%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Data type<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 15.9082%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Delay<\/strong><\/span><\/td>\n<td style=\"width: 42.0736%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Delay to be applied across each channel<\/span><\/td>\n<td style=\"width: 13.1127%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 (sec)<\/span><\/td>\n<td style=\"width: 14.4872%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; Max.delay (sec)<\/span><\/td>\n<td style=\"width: 19.0503%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Parameters<\/strong><\/span><\/p>\n<table style=\"width: 97.4508%;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 12.7425%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 34.4241%; height: 28px;\"><span style=\"font-family: times new roman, times, serif;\"><span style=\"font-size: 16px;\"><b>Details<\/b><\/span><\/span><\/td>\n<td class=\"table-head\" style=\"width: 10.7443%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Default Value<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 12.0824%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.6793%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Data type<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.7425%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Delay(OneSet)<\/strong><\/span><\/td>\n<td style=\"width: 34.4241%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">One control input is added to set the delay value for all audio channel to the same configured value.<\/span><\/td>\n<td style=\"width: 10.7443%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 (sec)<\/span><\/td>\n<td style=\"width: 12.0824%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; Max.delay (sec)<\/span><\/td>\n<td style=\"width: 11.6793%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.7425%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Delay(MultiSet)<\/strong><\/span><\/td>\n<td style=\"width: 34.4241%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">One control input per channel is added to set the delay for individual channel.<\/span><\/td>\n<td style=\"width: 10.7443%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 (sec)<\/span><\/td>\n<td style=\"width: 12.0824%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; Max.delay (sec)<\/span><\/td>\n<td style=\"width: 11.6793%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on July 2, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"delay-panel-4_wrap\"><div class=\"documentor-section  section-2911\" id=\"delay-panel-4\" data-section-id=\"2911\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">2.1.1.<\/span><span class=\"title-text\">Delay Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#delay-panel-4')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Delay panel associated with Delay audio object. The Delay panel is used for changing the delay of the signal for each channel.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-22659 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-71-e1719914267399.png\" alt=\"A screenshot of a computer Description automatically generated with medium confidence\" width=\"1130\" height=\"542\" \/><\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Maximum \/ Minimum Delay Value:\u00a0 <\/strong>The maximum and minimum delay values are from corresponding state variable of Delay.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Threshold Values:\u00a0<\/strong>The maximum and minimum threshold values are derived from the GTT in the ParameterStore. Once the threshold value is reached, the Delay value bar will change to red color.<\/span>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Maximum threshold value: 95 %<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Minimum threshold value: Not set<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22660\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-cell-phone-description-automati-1.png\" alt=\"A screenshot of a cell phone Description automatically generated with low confidence\" width=\"268\" height=\"421\" \/><br \/>\n<\/span><\/li>\n<\/ul>\n<\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Changing Units:\u00a0<\/strong>You can switch between the milliseconds, samples, centimeters.<\/span><\/li>\n<\/ul>\n<table style=\"width: 100%; height: 393px;\">\n<tbody>\n<tr style=\"height: 444px; border-style: none; background-color: #ffffff;\">\n<td style=\"height: 393px; background-color: #ffffff; border-style: none; text-align: center;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Milliseconds<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-23020\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/Delay_ms.png\" alt=\"\" width=\"625\" height=\"708\" \/><\/span><\/td>\n<td style=\"height: 393px; background-color: #ffffff; border-style: none; text-align: center;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Samples<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"622\" height=\"721\" class=\"wp-image-22662\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-118.png\" \/><\/strong><\/span><\/td>\n<td style=\"height: 393px; background-color: #ffffff; border-style: none; text-align: center;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Centimeters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"623\" height=\"715\" class=\"wp-image-22663\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-119.png\" \/><\/strong><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Object Mode (Instant\/CrossFade):<\/strong> In GTT the delay values are derived from the parameter store. Each channel&#8217;s delay value is configurable from 0 to Max Delay.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-25555 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/f3-e1719914298355.png\" alt=\"\" width=\"1003\" height=\"660\" \/><\/span><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Object Mode (DelayPool): <\/strong>In GTT the delay values are derived from the parameter store. When the object mode is set to DelayPool, the &#8220;Overall delay used&#8221; shown is sum of delay values of all the channels. Sum of the delay of channels is expected not to exceed Max Delay. Changes in delay values are accepted by the audio object only when sum does not exceed Max Delay.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-25835 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/s1-e1719914328414.png\" alt=\"\" width=\"1014\" height=\"636\" \/><br \/>\n<\/span>You can find the overall &#8220;delay value used&#8221; at the top of the Delay panel. The value in text area changes its color depending on the percentage of the maximum overall delay value.<\/span><\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Up to 80 % of the delay pool<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22664\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-green-and-black-rectangle-with-white-text-descr.png\" alt=\"A green and black rectangle with white text Description automatically generated with low confidence\" width=\"242\" height=\"59\" \/><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">From 80 % \u2013 100 % of the delay pool<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22665\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-120.png\" width=\"238\" height=\"59\" \/><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">100 % of the delay pool<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22666\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-picture-containing-text-font-screenshot-logo.png\" alt=\"A picture containing text, font, screenshot, logo Description automatically generated\" width=\"230\" height=\"52\" \/><\/span><\/li>\n<\/ul>\n<\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Step Size for delay: <\/strong>In the application settings, you can change the global step size. The local step size in the delay audio object is derived from the global step size specified in the application settings. When you change the value of the local step size, the global step size value is no longer used.<br \/>\n<\/span><\/span><\/p>\n<table style=\"border-collapse: collapse; width: 94.3737%;\" border=\"1\">\n<tbody>\n<tr style=\"border-style: hidden;\">\n<td style=\"width: 47.5986%; border-style: hidden;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-25556 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/f4-e1719914390285.png\" alt=\"\" width=\"494\" height=\"261\" \/><\/span><\/td>\n<td style=\"width: 48.3621%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-25555 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/f3-e1719914298355.png\" alt=\"\" width=\"518\" height=\"341\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/li>\n<\/ul>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>To change the Delay Value<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">You can change the delay value in four ways:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Using slider button:<\/strong> Select the slider to adjust the delay value.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Using mouse scroll:<\/strong> Hover on the respective column and use mouse scroll to adjust the delay value.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Using text box:<\/strong> Select the respective column and enter the dB value within the specified minimum and maximum range. Once you&#8217;ve entered the value, press Enter, and the slider will automatically adjust based on the input.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Using the increase and decrease buttons <img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"20\" class=\"wp-image-22667\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-121.png\" \/> the delay calculated step value (based on max delay (ms)).<\/span><\/li>\n<\/ul>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on July 2, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"gain-2_wrap\"><div class=\"documentor-section  section-2855\" id=\"gain-2\" data-section-id=\"2855\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">2.2.<\/span><span class=\"title-text\">Gain<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#gain-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The purpose of the Gain audio object is to provide amplitude scaling of the signal for each channel. The gain object also supports invert and mute feature.<\/span><\/p>\n<p><em><span style=\"font-family: 'times new roman', times, serif;\"><strong>Use Case: <\/strong><\/span>This object is deployed whenever a gain is required in the audio pipeline.<\/em><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Gain Object Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Details about the Gain audio object properties and functionality.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-25245\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/Gain_property.png\" alt=\"\" width=\"493\" height=\"354\" \/><\/p>\n<table style=\"width: 89.9872%; height: 62px;\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td class=\"table-head\" style=\"height: 10px; width: 18.2952%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 10px; width: 107.207%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Descriptions<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"height: 26px; width: 18.2952%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Channels<\/strong><\/span><\/td>\n<td style=\"height: 26px; width: 107.207%;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">In the Signal Flow Designer (SFD), you can specify the maximum possible gain for the audio object. The number of channels is configurable in the SFD and is always equal to both, the number of input and output channels.<\/span><\/p>\n<ul>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Range: 1 to 225<\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Data type: uint<\/span><\/li>\n<li><span style=\"font-size: 12pt; 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=\"height: 26px; width: 18.2952%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"height: 26px; width: 107.207%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display name of the gain 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;\">There are no mode available for Gain audio object.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">There are no additional parameters available for Gain audio object.<\/span><\/p>\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 gain audio object supports in-place computation based on the core type.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The following are the paraments you can tune in to GTT.<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 79.1041%; height: 74px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 11.3111%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 36.1785%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 19.2889%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 16.3667%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 11.3111%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Gain<\/strong><\/span><\/td>\n<td style=\"width: 36.1785%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Applied on the input channel.<\/span><\/td>\n<td style=\"width: 19.2889%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<td style=\"width: 16.3667%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-128 to 20<\/span><\/td>\n<\/tr>\n<tr style=\"height: 89px;\">\n<td style=\"width: 11.3111%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Invert<\/strong><\/span><\/td>\n<td style=\"width: 36.1785%; height: 10px;\">\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">If set to 1, the input value is multiplied by -1.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">If set to 0, the input value is multiplied by 1.<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 19.2889%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 16.3667%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 or 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 62px;\">\n<td style=\"width: 11.3111%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Mute<\/strong><\/span><\/td>\n<td style=\"width: 36.1785%; height: 10px;\">\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">If set to 1, the output is muted.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">If set to 0, the output is not muted.<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 19.2889%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 16.3667%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 or 1<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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;\">There are no control parameters available for Gain audio object.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 23, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"gain-panel-4_wrap\"><div class=\"documentor-section  section-2932\" id=\"gain-panel-4\" data-section-id=\"2932\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">2.2.1.<\/span><span class=\"title-text\">Gain Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#gain-panel-4')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p>The Gain panel associated with Gain audio object. The Gain panel is used for changing the gain of a signal for each channel.<span style=\"font-family: 'times new roman', times, serif;\"><br \/>\n<\/span><\/p>\n<p class=\"note\">When you open a gain native panel, the Logarithmic scale is set to the default value. You can toggle option to switch between Linear and Logarithmic scale.<\/p>\n<p>The gain values in the Logarithmic scale are rounded off to nearest next digit. For Linear scale values are retained as user entered.<\/p>\n<ul>\n<li>Logarithmic Scale: Gain values are displayed rounded to the nearest whole number.<br \/>\nExample:<br \/>\nIf the gain value is -10.4 in Logarithmic scale it will be shown as -10.<br \/>\nIf the gain value is -10.7 in Logarithmic scale it will be shown as -11.<\/li>\n<\/ul>\n<p class=\"note\">All Gain panel functionalities are fully supported and work seamlessly when using the logarithmic scale.<span style=\"font-family: 'times new roman', times, serif;\"><br \/>\n<\/span><\/p>\n<ul>\n<li data-sourcepos=\"6:1-7:0\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Linear Scale:<\/strong> Gain values are shown exactly as entered.<br \/>\nExample:<br \/>\nIf the gain value is -10.8 in Linear scale it will be shown as -10.8.<br \/>\n<\/span><\/li>\n<\/ul>\n<p>On switching between these two options only scale is changed, State variable values and Tunning data remain same, Unless user changes the actual value.<\/p>\n<p>When switching between logarithmic and linear scales, only the way gain values are displayed is affected. The underlying state variable values and tuning data remain unchanged unless you manually change the actual value.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28609\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/Gain_001.png\" alt=\"\" width=\"530\" height=\"641\" \/><\/p>\n<ul>\n<li><strong>Maximum \/ Minimum Gain Value<\/strong>:\u00a0 The maximum and minimum gain values are from corresponding state variable of Gain.\n<ul>\n<li>Maximum value: 20 dB<\/li>\n<li>Minimum value: &#8211; 120 dB<\/li>\n<\/ul>\n<\/li>\n<li><strong>Threshold Values<\/strong>: The maximum and minimum threshold values are derived from the ParameterStore in GTT. Once either of the threshold values is reached, the Gain value bar will change to the color red.<span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22654 alignnone\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-115.png\" width=\"343\" height=\"349\" \/><br \/>\n<\/span><\/li>\n<li><strong>In Phase \/ Invert<\/strong>: To invert or Inphase the gain value\n<ul>\n<li>Click on the <strong>In Phase<\/strong> to invert the gain value.<\/li>\n<li>Click on the <strong>Inverted<\/strong> to in phase the gain value.<span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22655 alignnone\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-68.png\" alt=\"A screenshot of a computer Description automatically generated with low confidence\" width=\"254\" height=\"364\" \/><\/span><\/li>\n<\/ul>\n<\/li>\n<li><strong>Mute<\/strong>: The Mute button sets the gain value to a minimum gain value. Even if the gain value is muted, you can change it.\u00a0<span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22656 alignnone\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-69.png\" alt=\"A screenshot of a computer Description automatically generated with low confidence\" width=\"242\" height=\"340\" \/><\/strong><\/span><\/li>\n<li><strong>Mute all<\/strong>:\u00a0The Mute all button sets all gain values to minimum gain values. If all gains are muted, the Mute all button will change to Muted.\u00a0<span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22657 alignnone\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-70.png\" alt=\"A screenshot of a computer Description automatically generated with medium confidence\" width=\"784\" height=\"565\" \/><\/strong><\/span><\/li>\n<li><strong>Solo<\/strong>: \u00a0The Solo button mutes all the channel except the selected one. Additionally, the phase of all the muted channels get disabled. Click on the Solo button again, to unmute all the channels.<span style=\"font-family: 'times new roman', times, serif;\"><br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-25548 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/f1-e1719914512859.png\" alt=\"\" width=\"523\" height=\"518\" \/><br \/>\n<\/span><\/li>\n<\/ul>\n<p class=\"heading\"><strong>To change the Gain value<\/strong><\/p>\n<p>You can change the gain value in four ways:<\/p>\n<ul>\n<li><strong>Using slider button<\/strong>: Select the slider to adjust the value.<\/li>\n<li><strong>Using mouse scroll<\/strong>: Hover on the respective column and use mouse scroll to adjust the value.<\/li>\n<li><strong>Using text box<\/strong>: Select the respective column and enter the dB value within the specified minimum and maximum range. Once you&#8217;ve entered the value, press Enter, and the slider will automatically adjust based on the input.<\/li>\n<li>Using the increment and decrement buttons\u00a0<img decoding=\"async\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-116.png\" \/> you can change the gain value.<\/li>\n<\/ul>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on July 2, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"level-monitor-2_wrap\"><div class=\"documentor-section  section-2856\" id=\"level-monitor-2\" data-section-id=\"2856\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">2.3.<\/span><span class=\"title-text\">Level Monitor<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#level-monitor-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Level Monitor is intended to measure the level of input; the audio samples are sent to the output without modification.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use case:<\/strong> This object can be deployed in Level Monitor mode whenever there is a need to measure level of signal level and in Clip Meter mode to check if the level is causing clipping. The same input is sent as output without modification.<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Level Monitor Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about the Level Monitor audio object properties and functionality.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-25253\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/LevelMonitor_property.png\" alt=\"\" width=\"488\" height=\"390\" \/><\/p>\n<table style=\"border-collapse: collapse; width: 93.0809%; height: 98px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 48px;\">\n<td class=\"table-head\" style=\"height: 15px; width: 14.9234%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 15px; width: 79.3497%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Descriptions<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; width: 14.9234%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Channels<\/strong><\/span><\/td>\n<td style=\"height: 10px; width: 79.3497%;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">In the Signal Flow Designer (SFD), the number of control outputs is equal to the number of audio channels. Each control output writes out the channel level\/clip indication value based on the MODE selected.<\/span><\/p>\n<ul>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Range: 1 to 254<\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Data type: Signed Short<\/span><\/li>\n<li><span style=\"font-size: 12pt; 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: 10px;\">\n<td style=\"height: 10px; width: 14.9234%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"height: 10px; width: 79.3497%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display name of the Level Monitor audio object in signal flow design. It can be changed based on the intended usage of the object.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 63px;\">\n<td style=\"height: 63px; width: 14.9234%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Object Mode<\/strong><\/span><\/td>\n<td style=\"height: 63px; width: 79.3497%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">During design time, the audio object channel can be configured in one of the two operation modes.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Level Monitor<\/strong><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Clip Meter<\/strong><\/span><\/li>\n<\/ul>\n<\/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;\">During design time, the audio object can be configured in one of the two operation modes.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Level Monitor<\/strong><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Clip Meter<\/strong><\/span><\/li>\n<\/ul>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-25713\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/LevelMonitor_property_01.png\" alt=\"\" width=\"420\" height=\"140\" \/><\/p>\n<table style=\"border-collapse: collapse; width: 93.808%;\" border=\"1\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 15.5499%;\"><strong>Mode<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 78.2593%;\"><strong>Description<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 15.5499%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Level Monitor<\/strong><\/span><\/td>\n<td style=\"width: 78.2593%;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This is the default mode.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In this mode, the signal level is measured and the value is sent to the control output.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 15.5499%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Clip Meter<\/strong><\/span><\/td>\n<td style=\"width: 78.2593%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In this mode, object computes the signal level and compares it with the threshold set through the tuning parameters. A flag is set \/ reset if the signal level is above \/ below the threshold and this flag is sent to the control output.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">There are no additional parameters available for Level Monitor audio object.<\/span><\/p>\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;\">Under <strong>Level Monitor<\/strong> mode, following are the tuning parameters available for each channel.<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 96.8682%; height: 109px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 13.4319%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 42.1458%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 16.0243%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 12.7744%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.77923%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 2.56782%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 13.4319%; height: 47px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt; color: #000000;\">LEV_MODE<\/span><\/strong><\/td>\n<td style=\"width: 42.1458%; height: 47px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">To select the method of computation of input signal level<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">RMS: It is the RMS value of the input signal<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Linear: It is average of the input signal<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Peak: It is the peak\/max sample value <\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In all the above types, the computed level is always presented in dB (logarithmic scale)<\/span><\/td>\n<td style=\"width: 16.0243%; height: 47px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; RMS<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 &#8211; LINEAR<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2 &#8211; PEAK<\/span><\/td>\n<td style=\"width: 12.7744%; height: 47px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 9.77923%; height: 47px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 2.56782%; height: 47px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">NA<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.4319%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">DB_LEAK_PER_SEC<\/span><\/strong><\/td>\n<td style=\"width: 42.1458%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Amount of dB drop per second in Peak Level mode.<\/span><\/td>\n<td style=\"width: 16.0243%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 to 60<\/span><\/td>\n<td style=\"width: 12.7744%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">30<\/span><\/td>\n<td style=\"width: 9.77923%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 2.56782%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.4319%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">PEAK_HOLD_TIME<\/span><\/strong><\/td>\n<td style=\"width: 42.1458%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Amount of time peak is held.<\/span><\/span><\/td>\n<td style=\"width: 16.0243%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<td style=\"width: 12.7744%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.05<\/span><\/td>\n<td style=\"width: 9.77923%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 2.56782%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">second<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Under <strong>Clip Meter<\/strong> mode, following is the tuning parameter available for each channel.<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 96.1183%; height: 46px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 15.3383%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 35.4856%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 12.2359%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.4013%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 13.1783%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.41529%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 15.3383%; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Threshold<\/span><\/strong><\/td>\n<td style=\"width: 35.4856%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Threshold value for the channel to treat a signal as being clipped. <\/span><\/td>\n<td style=\"width: 12.2359%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-20 to 20<\/span><\/td>\n<td style=\"width: 11.4013%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-0.25<\/span><\/td>\n<td style=\"width: 13.1783%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 8.41529%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/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<p><span style=\"font-family: 'times new roman', times, serif;\">Under <strong>Level Monitor<\/strong> mode, following is the state parameter available for each channel.<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 96.1183%; height: 46px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 14.4718%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 31.5328%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 15.5218%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.7299%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 14.3831%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.41529%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 14.4718%; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LEVEL_VALUE<\/span><\/strong><\/td>\n<td style=\"width: 31.5328%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Measured signal level for the channel<\/span><\/td>\n<td style=\"width: 15.5218%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-128 to 20<\/span><\/td>\n<td style=\"width: 11.7299%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 14.3831%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 8.41529%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Under <\/span><strong style=\"font-family: 'times new roman', times, serif;\">Clip Meter<\/strong><span style=\"font-family: 'times new roman', times, serif;\">\u00a0mode, following is the state parameter available for each channel.<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 96.1183%; height: 46px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 14.7462%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 36.0777%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.1406%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.7299%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 13.945%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.41529%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 14.7462%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Clip Indicator<\/span><\/strong><\/td>\n<td style=\"width: 36.0777%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Clip Indicator for the channel based on the tuned threshold parameter <\/span><\/td>\n<td style=\"width: 11.1406%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 or 1<\/span><\/td>\n<td style=\"width: 11.7299%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 13.945%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Unsigned Long<\/span><\/td>\n<td style=\"width: 8.41529%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong style=\"font-family: 'times new roman', times, serif; font-size: 18pt;\">Control Parameters<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Under <strong>Level Monitor<\/strong> mode, following is the control output available for each channel.<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 96.1183%; height: 20px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 13.4319%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 31.9155%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 15.1932%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 14.0545%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.41529%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 13.4319%; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Signal Level<\/span><\/strong><\/td>\n<td style=\"width: 31.9155%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"> Measured signal level for the channel<\/span><\/td>\n<td style=\"width: 15.1932%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-128 to 20<\/span><\/td>\n<td style=\"width: 14.0545%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 8.41529%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Under <strong>Clip Meter<\/strong>\u00a0mode, following is the control output available for each channel.<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 96.1183%; height: 46px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 13.4319%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 33.449%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 14.755%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 14.6022%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.41529%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.4319%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Clip Indicator<\/span><\/strong><\/td>\n<td style=\"width: 33.449%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Clip Indicator per channel based on the tuned threshold parameter <\/span><\/td>\n<td style=\"width: 14.755%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 or 1<\/span><\/td>\n<td style=\"width: 14.6022%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 8.41529%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 11, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"level-monitor-panel-4_wrap\"><div class=\"documentor-section  section-2933\" id=\"level-monitor-panel-4\" data-section-id=\"2933\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">2.3.1.<\/span><span class=\"title-text\">Level Monitor Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#level-monitor-panel-4')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Level monitor custom native panel can be used to visualize measurements and to tune measurement parameters, like types of level values. Panel shows as many channels as it is specified in SFD.<\/span><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif;\">Level Monitor object has 2 working mode.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Level Monitor:<\/strong> Level Monitor mode is used by engineers to measure level of volume in audio pipeline.<\/span><\/li>\n<\/ul>\n<table style=\"border-collapse: collapse; width: 100%;\" border=\"1\">\n<tbody>\n<tr style=\"border-style: hidden;\">\n<td style=\"width: 50%; border-style: hidden; background-color: #ffffff;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22748 alignright\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-154.png\" width=\"592\" height=\"370\" \/><\/span><\/td>\n<td style=\"width: 50%; border-style: hidden; background-color: #ffffff;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22749 alignleft\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-155.png\" width=\"567\" height=\"363\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Clip Meter:<\/strong> Clip Meter mode is used to check if the level is causing clipping.<\/span><br \/>\n<table style=\"border-collapse: collapse; width: 100%; height: 378px;\" border=\"1\">\n<tbody>\n<tr style=\"border-style: hidden; background-color: #ffffff;\">\n<td style=\"width: 48.2823%; height: 378px;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22750\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-156.png\" width=\"652\" height=\"410\" \/><\/span><\/td>\n<td style=\"width: 51.7177%; height: 378px;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22751\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-157.png\" width=\"576\" height=\"363\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/li>\n<\/ul>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">State tab is used to show the level values or clipping indicators. This tab is read only.<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Tune and custom tabs are used to adjust measurement parameters.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 11, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"faderbalance-2-2_wrap\"><div class=\"documentor-section  section-2857\" id=\"faderbalance-2-2\" data-section-id=\"2857\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">2.4.<\/span><span class=\"title-text\">FaderBalance<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#faderbalance-2-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The primary purpose of Fader Balancer audio object is to optimize the audio quality within the vehicle&#8217;s cabin by adjusting the sound distribution. <\/span><span style=\"font-family: 'times new roman', times, serif;\">Basically, this audio object allows to identify the &#8220;sweet spot&#8221; of the sound by moving in the x and y directions.\u00a0<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Fader Balance object has only one operating mode and has three additional configuration parameters \u2013 Speaker Groups, Number of Steps, and Block Control. Using these additional parameters, you can configure the setup during design time.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Each audio channel may belong to one or two speaker group as set in the additional variable. <\/span><span style=\"font-family: 'times new roman', times, serif;\">Fader speaker group has the following speaker types:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">CENTER<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">SIDE<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">BASS<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">FRONT<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">REAR<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Balance speaker group has the following speaker types:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">CENTER<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">LEFT<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">RIGHT<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Each speaker type in each speaker group has its own gain table.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The output samples are generated by multiplying the input samples with the composite gain value that is a product of the gain levels of the Balance and Fader gain tables assigned to this channel and as pointed by the control inputs \u2013 Control_Balance and Control_Fader. The composite gain value is morphed to avoid pops.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Channel configuration (assignment to speaker types of the selected speaker groups), morphing time, and the gain level of each step are configurable through xTP interface. Basically, we are mixing run-time tuning (add cfg params) and design-time tuning (add cfg params). GTT is used for configuration in general, and xTP is the protocol used to deliver tuning data.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">Fader and Balance positions are provided through control inputs.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Fader Balance is ported from the Summit version with the following differences:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">The option for 4 modes is not supported. This shall be handled with the preset files. The number of control inputs is brought down to 2 due to this change.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Stand-alone Fader AO and Balance AO can be achieved by configuring the additional parameters in the SFD.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">The step count is made as an additional variable instead of using the \u201cNumber of Elements\u201d field.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">The channel configuration is done using a drop-down menu to select only one speaker type in each speaker group. This prevents the selection of multiple speaker types by mistake.<\/span><\/li>\n<\/ul>\n<p><em><strong>Use Case:<\/strong> <span style=\"font-family: 'times new roman', times, serif;\">Using this method, you can optimize the sound loudness on the left or back of the cabin.<\/span><\/em><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Fader Balance Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about the Fader Balance audio object properties and functionality.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-24092\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-12.png\" width=\"384\" height=\"468\" \/><\/span><\/p>\n<table style=\"border-collapse: collapse; width: 96.752%;\" border=\"1\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 13.7581%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 82.9221%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Descriptions<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.7581%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong># of Channels<\/strong><\/span><\/td>\n<td style=\"width: 82.9221%;\"><span style=\"font-family: 'times new roman', times, serif;\">The number of audio channels it can process is configurable in the SFD and ranges from 1 to 255. The number of audio inputs is always equal to the number of audio outputs.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Range: 1 to 225<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">The default number of channels is set to 8.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.7581%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 82.9221%;\"><span style=\"font-family: 'times new roman', times, serif;\">Display name of the Fader Balance 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;\">There are no mode available for Fader Balancer.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<table style=\"border-collapse: collapse; width: 95.7664%;\" border=\"1\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 14.8684%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameters<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 80.899%;\" colspan=\"2\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.8684%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Speaker Groups<\/strong><\/span><\/td>\n<td style=\"width: 59.0393%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Speaker Groups can be set to one of the following three options:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Fader and Balance speakers (0) &#8211; Default<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Balance speakers only (1)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Fader speakers only (2)<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 21.8597%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-24093 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-13-e1719914569211.png\" alt=\"\" width=\"255\" height=\"367\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.8684%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Number of Steps<\/strong><\/span><\/td>\n<td style=\"width: 59.0393%;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The \u201cNumber of Steps\u201d is a common variable that controls the number of gain levels that the user can operate.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">To control the gain level of fader and balance speakers the value shall be odd, and this value is common for balance and fader speaker groups. The number of steps need to be an odd number and shall range from 3 to 65 with the default value at 31.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The xAF data order is set as \u201cxAF_ODD\u201d to communicate to the GTT through DDF to prevent entering even numbers by the user.<\/span><\/td>\n<td style=\"width: 21.8597%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-24094 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-14-e1719914584843.png\" alt=\"\" width=\"259\" height=\"309\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.8684%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Block Control<\/strong><\/span><\/td>\n<td style=\"width: 59.0393%;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Block Control Disabled (0) \u2013 Default<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Block Control Enabled (1)<\/span><\/td>\n<td style=\"width: 21.8597%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-24095 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-15-e1719914602373.png\" alt=\"\" width=\"295\" height=\"381\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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 following tuning parameters available for Fader Balancer audio object.<\/span><\/p>\n<table style=\"width: 96.9882%; height: 1195px;\" width=\"624\">\n<tbody>\n<tr style=\"height: 76px;\">\n<td class=\"table-head\" style=\"width: 1.38122%; height: 11px;\" width=\"114\"><span style=\"font-size: 14pt; font-family: 'times new roman', times, serif;\"><strong>Parameter Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 64.2412%; height: 11px;\" width=\"324\"><span style=\"font-size: 14pt; font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.6567%; height: 11px;\" width=\"45\"><span style=\"font-size: 14pt; font-family: 'times new roman', times, serif;\"><strong>Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 4.51822%; height: 11px;\" width=\"51\"><span style=\"font-size: 14pt; font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 0.84317%; height: 11px;\" width=\"90\"><span style=\"font-size: 14pt; font-family: 'times new roman', times, serif;\"><strong>Default <\/strong><\/span><span style=\"font-size: 14pt; font-family: 'times new roman', times, serif;\"><strong>value<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 100px;\">\n<td style=\"width: 1.38122%; height: 100px;\" width=\"114\"><span style=\"font-family: times new roman, times, serif;\"><span style=\"font-size: 16px;\">MorphingTime<\/span><\/span><\/td>\n<td style=\"width: 64.2412%; height: 100px;\" width=\"324\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Morphing time. The range is from 0 ms (no morphing) to 100 ms.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Morphing time follows time constant and the morphing time is denoted as M. Following is the percentage of change achieved:<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0&#8211; After M: 63%<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211; After 2M: 86%<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0&#8211; After 3M: 95%<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0&#8211; After 4M: 98%<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0&#8211; After 5M: 99%<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Hence the morphing time can be configured accordingly.<\/span><\/p>\n<\/td>\n<td style=\"width: 9.6567%; height: 100px;\" width=\"45\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 4.51822%; height: 100px;\" width=\"51\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">ms<\/span><\/td>\n<td style=\"width: 0.84317%; height: 100px;\" width=\"90\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">0.01<\/span><\/td>\n<\/tr>\n<tr style=\"height: 301px;\">\n<td style=\"width: 1.38122%; height: 190px;\" width=\"114\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Channel # Assignment<\/span><\/td>\n<td style=\"width: 64.2412%; height: 190px;\" width=\"324\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">This parameter assigns particular audio channel to one or none of the speaker types in each group. The following pair of speaker type assignment is available for each channel.<\/span><\/p>\n<ul>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Balance Speaker Types: CENTER, LEFT, RIGHT and None<\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Fader Speaker Types: CENTER, SIDE, BASS, FRONT, REAR and None<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 9.6567%; height: 190px;\" width=\"45\">\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">ULong<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ULong<\/span><\/td>\n<td style=\"width: 4.51822%; height: 190px;\" width=\"51\">\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">\u2014<\/span><\/p>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">\u2014<\/span><\/td>\n<td style=\"width: 0.84317%; height: 190px;\" width=\"90\">\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">BAL_CENTER<\/span><\/p>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">FAD_CENTER<\/span><\/td>\n<\/tr>\n<tr style=\"height: 147px;\">\n<td style=\"width: 1.38122%; height: 87px;\" width=\"114\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">BalanceCenterTable<\/span><\/td>\n<td style=\"width: 64.2412%; height: 87px;\" width=\"324\">\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Balance table for center speaker group. The gain value for each step is tunable.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: -128 to 0 dB<\/span><\/td>\n<td style=\"width: 9.6567%; height: 87px;\" width=\"45\">\n<p>&nbsp;<\/p>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 4.51822%; height: 87px;\" width=\"51\">\n<p>&nbsp;<\/p>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 0.84317%; height: 87px;\" width=\"90\">\n<p>&nbsp;<\/p>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 255px;\">\n<td style=\"width: 1.38122%; height: 108px;\" width=\"114\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">BalanceLeftTable<\/span><\/td>\n<td style=\"width: 64.2412%; height: 108px;\" width=\"324\">\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Balance table for left speaker group.\u00a0<\/span><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">The gain value for each step is tunable.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: -128 to 0 dB<\/span><\/p>\n<p>&nbsp;<\/td>\n<td style=\"width: 9.6567%; height: 108px;\" width=\"45\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 4.51822%; height: 108px;\" width=\"51\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 0.84317%; height: 108px;\" width=\"90\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">0 dB for the first (NUMBER_OF_STEPS+1)\/2 steps, next are linearly decreased with equal step in dB scale to -128 dB.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 255px;\">\n<td style=\"width: 1.38122%; height: 141px;\" width=\"114\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">BalanceRightTable<\/span><\/td>\n<td style=\"width: 64.2412%; height: 141px;\" width=\"324\">\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Balance table for right speaker group. <\/span><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">The gain value for each step is tunable.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: -128 to 0 dB<\/span><\/td>\n<td style=\"width: 9.6567%; height: 141px;\" width=\"45\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 4.51822%; height: 141px;\" width=\"51\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 0.84317%; height: 141px;\" width=\"90\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Start from -128 dB and are linearly increased with equal step in dB scale to 0dB to (NUMBER_OF_STEPS-1)\/2 step, next their value is 0 dB.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 100px;\">\n<td style=\"width: 1.38122%; height: 100px;\" width=\"114\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">FaderCenterTable<\/span><\/td>\n<td style=\"width: 64.2412%; height: 100px;\" width=\"324\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Fader table for center speaker group. <\/span>The gain value for each step is tunable.<\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: -128 to 0 dB<\/span><\/td>\n<td style=\"width: 9.6567%; height: 100px;\" width=\"45\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 4.51822%; height: 100px;\" width=\"51\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 0.84317%; height: 100px;\" width=\"90\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 147px;\">\n<td style=\"width: 1.38122%; height: 109px;\" width=\"114\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">FaderSideTable<\/span><\/td>\n<td style=\"width: 64.2412%; height: 109px;\" width=\"324\">\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Fader table for side speaker group. The gain value for each step is tunable.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: -128 to 0 dB<\/span><\/td>\n<td style=\"width: 9.6567%; height: 109px;\" width=\"45\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 4.51822%; height: 109px;\" width=\"51\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 0.84317%; height: 109px;\" width=\"90\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 1.38122%; height: 73px;\" width=\"114\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">FaderBassTable<\/span><\/td>\n<td style=\"width: 64.2412%; height: 73px;\" width=\"324\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Fader table for bass speaker group. The gain value for each step is tunable.<\/span><\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: -128 to 0 dB<\/span><\/td>\n<td style=\"width: 9.6567%; height: 73px;\" width=\"45\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 4.51822%; height: 73px;\" width=\"51\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 0.84317%; height: 73px;\" width=\"90\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 255px;\">\n<td style=\"width: 1.38122%; height: 136px;\" width=\"114\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">FaderFrontTable<\/span><\/td>\n<td style=\"width: 64.2412%; height: 136px;\" width=\"324\">\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Fader table for front speaker group. The gain value for each step is tunable.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: -128 to 0 dB<\/span><\/td>\n<td style=\"width: 9.6567%; height: 136px;\" width=\"45\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 4.51822%; height: 136px;\" width=\"51\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 0.84317%; height: 136px;\" width=\"90\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">0 dB for the first (NUMBER_OF_STEPS+1)\/2 steps, next are linearly decreased with equal step in dB scale to -128 dB.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 255px;\">\n<td style=\"width: 1.38122%; height: 140px;\" width=\"114\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">FaderRearTable<\/span><\/td>\n<td style=\"width: 64.2412%; height: 140px;\" width=\"324\">\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Fader table for rear speaker group. The gain value for each step is tunable.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: -128 to 0 dB<\/span><\/td>\n<td style=\"width: 9.6567%; height: 140px;\" width=\"45\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 4.51822%; height: 140px;\" width=\"51\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 0.84317%; height: 140px;\" width=\"90\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Start from -128 dB and are linearly increased with equal step in dB scale to 0dB to (NUMBER_OF_STEPS-1)\/2 step, next their value is 0 dB.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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 following two control parameters available for Fader Balancer audio object.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Balance &#8211; To set the Balance knob position<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Fader &#8211; To set the Fader knob position<\/span><\/li>\n<\/ul>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on July 2, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"fader-balance-panel-3_wrap\"><div class=\"documentor-section  section-2934\" id=\"fader-balance-panel-3\" data-section-id=\"2934\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">2.4.1.<\/span><span class=\"title-text\">Fader Balance Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#fader-balance-panel-3')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>General tab<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Basically, this audio object allows to identify the \u201csweet spot\u201d of the sound by moving in the x and y directions. Using this method, you can optimize the sound loudness on the left or back of the cabin.<\/span><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Used to map the channels to Balance Speaker group and Fader speaker group.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-22755 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-102-e1719914756636.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"415\" height=\"409\" \/><\/span><\/p>\n<ul class=\"bullet-points\">\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Morphing time:<\/strong> The range is from 0 s (no morphing) to 0.1 s.<br \/>\nMorphing time follows time constant and the morphing time is denoted as M. Following is the percentage of change achieved:<br \/>\n&#8211; After M: 63%<br \/>\n&#8211; After 2M: 86%<br \/>\n&#8211; After 3M: 95%<br \/>\n&#8211; After 4M: 98%<br \/>\n&#8211; After 5M: 99%<br \/>\nHence the morphing time can be configured accordingly.<\/span><\/li>\n<\/ul>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The morphing time (through V release) is actually a time constant.\u00a0 Therefore if you want your morph 99+% complete in 100ms you should specify 20ms, not 100.\u00a0 One time constant will morph 63% of the way there.<\/span><\/p>\n<ul class=\"bullet-points\">\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Channel assignment<\/strong>: Assigns a particular audio channel to one or none of the speaker types in each group.<\/span>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Balance Speaker Types: CENTER, LEFT &amp; RIGHT<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Fader Speaker Types: CENTER, SIDE, BASS, FRONT &amp; REAR<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Fader tab<\/strong><\/span><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Used to control the gain level of fader in the range -128\u00a0 to 0 dB.<\/span><\/p>\n<ul class=\"bullet-points\">\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Front<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Center<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Side<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Rear<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Bass<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-22756 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-159-e1719915539429.png\" alt=\"\" width=\"1055\" height=\"406\" \/><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Balance tab<\/strong><\/span><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Used to control the gain level of balance in range -128 dB to 0 dB.<\/span><\/p>\n<ul class=\"bullet-points\">\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Center<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Left<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Right<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-22757 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-160-e1719915565122.png\" alt=\"\" width=\"1057\" height=\"412\" \/><\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on July 2, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"volume-and-mute_wrap\"><div class=\"documentor-section  section-2858\" id=\"volume-and-mute\" data-section-id=\"2858\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">2.5.<\/span><span class=\"title-text\">Volume and Mute<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#volume-and-mute')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The purpose of the Volume and Mute audio object is to control the volume or mute in the audio pipeline. Additionally, Volume block also amplitude scaling with ramps.<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif;\">Use a custom native panel to change the Volume and Mute audio object parameters. The mode and tune type may also be selected at design time from within SFD.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">The Volume and Mute audio object supports in-place computation based on the core type.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Volume and Mute Properties<\/strong><\/span><\/p>\n<p>Below table describes about the <span style=\"font-family: 'times new roman', times, serif;\">Volume and Mute<\/span> audio object properties and functionality.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"328\" height=\"464\" class=\"wp-image-24099\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-25.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/p>\n<table style=\"border-collapse: collapse; width: 97.4179%; height: 234px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 14.4098%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 82.9365%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Descriptions<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 35px;\">\n<td style=\"width: 14.4098%; height: 35px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Channels<\/strong><\/span><\/td>\n<td style=\"width: 82.9365%; height: 35px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In SFD, the number of channels is specified, and the number of input channels is equal to the number of output channels.<\/span><\/p>\n<ul>\n<li><span style=\"font-size: 12pt;\">Range: 1 to 128<\/span><\/li>\n<li><span style=\"font-size: 12pt;\">Default: 1<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 14.4098%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 82.9365%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enter the display name of the audio object. It can be changed based on the intended usage of the object.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 145px;\">\n<td style=\"width: 14.4098%; height: 145px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Object Mode<\/strong><\/span><\/td>\n<td style=\"width: 82.9365%; height: 145px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Volume object operates in one of the three modes.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">One Set<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Multi Set<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Multi Set Ramp<\/span><\/li>\n<\/ul>\n<\/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;\">Volume object operates in one of the three modes.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-25716\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/Volume_Property_01.png\" alt=\"\" width=\"458\" height=\"172\" \/><\/p>\n<table style=\"border-collapse: collapse; width: 96.9188%; height: 380px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 12.4181%; height: 28px;\"><strong>Mode<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 84.5011%; height: 28px;\"><strong>Description<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 273px;\">\n<td style=\"width: 12.4181%; height: 273px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>One Set<\/strong><\/span><\/td>\n<td style=\"width: 84.5011%; height: 273px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In this mode, the volume object exposes these six values.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Volume value<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Mute<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Invert<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramp Up Rate (in dB\/s)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramp Down Rate (in dB\/s)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramp Shape<\/span>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Jump \u2013 Ramping between two states is non-existent \u2013 immediate transition. The ramp up and down rates are ignored in this case.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Linear \u2013 Ramping between two states is linear.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Exponential \u2013 Ramping between two states follows an exponential curve.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">These values are applied across all channels of the module. The ramping variables are only available via parameter tuning in this mode.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 12.4181%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Multi Set:<\/strong><\/span><\/td>\n<td style=\"width: 84.5011%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In this mode, Volume, Mute, and Invert values are available per channel. One set of ramp rates and shape however is applied to all channels. The ramping variables are only available via parameter tuning.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 12.4181%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Multi Set Ramp:<\/strong> <\/span><\/td>\n<td style=\"width: 84.5011%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In this mode, Volume, Mute, Invert, Ramp Up rate, Ramp Down Rate, and Ramp shape values are all available per channel.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Volume and Mute audio object consist of following additional parameters.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Ramp Tuning Mode<\/strong><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Boot State<\/strong><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Boot Level<\/strong><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Mute state on volume change<\/strong><\/span><\/li>\n<\/ul>\n<table style=\"border-collapse: collapse; width: 97.5362%;\" border=\"1\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 19.189%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameters<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 78.2025%;\" colspan=\"2\"><span style=\"font-family: 'times new roman', times, serif;\">Description<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 19.189%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Ramp Tuning Mode<\/strong><\/span><\/td>\n<td style=\"width: 58.7256%;\"><span style=\"font-family: 'times new roman', times, serif;\">Ramping is applied when a transition or change occurs and is specified in terms of rate (ms\/dB) or time (ms).<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">0 \u2013 Ramp rate in ms\/dB.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">1 \u2013 Ramp time in ms.<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 19.4769%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-24101 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-27-e1719915684279.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"365\" height=\"459\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 19.189%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Boot State<\/strong><\/span><\/td>\n<td style=\"width: 58.7256%;\"><span style=\"font-family: 'times new roman', times, serif;\">The boot-up or start-up state of the Volume AO can be specified in 0 or 1.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">0 \u2013 Unmuted (default)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">1 \u2013 Muted<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 19.4769%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-24102 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-28-e1719915720853.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"349\" height=\"450\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 19.189%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Boot Level<\/strong><\/span><\/td>\n<td style=\"width: 58.7256%;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">The amplitude level of the Volume AO at boot-up or start-up time can be specified.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Range: -128 dB to + 20 dB<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The default value shall be 0 dB.<\/span><\/td>\n<td style=\"width: 19.4769%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-24103 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-29-e1719915738822.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"295\" height=\"431\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 19.189%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Mute state on volume change<\/strong><\/span><\/td>\n<td style=\"width: 58.7256%;\"><span style=\"font-family: 'times new roman', times, serif;\">The desired state of the AO when the volume parameter is changed while the object is in Mute state is specified here.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">0 \u2013 Unmute on volume change (default)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">1 \u2013 Remain muted (apply the last set volume level after unmuting specifically)<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 19.4769%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-24104 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-30-e1719915759351.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"312\" height=\"411\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tuning Parameters<\/strong><\/span><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Ramp Parameters: <\/strong>The Volume audio object exposes ramp rate\/time settings that can be adjusted from GTT.\u00a0<\/span><\/p>\n<table style=\"width: 97.409%; border-collapse: collapse;\" border=\"1\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 20.2752%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameters<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 45.517%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Descriptions<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 19.5525%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 12.0023%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.2752%;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Ramp Up Rate or Time<\/span><\/strong><\/td>\n<td style=\"width: 45.517%;\"><span style=\"font-family: 'times new roman', times, serif;\">Ramp up rate in ms\/dB or ramp time in ms.<\/span><\/td>\n<td style=\"width: 19.5525%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 1000\u00a0<\/span><\/td>\n<td style=\"width: 12.0023%;\"><span style=\"font-family: 'times new roman', times, serif;\">ms\/dB or ms<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.2752%;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Ramp Down Rate or Time<\/span><\/strong><\/td>\n<td style=\"width: 45.517%;\"><span style=\"font-family: 'times new roman', times, serif;\">Ramp down rate in ms\/dB or ramp time in ms.<\/span><\/td>\n<td style=\"width: 19.5525%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 1000\u00a0<\/span><\/td>\n<td style=\"width: 12.0023%;\"><span style=\"font-family: 'times new roman', times, serif;\">ms\/dB or ms<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.2752%;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Ramp Shape<\/span><\/strong><\/td>\n<td style=\"width: 45.517%;\"><span style=\"font-family: 'times new roman', times, serif;\">The shape the volume will change according to once a volume or mute control is triggered.<\/span><\/td>\n<td style=\"width: 19.5525%;\">\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Volume_Jump<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Volume_Lin<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Volume_Exp<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 12.0023%;\"><span style=\"font-family: 'times new roman', times, serif;\">\u00a0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Volume Parameters: <\/strong>The Volume object has three state parameters volume, mute and invert (phase shift of 0 or 180) per channel.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">This functionality is only triggered in the multi-set mode.<\/span><\/p>\n<table style=\"width: 98.1883%; border-collapse: collapse; height: 173px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 20.8481%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameters<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 45.256%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Descriptions<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 21.0941%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 127.571%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 20.8481%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Volume<\/span><\/strong><\/td>\n<td style=\"width: 45.256%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Volume to be applied on all input channels<\/span><\/td>\n<td style=\"width: 21.0941%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">-128 to 20<\/span><\/td>\n<td style=\"width: 127.571%;\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 20.8481%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Mute<\/span><\/strong><\/td>\n<td style=\"width: 45.256%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Mute to be applied on all input channels<\/span><\/td>\n<td style=\"width: 21.0941%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 or 1<\/span><\/td>\n<td style=\"width: 127.571%;\"><span style=\"font-family: 'times new roman', times, serif;\">\u00a0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"width: 20.8481%; height: 93px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Invert<\/span><\/strong><\/td>\n<td style=\"width: 45.256%; height: 93px;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">If set to 1, all input channels will be multiplied by -1<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">If set to 0, all input channels will be multiplied by 1<\/span><\/td>\n<td style=\"width: 21.0941%; height: 93px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 or 1<\/span><\/td>\n<td style=\"width: 127.571%;\"><span style=\"font-family: 'times new roman', times, serif;\">\u00a0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Dynamic Control<\/strong><\/span><\/p>\n<table style=\"width: 97.852%; border-collapse: collapse; height: 80px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 20.8545%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameters<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 44.614%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Descriptions<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 20.1985%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 12.1128%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 20.8545%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Volume<\/span><\/strong><\/td>\n<td style=\"width: 44.614%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Volume to be applied on all input channels<\/span><\/td>\n<td style=\"width: 20.1985%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">-128 to 20<\/span><\/td>\n<td style=\"width: 12.1128%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 20.8545%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Mute<\/span><\/strong><\/td>\n<td style=\"width: 44.614%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Mute to be applied on all input channels<\/span><\/td>\n<td style=\"width: 20.1985%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 or 1<\/span><\/td>\n<td style=\"width: 12.1128%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">\u00a0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Parameters<\/strong><\/span><\/p>\n<p>The Volume control is triggered whenever a control message is addressed to the audio object.\u00a0 The volume object has 2 control pins or indexes for Volume and Mute.<\/p>\n<table style=\"border-collapse: collapse; width: 97.6623%; height: 103px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 20.8545%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameters<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 44.1996%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Descriptions<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 20.5321%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 12.004%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 20.8545%; height: 26px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Volume<\/span><\/strong><\/span><\/td>\n<td style=\"width: 44.1996%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Volume to be applied on all input channels<\/span><\/td>\n<td style=\"width: 20.5321%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-128 to 20<\/span><\/td>\n<td style=\"width: 12.004%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"width: 20.8545%; height: 49px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Mute<\/span><\/strong><\/span><\/td>\n<td style=\"width: 44.1996%; height: 49px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Mute to be applied on all input channels<\/span><\/td>\n<td style=\"width: 20.5321%; height: 49px;\">\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; Un mute<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 &#8211; Mute<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 12.004%; height: 49px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on July 2, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"volume-and-mute-panel-2_wrap\"><div class=\"documentor-section  section-2935\" id=\"volume-and-mute-panel-2\" data-section-id=\"2935\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">2.5.1.<\/span><span class=\"title-text\">Volume and Mute Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#volume-and-mute-panel-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">When engineers need to control the volume or mute settings in their audio pipeline, they utilize the Volume and Mute audio objects. To modify the parameters of these objects, a custom native panel is used.<\/span><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Possible configuration and its effects are shown in the table below.<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 79.3788%; height: 84px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td class=\"table-head\" style=\"width: 14.7521%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Configuration<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 10px; text-align: center; width: 61.2284%;\" colspan=\"2\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Effect<\/strong><strong><br \/>\n<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 14.7521%; height: 12px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Mode<\/strong><\/span><\/td>\n<td style=\"width: 30.3983%; height: 12px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Tune and State<\/strong><\/span><\/td>\n<td style=\"width: 30.8301%; height: 12px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Ramp Characteristic<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 11px;\">\n<td style=\"width: 14.7521%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>OneSet<\/strong><\/span><\/td>\n<td style=\"width: 30.3983%; height: 10px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Volume , Mute, and Invert is common to all channels.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-23229\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/V_M_01.png\" alt=\"\" width=\"318\" height=\"494\" \/><\/span><\/td>\n<td style=\"width: 30.8301%; height: 10px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramping values is common to all channels.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-23230\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/V_M_02.png\" alt=\"\" width=\"313\" height=\"501\" \/><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 14.7521%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>MultiSet<\/strong><\/span><\/td>\n<td style=\"width: 30.3983%; height: 26px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Volume ,Mute and Invert is for each individual channels.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-23235\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/V_M_03.png\" alt=\"\" width=\"315\" height=\"461\" \/><\/span><\/td>\n<td style=\"width: 30.8301%; height: 26px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramping values is common to all channels.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-23236\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/V_M_04.png\" alt=\"\" width=\"317\" height=\"469\" \/><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 14.7521%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>MultiSet Ramp<\/strong><\/span><\/td>\n<td style=\"width: 61.2284%; height: 26px;\" colspan=\"2\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Volume, Mute, and Invert and Ramping values is for each individual channels.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-23237\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/V_M_05.png\" alt=\"\" width=\"504\" height=\"481\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Based on the configuration, user interface of the panel can vary.<\/span><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">As a result of this fact, the user interface of the current panel also undergoes changes to accommodate all the controls necessary for handling the audio object configuration.<\/span><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0You can modify any available state variables.<\/span><\/p>\n<ul class=\"bullet-points\">\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">To change volume, down or up ramp rate\/time please use vertical faders or textboxes under them.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">To mute a specific channel in &#8220;Multi Set&#8221; modes or all channels in &#8220;Single Set&#8221; mode, simply click on the &#8220;Muted&#8221; or &#8220;Unmuted&#8221; button.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">To shift the phase of a specific channel in &#8220;Multi Set&#8221; modes or all channels in &#8220;Single Set&#8221; mode, click on the &#8220;In Phase or Inverted&#8221; button.<\/span><\/li>\n<\/ul>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">For ramping parameters, ramp shape can be set in one out of three shapes.<\/span><\/p>\n<ul class=\"bullet-points\">\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Linear ramp shape<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Exponential ramp shape<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Jump ramp shape (volume increases immediately without any ramp shape)<\/span><\/li>\n<\/ul>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on October 31, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"volumelite_wrap\"><div class=\"documentor-section  section-2994\" id=\"volumelite\" data-section-id=\"2994\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">2.6.<\/span><span class=\"title-text\">VolumeLite<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#volumelite')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The purpose of the VolumeLite audio object is to control the volume in the audio pipeline. The VolumeLite audio object is light weight and different from &#8220;Volume Mute&#8221; AO.<\/span>\u00a0<span style=\"font-family: 'times new roman', times, serif;\">The object can alter the output volume by either attenuating or amplifying the audio.<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif;\">This audio object supports ramping and each channel has its own set of &#8211; state variables as well as ramping parameters. <\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Case: <\/strong>The object can be used to control the volume of\u00a0 an audio channel.<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>VolumeLite Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about the VolumeLite audio object properties and functionality.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-30227\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/11\/VolumeLite_001.png\" alt=\"\" width=\"411\" height=\"382\" \/><\/p>\n<table style=\"height: 119px; width: 100%; border-collapse: collapse;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 22.3154%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 14pt;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 77.6122%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 14pt;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 144px;\">\n<td style=\"width: 22.3154%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 14pt;\"><strong># of Channels<\/strong><\/span><\/td>\n<td style=\"width: 77.6122%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In SFD, the number of channels is specified, and the number of input channels is equal to the number of output channels.<\/span><\/p>\n<ul>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Range: 1 to 128<\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Default: 1<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 81px;\">\n<td style=\"width: 22.3154%; height: 81px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 14pt;\"><strong>Block Control<\/strong><\/span><\/td>\n<td style=\"width: 77.6122%; height: 81px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The object\u00a0 supports Block Control when the object is configured with more than one channel<\/span><span lang=\"EN-US\" style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">. It has one block control input which controls the output volume of which size is equal to the number of channels configured for the audio object. Block Control is enabled by default and cannot be disabled.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"Subheading 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;\">There are no mode available for VolumeLite audio object.<\/span><\/p>\n<p class=\"heading\"><span style=\"color: #000000; font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<table style=\"border-collapse: collapse; width: 98.9804%; height: 359px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td class=\"table-head\" style=\"width: 10.7975%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 48.8892%; height: 10px;\" colspan=\"2\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><strong><br \/>\n<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 349px;\">\n<td style=\"width: 10.7975%; height: 349px;\"><strong><span lang=\"EN-US\" style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Boot Level<\/span><\/strong><\/td>\n<td style=\"width: 48.8892%; height: 349px;\">\n<p><span lang=\"EN-US\" style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">It specifies the required volume level at boot time when configured. It is applicable for all the channels.<\/span><\/p>\n<p><span style=\"font-size: 12pt;\">Range: <span lang=\"EN-US\" style=\"font-family: 'times new roman', times, serif;\">-128 dB to +20 dB.<\/span><\/span><\/p>\n<p><span style=\"font-size: 12pt;\">Default: <span lang=\"EN-US\" style=\"font-family: 'times new roman', times, serif;\">0 dB<\/span><\/span><\/td>\n<td style=\"width: 16.6169%; height: 349px;\"><span lang=\"EN-US\" style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-25688\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/11\/VolumeLite_Additional-Parameter.png\" alt=\"\" width=\"421\" height=\"577\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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 following are the tuning parameters that can configure from GTT.<\/span><\/p>\n<table style=\"height: 90px; width: 97.409%; border-collapse: collapse;\" border=\"1\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td class=\"table-head\" style=\"width: 13.6185%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameters<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 42.8811%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 12.3401%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 15.2246%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 13.2827%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.6185%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Ramp Up Time<\/strong><\/span><\/td>\n<td style=\"width: 42.8811%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramp up time in ms per channel.<\/span><\/td>\n<td style=\"width: 12.3401%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1000 ms<\/span><\/td>\n<td style=\"width: 15.2246%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">5 ms<\/span><\/td>\n<td style=\"width: 13.2827%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.6185%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Ramp Down Time<\/strong><\/span><\/td>\n<td style=\"width: 42.8811%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramp down time in ms per channel.<\/span><\/td>\n<td style=\"width: 12.3401%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1000 ms<\/span><\/td>\n<td style=\"width: 15.2246%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">5 ms<\/span><\/td>\n<td style=\"width: 13.2827%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<\/tr>\n<tr style=\"height: 18px;\">\n<td style=\"width: 13.6185%; height: 18px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Ramp Shape<\/strong><\/span><\/td>\n<td style=\"width: 42.8811%; height: 18px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The shape of the\u00a0 volume will change accordingly once it\u00a0 is triggered and applies across all channels. <\/span><\/td>\n<td style=\"width: 12.3401%; height: 18px;\">\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Linear<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Exponential<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 15.2246%; height: 18px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Linear<\/span><\/td>\n<td style=\"width: 13.2827%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ULong<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 13.6185%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Volume<\/strong><\/span><\/td>\n<td style=\"width: 42.8811%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><span style=\"font-family: 'times new roman', times, serif;\">Volume to be applied per input channel<\/span><\/span><\/td>\n<td style=\"width: 12.3401%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-128 to 20 dB<\/span><\/td>\n<td style=\"width: 15.2246%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 dB<\/span><\/td>\n<td style=\"width: 13.2827%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\"><em>All the channels can be tuned with one command as\u00a0 all are in the same subblock compared to Volume Mute object.<\/em><\/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 Volume control is triggered whenever a control message is addressed to the audio object. Block Control is deployed only when object has more than one channel. It has one block control input, the size of which is equal to the number of channels configured for the audio object.<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 96.5125%; height: 38px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 12.8182%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameters<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 55.8994%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 19.504%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 98.2404%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 12.8182%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Volume<\/strong><\/span><\/td>\n<td style=\"width: 55.8994%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><span style=\"font-family: 'times new roman', times, serif;\">Volume to be applied per input channel<\/span><\/span><\/td>\n<td style=\"width: 19.504%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-128 to 20 dB<\/span><\/td>\n<td style=\"width: 98.2404%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p>T<span style=\"font-family: 'times new roman', times, serif;\">he native panel for VolumeLite audio object is under development.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on July 5, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"control-audio-objects_wrap\"><div class=\"documentor-section  section-2843\" id=\"control-audio-objects\" data-section-id=\"2843\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">3.<\/span><span class=\"title-text\">Control Objects<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#control-audio-objects')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">Control objects category contains following audio objects.<\/span><\/p>\n<ul>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24004\" target=\"_blank\" rel=\"noopener\">Control Math<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24005\" target=\"_blank\" rel=\"noopener\">Control Grouper<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24006\" target=\"_blank\" rel=\"noopener\">Control GroupSplitter<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24010\" target=\"_blank\" rel=\"noopener\">Control Multi Adder<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24011\" target=\"_blank\" rel=\"noopener\">Control Mixer<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24012\" target=\"_blank\" rel=\"noopener\">Control Router<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"color: #0000ff; font-family: 'times new roman', times, serif;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25475\" target=\"_blank\" rel=\"noopener\">Control Smooth<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24007\" target=\"_blank\" rel=\"noopener\">MultiStage Envelope<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24008\" target=\"_blank\" rel=\"noopener\">AudioToControl<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24009\" target=\"_blank\" rel=\"noopener\">Lookup Table (LUT)<\/a><\/span><\/strong><strong><span style=\"color: #0000ff; font-family: 'times new roman', times, serif;\"><br \/>\n<\/span><\/strong><\/li>\n<\/ul>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 11, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"control-math-2_wrap\"><div class=\"documentor-section  section-2844\" id=\"control-math-2\" data-section-id=\"2844\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">3.1.<\/span><span class=\"title-text\">Control Math<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#control-math-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Control Math audio object provides the ability to manipulate input control signals.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong><strong>Control Math Properties<\/strong><\/strong><\/span><\/p>\n<p>Below table describes about the Control Math audio object properties and functionality.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-25274\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/Control_Math_Properties.png\" alt=\"\" width=\"492\" height=\"391\" \/><\/span><\/p>\n<table style=\"width: 92.8373%; height: 195px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"height: 28px; width: 11.5641%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 112.163%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"height: 131px; width: 11.5641%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Number of outputs\/inputs<\/strong><\/span><\/td>\n<td style=\"height: 131px; width: 112.163%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enter the number of control outputs or inputs.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">When the object mode is set to ADD\/SUBTRACT\/MULTIPLY\/\u00a0 \u00a0 MAXIMUM\/MINIMUM\/EQUAL \/ AND \/ OR \/ NOR \/ NAND \/ XOR the input control pin is enabled.<\/span>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Input value range 2 to 16.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Output value is 1.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Default value is set to 2.<\/span><\/li>\n<\/ul>\n<\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">When the object mode is set to LIN2DB \/ DB2LIN \/INVERT \/ RECIPROCAL \/ SQUARE \/ SQUAREROOT the input control pin is equal to output control pin.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">When the object mode is set to DIVIDE\/GREATER\/LESS, the input control pins are 2 and output control pin is 1.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">When the object mode is set to NOT\/CTRLDELAY, the input and output control pin is 1.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">When the object mode is set to CTRLSPLIT, the input control pin is 1 and output control pins are configurable between 2 to 32.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">When the object mode is set to CTRLDUPLICATE, the input control pins are\u00a0 configurable between\u00a0 1 to 16 and output control pins are twice the input control pins.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">When the object mode is set to NONLINEARCLIP, the input control pins are 3 and output control pin is 1.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">When the object mode is set to INDEX, the input control pins are\u00a0 configurable between\u00a0 2 to 255 and output control pins are 2.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"height: 26px; width: 11.5641%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"height: 26px; width: 112.163%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display name of the control math audio object in signal flow design. It can be changed based on the intended usage of the object.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"height: 10px; width: 11.5641%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Object Mode<\/strong><\/span><\/td>\n<td style=\"width: 112.163%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Control Math audio object supports twenty-six modes of operation. <\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This audio object can be configured in the SFD to operate in one of the following modes:<\/span><\/p>\n<table style=\"width: 52.1587%; height: 76px;\">\n<tbody>\n<tr style=\"height: 76px; border-style: none; background-color: #ffffff; border-color: #ffffff;\">\n<td style=\"width: 23.405%; height: 76px; border-style: hidden; background-color: #ffffff; border-color: #ffffff;\">\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Add<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Subtract<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Divide<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Multiply<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Minimum<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Maximum<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Lin2dB<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB2Lin<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 24.7698%; height: 76px; border-style: hidden; background-color: #ffffff; border-color: #ffffff;\">\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Invert<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Square<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Reciprocal<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">SquareRoot<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">And<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Or<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Xor<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Not<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Nand<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 94.6927%; height: 76px; border-style: hidden; background-color: #ffffff; border-color: #ffffff;\">\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Nor<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Greater<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Less<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">CtrlSplit<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">CtrlDuplicate<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">CtrlDelay<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">NonLinearClip<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Equal<\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Index<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Default object mode is set to Add.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong><strong>Mode<\/strong><\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Control Math audio object supports following modes.<\/span><\/p>\n<table style=\"width: 100%; height: 712px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Mode<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ADD<\/span><\/strong><\/td>\n<td style=\"height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In this mode, control inputs into the object are summed up and their sum is fed to the output of the object.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"height: 53px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">SUBTRACT<\/span><\/strong><\/td>\n<td style=\"height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The difference between the first control input and the summation of the remaining control inputs into this object is sent out at the output.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">MULTIPLY<\/span><\/strong><\/td>\n<td style=\"height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Takes in input controls and writes their product to the output of the object.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">DIVIDE<\/span><\/strong><\/td>\n<td style=\"height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Takes 2 input controls and writes the result of their division to the output. If the divisor is zero, the result is set to the maximum float value.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">MAXIMUM<\/span><\/strong><\/td>\n<td style=\"height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Takes the input controls and writes out the maximum of the values.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">MINIMUM<\/span><\/strong><\/td>\n<td style=\"height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Takes in input controls and writes out the minimum of the values.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 80px;\">\n<td style=\"height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LIN2DB<\/span><\/strong><\/td>\n<td style=\"height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Takes a linear control value as an input and outputs it\u2019s logarithmic equivalent to the specific output pin. If the input is less than or equal to zero, the result is set to zero.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"height: 53px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">DB2LIN<\/span><\/strong><\/td>\n<td style=\"height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Takes a logarithmic control value as an input and outputs it\u2019s linear equivalent to the specific output pin.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">INVERT<\/span><\/strong><\/td>\n<td style=\"height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Reads in a control value and outputs the negative (inverse) of that value to the specific output pin.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"height: 53px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">RECIPROCAL<\/span><\/strong><\/td>\n<td style=\"height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Takes in a value, x, and outputs its reciprocal (1\/x). If the input value is zero, the result is set to the maximum float value to the specific output pin.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">SQUARE<\/span><\/strong><\/td>\n<td style=\"height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Takes in a value, x, and outputs its squared value to the specific output pin.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">SQUAREROOT<\/span><\/strong><\/td>\n<td style=\"height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Takes in an input value, x, and outputs its square root, . If the input is negative, the result is set to zero to the specific output pin.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">AND<\/span><\/strong><\/td>\n<td style=\"height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Takes in multiple inputs and outputs the logical AND operation of these inputs.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">OR<\/span><\/strong><\/td>\n<td style=\"height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Takes in multiple inputs and outputs the logical OR operation of these inputs.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">XOR<\/span><\/strong><\/td>\n<td style=\"height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Takes in multiple inputs (x1, x2, x3, xn) and outputs the logical XOR operation (((x1 xor x2) xor x3) xor xn) of these inputs.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">NOT<\/span><\/strong><\/td>\n<td style=\"height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Takes in an input, and outputs the NOT<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">NAND<\/span><\/strong><\/td>\n<td style=\"height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Takes in multiple inputs (x1, x2, x3, xn) and outputs the logical NAND operation (((x1 nand x2) nand x3) nand xn) of these inputs.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">NOR<\/span><\/strong><\/td>\n<td style=\"height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Takes in multiple inputs (x1, x2, x3, xn) and outputs the logical NOR operation (((x1 nor x2) nor x3) nor xn) of these inputs.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">GREATER<\/span><\/strong><\/td>\n<td style=\"height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Takes in 2 inputs, and and outputs true if .<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LESS<\/span><\/strong><\/td>\n<td style=\"height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Takes in 2 inputs, and and outputs true if .<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">EQUAL<\/span><\/strong><\/td>\n<td style=\"height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Takes in multiple inputs and outputs true if all the input values are equal.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">SPLITTER<\/span><\/strong><\/td>\n<td style=\"height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Takes in an input control and writes the output to a user specified number of output pins.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">DUPLICATE<\/span><\/strong><\/td>\n<td style=\"height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Takes in a user specified number of inputs and writes each input out to 2 output pins.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">DELAY<\/span><\/strong><\/td>\n<td style=\"height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Takes in a user setting delay (in ms) and writes out the output only after that delay time has passed.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 145px;\">\n<td style=\"height: 145px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">NONLINEARCLIP<\/span><\/strong><\/td>\n<td style=\"height: 145px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Takes in 3 inputs, x, min, and max.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Provide the output as max if x is greater than max.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Provide the output as min if x is less that min.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Provide the output as x if x is greater that min and less than max.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 82px;\">\n<td style=\"height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">INDEX<\/span><\/strong><\/td>\n<td style=\"height: 10px;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">It takes in multiple control inputs and outputs two control values. <\/span><\/p>\n<ul>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">The first control output returns the index of the minimum value among the control inputs. <\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">The second control output returns the index of the maximum value among the control inputs. <\/span><\/li>\n<\/ul>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">In case of maximum or minimum values being the same, it returns the index of the first encounter.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Control Math audio object supports additional configuration which allows to enabled or disabled Block Control. W<\/span><span style=\"font-family: 'times new roman', times, serif;\">hich can be enabled or disabled by selecting between Block Control Disabled and Block Control Enabled. The object shall support Block Control in the following operating modes:<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Block Control Enabled \u2013<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Set \u201cObject Mode\u201d to EQUAL \/ AND \/ OR \/ NOR \/ NAND \/ XOR to enable the Block control, the number of input control pins can be grouped to one input block control pin.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Set \u201cObject Mode\u201d to LIN2DB \/ DB2LIN \/INVERT \/ RECIPROCAL \/ SQUARE \/ SQUAREROOT to enable the Block control, the number of input and output control pins can be grouped to one input block control pin and one output block control pin respectively.<\/span><\/li>\n<\/ul>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\"><em>By default, the Block Control function is disabled.<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tuning Parameters<\/strong><\/span><\/p>\n<p>There are no tuning parameters available for <span style=\"font-family: 'times new roman', times, serif;\">Control Math audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Parameters<\/strong><\/span><\/p>\n<p>There are no control parameters available for <span style=\"font-family: 'times new roman', times, serif;\">Control Math audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Control Math audio object<\/span>\u00a0does not support native panel.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on June 11, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"control-grouper-2_wrap\"><div class=\"documentor-section  section-2845\" id=\"control-grouper-2\" data-section-id=\"2845\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">3.2.<\/span><span class=\"title-text\">Control Grouper<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#control-grouper-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Control Grouper audio object allows to merge two or more individual controls and combining them into a single output group, and then send as one signal output group to the connected object.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Case:<\/strong> The Control Grouper audio object is useful in context of the Block Control feature. When control signals are received from controlIn AO it will be received as individual control signals. If audio object needs all control signals together then control grouper can be used to combine the control signals.\u00a0<\/em><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em> Refer block control documentation for more details.\u00a0<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Grouper Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about the Control Grouper audio object properties and functionality.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"488\" height=\"411\" class=\"wp-image-23975\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica.png\" alt=\"A screenshot of a computer Description automatically generated with medium confidence\" \/><\/span><\/p>\n<table style=\"height: 350px; width: 97.1462%;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 178px;\">\n<td style=\"height: 178px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong># of controls in Group<\/strong><\/span><\/td>\n<td style=\"height: 178px;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">Enter the number of control inputs. It is also the number of signals within the one group to control output.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The number of control group output is always 1.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Range: 2 to 128<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Data type: Float<\/span><\/li>\n<li>The default value is set to 2.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Display name of the Control Grouper audio object in signal flow design. It can be changed based on the intended usage of the object.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 118px;\">\n<td style=\"height: 118px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Object Mode<\/strong><\/span><\/td>\n<td style=\"height: 118px;\"><span style=\"font-family: 'times new roman', times, serif;\">The audio object supports two modes of operations.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Send When All Received (Default mode)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Send On Apply<\/span><\/li>\n<\/ul>\n<\/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;\">Control Grouper supports two modes.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Send When All Received <\/strong>(Default mode)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Send On Apply<\/strong><\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"446\" height=\"146\" class=\"wp-image-23976\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-1.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/strong><\/span><\/p>\n<table style=\"border-collapse: collapse; width: 100%;\" border=\"1\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 15.7612%;\"><strong>Mode<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 84.2388%;\"><strong>Description<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 15.7612%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Send When All Received<\/strong><\/span><\/td>\n<td style=\"width: 84.2388%;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In this mode Control Grouper AO does not send a control group output every time a control input is received. The Control Grouper AO waits till all the control inputs are received and then sends the control group output.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">If the control inputs are coming at a different rate, the object sends the control group output at the rate of the slowest incoming control input.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 15.7612%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Send On Apply<\/strong><\/span><\/td>\n<td style=\"width: 84.2388%;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"> In this mode, Control Grouper AO has an additional \u201cApply\u201d input pin. When input is received on apply pin, Control Grouper AO sends the group output.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Control inputs have default values. These values are exposed as tuning parameters, these values can be modified using state variable explorer. These values are used, when one or more inputs are not received before the input on apply pin is received.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">There are no additional parameters available for Control Grouper audio object.<\/span><\/p>\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;\">There are no tuning parameters available for Control Grouper audio object.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Parameters<\/strong><\/span><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif;\">There are no control parameters available for Control Grouper audio object.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Control Grouper audio object does not support native panel. <\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 19, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"control-groupsplitter-2_wrap\"><div class=\"documentor-section  section-2846\" id=\"control-groupsplitter-2\" data-section-id=\"2846\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">3.3.<\/span><span class=\"title-text\">Control GroupSplitter<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#control-groupsplitter-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Control GroupSplitter audio object splits one control group input into multiple individual control outputs.<\/span><\/p>\n<p><em><strong>Use Case:<\/strong> This object can be deployed if user wants to split the block control to individual control signals which needs to be connected to different audio objects.\u00a0\u00a0<\/em><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control GrouperSplitter Properties<\/strong><\/span><\/p>\n<p>Below table describes about the <span style=\"font-family: 'times new roman', times, serif;\">Control GroupSplitter<\/span> audio object properties and functionality.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"483\" height=\"349\" class=\"wp-image-23977\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-2.png\" \/><\/span><\/p>\n<table style=\"height: 172px; width: 100%;\">\n<tbody>\n<tr style=\"height: 46px;\">\n<td class=\"table-head\" style=\"height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 234px;\">\n<td style=\"height: 106px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong># of controls in Group<\/strong><\/span><\/td>\n<td style=\"height: 106px;\"><span style=\"font-family: 'times new roman', times, serif;\">Enter the number of control outputs. It is also the number of signals within the one group to control input.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">The number of control group input is always 1.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Range: 2 to 128<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Data type: xFloat32<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">The default value is set to 2.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Control GroupSplitter audio object accepts a single block control at its input and splits it into a user-configurable number of single control outputs.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"height: 20px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"height: 20px;\"><span style=\"font-family: 'times new roman', times, serif;\">Display name of the Control GrouperSplitter 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>There are no mode available for <span style=\"font-family: 'times new roman', times, serif;\">Control GroupSplitter audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional parameters<\/strong><\/span><\/p>\n<p>There are no additional parameters available for <span style=\"font-family: 'times new roman', times, serif;\">Control GroupSplitter audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tuning Parameters<\/strong><\/span><\/p>\n<p>There are no tuning parameters available for <span style=\"font-family: 'times new roman', times, serif;\">Control GroupSplitter audio object<\/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 object always has N single control outputs. The number N is described via the number of elements variable in SFD. The object always has one group control input.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Control GroupSplitter audio object<\/span> does not support native panel.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 19, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"control-multi-adder-2_wrap\"><div class=\"documentor-section  section-2850\" id=\"control-multi-adder-2\" data-section-id=\"2850\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">3.4.<\/span><span class=\"title-text\">Control Multi Adder<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#control-multi-adder-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Control MultiAdder audio object provides the ability to manipulate input control signals. Refer description column of num elements for algorithm description.\u00a0<\/span><\/p>\n<p><em><strong>Use Case: <\/strong><span style=\"font-family: 'times new roman', times, serif;\">This object can be deployed whenever the addition of control inputs is required. Additionally, this object is used as the LUT Adder in Halosonic.<\/span><\/em><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>ControlMultiAdder Properties<\/strong><\/span><\/p>\n<p>Below table describes about the <span style=\"font-family: 'times new roman', times, serif;\">Control MultiAdder audio object<\/span> audio object properties and functionality.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"496\" height=\"381\" class=\"wp-image-23996\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-14.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/p>\n<table style=\"width: 100%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 14.024%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 85.597%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.024%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Number of Elements<\/strong><\/span><\/td>\n<td style=\"width: 85.597%;\">\n<p><span style=\"font-size: 12pt;\"><span style=\"font-family: 'times new roman', times, serif;\">A minimum of three control inputs into the object are summed up and their sum is fed to the control output of the object. <\/span><span style=\"font-family: 'times new roman', times, serif;\">Each time the Control Multi Adder control input is set, it calls the corresponding control output. The object has 3 control inputs for elemental addition and forwards control value into an output.<\/span><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"303\" height=\"230\" class=\"wp-image-23994\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-program-description-au-1.png\" alt=\"A screenshot of a computer program Description automatically generated\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Example: If the numElements is 4, there will be 4 control outputs [y1, y2, y3 and y4] and 12 control inputs [x1 to x12]. The control outputs are computed as shown in the figure below.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-23995\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image.jpeg\" width=\"531\" height=\"337\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Maximum control inputs possible for a control multi adder instance are 255.<\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><span style=\"font-family: 'times new roman', times, serif;\">For N elements specified from the configuration, 3N control input values would give N control output values. <\/span><span style=\"font-family: 'times new roman', times, serif;\">The number of control outputs is selected by numElements.<\/span><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The number of control inputs = 3 * numElements.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The maximum number of control outputs is limited to 85, So the maximum number of control inputs is 85*3 = 255.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.024%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 85.597%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display name of the Control MultiAdder 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>There are no mode available for <span style=\"font-family: 'times new roman', times, serif;\">Control MultiAdder audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional parameters<\/strong><\/span><\/p>\n<p>There are no additional parameters available for <span style=\"font-family: 'times new roman', times, serif;\">Control MultiAdder audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tuning Parameters<\/strong><\/span><\/p>\n<p>There are no tuning parameters available for <span style=\"font-family: 'times new roman', times, serif;\">Control MultiAdder audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Parameters<\/strong><\/span><\/p>\n<p>There are no control parameters available for <span style=\"font-family: 'times new roman', times, serif;\">Control MultiAdder audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Control MultiAdder audio object<\/span> does not support native panel.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 19, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"control-mixer-2_wrap\"><div class=\"documentor-section  section-2851\" id=\"control-mixer-2\" data-section-id=\"2851\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">3.5.<\/span><span class=\"title-text\">Control Mixer<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#control-mixer-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Control Mixer audio object provides a mechanism to mix and route control signal from input to output. The mixer sums values from selected control inputs and pushes the sum to the output. Numbers of inputs and outputs are configurable via GTT. <\/span><span style=\"font-family: 'times new roman', times, serif;\">It enables N inputs to be connected to M outputs which is configurable ranging from 1 to 254. If there isn\u2019t any input signal associated with output, the output wouldn\u2019t be changed.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The non-weighted mode with one connected control input output channel. Connection can be changed from state variable window in GTT during tuning, but its impact will be visible once input at that control pins is changed.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">It takes control signals as inputs and emits control signals as outputs. Many inputs can also be connected to one output and output can be left unconnected also. It can copy any input to arbitrary number of outputs (from 0 to number_of_outputs). It means that some inputs can be copied to multiple outputs, or some inputs can be cut (not used further in the pipeline). On the other hand, one output can have at most single input connected to it. Below picture illustrates the idea.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-23998\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-diagram-of-a-mathematical-equation-description.png\" alt=\"A diagram of a mathematical equation Description automatically generated\" width=\"335\" height=\"335\" \/><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Mixer Properties<\/strong><\/span><\/p>\n<p>Below table describes about the <span style=\"font-family: 'times new roman', times, serif;\">Control Mixer audio object <\/span>properties and functionality.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-23997\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-15.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"444\" height=\"414\" \/><\/span><\/p>\n<table style=\"width: 90.6872%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 18.8698%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 81.4325%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 18.8698%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 81.4325%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display name of the control mixer audio object in signal flow design. It can be changed based on the intended usage of the object.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 18.8698%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Object Mode<\/strong><\/span><\/td>\n<td style=\"width: 81.4325%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Based on the weighing factor of the control inputs to be mixed, the Control Mixer works in two different modes.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Non-weight mixer(default)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Weight mixer<\/span><\/li>\n<\/ul>\n<\/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 Control Mixer supports in two modes.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Non-weight mixer(default)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Weight mixer<\/span><\/li>\n<\/ul>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameter<\/strong><\/span><\/p>\n<table style=\"border-collapse: collapse; width: 90.79%;\" border=\"1\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 20.38%;\"><strong>Parameter<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 81.3035%;\" colspan=\"2\"><strong>Description<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.38%;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Number of control input and output<\/span><\/strong><\/td>\n<td style=\"width: 53.91%;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The max input and output in additional configuration is 100.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 254<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default number of control input and output pin is 1.<\/span><\/td>\n<td style=\"width: 27.3935%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-23999 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-16-e1719915824694.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"287\" height=\"418\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tuning Parameters<\/strong><\/span><\/p>\n<p>There are no tuning parameters available for <span style=\"font-family: 'times new roman', times, serif;\">Control Mixer audio object<\/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;\">Default control input output is 1 and configurable through additional configuration from 1 to 254 (max).<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on July 2, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"control-mixer-panel_wrap\"><div class=\"documentor-section  section-3013\" id=\"control-mixer-panel\" data-section-id=\"3013\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">3.5.1.<\/span><span class=\"title-text\">Control Mixer Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#control-mixer-panel')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Control Mixer object supports native panel. The native panel window consists of rows and column. The number of row and column depends on \u201cnumber of control inputs and outputs\u201d configured.\u00a0<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">In <strong>Non Weight<\/strong> Mode, table cells can have only two values 0 or 1.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-11365 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2020\/10\/Cmixer_panel_nonweight-e1719915891892.png\" alt=\"\" width=\"700\" height=\"415\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">In<strong> Weight Mode<\/strong>, table cells can have values from 0 to 1.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-11364 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2020\/10\/Cmixer_panel_weight-e1719915918419.png\" alt=\"\" width=\"687\" height=\"692\" \/><\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">Control Mixer supports copy-pasting values from and into Excel sheets.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">You can store the specific configuration and recalled via Store Preset option available on the panel. <\/span><span style=\"font-family: 'times new roman', times, serif;\">Configure the tuning parameters and select the free preset slot numbers, enter the name of the slot, and click <strong>Store preset<\/strong>. This saves and stores the current tuning data to the selected slot.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">If you do not enter a name of the slot, then it will take the default named \u201cNew Preset\u201d<\/span>.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">You can switch between presets slots and apply their values by simply clicking on them. Additionally, after clicking to override the preset, you can modify the tuning values in that tab or change the preset name.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">To reset the selected preset or all the preset values.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Click <strong>Reset Selected<\/strong> to clear the preset that is currently selected.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Click <strong>Reset All<\/strong> to clear every preset in the corresponding native panel.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-22091\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/Reset-Preset.png\" alt=\"\" width=\"1077\" height=\"90\" \/><\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on July 2, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"control-router-2_wrap\"><div class=\"documentor-section  section-2852\" id=\"control-router-2\" data-section-id=\"2852\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">3.6.<\/span><span class=\"title-text\">Control Router<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#control-router-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Control Router audio object provide a mechanism to route control signal from input to output. The router allows to change path of control signal during runtime, which allows for flexibility when designing audio signal pipeline.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">This object can be deployed whenever different control inputs to be routed to an object.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">It can have arbitrary number of inputs and outputs ranging from 1 to 254 and enables the inputs to be cut or copied to any number of outputs.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Router Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"492\" height=\"411\" class=\"wp-image-24001\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-18.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/p>\n<table>\n<tbody>\n<tr>\n<td class=\"table-head\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display name of the Control Router 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>There are no mode available for <span style=\"font-family: 'times new roman', times, serif;\">Control Router audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<table style=\"border-collapse: collapse; width: 100%;\" border=\"1\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 17.3063%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 82.6213%;\" colspan=\"2\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Description<\/span><\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.3063%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Number of control input and output<\/strong><\/span><\/td>\n<td style=\"width: 61.6945%;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">The max input and output in additional configuration is 100.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Range: 1 to 254<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The default number of control input and output pin is 1.<\/span><\/td>\n<td style=\"width: 20.9268%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-19-e1692710639204.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"206\" height=\"352\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tuning Parameters<\/strong><\/span><\/p>\n<p>There are no tuning parameters available for <span style=\"font-family: 'times new roman', times, serif;\">Control Router audio object<\/span>.<\/p>\n<p class=\"heading\"><strong>Control Parameters<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Default control input output is 1 and configurable through additional configuration from 1 to 254 max.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 12, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"control-router-panel_wrap\"><div class=\"documentor-section  section-3014\" id=\"control-router-panel\" data-section-id=\"3014\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">3.6.1.<\/span><span class=\"title-text\">Control Router Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#control-router-panel')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Control Router audio object supports native panel. The native panel window is a dynamic native panel. Panel get adapted in size based on the Router\u00a0<span class=\"bluet_tooltip tooltipy-kw tooltipy-kw-8957\" data-tooltip=\"8957\">AO<\/span> configuration.\u00a0<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">By default, all outputs are disconnected.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-12721\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2020\/10\/Control-Router-default.png\" alt=\"\" width=\"441\" height=\"470\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Every output has an input that can be configured. More than one output can be assigned to a single input signal.<br \/>\nIt is possible that some input signals are not assigned to any output.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-12723\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2020\/10\/Control-Router-set.png\" alt=\"\" width=\"441\" height=\"470\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Additionally, this panel enables to store presets for specific configuration.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-11415\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2020\/10\/Preset_Part.png\" alt=\"\" width=\"443\" height=\"84\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Name of preset is configurable in separate window after click <strong>Store<\/strong> button:<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-11414\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2020\/10\/Preset_Panel.png\" alt=\"\" width=\"294\" height=\"325\" \/><\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 5, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"control-smooth_wrap\"><div class=\"documentor-section  section-2992\" id=\"control-smooth\" data-section-id=\"2992\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">3.7.<\/span><span class=\"title-text\">Control Smooth<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#control-smooth')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Control Smooth audio object is used to smoothen the sharp changes in the control values before feeding them as control inputs to another AO. Sharp changes in the control value could cause artifacts in the audio output; in these situations, the Control Smooth audio object can be used to prevent artifacts.<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\">For smoothening, this audio object uses a simple one pole filter that offers exponentially raising step response.\u00a0<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Case<\/strong><strong>: <\/strong>This Control Smooth audio object can be used where there is a necessity to avoid drastic changes in control values that are fed as control inputs to an audio object.\u00a0 <span class=\" jss1427 jss1428\"><span id=\"editable-content-within-article~0~0~0\" class=\"jss1429 jss1430\">Below\u00a0<\/span><span id=\"editable-content-within-article~0~0~1\" class=\"jss1429 jss1431\">are\u00a0<\/span><\/span><span class=\" jss1427 jss1432\"><span id=\"editable-content-within-article~0~1~0\" class=\"jss1429 jss1433\">a\u00a0<\/span><span id=\"editable-content-within-article~0~1~1\" class=\"jss1429 jss1434\">few\u00a0<\/span><\/span><span class=\" jss1427 jss1435\"><span id=\"editable-content-within-article~0~2~0\" class=\"jss1429 jss1436\">examples:<\/span><\/span><\/em><\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><em>Interpolation between CAN updates.<\/em><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><em>Control value smoothing to help avoid chatter in AO blocks with control thresholds or hysteresis (eg. gearshift simulator, steady state fade-out control, RNC control for vehicle speed ON\/OFF control).<\/em><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><em>Audio Objects that do not have support for ramping for change in control values.<\/em><\/span><\/li>\n<\/ul>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Smooth Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about the Control Smooth audio object properties and functionality.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-25484\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/11\/ControlSmooth.jpg\" alt=\"\" width=\"408\" height=\"382\" \/><\/span><\/p>\n<table style=\"width: 90.6872%; height: 172px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 13.757%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 86.5453%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 118px;\">\n<td style=\"width: 13.757%; height: 118px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Number of Controls<\/strong><\/span><\/td>\n<td style=\"width: 86.5453%; height: 118px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enter the number of control IO. The number of control inputs is same as the number of control outputs and the same is configurable via GTT.\u00a0<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 16<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Default: 1<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.757%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 86.5453%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display name of the Control Smooth 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 Control Smooth object does not support any modes.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameter<\/strong><\/span><\/p>\n<table style=\"border-collapse: collapse; width: 90.8628%; height: 352px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 18.1244%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 83.6393%; height: 28px;\" colspan=\"2\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 425px;\">\n<td style=\"width: 18.1244%; height: 324px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong><span style=\"font-size: 12pt;\">Block Control<\/span><\/strong><\/span><\/td>\n<td style=\"width: 56.1656%; height: 324px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This variable is used to enable or disable block control.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; Block Control Disabled (Default)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 &#8211; Block Control Enabled<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 27.4737%; height: 324px;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-25487 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/11\/CS_BC-e1719916022346.jpg\" alt=\"\" width=\"350\" height=\"489\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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 object has the below three tuning parameters that are applicable for all the control inputs.<\/span><\/p>\n<table style=\"width: 99.8588%; height: 117px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 13.5021%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 36.8143%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 12.1309%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data <\/strong><strong>Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 17.1413%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.1287%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.22785%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 13.5021%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong><span style=\"font-size: 12pt;\">Bypass<\/span><\/strong><\/span><\/td>\n<td style=\"width: 36.8143%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The Control Smooth object functionality can be bypassed with this option<\/span><\/td>\n<td style=\"width: 12.1309%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ULong<\/span><\/td>\n<td style=\"width: 17.1413%; height: 10px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; Bypass OFF<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 &#8211; Bypass ON<\/span><\/td>\n<td style=\"width: 11.1287%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 8.22785%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.5021%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong><span style=\"font-size: 12pt;\">Smooth Time<\/span><\/strong><\/span><\/td>\n<td style=\"width: 36.8143%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Time taken by the smoothening filter to reach the target control value<\/span><\/td>\n<td style=\"width: 12.1309%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 17.1413%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Block length duration to 10000<\/span><\/td>\n<td style=\"width: 11.1287%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Block length duration<\/span><\/td>\n<td style=\"width: 8.22785%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 13.5021%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong><span style=\"font-size: 16px;\">Hysteresis<\/span><\/strong><\/span><\/td>\n<td style=\"width: 36.8143%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The tolerance below or above which the filter starts adapting to new target value<\/span><\/td>\n<td style=\"width: 12.1309%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 17.1413%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 100<\/span><\/td>\n<td style=\"width: 11.1287%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 8.22785%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">percent<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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;\">Default number of control IO is 1 and configurable through the AO property &#8211; NumElements.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif; color: #000000;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Control Smooth object does not support native panel.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on July 2, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"multistage-envelope-2_wrap\"><div class=\"documentor-section  section-2847\" id=\"multistage-envelope-2\" data-section-id=\"2847\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">3.8.<\/span><span class=\"title-text\">MultiStage Envelope<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#multistage-envelope-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The MultiStage Envelope creates a control signal that changes over time in both deterministic and non-deterministic ways. It is a control-signal generator that generates a signal that changes over time by successively interpolating from one stage to the next, where each stage consists of a time and level pair.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">It enables the randomization or adjustment of time, level, and curve shape within deterministic ranges. When the final stage is reached, it is possible to loop back to a specific segment.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>MultiStage Envelope Properties<\/strong><\/span><\/p>\n<p>Below table describes about the <span style=\"font-family: 'times new roman', times, serif;\">MultiStage Envelope<\/span> audio object properties and functionality.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"484\" height=\"353\" class=\"wp-image-23978\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-2.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/p>\n<table style=\"width: 100%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 12.5996%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 86.8211%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.5996%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>No. of Steps<\/strong><\/span><\/td>\n<td style=\"width: 86.8211%;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enter the number of stages or steps (nSteps).<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Multistage Envelope supports up to a maximum of 16 stages and looping back to any stage based on the configuration is allowed. So, the envelope generation can be continued in loop between stages. Time and level of each step is controlled by a fade parameter enabling the randomness and adjustments.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 2 to 16<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type: uint32_t<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Default number of stages or steps (nSteps) is set to 2.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.5996%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 86.8211%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display name of the MultiStage Envelope 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><span style=\"font-family: 'times new roman', times, serif;\">Below are the control input params:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Reset<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Loop<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Shape<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Shape_Random<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Fader<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Fader_Random<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">First 6 of the Tuning params mentioned below are same as the control input params above. So, these 6 params can be controlled externally as well as internally.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-23979\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-3.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"673\" height=\"262\" \/><\/span><\/p>\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;\">There are no mode available for <span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">MultiStage Envelope audio object<\/span>.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">There are no additional parameters available for <span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">MultiStage Envelope audio object<\/span>.<\/span><\/p>\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 following are the parameters you can tune in GTT.<\/span><\/p>\n<table style=\"height: 555px; width: 99.3471%;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 15.7133%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.9479%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 12.2077%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default Value<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 13.795%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 45.8359%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Details<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 116px;\">\n<td style=\"width: 15.7133%; height: 10px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Reset<\/span><\/strong><\/span><\/td>\n<td style=\"width: 11.9479%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">UInt<\/span><\/td>\n<td style=\"width: 12.2077%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 13.795%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 2<\/span><\/td>\n<td style=\"width: 45.8359%; height: 10px;\">\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">RESET =1: Reset the envelope generation from initial stage.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">RESET =2: <span class=\"bluet_tooltip tooltipy-kw tooltipy-kw-8957\" data-tooltip=\"8957\">AO<\/span>\u00a0stops envelope generation immediately and continue outputting last stage target value<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">RESET=0: Do nothing and continue generation.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 15.7133%; height: 53px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Loop<\/span><\/strong><\/span><\/td>\n<td style=\"width: 11.9479%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">UInt<\/span><\/td>\n<td style=\"width: 12.2077%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 13.795%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to nSteps<\/span><\/td>\n<td style=\"width: 45.8359%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Loop back to specified segment when last step is completed and continues envelope generation in loop when Loop is not 0.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 172px;\">\n<td style=\"width: 15.7133%; height: 10px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Shape<\/span><\/strong><\/span><\/td>\n<td style=\"width: 11.9479%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 12.2077%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 13.795%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-1.0 to 1.0<\/span><\/td>\n<td style=\"width: 45.8359%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Specify shape or slope of envelope segments. The shape shall be varied in between the values.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-1.0 (inverse exponential)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0 (linear)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1.0 (quasi exponential)<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 110px;\">\n<td style=\"width: 15.7133%; height: 15px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Shape_Random<\/span><\/strong><\/span><\/td>\n<td style=\"width: 11.9479%; height: 15px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 12.2077%; height: 15px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 13.795%; height: 15px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0 to 1.0<\/span><\/td>\n<td style=\"width: 45.8359%; height: 15px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">For a new random value to be created on start of each new segment, the value is added to SHAPE, and result is limited to [-1:1].<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Full scale generated shape value will then be in the range [SHAPE_RND to SHAPE_RANDOM]<\/span><\/td>\n<\/tr>\n<tr style=\"height: 147px;\">\n<td style=\"width: 15.7133%; height: 10px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Fader<\/span><\/strong><\/span><\/td>\n<td style=\"width: 11.9479%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 12.2077%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 13.795%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0 to 1.0<\/span><\/td>\n<td style=\"width: 45.8359%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Specify fade to linearly vary between levels\/times. Pair of values of level and time is configured for each step.<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">For each next level\/time, the value is varied linearly between the pairs with FADER and FADER_RANDOM to get the target level\/time.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 167px;\">\n<td style=\"width: 15.7133%; height: 10px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Fader_Random<\/span><\/strong><\/span><\/td>\n<td style=\"width: 11.9479%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 12.2077%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 13.795%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0 to 1.0<\/span><\/td>\n<td style=\"width: 45.8359%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">For a new random value to be created on start of each new segment, the value is added to FADER and result is limited to [0:1].<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Full scale generated fader value will then be in the range<\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">[-FADER_RANDOM to SHAPE_RANDOM]<\/span><\/td>\n<\/tr>\n<tr style=\"height: 194px;\">\n<td style=\"width: 15.7133%; height: 10px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">OutScalFac<\/span><\/strong><\/span><\/td>\n<td style=\"width: 11.9479%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 12.2077%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1.0<\/span><\/td>\n<td style=\"width: 13.795%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-32767.0 to 32767.0<\/span><\/td>\n<td style=\"width: 45.8359%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Scale the envelope output level. <\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This parameter is used to scale the envelope output range. By default, the env output range will be between 0.0 to 1.0.<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">So, this param value is used to scale that value to a bigger range specified in the next column.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 15.7133%;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">LevelMinValue<\/span><\/strong><\/span><\/td>\n<td style=\"width: 11.9479%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 12.2077%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 13.795%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-32767.0 to 32767.0<\/span><\/td>\n<td style=\"width: 45.8359%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Used to set lower value of envelope output range. By default, the env output range is\u00a0 between 0.0 to 1.0. The output envelope is scaled in range LevelMinValue and LevelMaxValue.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 15.7133%;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">LevelMaxValue<\/span><\/strong><\/span><\/td>\n<td style=\"width: 11.9479%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 12.2077%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1.0<\/span><\/td>\n<td style=\"width: 13.795%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-32767.0 to 32767.0<\/span><\/td>\n<td style=\"width: 45.8359%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Used to set highest value of envelope output range. By default, the env output range will be between 0.0 to 1.0. The output envelope is scaled in range LevelMinValue and LevelMaxValue.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 80px;\">\n<td style=\"width: 15.7133%; height: 10px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">TimeA1<\/span><\/strong><\/span><\/td>\n<td style=\"width: 11.9479%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 12.2077%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">100.0 ms<\/span><\/td>\n<td style=\"width: 13.795%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1.0 to 10000.0 ms<\/span><\/td>\n<td style=\"width: 45.8359%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">First time value from the time pair of Step 1. The time duration to reach next step from Step1 is varied between TimeA1 and TimeB1.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 80px;\">\n<td style=\"width: 15.7133%; height: 26px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">TimeB1<\/span><\/strong><\/span><\/td>\n<td style=\"width: 11.9479%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 12.2077%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">100.0 ms<\/span><\/td>\n<td style=\"width: 13.795%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1.0 to 10000.0 ms<\/span><\/td>\n<td style=\"width: 45.8359%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Second time value from the time pair of Step 1. The time duration to reach next step from Step1 is varied between TimeA1 and TimeB1.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 15.7133%; height: 53px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">LevelA1<\/span><\/strong><\/span><\/td>\n<td style=\"width: 11.9479%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 12.2077%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 13.795%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0 to 1.0<\/span><\/td>\n<td style=\"width: 45.8359%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">First level value from the level pair of Step1. The source level of Step1 is varied between LevelA1 and LevelB1.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 15.7133%; height: 53px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">LevelB1<\/span><\/strong><\/span><\/td>\n<td style=\"width: 11.9479%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 12.2077%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 13.795%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0 to 1.0<\/span><\/td>\n<td style=\"width: 45.8359%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Second level value from the level pair of Step1. The source level of Step1 is varied between LevelA1 and LevelB1.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 80px;\">\n<td style=\"width: 15.7133%; height: 29px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Shape1<\/span><\/strong><\/span><\/td>\n<td style=\"width: 11.9479%; height: 29px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 12.2077%; height: 29px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 13.795%; height: 29px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-1.0 to 1.0<\/span><\/td>\n<td style=\"width: 45.8359%; height: 29px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This value determines the shape of the envelope from step1 to the next step. This value can be overridden by the 3rd tuning param, i.e. Shape which overwrites the shape of all steps.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 80px;\">\n<td style=\"width: 15.7133%; height: 23px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">TimeAN<\/span><\/strong><\/span><\/td>\n<td style=\"width: 11.9479%; height: 23px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 12.2077%; height: 23px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">100.0 ms<\/span><\/td>\n<td style=\"width: 13.795%; height: 23px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1.0 to 10000.0 ms<\/span><\/td>\n<td style=\"width: 45.8359%; height: 23px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">First time value from the time pair of Step N. The time duration to reach next step from Step N is varied between TimeAN and TimeBN.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 80px;\">\n<td style=\"width: 15.7133%; height: 31px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">TimeBN<\/span><\/strong><\/span><\/td>\n<td style=\"width: 11.9479%; height: 31px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 12.2077%; height: 31px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">100.0 ms<\/span><\/td>\n<td style=\"width: 13.795%; height: 31px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1.0 to 10000.0 ms<\/span><\/td>\n<td style=\"width: 45.8359%; height: 31px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Second time value from the time pair of Step N. The time duration to reach next step from Step N is varied between TimeAN and TimeBN.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"width: 15.7133%; height: 40px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">LevelAN<\/span><\/strong><\/span><\/td>\n<td style=\"width: 11.9479%; height: 40px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 12.2077%; height: 40px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0 if N is odd<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1.0 if N is even<\/span><\/td>\n<td style=\"width: 13.795%; height: 40px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0 to 1.0<\/span><\/td>\n<td style=\"width: 45.8359%; height: 40px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">First level value from the level pair of Step N. The source level of Step N is varied between LevelAN and LevelBN.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"width: 15.7133%; height: 24px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">LevelBN<\/span><\/strong><\/span><\/td>\n<td style=\"width: 11.9479%; height: 24px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 12.2077%; height: 24px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0 if N is odd<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1.0 if N is even<\/span><\/td>\n<td style=\"width: 13.795%; height: 24px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0 to 1.0<\/span><\/td>\n<td style=\"width: 45.8359%; height: 24px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Second level value from the level pair of Step N. The source level of Step N is varied between LevelAN and LevelBN.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 120px;\">\n<td style=\"width: 15.7133%; height: 120px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">ShapeN<\/span><\/strong><\/span><\/td>\n<td style=\"width: 11.9479%; height: 120px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 12.2077%; height: 120px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 13.795%; height: 120px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-1.0 to 1.0<\/span><\/td>\n<td style=\"width: 45.8359%; height: 120px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Specify shape of the envelope between Step N and the next Step. This value can be overridden by the 3rd Tuning param,<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">i.e. Shape, which is common for all the steps.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong>State Parameters<\/strong><\/p>\n<table style=\"border-collapse: collapse; width: 100%; height: 36px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 53px;\">\n<td class=\"table-head\" style=\"width: 11.1942%; height: 10px; text-align: center;\"><strong>Parameter<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 12.5772%; height: 10px; text-align: center;\"><strong>Data Type<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 11.0992%; height: 10px; text-align: center;\"><strong>Default Value<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 14.6561%; height: 10px; text-align: center;\"><strong>Range<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 37.9733%; text-align: center; height: 10px;\"><strong>Notes<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 11.1942%; text-align: left; height: 26px;\"><span style=\"font-size: 12pt;\"><strong>Envelope<\/strong><\/span><\/td>\n<td style=\"width: 12.5772%; text-align: left; height: 26px;\"><span style=\"font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 11.0992%; text-align: left; height: 26px;\"><span style=\"font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 14.6561%; text-align: left; height: 26px;\"><span style=\"font-size: 12pt;\">-32767.0 to 32767.0<\/span><\/td>\n<td style=\"width: 37.9733%; text-align: left; height: 26px;\"><span style=\"font-size: 12pt;\">To stream the control output. This parameter\u00a0is streamable.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/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 following are the control input parameters in GTT, there are 6 control inputs.<\/span><\/p>\n<table style=\"height: 506px; width: 100%;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 11.1513%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 77.6249%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 10.4996%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 108px;\">\n<td style=\"width: 11.1513%; height: 108px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">RESET<\/span><\/strong><\/td>\n<td style=\"width: 77.6249%; height: 108px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">RESET = 1: Reset the envelope generation from initial stage.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">RESET = 2: Deactivate envelope generation. Outputs last stage level value.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">RESET = 0: Do nothing<\/span><\/td>\n<td style=\"width: 10.4996%; height: 108px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 or 2<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 11.1513%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LOOP<\/span><\/strong><\/td>\n<td style=\"width: 77.6249%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Loop back to specified segment when last step is completed and continues envelope generation in loop.<\/span><\/td>\n<td style=\"width: 10.4996%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to nSteps<\/span><\/td>\n<\/tr>\n<tr style=\"height: 145px;\">\n<td style=\"width: 11.1513%; height: 145px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">SHAPE<\/span><\/strong><\/td>\n<td style=\"width: 77.6249%; height: 145px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Specify shape or slope of envelope segments. The shape shall be varied in between the values.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-1.0: inverse exponantial<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0: linear<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1.0: quasi exponential<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 10.4996%; height: 145px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-1.0 to 1.0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"width: 11.1513%; height: 93px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">SHAPE_RND<\/span><\/strong><\/td>\n<td style=\"width: 77.6249%; height: 93px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">For a new random value to be created on start of each new segment, the value is added to SHAPE and result limited to [-1:1]<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Full scale generated random value is in the range -SHAPE_RND&#8230;SHAPE_RND,<\/span><\/td>\n<td style=\"width: 10.4996%; height: 93px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0 to 1.0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 11.1513%; height: 53px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">FADER<\/span><\/strong><\/td>\n<td style=\"width: 77.6249%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Specify fade to linearly vary between levels\/times. Pair of values of level and time is configured for each step. For each next level\/time, the value is varied linearly between the pairs with FADER and FADER_RND to get the target level\/time.<\/span><\/td>\n<td style=\"width: 10.4996%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0 to 1.0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 11.1513%; height: 53px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">FADER_RND<\/span><\/strong><\/td>\n<td style=\"width: 77.6249%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">For a new random value to be created on start of each new segment. the value is added to FADER and result limited to [0:1] Full scale generated random value is in the range 0&#8230;FADER_RND,<\/span><\/td>\n<td style=\"width: 10.4996%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0 to 1.0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Illustration<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The below diagram shows four 8-stage envelopes obtained from different settings of Time, Level and Shape. Each color-coding describes envelopes obtained from different runs of the algorithm.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-23980\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/different-stages-of-multistage-envelope.png\" alt=\"Different stages of Multistage Envelope\" width=\"984\" height=\"448\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">For Example, settings of orange color envelope are show below.<\/span><\/p>\n<ol>\n<li><span style=\"font-family: 'times new roman', times, serif;\">nSteps = 8<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">So, Time and Level pairs will be: TimeA1,TimeB1,LevelA1,LevelB1,&#8230;,TimeA8,TimeB8,LevelA8,LevelB8<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">TimeA1=30ms, TimeB1=30ms<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">TimeA2=20ms, TimeB2=100ms<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Fader=1.0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Fader_Random=0.0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">LevelA1=0.8, LevelB1=0.8<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">LevelA2=0.1, LevelB2=0.03<\/span><\/li>\n<\/ol>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">To scale envelope output tuning parameter \u201cLevelMinValue\u201d and \u201cLevelMaxValue\u201d are used. There is no restriction added for \u201cLevelMinValue\u201d to be lower than \u201cLevelMaxValue\u201d in Tuning. It is required to set \u201cLevelMinValue\u201d to be smaller than \u201cLevelMaxValue\u201d. User can choose the values as per requirement of envelope output scaling.<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif;\">Linear regrssion is used to scale the envelope output. Below is formula used for scaling the output.<\/span><span style=\"font-family: 'times new roman', times, serif;\"><br \/>\n<em>outValue = LevelMinValue + (LevelMaxValue \u2013 LevelMinValue)*stepLevelValue<\/em><\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\">if want to scale level value from 0 to 1 to -128 to 128 LevelMinValue and LevelMaxValue value used should be<br \/>\n<\/span>LevelMinValue = -128<br \/>\nLevelMaxValue = 128<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">MultiStage Envelope audio objec<\/span>t does not support native panel.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 12, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"audiotocontrol-2_wrap\"><div class=\"documentor-section  section-2848\" id=\"audiotocontrol-2\" data-section-id=\"2848\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">3.9.<\/span><span class=\"title-text\">AudioToControl<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#audiotocontrol-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The AudioToControl audio object receives audio data, it calculates the envelope based on the mode of operation (either RMS or Peak) and forwards them onto control outputs.<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif;\">This object accepts N number of input audio signals and calculates the envelope and sends them into corresponding control outputs.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below are the features of AudioToControl audio object.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">The control outputs \/ state values are in linear scale.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">The AO supports all sample rates and blocklengths supported by xAF. The AO only reads the audio samples for calculating RMS or peak values. The AO supports in-place computation.<\/span><\/li>\n<\/ul>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>AudioToControl Properties<\/strong><\/span><\/p>\n<p>Below table describes about the <span style=\"font-family: 'times new roman', times, serif;\">AudioToControl audio object<\/span> properties and functionality.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-23981\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-4.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"437\" height=\"365\" \/><\/span><\/p>\n<table style=\"width: 92.1164%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 21.8557%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 115.272%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 21.8557%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Channels<\/strong><\/span><\/td>\n<td style=\"width: 115.272%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enter the number of channels. <span style=\"font-family: 'times new roman', times, serif;\">The number of control outputs are equal to number of channels. This audio object operates in RMS and Peak modes.<\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 254<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">By default, the number of channels is set to 1.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 21.8557%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 115.272%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display name of the AudioToControl audio object in signal flow design. It can be changed based on the intended usage of the object.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 21.8557%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Object Mode<\/strong><\/span><\/td>\n<td style=\"width: 115.272%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This audio object works in two modes.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">RMS<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Peak<\/span><\/li>\n<\/ul>\n<\/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<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">RMS: The RMS value of input audio channels are calculated and sent out in corresponding control out channel.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Peak: The Peak value of input audio channels are calculated and sent out in corresponding control out channel.<\/span><\/li>\n<\/ul>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p>There are no additional parameters available for <span style=\"font-family: 'times new roman', times, serif;\">AudioToControl audio object<\/span>.<\/p>\n<p class=\"heading\"><strong>Tuning Parameters<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">It has tunable parameters attack and release time.\u00a0 Attack and release time are common for all channels.<\/span><\/p>\n<table style=\"width: 98.2644%;\" width=\"690\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 20.0486%;\" width=\"84\"><strong>Parameter<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 16.4034%;\" width=\"54\"><strong>\u00a0Data Format<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 17.497%;\" width=\"66\"><strong>Memory Offset<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 13.1227%;\" width=\"78\"><strong>Unit<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 15.1883%;\" width=\"78\"><strong>Range<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 93.8324%;\" width=\"78\"><strong>Default Value<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.0486%;\" width=\"84\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Attack time<\/strong><\/span><\/td>\n<td style=\"width: 16.4034%;\" width=\"54\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 17.497%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 13.1227%;\" width=\"78\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Msec<\/span><\/td>\n<td style=\"width: 15.1883%;\" width=\"78\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1000<\/span><\/td>\n<td style=\"width: 93.8324%;\" width=\"78\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">100<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.0486%;\" width=\"84\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Release time<\/strong><\/span><\/td>\n<td style=\"width: 16.4034%;\" width=\"54\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 17.497%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">4<\/span><\/td>\n<td style=\"width: 13.1227%;\" width=\"78\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Msec<\/span><\/td>\n<td style=\"width: 15.1883%;\" width=\"78\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1000<\/span><\/td>\n<td style=\"width: 93.8324%;\" width=\"78\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">10<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The AudioToControl audio object has state parameters envelope value for all channels, rate attack and rate release. The states are read-only.<\/span><\/p>\n<table style=\"width: 97.8107%; height: 151px;\" width=\"690\">\n<tbody>\n<tr style=\"height: 48px;\">\n<td class=\"table-head\" style=\"width: 17.6503%; height: 48px;\" width=\"84\"><strong>Parameter<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 15.0353%; height: 48px;\" width=\"54\"><strong>\u00a0Data Format<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 14.5577%; height: 48px;\" width=\"66\"><strong>Memory Offset<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 12.2673%; height: 48px;\" width=\"78\"><strong>Unit<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 13.0215%; height: 48px;\" width=\"78\"><strong>Range<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 12.6569%; height: 48px;\" width=\"78\"><strong>Default Value<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 11px;\">\n<td style=\"width: 17.6503%; height: 11px;\" width=\"84\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Channel 1 envelope<\/strong><\/span><\/td>\n<td style=\"width: 15.0353%; height: 11px;\" width=\"54\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 14.5577%; height: 11px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 12.2673%; height: 11px;\" width=\"78\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 13.0215%; height: 11px;\" width=\"78\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211; 9999 to 9999<\/span><\/td>\n<td style=\"width: 12.6569%; height: 11px;\" width=\"78\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 17.6503%; height: 46px;\" width=\"84\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Channel 2 envelope<\/strong><\/span><\/td>\n<td style=\"width: 15.0353%; height: 46px;\" width=\"54\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 14.5577%; height: 46px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">4<\/span><\/td>\n<td style=\"width: 12.2673%; height: 46px;\" width=\"78\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 13.0215%; height: 46px;\" width=\"78\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211; 9999 to 9999<\/span><\/td>\n<td style=\"width: 12.6569%; height: 46px;\" width=\"78\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 17.6503%; height: 46px;\" width=\"84\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Channel N envelope<\/strong><\/span><\/td>\n<td style=\"width: 15.0353%; height: 46px;\" width=\"54\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 14.5577%; height: 46px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">(N \u2013 1) * 4<\/span><\/td>\n<td style=\"width: 12.2673%; height: 46px;\" width=\"78\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 13.0215%; height: 46px;\" width=\"78\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211; 9999 to 9999<\/span><\/td>\n<td style=\"width: 12.6569%; height: 46px;\" width=\"78\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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;\">There are no control inputs. The number of control outputs is always equal to the number of audio inputs.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">AudioToControl audio object<\/span> does not support native panel.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 12, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"lookup-table-lut_wrap\"><div class=\"documentor-section  section-2849\" id=\"lookup-table-lut\" data-section-id=\"2849\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">3.10.<\/span><span class=\"title-text\">Lookup Table (LUT)<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#lookup-table-lut')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Lookup Table (LUT) audio object performs a table lookup to create a relationship between a control input and a control output.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">For example, The LUT converts vehicle speed value to gain by manipulating the speed values using a look up table. LUT module interpolates values of multiple 1-D functions (i.e. control outputs) at specific query points using \u2018linear\u2019 or \u2018none\u2019 interpolation.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The number of columns in the LUT is configurable by modifying the number of control outputs from the SFD. The first column of the table contains one independent vector which corresponds to the x axis of the interpolation. Each of the corresponding columns corresponds to the interpolation slopes for the outputs. The number of rows of LUT denote the number of steps in interpolation of each control output.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-23982 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screen-shot-of-a-graph-description-automaticall-e1719916054119.png\" alt=\"A screen shot of a graph Description automatically generated\" width=\"1135\" height=\"531\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The LUT performs linear interpolation between values.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">If the control input is below the minimum value in the x- axis, the LUT will output the minimum value in the table.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">If the control output is above the maximum value, the output is limited to the maximum value in the table.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The LUT supports Axis Linearity and when enabled, LUT optimizes interpolation and assumes equally spaced steps of interpolation i.e., x-axis interpolation.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">If \u2018Linear\u2019 Interpolation (interpolation type = 1) is selected and the control input has value between two rows, then it is manipulated to create the control output vector.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">If \u2018None\u2019 (interpolation type = 2) is selected and the control input has value between two rows, then control output is the previous known control output. This follows for the other control inputs.<\/span><\/li>\n<\/ul>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">LUT Axis linearity is to be used with linearly spaced axis values.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Every time the LUT receives an input on its control pin, it will output on each control pin output (one per element).<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">Currently, the LUT is a series of dimensional tables of resolutions from 2-200. The number of elements corresponds to the number of columns. The table resolution on columns is configurable by modifying the first additional variable \u2018Table Height\u2019. Both the dependent and independent table values are configurable in the GTT. The x-axis (control-input) needs to be in ascending order and is configurable through the tuning tool.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Lookup Table Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about the Lookup Table (LUT) audio object properties and functionality.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-23983\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-5.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"359\" height=\"582\" \/><\/span><\/p>\n<table style=\"height: 134px; width: 90.5672%;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"height: 28px; width: 16.6118%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 28px; width: 79.3943%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"height: 10px; width: 16.6118%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Number of elements<\/strong><\/span><\/td>\n<td style=\"height: 10px; width: 79.3943%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enter the number of channels.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 254<\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Default is set to 1.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"height: 26px; width: 16.6118%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"height: 26px; width: 79.3943%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display name of the LUT audio object in signal flow design. It can be changed based on the intended usage of the object.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 145px;\">\n<td style=\"height: 70px; width: 16.6118%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Object Mode<\/strong><\/span><\/td>\n<td style=\"height: 70px; width: 79.3943%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LUT works in two modes.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LUT 2d<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LUT Index<\/span><\/li>\n<\/ul>\n<\/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;\">LUT audio object is used to manipulate some control input to pass to one or multiple connected objects. The object operates in two modes.<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 93.9282%;\" border=\"1\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 13.4588%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Mode<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 84.5863%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.4588%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>LUT 2d<\/strong><\/span><\/td>\n<td style=\"width: 84.5863%;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">In the 2D mode, there is one control input, and the number of outputs varies based on the number of elements selected.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The objective of this LUT mode is to take in a control input, such as vehicle speed, and interpolate an output value, such as gain, based on values set during tuning. The output is then sent as input to other audio blocks.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Primary Success Scenario<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">The user will tune the object and initialize from GTT.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Capture input parameter.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Perform interpolation to determine output, based on the selected interpolation type.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Output to next object in signal flow.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.4588%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>LUT Index<\/strong><\/span><\/td>\n<td style=\"width: 84.5863%;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">In the Index mode, there is a second control input. This control input selects which \u2018set\u2019 of tables to use. Otherwise the modes behave the same. The number of sets is configured by the additional variable \u2018LUT Depth\u2019. The maximum depth is 8.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The objective of this mode of LUT operation is to determine output given an indexed set of tables.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Primary Success Scenario<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">The user will tune the object and initialize from GTT<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Capture input parameters<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Determine which indexed table to use<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Perform interpolation to determine output, based on the selected interpolation type<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Output to next object in signal flow<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Following are additional parameters you can configure, for more details refer to Additional Parameters.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Table Height<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">UNUSED_VAR<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">LUT Axis Linearity<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">LUT Depth<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Interpolation Type<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Block Control<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Group<\/span><\/li>\n<\/ul>\n<table style=\"border-collapse: collapse; width: 91.1557%; height: 413px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 21px;\">\n<td class=\"table-head\" style=\"width: 16.4615%; height: 21px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 74.6944%; height: 21px;\" colspan=\"2\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 262px;\">\n<td style=\"width: 16.4615%; height: 262px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Table Height<\/strong><\/span><\/td>\n<td style=\"width: 51.0674%; height: 262px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This parameter corresponds to the size of each table in linear steps which can be configured through an additional configuration variable.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Default height of each table in linear steps is 2.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Min height of each table in linear steps is 2.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Max height of each table in linear steps is 200.<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 23.627%; height: 262px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-23984 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-6-e1719916080957.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"282\" height=\"394\" \/><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 16.4615%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>UNUSED_VAR<\/strong><\/span><\/td>\n<td style=\"width: 51.0674%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This parameter is used to configure old variable through an additional configuration variable which is used to control how values were ramped outside of table ranges<em>.<\/em><\/span><\/td>\n<td style=\"width: 23.627%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><em><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-23985 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-7-e1719916095161.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"282\" height=\"375\" \/><\/em><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 16.4615%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>LUT Axis Linearity<\/strong><\/span><\/td>\n<td style=\"width: 51.0674%; height: 26px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>\u00a0<\/strong>This parameter is used to set the manipulation logic for interpolation through an additional configuration variable.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Manipulation logic<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0: Input axis may be unevenly spaced. This allows the user to specify table resolution where needed but requires greater effort by the object resulting in slower execution time.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1: Object assumes evenly spaced values on the input axis in order to speed operations.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Default value of LUT Axis Linearity is 0.<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 23.627%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-27756 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/LUT_Axis_Linearity-e1719916122995.png\" alt=\"\" width=\"280\" height=\"374\" \/><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 16.4615%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>LUT Depth<\/strong><\/span><\/td>\n<td style=\"width: 51.0674%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This parameter is used to determine the depth of the table which can be configured through an additional configuration variable.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Default depth of each table in linear steps is 1.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Min depth of each table in linear steps is 1.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Max depth of each table in linear steps is 8.<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 23.627%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-23987 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-9-e1719916142910.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"282\" height=\"371\" \/><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 16.4615%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Interpolation Type<\/strong><\/span><\/td>\n<td style=\"width: 51.0674%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This parameter supports one additional configuration of Interpolation type which decides the type of interpolation for values on the output axis. This decides how output is computed for an input value that is between two given input axis values.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Linear = 1: This is the default type. It provides standard linear interpolation of output between two axis points.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None = 2: This is Zero-hold or \u201cprevious\u201d type of interpolation. For a given input, control output is the value of the output that corresponds to most previous input.<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 23.627%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-23988 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-10-e1719916158309.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"280\" height=\"379\" \/><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 16.4615%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Block Control<\/strong><\/span><\/td>\n<td style=\"width: 51.0674%; height: 26px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This parameter supports additional configuration of Block Control which can be enabled or disabled by selecting between Block Control Disabled (default) and Block Control Enabled.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">If it is enabled, all the control output signals are grouped into one control pin.<\/span><\/p>\n<p>&nbsp;<\/td>\n<td style=\"width: 23.627%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-23989 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-11-e1719916176294.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"280\" height=\"378\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 16.4615%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Group<\/strong><\/span><\/td>\n<td style=\"width: 51.0674%;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The Group feature allows organizing the LUT audio objects into different groups. When the native panel of any LUT audio object is opened, all the LUT audio objects with the same group name are displayed in that native panel.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">If no LUT objects are assigned to any group, native panel displays all the LUT audio objects.<\/span><\/td>\n<td style=\"width: 23.627%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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 total number of tuning parameters depends on the LUT table height, table depth, and number of elements; which specifies the number of dependent output values and is equal to the number of columns in the LUT parameter table.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Hence, the number of elements = number of control outputs = number of LUT table columns.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">In the LUT table, there is also an additional column for &#8216;LUT Index&#8217; mode, which stores the values of x-axis interpolation points. As a result, the total number of elements in the LUT&#8217;s parameter memory is as follows.<\/span><\/p>\n<table style=\"width: 98.6925%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 20.8739%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 41.5702%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.4405%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 17.8288%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 32.8855%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.8739%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong><span style=\"font-size: 12pt;\">m_Params for \u2018LUT 2D\u2019 mode<\/span><\/strong><\/span><\/td>\n<td style=\"width: 41.5702%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Total tuning parameters = (NUM_ELEMENTS+1) * TableHeight<\/span><\/td>\n<td style=\"width: 11.4405%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 17.8288%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-99999.0 to 99999.0\u00a0<\/span><\/td>\n<td style=\"width: 32.8855%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.8739%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong><span style=\"font-size: 12pt;\">m_Params for \u2018LUT Index\u2019 mode<\/span><\/strong><\/span><\/td>\n<td style=\"width: 41.5702%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Total tuning parameters = (NUM_ELEMENTS+1) * TableHeight * TableDepth<\/span><\/td>\n<td style=\"width: 11.4405%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 17.8288%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-99999.0 to 99999.0<\/span><\/td>\n<td style=\"width: 32.8855%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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;\">There are one or two control input values for LUT based on the mode selected.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">LUT 2D: 1 float word<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">LUT Index: 2 float words<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The first corresponds to the value that needs to be converted to control output. The second determines which table index to use for interpolation.<\/span><\/p>\n<table style=\"height: 80px; width: 97.6097%;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"height: 28px; width: 12.3402%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 28px; width: 36.1876%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 10.2199%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 28px; width: 16.3455%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 28px; width: 23.087%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"height: 26px; width: 12.3402%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong><span style=\"font-size: 12pt;\">m_states [0]<\/span><\/strong><\/span><\/td>\n<td style=\"height: 26px; width: 36.1876%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Corresponds to the control input value that needs to be modified.<\/span><\/td>\n<td style=\"width: 10.2199%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"height: 26px; width: 16.3455%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-32768.0 to 32767.0\u00a0<\/span><\/td>\n<td style=\"height: 26px; width: 23.087%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"height: 26px; width: 12.3402%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong><span style=\"font-size: 12pt;\">m_states [1]<\/span><\/strong><\/span><\/td>\n<td style=\"height: 26px; width: 36.1876%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Determines which table index to use for interpolation.<\/span><\/td>\n<td style=\"width: 10.2199%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"height: 26px; width: 16.3455%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1.0 to 8.0\u00a0<\/span><\/td>\n<td style=\"height: 26px; width: 23.087%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Create LUT Object<\/strong><\/span><\/p>\n<ol>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Load xAF DLL in GTT that supports LUT.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Open the Signal Flow Designer.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Drag and drop LUT audio object into the Signal flow design view.<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-23991\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-3.png\" width=\"540\" height=\"305\" \/><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Verify the object is created with no error messages.<\/span><\/li>\n<\/ol>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">The properties and compare to these defaults.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">The additional variables below are not actually object variables, they only belong to the GUI object are not covered by this document. See <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?page_id=19731\" target=\"_blank\" rel=\"noopener\">GTT documentation<\/a><\/span> for further information.<\/span><\/p>\n<table style=\"height: 158px; width: 55.962%;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"height: 28px; width: 53.7919%;\" colspan=\"2\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>AudioObject Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 28px; width: 79.5414%;\" colspan=\"2\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Variables<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"height: 26px; width: 34.5679%;\"><span style=\"font-family: 'times new roman', times, serif;\">number of elements<\/span><\/td>\n<td style=\"height: 26px; width: 19.224%;\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<td style=\"height: 26px; width: 34.3915%;\"><span style=\"font-family: 'times new roman', times, serif;\">Table Height<\/span><\/td>\n<td style=\"height: 26px; width: 45.1499%;\"><span style=\"font-family: 'times new roman', times, serif;\">2<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"height: 26px; width: 34.5679%;\"><span style=\"font-family: 'times new roman', times, serif;\">Object Mode<\/span><\/td>\n<td style=\"height: 26px; width: 19.224%;\"><span style=\"font-family: 'times new roman', times, serif;\">LUT 2D<\/span><\/td>\n<td style=\"height: 26px; width: 34.3915%;\"><span style=\"font-family: 'times new roman', times, serif;\">UNUSED_VAR<\/span><\/td>\n<td style=\"height: 26px; width: 45.1499%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"height: 26px; width: 34.5679%;\"><\/td>\n<td style=\"height: 26px; width: 19.224%;\"><\/td>\n<td style=\"height: 26px; width: 34.3915%;\"><span style=\"font-family: 'times new roman', times, serif;\">LUT Axis Linearity<\/span><\/td>\n<td style=\"height: 26px; width: 45.1499%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"height: 26px; width: 34.5679%;\"><\/td>\n<td style=\"height: 26px; width: 19.224%;\"><\/td>\n<td style=\"height: 26px; width: 34.3915%;\"><span style=\"font-family: 'times new roman', times, serif;\">LUT Depth<\/span><\/td>\n<td style=\"height: 26px; width: 45.1499%;\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"height: 26px; width: 34.5679%;\"><\/td>\n<td style=\"height: 26px; width: 19.224%;\"><\/td>\n<td style=\"height: 26px; width: 34.3915%;\"><span style=\"font-family: 'times new roman', times, serif;\">Interpolation type<\/span><\/td>\n<td style=\"height: 26px; width: 45.1499%;\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 34.5679%;\"><\/td>\n<td style=\"width: 19.224%;\"><\/td>\n<td style=\"width: 34.3915%;\"><span style=\"font-family: 'times new roman', times, serif;\">Block Control<\/span><\/td>\n<td style=\"width: 45.1499%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"text\"><span style=\"font-size: 14pt; font-family: 'times new roman', times, serif;\"><strong>Create LUT Object in Mode 0 (LUT 2D)<\/strong><\/span><\/p>\n<ol>\n<li><span style=\"font-family: 'times new roman', times, serif;\">The object should already be in mode 0 (LUT 2D).<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Verify there is one control input and one control output. Change the number of elements to three.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Verify the object now has three control outputs.<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-23992\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-12.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"491\" height=\"417\" \/><\/span><\/li>\n<\/ol>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 14pt;\"><strong>Create LUT Object in Mode 1 (LUT Index)<\/strong><\/span><\/p>\n<ol>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Change the object mode to LUT Index.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Verify the object now has two control inputs.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Change the number of elements to six.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Verify the object now has six control outputs.<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-23993\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-13.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"558\" height=\"355\" \/><\/span><\/li>\n<\/ol>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on July 2, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"lookup-table-lut-panel_wrap\"><div class=\"documentor-section  section-3059\" id=\"lookup-table-lut-panel\" data-section-id=\"3059\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">3.10.1.<\/span><span class=\"title-text\">Lookup Table (LUT) Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#lookup-table-lut-panel')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">LUT object supports native panel. The native panel window consists of the options to enter the values.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">To open the native panel, double-click on the LUT object in the SFD. Set the values accordingly.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-23990\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screen-shot-of-a-graph-description-automaticall-1.png\" alt=\"A screen shot of a graph Description automatically generated\" width=\"989\" height=\"504\" \/><\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on March 7, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"routing-objects-6_wrap\"><div class=\"documentor-section  section-2894\" id=\"routing-objects-6\" data-section-id=\"2894\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">4.<\/span><span class=\"title-text\">Routing Objects<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#routing-objects-6')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p>Routing objects category contains following audio objects.<\/p>\n<ul>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24958\" target=\"_blank\" rel=\"noopener\">Router<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24959\" target=\"_blank\" rel=\"noopener\">Splitter<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24960\" target=\"_blank\" rel=\"noopener\">Demux<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24961\" target=\"_blank\" rel=\"noopener\">Selector<\/a><\/span><\/strong><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><br \/>\n<\/span><\/strong><\/li>\n<\/ul>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 11, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"router-2_wrap\"><div class=\"documentor-section  section-2895\" id=\"router-2\" data-section-id=\"2895\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">4.1.<\/span><span class=\"title-text\">Router<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#router-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Router audio object routes any of the input channel to any output channel without changing samples of the source. <\/span><span style=\"font-family: 'times new roman', times, serif;\">Additionally, you can route the same input channel to multiple output channels.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">In the SFD, you can select the values that they prefer for \u201c# Input channels\u201d and \u201c# Output channels\u201d. These values can be distinct.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Case:<\/strong> This object can be deployed whenever each output channel is routed to any one of the input channels.<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Router Properties<\/strong><\/span><\/p>\n<p>Below table describes about the <span style=\"font-family: 'times new roman', times, serif;\">Router audio object <\/span> properties and functionality.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"490\" height=\"448\" class=\"wp-image-24951\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-40.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/p>\n<table style=\"width: 97.4135%; height: 200px;\">\n<tbody>\n<tr style=\"height: 46px;\">\n<td class=\"table-head\" style=\"height: 46px; width: 17.9068%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 46px; width: 90.601%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 163px;\">\n<td style=\"height: 40px; width: 17.9068%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Audio In<\/strong><\/span><\/td>\n<td style=\"height: 40px; width: 90.601%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enter the number of input channels.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 255<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data type: Unsigned short<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value is set to 1.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 126px;\">\n<td style=\"height: 16px; width: 17.9068%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Audio Out<\/strong><\/span><\/td>\n<td style=\"height: 16px; width: 90.601%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enter the number of output channels.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 255<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data type: Unsigned short<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value is set to 1.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"height: 24px; width: 17.9068%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"height: 24px; width: 90.601%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display the name of the Router audio object in signal flow design. It can be changed based on the intended usage of the object.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 118px;\">\n<td style=\"height: 74px; width: 17.9068%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Object Mode<\/strong><\/span><\/td>\n<td style=\"height: 74px; width: 90.601%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Router object operates in one of the following two modes.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Jump<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramping<\/span><\/li>\n<\/ul>\n<\/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;\">Router object supports two different modes of operation. After selecting the router object in GTT, one can configure the modes as described below.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\"><em>By default, the router object is configured to operate in the Jump mode.<\/em><\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Jump: <\/strong>In this mode, the object performs the tuning or routing without any ramping and switches the input to output routing between two calc calls. This might cause clicks and pops if no fading or mute stage is performed on an instance or core level.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Ramping: <\/strong>In this mode, the object will perform a ramping while changing the input to output routing. In addition to the routing parameters this mode supports a tuning of the ramp time in the range of 0 to 5 seconds.<\/span><\/li>\n<\/ul>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\"><em>Presently, the object supports only linear ramping. The ramping type is not configurable. <\/em><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">If the router is configured with six input and six output channels, the tuning parameters will be displayed in GTT as shown below.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"318\" height=\"179\" class=\"wp-image-24952\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/ein-bild-das-text-enthalt-automatisch-generiert.png\" alt=\"Ein Bild, das Text enth\u00e4lt. Automatisch generierte Beschreibung\" \/><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p>There are no additional parameters available for <span style=\"font-family: 'times new roman', times, serif;\">Router audio object<\/span>.<\/p>\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;\">Below table describes the tuning parameters of Router audio object.<\/span><\/p>\n<table style=\"width: 99.3844%; height: 48px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"height: 28px; width: 11.4956%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 28px; width: 43.1889%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 28px; width: 10.2294%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 28px; width: 10.2294%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 28px; width: 9.21131%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 28px; width: 42.2752%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"height: 10px; width: 11.4956%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Router<\/strong><\/span><\/td>\n<td style=\"height: 10px; width: 43.1889%;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Each output channel has this parameter to configure the Input channel number to route to the particular output channel.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This parameter is available in both modes.<\/span><\/td>\n<td style=\"height: 10px; width: 10.2294%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"height: 10px; width: 10.2294%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ULong<\/span><\/td>\n<td style=\"height: 10px; width: 9.21131%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"height: 10px; width: 42.2752%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 to Number of Audio Inputs<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"height: 10px; width: 11.4956%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>RampTime<\/strong><\/span><\/td>\n<td style=\"height: 10px; width: 43.1889%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramping time<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This parameter is available only in Ramping mode<\/span><\/p>\n<\/td>\n<td style=\"height: 10px; width: 10.2294%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Seconds<\/span><\/td>\n<td style=\"height: 10px; width: 10.2294%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"height: 10px; width: 9.21131%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.5<\/span><\/td>\n<td style=\"height: 10px; width: 42.2752%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 5<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Parameters<\/strong><\/span><\/p>\n<p>There are no control parameters available for <span style=\"font-family: 'times new roman', times, serif;\">Router audio object<\/span>.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 1, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"router-panel-4_wrap\"><div class=\"documentor-section  section-2899\" id=\"router-panel-4\" data-section-id=\"2899\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">4.1.1.<\/span><span class=\"title-text\">Router Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#router-panel-4')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p class=\"text\">Router panel is a dynamic native panel. Panel get adapted in size based on the Router AO configuration.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"290\" height=\"501\" class=\"wp-image-22738\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-95.png\" alt=\"A screenshot of a computer Description automatically generated with medium confidence\" \/><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on June 13, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"splitter-3-2_wrap\"><div class=\"documentor-section  section-2896\" id=\"splitter-3-2\" data-section-id=\"2896\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">4.2.<\/span><span class=\"title-text\">Splitter<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#splitter-3-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Splitter audio object copies the samples of one input channel to multiple output channels.\u00a0<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Case:<\/strong> This object can be deployed whenever an input channel to an object is required to be replicated to multiple channels at the output.<\/em><\/span><\/p>\n<p class=\"heading\"><strong>Splitter Properties<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about the Splitter audio object properties and functionality.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/10\/SplitterAO_01.png\" alt=\"\" width=\"363\" height=\"405\" \/>\u00a0 \u00a0 <img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/10\/SplitterAO_02-1.png\" alt=\"\" width=\"366\" height=\"407\" \/><\/p>\n<table style=\"border-collapse: collapse; width: 94.4647%; height: 180px;\" border=\"1\">\n<thead>\n<tr style=\"height: 26px;\">\n<td class=\"table-head\" style=\"width: 12.5089%; height: 26px;\"><strong>Properties<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 81.9558%; height: 26px;\"><strong>Description<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 26px;\">\n<td style=\"width: 12.5089%; height: 10px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><b># of Audio Out<\/b><b><\/b><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><b># of Audio In<\/b><\/span><\/td>\n<td style=\"width: 81.9558%; height: 10px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In Splitter, the number of input and output channels depends on the selection of object mode.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<b>\u00a0 # of Audio Out: <\/b>When the object mode set as &#8220;Splitter&#8221;, you can configure number of the output channel in the &#8220;<strong># of Audio Out<\/strong>&#8221; field.<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The number of the input channel is always 1 and the output channel can set between below range.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 2 to 225<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value is set to 2.<\/span><\/li>\n<\/ul>\n<p class=\"note\" style=\"padding-left: 40px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"># of Audio Out is the default configuration.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><b>\u00a0&#8211; # of Audio In: <\/b>When the object mode set as &#8220;MultiInput&#8221;, you can configure number of the input channel in the &#8220;<strong># of Audio In<\/strong>&#8221; field as per below range.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 127<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value is set to 1.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 12.5089%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><b>Display Name<\/b><\/span><\/td>\n<td style=\"width: 81.9558%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display the name of the Splitter audio object in signal flow design. It can be changed based on the intended usage of the object.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 118px;\">\n<td style=\"width: 12.5089%; height: 118px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><b>Object Mode<\/b><\/span><\/td>\n<td style=\"width: 81.9558%; height: 118px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0The audio object channel can be configured in one of the two operation modes.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Splitter<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">MultiInput<\/span><\/li>\n<\/ul>\n<\/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;\">Splitter object operates in one of the two modes.<\/span><\/p>\n<ul>\n<li><strong><span style=\"font-family: 'times new roman', times, serif;\">Splitter<\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif;\">MultiInput<\/span><\/strong><\/li>\n<\/ul>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28507 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/10\/Splmode-e1718105521378.png\" alt=\"\" width=\"403\" height=\"184\" \/><\/p>\n<table style=\"border-collapse: collapse; width: 96.2127%;\" border=\"1\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 12.5637%;\"><strong>Mode<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 83.649%;\"><strong>Description<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.5637%;\"><strong><span style=\"font-family: 'times new roman', times, serif;\"><span style=\"font-size: 14pt;\">Splitter<\/span><\/span><\/strong><\/td>\n<td style=\"width: 83.649%;\"><span dir=\"ltr\" style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">The purpose of Splitter mode is to copy the input audio data N times to the output buffers. <\/span><span style=\"font-family: 'times new roman', times, serif;\"><span style=\"font-size: 12pt;\">In this mode you can set the number of output channels and number of input channel is always fixed to one.\u00a0<\/span><span style=\"font-size: 12pt;\"><br \/>\n<\/span><\/span><span style=\"font-family: 'times new roman', times, serif;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The object replicates the single input channel to all output channels of the object. <\/span><\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This is the default mode.<\/span><\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><span dir=\"ltr\" style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">The additional parameter &#8220;<\/span>Number of Outputs per Input channel&#8221; is not supported in Splitter mode.<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.5637%;\"><strong><span style=\"font-family: 'times new roman', times, serif;\"><span style=\"font-size: 14pt;\">MultiInput<\/span><\/span><\/strong><\/td>\n<td style=\"width: 83.649%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><span class=\"ui-provider a b c d e f g h i j k l m n o p q r s t u v w x y z ab ac ae af ag ah ai aj ak\" dir=\"ltr\">The purpose of the MultiInput mode is to use one instance of the audio object instead of instantiating it N times if you have N channels.\u00a0<\/span><\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The number of output channels equals the number of audio inputs multiplied by the value entered in the additional configuration variable &#8220;Number of Outputs per Input channel&#8221;. The maximum number of audio outputs is determined by the number of inputs, as number of output channel per object cannot exceed 255. It splits multiple signals the same number of times. The number of copies of each input channel produced at the output is determined by the value set in the additional configuration variable.<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-29087\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/10\/MultiInput_01.png\" alt=\"\" width=\"664\" height=\"600\" \/><\/span><\/span><span style=\"font-family: 'times new roman', times, serif;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><br \/>\n<\/span><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<table style=\"border-collapse: collapse; width: 95.1316%;\" border=\"1\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 19.189%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameters<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 76.1955%;\" colspan=\"2\"><span style=\"font-family: 'times new roman', times, serif;\">Description<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 19.189%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Number of Outputs per Input channel<\/strong><\/span><\/td>\n<td style=\"width: 55.1605%;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">The object has an additional configuration variable \u201cNumber of Outputs per Input channel\u201d\u00a0 for MultiInput mode. It denotes the number of copies of each input channel.<br \/>\nIt is configurable between 2 to (255\/Number of Audio Inputs).<\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">For example, if number of audio inputs are set to 25. Then the \u201cNumber of Outputs per Input channel\u201d value is configurable\u00a0 between 2 to 10 as the maximum number of output channels supported cannot exceed 255.\u00a0<\/span><\/p>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Default : 2<\/span><\/td>\n<td style=\"width: 21.035%;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28508\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/10\/Spadd.png\" alt=\"\" width=\"227\" height=\"533\" \/><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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;\">There are no tuning parameters available for the Splitter audio object.<\/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;\">There are no control parameters available for the Splitter audio object.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Splitter audio object does not support a native panel.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on June 12, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"demux-2_wrap\"><div class=\"documentor-section  section-2897\" id=\"demux-2\" data-section-id=\"2897\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">4.3.<\/span><span class=\"title-text\">Demux<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#demux-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Demux audio object routes input channel samples to any one of the output channels without any change in sample values whereas the rest of the output channels have zero values.<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\">This audio object has a single input audio buffer and several output buffers. The number of output channels is configurable in the SFD.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Demux object always has one variable that the GTT can access, and that variable is the one that determines which output channel the input should be written.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Case:<\/strong> This object can be deployed whenever an input channel to an object is required to be routed to one specific output channel (selected via tuning).<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Demux Properties<\/strong><\/span><\/p>\n<p>Below table describes about the <span style=\"font-family: 'times new roman', times, serif;\">Demux audio object<\/span> properties and functionality.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"486\" height=\"345\" class=\"wp-image-24955\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-29.png\" \/><\/span><\/p>\n<table style=\"width: 100%; height: 239px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"height: 28px; width: 14.7851%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 28px; width: 84.6322%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 249px;\">\n<td style=\"height: 196px; width: 14.7851%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Audio Out<\/strong><\/span><\/td>\n<td style=\"height: 196px; width: 84.6322%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enter the number of output channels. Based on a tuning variable, it selects the output where the input should be sent. Only one of the Demux audio objects output channels will have data at any one time.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 2 to 255<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data type: Unsigned short<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value is set to 2.<\/span><\/li>\n<\/ul>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><em>The Demux object always has 1 input channel.<\/em><\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"height: 15px; width: 14.7851%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"height: 15px; width: 84.6322%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display the name of the Demux 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>There are no mode available for <span style=\"font-family: 'times new roman', times, serif;\">Demux audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p>There are no additional parameters available for <span style=\"font-family: 'times new roman', times, serif;\">Demux audio object<\/span>.<\/p>\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;\">Below table describes the tuning parameters of Demux audio object.<\/span><\/p>\n<table style=\"width: 100%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 10.1966%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 34.2316%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.0706%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.57464%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 10.1238%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 19.0823%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.1966%;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Demux_Ch<\/span><\/strong><\/span><\/td>\n<td style=\"width: 34.2316%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Output channel index to route the input to (starting from channel index 1)<\/span><\/td>\n<td style=\"width: 11.0706%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Unsigned Long<\/span><\/td>\n<td style=\"width: 7.57464%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 10.1238%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 19.0823%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 to Number of output channels<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Parameters<\/strong><\/span><\/p>\n<p>There are no control parameters available for <span style=\"font-family: 'times new roman', times, serif;\">Demux audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Demux audio object<\/span> does not support native panel<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 11, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"selector-2_wrap\"><div class=\"documentor-section  section-2898\" id=\"selector-2\" data-section-id=\"2898\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">4.4.<\/span><span class=\"title-text\">Selector<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#selector-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Selector audio object allows you to switches between two sets of consecutive input channels and routes one of the sets to the output. While switching between the two sets, it applies ramping.<\/span><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The Selector object has user configurable number of outputs which would imply that the number of inputs would be twice the output channels. The first n channels would be first group and n+1 to 2n channels would be next group.<\/span><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">For example: If the output configured is 2, then number of inputs would be 4. There would be 2 groups. 1 and 2 channels would form first group, 3 and 4 channels would be next group. The 2 output channels would be routed either from group 1 or group 2 based on selection.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use case:<\/strong> This object can be deployed whenever a selected input channels are required in output channels in the audio pipeline.<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Selector Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about the Selector audio object properties and functionality.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"489\" height=\"357\" class=\"wp-image-24956\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-30.png\" \/><\/span><\/p>\n<table>\n<tbody>\n<tr>\n<td class=\"table-head\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Audio Out<\/strong><\/span><\/td>\n<td><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enter the number of output channels.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 127<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data type: Unsigned short<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value is set to 1.<\/span><\/li>\n<\/ul>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><em>The number of inputs are always twice the number of output channels<\/em><em>.<\/em><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display the name of the Selector 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>There are no mode available for <span style=\"font-family: 'times new roman', times, serif;\">Selector audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p>There are no additional parameters available for <span style=\"font-family: 'times new roman', times, serif;\">Selector audio object<\/span>.<\/p>\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;\">Below table describes the tuning parameters of Selector audio object.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">The object exposes one variable for tuning, which is the ramp time.<\/span><\/p>\n<table style=\"width: 100%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 10.9978%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 27.4581%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.2163%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.28332%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 10.3424%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 31.5368%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.9978%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Ramp time<\/strong><\/span><\/td>\n<td style=\"width: 27.4581%;\"><span style=\"font-family: 'times new roman', times, serif;\">The selected input channels are available at output channels within ramp time.<\/span><\/td>\n<td style=\"width: 11.2163%;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 7.28332%;\"><span style=\"font-family: 'times new roman', times, serif;\">ms<\/span><\/td>\n<td style=\"width: 10.3424%;\"><span style=\"font-family: 'times new roman', times, serif;\">1 ms<\/span><\/td>\n<td style=\"width: 31.5368%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 10000<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.9978%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Selector Control<\/strong><\/span><\/td>\n<td style=\"width: 27.4581%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The object also has tuning parameter SelectorControl for switching between two groups.<\/span><\/td>\n<td style=\"width: 11.2163%;\"><span style=\"font-family: 'times new roman', times, serif;\">Unsigned Long<\/span><\/td>\n<td style=\"width: 7.28332%;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 10.3424%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 31.5368%;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">0 \u2013 channel 1 to m_NumAudioOut<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">1 \u2013 channel m_NumAudioOut +1 to m_NumAudioIn<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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 Selector exposes one control, which is the actual switch that triggers switching between the two sets. <\/span><span style=\"font-family: 'times new roman', times, serif;\">Below table describes the control parameters of Selector audio object.<\/span><\/p>\n<table style=\"width: 98.9831%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 12.845%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 17.9035%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 15.289%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 5.25963%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 13.0512%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 47.5034%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.845%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>selector Val<\/strong><\/span><\/td>\n<td style=\"width: 17.9035%;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">This is the actual switch that triggers switching between the input groups similar to SelectorControl of tuning parameter.<\/span><\/td>\n<td style=\"width: 15.289%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">unsigned integer<\/span><\/td>\n<td style=\"width: 5.25963%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 13.0512%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 47.5034%;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 \u2013 channel 1 to m_NumAudioOut<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 \u2013 channel m_NumAudioOut +1 to m_NumAudioIn<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Selector audio object<\/span> does not support native panel.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 3, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"source-objects-6_wrap\"><div class=\"documentor-section  section-2906\" id=\"source-objects-6\" data-section-id=\"2906\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">5.<\/span><span class=\"title-text\">Source Objects<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#source-objects-6')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p>Source objects category contains following audio objects.<\/p>\n<ul>\n<li><span style=\"color: #0000ff;\"><strong><span style=\"font-family: 'times new roman', times, serif;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24985\" target=\"_blank\" rel=\"noopener\">Noise Generator<\/a><\/span><\/strong><\/span><\/li>\n<li><span style=\"color: #0000ff;\"><strong><span style=\"font-family: 'times new roman', times, serif;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24986\" target=\"_blank\" rel=\"noopener\">Wave Generator<\/a><\/span><\/strong><\/span><\/li>\n<li><strong><span style=\"color: #0000ff; font-family: 'times new roman', times, serif;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=13855\" target=\"_blank\" rel=\"noopener\">DC Generator<\/a><\/span><\/strong><\/li>\n<li><span style=\"color: #0000ff;\"><strong><span style=\"font-family: 'times new roman', times, serif;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24987\" target=\"_blank\" rel=\"noopener\">FilePlayer<\/a><\/span><\/strong><\/span><\/li>\n<\/ul>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 11, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"noise-generator-2_wrap\"><div class=\"documentor-section  section-2903\" id=\"noise-generator-2\" data-section-id=\"2903\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">5.1.<\/span><span class=\"title-text\">Noise Generator<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#noise-generator-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Noise Generator audio object generates noise audio samples scaled by a specified gain value.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Case:<\/strong> This object can be deployed to generate noise of different types with different gain values.<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Noise Generator Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about the Noise Generator audio object properties and functionality.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"486\" height=\"401\" class=\"wp-image-24975\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-31.png\" \/><\/span><\/p>\n<table style=\"width: 95.7457%; height: 177px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 15.8381%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 85.866%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 166px;\">\n<td style=\"width: 15.8381%; height: 54px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Audio Out<\/strong><\/span><\/td>\n<td style=\"width: 85.866%; height: 54px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enter the number of output channels.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 255<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data type: Unsigned Short<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value is set to 1.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 15.8381%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 85.866%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display the name of the Noise Generator audio object in signal flow design. It can be changed based on the intended usage of the object.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 143px;\">\n<td style=\"width: 15.8381%; height: 69px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Object Mode<\/strong><\/span><\/td>\n<td style=\"width: 85.866%; height: 69px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Noise generator operates in one of the following two modes.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">WhiteNoise<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">PinkNoise<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Pro-Prbs<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Pro-Lcg<\/span><\/li>\n<\/ul>\n<\/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 Noise generator object supports four different modes of operation.<\/span><\/p>\n<table style=\"width: 100%; height: 252px;\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td class=\"table-head\" style=\"width: 19.0823%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Mode<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 80.335%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 19.0823%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>White Noise <\/strong><strong>(Mode 0)<\/strong><\/span><\/td>\n<td style=\"width: 80.335%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The White noise is generated based on the initial seed value. The initial seed value is multiplied by a scale factor to get white noise. <\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This is the default mode.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 19.0823%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Pink Noise <\/strong><strong>(Mode 1)<\/strong><\/span><\/td>\n<td style=\"width: 80.335%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">To generate pink noise, white noise is generated first and pink filter is applied over that.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 145px;\">\n<td style=\"width: 19.0823%; height: 88px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Pro-Prbs <\/strong><strong>(Mode 2)<\/strong><\/span><\/td>\n<td style=\"width: 80.335%; height: 88px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The Pro-Prbs (Pseudo Random Bit Sequence) mode generates white and pink noise that can be chosen through tuning parameter.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">White Noise Generation: In this mode pseudo random binary sequence generator is used to generate the white noise signal. It is a deterministic algorithm.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Pink Noise Generation: In this mode Paul kellet\u2019s algorithm is used to generate Pink noise signal.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 199px;\">\n<td style=\"width: 19.0823%; height: 118px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Pro-Lcg <\/strong><strong>(Mode 3)<\/strong><\/span><\/td>\n<td style=\"width: 80.335%; height: 118px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The Pro-Lcg (Linear Congruential Generator) mode generates white and pink noise that can be chosen through tuning parameter.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">White Noise Generation: In this mode \u201cMinimal\u201d random number generator of Park and Miller with Bays-Durham shuffle method is used to generate white noise.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Pink Noise Generation: In this mode the White Noise that is generated through the linear congruential method is passed through Pink filter 0 and Pink filter 1 to generate the pink noise. The pink noise is passed through the HPF and LPF filters to limit the frequency spectrum to 20 to 20 kHz.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">In all the modes, the gain (Noise Level) is in dB scale ranging from -128 dB to 0 dB. The same gain value applies to all channels of the Noise Generator object. It also exposes that same variable for control purposes.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">There are no additional parameters available for Noise Generator audio object .<\/span><\/p>\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;\">Below table describes the tuning parameters of Noise Generator audio object.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>For White Noise and Pink Noise mode<\/strong><\/span><\/p>\n<table style=\"width: 99.786%; height: 48px;\">\n<tbody>\n<tr style=\"height: 56px;\">\n<td class=\"table-head\" style=\"width: 12.8426%; height: 24px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 44.7347%; height: 24px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 6.33053%; height: 24px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 12.0779%; height: 24px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.09447%; height: 24px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 21.8108%; height: 24px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 12.8426%; height: 24px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Noise Level<\/strong><\/span><\/td>\n<td style=\"width: 44.7347%; height: 24px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Generates noise in output channel with gain as tuneable.<\/span><\/td>\n<td style=\"width: 6.33053%; height: 24px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">db<\/span><\/td>\n<td style=\"width: 12.0779%; height: 24px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 9.09447%; height: 24px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-60<\/span><\/td>\n<td style=\"width: 21.8108%; height: 24px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-128 to 0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>For Pro-Prbs and Pro-Lcg modes<\/strong><\/span><\/p>\n<table style=\"width: 100%; height: 58px;\">\n<tbody>\n<tr style=\"height: 56px;\">\n<td class=\"table-head\" style=\"width: 11.2891%; height: 21px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 46.1034%; height: 21px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 5.97235%; height: 21px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 12.1631%; height: 21px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.61398%; height: 21px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 13.6926%; height: 21px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 11.2891%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Noise Level<\/strong><\/span><\/td>\n<td style=\"width: 46.1034%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Generates noise in output channel with gain as tuneable.<\/span><\/td>\n<td style=\"width: 5.97235%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">db<\/span><\/td>\n<td style=\"width: 12.1631%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 9.61398%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-100<\/span><\/td>\n<td style=\"width: 13.6926%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-128 to 0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 194px;\">\n<td style=\"width: 11.2891%; height: 27px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Noise Type<\/strong><\/span><\/td>\n<td style=\"width: 46.1034%; height: 27px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Generates white or pink noise in output channel with noise type as a tuneable parameter.<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This is applicable only for Mode 2 (Pro-Prbs) and Mode 3 (Pro-Lcg).<\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The noise type parameter allows the user to choose white noise or pink noise dynamically.<\/span><\/td>\n<td style=\"width: 5.97235%; height: 27px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 12.1631%; height: 27px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 9.61398%; height: 27px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 13.6926%; height: 27px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 (White)<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">or<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 (Pink)<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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 Noise Generator object has one control input \u2013 Gain (Noise Level) ranging from -128 dB to 0 dB and this value is applicable to all the channels. This control input is available in all the four modes.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">This\u00a0 audio object does not have any control output.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 27, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"noise-generator-panel-4_wrap\"><div class=\"documentor-section  section-2907\" id=\"noise-generator-panel-4\" data-section-id=\"2907\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">5.1.1.<\/span><span class=\"title-text\">Noise Generator Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#noise-generator-panel-4')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Noise Generator Panel is used to change noise type and noise level. In SFD you can configure several output channels. The same noise type and level will be applied to each channel.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">Noise Generator panel works only with PRO object modes &#8220;Pro-Prbs&#8221; and &#8220;Pro-Lcg&#8221;. Panel will not work in &#8220;WhiteNoise&#8221; and &#8220;PinkNoise&#8221; object modes.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-26290\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/Noise_generator_01.png\" alt=\"\" width=\"412\" height=\"475\" \/><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Changing Noise Level<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">You can change the noise level by three ways:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Using slider button: Select the slider to adjust the value.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Using mouse scroll: Use mouse scroll to adjust the value.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Enter an exact value in the text box.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Changes will take place after hitting the \u201cEnter\u201d key or by moving the focus away from the text box.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Changing Noise Type<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">You can change the noise type by clicking on the combo-box and selecting the type.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Possible noise generator types are:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">White Noise<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Pink Noise<\/span><\/li>\n<\/ul>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 11, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"wave-generator_wrap\"><div class=\"documentor-section  section-2904\" id=\"wave-generator\" data-section-id=\"2904\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">5.2.<\/span><span class=\"title-text\">Wave Generator<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#wave-generator')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Wave Generator audio object generates the sine tone for a given frequency and gain depending on control pins. This audio object has either no input or one input channel. It has one output channel and two control pins.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em>Use case: The purpose of Wave Generator audio object is to generate sine waves for a specified frequency and gain in Signal Flow Designer, mostly to test the speakers.<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Wave Generator Properties<\/strong><\/span><\/p>\n<p>Below table describes about the <span style=\"font-family: 'times new roman', times, serif;\">Wave Generator audio object<\/span> properties and functionality.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"489\" height=\"346\" class=\"wp-image-24977\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-42.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/p>\n<table style=\"width: 86.4848%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 17.3653%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 99.4174%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.3653%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 99.4174%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display the name of the <span style=\"font-family: 'times new roman', times, serif;\">Wave Generator<\/span> audio object in signal flow design. It can be changed based on the intended usage of the object.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.3653%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Object Mode<\/strong><\/span><\/td>\n<td style=\"width: 99.4174%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Wave generator objects operate in one of the following two modes.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Sine &#8211; Without Input<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Sine &#8211; With Input<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Sweep<\/span><\/li>\n<\/ul>\n<\/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 Wave Generator object supports three different modes of operation.<\/span><\/p>\n<table style=\"width: 100%; height: 204px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 17.043%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Mode<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 82.3744%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"width: 17.043%; height: 93px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Sine &#8211; Without Input<\/strong><\/span><\/td>\n<td style=\"width: 82.3744%; height: 93px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This mode generates sine wave signal for specified frequency and gain.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This is the default mode.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 17.043%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Sine &#8211; With Input<\/strong><\/span><\/td>\n<td style=\"width: 82.3744%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This mode generates sine wave signal for specified frequency and gain and mixes the generated signal with input signal. This mode is used for cascading sines.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 17.043%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Sweep <\/strong><\/span><\/td>\n<td style=\"width: 82.3744%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This mode generates frequency sweep signal for specified start and end frequency, gain, sweep time, sweep type, and loop type.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p>There are no additional parameters available for <span style=\"font-family: 'times new roman', times, serif;\">Wave Generator audio object<\/span>.<\/p>\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;\">Below table describes the tuning parameters of Wave Generator audio object.<\/span><\/p>\n<table style=\"width: 100%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 13.984%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Mode<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.83248%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 31.0996%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.1574%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 10.1966%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 16.7517%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.10415%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.984%;\" rowspan=\"3\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Sine &#8211; Without input<\/strong><\/span><\/td>\n<td style=\"width: 9.83248%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Bypass<\/span><\/td>\n<td style=\"width: 31.0996%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The generator is turned ON(0)\/OFF(1)<\/span><\/td>\n<td style=\"width: 8.1574%;\" width=\"48\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 10.1966%;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ULong<\/span><\/td>\n<td style=\"width: 16.7517%;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 or 1<\/span><\/td>\n<td style=\"width: 9.10415%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 9.83248%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Gain<\/span><\/td>\n<td style=\"width: 31.0996%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Gain of generated signal<\/span><\/td>\n<td style=\"width: 8.1574%;\" width=\"48\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<td style=\"width: 10.1966%;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 16.7517%;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-128 to 0<\/span><\/td>\n<td style=\"width: 9.10415%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-128<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 9.83248%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Frequency<\/span><\/td>\n<td style=\"width: 31.0996%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Frequency of generated signal<\/span><\/td>\n<td style=\"width: 8.1574%;\" width=\"48\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Hz<\/span><\/td>\n<td style=\"width: 10.1966%;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 16.7517%;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 20000<\/span><\/td>\n<td style=\"width: 9.10415%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.984%;\" rowspan=\"3\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Sine &#8211; With input<\/strong><\/span><\/td>\n<td style=\"width: 9.83248%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Bypass<\/span><\/td>\n<td style=\"width: 31.0996%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The generator is turned ON(0)\/OFF(1)<\/span><\/td>\n<td style=\"width: 8.1574%;\" width=\"48\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 10.1966%;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ULong<\/span><\/td>\n<td style=\"width: 16.7517%;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 or 1<\/span><\/td>\n<td style=\"width: 9.10415%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 9.83248%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Gain<\/span><\/td>\n<td style=\"width: 31.0996%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Gain of generated signal<\/span><\/td>\n<td style=\"width: 8.1574%;\" width=\"48\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<td style=\"width: 10.1966%;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 16.7517%;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-128 to 0<\/span><\/td>\n<td style=\"width: 9.10415%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-128<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 9.83248%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Frequency<\/span><\/td>\n<td style=\"width: 31.0996%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Frequency of generated signal<\/span><\/td>\n<td style=\"width: 8.1574%;\" width=\"48\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Hz<\/span><\/td>\n<td style=\"width: 10.1966%;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 16.7517%;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 20000<\/span><\/td>\n<td style=\"width: 9.10415%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.984%;\" rowspan=\"6\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Sweep<\/strong><\/span><\/td>\n<td style=\"width: 9.83248%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">StartFreq<\/span><\/td>\n<td style=\"width: 31.0996%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Start frequency of sweep signal to be generated<\/span><\/td>\n<td style=\"width: 8.1574%;\" width=\"48\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Hz<\/span><\/td>\n<td style=\"width: 10.1966%;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 16.7517%;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">20 to 20000<\/span><\/td>\n<td style=\"width: 9.10415%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">20<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 9.83248%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">EndFreq<\/span><\/td>\n<td style=\"width: 31.0996%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">End frequency of sweep signal to be generated<\/span><\/td>\n<td style=\"width: 8.1574%;\" width=\"48\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Hz<\/span><\/td>\n<td style=\"width: 10.1966%;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 16.7517%;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">20 to 20000<\/span><\/td>\n<td style=\"width: 9.10415%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">20000<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 9.83248%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">SweepTime<\/span><\/td>\n<td style=\"width: 31.0996%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Duration of sweep<\/span><\/td>\n<td style=\"width: 8.1574%;\" width=\"48\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">s<\/span><\/td>\n<td style=\"width: 10.1966%;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 16.7517%;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.1 to 20<\/span><\/td>\n<td style=\"width: 9.10415%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 9.83248%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Gain<\/span><\/td>\n<td style=\"width: 31.0996%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Gain of generated signal<\/span><\/td>\n<td style=\"width: 8.1574%;\" width=\"48\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<td style=\"width: 10.1966%;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 16.7517%;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-120 to 20<\/span><\/td>\n<td style=\"width: 9.10415%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-20<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 9.83248%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">SweepMethod<\/span><\/td>\n<td style=\"width: 31.0996%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Type of frequency sweep.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LOG (0) method varies the frequency sweep logarithmically.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LINEAR (1) method varies the frequency linearly.<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 8.1574%;\" width=\"48\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 10.1966%;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Signed Integer<\/span><\/td>\n<td style=\"width: 16.7517%;\" width=\"102\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 \u2013 Logarithmic<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 &#8211; Linear<\/span><\/td>\n<td style=\"width: 9.10415%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 9.83248%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LoopType<\/span><\/td>\n<td style=\"width: 31.0996%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Type of looping\/repetition of the signal after &#8220;SweepTime&#8221;. The loop type can be<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">NONE (0) where the signal is generated once from &#8220;StartFreq&#8221; to &#8220;EndFreq&#8221; and stopped.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">STARTTOEND (1) where the signal is generated and repeated starting from &#8220;StartFreq&#8221; to &#8220;EndFreq&#8221;<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">WARBLE (2) where the signal is generated and repeated from &#8220;StartFreq&#8221; to &#8220;EndFreq&#8221; and &#8220;EndFreq&#8221; to &#8220;StartFreq&#8221; in succession<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 8.1574%;\" width=\"48\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 10.1966%;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Signed Integer<\/span><\/td>\n<td style=\"width: 16.7517%;\" width=\"102\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 \u2013 None<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 \u2013 START_TO_ END<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2 &#8211; WARBLE<\/span><\/td>\n<td style=\"width: 9.10415%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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;\">Below table describes the control parameters of Wave Generator audio object.<\/span><\/p>\n<table style=\"width: 100%; height: 333px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 12.0903%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Mode<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.2891%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 52.5856%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.01164%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 15.1493%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 13px;\">\n<td style=\"width: 12.0903%; height: 155px;\" rowspan=\"3\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Sine &#8211; Without input<\/strong><\/span><\/td>\n<td style=\"width: 11.2891%; height: 13px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Frequency<\/span><\/td>\n<td style=\"width: 52.5856%; height: 13px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Frequency of generated signal<\/span><\/td>\n<td style=\"width: 8.01164%; height: 13px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Hz<\/span><\/td>\n<td style=\"width: 15.1493%; height: 13px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 20,000<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 11.2891%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Gain<\/span><\/td>\n<td style=\"width: 52.5856%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Gain of generated signal<\/span><\/td>\n<td style=\"width: 8.01164%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<td style=\"width: 15.1493%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-128 to 0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 147px;\">\n<td style=\"width: 11.2891%; height: 116px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Active<\/span><\/td>\n<td style=\"width: 52.5856%; height: 116px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">When transition from high to low (Inactive): Completes the signal generation until zero cross over and mute the output and mute input signal for object mode Sine \u2013 with input.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">When transition from low to high (Active): Reset phase of the signal and signal generation is active and unmute input signal for object mode Sine \u2013 with input.<\/span><\/td>\n<td style=\"width: 8.01164%; height: 116px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 15.1493%; height: 116px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 12.0903%; height: 17px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Sine &#8211; With input<\/strong><\/span><\/td>\n<td style=\"width: 11.2891%; height: 17px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Frequency<\/span><\/td>\n<td style=\"width: 52.5856%; height: 17px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Frequency of generated signal<\/span><\/td>\n<td style=\"width: 8.01164%; height: 17px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Hz<\/span><\/td>\n<td style=\"width: 15.1493%; height: 17px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 20,000<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 12.0903%; height: 26px;\"><\/td>\n<td style=\"width: 11.2891%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Gain<\/span><\/td>\n<td style=\"width: 52.5856%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Gain of generated signal<\/span><\/td>\n<td style=\"width: 8.01164%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<td style=\"width: 15.1493%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-128 to 0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 147px;\">\n<td style=\"width: 12.0903%; height: 107px;\"><\/td>\n<td style=\"width: 11.2891%; height: 107px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Active<\/span><\/td>\n<td style=\"width: 52.5856%; height: 107px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">When transition from high to low (Inactive): Completes the signal generation until zero cross over and mute the output and mute input signal for object mode Sine \u2013 with input.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">When transition from low to high (Active): Reset phase of the signal and signal generation is active and unmute input signal for object mode Sine \u2013 with input.<\/span><\/td>\n<td style=\"width: 8.01164%; height: 107px;\"><\/td>\n<td style=\"width: 15.1493%; height: 107px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"note\"><span class=\"cf0\" style=\"font-family: 'times new roman', times, serif;\">There are no control inputs in &#8216;Sweep&#8217; mode.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><!--StartFragment --><\/span><\/p>\n<p class=\"pf0 note\"><span class=\"cf0\" style=\"font-family: 'times new roman', times, serif;\">There are no control outputs for this audio object.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><!--EndFragment --><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Wave Generator object <\/span>t does not support native panel.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 11, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"dc-generator_wrap\"><div class=\"documentor-section  section-2943\" id=\"dc-generator\" data-section-id=\"2943\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">5.3.<\/span><span class=\"title-text\">DC Generator<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#dc-generator')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">This Audio Object generates DC signal with the amplitude specified in the tuning parameter or the control input. The output amplitude is a floating point value that ranges from -1.0 to +1.0.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The object is not configurable during design time and always generates only one output. The object has one tuning parameter (outputAmp) and one control input (Sets output amplitude) and both of them are used to vary the DC output amplitude.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The object does not have any audio input or control outputs.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 24, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"fileplayer-2_wrap\"><div class=\"documentor-section  section-2905\" id=\"fileplayer-2\" data-section-id=\"2905\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">5.4.<\/span><span class=\"title-text\">FilePlayer<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#fileplayer-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The FilePlayer audio object is used to read the audio content from a file and present them in real time on the output channels. Additionally, this audio object can also be used to add or mix the file content with the audio fed into the input channel buffers of this object.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">A background thread is used to read the file contents in bulk and place them in the intermediate cache buffer, while in the main thread for each audio interrupt, the required audio data (of framework block length size) is copied from the intermediate cache buffer to the output channel buffers. The background thread periodically checks for the number of samples available in the cache buffer and replenishes the needed files.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><em>Use Case:\u00a0 The FilePlayer has following use case.<\/em><\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><em>Stream wav files from local filesystem in realtime<\/em><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><em>Resample to target sample rate if needed<\/em><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><em>Option to support play speed from 0.1 to 10<\/em><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><em>Shall support option to disable \/ enable pitch shifting (linear and polyphase)<\/em><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><em>Shall support mixing the file content with the output of another AO<\/em><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><em>Support configurable number of output channels (up to 16)<\/em><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><em>Support WAV \/ PCM Files configurable during design time.<\/em> <em>Furthermore, WAV \/ PCM files with all of these data types are supported.<\/em><\/span>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><em>8 bit mu-law<\/em><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><em>8 bit A-law<\/em><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><em>16 bit integer<\/em><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><em>24 bit integer<\/em><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><em>32 bit float<\/em><\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Internally, all samples are converted to 32 bit floating point numbers. For both the 8 bit command formats, the conversion is done via a lookup table with 256 entries. This look-up table is filled based on the encoding format.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>File Player Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"488\" height=\"621\" class=\"wp-image-24978\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-33.png\" \/><\/span><\/p>\n<table style=\"width: 91.5731%; height: 462px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 18.0753%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 90.5823%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Descriptions<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 145px;\">\n<td style=\"width: 18.0753%; height: 145px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong># of channels<\/strong><\/span><\/td>\n<td style=\"width: 90.5823%; height: 145px;\"><span style=\"font-family: 'times new roman', times, serif;\">The number of channels are configurable.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Range: 1 to 16<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Data type: Unsigned 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: 18.0753%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 90.5823%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Display the name of the FilePlayer audio object in signal flow design. It can be changed based on the intended usage of the object.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 118px;\">\n<td style=\"width: 18.0753%; height: 118px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Object mode<\/strong><\/span><\/td>\n<td style=\"width: 90.5823%; height: 118px;\"><span style=\"font-family: 'times new roman', times, serif;\">The object has two modes.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">WAV (Default)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">PCM<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 145px;\">\n<td style=\"width: 18.0753%; height: 145px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/td>\n<td style=\"width: 90.5823%; height: 145px;\">\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Pitch shifting options<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Add file data with inputs<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Cache Buffer size<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">File Type<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Data format (only for PCM mode)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Content Sampe Rate (only for PCM mode)<\/span><\/li>\n<\/ul>\n<\/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;\">FilePlayer audio object supports two different modes of operation. The audio object can read from both WAV and PCM files.\u00a0<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>WAV (Default):<\/strong> The WAV file contains a header that has the necessary details about the stored audio content in the file<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>PCM:<\/strong> the PCM file contains only the audio data and the details such as sampling rate and data format of the stored audio data must be provided separately.<\/span><\/li>\n<\/ul>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The FilePlayer audio object can be configured with the following\u00a0additional parameters:<\/span><\/p>\n<table style=\"width: 89.7338%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 21.413%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 68.019%;\" colspan=\"2\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Descriptions<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 21.413%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Pitch shifting<\/strong><\/span><\/td>\n<td style=\"width: 42.6423%;\"><span style=\"font-family: 'times new roman', times, serif;\">This feature is provided to increase or decrease the playing speed (sample rate at which the content is played).<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">0 \u2013 Disabled (Default)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">1 \u2013 Polyphase Resampling Enabled<\/span><\/li>\n<li>2 &#8211; <span style=\"font-family: 'times new roman', times, serif;\">Linear Interpolation Enabled (from W Release)<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 25.3767%;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28877 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/10\/Pitch_AddVars-e1718707179667.jpg\" alt=\"\" width=\"278\" height=\"417\" \/><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 21.413%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Add file data with inputs<\/strong><\/span><\/td>\n<td style=\"width: 42.6423%;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">If this feature is enabled, an equal number of input channels will be supported.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Add the content of the audio file with the output of previous AO to generate the output.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">By default, the AO will have only output channels and no input channels.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">0 \u2013 Disabled (Default)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">1 \u2013 Enabled<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 25.3767%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-24980\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-35.png\" width=\"263\" height=\"382\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 21.413%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>CacheBuffer size<\/strong><\/span><\/td>\n<td style=\"width: 42.6423%;\"><span style=\"font-family: 'times new roman', times, serif;\">Allocate internal memory for reading data in the background thread.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Range: 1024 to 16384 float words per channel with power of 2.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Default: 16384 float words per channel.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">If the background thread is having significantly lower priority, the buffer underrun is likely to occur for lower cache sizes. In such cases, the cache buffer size shall be increased.<\/span><\/td>\n<td style=\"width: 25.3767%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-24981\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-36.png\" width=\"246\" height=\"393\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 21.413%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>File Type<\/strong><\/span><\/td>\n<td style=\"width: 42.6423%;\"><span style=\"font-family: 'times new roman', times, serif;\">The object supports the below files:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">0 &#8211; Single Multichannel file (Default)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">1 &#8211; Multiple Mono files<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 25.3767%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-24982\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-37.png\" width=\"248\" height=\"355\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 21.413%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data format (only for PCM mode)<\/strong><\/span><\/td>\n<td style=\"width: 42.6423%;\">\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">0 \u2013 Invalid<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">1 \u2013 8 bit A-Law companded<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">2 \u2013 8 bit Mu-Law companded<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">3 \u2013 16 bit integer<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">4 \u2013 24 bit integer<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">5 \u2013 32 bit Float (Default)<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 25.3767%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-24983\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-38.png\" width=\"245\" height=\"335\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 21.413%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Content Sample Rate (only for PCM mode)<\/strong><\/span><\/td>\n<td style=\"width: 42.6423%;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">All sample rates supported by framework shall be supported<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Default sample rate is 48000 Hz.<\/span><\/td>\n<td style=\"width: 25.3767%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-24984\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-39.png\" width=\"254\" height=\"368\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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;\">Below table describes the tuning parameters of FilePlayer audio object.<\/span><\/p>\n<table style=\"width: 94.2818%; height: 533px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 17.4434%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameters<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 43.9927%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 12.8067%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 16.2353%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 26.714%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 18px;\">\n<td style=\"width: 117.192%; height: 10px;\" colspan=\"5\"><em><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\"><strong>Ramping Params Sub block:<\/strong> This subblock has ramping related tuning parameters applicable to all the channels. All the parameters in this sub-block as stored as unsigned integers.<\/span><\/em><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.4434%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Fade-in time<\/strong><\/span><\/td>\n<td style=\"width: 43.9927%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Applied for control change from Stop \/ Pause to Play<\/span><\/td>\n<td style=\"width: 12.8067%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 16.2353%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1000<\/span><\/td>\n<td style=\"width: 26.714%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">100<\/span><\/td>\n<\/tr>\n<tr style=\"height: 118px;\">\n<td style=\"width: 17.4434%; height: 48px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Fade-in type<\/strong><\/span><\/td>\n<td style=\"width: 43.9927%; height: 48px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Linear type only is implemented<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; Linear<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 &#8211; Exponential (not implemented)<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 12.8067%; height: 48px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 16.2353%; height: 48px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 or 1 (Enum)<\/span><\/p>\n<p>&nbsp;<\/td>\n<td style=\"width: 26.714%; height: 48px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.4434%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Fade-out time<\/strong><\/span><\/td>\n<td style=\"width: 43.9927%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Applied for control change from Play to Stop \/ Pause<\/span><\/td>\n<td style=\"width: 12.8067%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 16.2353%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1000<\/span><\/td>\n<td style=\"width: 26.714%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">100<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 17.4434%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Fade-out type<\/strong><\/span><\/td>\n<td style=\"width: 43.9927%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Linear type only is implemented<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; Linear<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 &#8211; Exponential (not implemented)<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 12.8067%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 16.2353%; height: 10px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 or 1 (Enum)<\/span><\/p>\n<p>&nbsp;<\/td>\n<td style=\"width: 26.714%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.4434%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Fade-out delay<\/strong><\/span><\/td>\n<td style=\"width: 43.9927%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Delay period before starting fade-out process<\/span><\/td>\n<td style=\"width: 12.8067%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 16.2353%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 or 100<\/span><\/td>\n<td style=\"width: 26.714%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 295px;\">\n<td style=\"width: 17.4434%; height: 137px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Quick Fade-out time<\/strong><\/span><\/td>\n<td style=\"width: 43.9927%; height: 137px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Applied when play command is received during fade-out or fade-out delay phase to quickly end the fade-out phase and start playback. Also quick fade-out is applied only when this value is less than fade-out time. By default, this feature is disabled as the default value is not less than the fade-out time. Only linear ramping is applied.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This parameter is available from W Release<\/span><\/p>\n<\/td>\n<td style=\"width: 12.8067%; height: 137px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 16.2353%; height: 137px;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">0 to 1000<\/span><\/td>\n<td style=\"width: 26.714%; height: 137px;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">1000<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.4434%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Pitch ramp time<\/strong><\/span><\/td>\n<td style=\"width: 43.9927%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This parameter is available only when pitch shifting is enabled and is applied for any change in play speed value<\/span><\/td>\n<td style=\"width: 12.8067%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 16.2353%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 100<\/span><\/td>\n<td style=\"width: 26.714%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 82px;\">\n<td style=\"width: 17.4434%; height: 31px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Pitch ramp type<\/strong><\/span><\/td>\n<td style=\"width: 43.9927%; height: 31px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This parameter is available only when pitch shifting is enabled. Linear type only is implemented.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; Linear<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 &#8211; Exponential (not implemented)<\/span><\/td>\n<td style=\"width: 12.8067%; height: 31px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 16.2353%; height: 31px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 or 1 (Enum)<\/span><\/p>\n<p>&nbsp;<\/td>\n<td style=\"width: 26.714%; height: 31px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 117.192%; height: 26px;\" colspan=\"5\"><em><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>File_Config sub block:<\/strong> There is a separate file configuration sub block for each file. In SingleMultiChannel mode, only one sub block is present whose parameters are applicable for all the channels. In MultipleMonoFiles mode, each file has its own sub block where the parameters in each sub block is applicable for the respective mono channel.<\/span><\/em><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This sub block is available from W Release<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.4434%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>File ID<\/strong><\/span><\/td>\n<td style=\"width: 43.9927%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The files shall be placed in the device folder using FileController.<\/span><\/td>\n<td style=\"width: 12.8067%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0None<\/span><\/td>\n<td style=\"width: 16.2353%; height: 26px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 to 255\u00a0<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type: Unsigned Integer<\/span><\/td>\n<td style=\"width: 26.714%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a01<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.4434%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Play Setup<\/strong><\/span><\/td>\n<td style=\"width: 43.9927%; height: 26px;\">\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 \u2013 One Shot mode<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2 \u2013 Loop mode<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">3 \u2013 Intermittent mode (From W Release)<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 12.8067%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0None<\/span><\/td>\n<td style=\"width: 16.2353%; height: 26px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 to 3 (Enum)<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type: Unsigned Integer<\/span><\/td>\n<td style=\"width: 26.714%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a01<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.4434%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Start Position<\/strong><\/span><\/td>\n<td style=\"width: 43.9927%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Start position in percentage from where file will be played. In LOOP mode, this is applicable only at the start of the play and not on every loop back<\/span><\/td>\n<td style=\"width: 12.8067%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0None<\/span><\/td>\n<td style=\"width: 16.2353%; height: 10px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 99.99\u00a0<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type: Float<\/span><\/td>\n<td style=\"width: 26.714%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a00<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.4434%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>\u00a0Function<\/strong><\/span><\/td>\n<td style=\"width: 43.9927%; height: 10px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 &#8211; STOP<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2 &#8211; PLAY<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">3 &#8211; RESET (STOP and PLAY)<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">4 &#8211; PAUSE<\/span><\/td>\n<td style=\"width: 12.8067%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0None<\/span><\/td>\n<td style=\"width: 16.2353%; height: 10px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 to 4 (Enum)<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type: Unsigned Integer<\/span><\/td>\n<td style=\"width: 26.714%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a01<\/span><\/td>\n<\/tr>\n<tr style=\"height: 134px;\">\n<td style=\"width: 17.4434%; height: 49px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Interval#<\/strong><\/span><\/td>\n<td style=\"width: 43.9927%; height: 49px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This is applicable only in Intermittent mode. This is the interval period at which the file will be played from the beginning periodically.<\/span><\/td>\n<td style=\"width: 12.8067%; height: 49px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">s<\/span><\/td>\n<td style=\"width: 16.2353%; height: 49px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.01 to 1000<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type:\u00a0 Float<\/span><\/td>\n<td style=\"width: 26.714%; height: 49px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">10<\/span><\/td>\n<\/tr>\n<tr style=\"height: 107px;\">\n<td style=\"width: 17.4434%; height: 34px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Play Speed*<\/strong><\/span><\/td>\n<td style=\"width: 43.9927%; height: 34px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This is available only when pitch shifting is enabled. This is the play speed at which the file is played<\/span><\/td>\n<td style=\"width: 12.8067%; height: 34px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 16.2353%; height: 34px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.1 to 10<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type: Float<\/span><\/td>\n<td style=\"width: 26.714%; height: 34px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\"><em># The interval period normally shall be greater than the waveform playback duration. If the interval is less than or equal to the waveform playback duration, glitch \/ pop noise with a short mute period is seen.<\/em><\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\"><em>* Playback Duration = File Duration \/ Play Speed<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>State Parameters<\/strong><\/span><\/p>\n<table style=\"width: 93.9176%; height: 262px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 17.4434%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameters<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 33.9547%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.32087%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 23.0359%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 33.5648%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 18px;\">\n<td style=\"width: 117.32%; height: 10px;\" colspan=\"5\"><em><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Function State Sub block:<\/strong> This subblock has the function state parameter for each file. This parameter is used to configure and readback the present function state of the given channel(s). In SingleMultiChannel mode, only one state parameter is present that is applicable for all the channels. In MultipleMonoFiles mode, each file has its own state parameter applicable for the respective mono channel.<\/span><\/em><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.4434%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Function_Ch<\/strong><\/span><\/td>\n<td style=\"width: 33.9547%; height: 26px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 &#8211; STOP<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2 &#8211; PLAY<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">3 &#8211; RESET (STOP and PLAY)<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">4 &#8211; PAUSE<\/span><\/td>\n<td style=\"width: 9.32087%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 23.0359%; height: 26px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 to 4 (Enum)<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type: Unsigned Integer<\/span><\/td>\n<td style=\"width: 33.5648%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 80px;\">\n<td style=\"width: 117.32%; height: 80px;\" colspan=\"5\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><em><strong>File State Sub block:<\/strong> This subblock has the file state parameter for each file. This parameter is used only to readback the present file state of the given file(s) and any parameter change is ignored. In SingleMultiChannel mode, only one state parameter is present for the given file. In MultipleMonoFiles mode, each file has its own state parameter.<\/em><\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This sub block is available from W Release<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 118px;\">\n<td style=\"width: 17.4434%; height: 118px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>File_State<\/strong><\/span><\/td>\n<td style=\"width: 33.9547%; height: 118px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This reflects the present file status.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; FILEPLAYER_IDLE<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 &#8211; FILE_READY<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2 &#8211; FILE_PLAY_ACTIVE<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">3 &#8211; FILE_STOPPED<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">4 &#8211; FILE_OPEN_ERROR<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">5 &#8211; FILE_PAUSED<\/span><\/td>\n<td style=\"width: 9.32087%; height: 118px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 23.0359%; height: 118px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 5 (Enum)<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type: Unsigned Integer<\/span><\/p>\n<p>&nbsp;<\/td>\n<td style=\"width: 33.5648%; height: 118px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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 FilePlayer audio object can be configured with multiple channels. The channel count of the object and the number of channels in the wav file may differ. Error message is returned if extra channels are present in the audio file. If extra channels are configured in the object, those extra channels are filled with silence.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 14pt;\"><strong>Control Inputs<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The FilePlayer has the following Control Inputs.<\/span><\/p>\n<table style=\"width: 94.3669%; height: 642px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 13.6926%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control\u00a0 \u00a0 \u00a0 \u00a0Input<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 51.2301%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 15.9016%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Size in Float Words<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 18.5345%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 99.3588%; height: 26px;\" colspan=\"4\"><em><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Block Control: <\/strong>There are FOUR control pins under this block control pin. <span style=\"font-family: 'times new roman', times, serif;\">For SingleMultiChannel mode, only one set of block control input needs to be sent. For Multiple Mono mode, for each channel a set of block controls needs to be sent separately.<\/span><\/span><\/em><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.6926%; height: 26px; text-align: left;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Channel ID<\/strong><\/span><\/td>\n<td style=\"width: 51.2301%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Channel ID to associate with each output channel.<\/span><\/td>\n<td style=\"width: 15.9016%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 of 4<\/span><\/td>\n<td style=\"width: 18.5345%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 to 16<\/span><\/td>\n<\/tr>\n<tr style=\"height: 45px;\">\n<td style=\"width: 13.6926%; height: 45px; text-align: left;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>File ID<\/strong><\/span><\/td>\n<td style=\"width: 51.2301%; height: 45px;\">\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Till V Release: The file name needs to be a numeral in this range with <em>.wav<\/em> or <em>.pcm<\/em> extension.\u00a0<\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The files shall be placed in the dll folder.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">From W Release: The files shall be sent through the FileController.<\/span><\/p>\n<\/td>\n<td style=\"width: 15.9016%; height: 45px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2 of 4<\/span><\/td>\n<td style=\"width: 18.5345%; height: 45px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 to 255<\/span><\/td>\n<\/tr>\n<tr style=\"height: 89px;\">\n<td style=\"width: 13.6926%; height: 89px; text-align: left;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>File Setup<\/strong><\/span><\/td>\n<td style=\"width: 51.2301%; height: 89px;\">\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 \u2013 One Shot mode<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2 \u2013 Loop mode<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">3 \u2013 Intermittent mode<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 15.9016%; height: 89px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">3 of 4<\/span><\/td>\n<td style=\"width: 18.5345%; height: 89px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 to 3<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.6926%; height: 26px; text-align: left;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Start Position<\/strong><\/span><\/td>\n<td style=\"width: 51.2301%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Start position in percentage from where file will be played.<\/span><\/td>\n<td style=\"width: 15.9016%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">4 of 4<\/span><\/td>\n<td style=\"width: 18.5345%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 99.99<\/span><\/td>\n<\/tr>\n<tr style=\"height: 80px;\">\n<td style=\"width: 99.3588%; height: 80px;\" colspan=\"4\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong><em>Function Control Pins: <\/em><\/strong><em>This control pin is used to change the function of the AO. <\/em><em>For AOs configured in Single Multichannel mode, only one (N = 1) control input pin will be available applicable to all the channels. For AOs configured in Multiple Mono mode with N channels, there will be equal number (N) of control inputs for each file (channel).<\/em><\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><br \/>\n<\/span><\/td>\n<\/tr>\n<tr style=\"height: 172px;\">\n<td style=\"width: 13.6926%; height: 101px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Function<\/strong><\/span><\/td>\n<td style=\"width: 51.2301%; height: 101px;\">\n<ol>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">STOP (default on boot-up)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">PLAY<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">RESET (STOP followed by PLAY)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">PAUSE<\/span><\/li>\n<\/ol>\n<\/td>\n<td style=\"width: 15.9016%; height: 101px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N<\/span><\/td>\n<td style=\"width: 18.5345%; height: 101px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 to 4<\/span><\/td>\n<\/tr>\n<tr style=\"height: 99px;\">\n<td style=\"width: 99.3588%; height: 55px;\" colspan=\"4\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong><em>Interval Control Pins: <\/em><\/strong><em>This control pin is <span style=\"text-decoration: underline;\">applicable only in INTERMITTENT play mode<\/span> and is used to change the interval period of the playback. <\/em><em>For AOs configured in Single Multichannel mode, only one (N = 1) control input pin will be available applicable to all the channels. For AOs configured in Multiple Mono mode with N channels, there will be equal number (N) of control inputs for each file (channel).<\/em><\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><br \/>\n<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">These Interval control pins are available from W Release<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 59px;\">\n<td style=\"width: 13.6926%; height: 59px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Interval<\/strong><\/span><\/td>\n<td style=\"width: 51.2301%; height: 59px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This is the interval period at which the file will be played from the beginning periodically.<\/span><\/td>\n<td style=\"width: 15.9016%; height: 59px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N<\/span><\/td>\n<td style=\"width: 18.5345%; height: 59px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.01 to 1000 s<\/span><\/td>\n<\/tr>\n<tr style=\"height: 134px;\">\n<td style=\"width: 99.3588%; height: 67px;\" colspan=\"4\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><em><strong>Pitch Control Pins<\/strong>: <\/em><em>This control pin(s) is\/are <span style=\"text-decoration: underline;\">available only when pitch shifting is enabled<\/span> and is used to change the play speed of waveform playback. <\/em><em>For AOs configured in Single Multichannel mode, only one (N = 1) control input pin will be available that is applicable to all the channels. For AOs configured in Multiple Mono mode with N channels, there will be equal number (N) of control inputs for each file (channel).<\/em><\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><br \/>\n<\/span><\/td>\n<\/tr>\n<tr style=\"height: 120px;\">\n<td style=\"width: 13.6926%; height: 40px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Play Speed<\/strong><\/span><\/td>\n<td style=\"width: 51.2301%; height: 40px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This is the play speed at which the file is played<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Till V Release: The control input is in terms of deviation in semi-tones<\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">From W Release: The control input is in terms of play speed.<\/span><\/p>\n<\/td>\n<td style=\"width: 15.9016%; height: 40px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N<\/span><\/td>\n<td style=\"width: 18.5345%; height: 40px;\">\n<p>&nbsp;<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Till V Release:\u00a0 <\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-40 to 40<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">From W Release: 0.1 to 10<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 14pt;\"><strong>Control Outputs<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The FilePlayer has the following Control Output.<\/span><\/p>\n<table style=\"width: 94.1017%; height: 471px;\">\n<tbody>\n<tr style=\"height: 56px;\">\n<td class=\"table-head\" style=\"width: 13.9839%; height: 56px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control\u00a0 \u00a0 \u00a0 Output<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 48.2533%; height: 56px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 15.5487%; height: 56px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Size in Float Words<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 17.6728%; height: 56px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 174px;\">\n<td style=\"width: 95.4587%; height: 105px;\" colspan=\"4\">\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\"><em>There are two control output pins &#8211; either two single control pins or two block control pins.<\/em><\/span><\/p>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\"><em>When the AO is configured in Single Multichannel mode, two single control (N = 1) pins are available for the control outputs listed below.\u00a0<\/em><\/span><\/p>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\"><em>When the AO is configured in Multiple Mono mode with N channels, two block control (N) pins are available for the control outputs listed below.<\/em><\/span><\/td>\n<\/tr>\n<tr style=\"height: 281px;\">\n<td style=\"width: 13.9839%; height: 44px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Play Position<\/strong><\/span><\/td>\n<td style=\"width: 48.2533%; height: 44px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">During active playback, for every audio interrupt, the AO outputs the play position in terms of percentage covered in the file.<\/span><\/td>\n<td style=\"width: 15.5487%; height: 44px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N<\/span><\/td>\n<td style=\"width: 17.6728%; height: 44px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 99.99<\/span><\/td>\n<\/tr>\n<tr style=\"height: 269px;\">\n<td style=\"width: 13.9839%; height: 266px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>File State<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>\u00a0<\/strong><\/span><\/td>\n<td style=\"width: 48.2533%; height: 266px;\">\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">These Control output pins are available from W Release<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Whenever there is a change in the file status, the AO outputs the file state:<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; FILEPLAYER_IDLE<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 &#8211; FILE_READY<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2 &#8211; FILE_PLAY_ACTIVE<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">3 &#8211; FILE_STOPPED<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">4 &#8211; FILE_OPEN_ERROR<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">5 &#8211; FILE_PAUSED<\/span><\/td>\n<td style=\"width: 15.5487%; height: 266px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0N<\/span><\/td>\n<td style=\"width: 17.6728%; height: 266px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 5\u00a0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">In Single Multichannel file mode, mono file also can be played.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">Multiple Mono file mode, all the files need to be mono files. In WAV mode, if the file is seen having more than 1 channel, that file will be ignored. In PCM mode, the file will be taken as a mono file and played leading to improper output.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">In Multiple Mono file mode, all the mono files need to be in the same data format and sampling rate. If files with different data format are used, the data format of the last configured file will be considered and the same will be applied to all other mono files leading to improper output.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">In cases with low intermediate cache buffer size, the background thread need to run frequently to replenish the data available in the cache buffer. If distortion is observed with low cache size, buffer underrun could be the cause and background thread shall be moved to higher priority or the cache buffer size shall be increased.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">It is recommended to configure the sound card block length to 1024 under Sound Card Configuration while using IVP.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">The memory required for the supporting the intermediate cache buffer size will be slightly more than double the size specified in the additional parameters as it is required to support ping-pong concept and extra data for supporting filtering. The memory latency table shall be referred for exact memory requirements.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">In Single Multichannel file, let the number of files present in the file content be M and the number of channels configured for the object be N.<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\">In WAV mode:<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\">&#8211; If M = N, all the N channels will be played with the file content.<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\">&#8211; If M &lt; N, first M channels buffers will be populated with the file content and the remaining N-M channels will be muted.<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\">&#8211; If M &gt; N, none of the channels will be played and all channels will be muted.<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\">In PCM mode:<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\">&#8211; If M = N, all the N channels will be played properly with the file content.<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\">&#8211; If M != N, the file will be taken as a N channel file and played leading to improper output.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">FilePlayer audio object does not support native panel.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on June 20, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"mixer-objects-6_wrap\"><div class=\"documentor-section  section-2915\" id=\"mixer-objects-6\" data-section-id=\"2915\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">6.<\/span><span class=\"title-text\">Mixer Objects<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#mixer-objects-6')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p>Mixer objects category contains following audio objects.<\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><strong><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25050\" target=\"_blank\" rel=\"noopener\">Adder<\/a><\/strong><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><strong><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25051\" target=\"_blank\" rel=\"noopener\">Matrix Mixer<\/a><\/strong><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><strong><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25052\" target=\"_blank\" rel=\"noopener\">Merger<\/a><\/strong><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><strong><a class=\"documentor-menu\" style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25542\" target=\"_blank\" rel=\"noopener\" data-href=\"#fadermatrix\" data-sec-counter=\"6.6\" data-section-id=\"2993\">Fader Matrix<\/a><\/strong><\/span><\/li>\n<\/ul>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 27, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"adder-2_wrap\"><div class=\"documentor-section  section-2912\" id=\"adder-2\" data-section-id=\"2912\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">6.1.<\/span><span class=\"title-text\">Adder<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#adder-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Adder audio object sums the samples of 2 audio channel input buffers and writes their sum to the output buffer. Thus, the number of input channels is always twice the number of output channels:<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">This module sums the pairwise contents of <em>m_NumAudioIn<\/em> audio buffer channels and writes the result to the output buffer. For this audio module, <em>m_NumAudioIn<\/em> is always double <em>m_NumAudioOut<\/em>.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Case:<\/strong> This object can be deployed whenever the sum of two audio channels or pairs of audio channels is required in the audio pipeline.<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Adder Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about the Adder audio object properties and functionality.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"484\" height=\"337\" class=\"wp-image-25045\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-43.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/p>\n<table style=\"width: 96.2321%; height: 96px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 17.3013%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 92.0281%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 139px;\">\n<td style=\"width: 17.3013%; height: 42px;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\"><strong># of Audio Out<\/strong><\/span><\/td>\n<td style=\"width: 92.0281%; height: 42px;\" width=\"82%\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Adder audio object has a number of input channels that is double the number of output audio channels.<\/span><\/p>\n<ul>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Range: 1 to 127<\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">By default, the number of input and output channels are 2 and 1 respectively.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">The number of output channels is configurable in SFD, and the number of input channels is derived accordingly.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.3013%; height: 26px;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 92.0281%; height: 26px;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Display the name of the Adder 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;\">There are no mode available for Adder audio object.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">There are no additional parameters available for Adder audio object.<\/span><\/p>\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;\">There are no tuning parameters available for Adder audio object.<\/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;\">There are no control parameters available for Adder audio object.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Adder audio object does not support native panel.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 27, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"matrix-mixer-5_wrap\"><div class=\"documentor-section  section-2913\" id=\"matrix-mixer-5\" data-section-id=\"2913\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">6.2.<\/span><span class=\"title-text\">Matrix Mixer<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#matrix-mixer-5')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Matrix Mixer audio object is used to calculate weighted output audio based on a combination of input audio. In addition to this, the object also supports delay of input channels.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong style=\"font-family: 'times new roman', times, serif;\">Use Case:<\/strong><span style=\"font-family: times new roman, times, serif;\"> The Matrix Mixer takes in a configurable number of input and output channels. Each output of this object is a weighted sum of all the input channels. Any input can get summed into any output\u00a0with or without a delay.<\/span><\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Matrix Mixer Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about the Matrix Mixer audio object properties and functionality.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-26192\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/10\/Matrix_Mixer_View.png\" alt=\"\" width=\"375\" height=\"515\" \/><\/p>\n<table style=\"width: 95.369%; height: 361px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 17.8848%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 83.9518%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 71px;\">\n<td style=\"width: 17.8848%; height: 71px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong># of Audio In<\/strong><\/span><\/td>\n<td style=\"width: 83.9518%; height: 71px;\"><span style=\"font-family: 'times new roman', times, serif;\">Number of input channels.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Range: 1 to 254<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Default: 2<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 118px;\">\n<td style=\"width: 17.8848%; height: 118px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong># of Audio Out<\/strong><\/span><\/td>\n<td style=\"width: 83.9518%; height: 118px;\"><span style=\"font-family: 'times new roman', times, serif;\">Number of output channels.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Range: 1 to 254<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Default: 2<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.8848%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 83.9518%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Display the name of the Matrix Mixer audio object in signal flow design. It can be changed based on the intended usage of the object.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 118px;\">\n<td style=\"width: 17.8848%; height: 118px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Object Mode<\/strong><\/span><\/td>\n<td style=\"width: 83.9518%; height: 118px;\"><span style=\"font-family: 'times new roman', times, serif;\">Matrix Mixer object operates in one of the following two modes.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Linear<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">This object supports DelayMatrixMixer function.<\/span><\/p>\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 Matrix Mixer object supports two different modes of operation.<\/span><\/p>\n<table style=\"width: 96.4312%; height: 126px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 17.604%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Mode<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 78.2445%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.604%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Linear (Default)<\/strong><\/span><\/td>\n<td style=\"width: 78.2445%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In this mode, the gain values (channel weights) are configurable on a linear scale in the range -10 to +10.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 72px;\">\n<td style=\"width: 17.604%; height: 72px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>dB<\/strong><\/span><\/td>\n<td style=\"width: 78.2445%; height: 72px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In this mode, the gain values are configurable in decibels in the range between -128 dB to 20 dB and these decibel values are converted to linear values by xAF by the formula given below before multiplying with input channel samples.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><em><code>Gain = 10<sup>gain_db\/20\u00a0<\/sup><\/code><\/em><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Matrix Mixer audio object can be configured with the following\u00a0additional parameter:<\/span><\/p>\n<table style=\"width: 96.6485%; height: 1043px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 17.9169%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 77.9072%; height: 28px;\" colspan=\"2\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Descriptions<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 588px;\">\n<td style=\"width: 17.9169%; height: 588px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>No Ramp = 0,<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Ramp with mute cycle = 1,<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Ramp without mute cycle = 2<\/strong><\/span><\/td>\n<td style=\"width: 56.3729%; height: 588px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The mixer also has three ramping types that can be configured through an additional number of parameters:<\/span><\/p>\n<ul>\n<li style=\"text-align: left;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>No Ramp:<\/strong> This exposes variables for each input and output in the GTT for tuning purposes.<br \/>\nNo Ramp is the default configuration.<\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Ramp With Mute Cycle:<\/strong> In this mode, first audio outputs are ramped down and then a new coefficient is applied to ramp up with the new coefficients (i.e. a complete mute cycle). The time taken to ramp from the old to the new coefficients is tunable from GTT. The ramp time can be set in milliseconds. Presently, the object supports only linear ramping in this mode.<\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Ramp without mute cycle:<\/strong> This mode supports ramping. Ramp up or down is decided based on the difference between current gain and old gain. Based on ramp shape and ramp time delta is calculated and ramping is applied towards new coefficient (i.e. ramping without mute cycle). The time taken to ramp from old to new coefficients and ramping shape are tunable from GTT.<br \/>\nThe ramp time can be set in milliseconds, for every millisecond there would be a dB change. It supports three types of ramping shapes.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Linear<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Exponential<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Jump (No ramping)<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In the SFD, you can set the number of input and output channels. These channels do not need to be identical. The mode and ramping type are also configurable in the SFD.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In the GTT, the Matrix Mixer exposes variables for tuning, for each input and output channel. You can modify these to change the weights used to scale the input channels. In the ramp modes, additional ramp time and control variables are exposed as explained above<\/span><\/td>\n<td style=\"width: 21.5343%; height: 588px;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25047\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-40.png\" width=\"251\" height=\"357\" \/><\/span><\/td>\n<\/tr>\n<tr style=\"height: 120px;\">\n<td style=\"width: 17.9169%; height: 120px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Single Subblock Tuning<\/strong><\/span><\/td>\n<td style=\"width: 56.3729%; height: 120px;\">\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">The object has an additional configuration variable &#8220;Single Subblock Tuning&#8221; to enable or disable it. On enabling it, allows contiguous memory allocation and the gain values can be tuned as single subblock.<\/span><\/p>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">By Default, Single Subblock Tuning is disabled.<\/span><\/td>\n<td style=\"width: 21.5343%; height: 120px;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-26156 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/10\/singlesubblock-e1701960778384.png\" alt=\"\" width=\"421\" height=\"539\" \/><\/td>\n<\/tr>\n<tr style=\"height: 307px;\">\n<td style=\"width: 17.9169%; height: 307px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Max Delay<\/strong><\/span><\/td>\n<td style=\"width: 56.3729%; height: 307px;\">\n<p class=\"text\"><span lang=\"EN-US\" style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The object has an additional configuration variable \u201cMax Delay\u201d. <\/span><\/p>\n<ul>\n<li class=\"text\"><span lang=\"EN-US\" style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">If the &#8220;Max Delay&#8221; set to 0, then it functions as the legacy Matrix Mixer audio object. <\/span><\/li>\n<li class=\"text\"><span lang=\"EN-US\" style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">If the value of &#8220;Max Delay&#8221; is greater than 0, then it functions as a DelayMatrixMixer. <\/span><\/li>\n<\/ul>\n<p class=\"text\"><span lang=\"EN-US\" style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: The value ranges from 0 to 500000 samples. <\/span><\/p>\n<p class=\"text\"><span lang=\"EN-US\" style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">By default, it is set to 0 samples.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramp with mute cycle and Ramp without mute cycle types are not supported when Max delay is greater than 0.<\/span><\/p>\n<p class=\"note\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">There is no native panel for <span lang=\"EN-US\">DelayMatrixMixer<\/span><\/span><\/p>\n<\/td>\n<td style=\"width: 21.5343%; height: 307px;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-28661\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/10\/addmm.png\" alt=\"\" width=\"423\" height=\"1000\" \/><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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 GTT can read or write into parameter memory using tuning command respectively. The memory stores a value per output channel that has a gain value to be multiplied by per input channel based on the mode. These parameters are tunable. Assuming the object is composed of N<sub>In<\/sub> input channel and N<sub>out<\/sub> output channels, the description will look as follows (depending on gain type).<\/span><\/p>\n<p><span style=\"text-decoration: underline; font-size: 18pt;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>For No Ramp mode<\/strong><\/span><\/span><\/p>\n<p><strong><span style=\"font-family: 'times new roman', times, serif;\">Parameter memory for &#8220;No Ramp&#8221; mode with Linear Gain<\/span><\/strong><\/p>\n<table style=\"height: 318px; width: 100%;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td class=\"table-head\" style=\"width: 13.5471%; height: 10px;\" colspan=\"9\">\n<p style=\"text-align: center;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 14pt;\"><strong>Linear Gain<\/strong><\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 124px;\">\n<td class=\"table-head\" style=\"width: 13.5471%; height: 124px;\" width=\"66\">\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Sub-block ID<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>(Single Subblock tuning : Disabled)<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 13.1334%; height: 124px;\" width=\"66\">\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Sub-block ID<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>(Single Subblock tuning : Enabled)<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.92761%; height: 124px;\" width=\"16\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.89349%; height: 124px;\" width=\"45\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.58325%; height: 124px;\" width=\"42\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.1696%; height: 124px;\" width=\"43\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Min <\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.47983%; height: 124px;\" width=\"45\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Max<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.3754%; height: 124px;\" width=\"88\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default Value<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 53.0432%; height: 124px;\" width=\"247\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 49px;\">\n<td style=\"width: 13.5471%; height: 49px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 13.1334%; height: 49px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 9.92761%; height: 49px;\" width=\"16\"><\/td>\n<td style=\"width: 8.89349%; height: 184px;\" rowspan=\"4\" width=\"45\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 8.58325%; height: 184px;\" rowspan=\"4\" width=\"42\"><\/td>\n<td style=\"width: 8.1696%; height: 184px;\" rowspan=\"4\" width=\"43\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-10<\/span><\/td>\n<td style=\"width: 8.47983%; height: 184px;\" rowspan=\"4\" width=\"45\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">10<\/span><\/td>\n<td style=\"width: 11.3754%; height: 184px;\" rowspan=\"4\" width=\"88\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 53.0432%; height: 49px;\" width=\"247\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N<sub>In <\/sub>gain inputs for Ch<sub>0<\/sub> output<\/span><\/td>\n<\/tr>\n<tr style=\"height: 49px;\">\n<td style=\"width: 13.5471%; height: 49px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 13.1334%; height: 49px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 9.92761%; height: 49px;\" width=\"16\"><\/td>\n<td style=\"width: 53.0432%; height: 49px;\" width=\"247\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N<sub>In <\/sub>gain inputs for Ch<sub>1<\/sub> output<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 13.5471%; height: 10px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u2026<\/span><\/td>\n<td style=\"width: 13.1334%; height: 10px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 9.92761%; height: 10px;\" width=\"16\"><\/td>\n<td style=\"width: 53.0432%; height: 10px;\" width=\"247\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u2026<\/span><\/td>\n<\/tr>\n<tr style=\"height: 76px;\">\n<td style=\"width: 13.5471%; height: 76px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N<sub>out<\/sub>-1<\/span><\/td>\n<td style=\"width: 13.1334%; height: 76px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 9.92761%; height: 76px;\" width=\"16\"><\/td>\n<td style=\"width: 53.0432%; height: 76px;\" width=\"247\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N<sub>In <\/sub>gain inputs for Ch<sub>Nout-1<\/sub> output<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong><span style=\"font-family: 'times new roman', times, serif;\"> \u00a0Parameter memory for &#8220;No Ramp&#8221; mode with Logarithmic Gain<\/span><\/strong><\/p>\n<table style=\"height: 291px; width: 100%;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 18px;\">\n<td class=\"table-head\" style=\"width: 135.884%; height: 18px;\" colspan=\"9\">\n<p style=\"text-align: center;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 14pt;\"><strong>Logarithmic Gain<\/strong><\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 124px;\">\n<td class=\"table-head\" style=\"width: 13.5471%; height: 124px;\" width=\"66\">\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Sub-block ID<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>(Single Subblock tuning : Disabled)<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 13.9667%; height: 124px;\" width=\"57\">\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Sub-block ID<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>(Single Subblock tuning : Enabled)<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.09428%; height: 124px;\" width=\"33\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.89349%; height: 124px;\" width=\"45\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.58325%; height: 124px;\" width=\"42\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.1696%; height: 124px;\" width=\"58\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Min <\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.47983%; height: 124px;\" width=\"45\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Max<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.51176%; height: 124px;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default Value<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 57.6383%; height: 124px;\" width=\"218\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 42px;\">\n<td style=\"width: 13.5471%; height: 42px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 13.9667%; height: 42px;\" width=\"57\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 9.09428%; height: 42px;\" width=\"33\"><\/td>\n<td style=\"width: 8.89349%; height: 149px;\" rowspan=\"4\" width=\"45\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 8.58325%; height: 149px;\" rowspan=\"4\" width=\"42\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 8.1696%; height: 149px;\" rowspan=\"4\" width=\"58\"><span style=\"font-family: 'times new roman', times, serif;\">-128 dB<\/span><\/td>\n<td style=\"width: 8.47983%; height: 149px;\" rowspan=\"4\" width=\"45\"><span style=\"font-family: 'times new roman', times, serif;\">20 dB<\/span><\/td>\n<td style=\"width: 7.51176%; height: 149px;\" rowspan=\"4\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif;\">-128 dB<\/span><\/td>\n<td style=\"width: 57.6383%; height: 42px;\" width=\"218\"><span style=\"font-family: 'times new roman', times, serif;\">N<sub>In <\/sub>gain inputs for Ch<sub>0<\/sub> output<\/span><\/td>\n<\/tr>\n<tr style=\"height: 37px;\">\n<td style=\"width: 13.5471%; height: 37px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<td style=\"width: 13.9667%; height: 37px;\" width=\"57\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 9.09428%; height: 37px;\" width=\"33\"><\/td>\n<td style=\"width: 57.6383%; height: 37px;\" width=\"218\"><span style=\"font-family: 'times new roman', times, serif;\">N<sub>In <\/sub>gain inputs for Ch<sub>1<\/sub> output<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 13.5471%; height: 46px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif;\">\u2026<\/span><\/td>\n<td style=\"width: 13.9667%; height: 46px;\" width=\"57\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 9.09428%; height: 46px;\" width=\"33\"><\/td>\n<td style=\"width: 57.6383%; height: 46px;\" width=\"218\"><span style=\"font-family: 'times new roman', times, serif;\">\u2026<\/span><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 13.5471%; height: 24px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif;\">N<sub>out<\/sub>-1<\/span><\/td>\n<td style=\"width: 13.9667%; height: 24px;\" width=\"57\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 9.09428%; height: 24px;\" width=\"33\"><\/td>\n<td style=\"width: 57.6383%; height: 24px;\" width=\"218\"><span style=\"font-family: 'times new roman', times, serif;\">N<sub>In <\/sub>gain inputs for Ch<sub>Nout-1<\/sub> output<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"text-decoration: underline; font-size: 18pt;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>For Ramp with mute cycle mode<\/strong><\/span><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">It has an additional ramp time configurable parameter.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter memory for \u201cRamp with mute cycle\u201d mode ramping with Linear Gain<\/strong><\/span><\/p>\n<table style=\"height: 226px; width: 100%;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 15px;\">\n<td class=\"table-head\" style=\"width: 133.538%; height: 15px;\" colspan=\"9\">\n<p style=\"text-align: center;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Linear Gain<\/strong><\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 111px;\">\n<td class=\"table-head\" style=\"width: 13.4359%; height: 111px;\" width=\"66\">\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Sub-block ID<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>(Single Subblock tuning : Disabled)<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 14.1534%; height: 111px;\" width=\"66\">\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Sub-block ID<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>(Single Subblock tuning : Enabled)<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.71833%; height: 111px;\" width=\"19\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.82051%; height: 111px;\" width=\"32\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.51282%; height: 111px;\" width=\"42\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.10256%; height: 111px;\" width=\"43\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Min <\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.71795%; height: 111px;\" width=\"45\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Max<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.09888%; height: 111px;\" width=\"88\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default Value<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 55.978%; height: 111px;\" width=\"247\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 33px;\">\n<td style=\"width: 13.4359%; height: 33px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 14.1534%; height: 33px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 8.71833%; height: 33px;\" width=\"19\"><\/td>\n<td style=\"width: 8.82051%; height: 63px;\" rowspan=\"4\" width=\"32\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 8.51282%; height: 63px;\" rowspan=\"4\" width=\"42\"><\/td>\n<td style=\"width: 8.10256%; height: 63px;\" rowspan=\"4\" width=\"43\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-10<\/span><\/td>\n<td style=\"width: 8.71795%; height: 63px;\" rowspan=\"4\" width=\"45\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">10<\/span><\/td>\n<td style=\"width: 7.09888%; height: 63px;\" rowspan=\"4\" width=\"88\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 55.978%; height: 33px;\" width=\"247\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N<sub>In <\/sub>gain inputs for Ch<sub>0<\/sub> output<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 13.4359%; height: 10px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 14.1534%; height: 10px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 8.71833%; height: 10px;\" width=\"19\"><\/td>\n<td style=\"width: 55.978%; height: 10px;\" width=\"247\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N<sub>In <\/sub>gain inputs for Ch<sub>1<\/sub> output<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 13.4359%; height: 10px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u2026<\/span><\/td>\n<td style=\"width: 14.1534%; height: 10px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 8.71833%; height: 10px;\" width=\"19\"><\/td>\n<td style=\"width: 55.978%; height: 10px;\" width=\"247\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u2026<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 13.4359%; height: 10px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N<sub>out<\/sub>-1<\/span><\/td>\n<td style=\"width: 14.1534%; height: 10px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 8.71833%; height: 10px;\" width=\"19\"><\/td>\n<td style=\"width: 55.978%; height: 10px;\" width=\"247\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N<sub>In <\/sub>gain inputs for Ch<sub>Nout-1<\/sub> output<\/span><\/td>\n<\/tr>\n<tr style=\"height: 37px;\">\n<td style=\"width: 13.4359%; height: 37px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N<sub>out<\/sub><\/span><\/td>\n<td style=\"width: 14.1534%; height: 37px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 8.71833%; height: 37px;\" width=\"19\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramp Time<\/span><\/td>\n<td style=\"width: 8.82051%; height: 37px;\" width=\"32\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 8.51282%; height: 37px;\" width=\"42\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 8.10256%; height: 37px;\" width=\"43\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 8.71795%; height: 37px;\" width=\"45\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">5000<\/span><\/td>\n<td style=\"width: 7.09888%; height: 37px;\" width=\"88\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">500<\/span><\/td>\n<td style=\"width: 55.978%; height: 37px;\" width=\"247\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The time it takes for the ramp to complete. This value is split in half between muting and unmuting stages of the output signal.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter memory for \u201cRamp with mute cycle\u201d mode ramping with Logarithmic Gain<\/strong><\/span><\/p>\n<table style=\"height: 440px; width: 100%;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 48px;\">\n<td class=\"table-head\" style=\"width: 135.077%; height: 48px;\" colspan=\"9\">\n<p style=\"text-align: center;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Logarithmic Gain<\/strong><\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 124px;\">\n<td class=\"table-head\" style=\"width: 13.4359%; height: 124px;\" width=\"66\">\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Sub-block ID<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>(Single Subblock tuning : Disabled)<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 13.0256%; height: 124px;\" width=\"57\">\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Sub-block ID<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>(Single Subblock tuning : Enabled)<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.84615%; height: 124px;\" width=\"33\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.82051%; height: 124px;\" width=\"45\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.51282%; height: 124px;\" width=\"42\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.20513%; height: 124px;\" width=\"58\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Min <\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.71795%; height: 124px;\" width=\"45\">\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Max.<\/strong><\/span><\/p>\n<p>&nbsp;<\/td>\n<td class=\"table-head\" style=\"width: 8.18757%; height: 124px;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default Value<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 56.3252%; height: 124px;\" width=\"218\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 49px;\">\n<td style=\"width: 13.4359%; height: 49px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 13.0256%; height: 49px;\" width=\"57\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 9.84615%; height: 49px;\" width=\"33\"><\/td>\n<td style=\"width: 8.82051%; height: 154px;\" rowspan=\"4\" width=\"45\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 8.51282%; height: 154px;\" rowspan=\"4\" width=\"42\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 8.20513%; height: 154px;\" rowspan=\"4\" width=\"58\"><span style=\"font-family: 'times new roman', times, serif;\">-128 dB<\/span><\/td>\n<td style=\"width: 8.71795%; height: 154px;\" rowspan=\"4\" width=\"45\"><span style=\"font-family: 'times new roman', times, serif;\">20 dB<\/span><\/td>\n<td style=\"width: 8.18757%; height: 154px;\" rowspan=\"4\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif;\">-128 dB<\/span><\/td>\n<td style=\"width: 56.3252%; height: 49px;\" width=\"218\"><span style=\"font-family: 'times new roman', times, serif;\">N<sub>In <\/sub>gain inputs for Ch<sub>0<\/sub> output<\/span><\/td>\n<\/tr>\n<tr style=\"height: 49px;\">\n<td style=\"width: 13.4359%; height: 49px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<td style=\"width: 13.0256%; height: 49px;\" width=\"57\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 9.84615%; height: 49px;\" width=\"33\"><\/td>\n<td style=\"width: 56.3252%; height: 49px;\" width=\"218\"><span style=\"font-family: 'times new roman', times, serif;\">N<sub>In <\/sub>gain inputs for Ch<sub>1<\/sub> output<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 13.4359%; height: 46px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif;\">\u2026<\/span><\/td>\n<td style=\"width: 13.0256%; height: 46px;\" width=\"57\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 9.84615%; height: 46px;\" width=\"33\"><\/td>\n<td style=\"width: 56.3252%; height: 46px;\" width=\"218\"><span style=\"font-family: 'times new roman', times, serif;\">\u2026<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 13.4359%; height: 10px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif;\">N<sub>out<\/sub>-1<\/span><\/td>\n<td style=\"width: 13.0256%; height: 10px;\" width=\"57\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 9.84615%; height: 10px;\" width=\"33\"><\/td>\n<td style=\"width: 56.3252%; height: 10px;\" width=\"218\"><span style=\"font-family: 'times new roman', times, serif;\">N<sub>In <\/sub>gain inputs for Ch<sub>Nout-1<\/sub> output<\/span><\/td>\n<\/tr>\n<tr style=\"height: 114px;\">\n<td style=\"width: 13.4359%; height: 114px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif;\">N<sub>out<\/sub><\/span><\/td>\n<td style=\"width: 13.0256%; height: 114px;\" width=\"57\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<td style=\"width: 9.84615%; height: 114px;\" width=\"33\"><span style=\"font-family: 'times new roman', times, serif;\">Ramp Time<\/span><\/td>\n<td style=\"width: 8.82051%; height: 114px;\" width=\"45\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 8.51282%; height: 114px;\" width=\"42\"><span style=\"font-family: 'times new roman', times, serif;\">ms<\/span><\/td>\n<td style=\"width: 8.20513%; height: 114px;\" width=\"58\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 8.71795%; height: 114px;\" width=\"45\"><span style=\"font-family: 'times new roman', times, serif;\">5000<\/span><\/td>\n<td style=\"width: 8.18757%; height: 114px;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif;\">500<\/span><\/td>\n<td style=\"width: 56.3252%; height: 114px;\" width=\"218\"><span style=\"font-family: 'times new roman', times, serif;\">The time it takes for the ramp to complete. This value is split in half between muting and unmuting stages of the output signal.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"text-decoration: underline;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 18pt;\"><strong>For \u201cRampwithout mute cycle\u201d mode<\/strong><\/span><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">It has an additional ramp characteristics parameters which are ramp down time, ramp up time, ramp down shape and ramp up shape.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter memory for \u201cRamp without mute cycle\u201d mode ramping with Linear Gain<\/strong><\/span><\/p>\n<table style=\"width: 100%;\" width=\"100%\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 135.282%; text-align: center;\" colspan=\"9\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Linear gain<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"table-head\" style=\"width: 13.4359%;\" width=\"66\">\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Sub-block ID<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>(Single Subblock tuning : Disabled)<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 13.0256%;\" width=\"66\">\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Sub-block ID<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>(Single Subblock tuning : Enabled)<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.84615%;\" width=\"57\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.82051%;\" width=\"38\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.51282%;\" width=\"28\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.10256%;\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Min <\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.71795%;\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Max<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.79545%;\" width=\"61\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default Value<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 57.0252%;\" width=\"247\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.4359%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 13.0256%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 9.84615%;\" width=\"57\"><\/td>\n<td style=\"width: 8.82051%;\" rowspan=\"4\" width=\"38\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 8.51282%;\" rowspan=\"4\" width=\"28\"><\/td>\n<td style=\"width: 8.10256%;\" rowspan=\"4\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-10<\/span><\/td>\n<td style=\"width: 8.71795%;\" rowspan=\"4\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">10<\/span><\/td>\n<td style=\"width: 7.79545%;\" rowspan=\"4\" width=\"61\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 57.0252%;\" width=\"247\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N<sub>In <\/sub>gain inputs for Ch<sub>0<\/sub> output<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.4359%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 13.0256%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 9.84615%;\" width=\"57\"><\/td>\n<td style=\"width: 57.0252%;\" width=\"247\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N<sub>In <\/sub>gain inputs for Ch<sub>1<\/sub> output<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.4359%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u2026<\/span><\/td>\n<td style=\"width: 13.0256%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 9.84615%;\" width=\"57\"><\/td>\n<td style=\"width: 57.0252%;\" width=\"247\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u2026<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.4359%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N<sub>out<\/sub>-1<\/span><\/td>\n<td style=\"width: 13.0256%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 9.84615%;\" width=\"57\"><\/td>\n<td style=\"width: 57.0252%;\" width=\"247\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N<sub>In <\/sub>gain inputs for Ch<sub>Nout-1<\/sub> output<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.4359%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N<sub>out<\/sub><\/span><\/td>\n<td style=\"width: 13.0256%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 9.84615%;\" width=\"57\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramp down Time<\/span><\/td>\n<td style=\"width: 8.82051%;\" width=\"38\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 8.51282%;\" width=\"28\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 8.10256%;\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 8.71795%;\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">5000<\/span><\/td>\n<td style=\"width: 7.79545%;\" width=\"61\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">500<\/span><\/td>\n<td style=\"width: 57.0252%;\" width=\"247\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The time it takes for the ramp to complete.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.4359%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N<sub>out<\/sub><\/span><\/td>\n<td style=\"width: 13.0256%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 9.84615%;\" width=\"57\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramp up time<\/span><\/td>\n<td style=\"width: 8.82051%;\" width=\"38\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 8.51282%;\" width=\"28\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 8.10256%;\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 8.71795%;\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">5000<\/span><\/td>\n<td style=\"width: 7.79545%;\" width=\"61\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">500<\/span><\/td>\n<td style=\"width: 57.0252%;\" width=\"247\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The time it takes for the ramp to complete.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.4359%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N<sub>out<\/sub><\/span><\/td>\n<td style=\"width: 13.0256%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 9.84615%;\" width=\"57\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramp down shape<\/span><\/td>\n<td style=\"width: 8.82051%;\" width=\"38\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Int<\/span><\/td>\n<td style=\"width: 8.51282%;\" width=\"28\"><\/td>\n<td style=\"width: 8.10256%;\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 8.71795%;\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2<\/span><\/td>\n<td style=\"width: 7.79545%;\" width=\"61\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 57.0252%;\" width=\"247\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramping shape, it can be jump (0), linear (1) and exponential (2).<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.4359%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N<sub>out<\/sub><\/span><\/td>\n<td style=\"width: 13.0256%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 9.84615%;\" width=\"57\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramp up shape<\/span><\/td>\n<td style=\"width: 8.82051%;\" width=\"38\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">int<\/span><\/td>\n<td style=\"width: 8.51282%;\" width=\"28\"><\/td>\n<td style=\"width: 8.10256%;\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 8.71795%;\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2<\/span><\/td>\n<td style=\"width: 7.79545%;\" width=\"61\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 57.0252%;\" width=\"247\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramping shape, it can be jump (0), linear (1) and exponential (2).<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter memory for \u201cRamp without mute cycle\u201d mode ramping with Logarithmic Gain<\/strong><\/span><\/p>\n<table style=\"width: 100%;\" width=\"100%\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 135.282%; text-align: center;\" colspan=\"9\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Logarithmic Gain<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td class=\"table-head\" style=\"width: 13.5841%;\" width=\"64\">\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Sub-block ID<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>(Single Subblock tuning : Disabled)<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 14.0635%;\" width=\"44\">\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Sub-block ID<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>(Single Subblock tuning : Enabled)<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.66009%;\" width=\"62\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.82051%;\" width=\"38\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.51282%;\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.10256%;\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Min <\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.71795%;\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Max<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.2821%;\" width=\"70\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default Value<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 53.5385%;\" width=\"233\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.5841%;\" width=\"64\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 14.0635%;\" width=\"44\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 8.66009%;\" width=\"62\"><\/td>\n<td style=\"width: 8.82051%;\" rowspan=\"4\" width=\"38\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 8.51282%;\" rowspan=\"4\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 8.10256%;\" rowspan=\"4\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif;\">-128 dB<\/span><\/td>\n<td style=\"width: 8.71795%;\" rowspan=\"4\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif;\">20 dB<\/span><\/td>\n<td style=\"width: 11.2821%;\" rowspan=\"4\" width=\"70\"><span style=\"font-family: 'times new roman', times, serif;\">-128 dB<\/span><\/td>\n<td style=\"width: 53.5385%;\" width=\"233\"><span style=\"font-family: 'times new roman', times, serif;\">N<sub>In <\/sub>gain inputs for Ch<sub>0<\/sub> output<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.5841%;\" width=\"64\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<td style=\"width: 14.0635%;\" width=\"44\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 8.66009%;\" width=\"62\"><\/td>\n<td style=\"width: 53.5385%;\" width=\"233\"><span style=\"font-family: 'times new roman', times, serif;\">N<sub>In <\/sub>gain inputs for Ch<sub>1<\/sub> output<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.5841%;\" width=\"64\"><span style=\"font-family: 'times new roman', times, serif;\">\u2026<\/span><\/td>\n<td style=\"width: 14.0635%;\" width=\"44\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 8.66009%;\" width=\"62\"><\/td>\n<td style=\"width: 53.5385%;\" width=\"233\"><span style=\"font-family: 'times new roman', times, serif;\">\u2026<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.5841%;\" width=\"64\"><span style=\"font-family: 'times new roman', times, serif;\">N<sub>out<\/sub>-1<\/span><\/td>\n<td style=\"width: 14.0635%;\" width=\"44\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 8.66009%;\" width=\"62\"><\/td>\n<td style=\"width: 53.5385%;\" width=\"233\"><span style=\"font-family: 'times new roman', times, serif;\">N<sub>In <\/sub>gain inputs for Ch<sub>Nout-1<\/sub> output<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.5841%;\" width=\"64\"><span style=\"font-family: 'times new roman', times, serif;\">N<sub>out<\/sub><\/span><\/td>\n<td style=\"width: 14.0635%;\" width=\"44\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<td style=\"width: 8.66009%;\" width=\"62\"><span style=\"font-family: 'times new roman', times, serif;\">Ramp down time<\/span><\/td>\n<td style=\"width: 8.82051%;\" width=\"38\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 8.51282%;\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif;\">ms<\/span><\/td>\n<td style=\"width: 8.10256%;\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 8.71795%;\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif;\">5000<\/span><\/td>\n<td style=\"width: 11.2821%;\" width=\"70\"><span style=\"font-family: 'times new roman', times, serif;\">500<\/span><\/td>\n<td style=\"width: 53.5385%;\" width=\"233\"><span style=\"font-family: 'times new roman', times, serif;\">The time it takes for the ramp to complete<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.5841%;\" width=\"64\"><span style=\"font-family: 'times new roman', times, serif;\">N<sub>out<\/sub><\/span><\/td>\n<td style=\"width: 14.0635%;\" width=\"44\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<td style=\"width: 8.66009%;\" width=\"62\"><span style=\"font-family: 'times new roman', times, serif;\">Ramp up time<\/span><\/td>\n<td style=\"width: 8.82051%;\" width=\"38\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 8.51282%;\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif;\">ms<\/span><\/td>\n<td style=\"width: 8.10256%;\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 8.71795%;\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif;\">5000<\/span><\/td>\n<td style=\"width: 11.2821%;\" width=\"70\"><span style=\"font-family: 'times new roman', times, serif;\">500<\/span><\/td>\n<td style=\"width: 53.5385%;\" width=\"233\"><span style=\"font-family: 'times new roman', times, serif;\">The time it takes for the ramp to complete<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.5841%;\" width=\"64\"><span style=\"font-family: 'times new roman', times, serif;\">N<sub>out<\/sub><\/span><\/td>\n<td style=\"width: 14.0635%;\" width=\"44\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<td style=\"width: 8.66009%;\" width=\"62\"><span style=\"font-family: 'times new roman', times, serif;\">Ramp down shape<\/span><\/td>\n<td style=\"width: 8.82051%;\" width=\"38\"><span style=\"font-family: 'times new roman', times, serif;\">int<\/span><\/td>\n<td style=\"width: 8.51282%;\" width=\"47\"><\/td>\n<td style=\"width: 8.10256%;\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 8.71795%;\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif;\">2<\/span><\/td>\n<td style=\"width: 11.2821%;\" width=\"70\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<td style=\"width: 53.5385%;\" width=\"233\"><span style=\"font-family: 'times new roman', times, serif;\">Ramping shape, it can be jump (0), linear (1) and exponential (2).<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.5841%;\" width=\"64\"><span style=\"font-family: 'times new roman', times, serif;\">N<sub>out<\/sub><\/span><\/td>\n<td style=\"width: 14.0635%;\" width=\"44\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<td style=\"width: 8.66009%;\" width=\"62\"><span style=\"font-family: 'times new roman', times, serif;\">Ramp up shape<\/span><\/td>\n<td style=\"width: 8.82051%;\" width=\"38\"><span style=\"font-family: 'times new roman', times, serif;\">int<\/span><\/td>\n<td style=\"width: 8.51282%;\" width=\"47\"><\/td>\n<td style=\"width: 8.10256%;\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 8.71795%;\" width=\"47\"><span style=\"font-family: 'times new roman', times, serif;\">2<\/span><\/td>\n<td style=\"width: 11.2821%;\" width=\"70\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<td style=\"width: 53.5385%;\" width=\"233\"><span style=\"font-family: 'times new roman', times, serif;\">Ramping shape, it can be jump (0), linear (1) and exponential (2).<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"text-decoration: underline; font-size: 18pt;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>DelayMatrixMixer<\/strong><\/span><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The object functions as DelayMatrixMixer with Delay Pool when the additional configuration variable \u201cMax Delay \u201c is set to more than 0 samples. A \u201cDelay\u201d tuning parameter is added in addition to the gain parameter for each input channel. The delay buffer (of length Max Delay) is shared by all the channels. Therefore, the available delay for each channel depends on the delay values configured for the other channels. The input channels are multiplied with the channel weights and are applied with delay configured and summed at the output channel.\u00a0<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 100%; height: 48px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 15.3555%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 27.5454%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 30.1863%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 17.8966%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 15.3555%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Delay<\/strong><\/span><\/td>\n<td style=\"width: 27.5454%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Delay to be applied across each channel.<\/span><\/td>\n<td style=\"width: 30.1863%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to Max Delay(samples)<\/span><\/td>\n<td style=\"width: 17.8966%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 15.3555%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Gain<\/strong><\/span><\/td>\n<td style=\"width: 27.5454%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Gain to be applied across each channel<\/span><\/td>\n<td style=\"width: 30.1863%; height: 10px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Linear : -10 to +10<\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span> : <span style=\"font-family: 'times new roman', times, serif;\">-128 dB to 20 dB<\/span><\/span><\/td>\n<td style=\"width: 17.8966%; height: 10px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><span style=\"font-family: times new roman, times, serif;\">Linear : 0<\/span><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB : -128 dB<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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;\">There are no control parameters available for Matrix Mixer audio object.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on June 4, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"matrix-mixer-4_wrap\"><div class=\"documentor-section  section-2937\" id=\"matrix-mixer-4\" data-section-id=\"2937\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">6.2.1.<\/span><span class=\"title-text\">Matrix Mixer Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#matrix-mixer-4')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p>The Matrix Mixer native panel allows you to mix \u2018n\u2019 number of channels to \u2018m\u2019 output channels.<\/p>\n<p class=\"note\">There is no native panel is for <span lang=\"EN-US\">DelayMatrixMixer.<\/span><\/p>\n<p>The panel can be launched in two modes:<\/p>\n<ul>\n<li><strong>Linear<\/strong>: For linear mode it is possible to set gain with two decimal points precision.<\/li>\n<li><strong>dB<\/strong>: For dB mode precision is set to 1 decimal point.<\/li>\n<\/ul>\n<p>In the example below, there are two input channels and two output channels.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Example 1: \u201c<\/strong>IN1\u201d is sent to channel one and \u201cIN2\u201d is sent to channel two.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22728\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-146.png\" width=\"746\" height=\"301\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Example 2: \u201c<\/strong>IN1\u201d is sent to channel one and \u201cIN2\u201d is muted.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22729\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-147.png\" width=\"748\" height=\"299\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Example 3: \u201c<\/strong>IN1\u201d is muted and \u201cIN2\u201d is sent to channel two.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22730\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-5.jpeg\" alt=\"A screenshot of a computer Description automatically generated\" width=\"755\" height=\"302\" \/><\/span><\/p>\n<p class=\"heading\"><strong>Set Linear Gain<\/strong><\/p>\n<p>When you click on a cell, you can change the gain value using the keyboard.<br \/>\nTo set the value to zero or one, press CTRL and use the mouse scroll to adjust the value, or simply enter the values.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22731\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-92.png\" alt=\"A screenshot of a computer Description automatically generated with medium confidence\" width=\"929\" height=\"409\" \/><\/span><\/p>\n<p class=\"heading\"><strong>Cell Selection Methods<\/strong><\/p>\n<p><strong>Single cell selection method: <\/strong>You can select a single cell with the mouse by using the left click or the tab key on the keyboard. The selected cell will be highlighted as you can see in the example below. The text inside the selected cell is editable.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-27191 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/MatrixMixer-Panel_01-e1709653491219.png\" alt=\"\" width=\"719\" height=\"518\" \/><\/p>\n<p><strong>Multiple cell selection methods: <\/strong>There are two ways to select multiple cell.<\/p>\n<ol>\n<li>Method 1: By clicking and dragging with the mouse. This method is useful when you are selecting small range of cells.<\/li>\n<li>Method 2: By using keys on the keyboard. This method is useful when rendered outside of the view area when the grid scrolls either vertically or horizontally.<\/li>\n<\/ol>\n<p><strong>Method 1: <\/strong>To select multiple cells using mouse, follow the below steps.<\/p>\n<ol>\n<li>Place the cursor on cell.<\/li>\n<li>Select the cell by using the left mouse button and keep the mouse button pressed.<\/li>\n<li>Drag the cursor in the respective cell. Automatically the cells will selected in matrix form.<\/li>\n<li>Leave the mouse button.<\/li>\n<\/ol>\n<p>The selected cell will be highlighted as you can see in the example below.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-27247\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/MatrixMixer-Panel_005.gif\" alt=\"\" width=\"715\" height=\"478\" \/><\/p>\n<p><strong>Method 2: <\/strong>To select multiple cells that is rendered outside of the view area when the grid scrolls either vertically or horizontally, you can use below method for selecting multiple cells.<\/p>\n<p>If you want select a cell that is rendered outside of the view area when the grid scrolls either vertically or horizontally, you can use below method for selecting multiple cells.<\/p>\n<ol>\n<li dir=\"ltr\">Click on a first cell of the range.<\/li>\n<li dir=\"ltr\">Use scroll to navigate to last cell of the range.<\/li>\n<li dir=\"ltr\">Hold Shift key and click on the last cell of the range. This will automatically select every cell in the matrix form.<\/li>\n<\/ol>\n<p>The selected cell will be highlighted as you can see in the example below.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-27248\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/MatrixMixer-Panel_006.gif\" alt=\"\" width=\"835\" height=\"456\" \/><\/p>\n<p class=\"note\">Selecting arbitrary cells is not allowed. Selection is always in the form of matrix.<\/p>\n<p class=\"note\">A single tab displays the 12&#215;12 matrix (INs and OUTs) in the matrix mixer. In the event that there are more AudioIn or AudioOut, it will be split up into multiple Tabs. The chosen region is reset and is not tracked when the tab is changed, as shown below.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-27250\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/MatrixMixer-Panel_007.gif\" alt=\"\" width=\"650\" height=\"435\" \/><\/p>\n<p class=\"heading\"><strong>Copy and Paste Functionality<\/strong><\/p>\n<p>You can copy and paste matrix mixer table data into Excel or vice versa. There are several methods for copying and pasting data.<\/p>\n<p><strong>Method 1:<\/strong> To copy panel cell data to Excel.<\/p>\n<ol data-sourcepos=\"13:1-17:0\">\n<li>Place the cursor on cell, select the cell by using the left mouse button and keep the mouse button pressed.<\/li>\n<li>Drag the cursor in the respective cell. Automatically the cells will selected in matrix form.<\/li>\n<li data-sourcepos=\"14:1-14:97\">Press Ctrl + C on your keyboard. <span style=\"color: #172b4d;\">The content gets copied to clipboard<\/span>.<\/li>\n<li data-sourcepos=\"15:1-15:52\">Switch to Excel spreadsheet.<\/li>\n<li data-sourcepos=\"16:1-17:0\">Press Ctrl + V on your keyboard in the desired location within your Excel spreadsheet.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-27254\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/MatrixMixer-Panel_008.gif\" alt=\"\" width=\"1212\" height=\"361\" \/><\/p>\n<p class=\"note\">For seamless data exchange, the copied content uses a standard tab-delimited matrix format (\u2018\\t\u2019). This preserves the exact layout and allows easy import into various applications. This format is a standard across various applications.<\/p>\n<p><strong>Method 2: <\/strong>To copy data from Excel to matrix mixer table.<\/p>\n<p>To paste content from Excel to Matrix Mixer first copy excel content to clipboard via keyboard Ctrl + C and on matrix mixer table select single cell from where content begin paste and use Ctrl + V to paste as shown below.<\/p>\n<ol data-sourcepos=\"13:1-16:0\">\n<li>In your Excel spreadsheet, use cursor on cell to select the respective cell from the Excel.<\/li>\n<li>Press Ctrl + C on your keyboard. This copies the data from the selected cells.<\/li>\n<li>Switch to Matrix Mixer table.<\/li>\n<li>Choose the cell and press Ctrl + V.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-27255\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/MatrixMixer-Panel_009.gif\" alt=\"\" width=\"1193\" height=\"392\" \/><\/p>\n<p class=\"note\">When you paste data, the affected cells will be highlighted. However, only the cell in the bottom right corner of the pasted region becomes active. This means you can only directly edit this cell with mouse or keyboard input.<\/p>\n<p><strong>Efficient pasting for repetitive data:<\/strong> For situations where you need to paste the same content in multiple locations, Matrix Mixer table offers a convenient repeat paste function.<\/p>\n<ol data-sourcepos=\"13:1-16:0\">\n<li>In your Excel spreadsheet, use cursor on cell to select the respective cell from the Excel.<\/li>\n<li>Press Ctrl + C on your keyboard. This copies the data from the selected cells.<\/li>\n<li>Switch to Matrix Mixer table.<\/li>\n<li>Choose the cell region larger than selection and press Ctrl + V once.<\/li>\n<\/ol>\n<p>In this example, a 2&#215;2 matrix is effectively replicated into a 4&#215;4 area.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-27257\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/MatrixMixer-Panel_010.gif\" alt=\"\" width=\"1190\" height=\"377\" \/><\/p>\n<p class=\"note\">The copied matrix dimensions must be an exact multiple of the selected region for repeat pasting functionality. If this condition is not met, the content will be pasted only once starting from the active cell.<\/p>\n<p data-sourcepos=\"9:2-9:350\"><strong>Efficient data copy within Matrix Mixer:<\/strong> Utilize keyboard shortcuts for quick and easy data movement. Select the cells you want to copy, press Ctrl + C to copy them. Next, choose the cell where you want to paste the copied data and press Ctrl + V. As shown below, this allows you to seamlessly copy information within the Matrix Mixer table.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-27258\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/MatrixMixer-Panel_011.gif\" alt=\"\" width=\"733\" height=\"463\" \/><\/p>\n<p><strong>Cross-panel data transfer:<\/strong> The copy and paste functionality in Matrix Mixer (Ctrl + C and Ctrl + V) offers flexibility beyond the panel. It enables you to efficiently move data between Matrix Mixer tabs and other applications that utilize a grid-based control, like the LUT Panel. This is achievable because copied content is stored on the clipboard, allowing access across the application and your operating system.<\/p>\n<p class=\"heading\"><strong>Copy and Paste Validation<\/strong><\/p>\n<p><strong>Data exceeds paste area: <\/strong>When you try to paste content that&#8217;s larger than the selected region, you&#8217;ll see an &#8220;Out of Region&#8221; message. This means there&#8217;s not enough space to paste everything. You&#8217;ll have two options:<\/p>\n<ul data-sourcepos=\"7:1-9:0\">\n<li data-sourcepos=\"7:1-7:80\">Cancel:\u00a0Choose this to avoid pasting any data and prevent accidental loss.<\/li>\n<li data-sourcepos=\"8:1-9:0\">OK:\u00a0Click this to paste as much of the content as possible within the selected area. Some data might be cut off.<\/li>\n<\/ul>\n<p><em>Tip: To ensure a complete paste, make sure the copied data is the same size or smaller than the area you&#8217;ve selected in Matrix Mixer.<\/em><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-27259\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/MatrixMixer-Panel_014.gif\" alt=\"\" width=\"1157\" height=\"486\" \/><\/p>\n<p data-sourcepos=\"5:2-5:242\"><strong>Pasting incompatible data:<\/strong> If you try to paste content that contains non-numeric values (like text or symbols) into Matrix Mixer table, you&#8217;ll see an &#8220;Invalid Data&#8221; message. This means the data format isn&#8217;t compatible. You&#8217;ll have two options:<\/p>\n<ul data-sourcepos=\"7:1-9:0\">\n<li data-sourcepos=\"7:1-7:71\"><strong>Cancel:<\/strong>\u00a0Choose this to avoid pasting any data and prevent errors.<\/li>\n<li data-sourcepos=\"8:1-9:0\"><strong>OK:<\/strong>\u00a0Click this to paste only the valid numeric values from the copied content. Any invalid data will be ignored.<\/li>\n<\/ul>\n<p><em>Tip: Make sure the copied data only contains numbers before pasting into Matrix Mixer.<\/em><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-27260\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/MatrixMixer-Panel_017.gif\" alt=\"\" width=\"1177\" height=\"487\" \/><\/p>\n<p data-sourcepos=\"5:2-5:304\"><strong>Data values outside limits:<\/strong> When you try to paste content that contains values exceeding the allowed range for the selected cell(s), you&#8217;ll see an &#8220;Out of Range&#8221; message. Matrix Mixer has specific value limitations (e.g. 0-10). This means some of the data might be invalid. You&#8217;ll have two options:<\/p>\n<ul data-sourcepos=\"7:1-9:0\">\n<li data-sourcepos=\"7:1-7:71\"><strong>Cancel:<\/strong>\u00a0Choose this to avoid pasting any data and prevent errors.<\/li>\n<li data-sourcepos=\"8:1-9:0\"><strong>OK:<\/strong>\u00a0Click this to paste only the valid values within the allowed range for each cell. Any values outside the range will be ignored.<\/li>\n<\/ul>\n<p><em>Tip: Before pasting, ensure the copied data adheres to the valid value range of the cells in your selected region.<\/em><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-27261\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/MatrixMixer-Panel_020.gif\" alt=\"\" width=\"1213\" height=\"500\" \/><\/p>\n<p data-sourcepos=\"5:2-5:265\"><strong>Copying data with uneven columns:<\/strong> Matrix Mixer table allows you to paste data with variable columns, unlike Excel which requires a strict matrix format. This is helpful for situations where data from sources like Notepad might have missing values or uneven columns.<\/p>\n<p data-sourcepos=\"7:1-7:12\"><strong>Example: <\/strong>As shown below, you can copy a 3&#215;2 matrix from Notepad, where some columns might have empty cells. Matrix Mixer will interpret the data based on its structure and paste it accordingly.<\/p>\n<p data-sourcepos=\"11:1-11:30\"><em>Tip: While Matrix Mixer can handle variable dimensions, ensure the overall structure of the copied data remains consistent \u00a0with the standard format i.e values separated by tab delimiter (&#8216;\\t&#8217;).<\/em><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-27262\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/MatrixMixer-Panel_021.gif\" alt=\"\" width=\"1219\" height=\"504\" \/><\/p>\n<p><strong>Preserving existing data:<\/strong> Matrix Mixer table allows you to selectively paste content while keeping your existing data intact. To achieve this, copy data from Excel with blank cells where you want to skip pasting. You might see an &#8220;Invalid Data&#8221; message because empty cells are considered invalid. However, clicking &#8220;OK&#8221; will continue the paste, leaving your existing values in those blank cells untouched.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-27263\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/MatrixMixer-Panel_022.gif\" alt=\"\" width=\"1236\" height=\"518\" \/><\/p>\n<p class=\"note\">Matrix Mixer table displays validation error messages only once, even if there are multiple invalid cells in the pasted data. Clicking &#8220;OK&#8221; will attempt to paste all valid data into the corresponding cells, while skipping any invalid values without affecting existing content.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on March 11, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"merger-2-2_wrap\"><div class=\"documentor-section  section-2914\" id=\"merger-2-2\" data-section-id=\"2914\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">6.3.<\/span><span class=\"title-text\">Merger<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#merger-2-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Merger audio object applies linear gain to all channels and sums all channel samples to generate an additional output channel. <\/span><span style=\"font-family: 'times new roman', times, serif;\">In the GTT, this object exposes <em>m_NumAudioIn<\/em> variables that represent the weights by which the input channels are scaled to generate the output for the last output channel. Scale values are to be set in db.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Case:<\/strong> This object can be deployed whenever a combination of input channels is required in the audio pipeline.<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Merger Properties<\/strong><\/span><\/p>\n<p>Below table describes about the <span style=\"font-family: 'times new roman', times, serif;\">Merger audio object<\/span> properties and functionality.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"488\" height=\"345\" class=\"wp-image-25049\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-45.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/p>\n<table style=\"width: 80.1009%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 16.6788%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 62.8396%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 16.6788%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Audio In<\/strong><\/span><\/td>\n<td style=\"width: 62.8396%;\"><span style=\"font-size: 12pt;\">Number of output channels is always one greater than the number of input channels. The first m_NumAudioIn output channels are just copies of the input channels.<\/span><\/p>\n<ul>\n<li><span style=\"font-size: 12pt;\">Range: 2 to 254<\/span><\/li>\n<li><span style=\"font-size: 12pt;\">Default: 2<\/span><\/li>\n<\/ul>\n<p><span style=\"font-size: 12pt;\">Number of output channels is always number of input channels plus one. The first m_NumAudioIn output channels are just copies of the input channels. Default number of inputs pins is 2 and output pins is 3. <\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 16.6788%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 62.8396%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display the name of the Merger 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>There are no mode available for <span style=\"font-family: 'times new roman', times, serif;\">Merger audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p>There are no additional parameters available for <span style=\"font-family: 'times new roman', times, serif;\">Merger audio object<\/span>.<\/p>\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;\">Below table describes the tuning parameters of Merger audio object.<\/span><\/p>\n<table style=\"width: 89.3871%; height: 63px;\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td class=\"table-head\" style=\"width: 10.1966%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 36.9814%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.4839%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.21189%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.59473%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 10.7533%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 10.1966%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Gain<\/strong><\/span><\/td>\n<td style=\"width: 36.9814%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Each input channel has one gain tuning parameter that specifies the weighting factor to be used to generate the additional output. .<\/span><\/td>\n<td style=\"width: 11.4839%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 9.21189%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<td style=\"width: 9.59473%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-128<\/span><\/td>\n<td style=\"width: 10.7533%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-128 to 20<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Parameters<\/strong><\/span><\/p>\n<p>There are no control parameters available for <span style=\"font-family: 'times new roman', times, serif;\">Merger audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Merger audio object<\/span> does not support native panel.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 15, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"fadermatrix_wrap\"><div class=\"documentor-section  section-2993\" id=\"fadermatrix\" data-section-id=\"2993\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">6.4.<\/span><span class=\"title-text\">Fader Matrix<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#fadermatrix')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The FaderMatrix audio object is used to calculate the weighted output based on a combination of input audio where the weighting factors are provided as control input.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong><em>Use Case<\/em><\/strong><em>: The FaderMatrix takes in a configurable number of input, output and control channels. Each output of this object is a weighted sum of all the input channels where weighting factors can be tuned from control inputs.<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Fader Matrix Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about the FaderMatrix audio object properties and functionality.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-25544\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/11\/FaderMatrix-_properties.png\" alt=\"\" width=\"408\" height=\"452\" \/><\/span><\/p>\n<table style=\"width: 96.8031%; height: 296px;\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td class=\"table-head\" style=\"width: 14.1243%; height: 10px;\" width=\"132\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 155.545%; height: 10px;\" width=\"540\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 90px;\">\n<td style=\"width: 14.1243%; height: 54px;\" width=\"132\"><span style=\"font-family: 'times new roman', times, serif;\"><strong># of Audio In<\/strong><\/span><\/td>\n<td style=\"width: 155.545%; height: 54px;\" width=\"540\"><span style=\"font-family: 'times new roman', times, serif;\">Number of input channels.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Range: 1 to 64<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Default: 2<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 118px;\">\n<td style=\"width: 14.1243%; height: 118px;\" width=\"132\"><span style=\"font-family: 'times new roman', times, serif;\"><strong># of Audio Out<\/strong><\/span><\/td>\n<td style=\"width: 155.545%; height: 118px;\" width=\"540\"><span style=\"font-family: 'times new roman', times, serif;\">Number of output channels.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Range: 1 to 64<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Default: 2<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 68px;\">\n<td style=\"width: 14.1243%; height: 68px;\" width=\"132\"><span style=\"font-family: 'times new roman', times, serif;\"><strong># of Elements<\/strong><\/span><\/td>\n<td style=\"width: 155.545%; height: 68px;\" width=\"540\"><span style=\"font-family: 'times new roman', times, serif;\">Number of Control Inputs.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Range: 0 to 64<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Default: 0<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 14.1243%; height: 46px;\" width=\"132\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 155.545%; height: 46px;\" width=\"540\"><span style=\"font-family: 'times new roman', times, serif;\">Display the name of the FaderMatrix 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;\">There are no modes available for FaderMatrix audio object.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The FaderMatrix audio object can be configured with the following\u00a0additional parameter:<\/span><\/p>\n<table style=\"width: 97.5719%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 22.3841%;\" width=\"127\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameters<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 154.834%;\" colspan=\"2\" width=\"497\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 22.3841%;\" width=\"127\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Gain Type<\/strong><\/span><\/td>\n<td style=\"width: 50.9252%;\" width=\"431\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The audio object has an additional configuration \u2018<strong>Gain Type<\/strong>\u2019 to specify the weighting factors scale.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; Linear [default]: Weights are configurable in a linear scale in the range of -100 to 100.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 &#8211; Logarithmic: Weights are configurable in a logarithmic scale in the range between -128 to 40 dB.<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 103.909%;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-25543 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/11\/FaderMatrix-_properties_01-e1700121511688.png\" alt=\"\" width=\"356\" height=\"510\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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 FaderMatrix audio object has one control index tuning parameter for each input channel that will used to compute the output of each channel. Thus there will be <em>NumInputs * NumOutputs<\/em> control indices (tuning parameters).<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">When the control index is set to zero, none of the control inputs will be used and this particular input will not be considered for computation of that particular output<\/span><\/p>\n<table style=\"width: 97.6023%; height: 93px;\">\n<tbody>\n<tr style=\"height: 48px;\">\n<td class=\"table-head\" style=\"width: 16.7341%; height: 48px;\" width=\"80\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 40.2159%; height: 48px;\" width=\"255\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 27.7735%; height: 48px;\" width=\"145\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 93.9538%; height: 48px;\" width=\"78\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 16.7341%; height: 45px;\" width=\"80\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Index<\/strong><\/span><\/td>\n<td style=\"width: 40.2159%; height: 45px;\" width=\"255\"><span style=\"font-family: 'times new roman', times, serif;\">Index of the control input for selecting weight factor for each input and output combination.<\/span><\/td>\n<td style=\"width: 27.7735%; height: 45px;\" width=\"145\"><span style=\"font-family: 'times new roman', times, serif;\">0 to NumElements<\/span><\/td>\n<td style=\"width: 93.9538%; height: 45px;\" width=\"78\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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 FaderMatrix control is triggered whenever a control message is addressed to the audio object. The FaderMatrix audio object has configurable control input pins for weighting factors.<\/span><\/p>\n<table style=\"width: 96.1389%; height: 64px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 13.9013%; height: 28px;\" width=\"79\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 35.0394%; height: 28px;\" width=\"180\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.7769%; height: 28px;\" width=\"109\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Gain Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.8435%; height: 28px;\" width=\"90\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 10.8748%; height: 28px;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.05659%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 54.0322%; height: 28px;\" width=\"63\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.9013%; height: 36px;\" rowspan=\"2\" width=\"79\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Weighting Factor<\/span><\/strong><\/td>\n<td style=\"width: 35.0394%; height: 36px;\" rowspan=\"2\" width=\"180\"><span style=\"font-family: 'times new roman', times, serif;\">Weight factor for each input and output combination.<\/span><\/td>\n<td style=\"width: 11.7769%; height: 26px;\" width=\"109\"><span style=\"font-family: 'times new roman', times, serif;\">Linear<\/span><\/td>\n<td style=\"width: 11.8435%; height: 26px;\" width=\"90\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 10.8748%; height: 26px;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif;\">-100 to 100<\/span><\/td>\n<td style=\"width: 9.05659%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 54.0322%; height: 26px;\" width=\"63\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 11.7769%; height: 10px;\" width=\"109\"><span style=\"font-family: 'times new roman', times, serif;\">Logarithmic<\/span><\/td>\n<td style=\"width: 11.8435%; height: 10px;\" width=\"90\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 10.8748%; height: 10px;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif;\">-128 to 40<\/span><\/td>\n<td style=\"width: 9.05659%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">-128<\/span><\/td>\n<td style=\"width: 54.0322%; height: 10px;\" width=\"63\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The FaderMatrix AO does not support native panel.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 17, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"dynamic-object_wrap\"><div class=\"documentor-section  section-2859\" id=\"dynamic-object\" data-section-id=\"2859\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">7.<\/span><span class=\"title-text\">Dynamic Object<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#dynamic-object')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p>Dynamic objects category contains following audio objects.<\/p>\n<ul>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24202\" target=\"_blank\" rel=\"noopener\">Compressor<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24203\" target=\"_blank\" rel=\"noopener\">Limiter<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24204\" target=\"_blank\" rel=\"noopener\">Bass Enhancer<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24205\" target=\"_blank\" rel=\"noopener\">NonlinearClip<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24206\" target=\"_blank\" rel=\"noopener\">AudioLevelizer<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24207\" target=\"_blank\" rel=\"noopener\">Nonlinear Polynomial<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24208\" target=\"_blank\" rel=\"noopener\">dbxLimiter<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24209\" target=\"_blank\" rel=\"noopener\">Ducker<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24210\" target=\"_blank\" rel=\"noopener\">EconomyLevel<\/a><\/span><\/strong><\/li>\n<\/ul>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 27, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"compressor-2_wrap\"><div class=\"documentor-section  section-2860\" id=\"compressor-2\" data-section-id=\"2860\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">7.1.<\/span><span class=\"title-text\">Compressor<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#compressor-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The purpose of the Compressor audio object is to reduce the volume of loud sounds that exceed the certain threshold, while leaving quiet sounds unaffected. This is achieved by remapping the dynamic range of an audio signal to a smaller range. <\/span><span style=\"font-family: 'times new roman', times, serif;\">When the input signal rise above a predetermined threshold, the Compressor module weakens it, effectively lowering the dynamic range of the signal.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Compressor audio object supports in-place computation based on the core type.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Compressor audio object supports API resetObjectHistory, calling which would clear all the history data gathered over the audio and the internal states are restored to initial values.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Compressor object supports two modes of operation. In Multi Set mode, the channels will be linked to configured sets. Each set will be tuned independently, and set attenuation will be applied uniformly to linked channels.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Case:<\/strong> Compressor audio object is perfect for usage as multichannel noisegate, limiter, and compressor to safeguard audio processing against unusual high amplitudes. Otherwise \u2013 the usage as audiophile stereo compressor in the signal path to achieve more audible density might not have the expected performance.<\/em><\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">The compressor has two operating mode, namely One Set and Multi Set, and does not expose any variables to control.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Compressor Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about the Compressor audio object properties and functionality.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28222\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/09\/CompressorAddnlParamSS.png\" alt=\"\" width=\"609\" height=\"593\" \/><\/p>\n<table style=\"border-collapse: collapse; width: 100%; height: 254px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 48px;\">\n<td class=\"table-head\" style=\"height: 48px; width: 82px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 48px; width: 596px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 120px;\">\n<td style=\"height: 58px; width: 72px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Channels<\/strong><\/span><\/td>\n<td style=\"height: 58px; width: 586px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enter the number of channels. 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; font-size: 12pt;\">Range: 1 to 255<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data type: uint<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value is set to 1.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 212px;\">\n<td style=\"height: 138px; width: 72px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Max. delay [ms]<\/strong><\/span><\/td>\n<td style=\"height: 138px; width: 586px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Specify the maximum possible delay for the audio object. It is applicable to all the audio channels. <\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Maximum delay in msec (m_NumElements)<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 5000<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data type: ms<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value is set to 1.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The number of channels and maximum delay are the configurable parameters in the SFD.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; width: 72px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"height: 10px; width: 586px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display name of the Compressor 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 Compressor audio object supports two modes of operation.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">One Set<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Multi Set<\/span><\/li>\n<\/ul>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-28230\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/09\/Screenshot-2024-05-22-111952.png\" alt=\"\" width=\"435\" height=\"152\" \/><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28229\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/09\/Screenshot-2024-05-22-110118.png\" alt=\"\" width=\"436\" height=\"162\" \/><\/p>\n<div style=\"overflow-x: auto;\">\n<table style=\"border-collapse: collapse; width: 100%; height: 138px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 23px;\">\n<th class=\"table-head\" style=\"width: 50%; height: 23px; border-color: #faf7f7;\"><span style=\"font-family: 'times new roman', times, serif;\">Mode<\/span><\/th>\n<th class=\"table-head\" style=\"width: 50%; height: 23px; border-color: #faf7f7;\"><span style=\"font-family: 'times new roman', times, serif;\">Description<\/span><\/th>\n<\/tr>\n<tr style=\"height: 80px;\">\n<td style=\"width: 50%; height: 80px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">One Set<\/span><\/strong><\/span><\/td>\n<td style=\"width: 50%; height: 80px;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Tuning will be applied for all the channels. State variable: Attenuation will be updated at each instance (not per-channel basis)<\/span><\/td>\n<\/tr>\n<tr style=\"height: 80px;\">\n<td style=\"width: 50%; height: 80px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Multi Set<\/span><\/strong><\/span><\/td>\n<td style=\"width: 50%; height: 80px;\">\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Channels will be linked to different sets in this mode. Additional parameter: Number of Sets can be configured for channel linking. Each set of linked channels can be tuned with set based tuning parameters such as Compressor Threshold, Release time, Attack time, etc. Common tuning parameters are applicable for all channels irrespective of their linked sets.\u00a0<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">State variable: Attenuation will be computed separately for each set.<\/span><\/p>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Channel &lt;n&gt; SetId parameter can be used to link the channel n with any of the available configured set.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><strong style=\"font-family: 'times new roman', times, serif; font-size: 18pt;\">Additional Parameters<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Compressor audio object has one additional parameter, named Number of Sets.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28202\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/09\/ADDITIONAL_PARAMETERS_COMPRESSOR.png\" alt=\"\" width=\"347\" height=\"886\" \/><\/p>\n<div style=\"overflow-x: auto;\">\n<table style=\"border-collapse: collapse; width: 100%; height: auto;\" border=\"1\">\n<tbody>\n<tr style=\"height: 23px;\">\n<th class=\"table-head\" style=\"width: 50%; height: 23px; border-color: #faf7f7;\"><span style=\"font-family: 'times new roman', times, serif;\">Properties<\/span><\/th>\n<th class=\"table-head\" style=\"width: 50%; height: 23px; border-color: #faf7f7;\"><span style=\"font-family: 'times new roman', times, serif;\">Description<\/span><\/th>\n<\/tr>\n<tr>\n<td style=\"width: 329px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Number of Sets<\/span><\/strong><\/td>\n<td style=\"width: 329px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">To configure the number of sets for grouping and linking the available channels. Configurable only when Object Mode: Multi Set is enabled.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to Number of Channels<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data type: int<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value is set to 1.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\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;\">All Compressor audio object parameters are shared in One Set object mode. This means that there is only one set of parameters, common to all the input channels, that controls a single instance of the audio object.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">In Multi Set object mode, the tuning parameters for each set can be used separately for the channels linked to it. The common tuning parameters are applicable for all the channels irrespective of their linked set.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes the tuning parameters of Compression audio object.<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 100%; height: 301px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 17.5676%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 31.7568%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.6216%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 10.8108%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.45946%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.7027%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Offset<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 10.9459%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 17.5676%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong><!--StartFragment --><span class=\"cf0\">Compressor <\/span><!--EndFragment -->Threshold<\/strong><\/span><\/td>\n<td style=\"width: 31.7568%; height: 10px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Level of the compressor activation. <\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In Multi Set mode, it will be part of set tuning parameters.<\/span><\/td>\n<td style=\"width: 11.6216%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 10.8108%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">db<\/span><\/td>\n<td style=\"width: 9.45946%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-30<\/span><\/td>\n<td style=\"width: 7.7027%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 10.9459%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-120 to 0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 17.5676%; height: 27px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Attack Time<\/strong><\/span><\/td>\n<td style=\"width: 31.7568%; height: 27px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Time needed to compress signal to the target value. The signal level is reduced by 6 dB in this duration. <\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In Multi Set mode, it will be part of set tuning parameters.<\/span><\/td>\n<td style=\"width: 11.6216%; height: 27px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 10.8108%; height: 27px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">s<\/span><\/td>\n<td style=\"width: 9.45946%; height: 27px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.02<\/span><\/td>\n<td style=\"width: 7.7027%; height: 27px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">4<\/span><\/td>\n<td style=\"width: 10.9459%; height: 27px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.001 to 0.5<\/span><\/td>\n<\/tr>\n<tr style=\"height: 100px;\">\n<td style=\"width: 17.5676%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Release Time<\/strong><\/span><\/td>\n<td style=\"width: 31.7568%; height: 10px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Time needed to restore original level of the signal after its return below threshold. The signal level is restored by 6 dB in this duration. <\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In Multi Set mode, it will be part of set tuning parameters.<\/span><\/td>\n<td style=\"width: 11.6216%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 10.8108%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">s<\/span><\/td>\n<td style=\"width: 9.45946%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.05<\/span><\/td>\n<td style=\"width: 7.7027%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">8<\/span><\/td>\n<td style=\"width: 10.9459%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.001 to 0.5\u00a0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 17.5676%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Compression ratio<\/strong><\/span><\/td>\n<td style=\"width: 31.7568%; height: 14px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Amount of compression applied to signal when its level is above threshold. <\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In Multi Set mode, it will be part of set tuning parameters.<\/span><\/td>\n<td style=\"width: 11.6216%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 10.8108%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 9.45946%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">3<\/span><\/td>\n<td style=\"width: 7.7027%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">12<\/span><\/td>\n<td style=\"width: 10.9459%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 to 100<\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 17.5676%; height: 25px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><!--StartFragment --><strong><span class=\"cf0\">RMS Smoothing (A)<\/span><\/strong><!--EndFragment --><\/span><\/td>\n<td style=\"width: 31.7568%; height: 25px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Coefficient of the RMS filter used for calculating RMS level of input signal. <\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In Multi Set mode, it will be part of set tuning parameters.<\/span><\/td>\n<td style=\"width: 11.6216%; height: 25px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 10.8108%; height: 25px;\">\u00a0<span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 9.45946%; height: 25px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.8<\/span><\/td>\n<td style=\"width: 7.7027%; height: 25px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">16<\/span><\/td>\n<td style=\"width: 10.9459%; height: 25px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 17.5676%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Knee width\/Soft Knee<\/strong><\/span><\/td>\n<td style=\"width: 31.7568%; height: 10px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The half width of smooth transition band around threshold point. <\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In Multi Set mode, it will be part of set tuning parameters.<\/span><\/td>\n<td style=\"width: 11.6216%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 10.8108%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<td style=\"width: 9.45946%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">3<\/span><\/td>\n<td style=\"width: 7.7027%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">20<\/span><\/td>\n<td style=\"width: 10.9459%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 120\u00a0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 17.5676%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Make-up (after) gain<\/strong><\/span><\/td>\n<td style=\"width: 31.7568%; height: 10px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Value of additional gain applied to the output signal. <\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In Multi Set mode, it will be part of set tuning parameters.<\/span><\/td>\n<td style=\"width: 11.6216%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 10.8108%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<td style=\"width: 9.45946%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 7.7027%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">24<\/span><\/td>\n<td style=\"width: 10.9459%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-128 to 20\u00a0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 17.5676%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Noise gate threshold<\/strong><\/span><\/td>\n<td style=\"width: 31.7568%; height: 10px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Level of the noise gate activation. <\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In Multi Set mode, it will be part of set tuning parameters.<\/span><\/td>\n<td style=\"width: 11.6216%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 10.8108%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<td style=\"width: 9.45946%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-128<\/span><\/td>\n<td style=\"width: 7.7027%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">28<\/span><\/td>\n<td style=\"width: 10.9459%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-128 to 20\u00a0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 140px;\">\n<td style=\"width: 17.5676%; height: 88px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Bypass<\/strong><\/span><\/td>\n<td style=\"width: 31.7568%; height: 88px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">When this value is equal one the compressor is transparent.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; disabled<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 &#8211; enabled<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In Multi Set mode, it will be part of set tuning parameters.<\/span><\/td>\n<td style=\"width: 11.6216%; height: 88px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ULong<\/span><\/td>\n<td style=\"width: 10.8108%; height: 88px;\">\u00a0<span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 9.45946%; height: 88px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 7.7027%; height: 88px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">32<\/span><\/td>\n<td style=\"width: 10.9459%; height: 88px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 17.5676%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><!--StartFragment --><strong><span class=\"cf0\">Look ahead buffer size (Delay)<\/span><\/strong><!--EndFragment --><\/span><\/td>\n<td style=\"width: 31.7568%; height: 14px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Amount of time that the input signal is delayed\u00a0 to apply compression gain. <\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In Multi Set mode, it will be part of common tuning parameters.<\/span><\/td>\n<td style=\"width: 11.6216%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 10.8108%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">s<\/span><\/td>\n<td style=\"width: 9.45946%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 7.7027%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">36<\/span><\/td>\n<td style=\"width: 10.9459%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0\u00a0 to Max Delay<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 17.5676%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>LP coefficient <em>b<\/em><sub>0<\/sub>\u00a0<\/strong><\/span><\/td>\n<td style=\"width: 31.7568%; height: 10px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Antialiasing filter\u2019s b0 coefficient. <\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In Multi Set mode, it will be part of common tuning parameters.<\/span><\/td>\n<td style=\"width: 11.6216%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 10.8108%; height: 10px;\">\u00a0<span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 9.45946%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 7.7027%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">40<\/span><\/td>\n<td style=\"width: 10.9459%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 17.5676%; height: 10px;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\"><strong>LP coefficient <em>b<\/em><sub>1<\/sub>\u00a0<\/strong><\/span><\/td>\n<td style=\"width: 31.7568%; height: 10px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Antialiasing filter\u2019s b1 coefficient. <\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In Multi Set mode, it will be part of common tuning parameters.<\/span><\/td>\n<td style=\"width: 11.6216%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 10.8108%; height: 10px;\">\u00a0<span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 9.45946%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 7.7027%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">44<\/span><\/td>\n<td style=\"width: 10.9459%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 17.5676%; height: 10px;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\"><strong>LP coefficient <em>a<\/em><sub>1<\/sub>\u00a0<\/strong><\/span><\/td>\n<td style=\"width: 31.7568%; height: 10px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Antialiasing filter\u2019s a1 coefficient. <\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In Multi Set mode, it will be part of common tuning parameters.<\/span><\/td>\n<td style=\"width: 11.6216%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 10.8108%; height: 10px;\">\u00a0<span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 9.45946%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 7.7027%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">48<\/span><\/td>\n<td style=\"width: 10.9459%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 17.5676%; height: 25px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Noise gate bypass<\/strong><\/span><\/td>\n<td style=\"width: 31.7568%; height: 25px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This is used to bypass noise gate functionality completely. When set to 1, the noise gating is disabled. <\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In Multi Set mode, it will be part of common tuning parameters.<\/span><\/td>\n<td style=\"width: 11.6216%; height: 25px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ULong<\/span><\/td>\n<td style=\"width: 10.8108%; height: 25px;\">\u00a0<span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 9.45946%; height: 25px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 7.7027%; height: 25px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">52<\/span><\/td>\n<td style=\"width: 10.9459%; height: 25px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.5676%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Channel &lt;n&gt; SetId<\/strong><\/span><\/td>\n<td style=\"width: 31.7568%;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">To link the channel &lt;n&gt; with the available configured sets in Multi Set object mode.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This tuning parameter is available only in Multi Set mode. <\/span><\/td>\n<td style=\"width: 11.6216%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ULong<\/span><\/td>\n<td style=\"width: 10.8108%;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 9.45946%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 7.7027%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a056<\/span><\/td>\n<td style=\"width: 10.9459%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to (Number of Sets -1)<\/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=\"border-collapse: collapse; width: 100%; height: 47px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 48px;\">\n<td class=\"table-head\" style=\"width: 10.0652%; height: 20px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 24.3302%; height: 20px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.38595%; height: 20px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 5.93773%; height: 20px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.89283%; height: 20px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 6.95148%; height: 20px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Offset<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.31354%; height: 20px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 47px;\">\n<td style=\"width: 10.0652%; height: 27px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Attenuation<\/strong><\/span><\/td>\n<td style=\"width: 24.3302%; height: 27px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Indicates the amount of the computed attenuation when the compressor is active. For One Set object mode, the computed attenuation is applied on all channels. For Multi Set object mode, the computed attenuation at each set will be applied only to the channels linked to that particular set.<\/span><\/td>\n<td style=\"width: 7.38595%; height: 27px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 5.93773%; height: 27px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<td style=\"width: 7.89283%; height: 27px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 6.95148%; height: 27px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">60<\/span><\/td>\n<td style=\"width: 7.31354%; height: 27px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 128<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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;\">There are no control parameters available for Compressor audio object.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on May 22, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"compressor-panel_wrap\"><div class=\"documentor-section  section-3008\" id=\"compressor-panel\" data-section-id=\"3008\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">7.1.1.<\/span><span class=\"title-text\">Compressor Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#compressor-panel')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Compressor panel is associated with Compressor audio object and can be used for tuning compression on an input signal. When you update parameters in either the SV Explorer or the native panel, the controls in the Compressor native panel should be in sync.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Compressor panel works currently only for One Set Mode.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Compressor panel has two tabs &#8220;Tuning&#8221; and &#8220;Advance Settings&#8221;. Tuning tab is the default tab.<\/span><\/p>\n<p class=\"heading\"><strong>Tuning Tab<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">You can configure following state variables via Tuning Tab.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Compression Ratio<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Compressor Threshold<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Soft Knee<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Attack Time<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Release Time<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Noise Gate Threshold<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25923\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-174.png\" width=\"715\" height=\"408\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><span class=\" jss1141 jss1142\"><span id=\"editable-content-within-article~0~0~0\" class=\"jss1143 jss1144\">To disable<\/span><\/span><span class=\" jss1141 jss1145\"><span id=\"editable-content-within-article~0~1~0\" class=\"jss1143 jss1146\">\u00a0<\/span><\/span><span class=\" jss1141 jss1147\"><span id=\"editable-content-within-article~0~2~0\" class=\"jss1143 jss1148\">the\u00a0<\/span><\/span><span class=\" jss1141 jss1149\"><span id=\"editable-content-within-article~0~3~0\" class=\"jss1143 jss1150\">compressor,\u00a0<\/span><\/span><span class=\" jss1141 jss1151\"><span id=\"editable-content-within-article~0~4~0\" class=\"jss1143 jss1152\">use\u00a0<\/span><span id=\"editable-content-within-article~0~4~1\" class=\"jss1143 jss1153\">the\u00a0<\/span><\/span><span class=\" jss1141 jss1154\"><span id=\"editable-content-within-article~0~5~0\" class=\"jss1143 jss1155\">ByPass\u00a0<\/span><\/span><span class=\" jss1141 jss1156\"><span id=\"editable-content-within-article~0~6~0\" class=\"jss1143 jss1157\">option.\u00a0<\/span><\/span><span class=\" jss1141 jss1158\"><span id=\"editable-content-within-article~0~7~0\" class=\"jss1143 jss1159\">This\u00a0<\/span><span id=\"editable-content-within-article~0~7~1\" class=\"jss1143 jss1160\">will\u00a0<\/span><\/span><span class=\" jss1141 jss1161\"><span id=\"editable-content-within-article~0~8~0\" class=\"jss1143 jss1162\">leave\u00a0<\/span><\/span><span class=\" jss1141 jss1163\"><span id=\"editable-content-within-article~0~9~0\" class=\"jss1143 jss1164\">all\u00a0<\/span><\/span><span class=\" jss1141 jss1165\"><span id=\"editable-content-within-article~0~10~0\" class=\"jss1143 jss1166\">controls\u00a0<\/span><\/span><span class=\" jss1141 jss1167\"><span id=\"editable-content-within-article~0~11~0\" class=\"jss1143 jss1168\">in\u00a0<\/span><span id=\"editable-content-within-article~0~11~1\" class=\"jss1143 jss1169\">the\u00a0<\/span><\/span><span class=\" jss1141 jss1170\"><span id=\"editable-content-within-article~0~12~0\" class=\"jss1143 jss1171\">Tuning\u00a0<\/span><\/span><span class=\" jss1141 jss1172\"><span id=\"editable-content-within-article~0~13~0\" class=\"jss1143 jss1173\">and\u00a0<\/span><\/span><span class=\" jss1141 jss1174\"><span id=\"editable-content-within-article~0~14~0\" class=\"jss1143 jss1175\">Advance\u00a0<\/span><\/span><span class=\" jss1141 jss1176\"><span id=\"editable-content-within-article~0~15~0\" class=\"jss1143 jss1177\">Settings<\/span><\/span><span class=\" jss1141 jss1178\"><span id=\"editable-content-within-article~0~16~0\" class=\"jss1143 jss1179\">\u00a0<\/span><\/span><span class=\" jss1141 jss1180\"><span id=\"editable-content-within-article~0~17~0\" class=\"jss1143 jss1181\">disabled\u00a0<\/span><\/span><span class=\" jss1141 jss1182\"><span id=\"editable-content-within-article~0~18~0\" class=\"jss1143 jss1183\">and\u00a0<\/span><\/span><span class=\" jss1141 jss1184\"><span id=\"editable-content-within-article~0~19~0\" class=\"jss1143 jss1185\">prevent\u00a0<\/span><\/span><span class=\" jss1141 jss1186\"><span id=\"editable-content-within-article~0~20~0\" class=\"jss1143 jss1187\">any\u00a0<\/span><\/span><span class=\" jss1141 jss1188\"><span id=\"editable-content-within-article~0~21~0\" class=\"jss1143 jss1189\">SV\u00a0<\/span><\/span><span class=\" jss1141 jss1190\"><span id=\"editable-content-within-article~0~22~0\" class=\"jss1143 jss1191\">modifications.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25924\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-106.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"648\" height=\"366\" \/><\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Attenuation option shown on the top right corner is read only value along with a scale indicator which shows level of attenuation and does not have any user interaction.<\/span><\/p>\n<table style=\"width: 91.2427%; height: 210px;\">\n<tbody>\n<tr style=\"height: 26px;\">\n<td class=\"table-head\" style=\"width: 20.0205%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 140.996%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Color<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 76px;\">\n<td style=\"width: 20.0205%; height: 76px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 dB &#8211; 10 dB<\/span><\/td>\n<td style=\"width: 140.996%; height: 76px;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"76\" class=\"wp-image-25925\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-green-and-white-logo-description-automatically.png\" alt=\"A green and white logo Description automatically generated with medium confidence\" \/><\/span><\/td>\n<\/tr>\n<tr style=\"height: 56px;\">\n<td style=\"width: 20.0205%; height: 56px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">10 dB &#8211; 20 dB<\/span><\/td>\n<td style=\"width: 140.996%; height: 56px;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25926\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-green-square-with-white-and-orange-letters-desc.png\" alt=\"A green square with white and orange letters Description automatically generated with medium confidence\" width=\"443\" height=\"57\" \/><\/span><\/td>\n<\/tr>\n<tr style=\"height: 52px;\">\n<td style=\"width: 20.0205%; height: 52px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">20 dB &#8211; Max<\/span><\/td>\n<td style=\"width: 140.996%; height: 52px;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25927\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-175.png\" width=\"440\" height=\"53\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\">You can explicitly turn off Noise Gate Threshold by using Noise Gate Bypass option.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25928\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-107.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"699\" height=\"398\" \/><br \/>\n<\/span><\/p>\n<p class=\"heading\"><strong>Advance Settings Tab<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">You can configure following state variables via Advance Settings.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">RMS Smoothing<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Make-up Gain<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Look Ahead Buffer Size<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Lp coefficient b0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Lp coefficient b1<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Lp coefficient a1<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25929\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-108.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"796\" height=\"449\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Tuned parameters can be stored and recalled via Store Preset option available on the panel and is accessible in both the tabs.<\/span><\/p>\n<p><span style=\"text-decoration: underline;\"><span style=\"font-family: 'times new roman', times, serif;\">Steps to store tuning parameters configuration.<\/span><\/span><\/p>\n<ol>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Configure the tuning parameters and select the free preset slot numbers, enter the name of the slot, and click <strong>Store preset<\/strong>. This saves and stores the current tuning data to the selected slot.<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25931\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-177.png\" width=\"766\" height=\"439\" \/><\/span><\/li>\n<\/ol>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">If you do not enter a name of the slot, then it will take the default named \u201cNew Preset\u201d<\/span>.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">You can switch between presets slots and apply their values by simply clicking on them. Additionally, after clicking to override the preset, you can modify the tuning values in that tab or change the preset name.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">To reset the selected preset or all the preset values.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Click <strong>Reset Selected<\/strong> to clear the preset that is currently selected.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Click <strong>Reset All<\/strong> to clear every preset in the corresponding native panel.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-22091\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/Reset-Preset.png\" alt=\"\" width=\"1077\" height=\"90\" \/><\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on May 21, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"limiter-2_wrap\"><div class=\"documentor-section  section-2861\" id=\"limiter-2\" data-section-id=\"2861\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">7.2.<\/span><span class=\"title-text\">Limiter<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#limiter-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><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 loading=\"lazy\" loading=\"lazy\" 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 loading=\"lazy\" loading=\"lazy\" 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 loading=\"lazy\" loading=\"lazy\" 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\" 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<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on June 11, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"limiter-panel-4_wrap\"><div class=\"documentor-section  section-2938\" id=\"limiter-panel-4\" data-section-id=\"2938\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">7.2.1.<\/span><span class=\"title-text\">Limiter Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#limiter-panel-4')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The Limiter Panel is used for changing the gain, threshold, hold threshold, attack time, hold time, and release time values for each channel.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">The Limiter panel displays the current attenuation value for information purpose only. <\/span><span style=\"font-family: 'times new roman', times, serif;\">Attenuation is a state-type parameter. This means the attenuation value\u00a0is coming from the device and cannot be modified within the Limiter panel. To get the current attenuation value,\u00a0 you need to stream the attenuation state variable.<\/span><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-27382 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/LimiterPanelAttenuationHorizontal-e1710391239300.png\" alt=\"\" width=\"1228\" height=\"822\" \/>There is a tooltip for Attack Time that describes its behavior as shown below.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"486\" height=\"184\" class=\"wp-image-22725\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-90.png\" alt=\"A screenshot of a computer Description automatically generated with medium confidence\" \/><\/span><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Similarly, tooltip is available for Release Time for its behavior as show below.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"556\" height=\"250\" class=\"wp-image-22726\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-91.png\" alt=\"A screenshot of a computer Description automatically generated with medium confidence\" \/><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif; font-size: 18pt;\"><strong>Changing Value<\/strong><\/span><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">You can change the gain value in four ways:<\/span><\/p>\n<ul class=\"bullet-points\">\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Using slider button: Select the slider to adjust the value.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Using mouse scroll: Click on the respective column and use mouse scroll to adjust the value.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Using text box: Select the respective column and enter the dB value within the specified minimum and maximum range. Once you&#8217;ve entered the value, press Enter, and the slider will automatically adjust based on the input.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Using the increment and decrement buttons <img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"20\" class=\"wp-image-22727\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-145.png\" \/> you can change the gain value.<\/span><\/li>\n<\/ul>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif; font-size: 18pt;\"><strong>Maximum \/ Minimum Gain Value<\/strong><\/span><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Maximum and minimum gain values are from corresponding state variable of Limiter.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif; font-size: 18pt;\"><strong>Threshold Values<\/strong><\/span><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Maximum and minimum threshold values are derived from the GTT in the parameter store.<\/span><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">When either of the threshold values is reached, the Gain value bar will turn into red.<\/span><\/p>\n<ul class=\"bullet-points\">\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Maximum threshold value: 95 %<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Minimum threshold value: Not set<\/span><\/li>\n<\/ul>\n<p class=\"note text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">For further info on the Limiter audio object and its functional behavior, please also refer to the <strong><em><a href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=8172\">Limiter User Guide Supplement<\/a>.<\/em><\/strong><\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on March 14, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"bass-enhancer-3-2_wrap\"><div class=\"documentor-section  section-2862\" id=\"bass-enhancer-3-2\" data-section-id=\"2862\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">7.3.<\/span><span class=\"title-text\">Bass Enhancer<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#bass-enhancer-3-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Bass Enhancer audio object allows to enhance the signal level of the low frequency components for better listening experience. The is achieved by generating harmonics for the low frequency components of interest and attenuates the higher harmonics after retaining the second harmonic alone. This is to avoid interference with the higher frequency components of the original signal.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Bass Enhancement audio object is popular in the consumer electronics industry where good bass quality is expected from small or flat speakers. Bass performance is lacking in these speakers due to physical limitations and cost constraints. Bass Enhancement solutions are based on the psychoacoustic phenomenon where the human auditory system can perceive fundamental frequency from its higher harmonics. This is done with non-linear operations to generate harmonics that enhance bass virtually.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The audio object splits the signal into low pass and high pass based on the tunable set cut-off frequency. The harmonics are generated for the low-pass signal.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Input &amp; Output:<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The input gain scaling is applied on both the channels. The algorithm then separates the high pass signal based on the cutoff frequency set for both the left and right channels. Also, the left and right channels are merged, and the resultant mono signal is applied to the low pass filter.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The process of generating harmonics and attenuating higher harmonics are done only with the mono signal. This is done to reduce computing complexity. <\/span><span style=\"font-family: 'times new roman', times, serif;\">Bass Enhancer uses the same coefficient set for both left and right input channels. So, the output high pass filtered left and right channels will have same outputs if the input left and right channels are same.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Bass Enhancer have 3 audio outputs: High pass filtered Left, High pass filtered right, and Low pass filtered with harmonics shaping enhanced mono. <\/span><span style=\"font-family: 'times new roman', times, serif;\">The number of input channels is 2 and the number of output channels is 3.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The input channel order is:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">[1] Left<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">[2] Right<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The output channel order is:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">[1] Left (High pass filtered)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">[2] Right (High pass filtered)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">[3] Enhanced Mono (Low Pass with harmonics shaping)<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use case:<\/strong> This object can be deployed wherever a Bass Enhancing effect is required in the audio pipeline.<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Bass Enhancer Properties<\/strong><\/span><\/p>\n<p>Below table describes about the <span style=\"font-family: 'times new roman', times, serif;\">Bass Enhancer<\/span><span style=\"font-family: 'times new roman', times, serif;\">\u00a0audio object<\/span> properties and functionality.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"491\" height=\"282\" class=\"wp-image-24186\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-20.png\" \/><\/span><\/p>\n<table style=\"width: 92.978%; height: 28px;\">\n<tbody>\n<tr style=\"height: 48px;\">\n<td class=\"table-head\" style=\"height: 18px; width: 14.346%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 18px; width: 93.3333%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 48px;\">\n<td style=\"height: 10px; width: 14.346%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"height: 10px; width: 93.3333%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display name of the <span style=\"font-family: 'times new roman', times, serif;\">Bass Enhancer <\/span>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>There are no mode available for <span style=\"font-family: 'times new roman', times, serif;\">Bass Enhancer<\/span><span style=\"font-family: 'times new roman', times, serif;\">\u00a0audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Bass Enhancer audio object doesn&#8217;t have any additional parameters.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tuning Parameters<\/strong><\/span><\/p>\n<table style=\"width: 98.2153%; height: 61px;\">\n<tbody>\n<tr style=\"height: 48px;\">\n<td class=\"table-head\" style=\"height: 11px; width: 11.1947%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 11px; width: 35.691%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 11px; width: 13.5284%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 11px; width: 8.57589%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 11px; width: 6.65751%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 11px; width: 9.65307%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Step Size<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 11px; width: 18.4225%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 41px;\">\n<td style=\"height: 10px; width: 11.1947%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Bypass<\/strong><\/span><\/td>\n<td style=\"height: 10px; width: 35.691%;\"><span style=\"font-family: 'times new roman', times, serif;\">BassEnhancer AO bypass On \/Off<\/span><\/td>\n<td style=\"height: 10px; width: 13.5284%;\"><span style=\"font-family: 'times new roman', times, serif;\">int<\/span><\/td>\n<td style=\"height: 10px; width: 8.57589%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"height: 10px; width: 6.65751%;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"height: 10px; width: 9.65307%;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"height: 10px; width: 18.4225%;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">0 \u2013 Bypass Off<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">1 \u2013 Bypass On<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"height: 10px; width: 11.1947%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>InputGain<\/strong><\/span><\/td>\n<td style=\"height: 10px; width: 35.691%;\"><span style=\"font-family: 'times new roman', times, serif;\">Gain to be applied on the Input signal (in DB)<\/span><\/td>\n<td style=\"height: 10px; width: 13.5284%;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"height: 10px; width: 8.57589%;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0<\/span><\/td>\n<td style=\"height: 10px; width: 6.65751%;\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"height: 10px; width: 9.65307%;\"><span style=\"font-family: 'times new roman', times, serif;\">0.01<\/span><\/td>\n<td style=\"height: 10px; width: 18.4225%;\"><span style=\"font-family: 'times new roman', times, serif;\">-30.0 to 6.0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"height: 10px; width: 11.1947%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>FcLplnp<\/strong><\/span><\/td>\n<td style=\"height: 10px; width: 35.691%;\"><span style=\"font-family: 'times new roman', times, serif;\">Cut-off frequency for Low pass and High pass filters<\/span><\/td>\n<td style=\"height: 10px; width: 13.5284%;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"height: 10px; width: 8.57589%;\"><span style=\"font-family: 'times new roman', times, serif;\">250<\/span><\/td>\n<td style=\"height: 10px; width: 6.65751%;\"><span style=\"font-family: 'times new roman', times, serif;\">Hz<\/span><\/td>\n<td style=\"height: 10px; width: 9.65307%;\"><span style=\"font-family: 'times new roman', times, serif;\">0.01<\/span><\/td>\n<td style=\"height: 10px; width: 18.4225%;\"><span style=\"font-family: 'times new roman', times, serif;\">10.0 to 1000.0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"height: 10px; width: 11.1947%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>DistOdd<\/strong><\/span><\/td>\n<td style=\"height: 10px; width: 35.691%;\"><span style=\"font-family: 'times new roman', times, serif;\">Distortion Factor Odd<\/span><\/td>\n<td style=\"height: 10px; width: 13.5284%;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"height: 10px; width: 8.57589%;\"><span style=\"font-family: 'times new roman', times, serif;\">0.1<\/span><\/td>\n<td style=\"height: 10px; width: 6.65751%;\"><span style=\"font-family: 'times new roman', times, serif;\">&#8211;<\/span><\/td>\n<td style=\"height: 10px; width: 9.65307%;\"><span style=\"font-family: 'times new roman', times, serif;\">0.01<\/span><\/td>\n<td style=\"height: 10px; width: 18.4225%;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0 to 0.5<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"height: 10px; width: 11.1947%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>DistEven<\/strong><\/span><\/td>\n<td style=\"height: 10px; width: 35.691%;\"><span style=\"font-family: 'times new roman', times, serif;\">Distortion Factor Even<\/span><\/td>\n<td style=\"height: 10px; width: 13.5284%;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"height: 10px; width: 8.57589%;\"><span style=\"font-family: 'times new roman', times, serif;\">0.1<\/span><\/td>\n<td style=\"height: 10px; width: 6.65751%;\"><span style=\"font-family: 'times new roman', times, serif;\">&#8211;<\/span><\/td>\n<td style=\"height: 10px; width: 9.65307%;\"><span style=\"font-family: 'times new roman', times, serif;\">0.01<\/span><\/td>\n<td style=\"height: 10px; width: 18.4225%;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0 to 0.5<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Parameters<\/strong><\/span><\/p>\n<table style=\"width: 99.7429%; height: 85px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 30%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 34.8571%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 18.8571%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 89.4746%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 57px;\">\n<td style=\"width: 30%; height: 57px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">BassEnhancerEnable<\/span><\/strong><\/span><\/td>\n<td style=\"width: 34.8571%; height: 57px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">BassEnhancer AO On\/Off<\/span><\/td>\n<td style=\"width: 18.8571%; height: 57px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 \u2013 Disable<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 \u2013 Enable<\/span><\/td>\n<td style=\"width: 89.4746%; height: 57px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 11, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"bass-enhancer-panel-2_wrap\"><div class=\"documentor-section  section-2939\" id=\"bass-enhancer-panel-2\" data-section-id=\"2939\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">7.3.1.<\/span><span class=\"title-text\">Bass Enhancer Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#bass-enhancer-panel-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p class=\"text\">Audio engineers use Bass Enhancer audio object when they require bass enhancing effect in their audio pipeline. To adjust the parameters of the Bass Enhancer audio object, a custom native panel is provided. This panel allows for fine-tuning and customization of the Bass Enhancer settings.<\/p>\n<p class=\"text\">User interface for every Bass Enhancer is the same and looks like the below figure.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"610\" height=\"571\" class=\"wp-image-22754\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/image-1.png\" alt=\"Image\" \/><\/p>\n<ul class=\"bullet-points\">\n<li>Activate bypass feature by clicking on \u201cBypass\u201d button. If active the button has a red background.<\/li>\n<li>Apply gain to input or bass signals using vertical faders or spinners under the \u201cGain\u201d widget.<\/li>\n<li>Change transition frequency and octave factor using vertical faders or spinners under the \u201cCut-off Frequency\u201d widget.<\/li>\n<li>Change even and odd distortion factors using vertical faders or spinners under the \u201charmonics\u201d widget.<\/li>\n<\/ul>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on June 13, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"nonlinearclip-3_wrap\"><div class=\"documentor-section  section-2863\" id=\"nonlinearclip-3\" data-section-id=\"2863\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">7.4.<\/span><span class=\"title-text\">NonlinearClip<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#nonlinearclip-3')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The NonlinearClip audio object is used to add a clip-on continuous input signal every time the signal level exceeds the clip threshold value. <\/span><span style=\"font-family: 'times new roman', times, serif;\">If Input signal value is exceeded clip threshold the output value is set to Clip threshold value.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Features of NonlinearClip audio object.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">NonlinearClip AO is supported for all framework configurable sample rates and block lengths.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">NonlinearClip AO is supported for both Win64 and GUL platforms.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Cases:<\/strong> This object can be deployed whenever a Nonlinear Clip is required in the audio pipeline.<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>NonlinearClip Properties<\/strong><\/span><\/p>\n<p>Below table describes about the <span style=\"font-family: 'times new roman', times, serif;\">NonlinearClip audio object<\/span> properties and functionality.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"494\" height=\"354\" class=\"wp-image-24188\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-21.png\" \/><\/span><\/p>\n<table style=\"width: 93.2877%; height: 90px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 15.6311%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 107.36%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 66px;\">\n<td style=\"width: 15.6311%; height: 36px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Audio In<\/strong><\/span><\/td>\n<td style=\"width: 107.36%; height: 36px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enter the number of audio input. The number of audio outputs is the same than the audio inputs.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 255<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data type: float<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value is set to 1.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 15.6311%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 107.36%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display name of the NonlinearClip 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 NonlinearClip audio object doesn&#8217;t have any mode.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The NonlinearClip audio object doesn&#8217;t have any additional parameters.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tuning Parameters<\/strong><\/span><\/p>\n<table style=\"width: 89.9959%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 17.8161%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 37.3631%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 21.5002%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 14.3767%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 46.5941%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Units<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.8161%;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ClipThreshold<\/span><\/strong><\/td>\n<td style=\"width: 37.3631%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Clip threshold value to where clip is applied.<\/span><\/td>\n<td style=\"width: 21.5002%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 14.3767%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-120 to 6.0<\/span><\/td>\n<td style=\"width: 46.5941%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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 NonlinearClip audio object don\u2019t support control parameters.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">NonlinearClip audio object<\/span> does not support native panel.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 11, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"audiolevelizer-2_wrap\"><div class=\"documentor-section  section-2864\" id=\"audiolevelizer-2\" data-section-id=\"2864\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">7.5.<\/span><span class=\"title-text\">AudioLevelizer<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#audiolevelizer-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The purpose of the AudioLevelizer audio object is to automatically adjust and balance the loudness of incoming audio signals, regardless of the input from different audio sources. Basically, this audio object allows you to continuously maintains the perceived loudness of audio sources without performing volume adjustments when switching between audio sources.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">It induces a fixed latency of 512 samples (~10 ms at 48 kHz sample rate) between the audio input and the output.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Example: Tuner &gt; USB. The AudioLevelizer will adjust the volume automatically to make sure the perceived loudness will be equal after the source switch.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>AudioLevelizer Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about the AudioLevelizer audio object properties and functionality.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"492\" height=\"296\" class=\"wp-image-24189\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-36.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/p>\n<table>\n<tbody>\n<tr>\n<td class=\"table-head\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-family: 'times new roman', times, serif;\"><strong>Display Name<\/strong><\/span><\/td>\n<td><span style=\"font-family: 'times new roman', times, serif;\">Display name of the AudioLevelizer 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 Audiolevelizer audio object doesn&#8217;t have any mode.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Audiolevelizer audio object doesn&#8217;t have any additional parameters.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tuning Parameters<\/strong><\/span><\/p>\n<table style=\"width: 93.1609%; height: 1380px;\">\n<tbody>\n<tr style=\"height: 48px;\">\n<td class=\"table-head\" style=\"width: 1.16144%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 37.4375%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 10.7445%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 14.0033%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Offset<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.53452%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.61147%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.30413%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 241px;\">\n<td style=\"width: 1.16144%; height: 184px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Intensity<\/strong><\/span><\/td>\n<td style=\"width: 37.4375%; height: 184px;\"><span style=\"font-family: 'times new roman', times, serif;\">Sets the balance between dry gain and wet gain.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Dry gain: simple gain determined only by the TargetLoudness control.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Wet gain: gain determined by a combination of signal analysis and the TargetLoudness control.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">0% = dry gain only; 100% = wet gain only.<\/span><\/td>\n<td style=\"width: 10.7445%; height: 184px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 14.0033%; height: 184px;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 9.53452%; height: 184px;\"><span style=\"font-family: 'times new roman', times, serif;\">%<\/span><\/td>\n<td style=\"width: 9.61147%; height: 184px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 100<\/span><\/td>\n<td style=\"width: 9.30413%; height: 184px;\"><span style=\"font-family: 'times new roman', times, serif;\">60<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 1.16144%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>TargetLoudness<\/strong><\/span><\/td>\n<td style=\"width: 37.4375%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">equivalent sound level<\/span><\/td>\n<td style=\"width: 10.7445%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 14.0033%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">4<\/span><\/td>\n<td style=\"width: 9.53452%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 9.61147%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">-65 to 12<\/span><\/td>\n<td style=\"width: 9.30413%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">7<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 1.16144%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>AttackRate0<\/strong><\/span><\/td>\n<td style=\"width: 37.4375%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">short term attack rate for overall gain adjustment<\/span><\/td>\n<td style=\"width: 10.7445%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 14.0033%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">8<\/span><\/td>\n<td style=\"width: 9.53452%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">ms<\/span><\/td>\n<td style=\"width: 9.61147%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">6 to 250<\/span><\/td>\n<td style=\"width: 9.30413%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">32<\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 1.16144%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>AttackRateGrowTime<\/strong><\/span><\/td>\n<td style=\"width: 37.4375%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">amount of time from short term to the long-term attack rate for overall gain adjustment<\/span><\/td>\n<td style=\"width: 10.7445%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 14.0033%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">12<\/span><\/td>\n<td style=\"width: 9.53452%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">s<\/span><\/td>\n<td style=\"width: 9.61147%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 30<\/span><\/td>\n<td style=\"width: 9.30413%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 1.16144%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>AttackRateMax<\/strong><\/span><\/td>\n<td style=\"width: 37.4375%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">long term (i.e. final) attack rate for overall gain adjustment<\/span><\/td>\n<td style=\"width: 10.7445%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 14.0033%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">16<\/span><\/td>\n<td style=\"width: 9.53452%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">ms<\/span><\/td>\n<td style=\"width: 9.61147%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 250<\/span><\/td>\n<td style=\"width: 9.30413%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">85<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 1.16144%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>ReleaseRate0<\/strong><\/span><\/td>\n<td style=\"width: 37.4375%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">Short term (i.e. start) release rate for overall gain adjustment.<\/span><\/td>\n<td style=\"width: 10.7445%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 14.0033%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">20<\/span><\/td>\n<td style=\"width: 9.53452%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">ms<\/span><\/td>\n<td style=\"width: 9.61147%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">6 to 12000<\/span><\/td>\n<td style=\"width: 9.30413%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">130<\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 1.16144%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>ReleaseRateGrowTime<\/strong><\/span><\/td>\n<td style=\"width: 37.4375%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">Amount of time from the short term to the long-term release rate for overall gain adjustment.<\/span><\/td>\n<td style=\"width: 10.7445%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 14.0033%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">24<\/span><\/td>\n<td style=\"width: 9.53452%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">s<\/span><\/td>\n<td style=\"width: 9.61147%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 30<\/span><\/td>\n<td style=\"width: 9.30413%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">3<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 1.16144%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>ReleaseRateMax<\/strong><\/span><\/td>\n<td style=\"width: 37.4375%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">Long term (i.e. final) release rate for overall gain adjustment.<\/span><\/td>\n<td style=\"width: 10.7445%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 14.0033%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">28<\/span><\/td>\n<td style=\"width: 9.53452%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">ms<\/span><\/td>\n<td style=\"width: 9.61147%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 30000<\/span><\/td>\n<td style=\"width: 9.30413%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">5000<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 1.16144%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>RampRangeMin<\/strong><\/span><\/td>\n<td style=\"width: 37.4375%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">maximum allowable attenuation to reach the target loudness<\/span><\/td>\n<td style=\"width: 10.7445%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 14.0033%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">32<\/span><\/td>\n<td style=\"width: 9.53452%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 9.61147%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">-24 to 24<\/span><\/td>\n<td style=\"width: 9.30413%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">5<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 1.16144%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>RampRangeMax<\/strong><\/span><\/td>\n<td style=\"width: 37.4375%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">maximum allowable boost to reach the target loudness<\/span><\/td>\n<td style=\"width: 10.7445%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 14.0033%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">36<\/span><\/td>\n<td style=\"width: 9.53452%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 9.61147%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">-24 to 24<\/span><\/td>\n<td style=\"width: 9.30413%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">11<\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 1.16144%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>PauseTime<\/strong><\/span><\/td>\n<td style=\"width: 37.4375%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">minimum continuous time the signal must be below the PauseThreshold<\/span><\/td>\n<td style=\"width: 10.7445%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 14.0033%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">40<\/span><\/td>\n<td style=\"width: 9.53452%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">s<\/span><\/td>\n<td style=\"width: 9.61147%; height: 73px;\">0.001 to 3<\/td>\n<td style=\"width: 9.30413%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.25<\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 1.16144%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>SignalTime<\/strong><\/span><\/td>\n<td style=\"width: 37.4375%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">minimum continuous time the signal must be above the SignalThreshold<\/span><\/td>\n<td style=\"width: 10.7445%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 14.0033%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">44<\/span><\/td>\n<td style=\"width: 9.53452%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">ms<\/span><\/td>\n<td style=\"width: 9.61147%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">20 to 50<\/span><\/td>\n<td style=\"width: 9.30413%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">26<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 1.16144%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>PauseThreshold<\/strong><\/span><\/td>\n<td style=\"width: 37.4375%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">threshold for the signal<\/span><\/td>\n<td style=\"width: 10.7445%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 14.0033%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">48<\/span><\/td>\n<td style=\"width: 9.53452%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 9.61147%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">-99 to -2<\/span><\/td>\n<td style=\"width: 9.30413%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">-76<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 1.16144%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>SignalThreshold<\/strong><\/span><\/td>\n<td style=\"width: 37.4375%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">threshold for the input<\/span><\/td>\n<td style=\"width: 10.7445%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 14.0033%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">52<\/span><\/td>\n<td style=\"width: 9.53452%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 9.61147%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">-99 to &#8211; 1<\/span><\/td>\n<td style=\"width: 9.30413%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">-75<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 1.16144%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>ClipGuardThreshold<\/strong><\/span><\/td>\n<td style=\"width: 37.4375%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">threshold for the maximum allowed peak value<\/span><\/td>\n<td style=\"width: 10.7445%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 14.0033%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">56<\/span><\/td>\n<td style=\"width: 9.53452%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 9.61147%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">-12 to -12<\/span><\/td>\n<td style=\"width: 9.30413%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 1.16144%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>CompressorThreshold<\/strong><\/span><\/td>\n<td style=\"width: 37.4375%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">threshold below which the surround channel compressor is activated<\/span><\/td>\n<td style=\"width: 10.7445%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 14.0033%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">60<\/span><\/td>\n<td style=\"width: 9.53452%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 9.61147%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">-60 to -1<\/span><\/td>\n<td style=\"width: 9.30413%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">-6<\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 1.16144%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>CompressorRatio<\/strong><\/span><\/td>\n<td style=\"width: 37.4375%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">desired ratio of the input to the output gain for the surround channels.<\/span><\/td>\n<td style=\"width: 10.7445%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 14.0033%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">64<\/span><\/td>\n<td style=\"width: 9.53452%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 9.61147%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 100<\/span><\/td>\n<td style=\"width: 9.30413%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">25<\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 1.16144%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>SpeechAdjustDepthCenter<\/strong><\/span><\/td>\n<td style=\"width: 37.4375%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">maximum amount of allowable boost for center channel when speech is detected<\/span><\/td>\n<td style=\"width: 10.7445%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 14.0033%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">68<\/span><\/td>\n<td style=\"width: 9.53452%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 9.61147%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 12<\/span><\/td>\n<td style=\"width: 9.30413%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">6<\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 1.16144%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>SpeechAdjustDepthFrontSurr<\/strong><\/span><\/td>\n<td style=\"width: 37.4375%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">maximum amount of allowable attenuation for the surround and front channels when speech is detected in the center channel.<\/span><\/td>\n<td style=\"width: 10.7445%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 14.0033%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">72<\/span><\/td>\n<td style=\"width: 9.53452%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 9.61147%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">-12 to 0<\/span><\/td>\n<td style=\"width: 9.30413%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 1.16144%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>SpeechAdjustAttackTime<\/strong><\/span><\/td>\n<td style=\"width: 37.4375%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">attack time for center boost \/ front attenuation<\/span><\/td>\n<td style=\"width: 10.7445%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 14.0033%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">76<\/span><\/td>\n<td style=\"width: 9.53452%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">ms<\/span><\/td>\n<td style=\"width: 9.61147%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">6 to 30000<\/span><\/td>\n<td style=\"width: 9.30413%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">1000<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 1.16144%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>SpeechAdjustReleaseTime<\/strong><\/span><\/td>\n<td style=\"width: 37.4375%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">release time for center boost \/ front attenuation<\/span><\/td>\n<td style=\"width: 10.7445%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 14.0033%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">80<\/span><\/td>\n<td style=\"width: 9.53452%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">ms<\/span><\/td>\n<td style=\"width: 9.61147%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">6 to 30000<\/span><\/td>\n<td style=\"width: 9.30413%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">10000<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 1.16144%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>SpeechAdjustThreshold<\/strong><\/span><\/td>\n<td style=\"width: 37.4375%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">center level threshold for center boost \/ front attenuation<\/span><\/td>\n<td style=\"width: 10.7445%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 14.0033%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">84<\/span><\/td>\n<td style=\"width: 9.53452%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 9.61147%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">-24 to 0<\/span><\/td>\n<td style=\"width: 9.30413%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif;\">-6<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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 Audiolevelizer audio object don\u2019t support control parameters.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on March 7, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"audiolevelizer-panel_wrap\"><div class=\"documentor-section  section-3058\" id=\"audiolevelizer-panel\" data-section-id=\"3058\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">7.5.1.<\/span><span class=\"title-text\">AudioLevelizer Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#audiolevelizer-panel')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Audiolevelizer audio object supports native panel. The native panel window consists of slider bars and rotary for different tuning parameters viz. compressor threshold, compressor ratio, Attack time, Release Time, Ramp Range etc.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">To open the native panel, double-click on the audiolevelizer object in the\u00a0 SFD.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-24190\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-2.jpeg\" alt=\"A screenshot of a computer Description automatically generated\" width=\"1049\" height=\"509\" \/><\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on March 7, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"nonlinear-polynomial-2_wrap\"><div class=\"documentor-section  section-2865\" id=\"nonlinear-polynomial-2\" data-section-id=\"2865\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">7.6.<\/span><span class=\"title-text\">Nonlinear Polynomial<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#nonlinear-polynomial-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Nonlinear Polynomial audio object provides output based on the quadratic equation.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Features of NonlinearPolynomial.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">NonlinearPolynomial audio object is supported for all framework configurable sample rates.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">NonlinearPolynomial audio object is supported for all framework configurable block lengths greater than 4 and multiple of 4 up to 4096.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">NonlinearPolynomial audio object is supported for both Win64 and GUL platforms.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The audio object supports in-place computation based on the core type.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Nonlinear Polynomial Properties<\/strong><\/span><\/p>\n<p>Below table describes about the <span style=\"font-family: 'times new roman', times, serif;\">Nonlinear Polynomial audio object<\/span> properties and functionality.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"485\" height=\"357\" class=\"wp-image-24191\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-37.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/p>\n<table style=\"width: 81.1182%; height: 211px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 15.3138%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 79.2069%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 157px;\">\n<td style=\"width: 15.3138%; height: 157px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong># of Audio In<\/strong><\/span><\/td>\n<td style=\"width: 79.2069%; height: 157px;\"><span style=\"font-family: 'times new roman', times, serif;\">Enter the number of audio input.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Range: 1 to 255<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Data type:<\/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<p><span style=\"font-family: 'times new roman', times, serif;\">The number of audio outputs is the same than the audio inputs.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 15.3138%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 79.2069%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Display name of the Nonlinear Polynomial 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>There are no mode available for <span style=\"font-family: 'times new roman', times, serif;\">Nonlinear Polynomial audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Nonlinear Polynomial audio object doesn&#8217;t have any additional parameters.<\/span><\/p>\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;\">Nonlinear Polynomial has two modes.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">0: Polynomial mode<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">1: Squared mode<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Default is Polynomial mode.<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 89.8914%; height: 80px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 15.1044%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 27.1393%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.6208%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.44476%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 16.2625%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 34.5585%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Units<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 16px;\">\n<td style=\"width: 15.1044%; height: 16px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>A coefficient<\/strong><\/span><\/td>\n<td style=\"width: 27.1393%; height: 16px;\"><span style=\"font-family: 'times new roman', times, serif;\">The scaling factor for squared input sample<\/span><\/td>\n<td style=\"width: 11.6208%; height: 16px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 8.44476%; height: 16px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0<\/span><\/td>\n<td style=\"width: 16.2625%; height: 16px;\"><span style=\"font-family: 'times new roman', times, serif;\">-256.0 to 256.0<\/span><\/td>\n<td style=\"width: 34.5585%; height: 16px;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 15.1044%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>B coefficient<\/strong><\/span><\/td>\n<td style=\"width: 27.1393%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">The scaling factor for input sample<\/span><\/td>\n<td style=\"width: 11.6208%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 8.44476%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">1.0<\/span><\/td>\n<td style=\"width: 16.2625%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">-256.0 to 256.0<\/span><\/td>\n<td style=\"width: 34.5585%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 15.1044%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>C coefficient<\/strong><\/span><\/td>\n<td style=\"width: 27.1393%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">The offset to the sample<\/span><\/td>\n<td style=\"width: 11.6208%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 8.44476%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0<\/span><\/td>\n<td style=\"width: 16.2625%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">-256.0 to 256.0<\/span><\/td>\n<td style=\"width: 34.5585%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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 Nonlinear Polynomial audio object doesn&#8217;t have any control parameters.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Nonlinear Polynomial audio object don\u2019t have any native panel.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 15, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"dbxlimiter-2_wrap\"><div class=\"documentor-section  section-2866\" id=\"dbxlimiter-2\" data-section-id=\"2866\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">7.7.<\/span><span class=\"title-text\">dbxLimiter<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#dbxlimiter-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The dbx limiter audio object controls the input signal if signal level crosses threshold level. It operates as a RMS Limiter and Peak Limiter.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The below figure displays the panel for dbx Limiter from audio architect (Professional audio tuning and design tool).<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"693\" height=\"413\" class=\"wp-image-24192\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-22.png\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The dbx limiter has an optional processing called Peakstop plus processor which further compresses the output signal from RMS limiter. It operates as an RMS limiter during normal operation and when you enable Peakstop plus parameter it acts as a peak limiter.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Case:<\/strong> This object can be deployed whenever an audio limiter needs to be introduced in an audio pipeline.<\/em><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Dbxlimiter algorithm performs the following operations on the input signal to achieve the signal limiting.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">RMS detection is performed on all channels (each channel has its own RMS detector).<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Any linked channels update their RMS info with the max of the linked channels\u2019 RMS values.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Compression logic is applied to the RMS values to modify them if in or above the knee.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Attack\/Hold\/Release logic is applied to compute the final gain reduction amount (dB).<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">The dB gains are converted to linear gains and applied to the audio signal.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">If active for this channel, PeakStop+ sample-wise limiting is applied to the audio signal.<\/span><\/li>\n<\/ul>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>dbxLimiter Properties<\/strong><\/span><\/p>\n<p>Below table describes about the <span style=\"font-family: 'times new roman', times, serif;\">dbx limiter audio object<\/span> properties and functionality.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"484\" height=\"355\" class=\"wp-image-24193\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-38.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/p>\n<table>\n<tbody>\n<tr>\n<td class=\"table-head\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-family: 'times new roman', times, serif;\"><strong># of Channels<\/strong><\/span><\/td>\n<td><span style=\"font-family: 'times new roman', times, serif;\">Enter the number of channels. The number of audio channels it can process is configurable in 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 255<\/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<p><span style=\"font-family: 'times new roman', times, serif;\">The number of audio outputs is the same than the audio inputs.<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-family: 'times new roman', times, serif;\"><strong>Display Name<\/strong><\/span><\/td>\n<td><span style=\"font-family: 'times new roman', times, serif;\">Display name of the dbxLimiter 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 dbxLimiter audio object doesn&#8217;t support any mode.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The dbxLimiter audio object doesn&#8217;t have any additional parameters.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tuning Parameters<\/strong><\/span><\/p>\n<table style=\"width: 86.6075%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 12.3099%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 33.0729%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.7525%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Offset<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.14101%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.03161%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.4844%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.58431%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.3099%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Threshold<\/strong><\/span><\/td>\n<td style=\"width: 33.0729%;\"><span style=\"font-family: 'times new roman', times, serif;\">Level of the dbx limiter activation.<\/span><\/td>\n<td style=\"width: 7.7525%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 7.14101%;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 7.03161%;\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 8.4844%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 9.58431%;\"><span style=\"font-family: 'times new roman', times, serif;\">-60.0 to 0.0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.3099%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Attack time<\/strong><\/span><\/td>\n<td style=\"width: 33.0729%;\"><span style=\"font-family: 'times new roman', times, serif;\">Time needed to limit signal to the target value.<\/span><\/td>\n<td style=\"width: 7.7525%;\"><span style=\"font-family: 'times new roman', times, serif;\">4<\/span><\/td>\n<td style=\"width: 7.14101%;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 7.03161%;\"><span style=\"font-family: 'times new roman', times, serif;\">ms<\/span><\/td>\n<td style=\"width: 8.4844%;\"><span style=\"font-family: 'times new roman', times, serif;\">10<\/span><\/td>\n<td style=\"width: 9.58431%;\"><span style=\"font-family: 'times new roman', times, serif;\">0.1 to 200<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.3099%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Hold Time<\/strong><\/span><\/td>\n<td style=\"width: 33.0729%;\"><span style=\"font-family: 'times new roman', times, serif;\">Time for which the signal is \u201cheld\u201d at threshold even though the input has fallen below threshold.<\/span><\/td>\n<td style=\"width: 7.7525%;\"><span style=\"font-family: 'times new roman', times, serif;\">8<\/span><\/td>\n<td style=\"width: 7.14101%;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 7.03161%;\"><span style=\"font-family: 'times new roman', times, serif;\">ms<\/span><\/td>\n<td style=\"width: 8.4844%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 9.58431%;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0 to 500<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.3099%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Release<\/strong><\/span><\/td>\n<td style=\"width: 33.0729%;\"><span style=\"font-family: 'times new roman', times, serif;\">The rate at which the release process happens. Release is when the limiter stops compressing\/limiting the signal.<\/span><\/td>\n<td style=\"width: 7.7525%;\"><span style=\"font-family: 'times new roman', times, serif;\">12<\/span><\/td>\n<td style=\"width: 7.14101%;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 7.03161%;\"><span style=\"font-family: 'times new roman', times, serif;\">dB\/s*<\/span><\/td>\n<td style=\"width: 8.4844%;\"><span style=\"font-family: 'times new roman', times, serif;\">5<\/span><\/td>\n<td style=\"width: 9.58431%;\"><span style=\"font-family: 'times new roman', times, serif;\">5.0 to 360.0\u00a0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.3099%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Overeasy<\/strong><\/span><\/td>\n<td style=\"width: 33.0729%;\"><span style=\"font-family: 'times new roman', times, serif;\">The half width of smooth transition band around threshold point.<\/span><\/td>\n<td style=\"width: 7.7525%;\"><span style=\"font-family: 'times new roman', times, serif;\">16<\/span><\/td>\n<td style=\"width: 7.14101%;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 7.03161%;\"><span style=\"font-family: 'times new roman', times, serif;\">dB**<\/span><\/td>\n<td style=\"width: 8.4844%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 9.58431%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 100<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.3099%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Peakstop Plus<\/strong><\/span><\/td>\n<td style=\"width: 33.0729%;\"><span style=\"font-family: 'times new roman', times, serif;\">When this flag is set, Peakstop+ processor gets enabled.<\/span><\/td>\n<td style=\"width: 7.7525%;\"><span style=\"font-family: 'times new roman', times, serif;\">20<\/span><\/td>\n<td style=\"width: 7.14101%;\"><span style=\"font-family: 'times new roman', times, serif;\">ULong<\/span><\/td>\n<td style=\"width: 7.03161%;\"><span style=\"font-family: 'times new roman', times, serif;\">NULL<\/span><\/td>\n<td style=\"width: 8.4844%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 9.58431%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.3099%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Overshoot<\/strong><\/span><\/td>\n<td style=\"width: 33.0729%;\"><span style=\"font-family: 'times new roman', times, serif;\">In Peak Mode, the output signal will not exceed the level set by overshoot.<\/span><\/td>\n<td style=\"width: 7.7525%;\"><span style=\"font-family: 'times new roman', times, serif;\">24<\/span><\/td>\n<td style=\"width: 7.14101%;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 7.03161%;\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 8.4844%;\"><span style=\"font-family: 'times new roman', times, serif;\">2<\/span><\/td>\n<td style=\"width: 9.58431%;\"><span style=\"font-family: 'times new roman', times, serif;\">2 to12<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.3099%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Bypass<\/strong><\/span><\/td>\n<td style=\"width: 33.0729%;\"><span style=\"font-family: 'times new roman', times, serif;\">When this value is equal one the dbx limiter is transparent.<\/span><\/td>\n<td style=\"width: 7.7525%;\"><span style=\"font-family: 'times new roman', times, serif;\">28<\/span><\/td>\n<td style=\"width: 7.14101%;\"><span style=\"font-family: 'times new roman', times, serif;\">ULong<\/span><\/td>\n<td style=\"width: 7.03161%;\"><span style=\"font-family: 'times new roman', times, serif;\">NULL<\/span><\/td>\n<td style=\"width: 8.4844%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 9.58431%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.3099%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Automode Enable<\/strong><\/span><\/td>\n<td style=\"width: 33.0729%;\"><span style=\"font-family: 'times new roman', times, serif;\">When this value is equal to one, the dbx limiter algorithm sets the Attack, Hold, and Release parameters in real time based on the incoming signal<\/span><\/td>\n<td style=\"width: 7.7525%;\"><span style=\"font-family: 'times new roman', times, serif;\">32<\/span><\/td>\n<td style=\"width: 7.14101%;\"><span style=\"font-family: 'times new roman', times, serif;\">ULong<\/span><\/td>\n<td style=\"width: 7.03161%;\"><span style=\"font-family: 'times new roman', times, serif;\">NULL<\/span><\/td>\n<td style=\"width: 8.4844%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 9.58431%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.3099%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>ChannelLinkId<\/strong><\/span><\/td>\n<td style=\"width: 33.0729%;\"><span style=\"font-family: 'times new roman', times, serif;\">This parameter indicates the channel that is linked to the current channel. The maximum RMS values of the current and the linked would be considered for the limiting<\/span><\/td>\n<td style=\"width: 7.7525%;\"><span style=\"font-family: 'times new roman', times, serif;\">36<\/span><\/td>\n<td style=\"width: 7.14101%;\"><span style=\"font-family: 'times new roman', times, serif;\">ULong<\/span><\/td>\n<td style=\"width: 7.03161%;\"><span style=\"font-family: 'times new roman', times, serif;\">NULL<\/span><\/td>\n<td style=\"width: 8.4844%;\"><span style=\"font-family: 'times new roman', times, serif;\">Channel number<\/span><\/td>\n<td style=\"width: 9.58431%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 255<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><em>*Due to the limitation in GTT the unit is kept as ms even though it is actually dB\/s. <\/em><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><em>**The range used in Audio Architect, the tool used by PRO audio uses a range of only 0 \u2013 10 dB. However, this does not result in any noticeable quality difference to the audio. So, the range of Overeasy has been increased here to a wider range. This can however be changed later based on the requirements of the product teams. <\/em><\/span><\/li>\n<\/ul>\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 dbxLimiter audio object doesn&#8217;t have any control parameters.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>State Parameters<\/strong><\/span><\/p>\n<table style=\"width: 86.5816%; height: 30px;\">\n<tbody>\n<tr style=\"height: 76px;\">\n<td class=\"table-head\" style=\"height: 10px; width: 16.1605%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 10px; width: 13.3873%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 10px; width: 16.8977%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default Value<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 10px; width: 12.4985%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 10px; width: 63.0377%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"height: 20px; width: 16.1605%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Threshold meter<\/strong><\/span><\/td>\n<td style=\"height: 20px; width: 13.3873%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"height: 20px; width: 16.8977%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"height: 20px; width: 12.4985%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 2<\/span><\/td>\n<td style=\"height: 20px; width: 63.0377%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Indicates the level of the signal after compression<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The dbxLimiter audio object <\/span>does not support native panel.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 15, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"ducker-2_wrap\"><div class=\"documentor-section  section-2867\" id=\"ducker-2\" data-section-id=\"2867\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">7.8.<\/span><span class=\"title-text\">Ducker<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#ducker-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The aim of Ducker is to attenuate the level of one audio signal in the presence of another signal. The ducker algorithm is primarily used for reducing the level of the background music track during announcement. This audio object works in tandem with a level detector block or a different control input. A very simple reference implementation of a peak level detector is included EconomyLevel.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Ducker Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about the Ducker audio object properties and functionality.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-25013\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/09\/Ducker_properties.png\" alt=\"\" width=\"358\" height=\"387\" \/><\/span><\/p>\n<table style=\"width: 73.1575%; height: 117px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"height: 28px; width: 13.7581%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 28px; width: 84.6681%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Descriptions<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 79px;\">\n<td style=\"height: 79px; width: 13.7581%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong># of channels<\/strong><\/span><\/td>\n<td style=\"height: 79px; width: 84.6681%;\"><span style=\"font-family: 'times new roman', times, serif;\">The number of input channels are configurable.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Range: 1 to 255. <\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Default is 1.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The number of output channels are equal to the number of input channels.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; width: 13.7581%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"height: 10px; width: 84.6681%;\"><span style=\"font-family: 'times new roman', times, serif;\">Display name of the Ducker 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>There are no mode available for <span style=\"font-family: 'times new roman', times, serif;\">Ducker audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<table style=\"width: 86.102%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 17.8441%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 67.5298%;\" colspan=\"2\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Descriptions<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.8441%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Side Chain Level Scale<\/strong><\/span><\/td>\n<td style=\"width: 44.2842%;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">Side Chain Level Scale is in linear or dB scale, which can be selected during design time.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">0 \u2013 Linear scale<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">1 \u2013 dB scale<\/span><\/td>\n<td style=\"width: 23.2456%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-25019 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/09\/SideChainLevelScale-e1698911565773.png\" alt=\"\" width=\"288\" height=\"503\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.8441%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Ducker Operation Mode<\/strong><\/span><\/td>\n<td style=\"width: 44.2842%;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Ducker audio object operates in two modes and the mode can be selected using an additional configuration &#8220;Ducker Operation Mode&#8221;.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Ducker AO operation mode<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">0 \u2013 Standard mode (Exposes one control input (sidechain))<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">1 \u2013 Enhanced mode (Exposes four control inputs (sidechain, threshold, Attenuation, and bypass))<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Standard mode is the default.<\/span><\/p>\n<p>&nbsp;<\/td>\n<td style=\"width: 23.2456%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-24196\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-25.png\" width=\"295\" height=\"549\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tuning Parameters<\/strong><\/span><\/p>\n<table style=\"width: 86.2917%; height: 134px;\">\n<tbody>\n<tr style=\"height: 41px;\">\n<td class=\"table-head\" style=\"width: 11.7399%; height: 41px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.0082%; height: 41px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.60614%; height: 41px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 13.2872%; height: 41px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default Value<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.6646%; height: 41px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 29.9723%; height: 41px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong> Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 11.7399%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Threshold<\/strong><\/span><\/td>\n<td style=\"width: 11.0082%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 7.60614%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 13.2872%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">-30 dB<\/span><\/td>\n<td style=\"width: 11.6646%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">-128 to 0<\/span><\/td>\n<td style=\"width: 29.9723%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">minimal value of the incoming level parameter to trigger ducking<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 11.7399%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Attenuation<\/strong><\/span><\/td>\n<td style=\"width: 11.0082%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 7.60614%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">dB<\/span><\/td>\n<td style=\"width: 13.2872%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">20 dB<\/span><\/td>\n<td style=\"width: 11.6646%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 128<\/span><\/td>\n<td style=\"width: 29.9723%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">How much the signal will be attenuated when ducking is active<\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 11.7399%; height: 21px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Attack time<\/strong><\/span><\/td>\n<td style=\"width: 11.0082%; height: 21px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 7.60614%; height: 21px;\"><span style=\"font-family: 'times new roman', times, serif;\">s<\/span><\/td>\n<td style=\"width: 13.2872%; height: 21px;\"><span style=\"font-family: 'times new roman', times, serif;\">1 s<\/span><\/td>\n<td style=\"width: 11.6646%; height: 21px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.01 to 3<\/span><\/td>\n<td style=\"width: 29.9723%; height: 21px;\"><span style=\"font-family: 'times new roman', times, serif;\">The time it\u2019ll take for the signal to transition from the full level (0dB) to the ducking level.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 11.7399%; height: 18px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Release time<\/strong><\/span><\/td>\n<td style=\"width: 11.0082%; height: 18px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 7.60614%; height: 18px;\"><span style=\"font-family: 'times new roman', times, serif;\">s<\/span><\/td>\n<td style=\"width: 13.2872%; height: 18px;\"><span style=\"font-family: 'times new roman', times, serif;\">1 s<\/span><\/td>\n<td style=\"width: 11.6646%; height: 18px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.01 to 10<\/span><\/td>\n<td style=\"width: 29.9723%; height: 18px;\"><span style=\"font-family: 'times new roman', times, serif;\">The time it\u2019ll take for the signal to transition from the ducking level back to the full level (0dB) after the ducking condition expires<\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 11.7399%; height: 24px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Hold time<\/strong><\/span><\/td>\n<td style=\"width: 11.0082%; height: 24px;\"><span style=\"font-family: 'times new roman', times, serif;\">Float<\/span><\/td>\n<td style=\"width: 7.60614%; height: 24px;\"><span style=\"font-family: 'times new roman', times, serif;\">s<\/span><\/td>\n<td style=\"width: 13.2872%; height: 24px;\"><span style=\"font-family: 'times new roman', times, serif;\">1 s<\/span><\/td>\n<td style=\"width: 11.6646%; height: 24px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.01 to 3<\/span><\/td>\n<td style=\"width: 29.9723%; height: 24px;\"><span style=\"font-family: 'times new roman', times, serif;\">The minimum amount of time from the start of the ducking or from the detection of incoming level above threshold (whichever is greater) for the ducking to start releasing<\/span><\/td>\n<\/tr>\n<tr style=\"height: 140px;\">\n<td style=\"width: 11.7399%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Bypass<\/strong><\/span><\/td>\n<td style=\"width: 11.0082%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">ULong<\/span><\/td>\n<td style=\"width: 7.60614%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">\u00a0<\/span><\/td>\n<td style=\"width: 13.2872%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 11.6646%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 and 1<\/span><\/td>\n<td style=\"width: 29.9723%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">Whether the processing should be bypassed.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">0 \u2013 Bypass disabled (Default)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">1 \u2013 Bypass enabled<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Parameters<\/strong><\/span><\/p>\n<table style=\"width: 86.8172%; height: 427px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 22.9251%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameters<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 38.9559%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Descriptions<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 19.6426%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 121px;\">\n<td style=\"width: 22.9251%; height: 121px;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control input in linear scale<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Or<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control input in dB scale<\/strong><\/span><\/td>\n<td style=\"width: 38.9559%; height: 121px;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">Control input (Side Chain Level) data in linear scale. The range is from 0.0 to 1.0 in normalized.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Control input (Side Chain Level) data in dB scale. The range is from -128.0 to 0.0<\/span><\/td>\n<td style=\"width: 19.6426%; height: 121px;\">\n<p style=\"text-align: left;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0 to 1.0<\/span><\/p>\n<p style=\"text-align: left;\"><span style=\"font-family: 'times new roman', times, serif;\">-128.0 to 0.0<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 42px;\">\n<td style=\"width: 22.9251%; height: 42px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Threshold<\/strong><\/span><\/td>\n<td style=\"width: 38.9559%; height: 42px;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">The minimal value of incoming control signal to trigger ducking.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">It is available only in enhanced mode.<\/span><\/td>\n<td style=\"width: 19.6426%; height: 42px;\"><span style=\"font-family: 'times new roman', times, serif;\">-128 to 0 dB<\/span><\/td>\n<\/tr>\n<tr style=\"height: 49px;\">\n<td style=\"width: 22.9251%; height: 49px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Attenuation<\/strong><\/span><\/td>\n<td style=\"width: 38.9559%; height: 49px;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">The amount of the signal that will be attenuated when ducking is active.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">It is available only in enhanced mode.<\/span><\/td>\n<td style=\"width: 19.6426%; height: 49px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 128 dB<\/span><\/td>\n<\/tr>\n<tr style=\"height: 187px;\">\n<td style=\"width: 22.9251%; height: 187px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Bypass<\/strong><\/span><\/td>\n<td style=\"width: 38.9559%; height: 187px;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">Whether the processing should be bypassed.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">0 \u2013 Bypass disabled (Default)<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">1 \u2013 Bypass enabled<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">It is available only in enhanced mode.<\/span><\/td>\n<td style=\"width: 19.6426%; height: 187px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 and 1<\/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<p><span style=\"font-family: 'times new roman', times, serif;\">Ducker exposes the following state parameters to indicate the status of the audio object, and these are streamable.<\/span><\/p>\n<table style=\"width: 87.0129%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 15.7048%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.9029%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 12.1273%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default Value<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 6.1968%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 12.5306%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 57.4715%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 15.7048%;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Side Chain Level<\/span><\/strong><\/td>\n<td style=\"width: 11.9029%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 12.1273%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 dB<\/span><\/td>\n<td style=\"width: 6.1968%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<td style=\"width: 12.5306%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-128 to 0 dB<\/span><\/td>\n<td style=\"width: 57.4715%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The control input amplitude value in dB.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 15.7048%;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ducking status<\/span><\/strong><\/td>\n<td style=\"width: 11.9029%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 12.1273%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 6.1968%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0<\/span><\/td>\n<td style=\"width: 12.5306%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<td style=\"width: 57.4715%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The ducking process is applied or not.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 15.7048%;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Gain attenuation<\/span><\/strong><\/td>\n<td style=\"width: 11.9029%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 12.1273%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 dB<\/span><\/td>\n<td style=\"width: 6.1968%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<td style=\"width: 12.5306%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 128 dB<\/span><\/td>\n<td style=\"width: 57.4715%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The amplitude difference between input and output audio in dB.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Ducker audio object don\u2019t have any native panel.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 15, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"economylevel-2_wrap\"><div class=\"documentor-section  section-2868\" id=\"economylevel-2\" data-section-id=\"2868\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">7.9.<\/span><span class=\"title-text\">EconomyLevel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#economylevel-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The aim of Economy level audio object is to detect the absolute peak level in the input signal. The audio object algorithm is primarily used for reducing the level of the background music track during announcement. <\/span><span style=\"font-family: 'times new roman', times, serif;\">The EconomyLevel block is a control source generator for the Ducker object. It should be inserted separately into the signal path that is supposed to control the Ducker object and connected to the main Ducker object via control routing.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The word \u2018Economy\u2019 in the block names reflects the original names used within Studer OnAir Micro console firmware. These blocks are optimized for performance and are suitable for using with mixer consoles and performance-constrained embedded devices.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: times new roman, times, serif;\">Economy level Control output depends on block length selected and input audio frequency.<br \/>\n<\/span><span style=\"font-family: times new roman, times, serif;\">Since economy level works on the data from one block of data presented to it, for lower block length and lower frequencies control output may not be static.\u00a0<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The basic features for the Economy level Object are:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Integration with the xAF.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Accessibility from the Signal Flow Designer Software. This allows the user to add the object within an audio pipeline.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Fixed number of channels from within SFD. The number of input channels are always equal to the number of output channels<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">The object has one control output channel<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Implementation on generic code.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">In-place computation support.<\/span><\/li>\n<\/ul>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>EconomyLevel Properties<\/strong><\/span><\/p>\n<p>Below table describes about the <span style=\"font-family: 'times new roman', times, serif;\">Economy level audio object<\/span>\u00a0properties and functionality.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"487\" height=\"468\" class=\"wp-image-24198\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-39.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/p>\n<table style=\"width: 96.3052%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 16.9964%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 144.919%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Descriptions<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 16.9964%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Channels<\/strong><\/span><\/td>\n<td style=\"width: 144.919%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The number of input channels are configurable.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 254<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data type: uint<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value is set to 1.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The number of output channels are equal to the number of input channels.<\/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>There are no mode available for <span style=\"font-family: 'times new roman', times, serif;\">Economy level audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<table style=\"width: 97.841%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 21.0627%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 97.0594%;\" colspan=\"2\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Descriptions<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 21.0627%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Control Output Data Scale<\/strong><\/span><\/td>\n<td style=\"width: 60.4001%;\">\n<p><span style=\"font-size: 12pt;\"><span style=\"font-family: 'times new roman', times, serif;\">The control output can be either in linear scale or dB scale which can be selected during design time using the Control Output Data Scale additional configuration. <\/span><span style=\"font-family: 'times new roman', times, serif;\">This audio object is targeted at Professional Audio usage, specifically.<\/span><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Control output data is in linear or dB scale.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 \u2013 Linear scale<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 \u2013 dB scale<\/span><\/td>\n<td style=\"width: 36.6593%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-24199 alignright\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-26.png\" width=\"231\" height=\"402\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tuning Parameters<\/strong><\/span><\/p>\n<p>There are no tuning parameters available for <span style=\"font-family: 'times new roman', times, serif;\">Economy level audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Parameters<\/strong><\/span><\/p>\n<table style=\"width: 94.9943%; height: 113px;\">\n<tbody>\n<tr style=\"height: 21px;\">\n<td class=\"table-head\" style=\"width: 29.0735%; height: 21px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameters<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 109.798%; height: 21px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Descriptions<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 29.0735%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Control output in linear scale<\/strong><\/span><\/td>\n<td style=\"width: 109.798%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Control output data in linear scale. The range is from 0.0 to 1.0 in normalized.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 29.0735%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Control output in dB scale<\/strong><\/span><\/td>\n<td style=\"width: 109.798%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Control output data in dB scale. The range is from -128.0 to 0.0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Economy level audio object<\/span> does not support native panel.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 18, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"audiolevelizer-2-0_wrap\"><div class=\"documentor-section  section-3075\" id=\"audiolevelizer-2-0\" data-section-id=\"3075\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">7.10.<\/span><span class=\"title-text\">AudioLevelizer 2<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#audiolevelizer-2-0')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p>The purpose of\u00a0 AudioLevelizer 2 audio object is to automatically maintain perceived loudness of output, regardless of variations in input loudness from different audio sources. This eliminates the need to perform volume adjustments while switching between input audio sources. \u00a0For example, while switching from Tuner to USB, the AudioLevelizer 2 will adjust the volume automatically to ensure the perceived loudness is maintained after the source switch.<\/p>\n<p>AudioLevelizer 2 audio objects provides zone configuration to process incoming audio channels. The zones can be configured as single zone or multiple zones.In single zone configuration audio inputs can be mono , stereo or 5.1 channel.In multizone configuration audio inputs can be 2 to 12 stero channels or 11 stereo channels Plus one 5.1 channel.<\/p>\n<p>AudioLevelizer 2 introduces latency based on frame size.<\/p>\n<p class=\"heading\">AudioLevelizer 2 Properties<\/p>\n<p>Below table describes\u00a0 the AudioLevelizer 2 audio object properties and functionality.<\/p>\n<p>Audio object properties in single zone mode<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-27881\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/04\/audioLevelizer2.0.png\" alt=\"\" width=\"411\" height=\"362\" \/><\/p>\n<p>Audio object properties in multi zone mode<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-27885\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/04\/alz2-1.png\" alt=\"\" width=\"413\" height=\"407\" \/><\/p>\n<table>\n<tbody>\n<tr>\n<td class=\"table-head\"><strong>Properties<\/strong><\/td>\n<td class=\"table-head\"><strong>Description<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>Display Name<\/strong><\/td>\n<td>Display the name of the AudioLevelizer 2 audio object in signal flow design. It can be changed based on the intended usage of the object.<\/td>\n<\/tr>\n<tr>\n<td><strong>Object Mode<\/strong><\/td>\n<td>AudioLevelizer 2 supports following modes<\/p>\n<ul>\n<li>Single Zone Stereo<\/li>\n<li>Single Zone Mono<\/li>\n<li>Single Zone 5.1 channels<\/li>\n<li>Multizone stereo<\/li>\n<li>Multizone 5.1 + Stereo<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong>Mode<\/strong><\/p>\n<p>There are total 5 modes<\/p>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td class=\"table-head\"><strong>Name<\/strong><\/td>\n<td class=\"table-head\"><strong>Description<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>Single Zone Stereo<\/strong><\/td>\n<td>Supports single stereo input channels.<\/td>\n<\/tr>\n<tr>\n<td><strong>Single Zone Mono<\/strong><\/td>\n<td>Supports mono input channel.<\/td>\n<\/tr>\n<tr>\n<td><strong>Single Zone 5.1 channels<\/strong><\/td>\n<td>Supports 5.1 input channels.<\/td>\n<\/tr>\n<tr>\n<td><strong>Multizone Stereo<\/strong><\/td>\n<td>Supports multiple stereo input channels. Number of stereo inputs is configured from &#8220;Numer of zones&#8221;.<\/td>\n<\/tr>\n<tr>\n<td><strong>Multizone 5.1+Stereo<\/strong><\/td>\n<td>Supports 5.1 channel channels plus stereo input channels. Number of stereo input channels supported\u00a0 is configured from &#8220;Numer of zones&#8221;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong>Additional parameters<\/strong><\/p>\n<table style=\"width: 100%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 15.8635%;\"><strong>Parameter<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 50.8032%;\"><strong>Description<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 8.03221%;\"><strong>Unit<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 9.4378%;\"><strong>Range<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 14.5582%;\"><strong>Default<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 15.8635%;\"><strong>Loudness Mode<\/strong><\/td>\n<td style=\"width: 50.8032%;\">\n<p>To select loudness estimation method. Loudness estimation method can be either &#8220;ITU Loudness mode&#8221; or &#8220;Harman optimized&#8221;<\/p>\n<p>&nbsp;<\/td>\n<td style=\"width: 8.03221%;\">None<\/td>\n<td style=\"width: 9.4378%;\">0 \u2013 1<\/td>\n<td style=\"width: 14.5582%;\">0 (Harman optimized)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p class=\"heading\"><strong>Tuning Parameters<\/strong><\/p>\n<p>AudioLevelizer 2 has below tuning parameter<\/p>\n<table style=\"width: 100%;\" border=\"1\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 13.8554%;\"><strong>Parameter<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 32.1285%;\"><strong>Description<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 14.4578%;\"><strong>Data Type<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 8.83537%;\"><strong>Unit<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 11.0442%;\"><strong>Default<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 8.33334%;\"><strong>Offset<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 9.93978%;\"><strong>Range<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.8554%;\"><strong><span class=\"cf0\">Target Level<\/span><\/strong><\/td>\n<td style=\"width: 32.1285%;\">Long-term averaged Loudness Level at which each output signal is targeted to.<\/td>\n<td style=\"width: 14.4578%;\">Float<\/td>\n<td style=\"width: 8.83537%;\">LUFS(dB)<\/td>\n<td style=\"width: 11.0442%;\">-17<\/td>\n<td style=\"width: 8.33334%;\">0<\/td>\n<td style=\"width: 9.93978%;\">-35 to -5<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.8554%;\"><strong>Relative Max LU<\/strong><\/td>\n<td style=\"width: 32.1285%;\">Output signals are capped to the loudness level set by the Relative Max LU relative to target level.<\/td>\n<td style=\"width: 14.4578%;\">Float<\/td>\n<td style=\"width: 8.83537%;\">LU(dB)<\/td>\n<td style=\"width: 11.0442%;\">15<\/td>\n<td style=\"width: 8.33334%;\">4<\/td>\n<td style=\"width: 9.93978%;\">0 to 30<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p class=\"heading\"><strong>State Parameters<\/strong><\/p>\n<table border=\"1\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 13.8554%;\"><strong>Parameter<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 32.1285%;\"><strong>Description<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 14.4578%;\"><strong>Data Type<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 8.83537%;\"><strong>Unit<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 11.0442%;\"><strong>Default<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 8.33334%;\"><strong>Offset<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 9.93978%;\"><strong>Range<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.8554%;\"><b>Status<\/b><\/td>\n<td style=\"width: 32.1285%;\">\n<p>Enable\/Disable the ALZ core class for the corresponding Zone.<\/p>\n<p>0: Mute zone<\/p>\n<p>1: Zone Active<\/p>\n<p>For debug purpose this can be tuned.<\/td>\n<td style=\"width: 14.4578%;\">Float<\/td>\n<td style=\"width: 8.83537%;\">None<\/td>\n<td style=\"width: 11.0442%;\">1<\/td>\n<td style=\"width: 8.33334%;\">0<\/td>\n<td style=\"width: 9.93978%;\">[0, 1]<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.8554%;\"><b>Applied Gain<\/b><\/td>\n<td style=\"width: 32.1285%;\">To check the applied gain value of the corresponding zone.<\/td>\n<td style=\"width: 14.4578%;\">Float<\/td>\n<td style=\"width: 8.83537%;\">dB<\/td>\n<td style=\"width: 11.0442%;\">NA<\/td>\n<td style=\"width: 8.33334%;\">4<\/td>\n<td style=\"width: 9.93978%;\">-50 to 50<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.8554%;\"><b>Noise Floor Triger<\/b><\/td>\n<td style=\"width: 32.1285%;\">To check the silence\/pause status of corresponding zone 0: Silence not detected.\u00a0 -10: Silence detected.<\/td>\n<td style=\"width: 14.4578%;\">Float<\/td>\n<td style=\"width: 8.83537%;\">0<\/td>\n<td style=\"width: 11.0442%;\">0<\/td>\n<td style=\"width: 8.33334%;\">8<\/td>\n<td style=\"width: 9.93978%;\">[0 -10]<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on April 30, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"filter-objects-6_wrap\"><div class=\"documentor-section  section-2930\" id=\"filter-objects-6\" data-section-id=\"2930\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">8.<\/span><span class=\"title-text\">Filter Objects<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#filter-objects-6')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p>Filter objects category contains following audio objects.<\/p>\n<ul>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25170\" target=\"_blank\" rel=\"noopener\">ParameterBiquad<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25171\" target=\"_blank\" rel=\"noopener\">CoefficientBiquad<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25172\" target=\"_blank\" rel=\"noopener\">XoverBiquad<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25173\" target=\"_blank\" rel=\"noopener\">Tone Control Extended<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25174\" target=\"_blank\" rel=\"noopener\">FastConv<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25175\" target=\"_blank\" rel=\"noopener\">DC Blocker<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25176\" target=\"_blank\" rel=\"noopener\">FIR Filter<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25177\" target=\"_blank\" rel=\"noopener\">FIR MIMO<\/a><\/span><\/strong><\/li>\n<li><strong><a href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25178\" target=\"_blank\" rel=\"noopener\"><span style=\"font-family: 'times new roman', times, serif; color: #0000ff;\">FIRA MIMO<\/span><\/a><\/strong><\/li>\n<\/ul>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 11, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"parameterbiquad-2-3_wrap\"><div class=\"documentor-section  section-2921\" id=\"parameterbiquad-2-3\" data-section-id=\"2921\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">8.1.<\/span><span class=\"title-text\">ParameterBiquad<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#parameterbiquad-2-3')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">This ParameterBiquad audio object computes bi-quadratic filter coefficients and calculates the output of the input audio buffers processed through the filters that users specify.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Case:<\/strong> This audio object can be deployed whenever a user wants to filter a signal based on user specified parameters.<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter Biquad Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about object properties and functionality of ParameterBiquad audio object.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25100\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-45.png\" width=\"444\" height=\"552\" \/><\/span><\/p>\n<table style=\"width: 100%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 16.1689%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 83.2484%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Descriptions<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 16.1689%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Channels<\/strong><\/span><\/td>\n<td style=\"width: 83.2484%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The object has a configurable number of channels. The number of audio inputs is always equal to the number of audio outputs. These channels are referred as subblocks. Filter has as many subblocks as number of channels and one additional subblock for Ramp characteristics.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 64<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">By default, the number of channels is set to 1.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 16.1689%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Number of biquads<\/strong><\/span><\/td>\n<td style=\"width: 83.2484%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The number of elements generally describes the number of filters requested by the user.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">For parameter and parameter one modes, this value is configurable between 1 and a 100 and is by default set to 1.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">For Parameter one control mode, this value is not configurable and is hardcoded to 1.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 16.1689%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 83.2484%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display the name of the ParameterBiquad audio object in signal flow design. It can be changed based on the intended usage of the object.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 16.1689%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Object Mode<\/strong><\/span><\/td>\n<td style=\"width: 83.2484%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ParameterBiquad audio object operates in one of the three modes.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Parameter<\/strong><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Parameter One<\/strong><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Parameter One Control Set<\/strong><\/span><\/li>\n<\/ul>\n<\/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 ParameterBiquad audio object operates in one of three modes and ramping is applicable in all modes:<\/span><\/p>\n<table style=\"width: 100%; height: 994px;\">\n<thead>\n<tr style=\"height: 28px;\">\n<th class=\"table-head\" style=\"height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Mode<\/strong><\/span><\/th>\n<th class=\"table-head\" style=\"height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 253px;\">\n<td style=\"height: 253px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Parameter<\/strong><\/span><\/p>\n<p><em>(Default)<\/em><\/td>\n<td style=\"height: 253px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In this mode, the block receives the following filter specifications from the user for each filter in a channel.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This mode generates a set of filters per channel, so each channel has its own set of unique filters.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Frequency (in Hz),<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Gain (in dB),<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Q (Quality factor), q<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Type of filter (lowpass, highpass, etc.)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Bypass mode (if set, the block doesn\u2019t filter the incoming audio buffer)<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In this mode, each channel can have its own set of coefficients and filter specifications.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 458px;\">\n<td style=\"height: 418px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Parameter One<\/strong><\/span><\/td>\n<td style=\"height: 418px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In this mode, the block receives the following filter specifications from the user for each filter in a channel:<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This mode generates a set of filter coefficients for all audio channels. The only difference between this mode and the Parameter mode is that this mode generates one set of coefficients for all channels as opposed to one set per channel.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Frequency (in Hz),<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Gain (in dB),<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Q (-Quality factor), q<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Type of filter (lowpass, highpass, etc.)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Bypass mode (if set, the block doesn\u2019t filter the incoming audio buffer)<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In this mode, all channels use same set of filter\/filter coefficients. This block uses the above filter specifications to calculate the filter coefficients based on the type of the filter requested by the user.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The difference between Parameter mode and Parameter One mode is that Parameter One mode will apply the same set of filter coefficients to each channel whereas Parameter mode will apply different sets for different channels.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This is identical to the Parameter Mode, except, instead of presenting the variables for each filter per channel, this mode only presents a set of coefficients per filter, regardless of the number of channels.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 295px;\">\n<td style=\"height: 295px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Parameter One Control Set<\/strong><\/span><\/td>\n<td style=\"height: 295px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This mode also allows to control the cut off frequency via a control input pin.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This mode only uses one filter and applies the filter characteristics to all channels similar to Parameter One mode. It also exposes one control (accessible from the HU) variable to manipulate the cut-off frequency.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This is identical to Parameter One Mode but it has only one filter.<br \/>\nThe\u00a0Biquad\u00a0object does not expose any variables for control except for the\u00a0Parameter One Mode Set Control Frequency, where it exposes the cut-off frequency of the filter. When this parameter is changed then ramping is applied.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In addition to the above parameters, ParameterBiquad also exposes Ramp time configuration (both in state and tuning memory). For each channel in parameter mode and in Parameter One &amp; Parameter One Mode Set Control Frequency single Ramp Time is exposed irrespective of number of channels.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<table style=\"width: 100.308%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 14.0187%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 120.492%;\" colspan=\"2\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.0187%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Biquad Topology<\/strong><\/span><\/td>\n<td style=\"width: 61.8946%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Allows the user to choose the filter topology at design time.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Direct Form I (DFI)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Direct Form II (DFII)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Transposed Direct Form II (TDFII)<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">By default, it is configured for DFII.<\/span><\/td>\n<td style=\"width: 58.5974%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"284\" height=\"435\" class=\"wp-image-25101\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-46.png\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.0187%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Tune Ramping On\/Off<\/strong><\/span><\/td>\n<td style=\"width: 61.8946%;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Allows user to enable or disable the ramping during tuning.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">By default, ramping is disabled.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 &#8211; Ramping Enable<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; Ramping Disable<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Irrespective of this option, ramping characteristics are always available as tuning parameters that will be used whenever changes are made through control inputs.<\/span><\/td>\n<td style=\"width: 58.5974%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"284\" height=\"408\" class=\"wp-image-25102\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-47.png\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tuning Parameters<\/strong><\/span><\/p>\n<p>This table assumes subblocks are utilized. If a user were to tune without subblocks, they would need to account for the memory offsets for subblocks.<\/p>\n<p><em>f = Filter # (starting from beginning of subblock)<\/em><\/p>\n<table style=\"width: 99.7782%; height: 105px;\">\n<thead>\n<tr style=\"height: 48px;\">\n<th class=\"table-head\" style=\"width: 13.0173%; height: 19px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/th>\n<th class=\"table-head\" style=\"width: 22.2308%; height: 19px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/th>\n<th class=\"table-head\" style=\"width: 12.6975%; height: 19px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/th>\n<th class=\"table-head\" style=\"width: 8.85058%; height: 19px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/th>\n<th class=\"table-head\" style=\"width: 12.4478%; height: 19px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/th>\n<th class=\"table-head\" style=\"width: 17.1779%; height: 19px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Memory Offset<\/strong><\/span><\/th>\n<th class=\"table-head\" style=\"width: 32.6875%; height: 19px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 46px;\">\n<td style=\"width: 13.0173%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Frequency <\/strong><\/span><\/td>\n<td style=\"width: 22.2308%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Cut off frequency of the filter<\/span><\/td>\n<td style=\"width: 12.6975%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 8.85058%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Hz<\/span><\/td>\n<td style=\"width: 12.4478%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">20<\/span><\/td>\n<td style=\"width: 17.1779%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">f * 5 * 4 + 0<\/span><\/td>\n<td style=\"width: 32.6875%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">10 to 20000<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 13.0173%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Gain<\/strong><\/span><\/td>\n<td style=\"width: 22.2308%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Gain<\/span><\/td>\n<td style=\"width: 12.6975%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 8.85058%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<td style=\"width: 12.4478%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 17.1779%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">f * 5 * 4 + 4<\/span><\/td>\n<td style=\"width: 32.6875%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-30 to 50<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 13.0173%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Quality<\/strong><\/span><\/td>\n<td style=\"width: 22.2308%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Q factor of the filter<\/span><\/td>\n<td style=\"width: 12.6975%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 8.85058%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 12.4478%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.7<\/span><\/td>\n<td style=\"width: 17.1779%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">f * 5 * 4 + 8<\/span><\/td>\n<td style=\"width: 32.6875%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.1 to 116<\/span><\/td>\n<\/tr>\n<tr style=\"height: 55px;\">\n<td style=\"width: 13.0173%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Type<\/strong><\/span><\/td>\n<td style=\"width: 22.2308%; height: 10px;\"><span style=\"font-size: 12pt;\">Type of filter: lowpass\/high pass\/ shelve, etc<\/span><\/td>\n<td style=\"width: 12.6975%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Int<\/span><\/td>\n<td style=\"width: 8.85058%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 12.4478%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 17.1779%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">f * 5 * 4 + 12<\/span><\/td>\n<td style=\"width: 32.6875%; height: 10px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; BYPASS<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">15 &#8211; RESON<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 13.0173%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Bypass*<\/strong><\/span><\/td>\n<td style=\"width: 22.2308%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Bypass on or off (0 is on)<\/span><\/td>\n<td style=\"width: 12.6975%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Int<\/span><\/td>\n<td style=\"width: 8.85058%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 12.4478%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 17.1779%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">f * 5 * 4 + 16<\/span><\/td>\n<td style=\"width: 32.6875%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\"><em>*ATTENTION: The Bypass logic is inverted. When Bypass value is set to 1, the AO applies filtering and generates the filtered output. When Bypass value is set to 0, the AO passes the input to the output. This need to be retained this way to maintain backward compatibility.<\/em><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Last subblock irrespective of channels will be the ramp characteristics. Below is the memory layout for the last subblock. If <em>m_NumChannels <\/em>N,<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">In Parameter mode last subblock will be N.<\/span><\/li>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">For example, for 2 channels, subblock 0 and 1 are for the filters and subblock 2 is for ramp characteristics. When channels are changed to 3 channels, subblock 0, 1 and 2 are for the filters and subblock 3 is ramp characterics.<\/span>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Please note that subblock 2 (which was used for ramp characteristics when number of channels were 2) used for filter when number of channels are 3.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Because of this, application using this AO, may not be able to retain the ramp characters when number of channels are changed.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">In Parameter One mode and Parameter One control set mode last subblock will be 2 irrespective of number of channels<\/span><\/li>\n<\/ul>\n<p><strong><span style=\"font-family: 'times new roman', times, serif;\">Ramp Characteristics Subblock<\/span><\/strong><\/p>\n<table style=\"width: 99.0658%; height: 62px;\" width=\"684\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td class=\"table-head\" style=\"width: 14.2156%; height: 10px;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Last sub-block<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 18.411%; height: 10px;\" width=\"96\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.1504%; height: 10px;\" width=\"60\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.25745%; height: 10px;\" width=\"42\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 6.29729%; height: 10px;\" width=\"60\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Min<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 6.70493%; height: 10px;\" width=\"48\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Max<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 12.8376%; height: 10px;\" width=\"96\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default Value<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.86059%; height: 10px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Offset<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 69.0364%; height: 10px;\" width=\"114\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 14.2156%; height: 10px;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ch = 0<\/span><\/td>\n<td style=\"width: 18.411%; height: 10px;\" width=\"96\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramp time ch0<\/span><\/td>\n<td style=\"width: 7.1504%; height: 10px;\" width=\"60\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 7.25745%; height: 10px;\" width=\"42\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 6.29729%; height: 10px;\" width=\"60\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 6.70493%; height: 10px;\" width=\"48\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">500<\/span><\/td>\n<td style=\"width: 12.8376%; height: 10px;\" width=\"96\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 7.86059%; height: 10px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ch *4<\/span><\/td>\n<td style=\"width: 69.0364%; height: 10px;\" width=\"114\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramp time for first channel<\/span><\/td>\n<\/tr>\n<tr style=\"height: 32px;\">\n<td style=\"width: 14.2156%; height: 32px;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ch = 1<\/span><\/td>\n<td style=\"width: 18.411%; height: 32px;\" width=\"96\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramp time ch1<\/span><\/td>\n<td style=\"width: 7.1504%; height: 32px;\" width=\"60\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 7.25745%; height: 32px;\" width=\"42\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 6.29729%; height: 32px;\" width=\"60\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 6.70493%; height: 32px;\" width=\"48\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">500<\/span><\/td>\n<td style=\"width: 12.8376%; height: 32px;\" width=\"96\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 7.86059%; height: 32px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ch * 4<\/span><\/td>\n<td style=\"width: 69.0364%; height: 32px;\" width=\"114\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramp time for second channel<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 14.2156%; height: 10px;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ch = N\u00a0 &#8211; 1<\/span><\/td>\n<td style=\"width: 18.411%; height: 10px;\" width=\"96\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramp time ch(N-1)<\/span><\/td>\n<td style=\"width: 7.1504%; height: 10px;\" width=\"60\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 7.25745%; height: 10px;\" width=\"42\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 6.29729%; height: 10px;\" width=\"60\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 6.70493%; height: 10px;\" width=\"48\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">500<\/span><\/td>\n<td style=\"width: 12.8376%; height: 10px;\" width=\"96\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 7.86059%; height: 10px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ch * 4<\/span><\/td>\n<td style=\"width: 69.0364%; height: 10px;\" width=\"114\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramp time for last channel<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Parameters<\/strong><\/span><\/p>\n<p>There are no control parameters available for <span style=\"font-family: 'times new roman', times, serif;\">Parameter Biquad audio object<\/span>.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on April 18, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"parameter-biquad-panel_wrap\"><div class=\"documentor-section  section-2981\" id=\"parameter-biquad-panel\" data-section-id=\"2981\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">8.1.1.<\/span><span class=\"title-text\">Parameter Biquad Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#parameter-biquad-panel')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The ParameterBiquad panel can be used to apply Biquad filters to the signal. It is accessed through the Normal biquad object and Parameter biquad audio object, each offers different modes. <\/span><span style=\"font-family: 'times new roman', times, serif;\">When using parameter one or parameter one control set mode, channel selection is not required since the identical biquad parameters are applied to all channels within the device.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22668\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-122.png\" width=\"966\" height=\"446\" \/><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Channel List<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">On the top left of the EqPanel, there is a list from which you can choose a channel for the current core. The current channel is marked with a green square and its details are displayed in the header of the channel list.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22669\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-72.png\" alt=\"A screenshot of a computer Description automatically generated with medium confidence\" width=\"176\" height=\"358\" \/><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>EQ Chart<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">This chart represents the influence of all Biquads on the frequency and phase response. The left axis shows the amplitude in dB, and the right axis shows the phase in degrees. <\/span><span style=\"font-family: 'times new roman', times, serif;\">The number of Biquads are defined with the Signal Flow Designer. The Biquads get dynamically managed inside the GTT. Most of the Biquads are represented by appropriate markers.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22670\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-picture-containing-screenshot-line-plot-descr.png\" alt=\"A picture containing screenshot, line, plot Description automatically generated\" width=\"1091\" height=\"247\" \/><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Markers<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Markers are movable. Moving them allows you to amend the current Biquad parameters. Each marker corresponds to one or two Biquad parameters. For example, the equalizer shown below has three markers.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22671\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-73.png\" alt=\"A screenshot of a computer Description automatically generated with low confidence\" width=\"662\" height=\"178\" \/><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Biquad Settings<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">On the Biquad settings window, you can perform the following operations.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22672\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-123.png\" width=\"803\" height=\"288\" \/><\/span><\/p>\n<p><span style=\"text-decoration: underline; font-family: 'times new roman', times, serif; font-size: 14pt;\"><strong>Enabling Bypass <\/strong><\/span><\/p>\n<ul class=\"bullet-points\">\n<li><span style=\"font-family: 'times new roman', times, serif;\">Click on the <img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"38\" height=\"36\" class=\"wp-image-22673\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-124.png\" \/> Bypass button to enable or disable Bypass.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">In bypassed state, the button is red colored and green colored when biquad is in non-bypassed state.<\/span><\/li>\n<\/ul>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">Biquad is in bypassed state by default.<\/span><\/p>\n<p><span style=\"text-decoration: underline; font-family: 'times new roman', times, serif;\"><span style=\"font-size: 14pt;\"><strong>Change the Frequency, Gain, and Quality<\/strong><\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Frequency<\/strong>: It is used to set the center frequency of each filter.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Gain: <\/strong>It is used to set the center frequency gain of each band of the filter. Not all filter types offer a variable gain.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Quality<\/strong>: It is used to set the width of each band pass or notch type band of the filter. Not all filter types offer a variable quality factor.<\/span><\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul class=\"bullet-points\">\n<li><span style=\"font-family: 'times new roman', times, serif;\">Using the increment and decrement buttons <img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"20\" class=\"wp-image-22674\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-125.png\" \/> you can change the value.<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\">Or<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Select the tuner and use mouse scroll to adjust the value<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"text-decoration: underline; font-family: 'times new roman', times, serif;\"><span style=\"font-size: 14pt;\"><strong>Change Biquad type<\/strong><\/span><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Biquad Filter Menu shows a list of all Biquads types that are set up in the amplifier for the current channel. You can change the Biquad type or remove the Biquad by setting it to Bypass (at the top of the list).<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22675\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-74.png\" alt=\"A screenshot of a computer Description automatically generated with medium confidence\" width=\"294\" height=\"485\" \/><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Biquad Chart Type<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"250\" class=\"wp-image-22676\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-126.png\" \/><\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Amplitude phase: <\/strong>It is used to turn on and off appropriate charts.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Phase Unwrapped: <\/strong>It displays absolute values.<\/span><\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul class=\"bullet-points\">\n<li><span style=\"font-family: 'times new roman', times, serif;\">If the phase is wrapped, the display is limited to \u00b1 180 \u00b0.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">If the phase exceeds 180 \u00b0 or -180 \u00b0 it is continued on the other side of the vertical scale.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Used Biquads:<\/strong> This informs you about the available Biquads. The first number is the number of Biquads that have not been bypassed. The second number is the number of available Biquads.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Sample rate: <\/strong>It shows the sample rate at which the filters are operated.<\/span><\/li>\n<\/ul>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Biquad Curve Legend <\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Click on Curve Legend to display all the associated legends. By default, all the curve legends are enabled on the graph. Uncheck the curve to hide it from the graph.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"965\" height=\"253\" class=\"wp-image-22677\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-127.png\" \/><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>High Order Filters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The biquad object does not support natively high order filters. To work with high order filters, biquad <\/span><span style=\"font-family: 'times new roman', times, serif;\">panel can merge two low order filters into one high order filter automatically. <\/span><span style=\"font-family: 'times new roman', times, serif;\">Below table describes the rules of combining the filters.<\/span><\/p>\n<table style=\"width: 96.6591%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 20.5128%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>First biquad Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 25.0337%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Second biquad Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 42.7436%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Comparison<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 43.9424%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Result<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.5128%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">HighPass2<\/span><\/td>\n<td style=\"width: 25.0337%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">HighPass1<\/span><\/td>\n<td style=\"width: 42.7436%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">B<sub>1Freq<\/sub> = B<sub>2Freq<\/sub> and B<sub>1Q<\/sub> = 1<\/span><\/td>\n<td style=\"width: 43.9424%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">HighButterworth3<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.5128%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">HighPass2<\/span><\/td>\n<td style=\"width: 25.0337%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">HighPass1<\/span><\/td>\n<td style=\"width: 42.7436%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1.03*B<sub>1Freq<\/sub> = 0.93*B<sub>2Freq<\/sub> and B<sub>1Q<\/sub> = 0.69<\/span><\/td>\n<td style=\"width: 43.9424%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">HighBessel3<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.5128%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">HighPass2<\/span><\/td>\n<td style=\"width: 25.0337%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">HighPass2<\/span><\/td>\n<td style=\"width: 42.7436%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">B<sub>1Freq<\/sub> = B<sub>2Freq<\/sub> and B<sub>1Q<\/sub> = 1.31 and B<sub>2Q<\/sub> = 0.54<\/span><\/td>\n<td style=\"width: 43.9424%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">HighButterworth4<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.5128%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">HighPass2<\/span><\/td>\n<td style=\"width: 25.0337%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">HighPass2<\/span><\/td>\n<td style=\"width: 42.7436%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">B<sub>1Freq<\/sub> = B<sub>2Freq<\/sub> and B<sub>1Q<\/sub> = 0.71 and B<sub>2Q<\/sub> = 0.71<\/span><\/td>\n<td style=\"width: 43.9424%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">HighLinkwitzRiley4<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.5128%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">HighPass2<\/span><\/td>\n<td style=\"width: 25.0337%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">HighPass2<\/span><\/td>\n<td style=\"width: 42.7436%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1.04*B<sub>1Freq<\/sub> = 0.93*B<sub>2Freq<\/sub> and B<sub>1Q<\/sub> = 0.81 and B<sub>2Q<\/sub> = 0.52<\/span><\/td>\n<td style=\"width: 43.9424%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">HighBessel4<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.5128%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LowPass2<\/span><\/td>\n<td style=\"width: 25.0337%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LowPass1<\/span><\/td>\n<td style=\"width: 42.7436%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">B<sub>1Freq<\/sub> = B<sub>2Freq<\/sub> and B<sub>1Q<\/sub> = 1<\/span><\/td>\n<td style=\"width: 43.9424%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LowButterworth3<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.5128%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LowPass2<\/span><\/td>\n<td style=\"width: 25.0337%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LowPass1<\/span><\/td>\n<td style=\"width: 42.7436%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">B<sub>1Freq<\/sub>\/1.03 = B<sub>2Freq<\/sub>\/0.93 and B<sub>1Q<\/sub> = 0.69<\/span><\/td>\n<td style=\"width: 43.9424%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LowBessel3<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.5128%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LowPass2<\/span><\/td>\n<td style=\"width: 25.0337%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LowPass2<\/span><\/td>\n<td style=\"width: 42.7436%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">B<sub>1Freq<\/sub> = B<sub>2Freq<\/sub> and B<sub>1Q<\/sub> = 1.31 and B<sub>2Q<\/sub> = 0.54<\/span><\/td>\n<td style=\"width: 43.9424%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LowButterworth4<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.5128%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LowPass2<\/span><\/td>\n<td style=\"width: 25.0337%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LowPass2<\/span><\/td>\n<td style=\"width: 42.7436%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">B<sub>1Freq<\/sub> = B<sub>2Freq<\/sub> and B<sub>1Q<\/sub> = 0.71 and B<sub>2Q<\/sub> = 0.71<\/span><\/td>\n<td style=\"width: 43.9424%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LowLinkwitzRiley4<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.5128%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LowPass2<\/span><\/td>\n<td style=\"width: 25.0337%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LowPass2<\/span><\/td>\n<td style=\"width: 42.7436%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">B<sub>1Freq<\/sub>\/1.04 = B<sub>2Freq<\/sub>\/0.93 and B<sub>1Q<\/sub> = 0.81 and B<sub>2Q<\/sub> = 0.52<\/span><\/td>\n<td style=\"width: 43.9424%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LowBessel4<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">B1Freq \u2013 first biquad frequency<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">B2Freq \u2013 second biquad frequency<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">B1Q \u2013 first biquad quality<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">B2Q \u2013 second biquad quality<\/span><\/li>\n<\/ul>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Export &amp; Import<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"411\" height=\"92\" class=\"wp-image-22678\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-picture-containing-text-screenshot-clock-font.png\" alt=\"A picture containing text, screenshot, clock, font Description automatically generated\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Biquad parameters can be exported by clicking the export button as csv in the below format.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"792\" height=\"194\" class=\"wp-image-22679\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-calculator-description-automati.png\" alt=\"A screenshot of a calculator Description automatically generated with medium confidence\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22680\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-75.png\" alt=\"A screenshot of a computer Description automatically generated with low confidence\" width=\"258\" height=\"312\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The exported file can be imported back to the panel using the import button.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 24, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"coefficientbiquad-2_wrap\"><div class=\"documentor-section  section-2922\" id=\"coefficientbiquad-2\" data-section-id=\"2922\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">8.2.<\/span><span class=\"title-text\">CoefficientBiquad<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#coefficientbiquad-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The CoefficientBiquad audio object accepts biquad filter coefficients via its tuning interface and then filters signals accordingly. This audio object also adjusts the input audio buffers based on the bi-quadratic filter coefficients provided into it via tuning and stores the resulting audio in the output buffers.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Case:<\/strong> This object can be deployed whenever a user wants to filter a signal based on user specified coefficients.<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>CoefficientBiquad Properties<\/strong><\/span><\/p>\n<p>Below table describes about the <span style=\"font-family: 'times new roman', times, serif;\">CoefficientBiquad audio object <\/span>properties and functionality.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"485\" height=\"567\" class=\"wp-image-25103\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-46.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/p>\n<table style=\"width: 100%; height: 98px;\">\n<tbody>\n<tr style=\"height: 48px;\">\n<td class=\"table-head\" style=\"height: 10px; width: 15.2221%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 10px; width: 84.1952%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 66px;\">\n<td style=\"height: 26px; width: 15.2221%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Channels<\/strong><\/span><\/td>\n<td style=\"height: 26px; width: 84.1952%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The object has a configurable number of channels. The number of audio inputs is always equal to the number of audio outputs. <\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The maximum allowed number of channels is 64.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">By default, the number of channels is set to 1.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"height: 16px; width: 15.2221%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Number of biquads<\/strong><\/span><\/td>\n<td style=\"height: 16px; width: 84.1952%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The number of elements generally describes the number of filters requested by the user. This value is configurable between 1 and a 100 and is by default set to 1.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"height: 46px; width: 15.2221%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"height: 46px; width: 84.1952%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display the name of the Adder 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>There are no mode available for <span style=\"font-family: 'times new roman', times, serif;\">CoefficientBiquad audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<table style=\"width: 100%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 17.043%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameters<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 82.2287%;\" colspan=\"2\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.043%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Biquad Topology<\/strong><\/span><\/td>\n<td style=\"width: 61.4712%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Allows to choose the filter topology at design time.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Direct Form I (DFI)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Direct Form II (DFII)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Transposed Direct Form II (TDFII)<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">By default, it is configured for DFII.<\/span><\/td>\n<td style=\"width: 20.7575%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"284\" height=\"426\" class=\"wp-image-25104\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-47.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.043%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Coefficient Type<\/strong><\/span><\/td>\n<td style=\"width: 61.4712%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Allows to configurable object variable that indicates whether the filter coefficients are shared across all channels or not.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 = Coefficient (each channel has its own set of filter coefficients)<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In this layout, the filter coefficients are unique per channel. The number of filters selected above would apply per channel in this layout. If the number of filters above is selected to be two, then two unique biquad sets of coefficients will be applied across each channel.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 = Coefficient one (all channels use same set of filter\/filter coefficients)<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This layout will share a set of filter coefficients across all channels. If the number of filters above is selected to be two, then the same two biquad sets of coefficients will be applied across all channels.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">By default, it is configured for Coefficient.<\/span><\/td>\n<td style=\"width: 20.7575%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"283\" height=\"408\" class=\"wp-image-25105\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-48.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong>Tuning Parameters<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">This object does not support state and control interfaces; it only supports a tuning interface.<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif;\">The five values below represent filter coefficients per\u00a0biquad.\u00a0Coefficient Layout exposes five values per\u00a0biquad\u00a0per channel, whereas Coefficient One Layout exposes one set of coefficients per\u00a0biquad,\u00a0and these are shared across all channels.<\/span><\/p>\n<table style=\"width: 98.6914%; height: 158px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 13.8462%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 18.9744%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.69231%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.28205%; height: 28px;\">Range<\/td>\n<td class=\"table-head\" style=\"width: 16.7179%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default Value<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 52.897%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Memory Offset<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.8462%;\" width=\"77\">\u00a0b0<\/td>\n<td style=\"width: 18.9744%; height: 26px;\"><span style=\"color: #000000; font-family: 'times new roman', times, serif;\">Biquad coefficient<\/span><\/td>\n<td style=\"width: 8%; height: 26px;\"><span style=\"color: #000000; font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 7.69231%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 7.28205%; height: 26px;\"><\/td>\n<td style=\"width: 16.7179%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<td style=\"width: 52.897%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">f * 5 * 4 + 0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.8462%;\" width=\"77\">b1<\/td>\n<td style=\"width: 18.9744%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Biquad coefficient<\/span><\/td>\n<td style=\"width: 8%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 7.69231%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 7.28205%; height: 26px;\"><\/td>\n<td style=\"width: 16.7179%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 52.897%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">f * 5 * 4 + 4<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.8462%;\" width=\"77\">b2<\/td>\n<td style=\"width: 18.9744%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Biquad coefficient<\/span><\/td>\n<td style=\"width: 8%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 7.69231%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 7.28205%; height: 26px;\"><\/td>\n<td style=\"width: 16.7179%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 52.897%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">f * 5 * 4 + 8<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.8462%;\" width=\"77\">\u00a0&#8211; a2<\/td>\n<td style=\"width: 18.9744%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Biquad coefficient<\/span><\/td>\n<td style=\"width: 8%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 7.69231%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 7.28205%; height: 26px;\"><\/td>\n<td style=\"width: 16.7179%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 52.897%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">f * 5 * 4 + 12<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.8462%;\" width=\"77\">&#8211; a2<\/td>\n<td style=\"width: 18.9744%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Biquad coefficient<\/span><\/td>\n<td style=\"width: 8%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 7.69231%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 7.28205%; height: 26px;\"><\/td>\n<td style=\"width: 16.7179%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 52.897%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">f * 5 * 4 + 16<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\">b are numerator coefficients and a is denominator. The coefficients are expected to be normalized (*1\/a0). And a1 and a2 are expected to be negated before being passed in.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"239\" height=\"68\" class=\"wp-image-25106\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-math-equation-with-numbers-and-symbols-descript.png\" alt=\"A math equation with numbers and symbols Description automatically generated with medium confidence\" \/><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Parameters<\/strong><\/span><\/p>\n<p>There are no control parameters available for <span style=\"font-family: 'times new roman', times, serif;\">CoefficientBiquad audio object<\/span>.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 5, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"coefficient-biquad-native-panel-4_wrap\"><div class=\"documentor-section  section-2982\" id=\"coefficient-biquad-native-panel-4\" data-section-id=\"2982\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">8.2.1.<\/span><span class=\"title-text\">Coefficient Biquad Native Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#coefficient-biquad-native-panel-4')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p class=\"text\">Coefficient biquad native panel is launched for the Coefficient biquad audio object. The panel has two modes.<\/p>\n<ul class=\"bullet-points\">\n<li>Coefficient<\/li>\n<li>Parameter<\/li>\n<\/ul>\n<p class=\"heading\"><strong>Coefficient Mode<\/strong><\/p>\n<p class=\"text\">Panel contains channel drop-down and option to import and export coefficients. The panel has a chart that has only total amplitude and total phase graphs.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1045\" height=\"622\" class=\"wp-image-22681\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-128.png\" \/><\/p>\n<p class=\"text\">The \u201cSend\u201d button sends the biquad coefficients to the device. The biquads configured will show up with 5 coefficients each numbered 1 to n.<\/p>\n<p class=\"text\">The coefficients will have default values 1,0,0,0,0.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"227\" height=\"261\" class=\"wp-image-22682\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-129.png\" \/><\/p>\n<p class=\"text\">Coefficients cannot be edited. It can be filled only by importing coefficients from a <em>.csv<\/em> file. The format of the file is shown below.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1075\" height=\"338\" class=\"wp-image-22683\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-code-description-autom.jpeg\" alt=\"A screenshot of a computer code Description automatically generated with low confidence\" \/><\/p>\n<p class=\"note text\">The current implementation will import coefficients to the biquads that are configured and leave the biquads that is not listed in the import file untouched. Please make sure you add default values to the ones that do not have coefficients.<\/p>\n<p class=\"text\">Presets at the bottom to save different coefficient values are supported like any other native panels.<\/p>\n<p class=\"heading\"><strong>Parameter mode<\/strong><\/p>\n<p class=\"text\">In this mode, you can set parameters using filters, just like in the EQ Panel. Parameters for all channels can be exported and imported.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1041\" height=\"621\" class=\"wp-image-22684\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-130.png\" \/><\/p>\n<p class=\"text\">The \u201cCalculate\u201d button calculates all parameters to coefficients but does not send them to the device. It switches to Coefficient mode so that they can be checked and sent with the \u201cSend\u201d button.<\/p>\n<p class=\"text note\">It is not possible to calculate coefficients to parameters, so it is possible that the coefficients will be different than the parameters. That is, the parameter mode may not reflect the state of the device\/coefficients. It is possible after loading parameters sets, reading data from device or importing coefficients.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on June 13, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"tone-control-extended-2_wrap\"><div class=\"documentor-section  section-2924\" id=\"tone-control-extended-2\" data-section-id=\"2924\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">8.3.<\/span><span class=\"title-text\">Tone Control Extended<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#tone-control-extended-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The ToneControlExtended audio object supports changing the filter parameters Frequency, Gain, Q, type of the filter and ramp time for each channel in Signal Flow Designer.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The tone control extended block can generate filters and their coefficients and then filtering audio signals passed to the audio block based on the calculated coefficients. The tone control extended object can have a variable number of channels and have one set of filter coefficients per element for all channels. It has an adjustable number of elements or cascaded filters.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Case:<\/strong> This audio object applies filter on all the channels. When filter parameters are changed during run time, the filter coefficients are gradually changed to target values using ramping. Linear interpolation is used for filter ramping. Filter coefficients are ramped after every pre-configured number of samples for ramping. This ramping is applied until filter coefficient reaches target value.<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>ToneControl Properties<\/strong><\/span><\/p>\n<p>Below table describes about the <span style=\"font-family: 'times new roman', times, serif;\">ToneControlExtended audio object<\/span> properties and functionality.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"490\" height=\"571\" class=\"wp-image-25110\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-51.png\" \/><\/span><\/p>\n<table style=\"width: 100.383%; height: 296px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 12.7851%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 96.5024%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 97px;\">\n<td style=\"width: 12.7851%; height: 97px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Channels<\/strong><\/span><\/td>\n<td style=\"width: 96.5024%; height: 97px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enter number of channels. The number of input channels is always equal to the number of output channels.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 32<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type: uint32_t<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Default: 1<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 145px;\">\n<td style=\"width: 12.7851%; height: 145px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Number of bands<\/strong><\/span><\/td>\n<td style=\"width: 96.5024%; height: 145px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enter number of bands per channel.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 16<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type: uint32_t<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Default: 1<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 12.7851%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 96.5024%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display the name of the ToneControlExtended 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>There are no mode available for <span style=\"font-family: 'times new roman', times, serif;\">ToneControlExtended audio object<\/span> .<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<table style=\"width: 100%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 14.4938%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameters<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 84.7779%;\" colspan=\"2\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.4938%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Biquad Topology<\/strong><\/span><\/td>\n<td style=\"width: 63.5834%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">It supports one additional configuration of Biquad topology which can be selected among the available topologies.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 = DF I<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 = DF II<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2 = DF II Transpose<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">By default, it is configured for DFI.<\/span><\/td>\n<td style=\"width: 21.1945%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"282\" height=\"448\" class=\"wp-image-25111\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-52.png\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.4938%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Block Control<\/strong><\/span><\/td>\n<td style=\"width: 63.5834%;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">It supports additional configuration of Block Control which can be enabled or disabled by selecting between Block Control Disabled and Block Control Enabled.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 = Block Control Disabled<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 = Block Control Enabled<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">If it is enabled, Frequency, Quality and Gain control signals of each band are grouped into one control pin and need to be set as a tuple. This means that the AO setting those needs to make sure all the three values are available.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">By default, it is configured for Block Control Disabled.<\/span><\/td>\n<td style=\"width: 21.1945%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"283\" height=\"421\" class=\"wp-image-25112\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-53.png\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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;\">For each filter in the tone control, this object exposes these five tuning parameters to the GTT.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\"><em>There are no control output and three control inputs per filter element. Using control inputs user can change cut off frequency, Gain and Quality factor.<\/em><\/span><\/p>\n<table style=\"width: 99.2971%; height: 943px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 11.1015%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 29.858%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 19.8385%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tunable or Controllable<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.7138%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 18.3001%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 28.2741%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 117px;\">\n<td style=\"width: 11.1015%; height: 117px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Frequency<\/strong><\/span><\/td>\n<td style=\"width: 29.858%; height: 117px;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">Filtering frequency to be applied<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Tuning<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Control<\/span><\/td>\n<td style=\"width: 19.8385%; height: 117px;\"><span style=\"font-family: 'times new roman', times, serif;\">Control\/Tunable<\/span><\/td>\n<td style=\"width: 9.7138%; height: 117px;\"><span style=\"font-family: 'times new roman', times, serif;\">Hz<\/span><\/td>\n<td style=\"width: 18.3001%; height: 117px;\"><span style=\"font-family: 'times new roman', times, serif;\">10 Hz \u2013 20 kHz<\/span><\/td>\n<td style=\"width: 28.2741%; height: 117px;\"><span style=\"font-family: 'times new roman', times, serif;\">20 Hz<\/span><\/td>\n<\/tr>\n<tr style=\"height: 140px;\">\n<td style=\"width: 11.1015%; height: 140px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Gain <\/strong><\/span><\/td>\n<td style=\"width: 29.858%; height: 140px;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">Filter gain<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Tuning<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Control<\/span><\/td>\n<td style=\"width: 19.8385%; height: 140px;\"><span style=\"font-family: 'times new roman', times, serif;\">Control\/Tunable<\/span><\/td>\n<td style=\"width: 9.7138%; height: 140px;\"><span style=\"font-family: 'times new roman', times, serif;\"> dB<\/span><\/td>\n<td style=\"width: 18.3001%; height: 140px;\"><span style=\"font-family: 'times new roman', times, serif;\">-30 to + 50 dB<\/span><\/td>\n<td style=\"width: 28.2741%; height: 140px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 dB<\/span><\/td>\n<\/tr>\n<tr style=\"height: 140px;\">\n<td style=\"width: 11.1015%; height: 140px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Quality<\/strong><\/span><\/td>\n<td style=\"width: 29.858%; height: 140px;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">Quality of the filtering coefficients<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Tuning<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Control<\/span><\/td>\n<td style=\"width: 19.8385%; height: 140px;\"><span style=\"font-family: 'times new roman', times, serif;\">Control\/Tunable<\/span><\/td>\n<td style=\"width: 9.7138%; height: 140px;\"><span style=\"font-family: 'times new roman', times, serif;\">\u00a0None<\/span><\/td>\n<td style=\"width: 18.3001%; height: 140px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.1 &#8211; 10<\/span><\/td>\n<td style=\"width: 28.2741%; height: 140px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.71<\/span><\/td>\n<\/tr>\n<tr style=\"height: 465px;\">\n<td style=\"width: 11.1015%; height: 465px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Type<\/strong><\/span><\/td>\n<td style=\"width: 29.858%; height: 465px;\"><span style=\"font-family: 'times new roman', times, serif;\">Filter type<\/span><\/td>\n<td style=\"width: 19.8385%; height: 465px;\"><span style=\"font-family: 'times new roman', times, serif;\">Tuneable<\/span><\/td>\n<td style=\"width: 9.7138%; height: 465px;\"><span style=\"font-family: 'times new roman', times, serif;\"> \u00a0None<\/span><\/td>\n<td style=\"width: 18.3001%; height: 465px;\">\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Bypass<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Allpass order 1<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Allpass order 2<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Highpass order 1<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Highpass order 2<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Lowpass order 1<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Lowpass order 2<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Highshelv order 1<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Highshelv order 2<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Lowshelv order 1<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Lowshelv order 2<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Peaking (EQ)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Bandpass<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Bandstop<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Amplifier<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Reson<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 28.2741%; height: 465px;\"><span style=\"font-family: 'times new roman', times, serif;\">AllPass<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 11.1015%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>RampTime<\/strong><\/span><\/td>\n<td style=\"width: 29.858%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif;\">Ramp time for filter coefficient to adapt to new coefficient<\/span><\/td>\n<td style=\"width: 19.8385%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif;\">Tunable<\/span><\/td>\n<td style=\"width: 9.7138%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif;\">msec<\/span><\/td>\n<td style=\"width: 18.3001%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 500 msec<\/span><\/td>\n<td style=\"width: 28.2741%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif;\">10.0 msec<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Parameters<\/strong><\/span><\/p>\n<p>There are no control parameters available for <span style=\"font-family: 'times new roman', times, serif;\">ToneControlExtended audio object<\/span> .<\/p>\n<p>&nbsp;<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 7, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"tone-control-extended-panel-4_wrap\"><div class=\"documentor-section  section-2984\" id=\"tone-control-extended-panel-4\" data-section-id=\"2984\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">8.3.1.<\/span><span class=\"title-text\">Tone Control Extended Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#tone-control-extended-panel-4')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p class=\"text\">The ToneControlExtended panel is to tune ToneControlExtended audio object. The state variables of ToneControlExtended audio object can be updated using this panel.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1072\" height=\"615\" class=\"wp-image-22710\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-4.jpeg\" alt=\"A screenshot of a computer Description automatically generated with medium confidence\" \/><\/p>\n<p class=\"heading\"><strong>Tone Control Extended Chart<\/strong><\/p>\n<p class=\"text\">This chart represents the influence of all bands on the frequency and phase response. The left axis shows the amplitude in dB, the right axis shows the phase in degrees and the X-axis shows the gain.<\/p>\n<p class=\"text\">The number of Bands are defined with the Signal Flow Designer. The Bands get dynamically managed inside the GTT. Most of the Bands are represented by appropriate markers.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22711\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-picture-containing-screenshot-line-plot-descr-2.png\" alt=\"A picture containing screenshot, line, plot Description automatically generated\" width=\"1243\" height=\"281\" \/><\/p>\n<p class=\"heading\"><strong>Markers<\/strong><\/p>\n<p class=\"text\">Markers are movable. Moving them allows you to amend the current Band parameters. Each marker corresponds to one or two Band parameters. For example, the equalizer shown below has three markers.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"696\" height=\"175\" class=\"wp-image-22712\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-picture-containing-screenshot-text-circle-fon.png\" alt=\"A picture containing screenshot, text, circle, font Description automatically generated\" \/><\/p>\n<p class=\"heading\"><strong>Band Settings<\/strong><\/p>\n<p class=\"text\">On the Band settings window, you can perform the following operations.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"942\" height=\"330\" class=\"wp-image-22713\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-82.png\" alt=\"A screenshot of a computer Description automatically generated with low confidence\" \/><\/p>\n<p class=\"actions\"><strong>Change the Frequency, Gain, and Quality<\/strong><\/p>\n<p class=\"text\"><strong>Frequency<\/strong>: It is used to set the center frequency of each filter.<\/p>\n<p class=\"text\"><strong>Gain: <\/strong>It is used to set the center frequency gain of each band of the filter. Not all filter types offer a variable gain.<\/p>\n<p class=\"text\"><strong>Quality<\/strong>: It is used to set the width of each band pass or notch type band of the filter. Not all filter types offer a variable quality factor.<\/p>\n<ul class=\"bullet-points\">\n<li>Using the increase and decrease buttons <img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"20\" class=\"wp-image-22714\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-143.png\" \/> you can change the value.<br \/>\nOr<\/li>\n<li>Select the tuner and use mouse scroll to adjust the value.<\/li>\n<\/ul>\n<p class=\"note text\">All available filters are added, and default selection is set as All Pass 2 at panel startup.<\/p>\n<p class=\"actions\"><strong>Change Band type<\/strong><\/p>\n<p class=\"text\">The Band Filter menu shows a list of all Bands that are set up in the amplifier for the current channel. You can change the Biquad type or remove the Band by setting it to Bypass (at the top of the list).<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22715\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-83.png\" alt=\"A screenshot of a computer Description automatically generated with medium confidence\" width=\"319\" height=\"527\" \/><\/p>\n<p class=\"heading\"><strong>Band Chart Type<\/strong><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1017\" height=\"245\" class=\"wp-image-22716\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screen-shot-of-a-graph-description-automaticall-1.png\" alt=\"A screen shot of a graph Description automatically generated with medium confidence\" \/><\/p>\n<p class=\"text\"><strong>Amplitude phase: <\/strong>It is used to turn on and off appropriate charts.<\/p>\n<p class=\"text\"><strong>Phase Unwrapped: <\/strong>It displays absolute values.<\/p>\n<ul class=\"bullet-points\">\n<li>If the phase is wrapped, the display is limited to \u00b1 180 \u00b0.<\/li>\n<li>If the phase exceeds 180 \u00b0 or -180 \u00b0 it is continued on the other side of the vertical scale.<\/li>\n<\/ul>\n<p class=\"text\"><strong>Used Biquads:<\/strong> This informs you about the available Biquads. The first number is the number of Biquads that have not been bypassed. The second number is the number of available Biquads.<\/p>\n<p class=\"text\"><strong>Sample rate: <\/strong>It shows the sample rate at which the filters are operated.<\/p>\n<p class=\"heading\"><strong>Band Curve Legend <\/strong><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"246\" class=\"wp-image-22717\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-84.png\" alt=\"A screenshot of a computer Description automatically generated with medium confidence\" \/><\/p>\n<p class=\"text\">Click on Curve Legend to display all the associated legends. By default, all the curve legends are enabled on the graph. Uncheck the curve to hide it from the graph.<\/p>\n<ul class=\"bullet-points\">\n<li>Panel preset is used to store the tuning parameter.<\/li>\n<li>Ramp time is used to set the ramp characteristic of the object.<\/li>\n<\/ul>\n<p class=\"note text\">In Tone Control Extended Panel, there is no channel selector since the band values are the same across all the channels.<\/p>\n<p class=\"heading\"><strong>Get LUT data<\/strong><\/p>\n<p class=\"text\">When a Tone Control Extended is connected to the LUT objects, the Tone Control Extended Panel displays the graph for the LUT data.<\/p>\n<p class=\"text note\">These graphs are just for visualization, you cannot alter the graph values from the panel.<\/p>\n<ol>\n<li>Connect the LUT objects to Control pins of Tone Control Extended objects.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"827\" height=\"478\" class=\"wp-image-22718\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-85.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/li>\n<li>Open LUT panel and set row, column name and values.<br \/>\n<table style=\"border-collapse: collapse; width: 80.1344%; height: 446px;\" border=\"1\">\n<tbody>\n<tr style=\"border-style: hidden;\">\n<td style=\"width: 27.7914%; background-color: #ffffff; border-style: hidden; height: 446px;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-22719 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-86.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"387\" height=\"535\" \/><\/td>\n<td style=\"width: 27.4743%; background-color: #ffffff; border-style: hidden; height: 446px;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-22720 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-87.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"370\" height=\"539\" \/><\/td>\n<td style=\"width: 24.8686%; background-color: #ffffff; border-style: hidden; height: 446px;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-22721 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-88.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"403\" height=\"567\" \/><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/li>\n<li>Open Tone Control Extended panel and click <strong>Get LUT<\/strong> data. This will plot the graph for the LUT data.<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22722\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screen-shot-of-a-graph-description-automaticall-2.png\" alt=\"A screen shot of a graph Description automatically generated with medium confidence\" width=\"926\" height=\"532\" \/><\/li>\n<\/ol>\n<p class=\"note text\">If any one pin is not connected to LUT in a particular band, then corresponding tuning value will be used to plot curve.<\/p>\n<p class=\"heading\"><strong>Curve Legend<\/strong><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1043\" height=\"596\" class=\"wp-image-22723\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-144.png\" \/><\/p>\n<ul class=\"bullet-points\">\n<li>This is a movable control and can be expanded or collapsed. It can be moved anywhere within the panel.<\/li>\n<li>It has the following information: Filter Name, Band Number, Row Name, Frequency, Gain, Quality value.\n<ul>\n<li>Ex: Equalizer 1 Frequency1 500 Gain 4 Quality 1<\/li>\n<\/ul>\n<\/li>\n<li>Check box can be used to show\/hide the specific curve<\/li>\n<li>When corresponding row name is not available we will mark with \u201c\u2014\u201c. This means the data comes from Tuning data \u201cClear LUT data\u201d will switch back to the previous mode.<\/li>\n<\/ul>\n<p class=\"note text\">\u201cGet LUT data\u201d is supported only when it is directly connected to the LUT object.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 15, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"xoverbiquad-2_wrap\"><div class=\"documentor-section  section-2923\" id=\"xoverbiquad-2\" data-section-id=\"2923\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">8.4.<\/span><span class=\"title-text\">XoverBiquad<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#xoverbiquad-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The XoverBiquad audio object computes crossover bi-quadratic filter coefficients and calculates the output of the input audio buffers processed through the filters that users specify.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Case:<\/strong> This object can be deployed whenever a user needs a crossover filter with specified parameters.<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>XoverBiquad Properties<\/strong><\/span><\/p>\n<p>Below table describes about the <span style=\"font-family: 'times new roman', times, serif;\">XoverBiquad audio object <\/span>properties and functionality.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"485\" height=\"508\" class=\"wp-image-25107\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-48.png\" \/><\/span><\/p>\n<table>\n<tbody>\n<tr>\n<td class=\"table-head\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-family: 'times new roman', times, serif;\"><strong># of Channels<\/strong><\/span><\/td>\n<td><span style=\"font-family: 'times new roman', times, serif;\">Enter number of channels. The object has a configurable number of channels as well as the number of filters. The number of audio inputs is always equal to the number of audio outputs.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Range: 1 to 64<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">By default, the number of channels is set to 1.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">In SFD, users can set the number of channels (the number of input and output channels is the same) as well as the number of filters. Users can also select the object corresponding to the required mode.<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-family: 'times new roman', times, serif;\"><strong>Number of biquads<\/strong><\/span><\/td>\n<td><span style=\"font-family: 'times new roman', times, serif;\">The number of elements generally describes the number of filters requested by the user.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Range: 1 to 100<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">By default, the value is set to 1.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-family: 'times new roman', times, serif;\"><strong>Display Name<\/strong><\/span><\/td>\n<td><span style=\"font-family: 'times new roman', times, serif;\">Display the name of the XoverBiquad 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>There are no mode available for <span style=\"font-family: 'times new roman', times, serif;\">XoverBiquad audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<table style=\"width: 100%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 16.4603%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 82.8113%;\" colspan=\"2\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 16.4603%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Biquad Topology<\/strong><\/span><\/td>\n<td style=\"width: 56.6642%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This audio object has an additional variable that allows you to pick the topology of the object at design time.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Direct Form I (DFI)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Direct Form II (DFII)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Transposed Direct Form II (TDFII)<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">By default, the object uses DFII.<\/span><\/td>\n<td style=\"width: 26.1471%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25108\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-49.png\" width=\"321\" height=\"465\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tuning Parameters<\/strong><\/span><\/p>\n<table style=\"border-collapse: collapse; width: 100%; height: 123px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 76px;\">\n<td class=\"table-head\" style=\"height: 76px; width: 10.6337%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 76px; width: 15.1493%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 76px; width: 9.68674%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tunable or Controllable<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 76px; width: 52.2214%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"height: 76px; width: 11.362%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; width: 10.6337%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Frequency<\/strong><\/span><\/td>\n<td style=\"height: 10px; width: 15.1493%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Filtering frequency to be applied<\/span><\/td>\n<td style=\"height: 10px; width: 9.68674%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Tunable<\/span><\/td>\n<td style=\"height: 10px; width: 52.2214%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">10 Hz &#8211; 20 kHz<\/span><\/td>\n<td style=\"height: 10px; width: 11.362%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1000 Hz<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"height: 10px; width: 10.6337%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Type<\/strong><\/span><\/td>\n<td style=\"height: 10px; width: 15.1493%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Filter type<\/span><\/td>\n<td style=\"height: 10px; width: 9.68674%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Tunable<\/span><\/td>\n<td style=\"height: 10px; width: 52.2214%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The memory layout is exposed in GTT as (per filter).<\/span><\/p>\n<table style=\"height: 275px; width: 94.5752%; border-collapse: collapse; border-style: none;\" border=\"1\">\n<tbody>\n<tr style=\"height: 50px; border-style: hidden;\">\n<td style=\"width: 52.9637%; height: 50px; border-style: hidden;\">\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Bypass<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">High pass 1<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">High pass Butterworth 2<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">High pass Bessel 2<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">High pass Linkwitz Riley 2<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">High pass Butterworth 3<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">High pass Bessel 3<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">High pass Butterworth 4<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">High pass Bessel 4<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 64.2447%; height: 257px; border-style: hidden;\">\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Low pass Linkwitz-Riley 4<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Low pass 1<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Low pass Butterworth 2<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Low pass Bessel 2<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Low pass Linkwitz Riley 2<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Low pass Butterworth 3<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Low pass Bessel 3<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Low pass Butterworth 4<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Low pass Bessel 4<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Low pass Linkwitz-Riley 4<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<td style=\"height: 10px; width: 11.362%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">BYP_XOVER<\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"height: 27px; width: 10.6337%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Bypass<\/strong><\/span><\/td>\n<td style=\"height: 27px; width: 15.1493%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Bypass enable or disable<\/span><\/td>\n<td style=\"height: 27px; width: 9.68674%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Tunable<\/span><\/td>\n<td style=\"height: 27px; width: 52.2214%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 1<\/span><\/td>\n<td style=\"height: 27px; width: 11.362%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Parameters<\/strong><\/span><\/p>\n<p>There are no control parameters available for <span style=\"font-family: 'times new roman', times, serif;\">XoverBiquad audio object<\/span>.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 7, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"xover-biquad-panel-4_wrap\"><div class=\"documentor-section  section-2983\" id=\"xover-biquad-panel-4\" data-section-id=\"2983\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">8.4.1.<\/span><span class=\"title-text\">Xover Biquad Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#xover-biquad-panel-4')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p class=\"text\">The XoverBiquad panel is to tune XoverBiquad audio object. The audio object computes crossover bi-quadratic filter coefficients in the Xover Biquad panel, which also computes the output of the input audio buffers processed through the filters that users specify for each channel.<\/p>\n<p><strong><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1045\" height=\"596\" class=\"wp-image-22685\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-131.png\" \/><\/strong><\/p>\n<p class=\"heading\"><strong>Channel List<\/strong><\/p>\n<p class=\"text\">On the Xover Biquad panel, you have the option to choose a channel for the current core from a list located at the top left.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"230\" height=\"223\" class=\"wp-image-22686\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-132.png\" \/><\/p>\n<p class=\"text\">The current channel is marked with a green square and its number is displayed in the header of the channel list.<\/p>\n<p class=\"heading\"><strong>Xover Biquad Chart<\/strong><\/p>\n<p class=\"text\">This chart represents the influence of all Biquads on the frequency and phase response. The left axis shows the amplitude in dB, and the right axis shows the phase in degrees and the X- axis shows the gain.<\/p>\n<p class=\"text\">The number of Biquads are defined with the Signal Flow Designer. The Biquads get dynamically managed inside the GTT. Most of the Biquads are represented by appropriate markers.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1043\" height=\"292\" class=\"wp-image-22687\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-133.png\" \/><\/p>\n<p class=\"heading\"><strong>Markers<\/strong><\/p>\n<p class=\"text\">Markers are movable. Moving them allows you to modify frequency parameter.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"221\" height=\"118\" class=\"wp-image-22688\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-134.png\" \/><\/p>\n<p class=\"heading\"><strong>Biquad Settings<\/strong><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22689\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-76.png\" alt=\"A screenshot of a computer Description automatically generated with medium confidence\" width=\"853\" height=\"306\" \/><\/p>\n<p class=\"actions\"><strong>Enabling Bypass <\/strong><\/p>\n<ul class=\"bullet-points\">\n<li>Click on the\u00a0<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"38\" height=\"36\" class=\"wp-image-22701\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-139.png\" \/> Bypass button to enable or disable Bypass.<\/li>\n<li>In bypassed state, the button is red colored and green colored when biquad is in non-bypassed state.<\/li>\n<\/ul>\n<p class=\"note text\">Biquad is in a bypassed state by default.<\/p>\n<p class=\"text\">Even the higher order filter in Xover biquad only uses one biquad, so the number of bands assigned to the object will be equal to the number of biquads in the panel. Therefore, when the panel launches, it contains all of the biquads.<\/p>\n<p class=\"actions\"><strong>Change the Frequency, Gain, and Quality<\/strong><\/p>\n<p class=\"text\"><strong>Frequency<\/strong>: It is used to set the center frequency of each filter.<\/p>\n<p class=\"text\"><strong>Gain: <\/strong>Gain is set to zero dB for all the filter types.<\/p>\n<p class=\"text\"><strong>Quality<\/strong>: It is used to set the width of each band pass or notch type band of the filter. It is set to 0.58 for Bessel type filters, 0.50 for the LinkwitzRelay type filters and 0.71 for other types of filters.<\/p>\n<ul class=\"bullet-points\">\n<li>Using the increment and decrement buttons <img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"20\" class=\"wp-image-22690\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-135.png\" \/> you can change the value.<br \/>\nOr<\/li>\n<\/ul>\n<ul class=\"bullet-points\">\n<li>Select the tuner and use mouse scroll to adjust the value<\/li>\n<\/ul>\n<p class=\"actions\"><strong>Change Biquad type<\/strong><\/p>\n<p class=\"text\">The Biquad Filter Menu shows a list of all Biquads that are set up in the amplifier for the current channel. You can change the Biquad type in the combo box.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22691\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-136.png\" width=\"373\" height=\"616\" \/><\/p>\n<p class=\"note text\">You cannot add new filters to the Xover Panel. All available filters are added and bypassed at panel startup.<\/p>\n<p class=\"note text\">Xover Biquad supports Higher order filters, hence there is no necessity to merge nor split of biquads.<\/p>\n<p class=\"heading\"><strong>Biquad Chart Type<\/strong><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"250\" class=\"wp-image-22692\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-graph-description-automatically.png\" alt=\"A screenshot of a graph Description automatically generated with medium confidence\" \/><\/p>\n<p class=\"text\"><strong>Amplitude phase: <\/strong>It is used to turn on and off appropriate charts.<\/p>\n<p class=\"text\"><strong>Phase Unwrapped: <\/strong>It displays absolute values.<\/p>\n<ul class=\"bullet-points\">\n<li>If the phase is wrapped, the display is limited to \u00b1 180 \u00b0.<\/li>\n<li>If the phase exceeds 180 \u00b0 or -180 \u00b0 it is continued on the other side of the vertical scale.<\/li>\n<\/ul>\n<p class=\"text\"><strong>Used Biquads:<\/strong> This informs you about the available Biquads. The first number is the number of Biquads that have not been bypassed. The second number is the number of available Biquads.<\/p>\n<p class=\"text\"><strong>Sample rate: <\/strong>It shows the sample rate at which the filters are operated.<\/p>\n<p class=\"note text\">This panel is supported from audio library version 13.0.0.2016 (M-release) onwards. After loading the library import the project again to launch the Xover panel.<\/p>\n<p class=\"heading\"><strong>Biquad Curve Legend <\/strong><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"965\" height=\"253\" class=\"wp-image-22693\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-program-description-au.png\" alt=\"A screenshot of a computer program Description automatically generated with low confidence\" \/><\/p>\n<p class=\"text\">Click on Curve Legend to display all the associated legends. By default, all the curve legends are enabled on the graph. Uncheck the curve to hide it from the graph.<\/p>\n<p class=\"heading\"><strong>Export &amp; Import<\/strong><\/p>\n<p class=\"text\">Biquad parameters can be exported by clicking the export button as csv in the below format.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"411\" height=\"92\" class=\"wp-image-22694\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-picture-containing-text-screenshot-clock-font-1.png\" alt=\"A picture containing text, screenshot, clock, font Description automatically generated\" \/><\/p>\n<p class=\"text\">The biquad parameters can be exported in the following format by clicking the export button as a CSV file.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22695\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-137.png\" width=\"713\" height=\"209\" \/><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22696\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-77.png\" alt=\"A screenshot of a computer Description automatically generated with low confidence\" width=\"225\" height=\"194\" \/><\/p>\n<p class=\"text\">The exported file can be imported back to the panel using the import button.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on June 13, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"fastconv-2_wrap\"><div class=\"documentor-section  section-2925\" id=\"fastconv-2\" data-section-id=\"2925\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">8.5.<\/span><span class=\"title-text\">FastConv<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#fastconv-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">This FastConv (Fast Convolution) audio object implements an N-channel point to point\u00a0FIR\u00a0filter with a constant number of taps for all channels. This filter is optimal for higher order filters (&gt; 1000).<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Coefficients are provided through GTT custom panel from pre-stored coefficient files in .csv format.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Coefficients can be different for each channel, but with same tap length.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Coefficients represent the impulse response of the filter in time domain.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Without loaded coefficients, the filter functions as an all-pass filter passing the input signal as it is.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\"><em>The FastConv audio object supports in-place computation based on the core type.<\/em><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Case:<\/strong> The computational effort of a simple FIR filter in time domain increases linearly with the number of taps used.<br \/>\n<\/em><\/span><span style=\"font-family: 'times new roman', times, serif;\"><em>For complex wideband filtering, example low frequency filtering using room impulse responses &#8211; the number of used taps might easily reach few hundreds or thousands. As this number of FIR taps in time domain cannot be realized with reasonable computational effort, it makes sense to do convolution by multiplication in frequency domain \u2013 using the FFT.<br \/>\n<\/em><\/span><span style=\"font-family: 'times new roman', times, serif;\"><em>The trade-off for using fast convolution depends on the used platform and might be in the area of 32-64 taps.<br \/>\n<\/em><\/span><span style=\"font-family: 'times new roman', times, serif;\"><em>As this filter supports multiple channels \u2013 it can be used to adjust the sound to certain acoustics in a multichannel environment. The impulse response, i.e. the time domain coefficients can be different for each channel.<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>FastConv Properties<\/strong><\/span><\/p>\n<p>Below table describes about the FastConv audio object properties and functionality.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"488\" height=\"388\" class=\"wp-image-25114\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-54.png\" \/><\/span><\/p>\n<table style=\"width: 72.5462%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 14.1228%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 78.5376%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.1228%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong># of Channels<\/strong><\/span><\/td>\n<td style=\"width: 78.5376%;\"><span style=\"font-family: 'times new roman', times, serif;\">The object has a configurable number of channels. The number of audio inputs is always equal to the number of audio outputs.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Range: 1 to 255<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">By default, the number of channels is set to 1.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.1228%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Number of taps<\/strong><\/span><\/td>\n<td style=\"width: 78.5376%;\"><span style=\"font-family: 'times new roman', times, serif;\">The object has a configurable number of taps.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Range: 1 to 16384<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">By default, the number of channels is set to 1.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.1228%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 78.5376%;\"><span style=\"font-family: 'times new roman', times, serif;\">Display the name of the FastConv 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>There are no mode available for <span style=\"font-family: 'times new roman', times, serif;\">FastConv audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p>There are no additional parameters available for <span style=\"font-family: 'times new roman', times, serif;\">FastConv audio object<\/span>..<\/p>\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;\">In the current init setup, the tuning filter coefficients consist of all pass or bypass. In the real-world setup, these will be replaced with actual filter coefficients calculated for the preferred vehicle environment.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">There are two sets of tuneable parameters \u2013<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Mode: Mode is a single variable<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Coefficients: the number of coefficients depends on the tap-length value configured in GTT<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Let Nc denote the number of coefficients (taps), Ni number of channels. All filter coefficients are stored using floating point format. The number of coefficients is rounded up to an integer power of 2, which allows for effective FFT radix-2 or radix-4 implementation. The filter coefficients are denoted by hi[k] where \u201cI\u201d is the filter\u2019s index ranging from 0 to Ni\u22121 and \u201ck\u201d is the coefficient index (k = 0\u2026Nc\u22121).<\/span><\/p>\n<table style=\"width: 84.1478%;\">\n<thead>\n<tr>\n<th class=\"table-head\" style=\"width: 10.2031%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Sub-block ID<\/strong><\/span><\/th>\n<th class=\"table-head\" style=\"width: 11.6604%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/th>\n<th class=\"table-head\" style=\"width: 16.7788%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/th>\n<th class=\"table-head\" style=\"width: 7.93089%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Offset<\/strong><\/span><\/th>\n<th class=\"table-head\" style=\"width: 9.4975%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Type<\/strong><\/span><\/th>\n<th class=\"table-head\" style=\"width: 8.94838%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/th>\n<th class=\"table-head\" style=\"width: 11.761%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/th>\n<th class=\"table-head\" style=\"width: 50.0585%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"width: 10.2031%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 11.6604%;\"><span style=\"font-family: 'times new roman', times, serif;\">mode [0]<\/span><\/td>\n<td style=\"width: 16.7788%;\"><span style=\"font-family: 'times new roman', times, serif;\">Mode for filter 0<\/span><\/td>\n<td style=\"width: 7.93089%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 9.4975%;\"><span style=\"font-family: 'times new roman', times, serif;\">UInt32<\/span><\/td>\n<td style=\"width: 8.94838%;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 11.761%;\"><span style=\"font-family: 'times new roman', times, serif;\">0,1,2<\/span><\/td>\n<td style=\"width: 50.0585%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.2031%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 11.6604%;\"><\/td>\n<td style=\"width: 16.7788%;\"><span style=\"font-family: 'times new roman', times, serif;\">Coefficients for filter 0<\/span><\/td>\n<td style=\"width: 7.93089%;\"><span style=\"font-family: 'times new roman', times, serif;\">4<\/span><\/td>\n<td style=\"width: 9.4975%;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 8.94838%;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 11.761%;\"><span style=\"font-family: 'times new roman', times, serif;\">-1.0f; +1.0f<\/span><\/td>\n<td style=\"width: 50.0585%;\"><span style=\"font-family: 'times new roman', times, serif;\">1.0f<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.2031%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 11.6604%;\"><\/td>\n<td style=\"width: 16.7788%;\"><span style=\"font-family: 'times new roman', times, serif;\">Coefficients for filter 0<\/span><\/td>\n<td style=\"width: 7.93089%;\"><span style=\"font-family: 'times new roman', times, serif;\">8<\/span><\/td>\n<td style=\"width: 9.4975%;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 8.94838%;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 11.761%;\"><span style=\"font-family: 'times new roman', times, serif;\">-1.0f; +1.0f<\/span><\/td>\n<td style=\"width: 50.0585%;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0f<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.2031%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 11.6604%;\"><\/td>\n<td style=\"width: 16.7788%;\"><span style=\"font-family: 'times new roman', times, serif;\">Coefficients for filter 0<\/span><\/td>\n<td style=\"width: 7.93089%;\"><\/td>\n<td style=\"width: 9.4975%;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 8.94838%;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 11.761%;\"><span style=\"font-family: 'times new roman', times, serif;\">-1.0f; +1.0f<\/span><\/td>\n<td style=\"width: 50.0585%;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0f<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.2031%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 11.6604%;\"><\/td>\n<td style=\"width: 16.7788%;\"><span style=\"font-family: 'times new roman', times, serif;\">Coefficients for filter 0<\/span><\/td>\n<td style=\"width: 7.93089%;\"><span style=\"font-family: 'times new roman', times, serif;\">+ 4<\/span><\/td>\n<td style=\"width: 9.4975%;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 8.94838%;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 11.761%;\"><span style=\"font-family: 'times new roman', times, serif;\">-1.0f; +1.0f<\/span><\/td>\n<td style=\"width: 50.0585%;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0f<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.2031%;\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<td style=\"width: 11.6604%;\"><span style=\"font-family: 'times new roman', times, serif;\">mode [1]<\/span><\/td>\n<td style=\"width: 16.7788%;\"><span style=\"font-family: 'times new roman', times, serif;\">Mode for filter 1<\/span><\/td>\n<td style=\"width: 7.93089%;\"><span style=\"font-family: 'times new roman', times, serif;\">+ 4<\/span><\/td>\n<td style=\"width: 9.4975%;\"><span style=\"font-family: 'times new roman', times, serif;\">UInt32<\/span><\/td>\n<td style=\"width: 8.94838%;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 11.761%;\"><span style=\"font-family: 'times new roman', times, serif;\">0,1,2<\/span><\/td>\n<td style=\"width: 50.0585%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.2031%;\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<td style=\"width: 11.6604%;\"><\/td>\n<td style=\"width: 16.7788%;\"><span style=\"font-family: 'times new roman', times, serif;\">Coefficients for filter 1<\/span><\/td>\n<td style=\"width: 7.93089%;\"><span style=\"font-family: 'times new roman', times, serif;\">+ 8<\/span><\/td>\n<td style=\"width: 9.4975%;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 8.94838%;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 11.761%;\"><span style=\"font-family: 'times new roman', times, serif;\">-1.0f; +1.0f<\/span><\/td>\n<td style=\"width: 50.0585%;\"><span style=\"font-family: 'times new roman', times, serif;\">1.0f<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.2031%;\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<td style=\"width: 11.6604%;\"><\/td>\n<td style=\"width: 16.7788%;\"><span style=\"font-family: 'times new roman', times, serif;\">Coefficients for filter 1<\/span><\/td>\n<td style=\"width: 7.93089%;\"><span style=\"font-family: 'times new roman', times, serif;\">+ 8<\/span><\/td>\n<td style=\"width: 9.4975%;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 8.94838%;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 11.761%;\"><span style=\"font-family: 'times new roman', times, serif;\">-1.0f; +1.0f<\/span><\/td>\n<td style=\"width: 50.0585%;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0f<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.2031%;\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<td style=\"width: 11.6604%;\"><\/td>\n<td style=\"width: 16.7788%;\"><span style=\"font-family: 'times new roman', times, serif;\">Coefficients for filter 1<\/span><\/td>\n<td style=\"width: 7.93089%;\"><\/td>\n<td style=\"width: 9.4975%;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 8.94838%;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 11.761%;\"><span style=\"font-family: 'times new roman', times, serif;\">-1.0f; +1.0f<\/span><\/td>\n<td style=\"width: 50.0585%;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0f<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.2031%;\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<td style=\"width: 11.6604%;\"><\/td>\n<td style=\"width: 16.7788%;\"><span style=\"font-family: 'times new roman', times, serif;\">Coefficients for filter 1<\/span><\/td>\n<td style=\"width: 7.93089%;\"><span style=\"font-family: 'times new roman', times, serif;\">+ 12<\/span><\/td>\n<td style=\"width: 9.4975%;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 8.94838%;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 11.761%;\"><span style=\"font-family: 'times new roman', times, serif;\">-1.0f; +1.0f<\/span><\/td>\n<td style=\"width: 50.0585%;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0f<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.2031%;\"><span style=\"font-family: 'times new roman', times, serif;\">Ni-1<\/span><\/td>\n<td style=\"width: 11.6604%;\"><span style=\"font-family: 'times new roman', times, serif;\">mode [Ni-1]<\/span><\/td>\n<td style=\"width: 16.7788%;\"><span style=\"font-family: 'times new roman', times, serif;\">Mode for filter Ni-1<\/span><\/td>\n<td style=\"width: 7.93089%;\"><span style=\"font-family: 'times new roman', times, serif;\">+<\/span><\/td>\n<td style=\"width: 9.4975%;\"><span style=\"font-family: 'times new roman', times, serif;\">UInt32<\/span><\/td>\n<td style=\"width: 8.94838%;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 11.761%;\"><span style=\"font-family: 'times new roman', times, serif;\">0,1,2<\/span><\/td>\n<td style=\"width: 50.0585%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.2031%;\"><span style=\"font-family: 'times new roman', times, serif;\">Ni-1<\/span><\/td>\n<td style=\"width: 11.6604%;\"><\/td>\n<td style=\"width: 16.7788%;\"><span style=\"font-family: 'times new roman', times, serif;\">Coefficients for filter<\/span><\/td>\n<td style=\"width: 7.93089%;\"><span style=\"font-family: 'times new roman', times, serif;\">+<\/span><\/td>\n<td style=\"width: 9.4975%;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 8.94838%;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 11.761%;\"><span style=\"font-family: 'times new roman', times, serif;\">-1.0f; +1.0f<\/span><\/td>\n<td style=\"width: 50.0585%;\"><span style=\"font-family: 'times new roman', times, serif;\">1.0f<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.2031%;\"><span style=\"font-family: 'times new roman', times, serif;\">Ni-1<\/span><\/td>\n<td style=\"width: 11.6604%;\"><\/td>\n<td style=\"width: 16.7788%;\"><span style=\"font-family: 'times new roman', times, serif;\">Coefficients for filter<\/span><\/td>\n<td style=\"width: 7.93089%;\"><\/td>\n<td style=\"width: 9.4975%;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 8.94838%;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 11.761%;\"><span style=\"font-family: 'times new roman', times, serif;\">-1.0f; +1.0f<\/span><\/td>\n<td style=\"width: 50.0585%;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0f<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.2031%;\"><span style=\"font-family: 'times new roman', times, serif;\">Ni-1<\/span><\/td>\n<td style=\"width: 11.6604%;\"><\/td>\n<td style=\"width: 16.7788%;\"><span style=\"font-family: 'times new roman', times, serif;\">Coefficients for filter<\/span><\/td>\n<td style=\"width: 7.93089%;\"><\/td>\n<td style=\"width: 9.4975%;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 8.94838%;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 11.761%;\"><span style=\"font-family: 'times new roman', times, serif;\">-1.0f; +1.0f<\/span><\/td>\n<td style=\"width: 50.0585%;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0f<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.2031%;\"><span style=\"font-family: 'times new roman', times, serif;\">Ni-1<\/span><\/td>\n<td style=\"width: 11.6604%;\"><\/td>\n<td style=\"width: 16.7788%;\"><span style=\"font-family: 'times new roman', times, serif;\">Coefficients for filter<\/span><\/td>\n<td style=\"width: 7.93089%;\"><span style=\"font-family: 'times new roman', times, serif;\">+<\/span><\/td>\n<td style=\"width: 9.4975%;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 8.94838%;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 11.761%;\"><span style=\"font-family: 'times new roman', times, serif;\">-1.0f; +1.0f<\/span><\/td>\n<td style=\"width: 50.0585%;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0f<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The pre-computed FIR filter time domain coefficients need to be stored in a file in .csv format.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">GTT has the provision to import the coefficients from the file for the selected channel and pass them to the device. During tuning phase, these time domain filter coefficients are converted to frequency spectrum coefficients for multiplication with the spectrum of the input.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The generalized offset information of the two tuneable parameters can be found below table.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>FastConv Tuneable Parameters<\/strong><\/span><\/p>\n<table style=\"width: 87.3888%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 10.3461%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Sub-block ID<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.19228%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 19.1025%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.67949%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Offset<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.34618%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.79488%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.5384%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 49.7119%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.3461%;\"><span style=\"font-family: 'times new roman', times, serif;\">i<\/span><\/td>\n<td style=\"width: 9.19228%;\"><span style=\"font-family: 'times new roman', times, serif;\">mode[i]<\/span><\/td>\n<td style=\"width: 19.1025%;\"><span style=\"font-family: 'times new roman', times, serif;\">Mode for filter i<\/span><\/td>\n<td style=\"width: 8.67949%;\"><\/td>\n<td style=\"width: 9.34618%;\"><span style=\"font-family: 'times new roman', times, serif;\">UInt32<\/span><\/td>\n<td style=\"width: 7.79488%;\"><span style=\"font-family: 'times new roman', times, serif;\">&#8211;<\/span><\/td>\n<td style=\"width: 11.5384%;\"><span style=\"font-family: 'times new roman', times, serif;\">0,1,2<\/span><\/td>\n<td style=\"width: 49.7119%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.3461%;\"><span style=\"font-family: 'times new roman', times, serif;\">i<\/span><\/td>\n<td style=\"width: 9.19228%;\"><\/td>\n<td style=\"width: 19.1025%;\"><span style=\"font-family: 'times new roman', times, serif;\">Coefficient k=0 for filter i<\/span><\/td>\n<td style=\"width: 8.67949%;\"><\/td>\n<td style=\"width: 9.34618%;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 7.79488%;\"><span style=\"font-family: 'times new roman', times, serif;\">&#8211;<\/span><\/td>\n<td style=\"width: 11.5384%;\"><span style=\"font-family: 'times new roman', times, serif;\">-1.0f; +1.0f<\/span><\/td>\n<td style=\"width: 49.7119%;\"><span style=\"font-family: 'times new roman', times, serif;\">1.0f<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.3461%;\"><span style=\"font-family: 'times new roman', times, serif;\">i<\/span><\/td>\n<td style=\"width: 9.19228%;\"><\/td>\n<td style=\"width: 19.1025%;\"><span style=\"font-family: 'times new roman', times, serif;\">Coefficient k&gt;0 for filter i<\/span><\/td>\n<td style=\"width: 8.67949%;\"><\/td>\n<td style=\"width: 9.34618%;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 7.79488%;\"><span style=\"font-family: 'times new roman', times, serif;\">&#8211;<\/span><\/td>\n<td style=\"width: 11.5384%;\"><span style=\"font-family: 'times new roman', times, serif;\">-1.0f; +1.0f<\/span><\/td>\n<td style=\"width: 49.7119%;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0f<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\">FastConv operational mode (Normal \/ Bypass \/ Mute) can be controlled (as tuning parameters) from GTT panel. The description of each mode is given in the table below.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>FastConv Mode Details<\/strong><\/span><\/p>\n<table style=\"width: 64.9075%; height: 88px;\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td class=\"table-head\" style=\"width: 17.4781%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Mode Value<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 27.6374%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Mode Tag<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 129.849%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.4781%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 27.6374%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">NORMAL<\/span><\/td>\n<td style=\"width: 129.849%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Filter operation under use<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.4781%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<td style=\"width: 27.6374%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">BYPASS<\/span><\/td>\n<td style=\"width: 129.849%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Input buffer copied to output buffer<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.4781%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">2<\/span><\/td>\n<td style=\"width: 27.6374%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">OFF<\/span><\/td>\n<td style=\"width: 129.849%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Output buffer set to zero<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Parameters<\/strong><\/span><\/p>\n<p>There are no control parameters available for <span style=\"font-family: 'times new roman', times, serif;\">FastConv audio object<\/span>.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 15, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"fast-conv-panel_wrap\"><div class=\"documentor-section  section-3015\" id=\"fast-conv-panel\" data-section-id=\"3015\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">8.5.1.<\/span><span class=\"title-text\">Fast Conv Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#fast-conv-panel')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">Fast Conv filter native panel allows you to configure the Mode of each enabled filter and to load coefficients as well. In order to see the graphs, you need to import coefficients. Use &#8216;Import&#8217; or &#8216;Import All&#8217; option\u00a0 to import coefficients.<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif;\">To open the native panel, double-click on the Fast Conv filter audio object in the signal flow designer.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-26069\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/12\/FastCon1.png\" alt=\"\" width=\"1073\" height=\"573\" \/><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Amplitude\/Phase: <\/strong><\/span><span style=\"font-family: 'times new roman', times, serif;\">When the coefficients are given and &#8220;Amplitude\/Phase&#8221; option is selected, the graph display the value.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-26070\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/12\/fastConAmpli.png\" alt=\"\" width=\"1085\" height=\"581\" \/><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Coefficients:\u00a0 <\/strong><\/span><span style=\"font-family: 'times new roman', times, serif;\">When the coefficients are given and the \u201cCoefficients&#8221; option is selected, the graph displays the values as per below figure. You can change the graph style using the \u201cChart Style&#8221; option.<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 100%;\" border=\"1\">\n<tbody>\n<tr>\n<td style=\"width: 38.4195%;\"><span style=\"font-family: 'times new roman', times, serif;\">Line chart style: when &#8220;Chart Style&#8221; selected as Line, the Coefficients graph.<\/span><\/td>\n<td style=\"width: 61.5805%;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-26071\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/12\/fastconChart.png\" alt=\"\" width=\"810\" height=\"433\" \/><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 38.4195%;\"><span style=\"font-family: 'times new roman', times, serif;\">Dot chart style: when &#8220;Chart Style&#8221; selected as Dot, the Coefficients graph.<\/span><\/td>\n<td style=\"width: 61.5805%;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-26076\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/12\/fast_dot.png\" alt=\"\" width=\"804\" height=\"430\" \/><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Group Delay: <\/strong><\/span><span style=\"font-family: 'times new roman', times, serif;\">When the coefficients are given and &#8220;Group Delay&#8221; option is selected, the graph display the values.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Curves Legend: <\/strong><\/span><span style=\"font-family: 'times new roman', times, serif;\">This option allows you to show the details of which graph tab (Amplitude\/Phase, Coefficients, Group Delay) is selected.<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 80.5428%;\" border=\"1\">\n<tbody>\n<tr>\n<td style=\"width: 51.0933%;\"><span style=\"font-family: 'times new roman', times, serif;\">On the selection of <strong>Amplitude\/Phase<\/strong> graph tab Curves Legend will show below information.<\/span><\/td>\n<td style=\"width: 29.45%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img decoding=\"async\" class=\"wp-image-25160\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-73.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 51.0933%;\"><span style=\"font-family: 'times new roman', times, serif;\">On the selection of <strong>Coefficients<\/strong> graph tab and <strong>Chart Styles<\/strong> &#8216;Dots&#8217;, Curves Legend will show below information.<\/span><\/td>\n<td style=\"width: 29.45%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"410\" height=\"278\" class=\"wp-image-25161\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-74.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 51.0933%;\"><span style=\"font-family: 'times new roman', times, serif;\">On the selection of <strong>Coefficients<\/strong> graph tab and <strong>Chart Styles<\/strong> &#8216;Line&#8217;, Curves Legend will show information.<\/span><\/td>\n<td style=\"width: 29.45%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img decoding=\"async\" class=\"wp-image-25162\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-graph-description-automatically-2.png\" alt=\"A screenshot of a graph Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 51.0933%;\"><span style=\"font-family: 'times new roman', times, serif;\">On the selection of <strong>Group Delay<\/strong> graph tab, Curves Legend will show information.<\/span><\/td>\n<td style=\"width: 29.45%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25163\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-program-description-au-5.png\" alt=\"A screenshot of a computer program Description automatically generated\" width=\"401\" height=\"264\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Functionalities<\/strong><\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Flat: <\/strong>This is used to make the graph flat by making coefficients to 0.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Import:<\/strong> This function is used to import the coefficients for a single active filter. Click the &#8220;Import&#8221; button, then enter the file path and click Ok.<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif;\">All coefficients for the selected filter will be imported, as shown in the graph. If the number of coefficients does not match the number of taps as shown in the screenshot below, a warning pop up will ap<\/span><span style=\"font-family: 'times new roman', times, serif;\">pear. <\/span><span style=\"font-family: 'times new roman', times, serif;\">Click &#8216;Yes&#8217; to import available coefficients or click &#8216;No&#8217; to cancel the import.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Export: <\/strong>This option is used to export coefficients for selected active filter into csv file.<br \/>\n<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Export All:<\/strong> This option is used to export all active filters in one go. Click the &#8220;Export All&#8221; button, then enter the path and file name, then click Ok. <\/span><span style=\"font-family: 'times new roman', times, serif;\">A xml file will be created which will have coefficients for each active filter.\u00a0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Import All:<\/strong> This option is used to import all coefficients in one go. Click the &#8220;Import All&#8221; button, then enter the XML file path and click Ok. <\/span><span style=\"font-family: 'times new roman', times, serif;\">All the given coefficients will be imported and can be seen in the graph.\u00a0<\/span><span style=\"font-family: 'times new roman', times, serif;\"><br \/>\n<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Read:\u00a0 <\/strong>This is used to read from the target to display in the panel.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Send: <\/strong>This is used to send the values changed in panel to target.<\/span><\/li>\n<\/ul>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 15, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"dc-blocker-2_wrap\"><div class=\"documentor-section  section-2926\" id=\"dc-blocker-2\" data-section-id=\"2926\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">8.6.<\/span><span class=\"title-text\">DC Blocker<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#dc-blocker-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The DC Blocker audio object is a simple first-order recursive highpass filter set to a very low corner frequency, such that DC offset is removed from the input.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Case:<\/strong> This object can be deployed wherever a DC blocking filter is needed. <\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>DC Blocker Properties<\/strong><\/span><\/p>\n<p>Below table describes about the <span style=\"font-family: 'times new roman', times, serif;\">DC Blocker audio object <\/span>properties and functionality.<\/p>\n<table style=\"width: 97.9829%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 13.8137%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 104.257%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.8137%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Channels<\/strong><\/span><\/td>\n<td style=\"width: 104.257%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The number of channels is configurable in GTT<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 255<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Default: 1<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.8137%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 104.257%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display the name of the DC Blocker 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>There are no mode available for <span style=\"font-family: 'times new roman', times, serif;\">DC Blocker audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p>There are no additional parameters available for <span style=\"font-family: 'times new roman', times, serif;\">DC Blocker audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tuning Parameters<\/strong><\/span><\/p>\n<table style=\"width: 100%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 12.1631%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 45.0109%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.79318%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.59434%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Format<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 14.9309%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 10.4151%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.1631%;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Corner Frequency<\/span><\/strong><\/span><\/td>\n<td style=\"width: 45.0109%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Filter corner frequency. Attenuates frequencies below the corner frequency. Frequencies above corner frequency are not attenuated.<\/span><\/td>\n<td style=\"width: 7.79318%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Hz<\/span><\/td>\n<td style=\"width: 8.59434%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 14.9309%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0 f to 20.0 f<\/span><\/td>\n<td style=\"width: 10.4151%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">5.0 f<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Parameters<\/strong><\/span><\/p>\n<p>There are no control parameters available for <span style=\"font-family: 'times new roman', times, serif;\">DC Blocker audio object<\/span>.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 7, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"dc-blocker-panel-2_wrap\"><div class=\"documentor-section  section-2985\" id=\"dc-blocker-panel-2\" data-section-id=\"2985\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">8.6.1.<\/span><span class=\"title-text\">DC Blocker Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#dc-blocker-panel-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p class=\"text\">The DC blocker panel is used to change the corner frequency of filter for all channels.<\/p>\n<p class=\"text note\">This is a beta version of the panel and works only for a 1 channel use case in M release. Higher number of channels will be available in future releases.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"444\" height=\"479\" class=\"wp-image-22753\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/image.png\" alt=\"Image\" \/><\/p>\n<p class=\"heading\"><strong>To change DC Blocker frequency<\/strong><\/p>\n<p class=\"text\">You can change the channel frequency by three ways:<\/p>\n<ul class=\"bullet-points\">\n<li>Using slider button: Select the slider to adjust the value.<\/li>\n<li>Using mouse scroll: Click on the respective column and use mouse scroll to adjust the value.<\/li>\n<li>Using text box: Enter the desired value into the text box located below the slider. The changes will be applied either by pressing the &#8220;Enter&#8221; key or by shifting the focus away from the text box.<\/li>\n<\/ul>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on June 16, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"fir-filter-2_wrap\"><div class=\"documentor-section  section-2927\" id=\"fir-filter-2\" data-section-id=\"2927\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">8.7.<\/span><span class=\"title-text\">FIR Filter<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#fir-filter-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The FIR Filter audio object implements a mechanism for time domain FIR filtering. FIR filters are more stable than IIR filters and can be designed to have linear phase response. However, they require a filter of higher order for similar response as an IIR and hence computationally intensive.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The filter operational mode can be controlled from GTT. The FIR filter coefficients can be provided through GTT custom panel from pre-stored coefficient files in .csv format.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Case:<\/strong> FIR filters are mostly used in applications that require linear phase. They are inherently more stable than IIR filters. However, FIR filters are generally computationally intensive. The applications include:<\/em><\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><em>Correction of frequency response errors in a loudspeaker.<\/em><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><em>Phase correction in communication lines.<\/em><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><em>Parametric and crossover filters implemented with FIRs can be implemented with or without phase shift.<\/em><\/span><\/li>\n<\/ul>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>FIR Filter Properties<\/strong><\/span><\/p>\n<p>Below table describes about the <span style=\"font-family: 'times new roman', times, serif;\">FIR Filter audio object<\/span> properties and functionality.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"492\" height=\"390\" class=\"wp-image-25117\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-49.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/p>\n<table style=\"width: 97.518%; height: 181px;\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td class=\"table-head\" style=\"width: 19.0397%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 91.5563%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 140px;\">\n<td style=\"width: 19.0397%; height: 77px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong># of Channels<\/strong><\/span><\/td>\n<td style=\"width: 91.5563%; height: 77px;\"><span style=\"font-family: 'times new roman', times, serif;\">The FIR Filter audio object has a number of input channels that is double the number of output audio channels.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Range: 1 to 255<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Default: 2<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 140px;\">\n<td style=\"width: 19.0397%; height: 68px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Number of taps for filter<\/strong><\/span><\/td>\n<td style=\"width: 91.5563%; height: 68px;\"><span style=\"font-family: 'times new roman', times, serif;\">Specify the number of elements which is the order of filter.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Range: 2 to 1024<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Default: 2<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 19.0397%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 91.5563%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Display the name of the FIR Filter 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\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Mode<\/span><\/strong><\/p>\n<table style=\"width: 97.9607%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 14.421%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Mode<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 82.9571%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.421%;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Normal<\/span><\/strong><\/td>\n<td style=\"width: 82.9571%;\"><span style=\"font-family: 'times new roman', times, serif;\">The FIR Audio Object shall perform the normal filter operation individually for each channel with the set of coefficients provided for each channel. The filter type can vary for each channel but the number of coefficients of all channels need to be the same.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.421%;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Bypass<\/span><\/strong><\/td>\n<td style=\"width: 82.9571%;\"><span style=\"font-family: 'times new roman', times, serif;\">The FIR Audio Object shall copy the input signal to the output buffer bypassing the filter operations. Each channel can be selectively bypassed.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.421%;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Off<\/span><\/strong><\/td>\n<td style=\"width: 82.9571%;\"><span style=\"font-family: 'times new roman', times, serif;\">The FIR Audio Object clears the output buffers.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Additional Parameters<\/span><\/strong><\/p>\n<p>There are no additional parameters available for <span style=\"font-family: 'times new roman', times, serif;\">FIR Filter audio object<\/span>.<\/p>\n<p class=\"heading\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Tuning Parameters<\/span><\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">There are two sets of tunable parameters \u2013 mode and coefficients.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Mode is a single variable.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">The number of coefficients depends on the tap-length value configured in GTT.<\/span><\/li>\n<\/ul>\n<p>Let Nc denote the number of coefficients (taps), Ni number of channels. All filter coefficients are stored using floating point format. The filter coefficients are denoted by hi[k] where \u201ci\u201d is the filter\u2019s index ranging from 0 to Ni\u22121 and \u201ck\u201d is the coefficient index (k = 0\u2026Nc\u22121).<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The generalized offset information of the two tunable parameters can be found below table.<\/span><\/p>\n<p><span style=\"text-decoration: underline;\"><span style=\"font-size: 14pt;\"><span style=\"font-family: 'times new roman', times, serif;\"><span style=\"font-size: 14pt; text-decoration-line: underline; font-family: times new roman, times, serif;\"><b>\u00a0FIR <\/b><\/span><span style=\"font-family: times new roman, times, serif;\"><span style=\"font-size: 18.6667px;\"><b><u>Tunable<\/u><\/b><\/span><\/span><span style=\"font-size: 14pt; text-decoration-line: underline; font-family: times new roman, times, serif;\"><b> Parameters Offset<\/b><\/span><\/span><\/span><\/span><\/p>\n<table style=\"width: 93.3678%; height: 52px;\">\n<tbody>\n<tr style=\"height: 16px;\">\n<td class=\"table-head\" style=\"width: 14.1429%; height: 16px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 25.001%; height: 16px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 12.7143%; height: 16px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Offset<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 12.6321%; height: 16px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 12.4548%; height: 16px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 108.602%; height: 16px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 14.1429%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">mode[i]<\/span><\/td>\n<td style=\"width: 25.001%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">Mode for filter i<\/span><\/td>\n<td style=\"width: 12.7143%; height: 10px;\"><\/td>\n<td style=\"width: 12.6321%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">UInt32<\/span><\/td>\n<td style=\"width: 12.4548%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\">&#8211;<\/span><\/td>\n<td style=\"width: 108.602%; height: 10px;\">\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">0 &#8211; Normal<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">1 &#8211; Bypass<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">2 &#8211; Off<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 14.1429%; height: 26px;\"><\/td>\n<td style=\"width: 25.001%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Coefficient k for filter i<\/span><\/td>\n<td style=\"width: 12.7143%; height: 26px;\"><\/td>\n<td style=\"width: 12.6321%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 12.4548%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">&#8211;<\/span><\/td>\n<td style=\"width: 108.602%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">-1.0f; +1.0f<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"text-decoration: underline;\"><span style=\"font-size: 14pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">FIR Tuneable Parameters Default Values<\/span><\/strong><\/span><\/span><\/p>\n<table style=\"width: 93.8128%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 21.8623%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 32.6586%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 114.368%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default Values<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 21.8623%;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Mode<\/span><\/strong><\/td>\n<td style=\"width: 32.6586%;\"><span style=\"font-family: 'times new roman', times, serif;\">Operational Mode<\/span><\/td>\n<td style=\"width: 114.368%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 \u2013 Normal<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 21.8623%;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">FIR Coefficients<\/span><\/strong><\/td>\n<td style=\"width: 32.6586%;\"><span style=\"font-family: 'times new roman', times, serif;\">FIR Coefficient Array input<\/span><\/td>\n<td style=\"width: 114.368%;\"><span style=\"font-family: 'times new roman', times, serif;\">[1.0f, 0.0f, 0.0f, \u2026\u2026\u2026 0.0f] \u2013 All pass<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Control Parameters<\/span><\/strong><\/p>\n<p>There are no control parameters available for <span style=\"font-family: 'times new roman', times, serif;\">FIR Filter audio object<\/span>.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 8, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"fir-filter-panel_wrap\"><div class=\"documentor-section  section-2989\" id=\"fir-filter-panel\" data-section-id=\"2989\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">8.7.1.<\/span><span class=\"title-text\">FIR Filter Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#fir-filter-panel')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">FIR Filter native panel allows you to configure the Mode of each enabled filter and to load coefficients as well. In order to see the graphs, you need to import coefficients. Use &#8216;Import&#8217; or &#8216;Import All&#8217; option\u00a0 to import coefficients.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">To open the native panel, double-click on the FIR Filter audio object in the signal flow designer.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-26051\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/11\/FIRPanel.png\" alt=\"\" width=\"1004\" height=\"537\" \/><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Amplitude\/Phase: <\/strong><\/span><span style=\"font-family: 'times new roman', times, serif;\">When the coefficients are given and &#8220;Amplitude\/Phase&#8221; option is selected, the graph display the value.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-26053\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/11\/FIRApli.png\" alt=\"\" width=\"1001\" height=\"534\" \/><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Coefficients:\u00a0 <\/strong><\/span><span style=\"font-family: 'times new roman', times, serif;\">When the coefficients are given and the \u201cCoefficients&#8221; option is selected, the graph displays the values as per below figure. You can change the graph style using the \u201cChart Style&#8221; option.<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 100%;\" border=\"1\">\n<tbody>\n<tr>\n<td style=\"width: 38.4195%;\"><span style=\"font-family: 'times new roman', times, serif;\">Line chart style: when &#8220;Chart Style&#8221; selected as Line, the Coefficients graph.<\/span><\/td>\n<td style=\"width: 61.5805%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25157\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screen-shot-of-a-computer-description-automatic-3.png\" alt=\"A screen shot of a computer Description automatically generated\" width=\"873\" height=\"472\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 38.4195%;\"><span style=\"font-family: 'times new roman', times, serif;\">Dot chart style: when &#8220;Chart Style&#8221; selected as Dot, the Coefficients graph.<\/span><\/td>\n<td style=\"width: 61.5805%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25158\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-72.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"877\" height=\"473\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Group Delay: <\/strong><\/span><span style=\"font-family: 'times new roman', times, serif;\">When the coefficients are given and &#8220;Group Delay&#8221; option is selected, the graph display the values.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Curves Legend: <\/strong><\/span><span style=\"font-family: 'times new roman', times, serif;\">This option allows you to show the details of which graph tab (Amplitude\/Phase, Coefficients, Group Delay) is selected.<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 100%;\" border=\"1\">\n<tbody>\n<tr>\n<td style=\"width: 68.7181%;\"><span style=\"font-family: 'times new roman', times, serif;\">On the selection of <strong>Amplitude\/Phase<\/strong> graph tab Curves Legend will show below information.<\/span><\/td>\n<td style=\"width: 31.2819%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img decoding=\"async\" class=\"wp-image-25160\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-73.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 68.7181%;\"><span style=\"font-family: 'times new roman', times, serif;\">On the selection of <strong>Coefficients<\/strong> graph tab and <strong>Chart Styles<\/strong> &#8216;Dots&#8217;, Curves Legend will show below information.<\/span><\/td>\n<td style=\"width: 31.2819%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"410\" height=\"278\" class=\"wp-image-25161\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-74.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 68.7181%;\"><span style=\"font-family: 'times new roman', times, serif;\">On the selection of <strong>Coefficients<\/strong> graph tab and <strong>Chart Styles<\/strong> &#8216;Line&#8217;, Curves Legend will show information.<\/span><\/td>\n<td style=\"width: 31.2819%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img decoding=\"async\" class=\"wp-image-25162\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-graph-description-automatically-2.png\" alt=\"A screenshot of a graph Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 68.7181%;\"><span style=\"font-family: 'times new roman', times, serif;\">On the selection of <strong>Group Delay<\/strong> graph tab, Curves Legend will show information.<\/span><\/td>\n<td style=\"width: 31.2819%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25163\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-program-description-au-5.png\" alt=\"A screenshot of a computer program Description automatically generated\" width=\"401\" height=\"264\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Functionalities<\/strong><\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Flat : <\/strong>This is used to make the graph flat by making coefficients to 0.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Import :<\/strong> This function is used to import the coefficients for a single active filter. Click on the &#8220;Import&#8221; button, then enter the file path and click Ok.<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif;\">All coefficients for the selected filter will be imported, as shown in the graph. If the number of coefficients does not match the number of taps, a warning pop up will ap<\/span><span style=\"font-family: 'times new roman', times, serif;\">pear. <\/span><span style=\"font-family: 'times new roman', times, serif;\">Click &#8216;Yes&#8217; to import available coefficients or click &#8216;No&#8217; to cancel the import.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Export : <\/strong>This option is used to export coefficients for selected active filter into csv file.<br \/>\n<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Export All :<\/strong> This option is used to export all active filters in one go. Click on the &#8220;Export All&#8221; button, enter the path and file name, then click Ok. <\/span><span style=\"font-family: 'times new roman', times, serif;\">A xml file will be created which have coefficients for each active filter.\u00a0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Import All:<\/strong> This option is used to import all coefficients in one go. Click on the &#8220;Import All&#8221; button, enter the XML file path and then click Ok. <\/span><span style=\"font-family: 'times new roman', times, serif;\">All the given coefficients will be imported and can be seen in the graph.\u00a0<\/span><span style=\"font-family: 'times new roman', times, serif;\"><br \/>\n<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Read:\u00a0 <\/strong>This is used to read from the target to display in the panel.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Send : <\/strong>This is used to send the values changed in panel to target.<\/span><\/li>\n<\/ul>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 7, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"fir-mimo-3_wrap\"><div class=\"documentor-section  section-2928\" id=\"fir-mimo-3\" data-section-id=\"2928\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">8.8.<\/span><span class=\"title-text\">FIR MIMO<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#fir-mimo-3')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The FIR MIMO audio object is a group of FIR filter banks associated with each input and output. They produce the preferred output signal to the speakers inside a vehicle, based on the input signals and the vehicle\u2019s interior design.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use case:<\/strong> FIR MIMO can be used for clever impulse and frequency optimization or applications such as individual sound zones.<\/em><\/span><\/p>\n<p class=\"heading\"><strong><span style=\"font-family: 'times new roman', times, serif;\">FIR MIMO Properties<\/span><\/strong><\/p>\n<p>Below table describes about the <span class=\"bluet_tooltip tooltipy-kw tooltipy-kw-6210\" data-tooltip=\"6210\">FIR<\/span>MIMO audio object properties and functionality.<\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"438\" height=\"481\" class=\"wp-image-25119\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer.png\" alt=\"A screenshot of a computer\" \/><\/span><\/p>\n<table>\n<tbody>\n<tr>\n<td class=\"table-head\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Audio In<\/strong><\/span><\/td>\n<td><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enter the input value.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 20<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value is set to 4.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Audio Out<\/strong><\/span><\/td>\n<td><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enter the output value.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 64<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value is set to 4.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Number of taps for Hi filters<\/strong><\/span><\/td>\n<td><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The number of filter coefficients (taps) for the high-rate path is configured using the <em>m_NumElements<\/em>. All channels in the high-rate path use the same number of taps.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 384 to 4096<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value is set to 384.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display name of the FIRMIMO 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\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Mode<\/span><\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The FIR MIMO audio object supports two modes of operation.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Dual Rate mode<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">ISZ mode<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25120\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-50.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"312\" height=\"93\" \/><\/span><\/p>\n<table style=\"border-collapse: collapse; width: 100%; height: 426px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 17.4436%; height: 28px;\"><strong>Mode<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 82.5564%; height: 28px;\"><strong>Description<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 17.4436%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Dual Rate mode<\/strong><\/span><\/td>\n<td style=\"width: 82.5564%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In the GTT interface, you can select the number of filter taps and filter combinations. The default (and minimum) number of taps for the high-rate filters is set to 384.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 574px;\">\n<td style=\"width: 17.4436%; height: 388px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>ISZ mode<\/strong><\/span><\/td>\n<td style=\"width: 82.5564%; height: 388px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In the ISZ mode, the object acts as a single rate (high rate) FIR MIMO object for accomplishing ISZ (Individual Sound Zones). For ISZ, the low rate path of FIR MIMO block is disabled, and the high rate path delay is fixed to zero.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">In addition, all the filter combinations are active by default for ISZ mode. You do not need to individually configure the additional configuration matrix to set the filter in each combination. Even though the <em>m_AdditionalConfig<\/em> parameters do not indicate that all the filters are active, the active filters can be viewed when we open the tuning panel for this object.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The filter tap length should is fixed to 4096 only. This size must be fixed by you each time you switch to ISZ mode. This will be changed in future; where filter taps will be directly fixed by GTT when ISZ mode is selected. \u00a0The max delay for hi rate filters will also be set to 0 only.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">These filters are designed using a highly specialized tuning algorithm, known as MFxLMS (Multiple Filtered Input Signal Least Mean square). Several constraints such as pre-ringing and post-ringing, frequency and phase constraints are applied to allow the CTC filter networks to be realizable with FIR taps to provide the desired response.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">There are two stages in the ISZ algorithm:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Design:<\/strong>\u00a0At design time, the transfer function between each individual speaker and a microphone array placed at the listener\u2019s head (i.e. for each zone) is measured. These transfer functions are used to feed the MFxLMS algorithm, which runs and simulates audio throughput until an optimal solution is found to generate the desired zone isolation.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Playback:<\/strong> The resulting FIR coefficients calculated by the MFxLMS process are then applied to the playback algorithm, which is the MIMO system formed by high rate path of FIR MIMO. All speakers are always contributing to each path; i.e. every speaker is used at all times to achieve the ISZ effect regardless of which zones are bright or dark.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Additional Parameters<\/span><\/strong><\/p>\n<p>Below table describes about the <span style=\"font-family: 'times new roman', times, serif;\">FIR MIMO audio object <\/span> properties and functionality.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-27599\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/10\/AdditionalParameters.png\" alt=\"\" width=\"333\" height=\"347\" \/><\/p>\n<table style=\"width: 89.5768%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 114.912px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 707.662px;\" colspan=\"2\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 104.912px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Max delay for high-rate filters<\/strong><\/span><\/td>\n<td style=\"width: 474.388px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Length of delay line for high-rate path.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 0 to 2048<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Default: 0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type: uint32_t<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 180.075px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"286\" height=\"418\" class=\"wp-image-25122\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-52.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 104.912px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Taps for low-rate filters<\/strong><\/span><\/td>\n<td style=\"width: 474.388px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Number of taps for low-rate filters. All channels in the low-rate path use the same number of taps which can be different from high rate.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 512 to 1024<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Default: 512<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type: uint32_t<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 180.075px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"286\" height=\"395\" class=\"wp-image-25123\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-53.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 104.912px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Coefficient format<\/strong><\/span><\/td>\n<td style=\"width: 474.388px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Filter coefficient data format.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 0 to 2<\/span>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0: 32-bit floating point coefficients<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1: IEEE 16-bit floating point coefficients<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2: 16-bit fixed point coefficients (Q15 format).\u00a0<\/span><\/li>\n<\/ul>\n<\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Default: 0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type: uint8_t<\/span><\/li>\n<\/ul>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Note: When 16-bit fixed point format(Q15 format) is selected the filter coefficients should be in range of -1.0 to 1.0<\/span><\/td>\n<td style=\"width: 180.075px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"282\" height=\"397\" class=\"wp-image-25124\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-54.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 104.912px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Downsampling factor<\/strong><\/span><\/td>\n<td style=\"width: 474.388px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Downsampling factor for low rate filters<\/span><\/p>\n<ul>\n<li>Range: 0 to 1\n<ul>\n<li>0: Downsampling factor 4<\/li>\n<li>1: Downsampling factor 16<\/li>\n<\/ul>\n<\/li>\n<li>Default: 1<\/li>\n<li>Data Type: uint8_t<\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 180.075px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-27601\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/10\/downsamplingFactor.png\" alt=\"\" width=\"346\" height=\"522\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 104.912px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Conf matrix high<\/strong><\/span><\/td>\n<td style=\"width: 474.388px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Configuration matrix for high-rate filters.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Dimension 1: Input of size 20 or number of input channels in SFD whichever is less.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Dimension 2: Output of size 64 or number of output channels in SFD whichever is less.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Value:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 0 to 1<\/span>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0: FIR not present<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1: FIR present<\/span><\/li>\n<\/ul>\n<\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Default: 0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type: uint8_t<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 180.075px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"540\" height=\"371\" class=\"wp-image-25125\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-calculator-description-automati.png\" alt=\"A screenshot of a calculator Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 104.912px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Conf matrix low<\/strong><\/span><\/td>\n<td style=\"width: 474.388px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Configuration matrix for low-rate filters.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Dimension 1: Input of size 20 or number of input channels in SFD whichever is less.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Dimension 2: Output of size 64 or number of output channels in SFD whichever is less.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Value:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 0 to 1<\/span>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0: FIR not present<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1: FIR present<\/span><\/li>\n<\/ul>\n<\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Default: 0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type: uint8_t<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 180.075px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"540\" height=\"388\" class=\"wp-image-25126\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-55.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Tuning Parameters<\/span><\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">For each filter combination in FIR MIMO, this object exposes these two tuning parameters to the GTT:<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 100%; height: 61px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 13.5106%; height: 28px;\"><strong>Parameter<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 86.4894%; height: 28px;\"><strong>Description<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 172px;\">\n<td style=\"width: 13.5106%; height: 23px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Mode<\/strong><\/span><\/td>\n<td style=\"width: 86.4894%; height: 23px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The parameter is of the category &#8220;State&#8221; and therefore, the configurations done for Filter modes will be transferred to device only after device is connected. The mode of each filter can be set to:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Active<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Bypass<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Off<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 13.5106%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Coefficients<\/strong><\/span><\/td>\n<td style=\"width: 86.4894%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Filter coefficients can be imported from .csv files. The filter taps set in the GTT must match the taps of the filter being imported from the .csv file.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Control Parameters<\/span><\/strong><\/p>\n<p>There are no control parameters available for <span style=\"font-family: 'times new roman', times, serif;\">FIR MIMO audio object.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on March 27, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"fir-mimo-panel_wrap\"><div class=\"documentor-section  section-2986\" id=\"fir-mimo-panel\" data-section-id=\"2986\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">8.8.1.<\/span><span class=\"title-text\">FIR MIMO Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#fir-mimo-panel')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">FIR MIMO native panel allows you to configure the Mode of each enabled filter and to load coefficients as well. All the diagonal filters are active as these diagonal values are configured through additional parameters. In order to see the graphs, you need to import coefficients. Use &#8216;Import&#8217; or &#8216;Import All&#8217; option to import coefficients.<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif;\">To open the native panel, double-click on the FIR MIMO audio object in the signal flow designer.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25127\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-58.png\" width=\"871\" height=\"464\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">When the device is connected the filter states will not be in sync with the device until the states are received or the native panel is opened. Once the native panel is opened after a successful connection, the filter states will be transferred to the device.<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif;\">Provide number of Taps to 384 and from additional parameters set all diagonal cell to 1 for Conf matrix high\/ low as per below image.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25128\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-56.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"695\" height=\"535\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Amplitude\/Phase: <\/strong><\/span><span style=\"font-family: 'times new roman', times, serif;\">When the coefficients are given and &#8220;Amplitude\/Phase&#8221; option is selected, the graph display the value as per below figure.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25129\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screen-shot-of-a-graph-description-automaticall-2.png\" alt=\"A screen shot of a graph Description automatically generated\" width=\"974\" height=\"529\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Coefficients: <\/strong><\/span><span style=\"font-family: 'times new roman', times, serif;\">When the coefficients are given and &#8220;Coefficients&#8221; option is selected, the graph display the values as per below figure. You can change the graph style using &#8220;Chart Style&#8221; option.<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 92.7347%;\" border=\"1\">\n<tbody>\n<tr>\n<td style=\"width: 32.957%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Line chart style:<\/strong> When &#8220;Chart Style&#8221; selected as Line, the Coefficients graph as per\u00a0 image.<\/span><\/td>\n<td style=\"width: 59.7783%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25130\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screen-shot-of-a-computer-description-automatic-1.png\" alt=\"A screen shot of a computer Description automatically generated\" width=\"876\" height=\"473\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 32.957%;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Dot chart style:<\/strong> When &#8220;Chart Style&#8221; selected as Dot, the Coefficients graph as per below image.<\/span><\/p>\n<p>&nbsp;<\/td>\n<td style=\"width: 59.7783%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25131\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-59.png\" width=\"875\" height=\"472\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Group Delay: <\/strong><\/span><span style=\"font-family: 'times new roman', times, serif;\">When the coefficients are given and &#8220;Group Delay&#8221; option is selected, the graph display the values as per below figure.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25132\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screen-shot-of-a-computer-description-automatic-2.png\" alt=\"A screen shot of a computer Description automatically generated\" width=\"1074\" height=\"595\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Curves Legend: <\/strong><\/span><span style=\"font-family: 'times new roman', times, serif;\">This option allows you to show the details of which graph tab (Amplitude\/Phase, Coefficients, Group Delay) is selected.<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 79.0263%;\" border=\"1\">\n<tbody>\n<tr>\n<td style=\"width: 47.92%;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">On the selection of <strong>Amplitude\/Phase<\/strong> graph tab Curves Legend will show below information.<\/span><\/p>\n<p>&nbsp;<\/td>\n<td style=\"width: 31.1072%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"414\" height=\"216\" class=\"wp-image-25133\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-57.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 47.92%;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">On the selection of Coefficients graph tab and Chart Styles &#8216;Dots&#8217;, Curves Legend will show below information.<\/span><\/p>\n<p>&nbsp;<\/td>\n<td style=\"width: 31.1072%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"410\" height=\"278\" class=\"wp-image-25134\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-58.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 47.92%;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">On the selection of <strong>Coefficients<\/strong> graph tab and <strong>Chart Styles<\/strong> &#8216;Line&#8217;, Curves Legend will show below information.<\/span><\/p>\n<p>&nbsp;<\/td>\n<td style=\"width: 31.1072%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"408\" height=\"322\" class=\"wp-image-25135\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-graph-description-automatically.png\" alt=\"A screenshot of a graph Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 47.92%;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">n the selection of <strong>Group Delay<\/strong> graph tab, Curves Legend will show below information.<\/span><\/p>\n<p>&nbsp;<\/td>\n<td style=\"width: 31.1072%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"434\" height=\"286\" class=\"wp-image-25136\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-program-description-au-3.png\" alt=\"A screenshot of a computer program Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"text-decoration: underline; font-size: 14pt;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Functionalities<\/strong><\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Flat: <\/strong>This is used to make the graph flat by making coefficients to 0.<\/span><\/li>\n<\/ul>\n<table>\n<tbody>\n<tr>\n<td>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Before you use &#8220;Flat&#8221; functionality.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"702\" height=\"446\" class=\"wp-image-25137\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screen-shot-of-a-graph-description-automaticall-3.png\" alt=\"A screen shot of a graph Description automatically generated\" \/><\/span><\/td>\n<td>\n<p><span style=\"font-family: 'times new roman', times, serif;\">After you click on the \u201cFlat&#8221; button, the graph will change as per below image.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"704\" height=\"451\" class=\"wp-image-25138\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-59.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Import :<\/strong> This function is used to import the coefficients for a single active filter. Click on the &#8220;Import&#8221; button, enter the file path and then click Ok. <\/span><span style=\"font-family: 'times new roman', times, serif;\">All coefficients for the selected filter will be imported, as shown in the graph. If the number of coefficients does not match the number of taps as shown in the screenshot below, a warning pop up will appear. Click &#8216;Yes&#8217; to import available coefficients or click &#8216;No&#8217; to cancel the import.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"495\" height=\"215\" class=\"wp-image-25139\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-60.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><br \/>\n<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Export : <\/strong>This option is used to export coefficients for selected active filter into csv file.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"134\" height=\"348\" class=\"wp-image-25140 alignnone\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-table-with-numbers-and-numbers-description-auto.png\" alt=\"A table with numbers and numbers Description automatically generated\" \/><br \/>\n<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Export All : <\/strong>This option is used to export all active filters in one go. Click on the &#8220;Export All&#8221; button, enter the path and file name, then click Ok. <\/span><span style=\"font-family: 'times new roman', times, serif;\">A xml file will be created which have coefficients for each active filter. Below figure shows the example of the configuration of the active filters in the xml file. <\/span><span style=\"font-family: 'times new roman', times, serif;\">You can use &#8220;Import All&#8217; button to import back the exported file.<\/span><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25141\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-number-lines-on-a-white-background-description.png\" alt=\"A number lines on a white background Description automatically generated\" width=\"1038\" height=\"337\" \/><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Import All :<\/strong> This option is used to import all coefficients in one go. Click on the &#8220;Import All&#8221; button, enter the XML file path and then click Ok. <\/span><span style=\"font-family: 'times new roman', times, serif;\">All the given coefficients will be imported and can be seen in the graph. If there is a mismatch between xml file In and Out matrix with FIRMIMO panel In and Out matrix then error will be displayed and import will fail. <\/span><span style=\"font-family: 'times new roman', times, serif;\">In below image filter (Out 1 In1) is not active and try to import this as well so error is prompted.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25142\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-61.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"915\" height=\"487\" \/><br \/>\n<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Read:<\/strong>\u00a0 This is used to read from the target to display in the panel.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Send:<\/strong> This is used to send the values changed in panel to target.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Above mentioned functionality is similar for LowRate tab as well.<\/span><\/p>\n<p><span style=\"text-decoration: underline; font-size: 14pt;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Memory allocation for optimized MCPS on SHARC Platform<\/strong><\/span><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The FIRMIMO audio object has memory records for FFT of input and output signals and scratch memory record used for Ping Pong Buffers for data and coefficients (SHARC platform) and temporary buffers for upsampler\/downsampler. The MCPS performance depends on allocation of these buffers to lower memory latency levels.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">For FIRMIMO memory latency is pre-allocated in code for certain memory records in SHARC platform.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">For memory record for FFT of input buffers (memory record label: Input Signal FFT), <strong>Level1<\/strong> is assigned.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">For memory record for FFT of output buffers (memory record label: Output Signal FFT), <strong>Level<\/strong>2 is assigned.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Level 1<\/strong> latency is assigned to Ping Pong Buffers for Data (memory record label: Data PingPong Buffer) and Scratch Memory Record.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25143\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-62.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"1068\" height=\"576\" \/><\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 15, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"fira-mimo-3_wrap\"><div class=\"documentor-section  section-2929\" id=\"fira-mimo-3\" data-section-id=\"2929\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">8.9.<\/span><span class=\"title-text\">FIRA MIMO<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#fira-mimo-3')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">FIRA MIMO audio object is a group of FIR filter banks associated with each input and output. FIRA stands for \u201cfir accelerator\u201d and it indicates that the underlying implementation uses a hardware accelerator. MIMO stands for \u201cmulti-input multi output\u201d indicating that each output is the summation of one or more FIR filtered inputs.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">FIRA MIMO can be used for various applications like individual sound zones etc.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Case:<\/strong> This audio object can be deployed whenever the audio requires the dual rate MIMO FIR filters taking into consideration the data pipeline delay and other limitations.<br \/>\nMore than one instance of FIRAMIMO also can be run in the same core .<\/em><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">This AO supports in-place computation based on the core type.<\/span><\/p>\n<p class=\"heading\"><strong><span style=\"font-family: 'times new roman', times, serif;\">FIRA MIMO Properties<\/span><\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about the <span class=\"bluet_tooltip tooltipy-kw tooltipy-kw-6210\" data-tooltip=\"6210\">FIRA<\/span>MIMO audio object properties and functionality.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"439\" height=\"438\" class=\"wp-image-25144\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-63.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/p>\n<table style=\"width: 80.0658%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 17.6077%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 76.2259%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.6077%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Audio In<\/strong><\/span><\/td>\n<td style=\"width: 76.2259%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enter the input value.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 20<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value is set to 4.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.6077%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Audio Out<\/strong><\/span><\/td>\n<td style=\"width: 76.2259%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enter the output value.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 64<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value is set to 4.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.6077%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Number of taps for Hi filters<\/strong><\/span><\/td>\n<td style=\"width: 76.2259%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The number of filter coefficients (taps) for the high-rate path is configured using the <em>m_NumElements<\/em>. All channels in the high-rate path use the same number of taps.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 384 to 4096<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value is set to 384.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.6077%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 76.2259%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display name of the FIRAMIMO\u00a0 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\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Mode<\/span><\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">There are no modes available for FIRA MIMO.<\/span><\/p>\n<p class=\"heading\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Additional Parameters<\/span><\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes the FIRA MIMO additional parameters.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25145\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-program-description-au-4.png\" alt=\"A screenshot of a computer program Description automatically generated\" width=\"374\" height=\"366\" \/><\/span><\/p>\n<table style=\"width: 96.9672%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 20.7575%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 78.6996%;\" colspan=\"2\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.7575%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Max delay for high-rate filters<\/strong><\/span><\/td>\n<td style=\"width: 35.62%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Length of delay line for high-rate path.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 0 to 2048<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Default: 0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type: uint32_t<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 43.0796%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"286\" height=\"418\" class=\"wp-image-25146\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-64.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.7575%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Taps for low-rate filters<\/strong><\/span><\/td>\n<td style=\"width: 35.62%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Number of taps for low-rate filters. All channels in the low-rate path use the same number of taps which can be different from high rate.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 512 to 2048<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Default: 512<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type: uint32_t<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 43.0796%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"286\" height=\"395\" class=\"wp-image-25147\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-65.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.7575%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Coefficient format<\/strong><\/span><\/td>\n<td style=\"width: 35.62%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Filter coefficient data format.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 0 to 2<\/span>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0: 32-bit floating point coefficients<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1: IEEE 16-bit floating point coefficients<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2: 16-bit fixed point coefficients<\/span><\/li>\n<\/ul>\n<\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Default: 0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type: uint8_t<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 43.0796%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"282\" height=\"397\" class=\"wp-image-25148\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-66.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.7575%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Down sampling Factor<\/strong><\/span><\/td>\n<td style=\"width: 35.62%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Down sampling factor.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 0 to 1<\/span>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0: Down sampling factor of 4<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1: Down sampling factor of 16<\/span><\/li>\n<\/ul>\n<\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Default: 1<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type: uint8_t<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/td>\n<td style=\"width: 43.0796%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"286\" height=\"420\" class=\"wp-image-25149\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-67.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.7575%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Conf matrix high<\/strong><\/span><\/td>\n<td style=\"width: 35.62%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Configuration matrix for high-rate filters.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Dimension 1: Input of size 20 or number of input channels in SFD whichever is less.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Dimension 2: Output of size 64 or number of output channels in SFD whichever is less.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Value:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 0 to 1<\/span>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0: FIR not present<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1: FIR present<\/span><\/li>\n<\/ul>\n<\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Default: 0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type: uint8_t<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 43.0796%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"424\" height=\"292\" class=\"wp-image-25150\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-calculator-description-automati-1.png\" alt=\"A screenshot of a calculator Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.7575%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Conf matrix low<\/strong><\/span><\/td>\n<td style=\"width: 35.62%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Configuration matrix for low-rate filters.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Dimension 1: Input of size 20 or number of input channels in SFD whichever is less.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Dimension 2: Output of size 64 or number of output channels in SFD whichever is less.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Value:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 0 to 1<\/span>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0: FIR not present<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1: FIR present<\/span><\/li>\n<\/ul>\n<\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Default: 0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type: uint8_t<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 43.0796%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"540\" height=\"388\" class=\"wp-image-25151\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-68.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.7575%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Max Processing Size<\/strong><\/span><\/td>\n<td style=\"width: 35.62%;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">When 2 or more filters are enabled on an input channel, FIRAMIMO combines them and submits as one job to the accelerator. Max Processing Size is used as the max limit when combining.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">For example, when there are 6 filters enabled on an input channel and Max Processing Size is set to 4, FIRAMIMO submits the first job for 4 filters and second job with 2 filters.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 2 to 8<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Default: 4<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type: uint8_t<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 43.0796%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"283\" height=\"410\" class=\"wp-image-25152\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-69.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.7575%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Enable Cycles Measurement<\/strong><\/span><\/td>\n<td style=\"width: 35.62%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enable\/Disable realtime accelerator mcps (million cycles per second). When enabled, Average and Max mcps are available to be read as tuning parameters in sate variable explorer.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 0 to 1<\/span>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0: Disable<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1: Enable<\/span><\/li>\n<\/ul>\n<\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Default: 0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data Type: uint8_t<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 43.0796%;\"><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"281\" height=\"420\" class=\"wp-image-25153\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-graph-description-automatically-1.png\" alt=\"A screenshot of a graph Description automatically generated\" \/><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 20.7575%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Accelerator Configuration<\/strong><\/span><\/td>\n<td style=\"width: 35.62%;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Select which among the available FIR hardware accelerator to use for the FIR processing.<\/span><\/p>\n<ul>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">0: Accelerator 1 (Default)<\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">1: Accelerator 2<\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">2: Both Accelerators<\/span><\/li>\n<\/ul>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Range: 0 to 2<\/span><\/p>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Default: 0<\/span><\/p>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Data Type: uint8_t<\/span><\/p>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">On ADSP-21593, when this configuration is set to Accelerator 1, only the first accelerator will be used, when set to Accelerator 2, only the second accelerator will be used, and when set to Both Accelerators, both available FIR accelerators will be used with almost equal number of filters processed by both accelerators.<\/span><\/p>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">When both hardware accelerators are used:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The average and maxixmum mcps of both the accelerators shall be individually readable from the SV explorer by enabling the &#8220;enable cycles measurement&#8221; additional configuration,\u00a0<\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Additional memory records corresponding to the second accelerators input, output and filter coefficient buffers will be created with their labels containing the prefix &#8220;(Acc 2)&#8221;. This is detailed in the section &#8220;Memory Allocation Considerations for SHARC ADSP-21593 Platform in Dual Accelerator Mode&#8221;.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">On DSPs with only a single accelerator such as the ADSP-21569 (GUL), selection of accelerator configuration will be available, however, all filtering jobs will be processed by the only available FIR accelerator.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0<\/span><\/td>\n<td style=\"width: 43.0796%;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-25942\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2022\/12\/Firamimo_AcceleratorConfiguration.png\" alt=\"\" width=\"286\" height=\"723\" \/><\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-26023\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2022\/12\/AccMCPS_21593_SVExplorer.png\" alt=\"\" width=\"521\" height=\"389\" \/><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Tuning Parameters<\/span><\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">For each filter combination in FIRA MIMO, this object exposes these two tuning parameters to the GT.<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 91.4079%;\" border=\"1\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 11.4315%;\"><strong>Mode<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 82.5506%;\"><strong>Description<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4315%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Mode<\/strong><\/span><\/td>\n<td style=\"width: 82.5506%;\"><span style=\"font-family: 'times new roman', times, serif;\">The mode of each filter can be set to:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Normal<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Bypass<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Off<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">This parameter is of the category \u201cState\u201d and therefore, the configurations done for Filter modes will be transferred to the device only after the device is connected.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4315%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Coefficients<\/strong><\/span><\/td>\n<td style=\"width: 82.5506%;\"><span style=\"font-family: 'times new roman', times, serif;\">Filter coefficients can be imported from .csv files. The filter taps set in the GTT must match the taps of the filter being imported from the .csv file.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Control Parameters<\/span><\/strong><\/p>\n<p>There are no control parameters available for FIRA MIMO.<\/p>\n<p class=\"heading\"><strong><span style=\"font-size: 18pt; font-family: 'times new roman', times, serif;\">Memory Allocation Considerations for SHARC ADSP-21593 Platform in Dual Accelerator Mode<\/span><\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">When using the FIRAMIMO object on a SHARC ADSP-21593 in dual accelerator mode, careful memory record placement consideration is required to maximize the number of FIR filters that can be processed. The hardware FIR accelerators in the DSP perform operations in parallel with the cores, causing memory access bottleneck due to the increase in the number of parallel memory accesses to the external memory (DDR3). This can be attributed to the page management overheads incurred by the Dynamic Memory Controller (DMC) as described in the <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/application-notes\/ee412v02.pdf\">EE-412 document<\/a><\/span>, which adversely impacts the FIR accelerator performance, limiting the total number of FIR filters that can be processed by the AO. In order to mitigate the issue and improve the processing capacity of the accelerators, it is recommended that the input, output and filter coefficient buffers accessed by each accelerator are placed in dedicated DDR3 memory banks.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">To enable placement of the buffers in separate banks, when the &#8220;Accelerator Configuration&#8221; additional configuration parameter is set to 2 (Both Accelerators), a new set of additional memory records with the prefix &#8220;(Acc 2)&#8221; are created to accommodate the second FIR accelerator&#8217;s input, output and coefficient buffers. The following figure shows the Memory Latency window in GTT highlighting the newly created memory records:<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-28822\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2022\/12\/W_DualAcc_MemRecs.png\" alt=\"\" width=\"1144\" height=\"991\" \/><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">In this configuration, following are the memory records accessed by the accelerators:<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 94.8608%; height: 192px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td class=\"table-head\" style=\"width: 5.13053%; text-align: center; height: 10px;\"><\/td>\n<td class=\"table-head\" style=\"width: 25.145%; text-align: center; height: 10px;\"><strong>Hardware FIR Accelerator 1<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 29.8601%; text-align: center; height: 10px;\"><strong>Hardware FIR Accelerator 2<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 53.0202%; text-align: center; height: 10px;\"><strong>Description<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 5.13053%; text-align: center; height: 26px;\"><strong>1<\/strong><\/td>\n<td style=\"width: 25.145%; height: 26px;\">Input Memory<\/td>\n<td style=\"width: 29.8601%; height: 26px;\">(Acc 2) Input Memory<\/td>\n<td style=\"width: 53.0202%; height: 26px;\">High rate input buffers<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 5.13053%; text-align: center; height: 26px;\"><strong>2<\/strong><\/td>\n<td style=\"width: 25.145%; height: 26px;\">Lowrate Input Memory<\/td>\n<td style=\"width: 29.8601%; height: 26px;\">(Acc 2) Lowrate Input Memory<\/td>\n<td style=\"width: 53.0202%; height: 26px;\">Low rate input buffers<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 5.13053%; text-align: center; height: 26px;\"><strong>3<\/strong><\/td>\n<td style=\"width: 25.145%; height: 26px;\">Parameter Memory<\/td>\n<td style=\"width: 29.8601%; height: 26px;\">(Acc 2) Parameter Memory<\/td>\n<td style=\"width: 53.0202%; height: 26px;\">Filter coefficient buffers<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 5.13053%; text-align: center; height: 26px;\"><strong>4<\/strong><\/td>\n<td style=\"width: 25.145%; height: 26px;\">Downsampling Intermediate Memory<\/td>\n<td style=\"width: 29.8601%; height: 26px;\">(Acc 2) Downsampling Intermediate Memory<\/td>\n<td style=\"width: 53.0202%; height: 26px;\">Downsampling filter output buffers<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 5.13053%; text-align: center; height: 26px;\"><strong>5<\/strong><\/td>\n<td style=\"width: 25.145%; height: 26px;\">Upsampling 1 Input Memory<\/td>\n<td style=\"width: 29.8601%; height: 26px;\">(Acc 2) Upsampling 1 Input Memory<\/td>\n<td style=\"width: 53.0202%; height: 26px;\">Stage 1 upsampling filter input buffers<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 5.13053%; text-align: center; height: 26px;\"><strong>6<\/strong><\/td>\n<td style=\"width: 25.145%; height: 26px;\">Upsampling 2 Input Memory<\/td>\n<td style=\"width: 29.8601%; height: 26px;\">(Acc 2) Upsampling 2 Input Memory<\/td>\n<td style=\"width: 53.0202%; height: 26px;\">Stage 2 upsampling filter input buffers<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 5.13053%; text-align: center; height: 26px;\"><strong>7<\/strong><\/td>\n<td style=\"width: 25.145%; height: 26px;\">Intermediate Temp Memory<\/td>\n<td style=\"width: 29.8601%; height: 26px;\">(Acc 2) Intermediate Temp Memory<\/td>\n<td style=\"width: 53.0202%; height: 26px;\">Temporary memory for coefficient format conversion<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\">As per the recommendation, notice in the above figure that the memory records accessed by accelerator 1 are all placed in Level 7 memory latency, and the memory records accessed by accelerator 2 are all placed in Level 8 memory latency. It is expected that the platform maps these memory latency levels to un-cached memory regions that are in separate DDR3 memory banks in order to fully realize the separation of buffers.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">At 512 sample block length, with 2k-tap high rate filters, following are the improvements observed in the total number of filters that can be processed by the FIRAMIMO AO in single vs dual accelerator modes:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">All accelerator buffers placed in Level 5 latency: 20% (32 filters to 40 filters).<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Accelerator 1 buffers in Level 7 and accelerator 2 buffers in Level 8, mapped to separate DD3 banks: ~90% (32 filters to 60 filters).<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">It is important to note that the separation of the memory records for the hardware FIR accelerators, however, increases the core MIPS consumption by about 30-60% in both single and dual accelerator modes due to additional buffer movement and summation operations done by the core to reduce the memory access overheads.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>Note:<\/p>\n<p>FIRAMIMO gives clear output in GUL, IVP but is distorted on HDP+ platform when &#8216;Input memory&#8217; and &#8216;Upsampling1 input memory&#8217; records are kept in Level4 or Level5, due to cache flush issue on HDP+ platform. The workaround is to keep these two memory records in Level1 to Level3.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-29737\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/10\/firamimo_mem_records-1.png\" alt=\"\" width=\"1351\" height=\"557\" \/><\/p>\n<p>&nbsp;<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on June 25, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"fira-mimo-panel_wrap\"><div class=\"documentor-section  section-2987\" id=\"fira-mimo-panel\" data-section-id=\"2987\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">8.9.1.<\/span><span class=\"title-text\">FIRA MIMO Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#fira-mimo-panel')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">FIRA MIMO native panel allows you to configure the Mode of each enabled filter and to load coefficients as well. All the diagonal filters are active as this diagonal values are configured through additional parameters. In order to see the graphs, you need to import coefficients. Use &#8216;Import&#8217; or &#8216;Import All&#8217; option\u00a0 to import coefficients.<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif;\">To open the native panel, double-click on the FIRMIMO audio object in the signal flow designer.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25154\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-70.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"1080\" height=\"575\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">When the device is connected the filter states will not be in sync with the device until the states are received or the native panel is opened. Once the native panel is opened after a successful connection, the filter states will be transferred to the device.<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\">Provide number of Taps to 384 and from additional parameters set all diagonal cell to 1 for Conf matrix high\/ low as per below image.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25155\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-71.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"1078\" height=\"648\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Amplitude\/Phase: <\/strong>When the coefficients are given and &#8220;Amplitude\/Phase&#8221; option is selected, the graph display the value as per below figure.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25156\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screen-shot-of-a-graph-description-automaticall-4.png\" alt=\"A screen shot of a graph Description automatically generated\" width=\"1081\" height=\"588\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Coefficients:\u00a0 <\/strong><\/span><span style=\"font-family: 'times new roman', times, serif;\">When the coefficients are given and the \u201cCoefficients&#8221; option is selected, the graph displays the values as per below figure. You can change the graph style using the \u201cChart Style&#8221; option.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Line chart style: when &#8220;Chart Style&#8221; selected as Line, the Coefficients graph as per below image.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25157\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screen-shot-of-a-computer-description-automatic-3.png\" alt=\"A screen shot of a computer Description automatically generated\" width=\"1047\" height=\"566\" \/><br \/>\n<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Dot chart style: when &#8220;Chart Style&#8221; selected as Dot, the Coefficients graph as per below image.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25158\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-72.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"1048\" height=\"565\" \/><br \/>\n<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Group Delay: <\/strong><\/span><span style=\"font-family: 'times new roman', times, serif;\">When the coefficients are given and &#8220;Group Delay&#8221; option is selected, the graph display the values as per below figure.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25159\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screen-shot-of-a-computer-description-automatic-4.png\" alt=\"A screen shot of a computer Description automatically generated\" width=\"1081\" height=\"600\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Curves Legend: <\/strong><\/span><span style=\"font-family: 'times new roman', times, serif;\">This option allows you to show the details of which graph tab (Amplitude\/Phase, Coefficients, Group Delay) is selected.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">On the selection of <strong>Amplitude\/Phase<\/strong> graph tab Curves Legend will show below information.<br \/>\n<img decoding=\"async\" class=\"wp-image-25160\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-73.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><br \/>\n<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">On the selection of <strong>Coefficients<\/strong> graph tab and <strong>Chart Styles<\/strong> &#8216;Dots&#8217;, Curves Legend will show below information.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25161\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-74.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"417\" height=\"283\" \/><br \/>\n<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">On the selection of <strong>Coefficients<\/strong> graph tab and <strong>Chart Styles<\/strong> &#8216;Line&#8217;, Curves Legend will show below information.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25162\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-graph-description-automatically-2.png\" alt=\"A screenshot of a graph Description automatically generated\" width=\"416\" height=\"328\" \/><br \/>\n<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">On the selection of <strong>Group Delay<\/strong> graph tab, Curves Legend will show the information below.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25163\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-program-description-au-5.png\" alt=\"A screenshot of a computer program Description automatically generated\" width=\"413\" height=\"272\" \/><br \/>\n<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Functionalities<\/strong><\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Flat : <\/strong>This is used to make the graph flat by making coefficients to 0.<\/span><\/li>\n<\/ul>\n<table style=\"width: 98.641%;\">\n<tbody>\n<tr>\n<td style=\"width: 49.7166%;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">Before you use &#8220;Flat&#8221; functionality.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25164\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screen-shot-of-a-graph-description-automaticall-5.png\" alt=\"A screen shot of a graph Description automatically generated\" width=\"738\" height=\"470\" \/><\/span><\/td>\n<td style=\"width: 74.9381%;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">After you click on the \u201cFlat&#8221; button, the graph will change as per below image.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25165\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-75.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"719\" height=\"461\" \/><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Import :<\/strong> This function is used to import the coefficients for a single active filter. Click on the &#8220;Import&#8221; button, enter the file path and then click Ok.<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif;\">All coefficients for the selected filter will be imported, as shown in the graph. If the number of coefficients does not match the number of taps as shown in the screenshot below, a warning pop up will appear. <\/span><span style=\"font-family: 'times new roman', times, serif;\">Click &#8216;Yes&#8217; to import available coefficients or click &#8216;No&#8217; to cancel the import.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"495\" height=\"215\" class=\"wp-image-25166\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-76.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><br \/>\n<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Export : <\/strong>This option is used to export coefficients for selected active filter into csv file.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"134\" height=\"348\" class=\"wp-image-25167\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-table-with-numbers-and-numbers-description-auto-1.png\" alt=\"A table with numbers and numbers Description automatically generated\" \/><br \/>\n<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Export All :<\/strong> This option is used to export all active filters in one go. Click on the &#8220;Export All&#8221; button, then enter the path and file name, then click Ok.<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif;\">A xml file will be created which have coefficients for each active filter. Below figure shows the example of the configuration of the active filters in the xml file. <\/span><span style=\"font-family: 'times new roman', times, serif;\">You can use Import All&#8217; button to import back the exported file.<\/span><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25168\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-number-lines-on-a-white-background-description-1.png\" alt=\"A number lines on a white background Description automatically generated\" width=\"1093\" height=\"355\" \/><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Import All:<\/strong> This option is used to import all coefficients in one go. Click on the &#8220;Import All&#8221; button, enter the XML file path and then click Ok.<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif;\">All the given coefficients will be imported and can be seen in the graph. If there is a mismatch between xml file In and Out matrix with FIRMIMO panel In and Out matrix then error will be displayed, and import will fail. <\/span><span style=\"font-family: 'times new roman', times, serif;\">In below image filter (Out 1 In1) is not active and try to import this as well so error is prompted.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25169\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-77.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"877\" height=\"467\" \/><br \/>\n<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Read:\u00a0 <\/strong>This is used to read from the target to display in the panel.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Send : <\/strong>This is used to send the values changed in panel to target.<\/span><\/li>\n<\/ul>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">Above mentioned functionality is similar to LowRate tab as well.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on June 7, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"surround-objects-6_wrap\"><div class=\"documentor-section  section-2946\" id=\"surround-objects-6\" data-section-id=\"2946\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">9.<\/span><span class=\"title-text\">Surround Objects<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#surround-objects-6')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p>Surround objects category contains following audio objects.<\/p>\n<ul>\n<li><strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=4318\" target=\"_blank\" rel=\"noopener\"><span style=\"font-family: 'times new roman', times, serif;\">CFQLS\/CFQLI (Clarifi and Quantum Logic Surround\/Immersive)<\/span><\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=4316\" target=\"_blank\" rel=\"noopener\"><span style=\"font-family: 'times new roman', times, serif;\">QLS\/QLI (Quantum Logic Surround\/Immersive)<\/span><\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=13183\" target=\"_blank\" rel=\"noopener\"><span style=\"font-family: 'times new roman', times, serif;\">ClariFi<\/span><\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=18704\" target=\"_blank\" rel=\"noopener\"><span style=\"font-family: 'times new roman', times, serif;\">Logic 7<\/span><\/a><\/span><\/strong><\/li>\n<\/ul>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 27, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"cfqls-quantum-logic-clarifi-and-quantum-logic-surround_wrap\"><div class=\"documentor-section  section-2947\" id=\"cfqls-quantum-logic-clarifi-and-quantum-logic-surround\" data-section-id=\"2947\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">9.1.<\/span><span class=\"title-text\">CFQLS\/CFQLI<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#cfqls-quantum-logic-clarifi-and-quantum-logic-surround')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The CFQLI (Clarifi and Quantum Logic Immersion) is combination of two different audio objects for purpose of optimization.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Clari-Fi (CF) is an algorithm that receives a stereo audio stream, analyses the content for fidelity losses related to destructive or perceptual coding, then adds an approximation of these losses back to the original signal.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Quantum Logic Immersion (QLI) is an up-mixing algorithm that converts the stereo or multichannel (5.1 or 7.1) input signals and up mixes it to 8 or 13 output channels (7.1 surround and 5 height channels).<\/span><\/li>\n<\/ul>\n<p class=\"note\">CFQLI\u00a0 <span style=\"font-family: 'times new roman', times, serif;\">(Clarifi and Quantum Logic Immersion) also know as CFQLS (Clarifi and Quantum Logic Surround).<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong><em>Use Case:<\/em><\/strong><em> The CFQLS object can used in following ways.<\/em><\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><em>CFQLS object can be used as standalone CF, standalone QLi or a combined CFQLS object.<\/em><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><em>CF needs to process raw audio signal. Hence, it must be placed before any equalization (volume, compressor etc) in the signal flow. CF works only for stereo inputs and generates a stereo output. When both CF and QLS are to be used, the stereo output of CF is used as a stereo input of QLI.<\/em><\/span><\/li>\n<\/ul>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>CFQLS\/CFQLI Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about object properties and functionality of CFQLS\/CFQLI audio object.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"323\" height=\"480\" class=\"wp-image-25629\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-60.png\" \/><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">In the default mode, CFQLS object has no control inputs. It has 2 inputs and 13 output channels. The number of input and output channels for CFQLS can be controlled at design time by selecting the appropriate object mode.<\/span><\/p>\n<table style=\"width: 71.6185%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 13.9935%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 68.1797%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.9935%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 68.1797%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display the name of the CFQLS audio object in signal flow design. It can be changed based on the intended usage of the object.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.9935%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Object Mode<\/strong><\/span><\/td>\n<td style=\"width: 68.1797%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">CFQLS supports following audio objects<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2.0_to_7.1.5<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">5.1_to_7.1.5<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">7.1_to_7.1.5<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2.0_to_7.1<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">5.1_to_7.1<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">7.1_to_7.1<\/span><\/li>\n<\/ul>\n<\/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;\">There are total six mode in CFQLS object.<\/span><\/p>\n<table style=\"width: 63.6507%; height: 184px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 17.0644%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 107.325%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.0644%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>2.0_to_7.1.5<\/strong><\/span><\/td>\n<td style=\"width: 107.325%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Supports stereo input and generates 7.1 output plus 5 height channels.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.0644%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>5.1_to_7.1.5<\/strong><\/span><\/td>\n<td style=\"width: 107.325%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Supports stereo and 5.1 input and generates 7.1 output plus 5 height channels.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.0644%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>7.1_to_7.1.5<\/strong><\/span><\/td>\n<td style=\"width: 107.325%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Supports stereo, 5.1 and 7.1 input and generates 7.1 output plus 5 height channels.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.0644%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>2.0_to_7.1<\/strong><\/span><\/td>\n<td style=\"width: 107.325%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Supports stereo input and generates 7.1 output.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.0644%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>5.1_to_7.1<\/strong><\/span><\/td>\n<td style=\"width: 107.325%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Supports stereo and 5.1 input and generates 7.1 output.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.0644%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>7.1_to_7.1<\/strong><\/span><\/td>\n<td style=\"width: 107.325%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Supports stereo, 5.1 and 7.1 input and generates 7.1 output.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The input channel modes:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Stereo<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Multichannel_5_1<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Multichannel_7_1<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Stereo_Ctrl<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Multichannel_5_1_Ctrl<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Multichannel_7_1_Ctrl<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The QLS\/QLI creates a 7.0.5 surround upmix from a stereo (or dual mono), 5.1, or 7.1 input audio signal using signal extraction and reverb extraction techniques.<\/span><\/p>\n<table style=\"width: 55.9753%;\">\n<tbody>\n<tr style=\"border-style: hidden;\">\n<td style=\"width: 29.2188%; border-style: hidden;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The input channel order is:<\/span><\/p>\n<ol>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Left Front<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Right Front<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Center<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LFE<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Left Surround\/Rear<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Right Surround\/Rear<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Left Side<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Right Side<\/span><\/li>\n<\/ol>\n<\/td>\n<td style=\"width: 115.999%; border-style: hidden;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The output channel order is:<\/span><\/p>\n<ol>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Left Front<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Right Front<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Center<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LFE (not used &#8212; for future use)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Left Side<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Right Side<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Left Rear<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Right Rear<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Left Height (only for QLI)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Right Height (only for QLI)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Center Height (only for QLI)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Left Rear Height (only for QLI)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Right Rear Height (only for QLI)<\/span><\/li>\n<\/ol>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Cross gains to x (front, center, side) are not applied on the dedicated multi-channel inputs (from input multi-channel signal), but only on the extracted channels as the result of the \u201cFront signal extraction\u201d feature, which needs to be enabled in the GUI. Currently, the original signals with cross gains are only applied to the front left and front right.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\"><em>Memory allocation for optimized MCPS on GUL.<\/em><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">CFQLS algorithm uses FFT algorithm. There are six buffers used by FFT.\u00a0 For FFT to work these buffers must be allocated in internal memory. There are also memory alignment requirements.<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\">Please refer below table for memory records and alignment.<\/span><\/p>\n<table style=\"width: 65.6684%; height: 231px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 48.4301%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Memory record Label<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 108.793%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Alignment in bytes<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 48.4301%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">FFT real Input signal critical for MCPS<\/span><\/td>\n<td style=\"width: 108.793%; height: 10px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">4096 for Block size = 512<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2048 for Block size = 256<\/span><\/td>\n<\/tr>\n<tr style=\"height: 89px;\">\n<td style=\"width: 48.4301%; height: 89px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">FFT imaginary input signal critical for MCPS<\/span><\/td>\n<td style=\"width: 108.793%; height: 89px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">4096 for Block size = 512<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2048 for Block size = 256<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 48.4301%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">FFT temporary buffer1-critical for MCPS<\/span><\/td>\n<td style=\"width: 108.793%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">8<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 48.4301%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">FFT temporary buffer2-critical for MCPS<\/span><\/td>\n<td style=\"width: 108.793%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">8<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 48.4301%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">FFT Twiddle real part critical for MCPS<\/span><\/td>\n<td style=\"width: 108.793%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">8<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 48.4301%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">FFT Twiddle imaginary part critical for MCPS<\/span><\/td>\n<td style=\"width: 108.793%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">8<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\">For better MCPS performance allocate these buffers to lower memory latency levels. MCPS can be further improved if these buffers are placed in different block of lower memory latency.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">In xAF design:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Level1 latency is mapped to L1 memory Block 0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Level2 latency is mapped to L1 memory Block 1<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Level3 latency is mapped to L1 memory Block 2<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below is example of memory allocation for improved MCPS performance.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25630\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-61.png\" width=\"1176\" height=\"196\" \/><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<table style=\"width: 100%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 15.732%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 52.8681%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.15736%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.79316%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 14.4299%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 15.732%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Max Reverb Delay<\/strong><\/span><\/td>\n<td style=\"width: 52.8681%;\"><span style=\"font-family: 'times new roman', times, serif;\">The selected value sets the upper limit for the reverb delay tuning parameters. The value is used to enable a further reduction of the required memory as the size of reverb delays are influencing the required data memory. Values below 10ms are possible for maximum optimization but may lead to reduced audio performance<\/span><\/td>\n<td style=\"width: 8.15736%;\"><span style=\"font-family: 'times new roman', times, serif;\">ms<\/span><\/td>\n<td style=\"width: 7.79316%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 &#8211; 50<\/span><\/td>\n<td style=\"width: 14.4299%;\"><span style=\"font-family: 'times new roman', times, serif;\">50<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 15.732%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Max Lookahead Delay<\/strong><\/span><\/td>\n<td style=\"width: 52.8681%;\"><span style=\"font-family: 'times new roman', times, serif;\">The selected value sets the upper limit for super user\u2019 lookahead delay tuning parameter. The value is used to enable a further reduction of the required memory as the size of early reflections delays are influencing the required data memory. Values below 10ms are possible for maximum optimization but may lead to reduced audio performance<\/span><\/td>\n<td style=\"width: 8.15736%;\"><span style=\"font-family: 'times new roman', times, serif;\">ms<\/span><\/td>\n<td style=\"width: 7.79316%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 &#8211; 75<\/span><\/td>\n<td style=\"width: 14.4299%;\"><span style=\"font-family: 'times new roman', times, serif;\">75<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 15.732%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Max Early Reflections Delay<\/strong><\/span><\/td>\n<td style=\"width: 52.8681%;\"><span style=\"font-family: 'times new roman', times, serif;\">The selected value sets the upper limit for the early reflections delay tuning parameters. The value is used to enable a further reduction of the required memory as the size of early reflections delays are influencing the required data memory.<\/span><\/td>\n<td style=\"width: 8.15736%;\"><span style=\"font-family: 'times new roman', times, serif;\">ms<\/span><\/td>\n<td style=\"width: 7.79316%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 &#8211; 2<\/span><\/td>\n<td style=\"width: 14.4299%;\"><span style=\"font-family: 'times new roman', times, serif;\">2<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 15.732%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Enable\/Disable swoosh<\/strong><\/span><\/td>\n<td style=\"width: 52.8681%;\"><span style=\"font-family: 'times new roman', times, serif;\">This configuration parameter enables or disables swoosh effect.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">1 &#8211; swoosh enabled<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">0 &#8211; swoosh disabled<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Disabling swoosh can further reduce required memory and has a large impact on CPU load, especially peak load when switching between settings<\/span><\/td>\n<td style=\"width: 8.15736%;\"><span style=\"font-family: 'times new roman', times, serif;\">&#8211;<\/span><\/td>\n<td style=\"width: 7.79316%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 14.4299%;\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 15.732%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Enable\/Disable control inputs<\/strong><\/span><\/td>\n<td style=\"width: 52.8681%;\"><span style=\"font-family: 'times new roman', times, serif;\">Control inputs can optionally be enabled during design time.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Minimum is 0 (control inputs disabled)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Maximum is 1 (control inputs enabled)<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Slightly more memory is required when control inputs are enabled<\/span><\/td>\n<td style=\"width: 8.15736%;\"><span style=\"font-family: 'times new roman', times, serif;\">&#8211;<\/span><\/td>\n<td style=\"width: 7.79316%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 14.4299%;\"><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>Tuning Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">CFQLS\/CFQLI can be tuned by a comprehensive GTT tuning panel. <\/span><span style=\"font-family: 'times new roman', times, serif;\">Since the CFQLS object consists of two major algorithms, the tuning parameter list contains tuning parameters for QLS and CF algorithms.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describe supported tuning parameters.<\/span><\/p>\n<input type='hidden' bg_collapse_expand='6a3fbba37a0f37045282309' value='6a3fbba37a0f37045282309'><input type='hidden' id='bg-show-more-text-6a3fbba37a0f37045282309' value='Show More'><input type='hidden' id='bg-show-less-text-6a3fbba37a0f37045282309' value='Show Less'><button id='bg-showmore-action-6a3fbba37a0f37045282309' class='bg-showmore-plg-button bg-blue-button bg-arrow '   style=\" color:inherit;\">Show More<\/button><div id='bg-showmore-hidden-6a3fbba37a0f37045282309' >\n<table style=\"width: 84.648%\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 5.24399%\"><span style=\", times, serif\"><strong>No<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 14.4938%\"><span style=\", times, serif\"><strong>Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 37.2514%\"><span style=\", times, serif\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 15.0036%\"><span style=\", times, serif\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.5812%\"><span style=\", times, serif\"><strong>Default Values<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Mode <\/span><\/strong><br \/>\n<strong><span style=\", times, serif;font-size: 12pt\">(Deprecated)<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">Allows the end-user to switch QLS between three modes of operation (QLS presets).<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">OnStage, <\/span><span style=\", times, serif;font-size: 12pt\">Audience, <\/span><span style=\", times, serif;font-size: 12pt\">OFF<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Multi Stereo<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">Allows switching between stereo input and multi-channel input.<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">Stereo, Multi<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">Stereo<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">2<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Bypass<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">QLS algorithm is bypassed. With the stereo input signal, bypass will produce stereo at the outputs.<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">ON\/OFF<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">OFF<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">3<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Master level<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">Controls the level of all output channels.<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">4<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Wrap Amount<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">Selects the amount by which signal extraction components are wrapped around the listener.<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">1 &#8211; 2<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">1.25<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">5<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Global Verb Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">control the level of the extracted reverb components when they are added to the output channels.<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 2<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0.90<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">6<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Gain Front<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the reverb components mixed with front output channels.<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0.75<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">7<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Gain Side<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the reverb components mixed with side output channels.<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0.95<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">8<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Gain Rear<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the reverb components mixed with rear output channels.<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0.75<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">9<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Gain Front Heights<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the reverb components mixed with front high output channels.<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 -1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0.60<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">10<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Gain Rear Heights<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the reverb components mixed with rear high output channels.<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211;<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0.70<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">11<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Delay Front<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">individual control to adjust the delay of the extracted front reverb components.<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 50 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">3.4 ms<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">12<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Delay Side<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">individual control to adjust the delay of the extracted side reverb components.<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 50 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">7.9 ms<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">13<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Delay Rear<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">individual control to adjust the delay of the extracted rear reverb components.<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0-50ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">16 ms<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">14<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Delay Front Heights<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">individual control to adjust the delay of the extracted front high reverb components.<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0-50ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">6 ms<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">15<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Delay Rear Heights<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">individual control to adjust the delay of the extracted rear high reverb components<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0-50ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">7.5ms<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">16<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Gain Center Height<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the reverb components mixed with center high output channels<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0.4<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">17<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Delay Center Height<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">individual control to adjust the delay of the extracted center high reverb components<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0-50ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0s<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">18<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Front To Front<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the front signal extraction streams routed to front output channels<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">19<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Front To Center<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the front signal extraction streams routed to center output channels<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">20<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Front To Side<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the front signal extraction streams routed to side output channels<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">21<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Front To Rear<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the front signal extraction streams routed to rear output channels<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">22<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Center To Front<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the center signal extraction streams routed to front output channels<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">23<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Center To Center<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the center signal extraction streams routed to center output channels<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0.8<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">24<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Center To Side<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the center signal extraction streams routed to side output channels<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">25<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Center To Rear<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the center signal extraction streams routed to rear output channels<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">26<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Side To Front<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the side signal extraction streams routed to front output channels<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">27<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Side To Center<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the side signal extraction streams routed to center output channels<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">28<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Side To Side<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the side signal extraction streams routed to side output channels<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">29<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Side To Rear<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the side signal extraction streams routed to rear output channels<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">30<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Rear To Front<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the rear signal extraction streams routed to front output channels<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">31<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Rear To Center<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the rear signal extraction streams routed to center output channels<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">32<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Rear To Side<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the rear signal extraction streams routed to side output channels<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">33<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Rear To Rear<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the rear signal extraction streams routed to rear output channels<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">34<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Side SE Filter<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjusts the width of the spatial filter for the side channels<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">3 &#8211; 30<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">10<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">35<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Diffusion<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">selects the amount of diffusion applied to extracted reverb signals<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0.65<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">36<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Genre Detect<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">determines the probability that the Input signal is speech based<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">ON\/OFF<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">OFF<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">37<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Core Bypass<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">bypass the QLS algorithm<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">1 (qls is bypassed) \u2013 0 (qls is not bypassed)<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">OFF<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">38<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Center SE Filter Width<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjusts the width of the spatial filter for the enter channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">1 &#8211; 100<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">10<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">39<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Front SE<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">determines whether extracted signals (ON) or discrete inputs (OFF) are used for front channels (Left, Right, Center) of Xgain matrix when multichannel input mode is active<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 (Signal extraction OFF) \u2013 1 (Signal extraction ON)<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">OFF<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">40<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Mask Level<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">determines the amount of Spatial Masking<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0.2<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">41<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Mask<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">enables Spatial Masking<\/span><\/td>\n<td style=\"width: 15.0036%\">\n<p><span style=\", times, serif;font-size: 12pt\">0 &#8211; OFF<\/span><\/p>\n<p><span style=\", times, serif;font-size: 12pt\">1 &#8211; ON<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">OFF<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">42<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Verb LF<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">controls the level of the low-frequency content of the extracted Reverb signals<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">1-12 (below 6 is a LF cut, above 6 is a LF boost)<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">2<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">43<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Verb HF<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">controls the level of high frequency content of the extracted Reverb signals<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0.01-0.1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0.05<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">44<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Mono C2F<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">determines the level of the Center channel stream that is sent to the Front channels<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">45<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Mono C2S<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">determines the level of the Center channel stream that is sent to the Side output channels<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">46<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Mono C2R<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">determines the level of the Center channel stream that is sent to the rear output channels<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">47<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Mono Detect On<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">determines whether the Mono detection algorithm is On or Off<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 (mono detection OFF) \u2013 1 (mono detection ON)<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">48<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">M2S Rate<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">determines the rate at which the Mono Detection algorithm transitions from the mono to stereo state<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0.9 &#8211; 0.9999<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0.9<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">49<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">S2M Rate<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">determines the rate at which the Mono Detection algorithm transitions from the stereo to Mono state<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0.9 &#8211; 0.9999<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0.9<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">50<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">C2C Boost<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">Adjusts the level of the Center to Center leakage when the Mono Detection algorithm is in Mono state<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">-1 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">51<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">C2F Boost<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">Adjusts the level of the Center to Front leakage when the Mono Detection algorithm is in Mono state<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">-1 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">52<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">C2S Boost<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">Adjusts the level of the Center to Side leakage when the Mono Detection algorithm is in Mono state<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">-1 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">53<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Dry Limit<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">control the amount of reverb in the output channels<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">54<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Discreteness<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjusts the level of broad band signal rejection in the presence of a non-broadband signal<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0.1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">55<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Sin SE On<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">determines whether the Signal Extraction algorithm is On or Off for the Side Output channels when multichannel Input QLS is used<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 (Signal extraction OFF) \u2013 1 (Signal extraction ON)<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">OFF<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">56<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Global Xgain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">control global mix of spatial slice streams into output channel groups<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">57<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Center Focus<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">Determines the amount of extracted signal to be mixed into the Center output<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">58<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Side Focus<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">Determines the amount of Side signal for multi-channel input<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">59<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Power Sum<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">Determines the way in which the extracted signal components are summed up to form the spatial slice.<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">60<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LFE Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\">\n<p><span style=\", times, serif;font-size: 12pt\">Controls gain of low frequency content<\/span><\/p>\n<p><span style=\", times, serif;font-size: 12pt\">(Ignored when using 2 channel input)<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">61<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">5 or 7<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">When param 1 is set to multi, this allows 5.1 or 7.1 input selection<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">5.1, 7.1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">5.1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">62<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Bass Routing Xover Freq<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">determines cross over frequency of the low pass filter that is used to extract the low pass signals in the bass management module of the QLS system<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 400 Hz<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">250 Hz<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">63<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Bass Routing Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">controls the gain of the low frequency signals which are added back to the output streams in the bass routing module of QLS<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 2<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">64<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Party Bass<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">When on, bass is distributed equally to all outputs except height channels.<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">ON\/OFF<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">ON<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">65<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Mono Rvb Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">determines whether the Reverb stream from the Reverb Extraction block will be extracted given a mono input source, a mono speech input source or stereo source only<\/span><\/td>\n<td style=\"width: 15.0036%\">\n<p><span style=\", times, serif;font-size: 12pt\">0 &#8211; No Extract<\/span><\/p>\n<p><span style=\", times, serif;font-size: 12pt\">1 &#8211; Extract<\/span><\/p>\n<p><span style=\", times, serif;font-size: 12pt\">2 &#8211; Vox Extract<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">No Extract<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">66<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Speech to Rvb Floor<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">threshold above the estimated noise floor (in dB) where speech is handled<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">3-30 dB<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">12<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">67<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Speech to Rvb Sens<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">determines how long mono music needs to be active\/present when transitioning from mono speech before it is handled as mono music<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">10 &#8211; 200<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">60<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">68<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Lookahead Dly in msec<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adds delay to the output of QLS but is before the reverb gain<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 75 msec; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">69<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">SpeechScore<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">Read-only (not implemented) speech probability<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">70<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">MonoProb<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">Read-only (not implemented) mono probability<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">71<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LToLH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the left input channel mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">72<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LToLH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left input component mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">73<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RToLH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the right input channel mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">74<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RToLH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right input component mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0-2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">75<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">CToLH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the center input channel mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">76<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">CToLH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the center input component mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0-2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">77<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LSToLH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the left side input channel mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">78<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LSToLH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left side input component mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">79<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RSToLH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the right side input channel mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">80<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RSToLH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right side input component mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">81<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LRToLH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the left rear input channel mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">82<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LRToLH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left rear input component mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">83<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RRToLH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the right rear input channel mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">84<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RRToLH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right rear input component mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">85<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LToRH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the left input channel mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">86<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LToRH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left input component mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">87<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RToRH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the right input channel mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">88<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RToRH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right input component mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">89<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">CToRH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the center input channel mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">90<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">CToRH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the center input component mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">91<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LSToRH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the left side input channel mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">92<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LSToRH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left side input component mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">93<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RSToRH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the right side input channel mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">94<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RSToRH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right side input component mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">95<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LRToRH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the left rear input channel mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">96<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LRToRH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left rear input component mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">97<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RRToRH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the right rear input channel mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">98<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RRToRH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right rear input component mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">99<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LToCH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the left input channel mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">100<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LToCH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left input component mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">101<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RToCH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the right input channel mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">102<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RToCH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right input component mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">103<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">CToCH Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the center input channel mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">104<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">CToCH Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the center input component mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">105<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LSToCH Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the left side input channel mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">106<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LSToCH Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left side input component mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0-2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">107<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RSToCH Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the right side input channel mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">108<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RSToCH Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right side input component mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">109<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LRToCH Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the left rear input channel mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">110<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LRToCH Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left rear input component mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">111<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RRToCH Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the right rear input channel mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">112<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RRToCH Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right rear input component mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">113<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LToLRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the left front input channel mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">114<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LToLRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left input component mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">115<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RToLRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the right front input channel mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">116<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RToLRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right input component mixed with left rear channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">117<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">CToLRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the left center input channel mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">118<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">CToLRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the center input component mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">119<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LSToLRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the left side input channel mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">120<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LSToLRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left side input component mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">121<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RSToLRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the right side input channel mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">122<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RSToLRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right side input component mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">123<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LRToLRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the left rear input channel mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">124<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LRToLRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left rear input component mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">125<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RRToLRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the right rear input channel mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">126<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RRToLRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right rear input component mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">127<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LToRRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the left front input channel mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">128<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LToRRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left input component mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">129<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RToRRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the right front input channel mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">130<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RToRRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right input component mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">131<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">CToRRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the center input channel mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">132<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">CToRRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the center input component mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">133<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LSToRRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the left side input channel mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">134<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LSToRRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left side input component mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">135<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RSToRRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the right side input channel mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">136<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RSToRRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right side input component mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">137<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LRToRRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the left rear input channel mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">138<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">LRToRRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left rear input component mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">139<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RRToRRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">level of the right rear input channel mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">140<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">RRToRRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right rear input component mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 2 ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">141<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Front height Filter0 db<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the gain for front height filter<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">-20 to 0 db<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0 db<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">142<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Front height Filter0 freq<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">Adjust the frequency for front height filter<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">1000 \u2013 20000 Hz<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">4000 Hz<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">143<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Center height Filter0 db<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the gain for center height filter<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">-20 to 0 db<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0 db<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">144<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Center height Filter0 freq<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">Adjust the frequency for center height filter<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">1000 \u2013 20000 Hz<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">4000 Hz<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">145<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Rear height Filter0 db<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">adjust the gain for rear height filter<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">-20 to 0 db<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">0 db<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.24399%\"><span style=\", times, serif;font-size: 12pt\">146<\/span><\/td>\n<td style=\"width: 14.4938%\"><strong><span style=\", times, serif;font-size: 12pt\">Rear height Filter0 freq<\/span><\/strong><\/td>\n<td style=\"width: 37.2514%\"><span style=\", times, serif;font-size: 12pt\">Adjust the frequency for rear height filter<\/span><\/td>\n<td style=\"width: 15.0036%\"><span style=\", times, serif;font-size: 12pt\">1000 \u2013 20000 Hz<\/span><\/td>\n<td style=\"width: 11.5812%\"><span style=\", times, serif;font-size: 12pt\">4000 Hz<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table style=\"width: 84.7752%\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 83.756%\" colspan=\"5\"><span style=\", times, serif\"><strong>CLARIFI- PARAMETERS<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">147<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Mono Sens<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Used to turn on or off the mono signal sensing capability<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0.1 &#8211; 20<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">148<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Source bit Rate<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Overall level of treatment being applied to the input.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">149<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Vocal Air<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Isolates the lead instruments or vocals in signal and sharpens the frequency response, applied at bitrate 100%<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 4<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0.8<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">150<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Vocal Air0<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Value of vocal air when bitrate is 0%<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 4<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">151<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Vocal Air50<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Value of vocal air when bitrate is at midpt %<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 4<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0.4<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">152<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Vocal Air_K<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Knee point control to set the value of bitrate at which Mid is applied<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 0.999<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0.5<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">153<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Vocal Air Limit<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Controls the low frequency limit in Hz of the VocalAir parameter<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">100 &#8211; 4000<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">350Hz<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">154<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">ASW<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Decorrelates or spreads the soundfield outward by adding crosstalk signals, preserving the center portion of the stage. This compensates for the overcorrelation of the stereo field typically applied by lossy codecs., applied at bitrate 100%<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 4<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0.6<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">155<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">ASW0<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Value of ASW when bitrate is 0%<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 4<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">156<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Direct Signal Gain<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Controls the level of direct raw signal being added to the CF treated signal<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">157<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Octave Full BW Ext Gain<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Adds high frequency bandwidth extension to compressed signal to compensate for the brickwall filter roll off due to compression codecs.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 2<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0.650<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">158<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Octave Full BW Ext Gain0<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Value of BWE gain when bitrate is 0 %.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 2<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">159<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Octave Full BW Ext Gain50<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Value of BWE gain when bitrate is midpt%.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 2<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0.325<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">160<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Octave Full BW Ext Gain_K<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Knee point control to set the value of bitrate at which Mid is applied<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 0.999<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0.5<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">161<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Hard Pan Boost Gain<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Controls the amount of boost given to extreme hard-panned signals to compensate for spatial smearing and collapse toward the center; bitrate 100 %.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 4<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0.8<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">162<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Hard Pan Boost Gain0<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Hard pan boost min, applied at bitrate 0 %.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 4<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">163<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Verb Fill Gain<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Restores the dropouts in reverberation by isolating reverb in lossy signal and adding natural reverb tail; operates at bitrate 100 %.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">164<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Verb Fill Gain0<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Restores the dropouts in reverberation by isolating reverb in lossy signal and adding natural reverb tail; operates at bitrate 0 %.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">165<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Drum Fill Gain<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Controls the gain of the enhancement which sharpens the attack and decay of transient signals such as percussion and restores their original peaky quality. This control sets the overall effect of the TransBoost and BassOverallBoost controls.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0.676<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">166<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Drum Fill Gain0<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Value of drum fill gain when bitrate is 0 %.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">167<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Drum Fill Gain50<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Value of drum fill gain when bitrate is midpt %.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0.338<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">168<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Drum Fill Gain_K<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Knee point control to set the value of bitrate at which Mid is applied.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 0.999<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0.5<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">169<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Mask Spread<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Restores the missing spectral components by filling holes in the frequency domain.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0.880<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">170<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Mask Spread0<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Value of mask spread when bitrate is 0 %.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">171<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Mask Spread50<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Value of mask spread when bitrate is midpt %.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0.440<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">172<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Mask Spread_K<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Knee point control to set the value of bitrate at which Mid is applied.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 0.999<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0.5<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">173<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Scale Gain<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Controls the overall output level of CF, this is to allow CF output to be matched to the level in the bypassed state.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0.6<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">174<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">SD_Bypass<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Bypass the signal doctor (CF) processing algorithm.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0&amp;1, 0 \u2013SD is not bypass, 1- SD bypass<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">175<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">SD_Mode<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Sets whether CF automatically attempts to identify how lossy or compressed the input file is (Auto-Detect mode) or whether it applies a fixed amount of treatment (Fixed mode).<\/span><\/td>\n<td style=\"width: 14.9218%\">\n<p><span style=\", times, serif;font-size: 12pt\">0, 1<\/span><\/p>\n<p><span style=\", times, serif;font-size: 12pt\">0 = Fixed mode<\/span><\/p>\n<p><span style=\", times, serif;font-size: 12pt\">1= Autodetect mode<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">176<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Intensity<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Functions identically to Bitrate except that it is not regulated internally when Mode is set to Auto-Detect.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">177<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Softness<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Controls the character or timbre of the high frequencies, allowing harshness to be moderated.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">178<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Softness0<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Softness minimum value, at bitrate 0%<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">179<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Softness50<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Softness value when birate is midpt%<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">180<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Softness_K<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Knee point control to set the value of bitrate at which Mid is applied<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 0.999<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0.5<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">181<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Trans Boost<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Controls the amount of transient bass boost, usually governed by the value of Drumfill<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0-6<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">1.50<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">182<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Trans Boost0<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Transboost min value, at bitrate 0%<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0-6<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">183<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Bass Overall Boost<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Controls the amount of overall bass boost<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0-2<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">1.20<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">184<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Bass Overall Boost0<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Overall bass boost for bitrate 0%<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0-2<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">185<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">SD Limiter<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Controls the soft clip peak limiter in CF<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">186<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Source Type<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Determine the type of audio input signal source to adjust the CF internal parameters<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">187<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Gap Thresh<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Sets the threshold for detecting gaps (Mute) in the audio signal to reset treatment to zero and use Auto-Detect to look for signs of compression<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0.1-10<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">2.0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">188<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">SD SNR<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Sets the ratio of instantaneous detected noise to signal in the high frequency gap of a compressed audio stream such that the auto-detect algorithm will flag the stream as compressed.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0.01-1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0.15<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">189<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Level Diff<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Sets the height of the brick wall needed to trigger the auto-detect algorithm. If the system is failing to detect compression (true negative), try lowering this value. If it is falsely tagging linear streams as compressed (false positive) try raising this value.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">1-30<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">10<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">190<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Verb BWE<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Amount higher frequencies added to the reverb during bandwidth extension<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">191<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Verb BWE0<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Amount of verb BWE when bitrate is 0%<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">192<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Dirac<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Enables bandwidth extension treatment, in the form of a Dirac pulse, to be applied to transients, at bitrate 100%<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1.08<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">1.02<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">193<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Dirac0<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Enables bandwidth extension treatment, in the form of a Dirac pulse, to be applied to transients; at bitrate 0%<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1.08<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">194<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Force Bin X<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Sets the operating frequency for normal bandwidth extension treatment when Manual_BinX is set. If Manual_BinX is not set, this parameter has no effect.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">4000-19000 Hz<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">10000 Hz<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">195<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Manual Bin X<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Overrides the analyzed value of the high cutoff frequency and substitutes the frequency set by Force_BinX in its place. This affects only the VerbBWE and Dirac parameters.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">196<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">SBRR_X<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">When codecs employing SBR such as HE-AAC are detected, there is no applicable cutoff frequency to determine corresponding treatment level. Therefore, this parameter imposes an equivalent treatment based on the same cutoff frequency as its value.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">8000 &#8211; 20000 Hz<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">15000 Hz<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">197<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">SBR Smoothing<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Sets the amount of time-averaged smoothing on SBR detection.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0.9-0.9999<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0.9970<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">198<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">SBR Sens<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Sets the sensitivity of the auto-detection algorithm to the presence of SBR detected elements.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0.2-2<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">199<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">BWE Limit<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Controls the frequency limit to apply bandwidth extension<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">8000-20000Hz<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">12000Hz<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">200<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Speech Rx<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Sets the maximum multiplier to the Bitrate value (regardless of whether Bitrate is being regulated by Auto-Detect mode) when speech is detected.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">201<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Speech Mode<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Sets whether speech is always assumed (fixed mode) or detected automatically (auto-detect).<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0-1; 0=fixed, 1= Autodetect<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">Autodetect<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">202<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">BW Sensitivity<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Controls the sensitivity of treatment level (Bitrate) versus detected high cutoff frequency of compressed streams when in Auto-Detect mode. Lower values correspond to higher resulting Bitrate values.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0.2303<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">203<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Decorr Mix<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Applies decorrelation to the right input channel to a degree set by this parameter, if\/when mono probability exceeds the value set by the MonoThreshold parameter. If MonoThreshold is set to 0, then Widening will always be applied.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0.77<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">204<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Decorr Mix0<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Value of decorr mix when bitrate is 0%<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 4.80699%\"><span style=\", times, serif;font-size: 12pt\">205<\/span><\/td>\n<td style=\"width: 14.3258%\"><strong><span style=\", times, serif;font-size: 12pt\">Mono Threshold<\/span><\/strong><\/td>\n<td style=\"width: 38.0585%\"><span style=\", times, serif;font-size: 12pt\">Sets the threshold of probability that the input is mono above which Widening is applied.<\/span><\/td>\n<td style=\"width: 14.9218%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 11.6429%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><span style=\", times, serif\"><strong><span style=\"font-size: 12pt\"><\/div><\/span><\/strong><\/span><\/h2>\n<p class=\"heading\"><strong>Control Parameters<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">CFQLS has 21 control inputs when the control mode is selected in GTT. The order of Control inputs for CFQLS.<\/span><\/p>\n<table style=\"width: 63.0508%; height: 542px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 13.2366%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Channel<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 36.6456%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 139.414%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.2366%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 36.6456%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Front to Front Crossgain (Xgain_F2F)<\/span><\/td>\n<td style=\"width: 139.414%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.2366%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2<\/span><\/td>\n<td style=\"width: 36.6456%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Front to Center Crossgain (Xgain_F2C)<\/span><\/td>\n<td style=\"width: 139.414%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.2366%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">3<\/span><\/td>\n<td style=\"width: 36.6456%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Front to Side Crossgain (Xgain_F2S)<\/span><\/td>\n<td style=\"width: 139.414%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.2366%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">4<\/span><\/td>\n<td style=\"width: 36.6456%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Front to Rear Crossgain (Xgain_F2R)<\/span><\/td>\n<td style=\"width: 139.414%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.2366%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">5<\/span><\/td>\n<td style=\"width: 36.6456%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Center to Front Crossgain (Xgain_C2F)<\/span><\/td>\n<td style=\"width: 139.414%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.2366%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">6<\/span><\/td>\n<td style=\"width: 36.6456%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Center to Center Crossgain (Xgain_C2C)<\/span><\/td>\n<td style=\"width: 139.414%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.2366%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">7<\/span><\/td>\n<td style=\"width: 36.6456%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Center to Side Crossgain (Xgain_C2S)<\/span><\/td>\n<td style=\"width: 139.414%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.2366%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">8<\/span><\/td>\n<td style=\"width: 36.6456%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Center to Rear Crossgain (Xgain_C2R)<\/span><\/td>\n<td style=\"width: 139.414%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.2366%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">9<\/span><\/td>\n<td style=\"width: 36.6456%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Side to Front Crossgain (Xgain_S2F)<\/span><\/td>\n<td style=\"width: 139.414%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.2366%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">10<\/span><\/td>\n<td style=\"width: 36.6456%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Side to Center Crossgain (Xgain_S2C)<\/span><\/td>\n<td style=\"width: 139.414%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.2366%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">11<\/span><\/td>\n<td style=\"width: 36.6456%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Side to Side Crossgain (Xgain_S2S)<\/span><\/td>\n<td style=\"width: 139.414%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.2366%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">12<\/span><\/td>\n<td style=\"width: 36.6456%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Side to Rear Crossgain (Xgain_S2R)<\/span><\/td>\n<td style=\"width: 139.414%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.2366%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">13<\/span><\/td>\n<td style=\"width: 36.6456%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Rear to Front Crossgain (Xgain_R2F)<\/span><\/td>\n<td style=\"width: 139.414%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.2366%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">14<\/span><\/td>\n<td style=\"width: 36.6456%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Rear to Center Crossgain (Xgain_R2C)<\/span><\/td>\n<td style=\"width: 139.414%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.2366%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">15<\/span><\/td>\n<td style=\"width: 36.6456%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Rear to Side Crossgain (Xgain_R2S)<\/span><\/td>\n<td style=\"width: 139.414%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.2366%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">16<\/span><\/td>\n<td style=\"width: 36.6456%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Rear to Rear Crossgain (Xgain_R2R)<\/span><\/td>\n<td style=\"width: 139.414%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.2366%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">17<\/span><\/td>\n<td style=\"width: 36.6456%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Wrap Control<\/span><\/td>\n<td style=\"width: 139.414%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 to 2<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.2366%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">18<\/span><\/td>\n<td style=\"width: 36.6456%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Global Reverb Gain Control<\/span><\/td>\n<td style=\"width: 139.414%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 2<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.2366%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">19<\/span><\/td>\n<td style=\"width: 36.6456%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Front Reverb Gain<\/span><\/td>\n<td style=\"width: 139.414%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 2<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.2366%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">20<\/span><\/td>\n<td style=\"width: 36.6456%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Side Reverb Gain<\/span><\/td>\n<td style=\"width: 139.414%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 2<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 13.2366%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">21<\/span><\/td>\n<td style=\"width: 36.6456%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Rear Reverb Gain<\/span><\/td>\n<td style=\"width: 139.414%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 2<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on March 7, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"cfqls-cfqli-panel_wrap\"><div class=\"documentor-section  section-3054\" id=\"cfqls-cfqli-panel\" data-section-id=\"3054\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">9.1.1.<\/span><span class=\"title-text\">CFQLS\/CFQLI Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#cfqls-cfqli-panel')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The CFQLS audio object\u00a0has native panel. The native panel window has different controls for enabling and disabling various modes and for configuring tuning parameters. Native panel can be opened by double-clicking on the CFQLS object in the\u00a0SFD.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25631\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-1.jpeg\" width=\"541\" height=\"526\" \/><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on March 7, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"qls-quantum-logic-surround_wrap\"><div class=\"documentor-section  section-2991\" id=\"qls-quantum-logic-surround\" data-section-id=\"2991\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">9.2.<\/span><span class=\"title-text\">QLS\/QLI<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#qls-quantum-logic-surround')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The QLI (Quantum Logic Immersion) is an up-mixing algorithm that converts the stereo or multichannel (5.1 or 7.1) input signals and up mixes it to 8 or 13 output channels (7.1 surround and 5 height channels) using signal extraction and reverb extraction techniques.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">QLI\u00a0 (Quantum Logic Immersion) also know as QLS (Quantum Logic Surround).<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong><em>Use Case:<\/em><\/strong><em> QLS object can be used as standalone QLi or in combination with Clarifi technology. CF needs to process raw audio signal. Hence, it must be placed before any equalization (volume, compressor etc) in the signal flow. CF works only for stereo inputs and generates a stereo output. When both CF and QLS are to be used, the stereo output of CF is used as a stereo input of QLI.<\/em><\/span><\/p>\n<p class=\"heading\"><strong>QLS\/QLI Properties<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about the QLS\/QLI\u00a0audio object properties and functionality.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"325\" height=\"506\" class=\"wp-image-25632\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-62.png\" \/><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">In the default mode, QLS object has no control inputs. It has 2 or 6 or 8 inputs and 8 or 13 output channels. The number input and output channels for QLS can be controlled at design time by selecting the appropriate modes of the object.<\/span><\/p>\n<table style=\"width: 76.2092%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 13.6612%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 84.1097%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.6612%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 84.1097%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display the name of the QLS audio object in signal flow design. It can be changed based on the intended usage of the object.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.6612%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Object Mode<\/strong><\/span><\/td>\n<td style=\"width: 84.1097%;\">\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2.0_to_7.1.5<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">5.1_to_7.1.5<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">7.1_to_7.1.5<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2.0_to_7.1<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">5.1_to_7.1<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">7.1_to_7.1<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong>Mode<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">There are total six mode in QLS object.<\/span><\/p>\n<table style=\"width: 77.0691%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 17.1651%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 132.374%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.1651%;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">2.0_to_7.1.5<\/span><\/strong><\/span><\/td>\n<td style=\"width: 132.374%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Supports stereo input and generates 7.1 output plus 5 height channels.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.1651%;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">5.1_to_7.1.5<\/span><\/strong><\/span><\/td>\n<td style=\"width: 132.374%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Supports stereo and 5.1 input and generates 7.1 output plus 5 height channels.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.1651%;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">7.1_to_7.1.5<\/span><\/strong><\/span><\/td>\n<td style=\"width: 132.374%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Supports stereo, 5.1 and 7.1 input and generates 7.1 output plus 5 height channels.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.1651%;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">2.0_to_7.1<\/span><\/strong><\/span><\/td>\n<td style=\"width: 132.374%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Supports stereo input, and 21 Control inputs and generates 7.1 output.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.1651%;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">5.1_to_7.1<\/span><\/strong><\/span><\/td>\n<td style=\"width: 132.374%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Supports stereo and 5.1 input, and 21 Control inputs and generates 7.1 output.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.1651%;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">7.1_to_7.1<\/span><\/strong><\/span><\/td>\n<td style=\"width: 132.374%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Supports stereo, 5.1 and 7.1 input, and 21 Control inputs and generates 7.1 output.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The input channel modes are:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Stereo<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Multichannel_5_1<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Multichannel_7_1<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Stereo_Ctrl<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Multichannel_5_1_Ctrl<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Multichannel_7_1_Ctrl<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The QLI creates a 7.0.5 surround upmix from a stereo (or dual mono), 5.1, or 7.1 input audio signal using signal extraction and reverb extraction techniques.<\/span><\/p>\n<table style=\"width: 67.4526%;\">\n<tbody>\n<tr>\n<td style=\"width: 31.5381%; border-style: hidden;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The input channel order is:<\/span><\/p>\n<ol>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Left Front<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Right Front<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Center<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LFE<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Left Surround\/Rear<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Right Surround\/Rear<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Left Side<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Right Side<\/span><\/li>\n<\/ol>\n<\/td>\n<td style=\"width: 98.4721%; border-style: hidden;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The output channel order is:<\/span><\/p>\n<ol>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Left Front<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Right Front<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Center<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">LFE (<em>Note: This output is muted when using 2 channel input<\/em>)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Left Side<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Right Side<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Left Rear<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Right Rear<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Left Front Height<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Right Front Height<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Center height<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Left Rear height<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Right Rear height<\/span><\/li>\n<\/ol>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong>Additional Parameters<\/strong><\/p>\n<table style=\"width: 75.3862%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 17.2648%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 29.1514%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 10.4454%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 12.315%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 53.6614%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.2648%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Max reverb delay<\/strong><\/span><\/td>\n<td style=\"width: 29.1514%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">upper limit for the reverb delay<\/span><\/td>\n<td style=\"width: 10.4454%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 12.315%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 50<\/span><\/td>\n<td style=\"width: 53.6614%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">50<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.2648%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Max lookahead delay<\/strong><\/span><\/td>\n<td style=\"width: 29.1514%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">upper limit for super user lookahead delay<\/span><\/td>\n<td style=\"width: 10.4454%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 12.315%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 75<\/span><\/td>\n<td style=\"width: 53.6614%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">75<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.2648%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Max early reflections delay<\/strong><\/span><\/td>\n<td style=\"width: 29.1514%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">upper limit for the early reflections<\/span><\/td>\n<td style=\"width: 10.4454%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 12.315%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2 &#8211; 0<\/span><\/td>\n<td style=\"width: 53.6614%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.2648%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Enable\/Disable swoosh<\/strong><\/span><\/td>\n<td style=\"width: 29.1514%;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 &#8211; swoosh enabled<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; swoosh disabled<\/span><\/td>\n<td style=\"width: 10.4454%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 12.315%;\"><\/td>\n<td style=\"width: 53.6614%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.2648%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Enable\/Disable Reverb<\/strong><\/span><\/td>\n<td style=\"width: 29.1514%;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 &#8211; Reverb enabled<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; Reverb disabled<\/span><\/td>\n<td style=\"width: 10.4454%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 12.315%;\"><\/td>\n<td style=\"width: 53.6614%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.2648%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Enable\/Disable control inputs<\/strong><\/span><\/td>\n<td style=\"width: 29.1514%;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; Control Inputs disabled<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 &#8211; Control Inputs enabled<\/span><\/td>\n<td style=\"width: 10.4454%;\"><\/td>\n<td style=\"width: 12.315%;\"><\/td>\n<td style=\"width: 53.6614%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">supported block lengths of 512, 256<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">supported sampling frequency of 48 kHz.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">this audio object supports a block length of 256 for reduced MEM and MIPS consumption.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Cross gains to x (front, center, side) are not applied on the dedicated multi-channel inputs (from input multi-channel signal), but only on the extracted channels as the result of \u201cFront signal extraction\u201d feature, which needs to be enabled in the GUI. Currently the original signals with cross gains are only applied to front left and front right.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">Memory allocation for optimized MCPS on GUL.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">QLS algorithm uses FFT algorithm. There are six buffers used by FFT. For FFT to work these buffers must be allocated in internal memory.\u00a0 There are also memory alignment requirements.<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\">Please refer below table for memory records and alignment.<\/span><\/p>\n<table style=\"width: 66.5093%; height: 214px;\">\n<tbody>\n<tr style=\"height: 26px;\">\n<td class=\"table-head\" style=\"width: 48.7227%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Memory record Label<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 129.658%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Alignment in bytes<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 48px;\">\n<td style=\"width: 48.7227%; height: 48px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">FFT real Input signal critical for MCPS&#8221;<\/span><\/td>\n<td style=\"width: 129.658%; height: 48px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">4096 for Block size = 512<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2048 for Block size = 256<\/span><\/td>\n<\/tr>\n<tr style=\"height: 36px;\">\n<td style=\"width: 48.7227%; height: 36px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">FFT imaginary input signal critical for MCPS<\/span><\/td>\n<td style=\"width: 129.658%; height: 36px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">4096 for Block size = 512<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2048 for Block size = 256<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 48.7227%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">FFT temporary buffer1-critical for MCPS<\/span><\/td>\n<td style=\"width: 129.658%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">8<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 48.7227%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">FFT temporary buffer2-critical for MCPS<\/span><\/td>\n<td style=\"width: 129.658%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">8<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 48.7227%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">FFT Twiddle real part critical for MCPS<\/span><\/td>\n<td style=\"width: 129.658%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">8<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 48.7227%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">FFT Twiddle imaginary part critical for MCPS<\/span><\/td>\n<td style=\"width: 129.658%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">8<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\">For better MCPS performance allocate these buffers to lower memory latency levels.<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\">MCPS can be further improved if these buffers are placed in different block of lower memory latency.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">In xAF design:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Level1 latency is mapped to L1 memory Block 0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Level2 latency is mapped to L1 memory Block 1<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Level3 latency is mapped to L1 memory Block 2<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below is example of memory allocation for improved MCPS performance.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1622\" height=\"288\" class=\"wp-image-25633\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-78.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/p>\n<p class=\"heading\"><strong>Tuning Parameters<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The following table lists all the tuning parameters for QLS. These parameters can be tuned from GTT.<\/span><\/p>\n<input type='hidden' bg_collapse_expand='6a3fbba38c4697089133568' value='6a3fbba38c4697089133568'><input type='hidden' id='bg-show-more-text-6a3fbba38c4697089133568' value='Show More'><input type='hidden' id='bg-show-less-text-6a3fbba38c4697089133568' value='Show Less'><button id='bg-showmore-action-6a3fbba38c4697089133568' class='bg-showmore-plg-button bg-blue-button bg-arrow '   style=\" color:inherit;\">Show More<\/button><div id='bg-showmore-hidden-6a3fbba38c4697089133568' >\n<table style=\"width: 81.9956%\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 5.02549%\"><span style=\", times, serif\"><strong>No<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 14.1296%\"><span style=\", times, serif\"><strong>Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 33.5405%\"><span style=\", times, serif\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 15.6094%\"><span style=\", times, serif\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 12.6715%\"><span style=\", times, serif\"><strong>Default Values<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<td style=\"width: 14.1296%\">\n<p><strong><span style=\", times, serif;font-size: 12pt\">Mode<\/span><\/strong><\/p>\n<p><strong><span style=\", times, serif;font-size: 12pt\">(Deprecated)<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">Allows the end-user to switch QLS between three modes of operation (QLS presets)<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">OnStage, Audience, OFF<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Multi Stereo<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">Allows switching between stereo input and multi-channel input<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">Stereo, Multi<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">Stereo<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">2<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Bypass<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">QLS algorithm is bypassed. With the stereo input signal , bypass will produce stereo at the outputs<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">ON\/OFF<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">OFF<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">3<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Master level<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">Controls the level of all output channels<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">4<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Wrap Amount<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">Selects the amount by which signal extraction components are wrapped around the listener<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">1-2<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">1.25<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">5<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Global Verb Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">control the level of the extracted reverb components when they are added to the output channels<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0.90<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">6<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Gain Front<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the reverb components mixed with front output channels<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0.75<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">7<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Gain Side<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the reverb components mixed with side output channels<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0.95<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">8<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Gain Rear<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the reverb components mixed with rear output channels<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0.75<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">9<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Gain Front Heights<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the reverb components mixed with front high output channels<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0.60<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">10<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Gain Rear Heights<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the reverb components mixed with rear high output channels<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0.70<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">11<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Delay Front<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">individual control to adjust the delay of the extracted front reverb components<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-50ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">3.4ms<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">12<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Delay Side<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">individual control to adjust the delay of the extracted side reverb components<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-50ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">7.9ms<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">13<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Delay Rear<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">individual control to adjust the delay of the extracted rear reverb components<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-50ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">16ms<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">14<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Delay Front Heights<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">individual control to adjust the delay of the extracted front high reverb components<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-50ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">6ms<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">15<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Delay Rear Heights<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">individual control to adjust the delay of the extracted rear high reverb components<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-50ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">7.5ms<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">16<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Gain Center Height<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the reverb components mixed with center high output channels<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0.4<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">17<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Reverb Delay Center Height<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">individual control to adjust the delay of the extracted center high reverb components<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-50ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0s<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">18<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Front To Front<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the front signal extraction streams routed to front output channels 1)<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">19<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Front To Center<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the front signal extraction streams routed to center output channels 1)<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">20<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Front To Side<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the front signal extraction streams routed to side output channels 1)<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">21<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Front To Rear<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the front signal extraction streams routed to rear output channels 1)<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">22<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Center To Front<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the center signal extraction streams routed to front output channels 1)<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">23<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Center To Center<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the center signal extraction streams routed to center output channels 1)<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0.8<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">24<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Center To Side<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the center signal extraction streams routed to side output channels 1)<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">25<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Center To Rear<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the center signal extraction streams routed to rear output channels 1)<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">26<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Side To Front<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the side signal extraction streams routed to front output channels 2)<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">27<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Side To Center<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the side signal extraction streams routed to center output channels 2)<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">28<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Side To Side<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the side signal extraction streams routed to side output channels 2)<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">29<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Side To Rear<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the side signal extraction streams routed to rear output channels 2)<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">30<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Rear To Front<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the rear signal extraction streams routed to front output channels 2)<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">31<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Rear To Center<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the rear signal extraction streams routed to center output channels 2)<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">32<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Rear To Side<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the rear signal extraction streams routed to side output channels 2)<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">33<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Rear To Rear<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">control the gains of the rear signal extraction streams routed to rear output channels 2)<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">34<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Side SE Filter<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjusts the width of the spatial filter for the side channels<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">3-30<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">10<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">35<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Diffusion<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">selects the amount of diffusion applied to extracted reverb signals<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0.65<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">36<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Genre Detect<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">determines the probability that the Input signal is speech based<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">ON\/OFF<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">OFF<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">37<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Core Bypass<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">bypass the QLS algorithm<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">1 (qls is bypassed) \u2013 0 (qls is not bypassed)<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">OFF<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">38<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Center SE Filter Width<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjusts the width of the spatial filter for the center channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">1-100<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">10<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">39<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Front SE<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">determines wheter extracted signals (ON) or discrete inputs (OFF) are used for front channels (Left, Right, Center) of Xgain matrix when multichannel input mode is active<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0 (Signal extraction OFF) \u2013 1 (Signal extraction ON)<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">OFF<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">40<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Mask Level<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">determines the amount of Spatial Masking<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0.2<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">41<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Mask<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">enables Spatial Masking<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-OFF, 1= ON<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">OFF<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">42<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Verb LF<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">controls the level of the low-frequency content of the extracted Reverb signals<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">1-12 (below 6 is a LF cut, above 6 is a LF boost)<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">2<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">43<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Verb HF<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">controls the level of high frequency content of the extracted Reverb signals<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0.01-0.1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0.05<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">44<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Mono C2F<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">determines the level of the Center channel stream that is sent to the Front channels<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">45<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Mono C2S<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">determines the level of the Center channel stream that is sent to the Side output channels<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">46<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Mono C2R<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">determines the level of the Center channel stream that is sent to the rear output channels<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">47<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Mono Detect On<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">determines whether the Mono detection algorithm is On or Off<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0 (mono detection OFF) \u2013 1 (mono detection ON)<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">48<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">M2S Rate<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">determines the rate at which the Mono Detection algorithm transitions from the mono to stereo state<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0.9 &#8211; 0.9999<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0.9<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">49<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">S2M Rate<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">determines the rate at which the Mono Detection algorithm transitions from the stereo to Mono state<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0.9 &#8211; 0.9999<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0.9<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">50<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">C2C Boost<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">Adjusts the level of the Center to Center leakage when the Mono Detection algorithm is in Mono state<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">-1 &#8211; 1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">51<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">C2F Boost<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">Adjusts the level of the Center to Front leakage when the Mono Detection algorithm is in Mono state<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">-1 &#8211; 1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">52<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">C2S Boost<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">Adjusts the level of the Center to Side leakage when the Mono Detection algorithm is in Mono state<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">-1 &#8211; 1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">53<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Dry Limit<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">control the amount of reverb in the output channels<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">54<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Discreteness<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjusts the level of broad band signal rejection in the presence of a non-broadband signal<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0.1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">55<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Sin SE On<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">determines whether the Signal Extraction algorithm is On or Off for the Side Output channels when multichannel Input QLS is used<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0 (Signal extraction OFF) \u2013 1 (Signal extraction ON)<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">OFF<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">56<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Global Xgain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">control global mix of spatial slice streams into output channel groups<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">57<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Center Focus<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">Determines the amount of extracted signal to be mixed into the Center output<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">58<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Side Focus<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">Determines the amount of Side signal for multi-channel input<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">59<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Power Sum<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">Determines the way in which the extracted signal components are summed up to form the spatial slice.<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">60<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LFE Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">Controls gain of low frequency content (Ignored when using 2 channel input)<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">61<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">5 or 7<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">When param 1 is set to multi, this allows 5.1 or 7.1 input selection<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">5.1, 7.1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">5.1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">62<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Bass Routing Xover Freq<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">determines cross over frequency of the low pass filter that is used to extract the low pass signals in the bass management module of the QLS system<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-400Hz<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">250Hz<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">63<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Bass Routing Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">controls the gain of the low frequency signals which are added back to the output streams in the bass routing module of QLS<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">64<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Party Bass<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">When on, bass is distributed equally to all outputs except height channels.<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">ON\/OFF<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">ON<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">65<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Mono Rvb Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">determines whether the Reverb stream from the Reverb Extraction block will be extracted given a mono input source, a mono speech input source or stereo source only<\/span><\/td>\n<td style=\"width: 15.6094%\">\n<p><span style=\", times, serif;font-size: 12pt\">0= No Extract<\/span><\/p>\n<p><span style=\", times, serif;font-size: 12pt\">1= Extract<\/span><\/p>\n<p><span style=\", times, serif;font-size: 12pt\">2= Vox Extract<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">No Extract<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">66<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Speech to Rvb Floor<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">threshold above the estimated noise floor (in dB) where speech is handled<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">3-30dB<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">12<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">67<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Speech to Rvb Sens<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">determines how long mono music needs to be active\/present when transitioning from mono speech before it is handled as mono music<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">10-200<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">60<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">68<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Lookahead Dly in msec<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adds delay to the output of QLS but is before the reverb gain<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0 \u2013 75 msec max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">69<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">SpeechScore<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">Read-only (not implemented) speech probability<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">70<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">MonoProb<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">Read-only (not implemented) mono probability<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">71<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LToLH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the left input channel mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">72<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LToLH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left input component mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">73<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RToLH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the right input channel mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">74<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RToLH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right input component mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">75<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">CToLH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the center input channel mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">76<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">CToLH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the center input component mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">77<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LSToLH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the left side input channel mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">78<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LSToLH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left side input component mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">79<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RSToLH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the right-side input channel mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">80<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RSToLH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right-side input component mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">81<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LRToLH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the left rear input channel mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">82<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LRToLH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left rear input component mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">83<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RRToLH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the right rear input channel mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">84<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RRToLH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right rear input component mixed with left high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">85<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LToRH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the left input channel mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">86<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LToRH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left input component mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">87<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RToRH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the right input channel mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">88<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RToRH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right input component mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">89<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">CToRH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the center input channel mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">90<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">CToRH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the center input component mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">91<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LSToRH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the left side input channel mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">92<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LSToRH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left side input component mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">93<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RSToRH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the right side input channel mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">94<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RSToRH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right side input component mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">95<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LRToRH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the left rear input channel mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">96<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LRToRH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left rear input component mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">97<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RRToRH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the right rear input channel mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">98<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RRToRH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right rear input component mixed with right high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">99<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LToCH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the left input channel mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">100<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LToCH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left input component mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">101<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RToCH_Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the right input channel mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">102<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RToCH_Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right input component mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">103<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">CToCH Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the center input channel mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">104<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">CToCH Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the center input component mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">105<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LSToCH Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the left side input channel mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">106<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LSToCH Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left side input component mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">107<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RSToCH Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the right side input channel mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">108<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RSToCH Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right side input component mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">109<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LRToCH Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the left rear input channel mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">110<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LRToCH Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left rear input component mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">111<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RRToCH Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the right rear input channel mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">112<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RRToCH Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right rear input component mixed with center high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">113<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LToLRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the left front input channel mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">114<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LToLRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left input component mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">115<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RToLRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the right front input channel mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">116<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RToLRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right input component mixed with left rear channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">117<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">CToLRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the left center input channel mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">118<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">CToLRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the center input component mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">119<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LSToLRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the left side input channel mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">120<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LSToLRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left side input component mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">121<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RSToLRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the right side input channel mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">122<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RSToLRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right side input component mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">123<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LRToLRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the left rear input channel mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">124<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LRToLRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left rear input component mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">125<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RRToLRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the right rear input channel mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">126<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RRToLRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right rear input component mixed with left rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">127<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LToRRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the left front input channel mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">128<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LToRRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left input component mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">129<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RToRRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the right front input channel mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">130<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RToRRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right input component mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">131<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">CToRRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the center input channel mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">132<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">CToRRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the center input component mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">133<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LSToRRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the left side input channel mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">134<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LSToRRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left side input component mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">135<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RSToRRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the right side input channel mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">136<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RSToRRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right side input component mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">137<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LRToRRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the left rear input channel mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">138<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">LRToRRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the left rear input component mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">139<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RRToRRH Gain<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">level of the right rear input channel mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-1<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">140<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">RRToRRH Dly<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the delay of the right rear input component mixed with right rear high channel<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0-2ms; max depends on configuration parameter<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">141<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Front height Filter0 db<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the gain for front height filter<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">-20 to 0 db<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0 db<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">142<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Front height Filter0 freq<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">Adjust the frequency for front height filter<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">1000-20000Hz<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">4000Hz<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">143<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Center height Filter0 db<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the gain for center height filter<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">-20 to 0db<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0 db<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">144<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Center height Filter0 freq<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">Adjust the frequency for center height filter<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">1000-20000Hz<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">4000Hz<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">145<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Rear height Filter0 db<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">adjust the gain for rear height filter<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">-20 to 0 db<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">0 db<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">146<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Rear height Filter0 freq<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">Adjust the frequency for rear height filter<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">1000-20000Hz<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">4000Hz<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 5.02549%\"><span style=\", times, serif;font-size: 12pt\">147<\/span><\/td>\n<td style=\"width: 14.1296%\"><strong><span style=\", times, serif;font-size: 12pt\">Mono Sens<\/span><\/strong><\/td>\n<td style=\"width: 33.5405%\"><span style=\", times, serif;font-size: 12pt\">Adjust the frequency for rear height filter<\/span><\/td>\n<td style=\"width: 15.6094%\"><span style=\", times, serif;font-size: 12pt\">0.1 \u2013 20<\/span><\/td>\n<td style=\"width: 12.6715%\"><span style=\", times, serif;font-size: 12pt\">1<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><strong><span style=\"font-size: 12pt\"><\/div><\/span><\/strong><\/h2>\n<p class=\"heading\"><strong>Control Parameters<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The QLS has 21 control inputs when the control mode is selected in GTT.<\/span><\/p>\n<table style=\"width: 80.7165%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 12.262%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Channel<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 37.9253%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 165.363%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.262%;\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<td style=\"width: 37.9253%;\"><span style=\"font-family: 'times new roman', times, serif;\">Front to Front Crossgain (Xgain_F2F)<\/span><\/td>\n<td style=\"width: 165.363%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.262%;\"><span style=\"font-family: 'times new roman', times, serif;\">2<\/span><\/td>\n<td style=\"width: 37.9253%;\"><span style=\"font-family: 'times new roman', times, serif;\">Front to Center Crossgain (Xgain_F2C)<\/span><\/td>\n<td style=\"width: 165.363%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.262%;\"><span style=\"font-family: 'times new roman', times, serif;\">3<\/span><\/td>\n<td style=\"width: 37.9253%;\"><span style=\"font-family: 'times new roman', times, serif;\">Front to Side Crossgain (Xgain_F2S)<\/span><\/td>\n<td style=\"width: 165.363%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.262%;\"><span style=\"font-family: 'times new roman', times, serif;\">4<\/span><\/td>\n<td style=\"width: 37.9253%;\"><span style=\"font-family: 'times new roman', times, serif;\">Front to Rear Crossgain (Xgain_F2R)<\/span><\/td>\n<td style=\"width: 165.363%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.262%;\"><span style=\"font-family: 'times new roman', times, serif;\">5<\/span><\/td>\n<td style=\"width: 37.9253%;\"><span style=\"font-family: 'times new roman', times, serif;\">Center to Front Crossgain (Xgain_C2F)<\/span><\/td>\n<td style=\"width: 165.363%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.262%;\"><span style=\"font-family: 'times new roman', times, serif;\">6<\/span><\/td>\n<td style=\"width: 37.9253%;\"><span style=\"font-family: 'times new roman', times, serif;\">Center to Center Crossgain (Xgain_C2C)<\/span><\/td>\n<td style=\"width: 165.363%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.262%;\"><span style=\"font-family: 'times new roman', times, serif;\">7<\/span><\/td>\n<td style=\"width: 37.9253%;\"><span style=\"font-family: 'times new roman', times, serif;\">Center to Side Crossgain (Xgain_C2S)<\/span><\/td>\n<td style=\"width: 165.363%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.262%;\"><span style=\"font-family: 'times new roman', times, serif;\">8<\/span><\/td>\n<td style=\"width: 37.9253%;\"><span style=\"font-family: 'times new roman', times, serif;\">Center to Rear Crossgain (Xgain_C2R)<\/span><\/td>\n<td style=\"width: 165.363%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.262%;\"><span style=\"font-family: 'times new roman', times, serif;\">9<\/span><\/td>\n<td style=\"width: 37.9253%;\"><span style=\"font-family: 'times new roman', times, serif;\">Side to Front Crossgain (Xgain_S2F)<\/span><\/td>\n<td style=\"width: 165.363%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.262%;\"><span style=\"font-family: 'times new roman', times, serif;\">10<\/span><\/td>\n<td style=\"width: 37.9253%;\"><span style=\"font-family: 'times new roman', times, serif;\">Side to Center Crossgain (Xgain_S2C)<\/span><\/td>\n<td style=\"width: 165.363%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.262%;\"><span style=\"font-family: 'times new roman', times, serif;\">11<\/span><\/td>\n<td style=\"width: 37.9253%;\"><span style=\"font-family: 'times new roman', times, serif;\">Side to Side Crossgain (Xgain_S2S)<\/span><\/td>\n<td style=\"width: 165.363%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.262%;\"><span style=\"font-family: 'times new roman', times, serif;\">12<\/span><\/td>\n<td style=\"width: 37.9253%;\"><span style=\"font-family: 'times new roman', times, serif;\">Side to Rear Crossgain (Xgain_S2R)<\/span><\/td>\n<td style=\"width: 165.363%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.262%;\"><span style=\"font-family: 'times new roman', times, serif;\">13<\/span><\/td>\n<td style=\"width: 37.9253%;\"><span style=\"font-family: 'times new roman', times, serif;\">Rear to Front Crossgain (Xgain_R2F)<\/span><\/td>\n<td style=\"width: 165.363%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.262%;\"><span style=\"font-family: 'times new roman', times, serif;\">14<\/span><\/td>\n<td style=\"width: 37.9253%;\"><span style=\"font-family: 'times new roman', times, serif;\">Rear to Center Crossgain (Xgain_R2C)<\/span><\/td>\n<td style=\"width: 165.363%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.262%;\"><span style=\"font-family: 'times new roman', times, serif;\">15<\/span><\/td>\n<td style=\"width: 37.9253%;\"><span style=\"font-family: 'times new roman', times, serif;\">Rear to Side Crossgain (Xgain_R2S)<\/span><\/td>\n<td style=\"width: 165.363%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.262%;\"><span style=\"font-family: 'times new roman', times, serif;\">16<\/span><\/td>\n<td style=\"width: 37.9253%;\"><span style=\"font-family: 'times new roman', times, serif;\">Rear to Rear Crossgain (Xgain_R2R)<\/span><\/td>\n<td style=\"width: 165.363%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.262%;\"><span style=\"font-family: 'times new roman', times, serif;\">17<\/span><\/td>\n<td style=\"width: 37.9253%;\"><span style=\"font-family: 'times new roman', times, serif;\">Wrap Control<\/span><\/td>\n<td style=\"width: 165.363%;\"><span style=\"font-family: 'times new roman', times, serif;\">1 to 2<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.262%;\"><span style=\"font-family: 'times new roman', times, serif;\">18<\/span><\/td>\n<td style=\"width: 37.9253%;\"><span style=\"font-family: 'times new roman', times, serif;\">Global Reverb Gain Control<\/span><\/td>\n<td style=\"width: 165.363%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 2<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.262%;\"><span style=\"font-family: 'times new roman', times, serif;\">19<\/span><\/td>\n<td style=\"width: 37.9253%;\"><span style=\"font-family: 'times new roman', times, serif;\">Front Reverb Gain<\/span><\/td>\n<td style=\"width: 165.363%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 2<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.262%;\"><span style=\"font-family: 'times new roman', times, serif;\">20<\/span><\/td>\n<td style=\"width: 37.9253%;\"><span style=\"font-family: 'times new roman', times, serif;\">Side Reverb Gain<\/span><\/td>\n<td style=\"width: 165.363%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 2<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.262%;\"><span style=\"font-family: 'times new roman', times, serif;\">21<\/span><\/td>\n<td style=\"width: 37.9253%;\"><span style=\"font-family: 'times new roman', times, serif;\">Rear Reverb Gain<\/span><\/td>\n<td style=\"width: 165.363%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 2<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on March 7, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"qls-qli-panel_wrap\"><div class=\"documentor-section  section-3053\" id=\"qls-qli-panel\" data-section-id=\"3053\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">9.2.1.<\/span><span class=\"title-text\">QLS\/QLI Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#qls-qli-panel')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The QLS\u00a0audio object has native panel. The native panel window has different controls for enabling and disabling various modes and for configuring tuning parameters. Native panel can be opened by double-clicking on the QLS object in the\u00a0SFD.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"569\" height=\"553\" class=\"wp-image-25634\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-3.jpeg\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on March 7, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"clarifi_wrap\"><div class=\"documentor-section  section-2948\" id=\"clarifi\" data-section-id=\"2948\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">9.3.<\/span><span class=\"title-text\">ClariFi<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#clarifi')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The ClariFi algorithm analyzes the content stereo audio streams for losses in fidelity associated with perceptual coding or lossy (i.e. destructive) compression and adds an estimate of these losses back to the original signal.<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\">The treatment of compressed signals is based on careful assumption and scientific probabilities with a goal ultimately to provide a significantly improved listening experience, that is preferable to original unprocessed input.<\/span><\/p>\n<p class=\"heading\"><strong>ClariFi Properties<\/strong><\/p>\n<p>Below table describes about the ClariFi audio object properties and functionality.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-25635 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-79-e1700482242993.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"384\" height=\"269\" \/><\/p>\n<table style=\"width: 90.0033%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 13.3993%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 99.15%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.3993%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 99.15%;\"><span style=\"font-family: 'times new roman', times, serif;\">Display the name of the ClariFi audio object in signal flow design. It can be changed based on the intended usage of the object.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.3993%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Object Mode<\/strong><\/span><\/td>\n<td style=\"width: 99.15%;\"><span style=\"font-family: 'times new roman', times, serif;\">ClariFi audio object supports two modes.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Fixed<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Auto-Detect<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong>Mode<\/strong><\/p>\n<table style=\"width: 90.7138%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 13.4013%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Mode<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 76.7298%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.4013%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Fixed<\/strong><\/span><\/td>\n<td style=\"width: 76.7298%;\"><span style=\"font-family: 'times new roman', times, serif;\">A constant treatment level is applied regardless of the quality or bitrate of the incoming audio. It is best to use this mode when source quality is known or highly predictable, e.g satellite radio.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">pros: input audio will be treated consistently regardless of content.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">cons: constant treatment level will be applied regardless of source quality.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.4013%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Auto-Detect<\/strong><\/span><\/td>\n<td style=\"width: 76.7298%;\"><span style=\"font-family: 'times new roman', times, serif;\">A variable treatment level is applied based on the analysis of incoming audio. It is best to use this mode when source quality is unknown or unpredictable, e.g., input from iPod, USB, Bluetooth, analog inputs, or streaming from arbitrary apps.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">pros: treatment level is very accurate\/appropriate for most codecs. The treatment level will reset and recalibrate after a mute longer than 120ms (e.g., a track change).<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">cons: some streams, even while compressed, will not trigger any treatment to be applied.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\"><em>Memory allocation for optimized MCPS on GUL<\/em><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Clarifi algorithm uses FFT algorithm. There are six buffers used by FFT. For FFT to work these buffers must be allocated in internal memory.\u00a0 There is also memory alignment requirements.<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\">Refer below table for memory records and alignment.<\/span><\/p>\n<table style=\"width: 67.7579%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 47.1646%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Memory Record Label<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 127.344%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Alignment in Bytes<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 47.1646%;\"><span style=\"font-family: 'times new roman', times, serif;\">FFT real Input signal-critical for MCPS<\/span><\/td>\n<td style=\"width: 127.344%;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">4096 for Block size = 512<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">2048 for Block size = 256<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 47.1646%;\"><span style=\"font-family: 'times new roman', times, serif;\">FFT imaginary input signal-critical for MCPS<\/span><\/td>\n<td style=\"width: 127.344%;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">4096 for Block size = 512<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">2048 for Block size = 256<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 47.1646%;\"><span style=\"font-family: 'times new roman', times, serif;\">FFT temporary buffer1-critical for MCPS<\/span><\/td>\n<td style=\"width: 127.344%;\"><span style=\"font-family: 'times new roman', times, serif;\">8<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 47.1646%;\"><span style=\"font-family: 'times new roman', times, serif;\">FFT temporary buffer2-critical for MCPS<\/span><\/td>\n<td style=\"width: 127.344%;\"><span style=\"font-family: 'times new roman', times, serif;\">8<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 47.1646%;\"><span style=\"font-family: 'times new roman', times, serif;\">FFT Twiddle real part-critical for MCPS<\/span><\/td>\n<td style=\"width: 127.344%;\"><span style=\"font-family: 'times new roman', times, serif;\">8<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 47.1646%;\"><span style=\"font-family: 'times new roman', times, serif;\">FFT Twiddle imaginary part-critical for MCPS<\/span><\/td>\n<td style=\"width: 127.344%;\"><span style=\"font-family: 'times new roman', times, serif;\">8<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\">For better MCPS performance allocate these buffers to lower memory latency levels.<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\">MCPS can be further improved if these buffers are placed in different block of lower memory latency.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">In xAF design:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Level1 latency is mapped to L1 memory Block 0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Level2 latency is mapped to L1 memory Block 1<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Level3 latency is mapped to L1 memory Block 2<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below is example of memory allocation for improved MCPS performance.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1584\" height=\"301\" class=\"wp-image-25636\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-80.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/p>\n<p class=\"heading\"><strong>Additional Parameters<\/strong><\/p>\n<p>There are no additional parameters available for ClariFi audio object.<\/p>\n<p class=\"heading\"><strong>Tuning Parameters<\/strong><\/p>\n<p>ClariFi can be tuned by the GTT tuning panel.\u00a0 Below table describe supported tuning parameters.<\/p>\n<input type='hidden' bg_collapse_expand='6a3fbba397e775036042158' value='6a3fbba397e775036042158'><input type='hidden' id='bg-show-more-text-6a3fbba397e775036042158' value='Show More'><input type='hidden' id='bg-show-less-text-6a3fbba397e775036042158' value='Show Less'><button id='bg-showmore-action-6a3fbba397e775036042158' class='bg-showmore-plg-button bg-blue-button bg-arrow '   style=\" color:inherit;\">Show More<\/button><div id='bg-showmore-hidden-6a3fbba397e775036042158' >\n<table style=\"width: 87.239%\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 11.4348%\"><span style=\", times, serif\"><strong>Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 56.7439%\"><span style=\", times, serif\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.98781%\"><span style=\", times, serif\"><strong>Tunable<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.27182%\"><span style=\", times, serif\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>BitRate<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Bit rate control. The overall level of wet\/effects\/treatment being applied to the input<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 \u2013 1.0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>Voc Air<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Voc Air parameter at maximum. Isolates the lead instruments in a signal, such as vocals or soloists, and sharpens their frequency response<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 4.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>Voc Air 0<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Voc Air parameter when Bitrate is 0 %.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 4.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>Voc Air 50<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Voc Air parameter when Bitrate is at midpoint %.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 4.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>Voc Air-k<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Voc Air midpoint % value.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 0.99<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>Voc Air Limit<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Controls the low frequency limit in Hz of the VocalAir parameter<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">100 &#8211; 4000<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>ASW<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">(Apparent Stage Width) Decorrelates or spreads the soundfield outward by adding crosstalk signals, preserving the center portion of the stage<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 4.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>ASW 0<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">ASW parameter when Bitrate is 0 %<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 4.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>Direct signal gain<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Controls the amount of dry\/direct\/unprocessed signal in the CF output<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 1.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>BWE<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Band width extension. Adds high frequency bandwidth extension to the compressed signal<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 2.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>BWE 0<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">BWE parameter when Bitrate is 0 %.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 2.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>BWE 50<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">BWE parameter when Bitrate is at midpoint %.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 2.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>BWE-k<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">BWE parameter midpoint % value<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.0 &#8211; 0.99<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>HardPan<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Controls the amount of boost given to extreme hard-panned signals<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 4.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>HardPan 0<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">HardPan gain value when Bitrate is 0 %.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 4.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>VerbFill<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Restores dropouts in a recording\u2019s reverberation caused by encoding<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 1.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>VerbFill 0<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">VerbFill gain value when Bitrate is 0 %.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 1.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>DrumFill<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Drum Fill gain. Controls the gain of the enhancement which sharpens the attack and decay of transient signals<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 1.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>DrumFill 0<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">DrumFill gain parameter when Bitrate is 0 %.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 1.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>DrumFill 50<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">DrumFill gain parameter when Bitrate is at midpoint%.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 1.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>DrumFill-k<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">DrumFill midpoint% value<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 0.99<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>Mask Spread<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Attempts to fill frequency holes in the frequency domain in much the same manner as Reverb Fill attempts to fill reverb holes in the time domain<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 1.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>Mask Spread 0<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Mask Spread when Bitrate is 0 %.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 1.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>Mask Spread 50<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Mask Spread when Bitrate is at midpoint %.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 1.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>Mask Spread-k<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Mask Spread midpoint value<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 0.99<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>Ext Scale<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Gain to control the overall output level of ClariFi<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 1.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>Intensity<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Functions identically to Bitrate except that it is not regulated internally when Mode is set to Auto-Detect.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 1.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>SD bypass<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Control to Enable\/Disable ClariFi.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>SD Mode<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Control for ClariFi Mode select<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>Softness<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Controls the character or timbre of the high frequencies, allowing harshness to be moderated<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 1.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>Softness 0<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Softness value when Bitrate is 0%.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 1.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>Softness 50<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Softness value when Bitrate is at midpoint%.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 1.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>Softness-k<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Softness midpoint % value<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 0.99<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>TrsBoost<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Controls the amount of transient bass boost<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">1.0 &#8211; 6.0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>TrsBoost 0<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Transient bass boost when Bitrate is 0%.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">1.0 &#8211; 6.0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>BassOvrl<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Transient bass boost parameter value when Bitrate is at midpoint%.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.0 &#8211; 2.0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>BassOvrl 0<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Transient bass boost midpoint% value<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.0 &#8211; 2.0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>Lmit Off<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Control to Allow the soft-clip peak limiter to be turned off<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>Src Type<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Controls a change in compression sensitivity to accommodate Bluetooth sources that use the SBC codec<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 8<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>GapThrsh<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Sets the lowest expected signal value. This is used to determine the signal level at which it is safe to assume the current stream or source is silent or muted<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.1 &#8211; 10.0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>SNR<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Sets the ratio of instantaneous detected noise to signal in the high frequency gap of a compressed audio stream such that the auto-detect algorithm will flag the stream as compressed<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.01 &#8211; 1.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>LevlDiff<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Sets the height of the brick wall needed to trigger the auto-detect algorithm<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">1.0 &#8211; 30.0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>VerbBWE<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Adds high frequency bandwidth extension to the reverb treatment.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 1.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>VerbBWE 0<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">VerbBWE parameter value when Bitrate is at 0%.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 1.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>DrumBWE<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Adds high frequency bandwidth extension to the DrumFill treatment<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 1.08<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>DrumBWE 0<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">DrumBWE parameter value when Bitrate is at 0%.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 1.08<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>BinX<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Sets the operating frequency for normal bandwidth extension treatment when SetBinX is set<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">4000 &#8211; 19000<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>SetBinX<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Overrides the analyzed value of the high cutoff frequency and substitutes the frequency set by BinX in its place<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>SBR Rx<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">When codecs employing SBR such as HE-AAC are detected, there is no applicable cutoff frequency to determine corresponding treatment level. Therefore, this parameter imposes an equivalent treatment based on the same cutoff frequency as its value.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">8000 &#8211; 20000<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>SBR avg<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Sets the amount of time-averaged smoothing on SBR detection.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.9000 &#8211; 0.9999<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>SBR sens<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Sets the sensitivity of the auto-detection algorithm to the presence of SBR detected elements.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.2 &#8211; 2.0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>BWE Lim<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Imposes a lower end limit in Hz to the bandwidth reconstruction of the BWE treatment. This does not affect VerbBWE or DrumBWE.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">8000 &#8211; 20000<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>SpeechRx<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Sets the maximum multiplier to the Bitrate value (regardless of whether Bitrate is being regulated by Auto-Detect mode) when speech is detected.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.0 &#8211; 1.0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>SpeechMode<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Sets whether speech is always assumed (fixed mode) or detected automatically (auto-detect).<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0 &#8211; 1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>BW Sense<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Controls the sensitivity of treatment level (Bitrate) versus detected high cutoff frequency of compressed streams when in Auto-Detect mode.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.000 &#8211; 1.000<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>Widening<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Applies decorrelation to the right input channel to a degree set by this parameter, if\/when mono probability exceeds the value set by the MonoDetect parameter.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 1.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>Widening 0<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 1.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>MonoDetect<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Sets the threshold of probability that the input is mono above which Widening is applied.<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.00 &#8211; 1.00<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>Verb_LF<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Control the amount of highs and lows in the VerbFill component (extracted reverb signal) respectively<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">1 &#8211; 12<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 11.4348%\"><span style=\", times, serif;font-size: 12pt\"><strong>Verb_HF<\/strong><\/span><\/td>\n<td style=\"width: 56.7439%\"><span style=\", times, serif;font-size: 12pt\">Control the amount of highs and lows in the VerbFill component (extracted reverb signal) respectively<\/span><\/td>\n<td style=\"width: 9.98781%\"><span style=\", times, serif;font-size: 12pt\">Tunable<\/span><\/td>\n<td style=\"width: 8.27182%\"><span style=\", times, serif;font-size: 12pt\">0.010 \u2013 0.100<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><span style=\", times, serif\"><span style=\"font-size: 12pt\"><\/div><\/span><\/span><\/h2>\n<p class=\"heading\"><strong>Control Parameters<\/strong><\/p>\n<p>There are no control parameters available for ClariFi audio object.<\/p>\n<p class=\"heading\"><strong>Native Panel<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">ClariFi audio object supports native panel. The native panel window has different controls for enabling and disabling various modes and for configuring tuning parameters. Native panel can be opened by double-clicking on the ClariFi object in the\u00a0SFD.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25637\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/a-screenshot-of-a-computer-description-automatica-4.jpeg\" alt=\"A screenshot of a computer Description automatically generated\" width=\"819\" height=\"528\" \/><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on February 21, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"clarifi-panel-2_wrap\"><div class=\"documentor-section  section-3046\" id=\"clarifi-panel-2\" data-section-id=\"3046\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">9.3.1.<\/span><span class=\"title-text\">ClariFi Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#clarifi-panel-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p class=\"text\">Clari-Fi panel is located in SURROUND in Toolbox in Signal Flow Designer. It supports stereo input, having 2 inputs and 2 outputs. One of restriction is Block length and Sample Rate.<br \/>\nClariFi Stand Alone supports <strong>512 block length<\/strong> and <strong>48khz sample rate<\/strong>. In the future it will support also 256 block length.<\/p>\n<p class=\"text\">It can be launched in same way as other native panels inside\u00a0 <span class=\"bluet_tooltip tooltipy-kw tooltipy-kw-6829\" data-tooltip=\"6829\">SFD\u00a0 <\/span>by clicking the Clarifi object in tuning view.<\/p>\n<p><strong>Spectral &amp; Waveform tab view<\/strong><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-16403\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2022\/04\/aa-3.png\" alt=\"\" width=\"779\" height=\"515\" \/><\/p>\n<p><strong>Spatial &amp; Operation tab view<\/strong><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-16404\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2022\/04\/bb-3.png\" alt=\"\" width=\"782\" height=\"512\" \/><\/p>\n<p><strong>Super User tab view<\/strong><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-16406\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2022\/04\/cc-4.png\" alt=\"\" width=\"779\" height=\"516\" \/><\/p>\n<p class=\"text\"><strong>Tunable Parameters<\/strong><\/p>\n<table class=\"wrapped confluenceTable tablesorter tablesorter-default\" style=\"width: 93.1098%;\" role=\"grid\">\n<tbody aria-live=\"polite\" aria-relevant=\"all\">\n<tr>\n<td class=\"table-head\" style=\"width: 9.35461%;\">Parameter Number<\/td>\n<td class=\"table-head\" style=\"width: 14.8655%;\">Parameter Name<\/td>\n<td class=\"table-head\" style=\"width: 43.075%;\">Details<\/td>\n<td class=\"table-head\" style=\"width: 13.5606%;\">Range<\/td>\n<td class=\"table-head\" style=\"width: 11.3125%;\">Default value<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">0<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Mono Sens<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Used to turn on or off the mono signal sensing capability (ClariFi parameter)<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0.1-20<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">1<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">1<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Source bit Rate<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Overall level of treatment being applied to the input.<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0 &#8211; 1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">1<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">2<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Vocal Air<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Isolates the lead instruments or vocals in signal and sharpens the frequency response, applied at bitrate 100%<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-4<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0.8<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">3<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Vocal Air0<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Value of vocal air when bitrate is 0%<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-4<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">4<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Vocal Air50<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Value of vocal air when bitrate is at midpt %<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-4<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0.4<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">5<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Vocal Air_K<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Knee point control to set the value of bitrate at which Mid is applied<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-0.999<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0.5<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">6<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Vocal Air Limit<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Controls the low frequency limit in Hz of the VocalAir parameter<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">100-4000<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">350Hz<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">7<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">ASW<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Decorrelates or spreads the soundfield outward by adding crosstalk signals, preserving the center portion of the stage. This compensates for the overcorrelation of the stereo field typically applied by lossy codecs., applied at bitrate 100%<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-4<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0.6<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">8<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">ASW0<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Value of ASW when bitrate is 0%<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-4<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">9<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Direct Signal Gain<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Controls the level of direct raw signal being added to the CF treated signal<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">1<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">10<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Octave Full BW Ext Gain<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Adds high frequency bandwidth extension to compressed signal to compensate for the brickwall filter roll off due to compression codecs<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-2<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0.650<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">11<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Octave Full BW Ext Gain0<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Value of BWE gain when bitrate is 0%<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-2<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">12<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Octave Full BW Ext Gain50<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Value of BWE gain when bitrate is midpt%<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-2<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0.325<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">13<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Octave Full BW Ext Gain_K<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Knee point control to set the value of bitrate at which Mid is applied<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-0.999<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0.5<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">14<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Hard Pan Boost Gain<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Controls the amount of boost given to extreme hard-panned signals to\u00a0 compensate for spatial smearing and collapse toward the center; bitrate 100%<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-4<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0.8<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">15<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Hard Pan Boost Gain0<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Hard pan boost min, applied at bitrate 0%<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0 &#8211; 4<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">16<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Verb Fill Gain<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Restores the dropouts in reverberation by isolating reverb in lossy signal and adding natural reverb tail; operates at bitrate 100%<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">1<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">17<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Verb Fill Gain0<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Restores the dropouts in reverberation by isolating reverb in lossy signal and adding natural reverb tail; operates at bitrate 0%<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">18<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Drum Fill Gain<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Controls the gain of the enhancement which sharpens the attack and decay of transient signals such as percussion, and restores their original peaky quality. This control sets the overall effect of the <strong>TransBoost<\/strong> and <strong>BassOverallBoost<\/strong> controls<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0.676<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">19<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Drum Fill Gain0<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Value of drum fill gain when bitrate is 0%<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">20<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Drum Fill Gain50<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Value of drum fill gain when bitrate is midpt%<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0.338<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">21<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Drum Fill Gain_K<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Knee point control to set the value of bitrate at which Mid is applied<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-0.999<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0.5<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">22<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Mask Spread<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Restores the missing spectral components by filling holes in the frequency domain<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0.880<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">23<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Mask Spread0<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Value of mask spread when bitrate is 0%<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">24<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Mask Spread50<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Value of mask spread when bitrate is midpt%<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0.440<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">25<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Mask Spread_K<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Knee point control to set the value of bitrate at which Mid is applied<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-0.999<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0.5<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">26<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Scale Gain<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Controls the overall output level of CF, this is to allow CF output to be matched to the level in the bypassed state<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0.6<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">27<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">SD_Bypass<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Bypass the signal doctor (CF) processing algorithm<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0&amp;1, 0 \u2013SD is not bypass, 1- SD bypass<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">1<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">28<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">SD_Mode<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">sets whether CF automatically attempts to identify how lossy or compressed the input file is (<strong>Auto-Detect<\/strong> mode) or whether it applies a fixed amount of treatment (<strong>Fixed<\/strong> mode).<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">\n<p>0, 1<\/p>\n<p>0= Fixed mode<\/p>\n<p>1= Autodetect mode<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">1<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">29<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Intensity<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">functions identically to <strong>Bitrate<\/strong> except that it is not regulated internally when <strong>Mode<\/strong> is set to <strong>Auto-Detect<\/strong>.<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">1<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">30<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Softness<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">controls the character or timbre of the high frequencies, allowing harshness to be moderated.<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">31<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Softness0<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Softness minimum value, at bitrate 0%<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">32<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Softness50<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Softness\u00a0 value when birate is midpt%<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">33<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Softness_K<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Knee point control to set the value of bitrate at which Mid is applied<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-0.999<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0.5<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">34<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Trans Boost<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Controls the amount of transient bass\u00a0 boost, usually governed by the value of Drumfill<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-6<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">1.50<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">35<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Trans Boost0<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Transboost min value, at bitrate 0%<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-6<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">36<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Bass Overall Boost<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Controls the amount of overall bass boost<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-2<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">1.20<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">37<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Bass Overall Boost0<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Overall bass boost for bitrate 0%<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-2<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">38<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">SD Limiter<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Controls the soft clip peak limiter in CF<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">39<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Source Type<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Determine the type of audio input signal source to adjust the CF internal parameters<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">40<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Gap Thresh<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Sets the threshold for detecting gaps in the audio signal to reset treatment to zero and use Auto-Detect to look for signs of compression<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0.1-10<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">2.0<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">41<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">SD SNR<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Sets the ratio of instantaneous detected noise to signal in the high frequency gap of a compressed audio stream such that the auto-detect algorithm will flag the stream as compressed.<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0.01-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0.15<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">42<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Level Diff<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Sets the height of the brick wall needed to trigger the auto-detect algorithm. If the system is failing to detect compression (true negative), try lowering this value. If it is falsely tagging linear streams as compressed (false positive) try raising this value.<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">1-30<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">10<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">43<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Verb BWE<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Amount higher frequencies added to the reverb during bandwidth extension<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">1<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">44<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Verb BWE0<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Amount of verb BWE when bitrate is 0%<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">45<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Dirac<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Enables bandwidth extension treatment, in the form of a Dirac pulse, to be applied to transients, at bitrate 100%<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1.08<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">1.02<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">46<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Dirac0<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Enables bandwidth extension treatment, in the form of a Dirac pulse, to be applied to transients; at bitrate 0%<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1.08<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">47<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Force Bin X<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Sets the operating frequency for normal bandwidth extension treatment when <strong>Manual_BinX<\/strong> is set. If <strong>Manual_BinX<\/strong> is not set, this parameter has no effect.<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">4000-19000Hz<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">10000Hz<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">48<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Manual Bin X<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Overrides the analyzed value of the high cutoff frequency and substitutes the frequency set by <strong>Force_BinX<\/strong> in its place. This affects only the <strong>VerbBWE<\/strong> and <strong>Dirac<\/strong> parameters.<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">49<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">SBRR_X<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">When codecs employing SBR such as HE-AAC are detected, there is no applicable cutoff frequency to determine corresponding treatment level. Therefore this parameter imposes an equivalent treatment based on the same cutoff frequency as its value.<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">8000-20000Hz<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">15000Hz<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">50<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">SBR Smoothing<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Sets the amount of time-averaged smoothing on SBR detection.<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0.9-0.9999<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0.9970<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">51<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">SBR Sens<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Sets the sensitivity of the auto-detection algorithm to the presence of SBR detected elements.<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0.2-2<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">1<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">52<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">BWE Limit<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Controls the frequency limit to apply bandwidth extension<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">8000-20000Hz<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">12000Hz<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">53<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Speech Rx<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Sets the <em>maximum<\/em> multiplier to the <strong>Bitrate<\/strong> value (regardless of whether Bitrate is being regulated by <strong>Auto-Detect<\/strong> mode) when speech is detected.<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">1<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">54<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Speech Mode<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Sets whether speech is always assumed (fixed mode) or detected automatically (auto-detect).<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1; 0=fixed, 1= Autodetect<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">Autodetect<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">55<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">BW Sensitivity<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Controls the sensitivity of treatment level (Bitrate) versus detected high cutoff frequency of compressed streams when in <strong>Auto-Detect<\/strong> mode. Lower values correspond to higher resulting Bitrate values.<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0.2303<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">56<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Decorr Mix<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Applies decorrelation to the right input channel to a degree set by this parameter, if\/when mono probability exceeds the value set by the MonoThreshold parameter. If MonoThreshold is set to 0, then Widening will always be applied.<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0.77<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">57<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Decorr Mix0<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Value of decorr mix when bitrate is 0%<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0<\/td>\n<\/tr>\n<tr role=\"row\">\n<td class=\"confluenceTd\" style=\"width: 9.35461%;\">58<\/td>\n<td class=\"confluenceTd\" style=\"width: 14.8655%;\">Mono Threshold<\/td>\n<td class=\"confluenceTd\" style=\"width: 43.075%;\">Sets the threshold of probability that the input is mono above which Widening is applied.<\/td>\n<td class=\"confluenceTd\" style=\"width: 13.5606%;\">0-1<\/td>\n<td class=\"confluenceTd\" style=\"width: 11.3125%;\">0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on June 20, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"logic-7_wrap\"><div class=\"documentor-section  section-2990\" id=\"logic-7\" data-section-id=\"2990\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">9.4.<\/span><span class=\"title-text\">Logic 7<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#logic-7')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Logic7 algorithm creates a 7.1 surround upmix from a stereo (or dual mono) audio signal. <\/span><span style=\"font-family: 'times new roman', times, serif;\">This object upmixes two-channel stereo (or dual mono) audio inputs to seven main outputs (L\/R Front, Center, L\/R Side, L\/R Rear).<br \/>\nThe algorithm consists of a steering angle calculator from the input signal. A matrix mixer generates the surround channels by mixing input Left and Right channels weighted by adaptive gains calculated from the steering angle. All pass filters adjust the phases between Left &amp; Right pairs of generated surround channels and Shelving filters are applied.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25638\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/diagram-description-automatically-generated-1.png\" alt=\"Diagram Description automatically generated\" width=\"734\" height=\"336\" \/><\/p>\n<p class=\"heading\"><strong>Logic 7 Properties<\/strong><\/p>\n<p>Below table describes about the <span style=\"font-family: 'times new roman', times, serif;\">Logic7<\/span> audio object properties and functionality.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-25639\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-63.png\" width=\"375\" height=\"225\" \/><\/p>\n<table>\n<tbody>\n<tr>\n<td class=\"table-head\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-family: 'times new roman', times, serif;\"><strong>Display Name<\/strong><\/span><\/td>\n<td><span style=\"font-family: 'times new roman', times, serif;\">Display the name of the Logic7 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><span style=\"font-family: 'times new roman', times, serif;\">The object has a 2 input channels and 8 output channels. The output channel order is:<\/span><\/p>\n<ol>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Left Front<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Right Front<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Center<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">LFE<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Left Side<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Right Side<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Left Rear<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Right Rear<\/span><\/li>\n<\/ol>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\"><em>This object supports all framework configurable sample rates and block lengths.<\/em><\/span><\/p>\n<p class=\"heading\"><strong>Mode<\/strong><\/p>\n<p>There are no mode available for Logic 7 audio object.<\/p>\n<p class=\"heading\"><strong>Additional Parameters<\/strong><\/p>\n<p>There are no additional parameters available for Logic 7 audio object.<\/p>\n<p class=\"heading\"><strong>Tuning Parameters<\/strong><\/p>\n<table style=\"width: 88.7555%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 17.0429%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 45.1106%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.4446%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 5.49592%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Min<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 6.14181%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Max<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 6.35433%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.0429%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Matrix Type<\/strong><\/span><\/td>\n<td style=\"width: 45.1106%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Determines the amount of center channel blending across the left and right front channels and the degree of spatial separation between the side and rear channels.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">MATRIX_OFF 0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">MATRIX_CAR 1<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 7.4446%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 5.49592%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 6.14181%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 6.35433%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.0429%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Steering XOver Frequency<\/strong><\/span><\/td>\n<td style=\"width: 45.1106%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Determines cross over frequency of the low pass filter that is used to extract the low pass signals<\/span><\/td>\n<td style=\"width: 7.4446%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Hz<\/span><\/td>\n<td style=\"width: 5.49592%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">10<\/span><\/td>\n<td style=\"width: 6.14181%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">500<\/span><\/td>\n<td style=\"width: 6.35433%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">200<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.0429%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Side Left \/ Right Steering Limit<\/strong><\/span><\/td>\n<td style=\"width: 45.1106%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Determines the amount of front left and right signals mixed into the side channels<\/span><\/td>\n<td style=\"width: 7.4446%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">deg<\/span><\/td>\n<td style=\"width: 5.49592%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-45<\/span><\/td>\n<td style=\"width: 6.14181%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">45<\/span><\/td>\n<td style=\"width: 6.35433%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">25<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.0429%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Side Center \/ Surround Stereo Limit<\/strong><\/span><\/td>\n<td style=\"width: 45.1106%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Determines the amount of center channel signal that is mixed into the side channels<\/span><\/td>\n<td style=\"width: 7.4446%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">deg<\/span><\/td>\n<td style=\"width: 5.49592%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-45<\/span><\/td>\n<td style=\"width: 6.14181%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">45<\/span><\/td>\n<td style=\"width: 6.35433%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">20<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.0429%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Side Center \/ Surround Mono Limit<\/strong><\/span><\/td>\n<td style=\"width: 45.1106%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Determines the amount of monaural source signals that are mixed into the side channels<\/span><\/td>\n<td style=\"width: 7.4446%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">deg<\/span><\/td>\n<td style=\"width: 5.49592%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-45<\/span><\/td>\n<td style=\"width: 6.14181%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">45<\/span><\/td>\n<td style=\"width: 6.35433%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">20<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.0429%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Rear Center \/ Surround Mono Limit<\/strong><\/span><\/td>\n<td style=\"width: 45.1106%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Determines the amount of monaural source signals that are mixed into the rear channels<\/span><\/td>\n<td style=\"width: 7.4446%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">deg<\/span><\/td>\n<td style=\"width: 5.49592%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-45<\/span><\/td>\n<td style=\"width: 6.14181%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">45<\/span><\/td>\n<td style=\"width: 6.35433%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">20<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.0429%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Rear Left \/ Right Steering Limit<\/strong><\/span><\/td>\n<td style=\"width: 45.1106%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Determines the amount of front left and right signals mixed into the rear channels<\/span><\/td>\n<td style=\"width: 7.4446%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">deg<\/span><\/td>\n<td style=\"width: 5.49592%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-45<\/span><\/td>\n<td style=\"width: 6.14181%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">45<\/span><\/td>\n<td style=\"width: 6.35433%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">25<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.0429%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Rear Center \/ Surround Stereo Limit<\/strong><\/span><\/td>\n<td style=\"width: 45.1106%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Determines the amount of center channel signal that is mixed into the rear channels.<\/span><\/td>\n<td style=\"width: 7.4446%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">deg<\/span><\/td>\n<td style=\"width: 5.49592%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-45<\/span><\/td>\n<td style=\"width: 6.14181%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">45<\/span><\/td>\n<td style=\"width: 6.35433%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">20<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.0429%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Side Shelf Type<\/strong><\/span><\/td>\n<td style=\"width: 45.1106%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Refers to a high frequency shelving filter that is applied to signals steered to the side channels only<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">SHELF_OFF 0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">SHELF_NEUTRAL 1<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">SHELF_READ 2<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 7.4446%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 5.49592%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 6.14181%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2<\/span><\/td>\n<td style=\"width: 6.35433%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 17.0429%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Rear Shelf Type<\/strong><\/span><\/td>\n<td style=\"width: 45.1106%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Refers to a high frequency shelving filter that is applied to signals steered to the rear channels only<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">SHELF_OFF 0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">SHELF_NEUTRAL 1<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">SHELF_READ 2<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 7.4446%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 5.49592%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 6.14181%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2<\/span><\/td>\n<td style=\"width: 6.35433%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-size: 14pt;\"><strong>Tuning Panel<\/strong><\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1039\" height=\"435\" class=\"wp-image-25640\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/d-audioworx-genfolder-logic7custompanelss-jpg.jpeg\" alt=\"D:AudioworXGenFolderLogic7CustomPanelSS.jpg\" \/><\/p>\n<p class=\"heading\"><strong>Control Parameters<\/strong><\/p>\n<p>There are no control parameters available for Logic 7 audio object.<\/p>\n<p class=\"heading\"><strong>Native Panel<\/strong><\/p>\n<p>Logic 7 audio object does not support native panel.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 15, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"virtual-venues-6_wrap\"><div class=\"documentor-section  section-2952\" id=\"virtual-venues-6\" data-section-id=\"2952\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">10.<\/span><span class=\"title-text\">Virtual Venues<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#virtual-venues-6')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">Virtual Venues is a fully configurable, state-of-the-art technology to recreate the acoustic impression of a target room, space or concert hall. It consists of multiple processing objects, among them Venue Verb, Auto Balance and Cross Fader. These are the key building blocks and will be described below.<\/span><\/p>\n<ul>\n<li><strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=4324\" target=\"_blank\" rel=\"noopener\"><span style=\"font-family: 'times new roman', times, serif;\">VenueVerb<\/span><\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=4328\" target=\"_blank\" rel=\"noopener\"><span style=\"font-family: 'times new roman', times, serif;\">AutoBalance<\/span><\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=4330\" target=\"_blank\" rel=\"noopener\"><span style=\"font-family: 'times new roman', times, serif;\">Crossfader<\/span><\/a><\/span><\/strong><\/li>\n<\/ul>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 27, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"venueverb_wrap\"><div class=\"documentor-section  section-2953\" id=\"venueverb\" data-section-id=\"2953\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">10.1.<\/span><span class=\"title-text\">VenueVerb<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#venueverb')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">VenueVerb is a reverb algorithm based on Lexicon\u2019s \u201cSpiderVerb\u201d and can be considered the core of Virtual Venues. Venue Verb processes input audio signals by applying virtually created acoustical environments. The result is that the perceived acoustical behaviour of the listening environment is changed depending on the acoustical parameters of the virtual rooms which are tuned by VenueVerb.<\/span><\/p>\n<p class=\"heading\"><strong>VenueVerb Properties<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about object properties and functionality of VenueVerb audio object.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-25669\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2019\/06\/VenuVerb_properties.png\" alt=\"\" width=\"374\" height=\"393\" \/><\/p>\n<table style=\"width: 94.373%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 13.9935%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 125.393%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.9935%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 125.393%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display the name of the VenuVerb audio object in signal flow design. It can be changed based on the intended usage of the object.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 13.9935%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Object Mode<\/strong><\/span><\/td>\n<td style=\"width: 125.393%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">CFQLS supports following audio objects<\/span><\/p>\n<ul>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">4 in, 8 out enhanced mode<\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">4 in, 8 out standard mode<\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">2 in, 2 out enhanced mode<\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">2 in, 2 out standard mode<\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">2 in, 4 out enhanced mode<\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">2 in, 4 out standard mode<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Supported Configurations:<\/strong><\/span><\/p>\n<ul class=\"bullet-points\">\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Sample rate = 48 kHz, 96 kHz<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Block lengths = Powers of 2 from 32 to 512 samples (32, 64, 128, 256, 512) and multiples of 48 between 48 and 480 (48, 96, 144, 192, 240, 288, 336, 384, 432 and 480)<\/span><\/li>\n<\/ul>\n<p class=\"heading\"><strong>Mode<\/strong><\/p>\n<table style=\"border-collapse: collapse; width: 94.6103%; height: 260px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 26px;\">\n<td class=\"table-head\" style=\"width: 23.2112%; height: 26px;\"><strong>Mode<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 71.3991%; height: 26px;\"><strong>Description<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 23.2112%; height: 46px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">4 in, 8 out enhanced mode<\/span><\/strong><\/td>\n<td style=\"width: 71.3991%; height: 46px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This mode uses 4 inputs, which can be used for music and\/or microphones and provides 8 uncorrelated outputs.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 23.2112%; height: 73px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">4 in, 8 out standard mode<\/span><\/strong><\/td>\n<td style=\"width: 71.3991%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This mode uses 4 inputs, which can be used for music and\/or microphones and provides 8 uncorrelated outputs. The inputs are downsampled, processing is done with downsampled signal and upsampled to get the final output.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 23.2112%; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2 in, 2 out enhanced mode<\/span><\/strong><\/td>\n<td style=\"width: 71.3991%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This mode uses 2 inputs, which can be used for music and\/or microphones and provides 2 uncorrelated outputs.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 22px;\">\n<td style=\"width: 23.2112%; height: 22px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2 in, 2 out standard mode<\/span><\/strong><\/td>\n<td style=\"width: 71.3991%; height: 22px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This mode uses 2 inputs, which can be used for music and\/or microphones and provides 2 uncorrelated outputs. The inputs are downsampled, processing is done with downsampled signal and upsampled to get the final output.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 23.2112%; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2 in, 4 out enhanced mode<\/span><\/strong><\/td>\n<td style=\"width: 71.3991%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This mode uses 2 inputs, which can be used for music and\/or microphones and provides 4 uncorrelated outputs.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 23.2112%; height: 73px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2 in, 4 out standard mode<\/span><\/strong><\/td>\n<td style=\"width: 71.3991%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This mode uses 2 inputs, which can be used for music and\/or microphones and provides 4 uncorrelated outputs. The inputs are downsampled, processing is done with downsampled signal and upsampled to get the final output.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong>Additional Parameters<\/strong><\/p>\n<table style=\"border-collapse: collapse; width: 95.193%; height: 171px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 26px;\">\n<td class=\"table-head\" style=\"width: 20.5489%; height: 26px;\"><strong>Parameters<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 74.6441%; height: 26px;\"><strong>Description<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 20.5489%; height: 73px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Max room size in meter<\/span><\/strong><\/td>\n<td style=\"width: 74.6441%; height: 73px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This parameter allows you set room size ranging 8 to 40 m in the signal flow designer tool.<\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0A reduction of the maximum room size will decrease the memory that is required for the object.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 100px;\">\n<td style=\"width: 20.5489%; height: 72px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Venue Morphing Enable\/Disable<\/span><\/strong><\/td>\n<td style=\"width: 74.6441%; height: 72px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This parameter can enabled or disabled in the signal flow designer tool. Enabling this parameter will add control inputs through which the basic tuning parameters listed below, can be updated. Updating through these control inputs will be done via a mute cycle of the output audio. Venue morphing parameters will be made available only when Venue Morphing is enabled. These control the speed and duration of the mute implementation.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong>Tuning Parameters<\/strong><\/p>\n<p><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\"><span style=\"text-decoration: underline;\">Basic tuning parameters:<\/span> <\/span><\/strong><span style=\"font-family: 'times new roman', times, serif;\">The <\/span><\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">VenueVerb has 14 basic tuning parameters to adjust the overall reverb properties.<\/span><\/p>\n<table style=\"height: 299px; width: 95.9534%; border-collapse: collapse;\" border=\"1\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td class=\"table-head\" style=\"width: 17.6892%; height: 10px;\" width=\"228\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N<strong>ame<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 14.1952%; height: 10px;\" width=\"84\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Units<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 18.09%; height: 10px;\" width=\"78\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Format<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 33.6633%; height: 10px;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 30.7023%; height: 10px;\" width=\"90\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Default\u00a0<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 17.6892%; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">MIDRT<\/span><\/strong><\/td>\n<td style=\"width: 14.1952%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 18.09%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 33.6633%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f \u2013 0.8f<\/span><\/td>\n<td style=\"width: 30.7023%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.216f<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.6892%; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">RTHICUT<\/span><\/strong><\/td>\n<td style=\"width: 14.1952%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Hz<\/span><\/td>\n<td style=\"width: 18.09%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ULong<\/span><\/td>\n<td style=\"width: 33.6633%; height: 10px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">100-12000<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">(In the case of down-sampled mode max range is half of it)<\/span><\/td>\n<td style=\"width: 30.7023%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">5962<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.6892%; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ROOMSIZE<\/span><\/strong><\/td>\n<td style=\"width: 14.1952%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">m<\/span><\/td>\n<td style=\"width: 18.09%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 33.6633%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">8.0f-40.0f<\/span><\/td>\n<td style=\"width: 30.7023%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">37.0f<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.6892%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ALLPASS<\/span><\/strong><\/td>\n<td style=\"width: 14.1952%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 18.09%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 33.6633%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f-1.0f<\/span><\/td>\n<td style=\"width: 30.7023%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.8f<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.6892%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">DIFFUSION<\/span><\/strong><\/td>\n<td style=\"width: 14.1952%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 18.09%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 33.6633%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f-1.0f<\/span><\/td>\n<td style=\"width: 30.7023%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.845f<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.6892%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">PREDELAY<\/span><\/strong><\/td>\n<td style=\"width: 14.1952%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 18.09%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 33.6633%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f-200.0f<\/span><\/td>\n<td style=\"width: 30.7023%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.045f<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.6892%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">SHAPE<\/span><\/strong><\/td>\n<td style=\"width: 14.1952%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 18.09%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 33.6633%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f-64.0f<\/span><\/td>\n<td style=\"width: 30.7023%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">18.0f<\/span><\/td>\n<\/tr>\n<tr style=\"height: 15px;\">\n<td style=\"width: 17.6892%; height: 15px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">SPREAD<\/span><\/strong><\/td>\n<td style=\"width: 14.1952%; height: 15px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">percent<\/span><\/td>\n<td style=\"width: 18.09%; height: 15px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 33.6633%; height: 15px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f-100.0f<\/span><\/td>\n<td style=\"width: 30.7023%; height: 15px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">75.0f<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.6892%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">MIX<\/span><\/strong><\/td>\n<td style=\"width: 14.1952%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 18.09%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 33.6633%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f-1.0f<\/span><\/td>\n<td style=\"width: 30.7023%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1.0f<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.6892%; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">WETLOWPASS<\/span><\/strong><\/td>\n<td style=\"width: 14.1952%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Hz<\/span><\/td>\n<td style=\"width: 18.09%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ULong<\/span><\/td>\n<td style=\"width: 33.6633%; height: 10px;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">100-20000<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">(In the case of down-sampled mode max range is half of it)<\/span><\/td>\n<td style=\"width: 30.7023%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">10000<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.6892%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">RATE<\/span><\/strong><\/td>\n<td style=\"width: 14.1952%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 18.09%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 33.6633%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.1f-0.7854f<\/span><\/td>\n<td style=\"width: 30.7023%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.224f<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.6892%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">WANDER<\/span><\/strong><\/td>\n<td style=\"width: 14.1952%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">percent<\/span><\/td>\n<td style=\"width: 18.09%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 33.6633%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f-100.0f<\/span><\/td>\n<td style=\"width: 30.7023%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.6892%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ECHOTIMEMASTER<\/span><\/strong><\/td>\n<td style=\"width: 14.1952%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 18.09%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 33.6633%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f-1.0f<\/span><\/td>\n<td style=\"width: 30.7023%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.114f<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.6892%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ECHOLEVELMASTER<\/span><\/strong><\/td>\n<td style=\"width: 14.1952%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 18.09%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 33.6633%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f-1.0f<\/span><\/td>\n<td style=\"width: 30.7023%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.091f<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><span style=\"text-decoration: underline;\"><strong>Advanced tuning parameters:<\/strong><\/span> It has 32 parameters to individually adjust delays and levels of early reflections for each output channel.<\/span><\/p>\n<table style=\"width: 97.7742%; border-collapse: collapse; height: 86px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 26px;\">\n<td class=\"table-head\" style=\"width: 30.7364%; text-align: left; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 15.2216%; height: 26px; text-align: left;\" width=\"84\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Units<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 19.4569%; height: 26px; text-align: left;\" width=\"78\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Format<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 18.1501%; height: 26px; text-align: left;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 1209.86%; height: 26px; text-align: left;\" width=\"90\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Default\u00a0<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 30.7364%; text-align: left; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">PRIMARYECHODELAY_&lt;N&gt; <\/span><\/strong><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N=(A,B,C,D)<\/span><\/strong><\/td>\n<td style=\"width: 15.2216%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">s<\/span><\/td>\n<td style=\"width: 19.4569%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 18.1501%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0 f &#8211; 0.7f<\/span><\/td>\n<td style=\"width: 1209.86%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.1f<\/span><\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"width: 30.7364%; text-align: left; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">PRIMARYECHOLEVEL_&lt;N&gt; <\/span><\/strong><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N=(A,B,C,D)<\/span><\/strong><\/td>\n<td style=\"width: 15.2216%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 19.4569%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 18.1501%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f &#8211; 1.0f<\/span><\/td>\n<td style=\"width: 1209.86%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f<\/span><\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"width: 30.7364%; text-align: left; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">SECONDARYECHODELAY_&lt;N&gt; <\/span><\/strong><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N=(A,B,C,D)<\/span><\/strong><\/td>\n<td style=\"width: 15.2216%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">s<\/span><\/td>\n<td style=\"width: 19.4569%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 18.1501%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0 f &#8211; 0.7f<\/span><\/td>\n<td style=\"width: 1209.86%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.1f<\/span><\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"width: 30.7364%; text-align: left; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">SECONDARYECHOLEVEL_&lt;N&gt; <\/span><\/strong><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N=(A,B,C,D)<\/span><\/strong><\/td>\n<td style=\"width: 15.2216%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 19.4569%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 18.1501%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f &#8211; 1.0f<\/span><\/td>\n<td style=\"width: 1209.86%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f<\/span><\/td>\n<\/tr>\n<tr style=\"height: 48px;\">\n<td style=\"width: 30.7364%; text-align: left; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">PRIMARYECHO&lt;N&gt;LEVEL <\/span><\/strong><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N=(1:8)<\/span><\/strong><\/td>\n<td style=\"width: 15.2216%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 19.4569%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 18.1501%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f &#8211; 1.0f<\/span><\/td>\n<td style=\"width: 1209.86%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f<\/span><\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"width: 30.7364%; text-align: left; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">SECONDARYECHO&lt;N&gt;LEVEL <\/span><\/strong><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">N=(1:8)<\/span><\/strong><\/td>\n<td style=\"width: 15.2216%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 19.4569%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 18.1501%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f &#8211; 1.0f<\/span><\/td>\n<td style=\"width: 1209.86%; text-align: left; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><span style=\"text-decoration: underline;\"><strong>Venue Morphing Parameters:<\/strong><\/span> Two parameters available only when Venue Morphing is enabled.<\/span><\/p>\n<table style=\"width: 97.9199%; border-collapse: collapse; height: 80px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 17.9199%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 13.3328%; height: 28px;\" width=\"84\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Units<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 16.5625%; height: 28px;\" width=\"78\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Format<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 26.4082%; height: 28px;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 14.0878%; height: 28px;\" width=\"90\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Default\u00a0<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.9199%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">MORPHRAMPTIME<\/span><\/strong><\/td>\n<td style=\"width: 13.3328%; text-align: left; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 16.5625%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 26.4082%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">5.0 f &#8211; 10000.0f<\/span><\/td>\n<td style=\"width: 14.0878%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">50.0f<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.9199%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">MORPHHOLDTIME<\/span><\/strong><\/td>\n<td style=\"width: 13.3328%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 16.5625%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 26.4082%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">5.0 f &#8211; 10000.0f<\/span><\/td>\n<td style=\"width: 14.0878%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">500.0f<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on July 8, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"virtual-venues-panels-4_wrap\"><div class=\"documentor-section  section-2954\" id=\"virtual-venues-panels-4\" data-section-id=\"2954\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">10.1.1.<\/span><span class=\"title-text\">VenueVerb Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#virtual-venues-panels-4')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">Virtual Venues audio objects native panel\u00a0 comprises of following components.<\/span><\/p>\n<ul>\n<li class=\"text\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Venue Verb<\/span><\/strong><\/li>\n<li class=\"text\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Crossfader<\/span><\/strong><\/li>\n<li class=\"text\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Autobalance<\/span><\/strong><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">For detailed working of AOs, please refer to the <a href=\"https:\/\/audioworx.transfunnel.co\/old\/?page_id=4424#virtual-venues-5\">Virtual Venues object user guide<\/a>.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Venue Verb<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Venue Verb recreates the acoustic impression of a target room, space or concert hall.<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\">This object processes input audio signals by applying virtual venues (virtually created acoustical environments). The result is that the perceived acoustical behavior of the listening environment is changed depending on acoustical parameters of virtual rooms which are tuned by VenueVerb audio object.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">For room size can be set from 8-40 m.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22732\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-148.png\" width=\"941\" height=\"632\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">In Advanced tab , Primary Echo delay and Secondary echo delay is used to tune the delays for each output channel. Primary Echo Level and Secondary echo is used to tune the levels of early reflections for each output channel.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22733\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-picture-containing-text-screenshot-electronics.png\" alt=\"A picture containing text, screenshot, electronics, circuit Description automatically generated\" width=\"941\" height=\"608\" \/><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Crossfader<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Crossfade module allows to add channel pairs with comfortably adjustable levels.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Crossfade is a common type of audio transition between two clips, in which the first clip&#8217;s audio fades down while the second clip&#8217;s audio simultaneously fades up. Crossfader AO functionality is to mix 4 inputs down to 2 outputs with a linear crossfade applied.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"309\" height=\"290\" class=\"wp-image-22734\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-93.png\" alt=\"A screenshot of a computer Description automatically generated\" \/><\/span><\/p>\n<ul class=\"bullet-points\">\n<li><span style=\"font-family: 'times new roman', times, serif;\">A crossfader parameter (Mix slider) is provided to easily crossfade between the first and second input channel groups. Range is 0\u00a0 to 1.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Dry Gain is to tune gain for the first input channel groups are provided. They are applied in addition to the crossfader, to achieve an offset or to be able to adjust the volume for only one input channel group and leave the other untouched. Range is -120 db to 20 db.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Wet Gain is to tune gain for the second input channel groups are provided. They are applied in addition to the crossfader, to achieve an offset or to be able to adjust the volume for only one input channel group and leave the other untouched. Range is -120 db to 20 db.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">After gain parameter is adjust additional control of the overall output volume. Range is -120 db to 20 db.<\/span><\/li>\n<\/ul>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Autobalance<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">AutoBalance balances limits the levels of up to four microphone inputs. It computes the average of each input and boosts or attenuates it according to the loudness of the other inputs. This is important to avoid loud sounds, e.g., when a microphone is accidentally touched or to make gentle sounds audible.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"639\" height=\"351\" class=\"wp-image-22735\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-94.png\" alt=\"A screenshot of a computer Description automatically generated with medium confidence\" \/><\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 21, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"autobalance_wrap\"><div class=\"documentor-section  section-2955\" id=\"autobalance\" data-section-id=\"2955\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">10.2.<\/span><span class=\"title-text\">AutoBalance<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#autobalance')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p class=\"text\"><span style=\"font-family: 'times new roman', times, serif;\">AutoBalance balances limits the levels of up to four microphone inputs. It computes the average of each input and boosts or attenuates it according to the loudness of the other inputs. This is important to avoid loud sounds, e.g., when a microphone is accidentally touched or to make gentle sounds audible.<\/span><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif;\">The module has four inputs and four outputs for the individual microphone channels.<\/span><\/p>\n<p class=\"heading\"><strong>Tuning Parameters<\/strong><\/p>\n<table style=\"width: 96.3319%; height: 170px;\" width=\"380\">\n<tbody>\n<tr style=\"height: 20px;\">\n<td class=\"table-head\" style=\"width: 33.9062%; height: 20px;\" width=\"132\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 23.6768%; height: 20px;\" width=\"52\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 17.181%; height: 20px;\" width=\"52\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Format<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 16.4923%; height: 20px;\" width=\"55\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 108.28%; height: 20px;\" width=\"88\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 33.9062%; height: 10px;\" width=\"132\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">NUMACTIVEINPUTS<\/span><\/td>\n<td style=\"width: 23.6768%; height: 10px;\" width=\"52\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 17.181%; height: 10px;\" width=\"52\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ULong<\/span><\/td>\n<td style=\"width: 16.4923%; height: 10px;\" width=\"55\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2 &#8211; 4<\/span><\/td>\n<td style=\"width: 108.28%; height: 10px;\" width=\"88\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 33.9062%; height: 10px;\" width=\"132\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">MIDRTATTACK<\/span><\/td>\n<td style=\"width: 23.6768%; height: 10px;\" width=\"52\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 17.181%; height: 10px;\" width=\"52\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 16.4923%; height: 10px;\" width=\"55\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.1 &#8211; 10<\/span><\/td>\n<td style=\"width: 108.28%; height: 10px;\" width=\"88\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 33.9062%; height: 26px;\" width=\"132\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">MIDRTDECAY<\/span><\/td>\n<td style=\"width: 23.6768%; height: 26px;\" width=\"52\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 17.181%; height: 26px;\" width=\"52\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 16.4923%; height: 26px;\" width=\"55\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.1 &#8211; 5<\/span><\/td>\n<td style=\"width: 108.28%; height: 26px;\" width=\"88\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">3.3<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 33.9062%; height: 26px;\" width=\"132\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">AVERAGINGTIMEMS<\/span><\/td>\n<td style=\"width: 23.6768%; height: 26px;\" width=\"52\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 17.181%; height: 26px;\" width=\"52\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 16.4923%; height: 26px;\" width=\"55\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 &#8211; 100<\/span><\/td>\n<td style=\"width: 108.28%; height: 26px;\" width=\"88\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 33.9062%; height: 26px;\" width=\"132\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">OUTLIERMODE<\/span><\/td>\n<td style=\"width: 23.6768%; height: 26px;\" width=\"52\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 17.181%; height: 26px;\" width=\"52\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Uint<\/span><\/td>\n<td style=\"width: 16.4923%; height: 26px;\" width=\"55\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 108.28%; height: 26px;\" width=\"88\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 33.9062%; height: 26px;\" width=\"132\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">KILLSWITCH<\/span><\/td>\n<td style=\"width: 23.6768%; height: 26px;\" width=\"52\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 17.181%; height: 26px;\" width=\"52\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Uint<\/span><\/td>\n<td style=\"width: 16.4923%; height: 26px;\" width=\"55\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 108.28%; height: 26px;\" width=\"88\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 33.9062%; height: 26px;\" width=\"132\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">BYPASS<\/span><\/td>\n<td style=\"width: 23.6768%; height: 26px;\" width=\"52\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 17.181%; height: 26px;\" width=\"52\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Uint<\/span><\/td>\n<td style=\"width: 16.4923%; height: 26px;\" width=\"55\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 108.28%; height: 26px;\" width=\"88\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on March 7, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"autobalance-panel_wrap\"><div class=\"documentor-section  section-3055\" id=\"autobalance-panel\" data-section-id=\"3055\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">10.2.1.<\/span><span class=\"title-text\">AutoBalance Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#autobalance-panel')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\"><span class=\"bluet_tooltip tooltipy-kw tooltipy-kw-8957\" data-tooltip=\"8957\">Autobalance AO supports n<\/span>ative panel. The native panel window has different controls for enabling and disabling various modes and for configuring tuning parameters. Native panel can be opened by double-clicking on the\u00a0<span class=\"bluet_tooltip tooltipy-kw tooltipy-kw-6215\" data-tooltip=\"6215\">Autobalance<\/span> object in the\u00a0 <span class=\"bluet_tooltip tooltipy-kw tooltipy-kw-6829\" data-tooltip=\"6829\">SFD<\/span>.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-23601\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2019\/06\/Autobalance_NativePanel.jpg\" alt=\"\" width=\"691\" height=\"335\" \/><\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on March 7, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"crossfader_wrap\"><div class=\"documentor-section  section-2956\" id=\"crossfader\" data-section-id=\"2956\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">10.3.<\/span><span class=\"title-text\">Crossfader<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#crossfader')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p class=\"text\"><span style=\"font-family: 'times new roman', times, serif;\">The Crossfader module allows users to add channel groups with comfortably adjustable levels. It has N = x * 2 <\/span><span style=\"font-family: 'times new roman', times, serif;\">inputs (x = 1\u2026M) in the following order:<\/span><\/p>\n<ul class=\"bullet-points\">\n<li><span style=\"font-family: 'times new roman', times, serif;\">1 in 1 left<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">2 in 1 right<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">3 in 2 left<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">4 in 2 right<\/span><\/li>\n<\/ul>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif;\">And N\/2 outputs:<\/span><\/p>\n<ul class=\"bullet-points\">\n<li><span style=\"font-family: 'times new roman', times, serif;\">1 out left<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">2 out right<\/span><\/li>\n<\/ul>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tuning Parameters<\/strong><\/span><\/p>\n<ul class=\"bullet-points\">\n<li><span style=\"font-family: 'times new roman', times, serif;\">\u00a0A crossfader parameter (slider) is provided to easily crossfade between the first and second input<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\">channel groups.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">\u00a0Individual gain parameters for the first and second input channel groups are provided. They are applied<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\">in addition to the crossfader, to achieve an offset or to be able to adjust the volume for only one input<\/span><br \/>\n<span style=\"font-family: 'times new roman', times, serif;\">channel group and leave the other untouched.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">\u00a0An overall gain parameter is provided to additionally control the overall output volume.<\/span><\/li>\n<\/ul>\n<table style=\"width: 93.2953%; border-collapse: collapse; height: 132px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"mtr-td-tag table-head\" style=\"width: 21.7136%; height: 28px;\" width=\"132\" data-mtr-content=\"Name\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 15.5446%; height: 28px;\" width=\"52\" data-mtr-content=\"Unit\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 16.6849%; height: 28px;\" width=\"52\" data-mtr-content=\"Format\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Format<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 20.3947%; height: 28px;\" width=\"55\" data-mtr-content=\"Range\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 152.66%; height: 28px;\" width=\"88\" data-mtr-content=\"Default\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/div>\n<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td class=\"mtr-td-tag\" style=\"width: 21.7136%; height: 26px;\" width=\"132\" data-mtr-content=\"Name\">\n<div class=\"mtr-cell-content\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">GAIN1<\/span><\/strong><\/div>\n<\/td>\n<td class=\"mtr-td-tag\" style=\"width: 15.5446%; height: 26px;\" width=\"52\" data-mtr-content=\"Unit\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag\" style=\"width: 16.6849%; height: 26px;\" width=\"52\" data-mtr-content=\"Format\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag\" style=\"width: 20.3947%; height: 26px;\" width=\"55\" data-mtr-content=\"Range\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-120 &#8211; 20<\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag\" style=\"width: 152.66%; height: 26px;\" width=\"88\" data-mtr-content=\"Default\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/div>\n<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td class=\"mtr-td-tag\" style=\"width: 21.7136%; height: 26px;\" width=\"132\" data-mtr-content=\"Name\">\n<div class=\"mtr-cell-content\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">GAIN2<\/span><\/strong><\/div>\n<\/td>\n<td class=\"mtr-td-tag\" style=\"width: 15.5446%; height: 26px;\" width=\"52\" data-mtr-content=\"Unit\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag\" style=\"width: 16.6849%; height: 26px;\" width=\"52\" data-mtr-content=\"Format\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag\" style=\"width: 20.3947%; height: 26px;\" width=\"55\" data-mtr-content=\"Range\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-120 &#8211; 20<\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag\" style=\"width: 152.66%; height: 26px;\" width=\"88\" data-mtr-content=\"Default\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/div>\n<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td class=\"mtr-td-tag\" style=\"width: 21.7136%; height: 26px;\" width=\"132\" data-mtr-content=\"Name\">\n<div class=\"mtr-cell-content\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">FADERVALUE<\/span><\/strong><\/div>\n<\/td>\n<td class=\"mtr-td-tag\" style=\"width: 15.5446%; height: 26px;\" width=\"52\" data-mtr-content=\"Unit\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag\" style=\"width: 16.6849%; height: 26px;\" width=\"52\" data-mtr-content=\"Format\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag\" style=\"width: 20.3947%; height: 26px;\" width=\"55\" data-mtr-content=\"Range\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 1<\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag\" style=\"width: 152.66%; height: 26px;\" width=\"88\" data-mtr-content=\"Default\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.5<\/span><\/div>\n<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td class=\"mtr-td-tag\" style=\"width: 21.7136%; height: 26px;\" width=\"132\" data-mtr-content=\"Name\">\n<div class=\"mtr-cell-content\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">MASTER<\/span><\/strong><\/div>\n<\/td>\n<td class=\"mtr-td-tag\" style=\"width: 15.5446%; height: 26px;\" width=\"52\" data-mtr-content=\"Unit\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag\" style=\"width: 16.6849%; height: 26px;\" width=\"52\" data-mtr-content=\"Format\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag\" style=\"width: 20.3947%; height: 26px;\" width=\"55\" data-mtr-content=\"Range\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-120 &#8211; 20<\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag\" style=\"width: 152.66%; height: 26px;\" width=\"88\" data-mtr-content=\"Default\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on March 7, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"crossfader-panel_wrap\"><div class=\"documentor-section  section-3056\" id=\"crossfader-panel\" data-section-id=\"3056\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">10.3.1.<\/span><span class=\"title-text\">Crossfader Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#crossfader-panel')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">CrossFader AO supports native panel. The native panel window has different controls for configuring tuning parameters. Native panel can be opened by double-clicking on the Crossfader object in the\u00a0 <span class=\"bluet_tooltip tooltipy-kw tooltipy-kw-6829\" data-tooltip=\"6829\">SFD<\/span>.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-23596\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2019\/06\/CrossFader_NativePanel.jpg\" alt=\"\" width=\"471\" height=\"403\" \/><br \/>\n<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on March 7, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"vehicle-noise-control-vnc-objects-6_wrap\"><div class=\"documentor-section  section-2957\" id=\"vehicle-noise-control-vnc-objects-6\" data-section-id=\"2957\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">11.<\/span><span class=\"title-text\">Vehicle Noise Control (VNC) Objects<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#vehicle-noise-control-vnc-objects-6')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">Vehicle Noise Control (VNC) audio objects category contains\u00a0the following audio objects<span style=\"color: #ff0000;\">:<\/span><\/span><\/p>\n<ul>\n<li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=4336\" target=\"_blank\" rel=\"noopener\"><strong><span style=\"font-family: 'times new roman', times, serif;\">AlaControl<\/span><\/strong><\/a><\/span><\/li>\n<li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=4338\" target=\"_blank\" rel=\"noopener\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Compander<\/span><\/strong><\/a><\/span><\/li>\n<li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=19151\" target=\"_blank\" rel=\"noopener\"><strong><span style=\"font-family: 'times new roman', times, serif;\">AlaGain<\/span><\/strong><\/a><\/span><\/li>\n<li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=4342\" target=\"_blank\" rel=\"noopener\"><strong><span style=\"font-family: 'times new roman', times, serif;\">VNC Control<\/span><\/strong><\/a><\/span><\/li>\n<li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=4344\" target=\"_blank\" rel=\"noopener\"><strong><span style=\"font-family: 'times new roman', times, serif;\">NoiseEst<\/span><\/strong><\/a><\/span><\/li>\n<\/ul>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on June 21, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"alacontrol_wrap\"><div class=\"documentor-section  section-2958\" id=\"alacontrol\" data-section-id=\"2958\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">11.1.<\/span><span class=\"title-text\">ALA Control<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#alacontrol')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p class=\"text\"><span style=\"color: #000000;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The purpose of the ALA Control audio object is to calculate the Gain Factor by using control inputs: MNR (Music to Noise Ratio), vehicle speed and entertainment volume. These are the factors used to compute Compander parameters (Compressor Ratio, Threshold, Extra Gain and After Gain) used in the VNC ALA CAO.<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The object has no audio inputs and only four control inputs and outputs.<\/span><\/span><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This module uses the following control inputs and outputs:<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 64.3846%;\" border=\"1\">\n<tbody>\n<tr>\n<td style=\"width: 31.1224%; border-style: hidden;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">\u00a0Control Input<span style=\"color: #000000;\">s<\/span>:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Vehicle speed<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0Entertainment volume<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0Speed-dependent volume<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0MNR (Music to Noise Ratio)<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 33.2622%; border-style: hidden;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Control Output<span style=\"color: #000000;\">s<\/span>:<\/span><\/p>\n<ul>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Compressor Ratio <\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Threshold <\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Extra gain <\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">After gain<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong>Tuning Parameters<\/strong><\/p>\n<table style=\"border-collapse: collapse; width: 97.3465%; height: 192px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 1.443%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.64501%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Min<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 17.4952%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Max<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.9489%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 57.8147%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 89px;\">\n<td style=\"width: 1.443%; height: 31px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Mode<\/span><\/strong><\/td>\n<td style=\"width: 8.64501%; height: 31px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 17.4952%; height: 31px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2<\/span><\/td>\n<td style=\"width: 11.9489%; height: 31px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 57.8147%; height: 31px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Mode of operation<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0:Bypass<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1: No Extra Gain<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2: Extra Gain<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 1.443%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">VolumeRange<\/span><\/strong><\/td>\n<td style=\"width: 8.64501%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 17.4952%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1.0<\/span><\/td>\n<td style=\"width: 11.9489%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.1<\/span><\/td>\n<td style=\"width: 57.8147%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Volume range<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 1.443%; height: 10px;\" width=\"160\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">CompanderThreshold<\/span><\/strong><\/td>\n<td style=\"width: 8.64501%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-140.0<\/span><\/td>\n<td style=\"width: 17.4952%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 11.9489%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 57.8147%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Compander threshold: The Compressor starts compressing the signal above this level.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 1.443%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">companderGainZeroDb<\/span><\/strong><\/td>\n<td style=\"width: 8.64501%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-40.0<\/span><\/td>\n<td style=\"width: 17.4952%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">40.0<\/span><\/td>\n<td style=\"width: 11.9489%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 57.8147%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Gain for 0dB<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 1.443%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">companderMinBoost<\/span><\/strong><\/td>\n<td style=\"width: 8.64501%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-20.0<\/span><\/td>\n<td style=\"width: 17.4952%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">20.0<\/span><\/td>\n<td style=\"width: 11.9489%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 57.8147%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Minimum boost<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 1.443%; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">companderMaxBoost<\/span><\/strong><\/td>\n<td style=\"width: 8.64501%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-20.0<\/span><\/td>\n<td style=\"width: 17.4952%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">20.0<\/span><\/td>\n<td style=\"width: 11.9489%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 57.8147%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Maximum boost<\/span><\/td>\n<\/tr>\n<tr style=\"height: 80px;\">\n<td style=\"width: 1.443%; height: 16px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">minLvlDelta<\/span><\/strong><\/td>\n<td style=\"width: 8.64501%; height: 16px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 17.4952%; height: 16px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">100.0<\/span><\/td>\n<td style=\"width: 11.9489%; height: 16px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 57.8147%; height: 16px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Minimum level delta: Threshold for the level jump criteria. If the entertainment or announcement level delta is larger than this threshold, the algorithm is triggered.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 80px;\">\n<td style=\"width: 1.443%; height: 19px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">minTimeDelta<\/span><\/strong><\/td>\n<td style=\"width: 8.64501%; height: 19px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 17.4952%; height: 19px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">100.0<\/span><\/td>\n<td style=\"width: 11.9489%; height: 19px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 57.8147%; height: 19px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Minimum time delta: Time threshold that keeps the algorithm to be triggered too often. If a big level jump is present, than we ignore this time delta<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Control Inputs:<\/span><\/h2>\n<table style=\"border-collapse: collapse; width: 97.6623%;\" border=\"1\">\n<tbody>\n<tr>\n<td style=\"width: 14.6936%;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Speed<\/span><\/strong><\/td>\n<td style=\"width: 11.3401%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 9.74157%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">300.0<\/span><\/td>\n<td style=\"width: 12.277%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 49.6104%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Control for input speed<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.6936%;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Entertainment Volume<\/span><\/strong><\/td>\n<td style=\"width: 11.3401%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 9.74157%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">200.0<\/span><\/td>\n<td style=\"width: 12.277%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 49.6104%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Control for input Entertainment volume.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.6936%;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">GAL to User<\/span><\/strong><\/td>\n<td style=\"width: 11.3401%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 9.74157%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">200.0<\/span><\/td>\n<td style=\"width: 12.277%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 49.6104%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Control input GAL(Speed dependent volume) to User amount.<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.6936%;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">MNR to User<\/span><\/strong><\/td>\n<td style=\"width: 11.3401%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 9.74157%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">100.0<\/span><\/td>\n<td style=\"width: 12.277%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 49.6104%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Control input MNR(Music To Noise Ratio) to User amount.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Control Outputs:<\/span><\/h2>\n<table style=\"border-collapse: collapse; width: 84.3958%; height: 131px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 53px;\">\n<td style=\"width: 15.3253%; height: 53px;\"><strong><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Compressor Ratio<\/span><\/strong><\/td>\n<td style=\"width: 10.8527%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 9.97566%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">20<\/span><\/td>\n<td style=\"width: 9.58246%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 38.6605%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Decide how much signal needs to compressor as compare to input.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 15.3253%; height: 26px;\"><strong><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Threshold<\/span><\/strong><\/td>\n<td style=\"width: 10.8527%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-140.0<\/span><\/td>\n<td style=\"width: 9.97566%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 9.58246%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 38.6605%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Above this level compressor starts to compress.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 15.3253%; height: 26px;\"><strong><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Extra gain<\/span><\/strong><\/td>\n<td style=\"width: 10.8527%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-20.0<\/span><\/td>\n<td style=\"width: 9.97566%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">20.0<\/span><\/td>\n<td style=\"width: 9.58246%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 38.6605%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Control Output Extra gain<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 15.3253%; height: 26px;\"><strong><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">After gain<\/span><\/strong><\/td>\n<td style=\"width: 10.8527%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-20.0<\/span><\/td>\n<td style=\"width: 9.97566%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">20<\/span><\/td>\n<td style=\"width: 9.58246%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 38.6605%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Control Output After gain<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Design Time Parameters:<\/span><\/h2>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The AlaControl audio object has one additional configuration variable: Block Control. This configuration variable can be configured during design time.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19590 alignnone\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2019\/06\/AlaControl_BlockControl.png\" alt=\"\" width=\"293\" height=\"261\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value for &#8220;Block Control&#8221; additional configuration is disabled (0).<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\" wp-image-19592 alignnone\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2019\/06\/AlaControl_BlockControlDisabled.png\" alt=\"\" width=\"415\" height=\"255\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">When &#8220;Block Control&#8221; is enabled (1), the control inputs and control outputs are grouped.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\" wp-image-19591 alignnone\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2019\/06\/AlaControl_BlockControlEnabled.png\" alt=\"\" width=\"195\" height=\"234\" \/><\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on June 21, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"compander_wrap\"><div class=\"documentor-section  section-2959\" id=\"compander\" data-section-id=\"2959\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">11.2.<\/span><span class=\"title-text\">Compander<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#compander')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">ALA\u00a0Compander audio object is the core of complex\u00a0ALA\u00a0object. This object is basically a combination of a compressor and expander module. Its aim is to calculate target gain that has to be applied to the input entertainment\u00a0signals, according to user\u2019s tuning and according to the updated parameters received from\u00a0ALA\u00a0Control audio object.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">In BYPASS mode the dynamic effect of the ALA is completely bypassed. Here Compander acts as if it is a compressor of ratio 1 and both after gain and extra gain are set to zero. In the case of NO_EXTRA_GAIN mode, the Compressor Ratio and the After Gain are dynamically adjusted based on the parameterization given to the module.<\/span><\/p>\n<p>ALA Compander audio object is added with resetObjectHistory API which clears the history data. This API can be called from application to clear the history.<\/p>\n<p class=\"heading\"><strong>Control Inputs<\/strong><\/p>\n<table style=\"border-collapse: collapse; width: 100%; height: 143px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 16.6667%; height: 28px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Control Input<\/span><\/strong><\/td>\n<td class=\"table-head\" style=\"width: 9.9008%; height: 28px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Min<\/span><\/strong><\/td>\n<td class=\"table-head\" style=\"width: 9.26761%; height: 28px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Max<\/span><\/strong><\/td>\n<td class=\"table-head\" style=\"width: 9.80183%; height: 28px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Default<\/span><\/strong><\/td>\n<td class=\"table-head\" style=\"width: 8.4679%; height: 28px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Unit<\/span><\/strong><\/td>\n<td class=\"table-head\" style=\"width: 45.8953%; height: 28px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Description<\/span><\/strong><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 16.6667%; height: 10px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Compressor Threshold<\/span><\/strong><\/span><\/td>\n<td style=\"width: 9.9008%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-140<\/span><\/td>\n<td style=\"width: 9.26761%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 9.80183%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-30<\/span><\/td>\n<td style=\"width: 8.4679%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<td style=\"width: 45.8953%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The threshold level for gain reduction or expansion<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 16.6667%; height: 26px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Compressor Ratio<\/span><\/strong><\/span><\/td>\n<td style=\"width: 9.9008%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1.0<\/span><\/td>\n<td style=\"width: 9.26761%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">20.0<\/span><\/td>\n<td style=\"width: 9.80183%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1.0<\/span><\/td>\n<td style=\"width: 8.4679%; height: 26px;\"><\/td>\n<td style=\"width: 45.8953%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">controls the amount of compression that occurs once the signal rises above the threshold<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 16.6667%; height: 53px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Compander After Gain<\/span><\/strong><\/span><\/td>\n<td style=\"width: 9.9008%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-20.0<\/span><\/td>\n<td style=\"width: 9.26761%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">20.0<\/span><\/td>\n<td style=\"width: 9.80183%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 8.4679%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<td style=\"width: 45.8953%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Gain which can be applied to makeup the amount of level (to be recovered) lost during compression<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 16.6667%; height: 26px;\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Compander Extra Gain<\/span><\/strong><\/span><\/td>\n<td style=\"width: 9.9008%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-20.0<\/span><\/td>\n<td style=\"width: 9.26761%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">20.0<\/span><\/td>\n<td style=\"width: 9.80183%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 8.4679%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<td style=\"width: 45.8953%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">parameter to compensate the level of weak sources<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong>Tuning Parameters<\/strong><\/p>\n<table style=\"border-collapse: collapse; width: 100%; height: 482px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td class=\"table-head\" style=\"width: 3.3379%; height: 10px;\" width=\"159\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 2.80633%; height: 10px;\" width=\"63\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Min<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 3.13183%; height: 10px;\" width=\"96\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Max<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.4782%; height: 10px;\" width=\"64\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default value<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 41.5595%; height: 10px;\" width=\"85\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 80px;\">\n<td style=\"width: 3.3379%; height: 80px;\" width=\"122\"><span style=\"font-size: 12pt;\"><strong>Threshold<\/strong><\/span><\/td>\n<td style=\"width: 2.80633%; height: 80px;\" width=\"64\"><span style=\"font-size: 12pt;\">-140<\/span><\/td>\n<td style=\"width: 3.13183%; height: 80px;\" width=\"107\"><span style=\"font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 8.4782%; height: 80px;\" width=\"117\"><span style=\"font-size: 12pt;\">-30.0(dB)<\/span><\/td>\n<td style=\"width: 41.5595%; height: 80px;\" width=\"1691\"><span style=\"font-size: 12pt;\">Compander threshold: the compressor starts compressing the signal \u00a0above this level ((This value is just used for Init reasons and will be overwritten by the next controlSet call and will be controlled by AlaControl or any other object connected to the first pin)<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 3.3379%; height: 26px;\" width=\"122\"><span style=\"font-size: 12pt;\"><strong>Ratio<\/strong><\/span><\/td>\n<td style=\"width: 2.80633%; height: 26px;\" width=\"64\"><span style=\"font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 3.13183%; height: 26px;\" width=\"107\"><span style=\"font-size: 12pt;\">20<\/span><\/td>\n<td style=\"width: 8.4782%; height: 26px;\" width=\"117\"><span style=\"font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 41.5595%; height: 26px;\" width=\"1691\"><span style=\"font-size: 12pt;\">Compression ratio<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 3.3379%; height: 26px;\" width=\"122\"><span style=\"font-size: 12pt;\"><strong>Attack<\/strong><\/span><\/td>\n<td style=\"width: 2.80633%; height: 26px;\" width=\"64\"><span style=\"font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 3.13183%; height: 26px;\" width=\"107\"><span style=\"font-size: 12pt;\">10000<\/span><\/td>\n<td style=\"width: 8.4782%; height: 26px;\" width=\"117\"><span style=\"font-size: 12pt;\">20.0(ms)<\/span><\/td>\n<td style=\"width: 41.5595%; height: 26px;\" width=\"1691\"><span style=\"font-size: 12pt;\">The time for compander to reach to full compression factor from zero compression<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 3.3379%; height: 26px;\" width=\"122\"><span style=\"font-size: 12pt;\"><strong>Release<\/strong><\/span><\/td>\n<td style=\"width: 2.80633%; height: 26px;\" width=\"64\"><span style=\"font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 3.13183%; height: 26px;\" width=\"107\"><span style=\"font-size: 12pt;\">10000<\/span><\/td>\n<td style=\"width: 8.4782%; height: 26px;\" width=\"117\"><span style=\"font-size: 12pt;\">50.0(ms)<\/span><\/td>\n<td style=\"width: 41.5595%; height: 26px;\" width=\"1691\"><span style=\"font-size: 12pt;\">Time to stop compression<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 3.3379%; height: 26px;\" width=\"122\"><span style=\"font-size: 12pt;\"><strong>Bypass<\/strong><\/span><\/td>\n<td style=\"width: 2.80633%; height: 26px;\" width=\"64\"><span style=\"font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 3.13183%; height: 26px;\" width=\"107\"><span style=\"font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 8.4782%; height: 26px;\" width=\"117\"><span style=\"font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 41.5595%; height: 26px;\" width=\"1691\"><span style=\"font-size: 12pt;\">Bypass the dynamic effect of ALA object<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 3.3379%; height: 26px;\" width=\"122\"><span style=\"font-size: 12pt;\"><strong>rms_smoothing<\/strong><\/span><\/td>\n<td style=\"width: 2.80633%; height: 26px;\" width=\"64\"><span style=\"font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 3.13183%; height: 26px;\" width=\"107\"><span style=\"font-size: 12pt;\">10000<\/span><\/td>\n<td style=\"width: 8.4782%; height: 26px;\" width=\"117\"><span style=\"font-size: 12pt;\">0.0(ms)<\/span><\/td>\n<td style=\"width: 41.5595%; height: 26px;\" width=\"1691\"><span style=\"font-size: 12pt;\">Average rms computed from last and previous rms values calculated<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 3.3379%; height: 53px;\" width=\"122\"><span style=\"font-size: 12pt;\"><strong>soft_knee<\/strong><\/span><\/td>\n<td style=\"width: 2.80633%; height: 53px;\" width=\"64\"><span style=\"font-size: 12pt;\">-20<\/span><\/td>\n<td style=\"width: 3.13183%; height: 53px;\" width=\"107\"><span style=\"font-size: 12pt;\">20<\/span><\/td>\n<td style=\"width: 8.4782%; height: 53px;\" width=\"117\"><span style=\"font-size: 12pt;\">0.0(dB)<\/span><\/td>\n<td style=\"width: 41.5595%; height: 53px;\" width=\"1691\"><span style=\"font-size: 12pt;\">Compressor knee depth (defines the drastic or smooth transition between no compression and compression in given ratio)<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 3.3379%; height: 26px;\" width=\"122\"><span style=\"font-size: 12pt;\"><strong>after_gain<\/strong><\/span><\/td>\n<td style=\"width: 2.80633%; height: 26px;\" width=\"64\"><span style=\"font-size: 12pt;\">-20<\/span><\/td>\n<td style=\"width: 3.13183%; height: 26px;\" width=\"107\"><span style=\"font-size: 12pt;\">20<\/span><\/td>\n<td style=\"width: 8.4782%; height: 26px;\" width=\"117\"><span style=\"font-size: 12pt;\">0.0(dB)<\/span><\/td>\n<td style=\"width: 41.5595%; height: 26px;\" width=\"1691\"><span style=\"font-size: 12pt;\">The gain after compression<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 3.3379%; height: 26px;\" width=\"122\"><span style=\"font-size: 12pt;\"><strong>peak_hold<\/strong><\/span><\/td>\n<td style=\"width: 2.80633%; height: 26px;\" width=\"64\"><span style=\"font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 3.13183%; height: 26px;\" width=\"107\"><span style=\"font-size: 12pt;\">10000<\/span><\/td>\n<td style=\"width: 8.4782%; height: 26px;\" width=\"117\"><span style=\"font-size: 12pt;\">0(ms)<\/span><\/td>\n<td style=\"width: 41.5595%; height: 26px;\" width=\"1691\"><span style=\"font-size: 12pt;\">Compressor peak hold time<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 3.3379%; height: 53px;\" width=\"122\"><span style=\"font-size: 12pt;\"><strong>Ngate_treshold<\/strong><\/span><\/td>\n<td style=\"width: 2.80633%; height: 53px;\" width=\"64\"><span style=\"font-size: 12pt;\">-140<\/span><\/td>\n<td style=\"width: 3.13183%; height: 53px;\" width=\"107\"><span style=\"font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 8.4782%; height: 53px;\" width=\"117\"><span style=\"font-size: 12pt;\">-140.0(dB)<\/span><\/td>\n<td style=\"width: 41.5595%; height: 53px;\" width=\"1691\"><span style=\"font-size: 12pt;\">Noise gate threshold &#8211; Signal below this threshold will be attenuated, no boost will be applied<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 3.3379%; height: 26px;\" width=\"122\"><span style=\"font-size: 12pt;\"><strong>Ngate_attack<\/strong><\/span><\/td>\n<td style=\"width: 2.80633%; height: 26px;\" width=\"64\"><span style=\"font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 3.13183%; height: 26px;\" width=\"107\"><span style=\"font-size: 12pt;\">10000<\/span><\/td>\n<td style=\"width: 8.4782%; height: 26px;\" width=\"117\"><span style=\"font-size: 12pt;\">20.0(ms)<\/span><\/td>\n<td style=\"width: 41.5595%; height: 26px;\" width=\"1691\"><span style=\"font-size: 12pt;\">Noise gate attack time \u2013 time for gate to open<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 3.3379%; height: 26px;\" width=\"122\"><span style=\"font-size: 12pt;\"><strong>Ngate_release<\/strong><\/span><\/td>\n<td style=\"width: 2.80633%; height: 26px;\" width=\"64\"><span style=\"font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 3.13183%; height: 26px;\" width=\"107\"><span style=\"font-size: 12pt;\">10000<\/span><\/td>\n<td style=\"width: 8.4782%; height: 26px;\" width=\"117\"><span style=\"font-size: 12pt;\">50.0(ms)<\/span><\/td>\n<td style=\"width: 41.5595%; height: 26px;\" width=\"1691\"><span style=\"font-size: 12pt;\">Noise gate release time \u2013 time to get the gate closed<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 3.3379%; height: 26px;\" width=\"122\"><span style=\"font-size: 12pt;\"><strong>Ngate_gain_reduction<\/strong><\/span><\/td>\n<td style=\"width: 2.80633%; height: 26px;\" width=\"64\"><span style=\"font-size: 12pt;\">-50<\/span><\/td>\n<td style=\"width: 3.13183%; height: 26px;\" width=\"107\"><span style=\"font-size: 12pt;\">50<\/span><\/td>\n<td style=\"width: 8.4782%; height: 26px;\" width=\"117\"><span style=\"font-size: 12pt;\">0.0(dB)<\/span><\/td>\n<td style=\"width: 41.5595%; height: 26px;\" width=\"1691\"><span style=\"font-size: 12pt;\">Noise gate gain reduction<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 3.3379%; height: 26px;\" width=\"122\"><span style=\"font-size: 12pt;\"><strong>Ngate_hyst<\/strong><\/span><\/td>\n<td style=\"width: 2.80633%; height: 26px;\" width=\"64\"><span style=\"font-size: 12pt;\">-50<\/span><\/td>\n<td style=\"width: 3.13183%; height: 26px;\" width=\"107\"><span style=\"font-size: 12pt;\">50<\/span><\/td>\n<td style=\"width: 8.4782%; height: 26px;\" width=\"117\"><span style=\"font-size: 12pt;\">0.0(dB)<\/span><\/td>\n<td style=\"width: 41.5595%; height: 26px;\" width=\"1691\"><span style=\"font-size: 12pt;\">Noise gain hysteresis<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on February 16, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"alagain_wrap\"><div class=\"documentor-section  section-2960\" id=\"alagain\" data-section-id=\"2960\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">11.3.<\/span><span class=\"title-text\">AlaGain<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#alagain')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The AlaGain audio object does apply the gain levels which are calculated by the Compander audio object to its input signals. Its last audio input channel has to be connected to the Compander output. The content of thisconnection is used as a buffer of gain levels (one per sample) which are applied to all other input channels of AlaGain.<\/span><\/p>\n<p class=\"heading\"><strong>Tuning Parameter<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">AlaGain has only 1 tuning parameter which is used to switch between processing and bypass.<\/span><\/p>\n<ul class=\"bullet-points\">\n<li><span style=\"font-family: 'times new roman', times, serif;\">AlAGain mode Tuning Parameter is set to \u201c0\u201d input is copied to output without any processing,<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">AlAGain mode Tuning Parameter is set to \u201c1\u201d it will enabled AlAGain processing,<\/span><\/li>\n<\/ul>\n<table style=\"width: 88.0438%; border-collapse: collapse;\" border=\"1\">\n<tbody>\n<tr>\n<td class=\"mtr-td-tag table-head\" style=\"width: 23.9787%;\" width=\"132\" data-mtr-content=\"Name\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 16.1634%;\" width=\"52\" data-mtr-content=\"Unit\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 20.6039%;\" width=\"52\" data-mtr-content=\"Format\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Format<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 18.8277%;\" width=\"55\" data-mtr-content=\"Range\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 134.813%;\" width=\"88\" data-mtr-content=\"Default\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 23.9787%;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">AlaGain Mode<\/span><\/strong><\/td>\n<td style=\"width: 16.1634%;\"><span style=\"font-family: 'times new roman', times, serif;\">none<\/span><\/td>\n<td style=\"width: 20.6039%;\"><span style=\"font-family: 'times new roman', times, serif;\">ULong<\/span><\/td>\n<td style=\"width: 18.8277%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 134.813%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 21, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"vnc-control_wrap\"><div class=\"documentor-section  section-2961\" id=\"vnc-control\" data-section-id=\"2961\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">11.4.<\/span><span class=\"title-text\">VNC Control<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#vnc-control')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p class=\"text\"><span style=\"font-family: 'times new roman', times, serif;\">This module has no audio inputs, only 29 control inputs and seven control outputs. It acts as a translation module for vehicle specific control signals. It requires the following control inputs.<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 67.6609%;\" border=\"1\">\n<tbody>\n<tr>\n<td style=\"width: 21.4939%;\">\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Vehicle Speed<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Fan Speed<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Roof State<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Mute<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 44.4058%;\">\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Head Unit Volume<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Speed Dependent Volume<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Announcement Volume<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Loudness<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">MNR<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong>Tuning Parameters<\/strong><\/p>\n<table style=\"width: 96.841%; height: 353px;\" width=\"100%\">\n<tbody>\n<tr style=\"height: 93px;\">\n<td class=\"table-head\" style=\"width: 6.80522%; border-style: solid; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Index<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 4.34648%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 13.2225%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Offset <\/strong><\/span><span style=\"font-family: 'times new roman', times, serif;\"><strong>[bytes]<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 41.7811%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 10.2888%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.4082%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.36464%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 6.80522%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 4.34648%; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Vnc mode<\/span><\/strong><\/td>\n<td style=\"width: 13.2225%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 41.7811%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Description of the modes in section 6.2.1<\/span><\/td>\n<td style=\"width: 10.2888%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 255<\/span><\/td>\n<td style=\"width: 11.4082%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">16 (0x00000010)<\/span><\/td>\n<td style=\"width: 7.36464%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 6.80522%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 4.34648%; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">MicAmntClosed<\/span><\/strong><\/td>\n<td style=\"width: 13.2225%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">8<\/span><\/td>\n<td style=\"width: 41.7811%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Gain for microphone on closed roof<\/span><\/td>\n<td style=\"width: 10.2888%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f\u00a0 to 1.0f<\/span><\/td>\n<td style=\"width: 11.4082%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f<\/span><\/td>\n<td style=\"width: 7.36464%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 6.80522%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">3<\/span><\/td>\n<td style=\"width: 4.34648%; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">MicAmntOpen<\/span><\/strong><\/td>\n<td style=\"width: 13.2225%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">12<\/span><\/td>\n<td style=\"width: 41.7811%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Gain for microphone on opened roof<\/span><\/td>\n<td style=\"width: 10.2888%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f to 1.0f<\/span><\/td>\n<td style=\"width: 11.4082%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f<\/span><\/td>\n<td style=\"width: 7.36464%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<\/tr>\n<tr style=\"height: 107px;\">\n<td style=\"width: 6.80522%; height: 59px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">3<\/span><\/td>\n<td style=\"width: 4.34648%; height: 59px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">MinLvlDelta<\/span><\/strong><\/td>\n<td style=\"width: 13.2225%; height: 59px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">16<\/span><\/td>\n<td style=\"width: 41.7811%; height: 59px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Threshold for the level jump criteria. If the entertainment or announcement level delta is larger than this threshold, the algorithm is triggered<\/span><\/td>\n<td style=\"width: 10.2888%; height: 59px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f\u00a0 to 100.0f<\/span><\/td>\n<td style=\"width: 11.4082%; height: 59px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f<\/span><\/td>\n<td style=\"width: 7.36464%; height: 59px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<\/tr>\n<tr style=\"height: 107px;\">\n<td style=\"width: 6.80522%; height: 57px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">4<\/span><\/td>\n<td style=\"width: 4.34648%; height: 57px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">MinTimeDelta<\/span><\/strong><\/td>\n<td style=\"width: 13.2225%; height: 57px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">20<\/span><\/td>\n<td style=\"width: 41.7811%; text-align: left; height: 57px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Time threshold that keeps the algorithm to be triggered too often. If a big level jump is present, than we ignore this time delta.<\/span><\/td>\n<td style=\"width: 10.2888%; height: 57px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f\u00a0 to 100.0f<\/span><\/td>\n<td style=\"width: 11.4082%; height: 57px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f<\/span><\/td>\n<td style=\"width: 7.36464%; height: 57px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 6.80522%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">5<\/span><\/td>\n<td style=\"width: 4.34648%; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">NoiseDetectOffset<\/span><\/strong><\/td>\n<td style=\"width: 13.2225%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">24<\/span><\/td>\n<td style=\"width: 41.7811%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Noise detection offset<\/span><\/td>\n<td style=\"width: 10.2888%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-200.0f to 200.0f<\/span><\/td>\n<td style=\"width: 11.4082%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f<\/span><\/td>\n<td style=\"width: 7.36464%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">dB<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 6.80522%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">6<\/span><\/td>\n<td style=\"width: 4.34648%; height: 14px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">NoiseDetectFactHi<\/span><\/strong><\/td>\n<td style=\"width: 13.2225%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">28<\/span><\/td>\n<td style=\"width: 41.7811%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Noise detection high factor<\/span><\/td>\n<td style=\"width: 10.2888%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f\u00a0 to 1.0f<\/span><\/td>\n<td style=\"width: 11.4082%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f<\/span><\/td>\n<td style=\"width: 7.36464%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 6.80522%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">7<\/span><\/td>\n<td style=\"width: 4.34648%; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">NoiseDetectFactLo<\/span><\/strong><\/td>\n<td style=\"width: 13.2225%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">32<\/span><\/td>\n<td style=\"width: 41.7811%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Noise detection low factor<\/span><\/td>\n<td style=\"width: 10.2888%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f\u00a0 to 1.0f<\/span><\/td>\n<td style=\"width: 11.4082%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f<\/span><\/td>\n<td style=\"width: 7.36464%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<\/tr>\n<tr style=\"height: 188px;\">\n<td style=\"width: 6.80522%; height: 113px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">8<\/span><\/td>\n<td style=\"width: 4.34648%; height: 113px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">FastAdaptAccelThresh<\/span><\/strong><\/td>\n<td style=\"width: 13.2225%; height: 113px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">36<\/span><\/td>\n<td style=\"width: 41.7811%; height: 113px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">This factor dictates the temporary fast adaption of the algorithm. For example, if the car breaks too quickly, we might need to use the fast timing constants for the next vnc_fast_adaption_counter_seed algorithm iterations, unless HU forces us to use other values.<\/span><\/td>\n<td style=\"width: 10.2888%; height: 113px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f\u00a0 to 100.0f<\/span><\/td>\n<td style=\"width: 11.4082%; height: 113px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0f<\/span><\/td>\n<td style=\"width: 7.36464%; height: 113px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 6.80522%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">9<\/span><\/td>\n<td style=\"width: 4.34648%; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">FastAdaptCntSeed<\/span><\/strong><\/td>\n<td style=\"width: 13.2225%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">40<\/span><\/td>\n<td style=\"width: 41.7811%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">A fast adapt counter seed<\/span><\/td>\n<td style=\"width: 10.2888%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 100<\/span><\/td>\n<td style=\"width: 11.4082%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">5<\/span><\/td>\n<td style=\"width: 7.36464%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 6.80522%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">10<\/span><\/td>\n<td style=\"width: 4.34648%; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">TimeConstSlow<\/span><\/strong><\/td>\n<td style=\"width: 13.2225%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">44<\/span><\/td>\n<td style=\"width: 41.7811%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">A time factor for slow updates on static coefficients<\/span><\/td>\n<td style=\"width: 10.2888%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.01f\u00a0 to 5.0f<\/span><\/td>\n<td style=\"width: 11.4082%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.01f<\/span><\/td>\n<td style=\"width: 7.36464%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">s<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 6.80522%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">11<\/span><\/td>\n<td style=\"width: 4.34648%; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">TimeConstFast<\/span><\/strong><\/td>\n<td style=\"width: 13.2225%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">48<\/span><\/td>\n<td style=\"width: 41.7811%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">A time factor for fast updates on static coefficients<\/span><\/td>\n<td style=\"width: 10.2888%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.01f to 5.0f<\/span><\/td>\n<td style=\"width: 11.4082%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.01f<\/span><\/td>\n<td style=\"width: 7.36464%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">s<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 6.80522%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">12<\/span><\/td>\n<td style=\"width: 4.34648%; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">TimeAdaptSlow<\/span><\/strong><\/td>\n<td style=\"width: 13.2225%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">52<\/span><\/td>\n<td style=\"width: 41.7811%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">A time factor for slow updates on adaptive coefficients<\/span><\/td>\n<td style=\"width: 10.2888%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.01f to 5.0f<\/span><\/td>\n<td style=\"width: 11.4082%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.01f<\/span><\/td>\n<td style=\"width: 7.36464%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">s<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 6.80522%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">13<\/span><\/td>\n<td style=\"width: 4.34648%; height: 10px;\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">TimeAdaptFast<\/span><\/strong><\/td>\n<td style=\"width: 13.2225%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">56<\/span><\/td>\n<td style=\"width: 41.7811%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">A time factor for fast updates on adaptive coefficients<\/span><\/td>\n<td style=\"width: 10.2888%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.01f\u00a0 to 5.0f<\/span><\/td>\n<td style=\"width: 11.4082%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.01f<\/span><\/td>\n<td style=\"width: 7.36464%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">s<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong>Design Time Parameters<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The VncControl audio object has one additional configuration variable: Block Control. This can be configured during design time so as to enable or disable Block Control feature. <\/span><span style=\"font-family: 'times new roman', times, serif;\">The default value for \u201cBlock Control\u201d additional configuration is disabled (0).<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-19616 alignnone\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2019\/06\/VNCControl_BC_Ftr1.png\" alt=\"\" width=\"540\" height=\"358\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">When Block Control is enabled(1), 6 speed dependent control inputs are grouped.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-19613 alignnone\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2019\/06\/VNCControl_BC_En.jpg\" alt=\"\" width=\"709\" height=\"303\" \/><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">When disabled, control inputs are not grouped.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-19612 alignnone\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2019\/06\/VNCControl_BC_Di.jpg\" alt=\"\" width=\"709\" height=\"247\" \/><\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on December 15, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"noiseest_wrap\"><div class=\"documentor-section  section-2963\" id=\"noiseest\" data-section-id=\"2963\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">11.5.<\/span><span class=\"title-text\">NoiseEst<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#noiseest')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The purpose of the noise estimation module is to estimate the level of noise in the vehicle coming from the engine, the road, and other error sources while music is playing. Inputs given to the module are the digital output sound data in its final stage before it is sent to the DACs, and the feedback coming from a microphone mounted somewhere in the vehicle cabin. When users know what is sent to each loudspeaker, they can correlate that information with the microphone input to get a channel estimate.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">This is only a component of the complete VNC implementation.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The coefficients get dynamically calculated and updated. This approach has the benefit of being able to adapt to changing circumstances. For example, if a window is opened while driving, the noise increases. In addition to increased noise, the optimal channel estimate changes as well.<\/span><\/p>\n<p class=\"heading\"><strong>Control Parameters<\/strong><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Door slam count: Number of frames exceeding the threshold. (This count is to be used to detect door slams.)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Err smallest RMS: Small error threshold.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Err median RMS: Error estimation after median filtering.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Audio channels: Audio channel range varies from 2 to 7.<\/span><\/li>\n<\/ul>\n<p class=\"heading\"><strong>Tuning Parameters<\/strong><\/p>\n<table style=\"border-collapse: collapse; width: 100%; height: 423px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 21.6023%; height: 28px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Parameter<\/span><\/strong><\/td>\n<td class=\"table-head\" style=\"width: 13.445%; height: 28px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Min<\/span><\/strong><\/td>\n<td class=\"table-head\" style=\"width: 13.4451%; height: 28px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Max<\/span><\/strong><\/td>\n<td class=\"table-head\" style=\"width: 13.0808%; height: 28px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Default<\/span><\/strong><\/td>\n<td class=\"table-head\" style=\"width: 38.4268%; height: 28px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Description<\/span><\/strong><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 21.6023%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Error Decay Time<\/span><\/strong><\/td>\n<td style=\"width: 13.445%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0<\/span><\/td>\n<td style=\"width: 13.4451%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">10.0<\/span><\/td>\n<td style=\"width: 13.0808%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.05<\/span><\/td>\n<td style=\"width: 38.4268%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Error decay time is measured in milliseconds.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 21.6023%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Mic Gain<\/span><\/strong><\/td>\n<td style=\"width: 13.445%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">-20.0<\/span><\/td>\n<td style=\"width: 13.4451%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">20.0<\/span><\/td>\n<td style=\"width: 13.0808%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0<\/span><\/td>\n<td style=\"width: 38.4268%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Microphone gain measured in dB.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 21.6023%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Stepsize<\/span><\/strong><\/td>\n<td style=\"width: 13.445%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0<\/span><\/td>\n<td style=\"width: 13.4451%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">5.0<\/span><\/td>\n<td style=\"width: 13.0808%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.03<\/span><\/td>\n<td style=\"width: 38.4268%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">NLMS step size.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 21.6023%; height: 53px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Powersum Min<\/span><\/strong><\/td>\n<td style=\"width: 13.445%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0<\/span><\/td>\n<td style=\"width: 13.4451%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif;\">1000.0<\/span><\/td>\n<td style=\"width: 13.0808%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.003<\/span><\/td>\n<td style=\"width: 38.4268%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif;\">Minimum power value, NLMS parameter. Lower bound for input signal when calculating NLMS step size.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 21.6023%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Doorslam Threshold<\/span><\/strong><\/td>\n<td style=\"width: 13.445%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0<\/span><\/td>\n<td style=\"width: 13.4451%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">1000.0<\/span><\/td>\n<td style=\"width: 13.0808%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">1.2<\/span><\/td>\n<td style=\"width: 38.4268%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Upper bound for door slam detection<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 21.6023%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Power Threshold<\/span><\/strong><\/td>\n<td style=\"width: 13.445%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0<\/span><\/td>\n<td style=\"width: 13.4451%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">1000.0<\/span><\/td>\n<td style=\"width: 13.0808%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.003<\/span><\/td>\n<td style=\"width: 38.4268%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Threshold for which input power leads to coefficients update<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 21.6023%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Doorslam Timeout<\/span><\/strong><\/td>\n<td style=\"width: 13.445%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0<\/span><\/td>\n<td style=\"width: 13.4451%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">10.0<\/span><\/td>\n<td style=\"width: 13.0808%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0<\/span><\/td>\n<td style=\"width: 38.4268%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Door slam detection timeout<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 21.6023%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Readapt Timeout<\/span><\/strong><\/td>\n<td style=\"width: 13.445%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0<\/span><\/td>\n<td style=\"width: 13.4451%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">10.0<\/span><\/td>\n<td style=\"width: 13.0808%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0<\/span><\/td>\n<td style=\"width: 38.4268%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">Open window enforce re-adaptation timeout<\/span><\/td>\n<\/tr>\n<tr style=\"height: 80px;\">\n<td style=\"width: 21.6023%; height: 80px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Tuning channel<\/span><\/strong><\/td>\n<td style=\"width: 13.445%; height: 80px;\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<td style=\"width: 13.4451%; height: 80px;\"><span style=\"font-family: 'times new roman', times, serif;\">(Num of channels -1)<\/span><\/td>\n<td style=\"width: 13.0808%; height: 80px;\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<td style=\"width: 38.4268%; height: 80px;\"><span style=\"font-family: 'times new roman', times, serif;\">Selection of channel for which the adaptive coefficients get copied over to the static coefficients on enabling tuning (see \u201cTuning enabled\u201d)<\/span><\/td>\n<\/tr>\n<tr style=\"height: 80px;\">\n<td style=\"width: 21.6023%; height: 80px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Tuning enabled<\/span><\/strong><\/td>\n<td style=\"width: 13.445%; height: 80px;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 13.4451%; height: 80px;\"><span style=\"font-family: 'times new roman', times, serif;\">1<\/span><\/td>\n<td style=\"width: 13.0808%; height: 80px;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 38.4268%; height: 80px;\"><span style=\"font-family: 'times new roman', times, serif;\">Enable copying the adaptive filter coefficients of the selected channel (see \u201cTuning channel\u201d) to the corresponding static filter coefficients<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong><span style=\"font-family: 'times new roman', times, serif;\">FIR coefficients<\/span><\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The FIR coefficients for the static and adaptive filters are arranged as follows.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The number of static and adaptive filter coefficient arrays depends on the number of entertainment channels (number of audio input channels \u2013 1). For each entertainment channel there is a static and an adaptive filter coefficient set.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Table\u00a0 shows the case of one entertainment channel, which means there is one FIR static coefficients array and one FIR adaptive coefficients array. If the number of entertainment channels is higher, then first the arrays of FIR static coefficients are allocated then the arrays of FIR adaptive coefficients.<\/span><\/p>\n<table style=\"border-collapse: collapse; width: 100%; height: 130px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 26px;\">\n<td class=\"table-head\" style=\"width: 25%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Parameter<\/span><\/strong><\/td>\n<td class=\"table-head\" style=\"width: 25%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Offset<\/span><\/strong><\/td>\n<td class=\"table-head\" style=\"width: 25%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Range<\/span><\/strong><\/td>\n<td class=\"table-head\" style=\"width: 25%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Default value<\/span><\/strong><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 25%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">FIR static 1 coefficients<\/span><\/strong><\/td>\n<td style=\"width: 25%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">40<\/span><\/td>\n<td style=\"width: 25%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">-9999.0 \u2013 9999.0<\/span><\/td>\n<td style=\"width: 25%; height: 26px;\" width=\"123\"><span style=\"font-family: 'times new roman', times, serif;\">0.0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 25%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">FIR static 2 coefficients<\/span><\/strong><\/td>\n<td style=\"width: 25%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">1064<\/span><\/td>\n<td style=\"width: 25%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">-9999.0 \u2013 9999.0<\/span><\/td>\n<td style=\"width: 25%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 25%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">FIR adaptive 1 coefficients<\/span><\/strong><\/td>\n<td style=\"width: 25%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">2088<\/span><\/td>\n<td style=\"width: 25%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">-9999.0 \u2013 9999.0<\/span><\/td>\n<td style=\"width: 25%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 25%; height: 26px;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">FIR adaptive 2 coefficients<\/span><\/strong><\/td>\n<td style=\"width: 25%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">3112<\/span><\/td>\n<td style=\"width: 25%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">-9999.0 \u2013 9999.0<\/span><\/td>\n<td style=\"width: 25%; height: 26px;\"><span style=\"font-family: 'times new roman', times, serif;\">0.0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Each FIR coefficient array stores the filter coefficients in reverse order compared to the common understanding of FIR coefficients, meaning the last value in the array of one filter set is the first coefficient of the FIR filter.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 24, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"noiseest-custom-panel_wrap\"><div class=\"documentor-section  section-2962\" id=\"noiseest-custom-panel\" data-section-id=\"2962\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">11.5.1.<\/span><span class=\"title-text\">NoiseEst Custom Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#noiseest-custom-panel')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p>This panel contains tuning parameters for the noise estimator, which processes the mic signal and produces noise-related information for the <span class=\"bluet_tooltip tooltipy-kw tooltipy-kw-6216\" data-tooltip=\"6216\">VNC<\/span>\u00a0object.<\/p>\n<figure id=\"attachment_13075\" aria-describedby=\"caption-attachment-13075\" style=\"width: 394px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-13075 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2021\/06\/NoiseEstPanel.png\" alt=\"\" width=\"394\" height=\"633\" \/><figcaption id=\"caption-attachment-13075\" class=\"wp-caption-text\">Noise Estimator (NoiseEst) custom panel<\/figcaption><\/figure>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on June 8, 2021<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"tps-2_wrap\"><div class=\"documentor-section  section-2968\" id=\"tps-2\" data-section-id=\"2968\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">12.<\/span><span class=\"title-text\">TPS<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#tps-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The aim of the Tracking Power Supply (TPS) Audio Object is to provide PWM duty cycle values to boosted power supply controller ICs, as well as providing a reference to adjust TPS output on extension amplifiers or micro- controllers managing discrete amplifiers. This results in changing the power amplifier supply voltage in accordance to the levels of the audio output signals. Adaptive supply voltage allows to increase the efficiency and decrease electromagnetic noise generated by the amplifiers.<\/span><\/p>\n<p class=\"heading\"><strong>Design Time Parameters<\/strong><\/p>\n<ul>\n<li class=\"text\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>AMPFACTOR<\/strong> \u2013 Amplification factor. Describes mapping of float numbers into output voltage.<\/span><\/li>\n<li class=\"text\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>TPSSHIFT<\/strong> \u2013 Shift parameter for TPS voltage. This value must be evaluated from the amplifier\u2019s hardware specifications.<\/span><\/li>\n<li class=\"text\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>TPSFACTOR<\/strong> \u2013 Scale factor parameter for TPS voltage. This must be evaluated from the amplifier\u2019s hardware specifications.<\/span><\/li>\n<li class=\"text\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>MINTPSVOLTAGE<\/strong> \u2013 Minimum TPS voltage MAXTPSVOLTAGE \u2013 Maximum TPS voltage.<\/span><\/li>\n<\/ul>\n<p class=\"heading\"><strong>Tuning Parameters<\/strong><\/p>\n<table style=\"width: 99.3532%; border-collapse: collapse; height: 239px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 14px;\">\n<td class=\"mtr-td-tag table-head\" style=\"width: 16.6667%; height: 14px;\" width=\"132\" data-mtr-content=\"Name\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 9.96449%; height: 14px;\" width=\"52\" data-mtr-content=\"Unit\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 11.2856%; height: 14px;\" width=\"52\" data-mtr-content=\"Format\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Format<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 11.9678%; height: 14px;\" width=\"55\" data-mtr-content=\"Range\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 10.9728%; height: 14px;\" width=\"88\" data-mtr-content=\"Default\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/div>\n<\/td>\n<td class=\"table-head\" style=\"width: 131.05%; height: 14px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 16.6667%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><b>Audio Delay<\/b><\/span><\/td>\n<td style=\"width: 9.96449%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 11.2856%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 11.9678%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 10.9728%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 131.05%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Delay Buffer length<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 16.6667%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>TPS Delay<\/strong><\/span><\/td>\n<td style=\"width: 9.96449%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 11.2856%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 11.9678%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 2048<\/span><\/td>\n<td style=\"width: 10.9728%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 131.05%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Delay of TPS signal<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 16.6667%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Hold Time<\/strong><\/span><\/td>\n<td style=\"width: 9.96449%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 11.2856%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 11.9678%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 10000<\/span><\/td>\n<td style=\"width: 10.9728%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1000<\/span><\/td>\n<td style=\"width: 131.05%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">TPS voltage hold time<\/span><\/td>\n<\/tr>\n<tr style=\"height: 13px;\">\n<td style=\"width: 16.6667%; height: 13px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><b>Hold Intervals<\/b><\/span><\/td>\n<td style=\"width: 9.96449%; height: 13px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 11.2856%; height: 13px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 11.9678%; height: 13px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 2048<\/span><\/td>\n<td style=\"width: 10.9728%; height: 13px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">32<\/span><\/td>\n<td style=\"width: 131.05%; height: 13px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Number of stored TPS values in Detection buffer<\/span><\/td>\n<\/tr>\n<tr style=\"height: 34px;\">\n<td style=\"width: 16.6667%; height: 34px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Voltage Headroom<\/strong><\/span><\/td>\n<td style=\"width: 9.96449%; height: 34px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">V<\/span><\/td>\n<td style=\"width: 11.2856%; height: 34px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 11.9678%; height: 34px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 10<\/span><\/td>\n<td style=\"width: 10.9728%; height: 34px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">5<\/span><\/td>\n<td style=\"width: 131.05%; height: 34px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Headroom added to the envelope for TPS voltage<\/span><\/td>\n<\/tr>\n<tr style=\"height: 34px;\">\n<td style=\"width: 16.6667%; height: 34px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><b>Ramping Up Time<\/b><\/span><\/td>\n<td style=\"width: 9.96449%; height: 34px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 11.2856%; height: 34px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 11.9678%; height: 34px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 2000<\/span><\/td>\n<td style=\"width: 10.9728%; height: 34px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 131.05%; height: 34px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramping time for raising TPS voltage (for full-scale TPS change)<\/span><\/td>\n<\/tr>\n<tr style=\"height: 37px;\">\n<td style=\"width: 16.6667%; height: 37px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><b>Ramping Down Time<\/b><\/span><\/td>\n<td style=\"width: 9.96449%; height: 37px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 11.2856%; height: 37px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 11.9678%; height: 37px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 2000<\/span><\/td>\n<td style=\"width: 10.9728%; height: 37px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 131.05%; height: 37px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Ramping time for falling TPS voltage (for full-scale TPS change)<\/span><\/td>\n<\/tr>\n<tr style=\"height: 16px;\">\n<td style=\"width: 16.6667%; height: 16px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>ScalingMode<\/strong><\/span><\/td>\n<td style=\"width: 9.96449%; height: 16px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 11.2856%; height: 16px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 11.9678%; height: 16px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 10.9728%; height: 16px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 131.05%; height: 16px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enables scaling mode<\/span><\/td>\n<\/tr>\n<tr style=\"height: 11px;\">\n<td style=\"width: 16.6667%; height: 11px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><b>CompFilter <\/b><\/span><\/td>\n<td style=\"width: 9.96449%; height: 11px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 11.2856%; height: 11px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 11.9678%; height: 11px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 10.9728%; height: 11px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 131.05%; height: 11px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enables compensation Filter<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 16.6667%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><b>B0 coeff<\/b><\/span><\/td>\n<td style=\"width: 9.96449%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 11.2856%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 11.9678%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-1E+10 &#8211; 1E+10<\/span><\/td>\n<td style=\"width: 10.9728%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 131.05%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Compensating filter\u2019s b0 coefficient<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 16.6667%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><b>B1 coeff<\/b><\/span><\/td>\n<td style=\"width: 9.96449%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 11.2856%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 11.9678%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-1E+10 &#8211; 1E+10<\/span><\/td>\n<td style=\"width: 10.9728%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 131.05%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Compensating filter\u2019s b1 coefficient<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 16.6667%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><b>B2 coeff<\/b><\/span><\/td>\n<td style=\"width: 9.96449%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 11.2856%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 11.9678%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-1E+10 &#8211; 1E+10<\/span><\/td>\n<td style=\"width: 10.9728%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 131.05%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Compensating filter\u2019s b2 coefficient<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 16.6667%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><b>A1 coeff<\/b><\/span><\/td>\n<td style=\"width: 9.96449%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 11.2856%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 11.9678%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-1E+10 &#8211; 1E+10<\/span><\/td>\n<td style=\"width: 10.9728%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 131.05%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Compensating filter\u2019s a1 coefficient<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 16.6667%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><b>A2 coeff<\/b><\/span><\/td>\n<td style=\"width: 9.96449%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 11.2856%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 11.9678%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-1E+10 &#8211; 1E+10<\/span><\/td>\n<td style=\"width: 10.9728%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 131.05%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Compensating filter\u2019s a2 coefficient<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The parameters must match the hardware specification and the integration will be different among platforms. Please refer to the appropriate platform integration guide and specifications.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 24, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"power-manager-2_wrap\"><div class=\"documentor-section  section-2969\" id=\"power-manager-2\" data-section-id=\"2969\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">13.<\/span><span class=\"title-text\">Power Manager<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#power-manager-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The aim of Power Manager is to protect speakers from damage. The object consists of three limiters grouped into two main sub-blocks. The peak-voltage sub-block consists of a frequency-dependent limiter which protects against cone over-excursion. The power-limiter sub-block is made up of a short-term and a long-term limiter, each of which can be configured to attack at a distinct power threshold over an independent time-averaging window.<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif;\">The power limiter is meant to protect the speaker\u2019s components from overheating. The Power Manager AO has the following additional parameters:<\/span><\/p>\n<p class=\"heading\"><strong>Design Time Parameters<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Look-ahead delay [samples]:<\/strong> The fixed delay in samples for the audio signal. This delay improves the response of the peak-voltage limiter at frequencies over 10 kHz.<\/span><\/p>\n<p class=\"heading\"><strong>Tuning Parameters<\/strong><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif;\">Power manager exposes below parameters as tuning parameters in GTT for each channel:<\/span><\/p>\n<table style=\"width: 99.2783%; border-collapse: collapse; height: 454px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"mtr-td-tag table-head\" style=\"width: 20.4565%; height: 28px;\" width=\"132\" data-mtr-content=\"Name\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 10.542%; height: 28px;\" width=\"52\" data-mtr-content=\"Unit\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 11.3161%; height: 28px;\" width=\"52\" data-mtr-content=\"Format\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Format<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 14.7773%; height: 28px;\" width=\"55\" data-mtr-content=\"Range\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 10.5836%; height: 28px;\" width=\"88\" data-mtr-content=\"Default\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/div>\n<\/td>\n<td class=\"table-head\" style=\"width: 126.251%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 20.4565%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Short-term Average Time<\/strong><\/span><\/td>\n<td style=\"width: 10.542%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">s<\/span><\/td>\n<td style=\"width: 11.3161%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 14.7773%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.1 &#8211; 100<\/span><\/td>\n<td style=\"width: 10.5836%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2<\/span><\/td>\n<td style=\"width: 126.251%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Averaging time-window for the short-term power limiter.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 20.4565%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Long-term Average Time<\/strong><\/span><\/td>\n<td style=\"width: 10.542%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">s<\/span><\/td>\n<td style=\"width: 11.3161%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 14.7773%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.1 &#8211; 100<\/span><\/td>\n<td style=\"width: 10.5836%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">10<\/span><\/td>\n<td style=\"width: 126.251%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Averaging time-window for the long-term power limiter.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 20.4565%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Short-term Power Threshold<\/strong><\/span><\/td>\n<td style=\"width: 10.542%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">W<\/span><\/td>\n<td style=\"width: 11.3161%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 14.7773%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 100<\/span><\/td>\n<td style=\"width: 10.5836%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">10<\/span><\/td>\n<td style=\"width: 126.251%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The power threshold over which the short-term power limiter will start reducing gain.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 20.4565%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Long-term Power Threshold<\/strong><\/span><\/td>\n<td style=\"width: 10.542%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">W<\/span><\/td>\n<td style=\"width: 11.3161%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 14.7773%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 100<\/span><\/td>\n<td style=\"width: 10.5836%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">5<\/span><\/td>\n<td style=\"width: 126.251%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The power threshold over which the long-term power limiter will start reducing gain.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 20.4565%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Power Attack Rate<\/strong><\/span><\/td>\n<td style=\"width: 10.542%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">s<\/span><\/td>\n<td style=\"width: 11.3161%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 14.7773%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 5<\/span><\/td>\n<td style=\"width: 10.5836%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 126.251%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The rate at which any of the power limiters will reduce gain when the threshold is crossed.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 18px;\">\n<td style=\"width: 20.4565%; height: 18px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Power Release Rate<\/strong><\/span><\/td>\n<td style=\"width: 10.542%; height: 18px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">s<\/span><\/td>\n<td style=\"width: 11.3161%; height: 18px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 14.7773%; height: 18px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 5<\/span><\/td>\n<td style=\"width: 10.5836%; height: 18px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 126.251%; height: 18px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The rate at which any of the power limiters will go back to unity gain when the threshold is not being crossed.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 20.4565%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Power Depth<\/strong><\/span><\/td>\n<td style=\"width: 10.542%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 11.3161%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 14.7773%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 1<\/span><\/td>\n<td style=\"width: 10.5836%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">3.8E-07<\/span><\/td>\n<td style=\"width: 126.251%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The maximum attenuation allowed for the power limiters.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 50px;\">\n<td style=\"width: 20.4565%; height: 50px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Voltage-Peak Time-Constant<\/strong><\/span><\/td>\n<td style=\"width: 10.542%; height: 50px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">s<\/span><\/td>\n<td style=\"width: 11.3161%; height: 50px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 14.7773%; height: 50px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 5<\/span><\/td>\n<td style=\"width: 10.5836%; height: 50px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.008<\/span><\/td>\n<td style=\"width: 126.251%; height: 50px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The tau-constant for the first-order averaging filter used in envelope detection. The envelope level will decay at this rate when the signal-peak is at a lower level.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 20.4565%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Voltage Threshold Linear Scale<\/strong><\/span><\/td>\n<td style=\"width: 10.542%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">V<\/span><\/td>\n<td style=\"width: 11.3161%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 14.7773%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 100<\/span><\/td>\n<td style=\"width: 10.5836%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 126.251%; height: 10px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The reference threshold from which the contour filters bias the incoming signal.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 20.4565%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Voltage Attack Rate<\/strong><\/span><\/td>\n<td style=\"width: 10.542%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">s<\/span><\/td>\n<td style=\"width: 11.3161%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 14.7773%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 30000<\/span><\/td>\n<td style=\"width: 10.5836%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2000<\/span><\/td>\n<td style=\"width: 126.251%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The rate at which the peak-limiter reduces gain when the contoured threshold has been crossed.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 20.4565%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Voltage Release Rate<\/strong><\/span><\/td>\n<td style=\"width: 10.542%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">s<\/span><\/td>\n<td style=\"width: 11.3161%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 14.7773%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 &#8211; 30000<\/span><\/td>\n<td style=\"width: 10.5836%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">500<\/span><\/td>\n<td style=\"width: 126.251%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The rate at which the peak-limiter goes back to unity gain when the contoured threshold is not being crossed.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 20.4565%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Voltage Scalar<\/strong><\/span><\/td>\n<td style=\"width: 10.542%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">V<\/span><\/td>\n<td style=\"width: 11.3161%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 14.7773%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 &#8211; 100<\/span><\/td>\n<td style=\"width: 10.5836%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 126.251%; height: 53px;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The relation between the configured limiter-threshold voltage and the output voltage of the power IC used.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\">In Addition to above tuning parameter Power manger uses below filters to model Peak-voltage and admittance of speaker<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Contour Filters:<\/strong> Cascade of three bi-quadratic filters which are used to model the frequency-dependent peak-voltage limit for the speaker.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Admittance Filters:<\/strong> Cascade of three bi-quadratic filters which are used to model the admittance of the speaker. These are used to calculate current consumption and in turn estimate power.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Contour filters and Admittance filters coefficients loaded into DSP\/Amplifier can be visualized in SV tree and GTT panel.<\/span><\/p>\n<table style=\"width: 92.9977%; border-collapse: collapse;\" border=\"1\">\n<tbody>\n<tr>\n<td class=\"mtr-td-tag table-head\" style=\"width: 19.1532%;\" width=\"132\" data-mtr-content=\"Name\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 16.5323%;\" width=\"52\" data-mtr-content=\"Unit\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 22.1774%;\" width=\"52\" data-mtr-content=\"Format\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Format<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 19.9597%;\" width=\"55\" data-mtr-content=\"Range\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 200.563%;\" width=\"88\" data-mtr-content=\"Default\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 19.1532%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>b0<\/strong><\/span><\/td>\n<td style=\"width: 16.5323%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 22.1774%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 19.9597%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-100 &#8211; 100<\/span><\/td>\n<td style=\"width: 200.563%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 19.1532%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>b1<\/strong><\/span><\/td>\n<td style=\"width: 16.5323%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 22.1774%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 19.9597%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-100 &#8211; 100<\/span><\/td>\n<td style=\"width: 200.563%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 19.1532%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>b2<\/strong><\/span><\/td>\n<td style=\"width: 16.5323%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 22.1774%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 19.9597%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-100 &#8211; 100<\/span><\/td>\n<td style=\"width: 200.563%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 19.1532%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>a1<\/strong><\/span><\/td>\n<td style=\"width: 16.5323%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 22.1774%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 19.9597%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-100 &#8211; 100<\/span><\/td>\n<td style=\"width: 200.563%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 19.1532%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>a2<\/strong><\/span><\/td>\n<td style=\"width: 16.5323%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 22.1774%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 19.9597%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-100 &#8211; 100<\/span><\/td>\n<td style=\"width: 200.563%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: 'times new roman', times, serif;\">\u00a0GTT panel also displays frequency response of filters. Please note that the filter coefficients cannot be tuned from GTT. The filter coefficients are loaded in DSP\/Amplifier through a unique API.<\/span><\/p>\n<p class=\"heading\"><strong>Native Panel<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">PowerManager\u00a0 <span class=\"bluet_tooltip tooltipy-kw tooltipy-kw-8957\" data-tooltip=\"8957\">AO<\/span>\u00a0 supports native panel. The native panel window has different controls for configuring tuning parameters, fields for displaying coefficients and graph for displaying output voltage\/ power. Native panel can be opened by double-clicking on the PowerManager object in the\u00a0 <span class=\"bluet_tooltip tooltipy-kw tooltipy-kw-6829\" data-tooltip=\"6829\">SFD<\/span>.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-23604\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2022\/12\/PowerManager_NativePanel.jpg\" alt=\"\" width=\"1142\" height=\"607\" \/><\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on April 5, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"power-manager-panel-2_wrap\"><div class=\"documentor-section  section-2965\" id=\"power-manager-panel-2\" data-section-id=\"2965\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">13.1.<\/span><span class=\"title-text\">Power Manager Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#power-manager-panel-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">This panel is used to display voltage contour, admittance filter coefficients loaded in device. Tuning of power and voltage limiting for each channel can be performed using this panel.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22758\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-161.png\" width=\"1146\" height=\"595\" \/><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Channel List<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">On the top left of the PowerManager, there is a list from which you can choose a channel for the current core. The current channel is marked with a green square and its details are displayed in the header of the channel list.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22759\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-cell-phone-description-automati-2.png\" alt=\"A screenshot of a cell phone Description automatically generated with low confidence\" width=\"158\" height=\"317\" \/><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tab selection<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">You can select Voltage or Power tab to view their specific chart and tuning parameters.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">The Voltage tab is selected by default.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22760\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screen-shot-of-a-computer-description-automatic.png\" alt=\"A screen shot of a computer Description automatically generated with low confidence\" width=\"838\" height=\"239\" \/><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Refresh Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Refresh panel option is used to update coefficient filters data without relaunching panel.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22761\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-picture-containing-text-screenshot-software-m.png\" alt=\"A picture containing text, screenshot, software, multimedia software Description automatically generated\" width=\"708\" height=\"351\" \/><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Coefficient Chart<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The panel has a chart that has only total amplitude and total phase graphs.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22762\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-162.png\" width=\"808\" height=\"355\" \/><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Contour Filter 1-3<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Three separate bi-quadratic filters are used to model the frequency-dependent peak-voltage limit for the speaker.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22763\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-163.png\" width=\"664\" height=\"233\" \/><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Admittance Filter 1-3<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Three separate bi-quadratic filters which are used to model the admittance of the speaker. These are used to calculate current consumption and in turn estimate power.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22764\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-164.png\" width=\"680\" height=\"252\" \/><\/span><\/p>\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; font-size: 14pt;\"><strong>Voltage limiting parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22765\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screen-shot-of-a-computer-description-automatic-1.png\" alt=\"A screen shot of a computer Description automatically generated with medium confidence\" width=\"980\" height=\"271\" \/><\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Voltage Threshold Linear Scale: <\/strong>The reference threshold from which the contour filters bias the incoming signal.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Voltage Attack Rate: <\/strong>The rate at which the peak-limiter reduces gain when the contoured threshold has been crossed.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Voltage Release Rate: <\/strong>The rate at which the peak-limiter goes back to unity gain when the contoured threshold is not being crossed.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Voltage-Peak Time-Constant: <\/strong>The tau-constant for the first-order averaging filter used in envelope detection. The envelope level will decay at this rate when the signal-peak is at a lower level.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 14pt;\"><strong>Power limiting parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22766\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screen-shot-of-a-computer-description-automatic-2.png\" alt=\"A screen shot of a computer Description automatically generated with low confidence\" width=\"992\" height=\"292\" \/><\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">S<strong>hort-term Power Threshold<\/strong>: The power threshold over which the short-term power limiter will start reducing gain.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Short-term Average Time: <\/strong>Averaging time-window for the short-term power limiter.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Long-term Power Threshold: <\/strong>The power threshold over which the long-term power limiter will start reducing gain.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Long-term Average Time: <\/strong>Averaging time-window for the long-term power limiter.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Power Attack Rate: <\/strong>The rate at which any of the power limiters will reduce gain when the threshold is crossed.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Power Release Rate: <\/strong>The rate at which any of the power limiters will go back to unity gain when the threshold is not being crossed.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Power Depth: <\/strong>The maximum attenuation allowed for the power limiters.<\/span><\/li>\n<\/ul>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Changing the parameter value<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">You can change the value in four ways:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Using slider button: Select the slider to adjust the value.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Using mouse scroll: Click on the respective column and use mouse scroll to adjust the value.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Chaning the value in the text box: Select the respective column and enter the value within the specified minimum and maximum range. Once you&#8217;ve entered the value, press Enter, and the slider will automatically adjust based on the input.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Using the increase and decrease buttons <img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"20\" class=\"wp-image-22767\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-165.png\" \/> you can change delay by calculated.<\/span><\/li>\n<\/ul>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Maximum\/Minimum parameter value<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Maximum and minimum parameter values are derived from corresponding state variable of power manager.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 24, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"voice-objects-4_wrap\"><div class=\"documentor-section  section-2970\" id=\"voice-objects-4\" data-section-id=\"2970\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">14.<\/span><span class=\"title-text\">Voice Objects<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#voice-objects-4')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>SSE &#8211; Speech Signal Enhancement (Cerence 3rd party)<\/strong><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>ICC &#8211; In car communication (Cerence 3rd party)<\/strong><\/span><\/li>\n<\/ul>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 2, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"sse_wrap\"><div class=\"documentor-section  section-2971\" id=\"sse\" data-section-id=\"2971\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">14.1.<\/span><span class=\"title-text\">SSE<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#sse')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The SSE (Speech Signal Enhancement) is a 3rd party product by Cerence\u2122.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The SSE is an advanced, modular library of field-proven algorithms specifically designed to improve the quality of voice communication. It enhances the performance of in-car hands-free communication and speech recognition systems. The library contains algorithms like beamforming, echo cancellation, noise reduction, wind noise removal, automatic gain control, bandwidth extension etc. (For more details see the SSE product specification.)<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The library supports a large variety of configurations &#8211; from a simple single channel system to a multi-channel solution with many additional features. By means of SCD (SSE Configuration Data) the algorithms can be adjusted to the system and the acoustic environment they are used in. SSE gets a various number of microphone signals representing audio captured by microphones in the car cabin, by the IoT device or similar. For hands-free applications it may also get a receive input signal representing the signal from the far-end speaker. The optional reference signals are used by the echo canceller in hands-free applications and speech recognition with barge-in.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 24, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"icc_wrap\"><div class=\"documentor-section  section-2972\" id=\"icc\" data-section-id=\"2972\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">14.2.<\/span><span class=\"title-text\">ICC<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#icc')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The ICC (In Car Communication) is a 3rd party product by Cerence\u2122.<\/span><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The communication between passengers in a vehicle \u2013 especially between front and rear passengers \u2013 is often difficult due to the high acoustic loss of the speech level and the background noise superimposing the speech signal. Therefore, speakers must speak louder than normal, which makes longer conversations stressful, and if the driver turns his head even driving safety is impaired. The In-Car Communication audio object helps to overcome these problems by improving the intelligibility of conversations between front and rear passengers in a vehicle. The ICC system picks up the speech signal of the seat dedicated microphones and distributes them via the sound system. Signals from the front passengers are played back via the rear loudspeakers; signals from the rear speakers via the front loudspeakers.<\/span><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The signal processing algorithms of the ICC attenuate background noise and ensure stable operation of the system by suppressing feedback echoes and howling. This is accomplished by noise and feedback suppression algorithms optimized for the low latency requirements of the ICC system. An automatic gain control compensates for varying speech levels of different speakers, while an adaptive level control adjusts the system gain to the current background noise level. This ensures an unobtrusive operation of the system while providing always the required speech gain. The user can select between different gain curves to adjust the ICC system to his needs. The overall system gain is limited to guarantee system stability and the system is automatically deactivated if the entertainment level exceeds a predefined level using an entertainment reference channel. Distortion of the audio signal at high playback levels may be avoided.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 24, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"fft-based-processing-3_wrap\"><div class=\"documentor-section  section-2973\" id=\"fft-based-processing-3\" data-section-id=\"2973\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">15.<\/span><span class=\"title-text\">FFT Based Processing<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#fft-based-processing-3')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><ul>\n<li><strong><span style=\"font-family: 'times new roman', times, serif;\">FFTCalc<\/span><\/strong><\/li>\n<\/ul>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 2, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"fftcalc_wrap\"><div class=\"documentor-section  section-2974\" id=\"fftcalc\" data-section-id=\"2974\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">15.1.<\/span><span class=\"title-text\">FFTCalc<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#fftcalc')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The FFTCalc AO is used to get frequency content based on band energies.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Input block of length L along with previous N-L samples form a frame of length N (number of FFT points). This frame is multiplied with window function and fed to Real Radix 2 FFT.\u00a0 The minimum and maximum FFT point supported is 32 and 4096 respectively. Thus, the minimum and maximum resolution for the sampling rate of 48000 is 1500Hz and 11.72Hz respectively.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The FFTCalc provides 4 fixed control outputs giving band information. Three are for band-specific info and one for the entire spectrum.<\/span><\/p>\n<p class=\"heading\"><strong>Design Time Parameters<\/strong><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><b>FFT size: <\/b>an additional configuration parameter, should be selected to be power of 2. Other values are not accepted by GTT.<\/span>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">FFT size is lower bounded by the block length.<\/span><\/li>\n<\/ul>\n<\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Block Length<span class=\"emph\">: <\/span>supports all the block lengths supported by the framework upto 4096.<\/span><\/li>\n<\/ul>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">The number of FFT points (N) and sampling rate decides the frequency resolution of the bin. When FFT points selected is lower the frequency bins may not correctly correspond to the designated band and they may fall into adjacent bands because of lower frequency resolution. It is required to correctly choose the number of FFT points. Frequency resolution is computed using the below formula<br \/>\n<\/span><em><span style=\"font-family: 'times new roman', times, serif;\">Frequency resolution = sampling rate\/number of FFT points<\/p>\n<p><\/span><\/em><span style=\"font-family: 'times new roman', times, serif;\">We recommend choosing FFT points based on frequency resolution requirements.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">For E.g if the sampling rate is 48KHz and we want a frequency resolution less than 100Hz\u00a0 Number of FFT points selected can be greater than or equal to 512<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">It is recommended to choose either Hamming\/Hanning window for better frequency response.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Currently, the FFTCalc object supports mono channel only<\/span><\/li>\n<\/ul>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">The AO supports in-place computation based on the core type.<\/span><\/p>\n<p class=\"heading\"><strong>Tuning Parameters<\/strong><\/p>\n<table style=\"width: 95.6795%; height: 334px;\" width=\"0\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 19.9768%; height: 28px;\" width=\"206\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 27.7288%; height: 28px;\" width=\"178\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 14.1422%; height: 28px;\" width=\"38\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 14.6739%; height: 28px;\" width=\"77\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default value<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 12.8261%; height: 28px;\" width=\"77\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 52.6087%; height: 28px;\" width=\"40\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Units<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 19.9768%; height: 26px;\" width=\"206\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Band1LoFrequency<\/span><\/strong><\/td>\n<td style=\"width: 27.7288%; height: 26px;\" width=\"178\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Band 1 Low Band Frequency in Hz<\/span><\/td>\n<td style=\"width: 14.1422%; height: 26px;\" width=\"38\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 14.6739%; height: 26px;\" width=\"77\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">80<\/span><\/td>\n<td style=\"width: 12.8261%; height: 26px;\" width=\"77\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">[0,fmax]<\/span><\/td>\n<td style=\"width: 52.6087%; height: 26px;\" width=\"40\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0\u00a0\u00a0 Hz<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 19.9768%; height: 10px;\" width=\"206\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Band1HiFrequency<\/span><\/strong><\/td>\n<td style=\"width: 27.7288%; height: 10px;\" width=\"178\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Band 1 High Band Frequency in Hz<\/span><\/td>\n<td style=\"width: 14.1422%; height: 10px;\" width=\"38\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 14.6739%; height: 10px;\" width=\"77\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">300<\/span><\/td>\n<td style=\"width: 12.8261%; height: 10px;\" width=\"77\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">[0,fmax]<\/span><\/td>\n<td style=\"width: 52.6087%; height: 10px;\" width=\"40\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0\u00a0\u00a0 Hz<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 19.9768%; height: 26px;\" width=\"206\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Band2LoFrequency<\/span><\/strong><\/td>\n<td style=\"width: 27.7288%; height: 26px;\" width=\"178\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Band 2 Low Band Frequency in Hz<\/span><\/td>\n<td style=\"width: 14.1422%; height: 26px;\" width=\"38\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 14.6739%; height: 26px;\" width=\"77\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">600<\/span><\/td>\n<td style=\"width: 12.8261%; height: 26px;\" width=\"77\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">[0,fmax]<\/span><\/td>\n<td style=\"width: 52.6087%; height: 26px;\" width=\"40\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0\u00a0\u00a0 Hz<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 19.9768%; height: 26px;\" width=\"206\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Band2HiFrequency<\/span><\/strong><\/td>\n<td style=\"width: 27.7288%; height: 26px;\" width=\"178\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Band 2 High Band Frequency in Hz<\/span><\/td>\n<td style=\"width: 14.1422%; height: 26px;\" width=\"38\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 14.6739%; height: 26px;\" width=\"77\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2500<\/span><\/td>\n<td style=\"width: 12.8261%; height: 26px;\" width=\"77\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">[0,fmax]<\/span><\/td>\n<td style=\"width: 52.6087%; height: 26px;\" width=\"40\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0\u00a0\u00a0 Hz<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 19.9768%; height: 26px;\" width=\"206\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Band3LoFrequency<\/span><\/strong><\/td>\n<td style=\"width: 27.7288%; height: 26px;\" width=\"178\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Band 3 Low Band Frequency in Hz<\/span><\/td>\n<td style=\"width: 14.1422%; height: 26px;\" width=\"38\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 14.6739%; height: 26px;\" width=\"77\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">7000<\/span><\/td>\n<td style=\"width: 12.8261%; height: 26px;\" width=\"77\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">[0,fmax]<\/span><\/td>\n<td style=\"width: 52.6087%; height: 26px;\" width=\"40\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0\u00a0\u00a0 Hz<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 19.9768%; height: 26px;\" width=\"206\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Band3HiFrequency<\/span><\/strong><\/td>\n<td style=\"width: 27.7288%; height: 26px;\" width=\"178\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Band 3 High Band Frequency in Hz<\/span><\/td>\n<td style=\"width: 14.1422%; height: 26px;\" width=\"38\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 14.6739%; height: 26px;\" width=\"77\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">15000<\/span><\/td>\n<td style=\"width: 12.8261%; height: 26px;\" width=\"77\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">[0,fmax]<\/span><\/td>\n<td style=\"width: 52.6087%; height: 26px;\" width=\"40\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0\u00a0\u00a0 Hz<\/span><\/td>\n<\/tr>\n<tr style=\"height: 140px;\">\n<td style=\"width: 19.9768%; height: 140px;\" width=\"206\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">WindowFunction<\/span><\/strong><\/td>\n<td style=\"width: 27.7288%; height: 140px;\" width=\"178\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0-Rectangular Window<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1-Hamming Window<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">2-Hanning Window<\/span><\/td>\n<td style=\"width: 14.1422%; height: 140px;\" width=\"38\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ULong<\/span><\/td>\n<td style=\"width: 14.6739%; height: 140px;\" width=\"77\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 (Rectangular Window)<\/span><\/td>\n<td style=\"width: 12.8261%; height: 140px;\" width=\"77\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">[0,2]<\/span><\/td>\n<td style=\"width: 52.6087%; height: 140px;\" width=\"40\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">\u00a0\u00a0 NA<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 19.9768%; height: 26px;\" width=\"206\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Mode<\/span><\/strong><\/td>\n<td style=\"width: 27.7288%; height: 26px;\" width=\"178\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">FFTCalc mode (No processing\/Energy\/Power) #<\/span><\/td>\n<td style=\"width: 14.1422%; height: 26px;\" width=\"38\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ULong<\/span><\/td>\n<td style=\"width: 14.6739%; height: 26px;\" width=\"77\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0(No processing)<\/span><\/td>\n<td style=\"width: 12.8261%; height: 26px;\" width=\"77\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">[0,2]<\/span><\/td>\n<td style=\"width: 52.6087%; height: 26px;\" width=\"40\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">NA<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 24, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"immersive-audio-2_wrap\"><div class=\"documentor-section  section-2975\" id=\"immersive-audio-2\" data-section-id=\"2975\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">16.<\/span><span class=\"title-text\">Immersive Audio<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#immersive-audio-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">Immersive audio objects category contains the following audio objects<span style=\"color: #ff0000;\">:<\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24488\" target=\"_blank\" rel=\"noopener\">Mono Detection<\/a><\/span><\/strong><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25015\" target=\"_blank\" rel=\"noopener\">NSP Center Extraction<\/a><\/span><\/strong><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25069\" target=\"_blank\" rel=\"noopener\">Decorrelation<\/a><\/span><\/strong><\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25439\" target=\"_blank\" rel=\"noopener\">Reverb Lite<\/a><\/span><\/strong><\/span><\/li>\n<\/ul>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on June 21, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"mono-detection_wrap\"><div class=\"documentor-section  section-2976\" id=\"mono-detection\" data-section-id=\"2976\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">16.1.<\/span><span class=\"title-text\">Mono Detection<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#mono-detection')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The purpose of the Mono Detection audio object is to identify whether the time domain input signal is mono or stereo.<br \/>\n<\/span><span style=\"font-family: 'times new roman', times, serif;\">The signal <span style=\"color: #000000;\">used for the analysis is the 2-channel audio input.<\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; color: #000000;\">Control output signal 1 indicates that the input is identified as mono<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; color: #000000;\">Control output signal 0 indicates that the input is identified as stereo<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><span style=\"color: #000000;\">The algorithm consists of Pearson Correlation Coefficient calculation and logic co<\/span>mbined with the energy difference between two channels to segregate mono or stereo.<\/span><\/p>\n<p><strong>Features<\/strong><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Available in the Immersive Audio section of GTT<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Supports all framework configurable sample rates and block lengths.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Supports both Win64 and GUL platforms.<\/span><\/li>\n<\/ul>\n<p><em><strong>Use Case: <\/strong><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">This audio object used to define separate audio processing paths depending on their nature.<\/span><\/em><\/p>\n<p class=\"text\"><strong>Supported Configurations:<\/strong><\/p>\n<ul>\n<li><strong>Block Length<\/strong>: 128 and 256 samples<\/li>\n<li><strong>Sample Rate<\/strong>: 24000, 48000 and 96000 Hz<\/li>\n<\/ul>\n<p class=\"heading\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Mono Detection Properties<\/span><\/strong><\/p>\n<p>Below table describes about the Mono Detection audio object properties and functionality.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-25492\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/09\/Monodetect_property.png\" alt=\"\" width=\"431\" height=\"330\" \/><\/p>\n<table style=\"border-collapse: collapse; width: 100%; height: 48px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 17.7975%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 78.2238%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 17.7975%; height: 10px;\"><span style=\"font-size: 12pt;\"><strong># of Audio In<\/strong><\/span><\/td>\n<td style=\"width: 78.2238%; height: 10px;\" width=\"132\"><span style=\"font-family: 'times new roman', times, serif;\">The number of input channels is fixed to two (L-R) and no output channels.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 17.7975%; height: 10px;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 78.2238%; height: 10px;\" width=\"132\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Display name of the MonoDetect 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\"><strong>Mode<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Mono Detection audio object doesn&#8217;t support any mode.<\/span><\/p>\n<p class=\"heading\"><strong>Additional Parameters<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Mono Detection audio object doesn&#8217;t have any additional parameters.<\/span><\/p>\n<p class=\"heading\"><strong>Tuning Parameters<\/strong><\/p>\n<table style=\"border-collapse: collapse; width: 100%; height: 404px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 56px;\">\n<td class=\"table-head\" style=\"width: 0.832551%; height: 56px;\" width=\"102\"><span style=\"font-size: 12pt;\"><strong>Parameter <\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 19.8877%; height: 56px;\" width=\"276\"><span style=\"font-size: 12pt;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 6.39283%; height: 56px;\" width=\"72\"><span style=\"font-size: 12pt;\"><strong>Memory Offset<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 2.86216%; height: 56px;\" width=\"42\"><span style=\"font-size: 12pt;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 3.73264%; height: 56px;\" width=\"60\"><span style=\"font-size: 12pt;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 3.51901%; height: 56px;\" width=\"54\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"width: 0.832551%; height: 93px;\" width=\"102\"><strong><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">BYPASS<\/span><\/strong><\/td>\n<td style=\"width: 19.8877%; height: 93px;\" width=\"276\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Defines if the MonoDetect bypasses its processing.<\/span><\/p>\n<ul>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Bypassed = 1, the current output is held.<\/span><\/li>\n<li><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Not bypassed = 0, the normal MONO\/STEREO identification is carried out.<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 6.39283%; height: 93px;\" width=\"72\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 2.86216%; height: 93px;\" width=\"42\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 3.73264%; height: 93px;\" width=\"60\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 3.51901%; height: 93px;\" width=\"80\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 0.832551%; height: 53px;\" width=\"102\"><strong><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">THRESHOLD_HI<\/span><\/strong><\/td>\n<td style=\"width: 19.8877%; height: 53px;\" width=\"276\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Defines the upper bound for the region to consider if a signal passes from STEREO to MONO.<\/span><\/td>\n<td style=\"width: 6.39283%; height: 53px;\" width=\"72\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">4<\/span><\/td>\n<td style=\"width: 2.86216%; height: 53px;\" width=\"42\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 3.73264%; height: 53px;\" width=\"60\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">0.995<\/span><\/td>\n<td style=\"width: 3.51901%; height: 53px;\" width=\"80\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 0.832551%; height: 53px;\" width=\"102\"><strong><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">THRESHOLD_LO<\/span><\/strong><\/td>\n<td style=\"width: 19.8877%; height: 53px;\" width=\"276\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Defines the lower bound for the region to consider if a signal passes from MONO to STEREO.<\/span><\/td>\n<td style=\"width: 6.39283%; height: 53px;\" width=\"72\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">8<\/span><\/td>\n<td style=\"width: 2.86216%; height: 53px;\" width=\"42\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 3.73264%; height: 53px;\" width=\"60\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">0.65<\/span><\/td>\n<td style=\"width: 3.51901%; height: 53px;\" width=\"80\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 0.832551%; height: 53px;\" width=\"102\"><strong><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">XDBDIFF<\/span><\/strong><\/td>\n<td style=\"width: 19.8877%; height: 53px;\" width=\"276\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Defines the minimum difference in dBs between the energy of L-R channels to define if a signal is MONO or STEREO.<\/span><\/td>\n<td style=\"width: 6.39283%; height: 53px;\" width=\"72\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">12<\/span><\/td>\n<td style=\"width: 2.86216%; height: 53px;\" width=\"42\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 3.73264%; height: 53px;\" width=\"60\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">0.1<\/span><\/td>\n<td style=\"width: 3.51901%; height: 53px;\" width=\"80\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 13px;\">\n<td style=\"width: 0.832551%; height: 13px;\" width=\"102\"><strong><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">TIMETODETECTMONO<\/span><\/strong><\/td>\n<td style=\"width: 19.8877%; height: 13px;\" width=\"276\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Defines the time ramp for transitioning from STEREO to MONO.<\/span><\/td>\n<td style=\"width: 6.39283%; height: 13px;\" width=\"72\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">16<\/span><\/td>\n<td style=\"width: 2.86216%; height: 13px;\" width=\"42\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">ms<\/span><\/td>\n<td style=\"width: 3.73264%; height: 13px;\" width=\"60\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">350<\/span><\/td>\n<td style=\"width: 3.51901%; height: 13px;\" width=\"80\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1000<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 0.832551%; height: 10px;\" width=\"102\"><strong><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">TIMETODETECTSTEREO<\/span><\/strong><\/td>\n<td style=\"width: 19.8877%; height: 10px;\" width=\"276\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Defines the time ramp for transitioning from MONO to STEREO.<\/span><\/td>\n<td style=\"width: 6.39283%; height: 10px;\" width=\"72\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">20<\/span><\/td>\n<td style=\"width: 2.86216%; height: 10px;\" width=\"42\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">ms<\/span><\/td>\n<td style=\"width: 3.73264%; height: 10px;\" width=\"60\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">350<\/span><\/td>\n<td style=\"width: 3.51901%; height: 10px;\" width=\"80\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1000<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 0.832551%; height: 53px;\" width=\"102\"><strong><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">MINXCORR<\/span><\/strong><\/td>\n<td style=\"width: 19.8877%; height: 53px;\" width=\"276\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Defines the maximum correlation value minimum cross-correlation value\u00a0 for a block to be eligible for processing.<\/span><\/td>\n<td style=\"width: 6.39283%; height: 53px;\" width=\"72\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">24<\/span><\/td>\n<td style=\"width: 2.86216%; height: 53px;\" width=\"42\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 3.73264%; height: 53px;\" width=\"60\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">0.5<\/span><\/td>\n<td style=\"width: 3.51901%; height: 53px;\" width=\"80\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"width: 0.832551%; height: 20px;\" width=\"102\"><strong><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">NOISEFLOOR<\/span><\/strong><\/td>\n<td style=\"width: 19.8877%; height: 20px;\" width=\"276\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Defines the minimum mean energy per block accepted by the AO. Energies per block below this threshold will be considered as noise.<\/span><\/td>\n<td style=\"width: 6.39283%; height: 20px;\" width=\"72\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">28<\/span><\/td>\n<td style=\"width: 2.86216%; height: 20px;\" width=\"42\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">dBs<\/span><\/td>\n<td style=\"width: 3.73264%; height: 20px;\" width=\"60\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">-30<\/span><\/td>\n<td style=\"width: 3.51901%; height: 20px;\" width=\"80\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">-128 to 0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Control Parameters<\/span><\/strong><\/p>\n<table class=\"mtr-table mtr-tr-td\" style=\"width: 99.8912%; height: 39px;\" width=\"669\">\n<tbody>\n<tr style=\"height: 26px;\">\n<td class=\"mtr-td-tag table-head\" style=\"width: 21.4393%; height: 26px;\" width=\"142\" data-mtr-content=\"Name\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 34.09%; height: 26px;\" width=\"294\" data-mtr-content=\"Description\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 17.2684%; height: 26px;\" width=\"121\" data-mtr-content=\"Range\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 35.4482%; height: 26px;\" width=\"112\" data-mtr-content=\"Default\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/div>\n<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td class=\"mtr-td-tag\" style=\"width: 21.4393%; height: 13px;\" width=\"142\" data-mtr-content=\"Name\">\n<div class=\"mtr-cell-content\"><span style=\"font-size: 12pt;\"><strong><span style=\"font-family: 'times new roman', times, serif;\">Mono State<\/span><\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag\" style=\"width: 34.09%; height: 13px;\" width=\"294\" data-mtr-content=\"Description\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Mono or Stereo<\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag\" style=\"width: 17.2684%; height: 13px;\" width=\"121\" data-mtr-content=\"Range\">\n<div class=\"mtr-cell-content\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 \u2013 Stereo<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 \u2013 Mono<\/span><\/p>\n<\/div>\n<\/td>\n<td class=\"mtr-td-tag\" style=\"width: 35.4482%; height: 13px;\" width=\"112\" data-mtr-content=\"Default\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><strong>Native Panel<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Mono Detection audio object does not support native panel.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on June 21, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"nsp-center-extraction_wrap\"><div class=\"documentor-section  section-2977\" id=\"nsp-center-extraction\" data-section-id=\"2977\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">16.2.<\/span><span class=\"title-text\">NSP Center Extraction<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#nsp-center-extraction')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The purpose of the NSP Center Extraction is to estimate the similar content in from two audio input signals (Left and Right) and provide an output with the estimated center channel.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The NspCenterExtraction (Natural Surround Processing Center Extraction) audio object receives a two-channel signal (Left and Right, L and R) and produces five output signals.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">1 &#8211; Center (C)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">2 &#8211; Residual L (L minus C)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">3 &#8211; Residual R (R minus C)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">4 &#8211; Delayed Left (L)<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">5 &#8211; Delayed Right (R)<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">An example of a signal flow design.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-25503\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/10\/NPS_digram.png\" alt=\"\" width=\"418\" height=\"255\" \/><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The first output signal is the estimated C channel.<\/span><\/p>\n<p><strong>Features<\/strong><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Available in the Immersive Audio section of GTT<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Supports sample rates: 11025, 12000, 22050, 24000, 44100, 48000 and 96000 Hz<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Supports block lengths: 32, 64, 128 and 256.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Supports both Win64 and GUL platforms.<\/span><\/li>\n<\/ul>\n<p class=\"heading\"><strong><span style=\"font-family: 'times new roman', times, serif;\">NSP Center Extraction Properties<\/span><\/strong><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-25504\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/10\/NPS_propery.png\" alt=\"\" width=\"326\" height=\"200\" \/><\/p>\n<table style=\"border-collapse: collapse; width: 100%; height: 48px;\" border=\"1\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 17.7975%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 78.2238%; height: 28px;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 17.7975%; height: 10px;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 78.2238%; height: 10px;\" width=\"132\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Display name of the <span style=\"font-family: 'times new roman', times, serif;\"> NSP Center Extraction<\/span> 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><strong style=\"font-family: 'times new roman', times, serif;\">Input and Output: <\/strong><span style=\"font-family: 'times new roman', times, serif;\">The number of input channels is fixed to 2 and the number of output channels is fixed to 5.<\/span><\/p>\n<p class=\"heading\"><strong>Mode<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The audio object doesn&#8217;t support any mode.<\/span><\/p>\n<p class=\"heading\"><strong>Additional Parameters<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The audio object doesn&#8217;t have any additional parameters.<\/span><\/p>\n<p class=\"heading\"><strong>Tuning Parameters<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The audio object doesn&#8217;t have any tuning parameters.<\/span><\/p>\n<p class=\"heading\"><strong>Control Parameters<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The audio object doesn&#8217;t have any control parameters.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"> NSP Center Extraction audio object does not support native panel.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 20, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"decorrelation-audio-object_wrap\"><div class=\"documentor-section  section-2979\" id=\"decorrelation-audio-object\" data-section-id=\"2979\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">16.3.<\/span><span class=\"title-text\">Decorrelation<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#decorrelation-audio-object')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The purpose of Decorrelation audio object is to minimize spectral distortion while simultaneously reducing the correlation between the output channels. Different approaches can be applied to the signals to produce different uncorrelated audio channels. The simplest decorrelation approach is to randomize the phase.<br \/>\nIn the context of multichannel sound production, decorrelation refers to the process by which one audio input is turned into several output signals with waveforms that appear distinct but sound the same as the source. This method extends the spatial image while avoiding unwanted comb-filtering artifacts.<\/span><span style=\"font-family: 'times new roman', times, serif;\"><br \/>\nA computationally efficient approach based on sparse convolution has been devised . This approach uses OVN (Optimized Velvet Noise) filters to achieve decorrelation, and this is the approach being used in the implementation of the Decorrelation AO.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Feature<\/strong><\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Available in the Immersive Audio section of GTT<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Supports sample rates: 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 96000 Hz.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Supports block lengths: 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Supports non-zero elements (to store position and amplitude values): 1 to 64.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Supports both Win64 and GUL platforms.<\/span><\/li>\n<\/ul>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Decorrelation Properties<\/strong><\/span><\/p>\n<p>Below table describes about the <span style=\"font-family: 'times new roman', times, serif;\">Decorrelation<\/span> audio object properties and functionality.<\/p>\n<h2><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-25657\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/10\/Decorrelation_properties.png\" alt=\"\" width=\"490\" height=\"504\" \/><\/span><\/h2>\n<table style=\"width: 97.251%; height: 56px;\">\n<tbody>\n<tr style=\"height: 10px;\">\n<td class=\"table-head\" style=\"width: 19.386%; height: 10px;\" width=\"132\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 152.136%; height: 10px;\" width=\"540\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Descriptions<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 19.386%; height: 10px;\" width=\"132\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Number of Channels<\/strong><\/span><\/td>\n<td style=\"width: 152.136%; height: 10px;\" width=\"540\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Decorrelation audio object supports configurable number of input channels. <\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range:1 to 16<\/span><\/li>\n<li><span style=\"font-size: 12pt;\">Default: 2<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The Decorrelation audio object supports the same number of output channels as the number of input channels.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 19.386%; height: 10px;\" width=\"132\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Number of non-zero elements<\/strong><\/span><\/td>\n<td style=\"width: 152.136%; height: 10px;\" width=\"540\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The Decorrelation audio object supports the number of non zero elements, to store position and gain values, ranging from 1 to 64 and 1 being the default..<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td class=\"mtr-td-tag\" style=\"width: 19.386%; height: 26px;\" data-mtr-content=\"Properties\">\n<div class=\"mtr-cell-content\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\"><strong>Display Name<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag\" style=\"width: 152.136%; height: 26px;\" data-mtr-content=\"Description\">\n<div class=\"mtr-cell-content\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">Display name of the Decorrelation audio object in signal flow design. It can be changed based on the intended usage of the object.<\/span><\/div>\n<\/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>The <span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"> Decorrelation<\/span> audio object doesn\u2019t support any mode.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<table class=\"mtr-table mtr-tr-td\" style=\"width: 98.5516%; height: 38px;\" width=\"669\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"mtr-td-tag table-head\" style=\"width: 21.3967%; height: 28px;\" width=\"142\" data-mtr-content=\"Name\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Name<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 49.9335%; height: 28px;\" width=\"294\" data-mtr-content=\"Description\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 14.2197%; height: 28px;\" width=\"121\" data-mtr-content=\"Range\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag table-head\" style=\"width: 112.816%; height: 28px;\" width=\"112\" data-mtr-content=\"Default\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/div>\n<\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td class=\"mtr-td-tag\" style=\"width: 21.3967%; height: 10px;\" width=\"142\" data-mtr-content=\"Name\">\n<div class=\"mtr-cell-content\"><strong><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Filter Length<\/span><\/strong><\/div>\n<\/td>\n<td class=\"mtr-td-tag\" style=\"width: 49.9335%; height: 10px;\" width=\"294\" data-mtr-content=\"Description\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Filter length including zeros and non zero elements.<\/span><\/div>\n<\/td>\n<td class=\"mtr-td-tag\" style=\"width: 14.2197%; height: 10px;\" width=\"121\" data-mtr-content=\"Range\">\n<div class=\"mtr-cell-content\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">64 to 2048<\/span><\/p>\n<\/div>\n<\/td>\n<td class=\"mtr-td-tag\" style=\"width: 112.816%; height: 10px;\" width=\"112\" data-mtr-content=\"Default\">\n<div class=\"mtr-cell-content\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1024<\/span><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tuning Parameters<\/strong><\/span><\/p>\n<table style=\"width: 99.0215%; height: 97px;\" width=\"701\">\n<tbody>\n<tr style=\"height: 56px;\">\n<td class=\"table-head\" style=\"width: 20.9764%; height: 10px;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter <\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 31.0002%; height: 10px;\" width=\"276\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.69699%; height: 10px;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Format<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.5358%; height: 10px;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Memory Offset<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.78275%; height: 10px;\" width=\"42\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.09022%; height: 10px;\" width=\"60\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.53787%; height: 10px;\" width=\"77\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 38px;\">\n<td style=\"width: 20.9764%; height: 10px;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">BYPASS<\/span><\/td>\n<td style=\"width: 31.0002%; height: 10px;\" width=\"276\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Bypasses the Decorrelation audio object when active.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0: No bypass<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1: Bypass<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 9.69699%; height: 10px;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 11.5358%; height: 10px;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 7.78275%; height: 10px;\" width=\"42\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 9.09022%; height: 10px;\" width=\"60\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 8.53787%; height: 10px;\" width=\"77\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 77px;\">\n<td style=\"width: 20.9764%; height: 41px;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">COLOR_SPACE_RATIO<\/span><\/td>\n<td style=\"width: 31.0002%; height: 41px;\" width=\"276\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Defines the percentage of the maximum decorrelation that the IRs can achieve applied in the current decorrelation process.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0: Minimum decorrelation and minimum coloration<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">100: Maximum decorrelation (achievable by the current Irs) and maximum coloration<\/span><\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 9.69699%; height: 41px;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 11.5358%; height: 41px;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">4<\/span><\/td>\n<td style=\"width: 7.78275%; height: 41px;\" width=\"42\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 9.09022%; height: 41px;\" width=\"60\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">100<\/span><\/td>\n<td style=\"width: 8.53787%; height: 41px;\" width=\"77\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 to 100<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 20.9764%; height: 26px;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Coefficients for Channel 0<\/span><\/td>\n<td style=\"width: 31.0002%; height: 26px;\" width=\"276\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Coefficients for channel 0<\/span><\/td>\n<td style=\"width: 9.69699%; height: 26px;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 11.5358%; height: 26px;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 7.78275%; height: 26px;\" width=\"42\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 9.09022%; height: 26px;\" width=\"60\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 8.53787%; height: 26px;\" width=\"77\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<\/tr>\n<tr style=\"height: 53px;\">\n<td style=\"width: 20.9764%; height: 10px;\" width=\"102\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Coefficients for Channel N \u2013 1<\/span><\/td>\n<td style=\"width: 31.0002%; height: 10px;\" width=\"276\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Coefficients for channel N \u2013 1<\/span><\/td>\n<td style=\"width: 9.69699%; height: 10px;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Float<\/span><\/td>\n<td style=\"width: 11.5358%; height: 10px;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 7.78275%; height: 10px;\" width=\"42\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 9.09022%; height: 10px;\" width=\"60\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<td style=\"width: 8.53787%; height: 10px;\" width=\"77\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">&#8211;<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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;\">There are no control parameters available for Decorrelation audio object.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on March 7, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"decorrelation-panel_wrap\"><div class=\"documentor-section  section-3057\" id=\"decorrelation-panel\" data-section-id=\"3057\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">16.3.1.<\/span><span class=\"title-text\">Decorrelation Panel<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#decorrelation-panel')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: times new roman, times, serif;\"><span class=\"ui-provider a b c d e f g h i j k l m n o p q r s t u v w x y z ab ac ae af ag ah ai aj ak\" dir=\"ltr\">The Decorrelation audio panel allows to load the impulse responses (IRs) coefficients to be used for decorrelation processing for each channel. Use \u201cImport\u201d or \u201cImport All\u201d option to import the IRs. The panel will display channel wise graph for coefficients and filter length.<\/span><\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-29235\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/03\/Decorrelation_ao_01.png\" alt=\"\" width=\"984\" height=\"617\" \/><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Channels:<\/strong> Show all channels list, you can select channel to view its graph.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Sample Rate: <\/strong>Show sample rate of current framework instance.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Non-zero Taps:<\/strong> Show non-zero elements defined for decorrelation audio object.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Graph: <\/strong>Show graph of coefficients and filter length.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Import:<\/strong> Use to import selected channel coefficients file.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Import All:<\/strong> Use to import all channels coefficients file.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\"><strong>Send:<\/strong> Use to send non-zero coefficients to device.<\/span><\/li>\n<\/ul>\n<p><strong>Validation<\/strong><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">It will validate coefficients file and ask confirmation for below error messages.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">The filter length does not match the number of coefficient rows in the CSV file.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">The number of non-zero elements does not match the number of coefficient rows in the CSV file.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">The CSV file contains more coefficient columns (for Import).<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">The CSV file columns do not match the channels (for Import all).<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\">If you click on &#8220;Yes&#8221;, then it will proceed for import else it will cancel it.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">&#8220;Import&#8221; and &#8220;Import All&#8221; will update state variables and send non-zero coefficients to device if device online.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on June 17, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"reverb-lite_wrap\"><div class=\"documentor-section  section-2988\" id=\"reverb-lite\" data-section-id=\"2988\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">16.4.<\/span><span class=\"title-text\">Reverb Lite<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#reverb-lite')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p><span style=\"font-family: 'times new roman', times, serif;\">The Reverb Lite is a reverb algorithm that processes input audio signals by applying artificial reverberation to a dry signal.\u00a0<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><strong>Features<\/strong><\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Available in the Immersive Audio section of GTT.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Supports sample rates: 22.050, 24, 44.1, 48, 88.2, 96, 176.4, 192, 352.8, 384 kHz.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Supports block lengths from 16 to 4096 in multiples of 16.<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Supports both Win64 and GUL platforms.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use Case:<\/strong> This audio object can be used whenever you need to apply reverb to a dry signal. It aims to have a low footprint on MIPS as it is an algorithmic reverb instead of performing convolutions with room impulse responses. In the context of immersive audio, one can use it to generate ambience reverb, which needs to be decorrelated if mixed into further channels.<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Reverb Lite Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about the Reverb Lite audio object properties and functionality.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-25584\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/11\/Reverb_Properties.png\" alt=\"\" width=\"459\" height=\"339\" \/><\/span><\/p>\n<table style=\"width: 98.9925%; height: 161px;\">\n<tbody>\n<tr style=\"height: 28px;\">\n<td class=\"table-head\" style=\"width: 16.1191%; height: 28px;\" width=\"120\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 156.459%; height: 28px;\" width=\"552\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Descriptions<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 107px;\">\n<td style=\"width: 16.1191%; height: 107px;\" width=\"120\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Channels<\/strong><\/span><\/td>\n<td style=\"width: 156.459%; height: 107px;\" width=\"552\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enter the number of channels. The number of audio channels it can process is configurable in the SFD.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 2<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value is set to 2.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">It supports mono and stereo inputs and the same number of output channels as the number of input channels.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 16.1191%; height: 26px;\" width=\"120\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td style=\"width: 156.459%; height: 26px;\" width=\"552\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display name of the Reverb Lite 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><span style=\"font-family: 'times new roman', times, serif;\">This audio object takes the mono\/stereo signal as an input and generates reverb from it. The output consists of either the reverb alone (\u201cwet-only\u201d) or a mix between the generated reverb and the original signal. The user can adjust the following parameters:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Reverb gain, from 0.0 to 1.0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Reverb time, from 0.0 to 1.0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Low-pass factor, from 0.0 to 1.0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">High-pass factor, from 0.0 to 1.0<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif;\">Pre-delay from 0ms to 500ms (if pre-delay is enabled)<\/span><\/li>\n<\/ul>\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;\">These are the available modes for the Reverb Lite AO<\/span><\/p>\n<table style=\"width: 99.1876%; height: 69px;\" width=\"714\">\n<tbody>\n<tr style=\"height: 48px;\">\n<td class=\"table-head\" style=\"width: 7.92396%; height: 48px;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif; font-size: 14pt;\"><strong>Index<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 19.9397%; height: 48px;\" width=\"132\"><span style=\"font-family: 'times new roman', times, serif; font-size: 14pt;\"><strong>Mode<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 161.492%; height: 48px;\" width=\"510\"><span style=\"font-family: 'times new roman', times, serif; font-size: 14pt;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 11px;\">\n<td style=\"width: 7.92396%; height: 11px;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 19.9397%; height: 11px;\" width=\"132\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Pre-delay 500ms<\/span><\/td>\n<td style=\"width: 161.492%; height: 11px;\" width=\"510\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Maximum pre-delay of 500ms<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 7.92396%; height: 10px;\" width=\"72\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1<\/span><\/td>\n<td style=\"width: 19.9397%; height: 10px;\" width=\"132\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Pre-delay Disabled<\/span><\/td>\n<td style=\"width: 161.492%; height: 10px;\" width=\"510\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">No pre-delay available. Used to reduce the memory footprint needed by the pre-delay block.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The audio object does not support any additional parameters.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tuning Parameters<\/strong><\/span><\/p>\n<table style=\"width: 97.7903%; height: 393px;\" width=\"714\">\n<tbody>\n<tr style=\"height: 73px;\">\n<td class=\"table-head\" style=\"width: 11.7647%; text-align: left; height: 56px;\" width=\"90\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 43.6336%; text-align: left; height: 56px;\" width=\"300\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.75425%; text-align: left; height: 56px;\" width=\"64\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Data<br \/>\nFormat<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 9.30758%; text-align: left; height: 56px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Memory<br \/>\nOffset<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 6.62696%; text-align: left; height: 56px;\" width=\"48\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.71183%; text-align: left; height: 56px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<br \/>\nValue<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 8.86074%; text-align: left; height: 56px;\" width=\"80\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr style=\"height: 35px;\">\n<td style=\"width: 11.7647%; height: 35px;\" width=\"90\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Time<\/strong><\/span><\/td>\n<td style=\"width: 43.6336%; height: 35px;\" width=\"300\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Affects feedback damping and output mixing so that a small R<sub>T<\/sub> factor resembles a small room, and a large factor approaches infinite reverb time.\u00a0<\/span><\/td>\n<td style=\"width: 9.75425%; height: 35px;\" width=\"64\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 9.30758%; height: 35px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 6.62696%; height: 35px;\" width=\"48\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 8.71183%; height: 35px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.618<\/span><\/td>\n<td style=\"width: 8.86074%; height: 35px;\" width=\"80\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0 to 1.0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 100px;\">\n<td style=\"width: 11.7647%; height: 100px;\" width=\"90\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Gain<\/strong><\/span><\/td>\n<td style=\"width: 43.6336%; height: 100px;\" width=\"300\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Linear reverb gain. A value of 0 means no reverb is applied, whereas the maximum gain of 1 applies the maximum amount of reverb in a way that it doesn\u2019t exceed the original signal\u2019s amplitude.<\/span><\/td>\n<td style=\"width: 9.75425%; height: 100px;\" width=\"64\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 9.30758%; height: 100px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">4<\/span><\/td>\n<td style=\"width: 6.62696%; height: 100px;\" width=\"48\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 8.71183%; height: 100px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.25<\/span><\/td>\n<td style=\"width: 8.86074%; height: 100px;\" width=\"80\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0 to 1.0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 109px;\">\n<td style=\"width: 11.7647%; height: 109px;\" width=\"90\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Lowpass<\/strong><\/span><\/td>\n<td style=\"width: 43.6336%; height: 109px;\" width=\"300\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Internally, three filters are controlled by this, two of them in a feedback path (LP1 and LP2) and PRELP before the feedback path, which affects the reverb bandwidth directly. First order filters are used as they perform well in feedback paths, because they are guaranteed not to exhibit any resonance and offer finer control for soft fadeout of high\/low frequencies.\u00a0<\/span><\/td>\n<td style=\"width: 9.75425%; height: 109px;\" width=\"64\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 9.30758%; height: 109px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">8<\/span><\/td>\n<td style=\"width: 6.62696%; height: 109px;\" width=\"48\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 8.71183%; height: 109px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.75<\/span><\/td>\n<td style=\"width: 8.86074%; height: 109px;\" width=\"80\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0 to 1.0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 11.7647%; height: 10px;\" width=\"90\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Highpass<\/strong><\/span><\/td>\n<td style=\"width: 43.6336%; height: 10px;\" width=\"300\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Internally, two first order filters are controlled by this. HP1 as a reverb bandwidth control and HP2 that acts to filter the dampened signal inside the tank circuit.\u00a0<\/span><\/td>\n<td style=\"width: 9.75425%; height: 10px;\" width=\"64\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 9.30758%; height: 10px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">12<\/span><\/td>\n<td style=\"width: 6.62696%; height: 10px;\" width=\"48\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 8.71183%; height: 10px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0<\/span><\/td>\n<td style=\"width: 8.86074%; height: 10px;\" width=\"80\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0 to 1.0<\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 11.7647%; height: 10px;\" width=\"90\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Wet only<\/strong><\/span><\/td>\n<td style=\"width: 43.6336%; height: 10px;\" width=\"300\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">When set to true, only the generated reverb is present at the output. If false, the input signal is mixed into the output.<\/span><\/td>\n<td style=\"width: 9.75425%; height: 10px;\" width=\"64\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ULong<\/span><\/td>\n<td style=\"width: 9.30758%; height: 10px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">14<\/span><\/td>\n<td style=\"width: 6.62696%; height: 10px;\" width=\"48\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 8.71183%; height: 10px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 (false)<\/span><\/td>\n<td style=\"width: 8.86074%; height: 10px;\" width=\"80\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 (false) to<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 (true)<\/span><\/td>\n<\/tr>\n<tr style=\"height: 73px;\">\n<td style=\"width: 11.7647%; height: 73px;\" width=\"90\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Pre-delay<\/strong><\/span><\/td>\n<td style=\"width: 43.6336%; height: 73px;\" width=\"300\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Sets the amount of pre-delay to be applied. Only acts the pre-delay submodule is enabled (Pre-delay 500ms mode)<\/span><\/td>\n<td style=\"width: 9.75425%; height: 73px;\" width=\"64\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">float<\/span><\/td>\n<td style=\"width: 9.30758%; height: 73px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">16<\/span><\/td>\n<td style=\"width: 6.62696%; height: 73px;\" width=\"48\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">ms<\/span><\/td>\n<td style=\"width: 8.71183%; height: 73px;\" width=\"66\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 8.86074%; height: 73px;\" width=\"80\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0.0 to 500<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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;\">There are no control parameters available for Reverb Lite audio object.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Reverb Lite audio object. does not support native panel.<\/span><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on November 30, 2023<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"core-objects-2_wrap\"><div class=\"documentor-section  section-3112\" id=\"core-objects-2\" data-section-id=\"3112\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">17.<\/span><span class=\"title-text\">Core Objects<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#core-objects-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p>The core objects that were retrieved from the xAF dll. The objects that can be used within the core to create the device signal flow are called core objects. Each core object has its own purpose and solves parametric issues which block routing within the core.<\/p>\n<p>Core Objects are classes that are part of the Audio Core (virtual core) class and operate at a higher level than audio objects. The audio processing class itself is a core object. The relationship between core objects and Audio core is similar to that of audio objects and the Audio Processing class.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"218\" height=\"555\" class=\"wp-image-20219\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/graphical-user-interface-description-automaticall-30.png\" alt=\"Graphical user interface Description automatically generated\" \/><\/p>\n<ul>\n<li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?page_id=24019#xaf-instance-4\">Xaf Instance<\/a><\/span><\/li>\n<li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?page_id=24019#buffer-4\">Buffer<\/a><\/span><\/li>\n<li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?page_id=24019#splitter-5\">Splitter<\/a><\/span><\/li>\n<li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?page_id=24019#merger-5\">Merger<\/a><\/span><\/li>\n<li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?page_id=24019#ssrc-lir-int\">Ssrc lir Int<\/a><\/span><\/li>\n<li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?page_id=24019#float-to-fixed-4\">Float to Fixed<\/a><\/span><\/li>\n<li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?page_id=24019#fixed-to-float-4\">Fixed to Float<\/a><\/span><\/li>\n<li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?page_id=24019#nan-detector-2\">Nan Detector<\/a><\/span><\/li>\n<\/ul>\n<p>The execution order (or index) of the core object is displayed by Core Object Id. Routing determines the order in which core objects are executed within a core. The core objects that are connected to the core input will be executed first, and the core objects that are connected to the root object after that will be given the next execution order.<\/p>\n<p class=\"note\">The device identification feature is enabled for audio libraries version 13 and higher.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on July 3, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"xaf-instance-4_wrap\"><div class=\"documentor-section  section-3113\" id=\"xaf-instance-4\" data-section-id=\"3113\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">17.1.<\/span><span class=\"title-text\">Xaf Instance<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#xaf-instance-4')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p>The Xaf Instance is the core object inside which the signal flow for that instance can be created.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"299\" height=\"79\" class=\"wp-image-20222\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/graphical-user-interface-text-description-automa-20.png\" alt=\"Graphical user interface, text Description automatically generated\" \/><\/p>\n<ul>\n<li>Core Object Id (execution order of core-object with-in core) and Instance Id (index of xAF instance with-in core, based on execution order) will be displayed as read-only fields.<\/li>\n<li>The sample rate and block length of the instance will control signal flow within the instance. You can change the sample rate and block length of the instance in the properties section.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"395\" height=\"301\" class=\"wp-image-20223\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/graphical-user-interface-application-description-45.png\" alt=\"Graphical user interface, application Description automatically generated\" \/><\/p>\n<p>Further information on signal flow creation is available in the GTT Signal Flow Designer guide.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on May 22, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"buffer-4_wrap\"><div class=\"documentor-section  section-3114\" id=\"buffer-4\" data-section-id=\"3114\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">17.2.<\/span><span class=\"title-text\">Buffer<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#buffer-4')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p>Buffer core object is used to convert the input block length into the required output block length. The buffer core object has an equal number of input and output channels. It can be used as a pass through core object OR it can be used to, as its name suggests, buffer samples from the input to the output. The object does not change the sample rate (it is the same at the input and the output).<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"280\" height=\"81\" class=\"wp-image-20224\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/text-description-automatically-generated-with-low-1.png\" alt=\"Text Description automatically generated with low confidence\" \/><\/p>\n<p>If you want to connect two core objects with different block lengths, you can use a buffer core object. As a result, the input block length will be the Block Length of the first core object, and the output block length should be the Block Length of the other core object.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"395\" height=\"349\" class=\"wp-image-20225\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/graphical-user-interface-application-description-46.png\" alt=\"Graphical user interface, application Description automatically generated\" \/><\/p>\n<p>It can be configured as follows:<\/p>\n<ul>\n<li>If the input block length is equal to the output block length, then it behaves as a pass through object (so you could have an audio core with a buffer object to connect the core input to the output)<\/li>\n<li>Input and output block lengths must be integer multiple of each other<\/li>\n<li>When input and output block lengths are not equal, the object handles taking in input at a lower block length and outputting it at a higher one and vice versa. For example, it facilitates the connection of an object at block length 32 to an object at block length 64<\/li>\n<\/ul>\n<p class=\"note\">Introducing this object into your signal flow for any case but pass through WILL result in latency at the output.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on July 3, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"splitter-5_wrap\"><div class=\"documentor-section  section-3115\" id=\"splitter-5\" data-section-id=\"3115\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">17.3.<\/span><span class=\"title-text\">Splitter<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#splitter-5')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p>Splitter core object is used to convert one input to multiple outputs of the same sample rate and block length.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"293\" height=\"74\" class=\"wp-image-20226\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/text-description-automatically-generated-2.png\" alt=\"Text Description automatically generated\" \/><\/p>\n<ul>\n<li>This core object always has\u00a0a single input.<\/li>\n<li>In order to make routing from any core object to the splitter both the source core object and splitter core objects sample rate and block length should match.<\/li>\n<li>Number of output channels for the splitter is configurable.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"393\" height=\"302\" class=\"wp-image-20227\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/graphical-user-interface-text-application-descr-28.png\" alt=\"Graphical user interface, text, application Description automatically generated\" \/><\/p>\n<p class=\"note\">It is not to be confused with the Splitter audio object.<\/p>\n<p class=\"text note\">This object operates in parallel to an xAF instance NOT within it.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on July 3, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"merger-5_wrap\"><div class=\"documentor-section  section-3120\" id=\"merger-5\" data-section-id=\"3120\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">17.4.<\/span><span class=\"title-text\">Merger<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#merger-5')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p>Merger core object is used to merge multiple inputs into a single output of the same block length and sample rate.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"78\" class=\"wp-image-20228\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/text-description-automatically-generated-3.png\" alt=\"Text Description automatically generated\" \/><\/p>\n<ul>\n<li>This core object always has\u00a0a single output.<\/li>\n<li>In order to make routing from any core object to merger both the source core object and merger core objects sample rate and block length should match.<\/li>\n<li>Number of input channels for the merger is configurable.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"406\" height=\"322\" class=\"wp-image-20229\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/graphical-user-interface-application-description-47.png\" alt=\"Graphical user interface, application Description automatically generated\" \/><\/p>\n<p class=\"note\">It is not to be confused with the Merger audio object.<\/p>\n<p class=\"note\">This object operates in parallel to an xAF instance NOT within it.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on July 3, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"ssrc-lir-int_wrap\"><div class=\"documentor-section  section-3116\" id=\"ssrc-lir-int\" data-section-id=\"3116\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">17.5.<\/span><span class=\"title-text\">Ssrc lir Int<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#ssrc-lir-int')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p>Synchronous Sample Rate Converter (SSRCs) is used to convert the input sample rate to the required output sample rate.<br \/>\nSSRCs are core objects that can operate within an audio core. Currently there is one implementation of SRCs in Awx.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"278\" height=\"83\" class=\"wp-image-20230\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/text-description-automatically-generated-4.png\" alt=\"Text Description automatically generated\" \/><\/p>\n<p>Two options are provided to convert the sample rate. Both these options are mutually exclusive.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"301\" height=\"551\" class=\"wp-image-20231\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/graphical-user-interface-description-automaticall-31.png\" alt=\"Graphical user interface Description automatically generated\" \/><\/p>\n<p class=\"heading\"><strong>IIR Integer Multiple SSRC<\/strong><\/p>\n<p>This core object implements a synchronous sample rate converter whose input sample rate \/ input block length and output sample rate \/ output block length are integer multiple of each others. This is also an infinite impulse response implementation\u00a0(<span class=\"bluet_tooltip tooltipy-kw tooltipy-kw-6211\" data-tooltip=\"6211\">IIR<\/span>).<\/p>\n<p>The object operates in one of 2 modes:<\/p>\n<ul>\n<li>User Coefficients mode<\/li>\n<li>Predefined Coefficients mode<\/li>\n<\/ul>\n<p>Before we get into the details, there are some common configuration parameters between the two.<\/p>\n<ul>\n<li>The input block length needs to be set by the user.<\/li>\n<li>The Biquad filter topology. Currently 2 topologies are exposed.\n<ul>\n<li>Direct Form I<\/li>\n<li>Direct Form II<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong><span style=\"text-decoration: underline;\">User Coefficients mode<\/span>:<\/strong> In this mode, the user has to provide the input and output sample rate. Input and output sample rates should not be equal. The Number of Biquads field is read-only.<br \/>\nUser has to import the coefficients by clicking on the button \u201cImport Co-efficients\u201d. Based on the number of coefficients in the file, the Number of Biquads is updated.<\/p>\n<p><strong>Validations for User Coefficients mode:<\/strong> The Input and Output sample rates cannot be the same. Validation is shown when the same values are entered.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"295\" height=\"322\" class=\"wp-image-20232\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-25.png\" alt=\"A screenshot of a computer Description automatically generated with medium confidence\" \/><\/p>\n<p>After adding a new \u201cSsrc lir Int\u201d object and selecting \u201cUser Coefficients Mode\u201d, if the coefficients are not imported, the following message will be displayed on various operations such as \u201cSave\u201d, \u201cEdit Device\u201d, \u201cCopy Core Objects\u201d and \u201cPaste Core Objects\u201d. After importing coefficients, the user can perform the required operation.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"507\" height=\"187\" class=\"wp-image-20233\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/graphical-user-interface-text-application-descr-29.png\" alt=\"Graphical user interface, text, application Description automatically generated\" \/><\/p>\n<p><strong><span style=\"text-decoration: underline;\">Predefined Coefficients mode<\/span>:<\/strong> In this mode, the xAF dll is used to read the input sample rate, output sample rate, and the number of biquads. When a value in the combo box is selected, the xAF dll is also used to fetch the corresponding coefficients.<\/p>\n<p>Biquad Co-efficient has to be re-imported whenever the mode is switched between Predefined Co- efficient mode to User Co-efficient mode.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"282\" height=\"318\" class=\"wp-image-20234\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-26.png\" alt=\"A screenshot of a computer Description automatically generated with medium confidence\" \/><\/p>\n<p>For these pre-defined coefficients, the quality measures are as follows:<\/p>\n<ul>\n<li>Signal to noise ratio: 80 dB<\/li>\n<li>Total harmonic distortion: 2e-3f<\/li>\n<li>Spurious free dynamic Range: 59 dB<\/li>\n<li>Total harmonic distortion plus noise: -60 dB<\/li>\n<li>Frequency response flatness: 3 dB<\/li>\n<\/ul>\n<p class=\"note\">Output block length (Displayed as a read-only field) = (Output sample rate \/Input sample rate) * Input block length.<\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on July 3, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"float-to-fixed-4_wrap\"><div class=\"documentor-section  section-3117\" id=\"float-to-fixed-4\" data-section-id=\"3117\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">17.6.<\/span><span class=\"title-text\">Float to Fixed<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#float-to-fixed-4')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p>Float to Fixed core object accepts audio buffers that are in floating point format and outputs buffers that are in fixed point format (16-bit, 24-bit, 32-bit etc).<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-20236\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/graphical-user-interface-text-description-automa-21.png\" alt=\"Graphical user interface, text Description automatically generated\" width=\"228\" height=\"64\" \/><\/p>\n<ul>\n<li># of Channels is configurable. No of Input channels = No of Output channels<\/li>\n<li>The user can configure the scalar value to indicate what fixed point format is required. This scalar value is multiplied by the floating point input samples to convert them to fixed point.<br \/>\nFor example, to convert from float to\u00a032\u00a0bit fixed point, this scalar value must be:<br \/>\n(1 &lt;&lt; (32-1) \u2013 1) = 2,147,483,647<\/li>\n<li>In order to make routing from any core object to Float2Fixed object both the source core object and Float2Fixed core objects sample rate and block length should match.<\/li>\n<\/ul>\n<p class=\"note\">Float To Fixed core object is enabled for audio libraries version 16 and greater.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-20238\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/graphical-user-interface-application-description-48.png\" alt=\"Graphical user interface, application Description automatically generated\" width=\"392\" height=\"323\" \/><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on July 3, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"fixed-to-float-4_wrap\"><div class=\"documentor-section  section-3118\" id=\"fixed-to-float-4\" data-section-id=\"3118\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">17.7.<\/span><span class=\"title-text\">Fixed to Float<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#fixed-to-float-4')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p>Fixed to Float core object accepts audio buffers that are in fixed point format (16-bit, 24-bit, 32-bit, etc) and outputs buffers that are in floating point format.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-20239\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/graphical-user-interface-text-description-automa-22.png\" alt=\"Graphical user interface, text Description automatically generated\" width=\"243\" height=\"71\" \/><\/p>\n<ul>\n<li># of Channels is configurable. No of Input channels = No of Output channels.<\/li>\n<li>The user can configure the scalar value to suit the fixed point format of the input samples. The\u00a0reciprocal\u00a0of this scalar value is multiplied by the fixed point input samples to convert them to floating point.<br \/>\nFor example, to convert from\u00a032\u00a0bit fixed point to float, this scalar value must be:<br \/>\n(1 &lt;&lt; (32-1) \u2013 1) = 2,147,483,647<\/li>\n<li>In order to make routing from any core object to Fixed2Float object both the source core object and Fixed2Float core objects sample rate and block length should match.<\/li>\n<\/ul>\n<p class=\"note\">Fixed To Float core object is enabled for audio libraries version 16 and greater.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-20241\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/graphical-user-interface-application-description-49.png\" alt=\"Graphical user interface, application Description automatically generated\" width=\"329\" height=\"296\" \/><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on July 3, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"nan-detector-2_wrap\"><div class=\"documentor-section  section-3119\" id=\"nan-detector-2\" data-section-id=\"3119\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">17.8.<\/span><span class=\"title-text\">Nan Detector<\/span> <span class=\"doc-sec-link doc-noprint\" onclick=\"prompt('Press Ctrl + C, then Enter to copy to clipboard','https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F24019#nan-detector-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" ><p>The NaN (Not a Number) detector core object detects NaN from input samples and informs the platform using an xTP command if NaN is found. The xTP command will inform about the core id, core object instance id and channel index, so that platform can react accordingly by muting or resetting states. The input samples are copied to the output without doing any other processing. The number of output channel(s) is always same as the number of input channel(s).<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-20242\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/graphical-user-interface-text-description-automa-23.png\" alt=\"Graphical user interface, text Description automatically generated\" width=\"234\" height=\"80\" \/><\/p>\n<ul>\n<li># of Channels is configurable. No of Input channels = No of Output channels.<\/li>\n<li>Block length and Sample rate are configurable.<\/li>\n<li>The number of input channels is user configurable and ranges from 1 to 255.<\/li>\n<li>This core objects\u2019 block length and sampling rate are the same at both input and output side.<\/li>\n<li>Block length is configurable in the range of 4 to 4096 samples.<\/li>\n<li>Sample rate is configurable in the range of 8 kHz to 192kHz.<\/li>\n<\/ul>\n<p>In order to make routing from any core object to NaN Detector, both the source core object and NaN Detector core objects sample rate and block length should match.<\/p>\n<p class=\"note\">NaN Detector core object is enabled for audio libraries version 19 and greater.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-20244\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-27.png\" alt=\"A screenshot of a computer Description automatically generated with medium confidence\" width=\"366\" height=\"278\" \/><\/p>\n<\/div><div class=\"documentor-help\"><span class=\"doc-noprint doc-feedback\"><span class=\"icon-tag_faces doc-icons doc-noprint\"><\/span>Was this helpful?<\/span>\n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"positive-feedback\" href=\"#\" > Yes <\/a><\/span> \n\t\t\t\t\t\t<span class=\"doc-noprint\"><a class=\"negative-feedback\" href=\"#\" > No <\/a><\/span><div class=\"doc-mdate doc-noprint\">Last updated on July 3, 2024<\/div><div class=\"negative-feedbackform doc-noprint\">\n\t\t\t\t\t<\/div><div class=\"feedback-msg doc-noprint\"><\/div><\/div><\/div><\/div><!--.\/doc-sectionwrap--><\/div><!--.doc-sec-container--><div id=\"sugestedit_popup136\" class=\"sugestedit_popup\">\n\t\t\t\t<a class=\"modal_close\"><\/a>\n\t\t\t\t<form name=\"documentor-suggestform\" method=\"post\" class=\"documentor-suggestform\">\n\t\t\t\t\t<div class=\"doc-frmdiv\" style=\"font-weight: bold;\">Suggest Edit\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"doc-frmdiv\">\n\t\t\t\t\t\t<input type=\"text\" name=\"sec_title\" class=\"sedit-sectitle txtinput\" value=\"\" \/>\n\t\t\t\t\t<\/div><div class=\"doc-frmdiv\">\n\t\t\t\t\t\t\t<input type=\"text\" name=\"name\" class=\"txtinput\" placeholder=\"Name\" required \/>\n\t\t\t\t\t\t<\/div><div class=\"doc-frmdiv\">\n\t\t\t\t\t\t\t<input type=\"email\" class=\"emailinput\" placeholder=\"Email\" name=\"email\" required \/> \n\t\t\t\t\t\t<\/div><div class=\"doc-frmdiv\">\n\t\t\t\t\t\t\t<textarea name=\"content\" class=\"textareainput\" placeholder=\"Post your suggestion...\" required><\/textarea>\n\t\t\t\t\t\t<\/div><div class=\"doc-frmdiv\"><label> Captcha :&nbsp; <\/label><span class=\"doc-sedit-captcha\"><\/span><\/div><input type=\"hidden\" class=\"sedit-secid\" name=\"secid\" value=\"\" \/>\n\t\t\t\t\t<input type=\"hidden\" class=\"sedit-postid\" name=\"sedit_postid\" value=\"\" \/>\n\t\t\t\t\t<input type=\"hidden\" class=\"sedit-docid\" name=\"docid\" value=\"136\" \/>\n\t\t\t\t\t<button class=\"docsubmit-suggestform\"> Submit <\/button>\n\t\t\t\t<\/form>\n\t\t\t<\/div><script type=\"text\/javascript\">\n\t\t\tjQuery(document).ready(function(){\n\t\t\t\tjQuery(\"#documentor-136\").documentor({\n\t\t\t\t\tdocumentid\t: 136,\n\t\t\t\t\tdocid\t\t: \"documentor-136\",\n\t\t\t\t\tanimation\t: \"\",\n\t\t\t\t\tindexformat\t: \"1\",\n\t\t\t\t\tpformat\t\t: \"decimal\",\n\t\t\t\t\tcformat\t\t: \"decimal\",\t\t\t\t\t\n\t\t\t\t\tsecstyle\t: \"clear:none;line-height:17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#000000;\",\n\t\t\t\t\tsecelement  : \"2\",\n\t\t\t\t\tactnavbg_default: \"1\",\n\t\t\t\t\tactnavbg_color\t: \"#000000\",\n\t\t\t\t\tenable_ajax\t: \"0\",\n\t\t\t\t\tload\t\t: \"0\",\n\t\t\t\t\tscrolling\t: \"1\",\n\t\t\t\t\tfixmenu\t\t: \"1\",\n\t\t\t\t\tskin\t\t: \"mint\",\n\t\t\t\t\tscrollBarSize\t: \"6\",\n\t\t\t\t\tscrollBarColor\t: \"#000000\",\n\t\t\t\t\tscrollBarOpacity: \"1\",\n\t\t\t\t\twindowprint\t: \"0\",\n\t\t\t\t\tmenuTop: \"5\",\n\t\t\t\t\tsocialshare\t: 0,\n\t\t\t\t\tsharecount\t: 1,\n\t\t\t\t\tfbshare\t\t: 1,\n\t\t\t\t\ttwittershare\t: 1,\n\t\t\t\t\tgplusshare\t: 1,\n\t\t\t\t\tpinshare\t: 1,\n\t\t\t\t\ttogglechild\t: 1,\n\t\t\t\t\tnoResultsStr: \"No results found!\",\n\t\t\t\t});\t\n\t\t\t});<\/script><div class=\"cleardiv cleardiv-rtl\"><\/div><\/div><!--\/.document-wrapper--><div class=\"cleardiv cleardiv-rtl\"><\/div><\/div><div class=\"cleardiv\"> <\/div><div id=\"documentor-136-end\"><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":107,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","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":""},"coauthors":[292],"_links":{"self":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/pages\/24019"}],"collection":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/types\/page"}],"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=24019"}],"version-history":[{"count":1,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/pages\/24019\/revisions"}],"predecessor-version":[{"id":24020,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/pages\/24019\/revisions\/24020"}],"wp:attachment":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=24019"}],"wp:term":[{"taxonomy":"author","embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcoauthors&post=24019"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}