{"id":22027,"date":"2023-05-24T13:39:51","date_gmt":"2023-05-24T11:39:51","guid":{"rendered":"https:\/\/demdlx704as001.ad.harman.com\/?page_id=22027"},"modified":"2023-05-24T13:39:51","modified_gmt":"2023-05-24T11:39:51","slug":"signal-flow-designer-user-guide","status":"publish","type":"page","link":"https:\/\/audioworx.transfunnel.co\/old\/?page_id=22027","title":{"rendered":"Signal Flow Designer 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-134\" class=\"documentor-mint documentor-wrap\" data-docid = \"134\" data-epid = \"22027\" ><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=\"#overview-of-signal-flow-designer\"   data-href=\"#overview-of-signal-flow-designer\" data-sec-counter=\"1\" data-section-id=\"2728\">Overview Of Signal Flow Designer<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#components-of-signal-flow-designer\"   data-href=\"#components-of-signal-flow-designer\" data-sec-counter=\"2\" data-section-id=\"2729\">Components of Signal Flow Designer<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#toolbox\"   data-href=\"#toolbox\" data-sec-counter=\"2.1\" data-section-id=\"2739\">Toolbox<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#design-operations\"   data-href=\"#design-operations\" data-sec-counter=\"2.2\" data-section-id=\"2738\">Design Operations<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#properties-view\"   data-href=\"#properties-view\" data-sec-counter=\"2.3\" data-section-id=\"2737\">Properties View<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#audio-object-operations\"   data-href=\"#audio-object-operations\" data-sec-counter=\"2.4\" data-section-id=\"2736\">Audio Object Operations<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#operations-in-signal-flow-designer\"   data-href=\"#operations-in-signal-flow-designer\" data-sec-counter=\"3\" data-section-id=\"2730\">Operations in Signal Flow Designer<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#pin-labelling\"   data-href=\"#pin-labelling\" data-sec-counter=\"3.1\" data-section-id=\"2748\">Pin Labelling<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#view-audio-object-metadata\"   data-href=\"#view-audio-object-metadata\" data-sec-counter=\"3.2\" data-section-id=\"2747\">View Audio Object Metadata<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#open-column-name-configuration-panel\"   data-href=\"#open-column-name-configuration-panel\" data-sec-counter=\"3.3\" data-section-id=\"2746\">Open column name Configuration Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#upgrade-audio-object-2\"   data-href=\"#upgrade-audio-object-2\" data-sec-counter=\"3.4\" data-section-id=\"2745\">Upgrade Audio Object<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#change-audio-object-processing-state\"   data-href=\"#change-audio-object-processing-state\" data-sec-counter=\"3.5\" data-section-id=\"2744\">Change Audio Object Processing State<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#sfd-metering\"   data-href=\"#sfd-metering\" data-sec-counter=\"3.6\" data-section-id=\"3012\">Metering the Signal Flow<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#copy-and-paste-operation\"   data-href=\"#copy-and-paste-operation\" data-sec-counter=\"3.7\" data-section-id=\"2743\">Copy and Paste Operation<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#undo-and-redo-operation\"   data-href=\"#undo-and-redo-operation\" data-sec-counter=\"3.8\" data-section-id=\"2742\">Undo and Redo Operation<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#block-control-2\"   data-href=\"#block-control-2\" data-sec-counter=\"3.9\" data-section-id=\"2741\">Block Control<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#signal-flow-design-validation\"   data-href=\"#signal-flow-design-validation\" data-sec-counter=\"3.10\" data-section-id=\"2740\">Signal Flow Design Validation<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#secure-audio-objects\"   data-href=\"#secure-audio-objects\" data-sec-counter=\"3.11\" data-section-id=\"3111\">Securing Audio Objects<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#create-a-signal-flow-2\"   data-href=\"#create-a-signal-flow-2\" data-sec-counter=\"4\" data-section-id=\"2731\">Create a Signal Flow<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#tune-a-signal-flow-2\"   data-href=\"#tune-a-signal-flow-2\" data-sec-counter=\"5\" data-section-id=\"2749\">Tune a Signal Flow<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#about-native-panel\"   data-href=\"#about-native-panel\" data-sec-counter=\"6\" data-section-id=\"3041\">Native Panels<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#launching-native-panel-from-signal-flow-designer-4\"   data-href=\"#launching-native-panel-from-signal-flow-designer-4\" data-sec-counter=\"6.1\" data-section-id=\"3043\">Launching Native Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#common-operation-in-native-panel\"   data-href=\"#common-operation-in-native-panel\" data-sec-counter=\"6.2\" data-section-id=\"3044\">Common Operation in Native Panel<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#launching-native-panels-4\"   data-href=\"#launching-native-panels-4\" data-sec-counter=\"6.3\" data-section-id=\"3042\">Configuring Custom Native Panels<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#additional-audio-block-configuration-parameters\"   data-href=\"#additional-audio-block-configuration-parameters\" data-sec-counter=\"7\" data-section-id=\"2732\">Additional Audio Block Configuration Parameters<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#harman-audio-library-service\"   data-href=\"#harman-audio-library-service\" data-sec-counter=\"8\" data-section-id=\"2733\">Harman Audio Library Service<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#support-for-multiple-framework-instances\"   data-href=\"#support-for-multiple-framework-instances\" data-sec-counter=\"9\" data-section-id=\"2734\">Support for Multiple Framework Instances<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#feedback-loop-in-signal-flow-2\"   data-href=\"#feedback-loop-in-signal-flow-2\" data-sec-counter=\"10\" data-section-id=\"2735\">Feedback loop in Signal Flow<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#compound-audio-object-4\"   data-href=\"#compound-audio-object-4\" data-sec-counter=\"11\" data-section-id=\"3039\">Compound Audio Object<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#create-a-compound-audio-object\"   data-href=\"#create-a-compound-audio-object\" data-sec-counter=\"11.1\" data-section-id=\"3038\">Create a Compound Audio Object<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#rename-a-compound-audio-object\"   data-href=\"#rename-a-compound-audio-object\" data-sec-counter=\"11.2\" data-section-id=\"3086\">Rename a Compound Audio Object<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#export-a-compound-audio-object\"   data-href=\"#export-a-compound-audio-object\" data-sec-counter=\"11.3\" data-section-id=\"3037\">Export a Compound Audio Object<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#import-a-compound-audio-object\"   data-href=\"#import-a-compound-audio-object\" data-sec-counter=\"11.4\" data-section-id=\"3036\">Import a Compound Audio Object<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#tuning-and-editing-compound-audio-object\"   data-href=\"#tuning-and-editing-compound-audio-object\" data-sec-counter=\"11.5\" data-section-id=\"3028\">Tuning and Editing Compound Audio Object<\/a><span class=\"doc-mtoggle expand\"><\/span><div class=\"doc-menu-border\"><\/div><ol><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#edit-a-compound-audio-object\"   data-href=\"#edit-a-compound-audio-object\" data-sec-counter=\"11.5.1\" data-section-id=\"3060\">Edit a Compound Audio Object<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#edit-compound-audio-object-meta-data\"   data-href=\"#edit-compound-audio-object-meta-data\" data-sec-counter=\"11.5.2\" data-section-id=\"3035\">Edit Compound Audio Object Meta Data<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#create-preset-for-compound-audio-object\"   data-href=\"#create-preset-for-compound-audio-object\" data-sec-counter=\"11.5.3\" data-section-id=\"3034\">Create Preset for Compound Audio Object<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#set-password-for-compound-audio-object\"   data-href=\"#set-password-for-compound-audio-object\" data-sec-counter=\"11.5.4\" data-section-id=\"3033\">Set password for Compound Audio Object<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#edit-compound-audio-object-instance\"   data-href=\"#edit-compound-audio-object-instance\" data-sec-counter=\"11.5.5\" data-section-id=\"3032\">Edit Compound Audio Object Instance<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#apply-tuning-to-compound-audio-object-cao-template\"   data-href=\"#apply-tuning-to-compound-audio-object-cao-template\" data-sec-counter=\"11.5.6\" data-section-id=\"3031\">Apply tuning to Compound Audio Object Template<\/a><div class=\"doc-menu-border\"><\/div><\/li><\/ol><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#tuning-panel-compound-audio-object\"   data-href=\"#tuning-panel-compound-audio-object\" data-sec-counter=\"11.6\" data-section-id=\"3030\">Tuning Panel Compound Audio Object<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#multi-dll-support-for-cao-2\"   data-href=\"#multi-dll-support-for-cao-2\" data-sec-counter=\"11.7\" data-section-id=\"3040\">Multi dll support for CAO<\/a><div class=\"doc-menu-border\"><\/div><\/li><li class=\"doc-actli\"><a class=\"documentor-menu\" href=\"#delete-a-compound-audio-object-cao-4\"   data-href=\"#delete-a-compound-audio-object-cao-4\" data-sec-counter=\"11.8\" data-section-id=\"3029\">Delete a Compound Audio Object (CAO)<\/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=\"overview-of-signal-flow-designer_wrap\"><div class=\"documentor-section  section-2728\" id=\"overview-of-signal-flow-designer\" data-section-id=\"2728\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Overview Of Signal Flow Designer<\/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%2F22027#overview-of-signal-flow-designer')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>The Signal Flow Designer allows you to create a visual representation of a signal flow.<\/p>\n<p>The process of creating a signal flow involves dragging and dropping audio objects onto a virtual canvas, connecting them using virtual connections, and adjusting the settings for each component. Once the signal flow is defined, it can then send to the amplifier or other devices in the signal chain to process the audio and control signals according to the defined flow.<\/p>\n<p>GTT allows you to create and modify signal flows in real-time, which is particularly useful in live tuning. Live tuning can be dynamic and unpredictable, and signal flow designers can help audio professionals to make real-time changes to the signal chain to ensure the best possible sound quality and performance.<\/p>\n<p><img fetchpriority=\"high\" fetchpriority=\"high\" decoding=\"async\" class=\"alignnone  wp-image-30003\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/NewSFD_001.png\" alt=\"\" width=\"1159\" height=\"614\" \/><\/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=\"components-of-signal-flow-designer_wrap\"><div class=\"documentor-section  section-2729\" id=\"components-of-signal-flow-designer\" data-section-id=\"2729\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Components of Signal Flow Designer<\/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%2F22027#components-of-signal-flow-designer')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>The Signal Flow Designer enables you to create and modify signal flows architecture. It includes a variety of components that you can use to design a signal flow. The components in the Signal Flow Designer are represented as blocks and you can connect them using virtual connections to create a signal path. You can also adjust various parameters of each component to customize the signal flow according to your needs.<\/p>\n<p><img decoding=\"async\" class=\"alignnone  wp-image-30134\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/SFDnew_0020.png\" alt=\"\" width=\"1077\" height=\"471\" \/><\/p>\n<p>Signal Flow Designer includes the following components:<\/p>\n<ol>\n<li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22008\" rel=\"noopener\">Toolbox<\/a><\/span><\/li>\n<li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22010\">Design Operations<\/a><\/span><\/li>\n<li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22013\">Properties View<\/a><\/span><\/li>\n<li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22015\">Audio Object Operations<\/a><\/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 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=\"toolbox_wrap\"><div class=\"documentor-section  section-2739\" id=\"toolbox\" data-section-id=\"2739\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Toolbox<\/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%2F22027#toolbox')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>The toolbox is a library of audio objects. In SFD, you can create compound audio objects by combining multiple audio objects into a signal audio object. These compound audio objects can be saved and reused in the same and other signal flow designs. Additionally, you can import compound audio objects into SFD using the import option.<\/p>\n<p>Use the search option to locate the audio object in the toolbox. To find the desired audio object, enter the first three or more characters in the toolbox&#8217;s search bar.<\/p>\n<p class=\"note\">The audio objects displayed in the toolbox based on the default <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\">device audio library version<\/span>.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-29948\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/Newtool_01.png\" alt=\"\" width=\"340\" height=\"527\" \/><\/p>\n<p>Regardless of the audio Library, two objects are always available in the Toolbox by default. The objects \u201cFrame\u201d and \u201cTextbox\u201d can be found in the Shapes category in the toolbox. These are not audio objects, and they are not considered when tuning or sending the signal flow to the device.<\/p>\n<p>The frame object is used to highlight certain blocks in the signal flow designer. Whereas the Textbox object is used to provide additional information to the user of the Signal Flow.<\/p>\n<p>For more information about various audio objects, refer to the <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?page_id=24019\" target=\"_blank\" rel=\"noopener\">Audio Object Description Guide<\/a><\/span><em>.<\/em><\/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=\"design-operations_wrap\"><div class=\"documentor-section  section-2738\" id=\"design-operations\" data-section-id=\"2738\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Design Operations<\/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%2F22027#design-operations')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>This section contains several operations you can perform in a signal flow design.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21931\" title=\"Design Operation\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/word-image.png\" alt=\"\" width=\"1134\" height=\"137\" \/><\/p>\n<p>Following are operations you can perform in a signal flow design.<\/p>\n<ul>\n<li><strong>Reset a Processing state(s): <\/strong>In signal flow designer you can reset all audio objects processing state to \u2018Normal\u2019 by using the \u201cReset\u201d button.<\/li>\n<li><strong>Connect Audio Blocks: <\/strong>When designing a signal flow for processing audio signals, there are different types of audio objects that are used to create the audio signal. To create a meaningful audio signal, you need to connect these blocks in a signal flow. This concept is called routing.<br \/>\nRouting is the process of directing an audio signal from one block to another. In a typical signal flow, various audio objects are connected from input to output using virtual connections to route the audio signal from one block to another.<br \/>\nYou can connect all audio objects with a single click using the \u201cConnect Block\u201d option. Later, you can modify the connections as per your requirenment.<\/li>\n<li><strong>Saving Signal Flow Designer: <\/strong>When working with a signal flow designer, it&#8217;s important to save your work regularly to prevent data loss. This ensures that you can return to your project at a later time. Click on the \u201cSave\u201d option to save the changes in the signal flow design.<\/li>\n<li><strong>Extracting Audio Object: <\/strong>Extract can be performed only when valid audio objects are selected. Currently, the GTT does not support FIR MIMO, EOC, RNC, Audio IO, Control IN, Compound Audio Object extraction.\n<p class=\"note\">\u00a0Extract will be enabled only if Signal Flow is saved.<\/p>\n<p>For extracting audio object, you need to select one or more audio objects from an existing signal flow and extract audio objects into a Compound Audio Object. The application will replace the extracted audio objects with the Compound Audio Object in the signal flow.<\/p>\n<p>For more details about compound audio objects, refer to <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=21487\">Compound Audio Objec<\/a>t<\/span>.<\/li>\n<li><strong>Search Audio Object: <\/strong>Using the search option you can locate specific audio objects in the signal flow designer. The located audio object highlighted in yellow color.<br \/>\nYou can use the &#8220;&lt;&lt;&#8221; and &#8220;&gt;&gt;&#8221; buttons to move between the highlighted audio objects. When you click the &#8220;&lt;&lt;&#8221; or &#8220;&gt;&gt;&#8221; search buttons, the highlighted audio object will be repositioned to the center of the screen.<\/li>\n<li><strong>Redo\/Undo: <\/strong>The redo and undo option allows you to redo or undo the changes that you have made to your audio project.<br \/>\nPress Ctrl+Z to perform Undo operatoion and Press Ctrl+Y to perform Redo operation.<\/li>\n<li><strong>Complier Report: <\/strong>The compiler report displays a warning or error message entry item for each invalid audio objects.<strong><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1073\" height=\"144\" class=\"wp-image-21932\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/a-picture-containing-graphical-user-interface-des.png\" alt=\"A picture containing graphical user interface Description automatically generated\" \/><\/strong><\/li>\n<\/ul>\n<p>Following are the few factors are responsible for invalid signal flow design:<\/p>\n<ul>\n<li>If the audio object tuning version differs from the existing audio object type in the Device Associated Audio Library.<\/li>\n<li>Due to addition or modification of parameters of an audio object, it might mismatch with the signal flow design state.<\/li>\n<\/ul>\n<p>To resolve the issue, you need to upgrade the audio object, refer <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22032\">Upgrade Audio Object<\/a> <\/span>for more details<strong>.<\/strong><\/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=\"properties-view_wrap\"><div class=\"documentor-section  section-2737\" id=\"properties-view\" data-section-id=\"2737\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Properties View<\/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%2F22027#properties-view')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>You can view the properties of an audio object used in the signal flow design through the Properties view. This allows you to configure the properties of the audio object to suit your requirements. The properties can be viewed by selecting a specific audio object.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21933\" title=\"Properties_View\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/word-image-1.png\" alt=\"\" width=\"421\" height=\"489\" \/><\/p>\n<p class=\"heading\"><strong>Audio Object Modes<\/strong><\/p>\n<p>Some audio blocks support multiple configuration modes. For instance, the AudioIO block can function as both an audio input and an audio output block. Similarly, the Biquads block can operate either as a parameters-based or coefficients-based Biquad.<\/p>\n<p>In previous versions of the Signal Flow Designer, each mode of an audio block was displayed as a separate audio block. However, in the latest version of the tool, it is assumed that every block can support at least one configuration mode.<\/p>\n<p>For those blocks that support multiple modes, an extra drop-down field is now shown on the properties view. By selecting an appropriate value from the drop-down, you can modify the mode.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"754\" height=\"482\" class=\"wp-image-21934\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/graphical-user-interface-application-description.png\" alt=\"Graphical user interface, application Description automatically generated\" \/><\/p>\n<p class=\"heading\"><strong>Control Configuration<\/strong><\/p>\n<p>In the latest version of GTT, the Signal Flow Designer supports control routing from the control hub (Master Control) to xAF framework instances.<\/p>\n<p>The ControlIn block is used to configure a control flow for each instance. By designating certain control signals to the output pins of a ControlIn block within a given instance, you can decide which control signals that instance will receive. To make the process easier, a new tab is added to the property configuration.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-29962 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/ControlConfiguration_01-e1719903041991.png\" alt=\"\" width=\"799\" height=\"404\" \/><\/p>\n<p>Using that tab, you can choose from a wide list of available control signals and associate them with control outputs of the ControIln block. Re-ordering of the items in the control signals grid is done via the Up and Down buttons.<br \/>\nYou can also define your own custom control signals (<span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?page_id=19731#control-ids-2\" target=\"_blank\" rel=\"noopener\">Control IDs<\/a><\/span>) and assign them to <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?page_id=22027#pin-labelling\" target=\"_blank\" rel=\"noopener\">control pins<\/a><\/span>.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"326\" height=\"761\" class=\"wp-image-21936\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/graphical-user-interface-text-application-descr.png\" alt=\"Graphical user interface, text, application Description automatically generated\" \/><\/p>\n<p>When a custom Control ID is defined for a device, it can be accessed in the Control In tab of any ControlIn audio object, along with the predefined Control IDs.<br \/>\nIn terms of tuning, the custom control signals are treated as part of the Master Class object, just like the predefined control signals.<\/p>\n<p class=\"heading\"><strong>Mapping Custom Panel<\/strong><\/p>\n<p>Open any audio object property view, enable \u201cIs Custom Panel\u201d option, and select the appropriate custom panel from the drop-down list.<br \/>\nFor details about creating a custom panel in GTT, refer to link <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=20974\" target=\"_blank\" rel=\"noopener\">Create a Custom Panel in GTT<\/a><\/span><em>.<\/em><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"492\" height=\"487\" class=\"wp-image-21937\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/graphical-user-interface-application-description-1.png\" alt=\"Graphical user interface, application 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 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=\"audio-object-operations_wrap\"><div class=\"documentor-section  section-2736\" id=\"audio-object-operations\" data-section-id=\"2736\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Audio Object Operations<\/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%2F22027#audio-object-operations')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>You can access these operations by right-clicking on any audio object and selecting them from the context menu. Below are the options available in the context menu.<\/p>\n<ul>\n<li class=\"text\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22021\">Add Audio Pin Label<\/a><\/span><\/li>\n<li class=\"text\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22021\">Add Control Pin Label<\/a><\/span><\/li>\n<li class=\"text\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22023\">Dynamic Metadata<\/a><\/span><\/li>\n<li class=\"text\"><span style=\"color: #0000ff;\">Open Audio Configuration Panel<\/span><\/li>\n<li class=\"text\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22025\">Open column name Configuration panel<\/a><\/span><\/li>\n<li class=\"text\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22032\">Upgrade audio object<\/a><\/span><\/li>\n<li class=\"text\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22034\">Processing State<\/a><\/span><\/li>\n<\/ul>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"418\" height=\"310\" class=\"wp-image-21938\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/a-screenshot-of-a-phone-description-automatically.png\" alt=\"A screenshot of a phone 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 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=\"operations-in-signal-flow-designer_wrap\"><div class=\"documentor-section  section-2730\" id=\"operations-in-signal-flow-designer\" data-section-id=\"2730\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Operations in Signal Flow Designer<\/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%2F22027#operations-in-signal-flow-designer')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><\/div><\/div><\/div><!--.\/doc-sectionwrap--><div class=\"doc-sectionwrap\" id=\"pin-labelling_wrap\"><div class=\"documentor-section  section-2748\" id=\"pin-labelling\" data-section-id=\"2748\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Pin Labelling<\/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%2F22027#pin-labelling')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>A signal flow designer can assign labels to audio and control pins of audio objects to make a flowchart design more informative. There are two items available in the context menu of each audio object \u201cAdd Audio Pin Label\u201d and \u201cAdd Control Pin Label\u201d.<\/p>\n<p>The process of signal flow design involves the labelling of audio and control pins for audio objects, which enhances the clarity of the flowchart design. To facilitate this, there are two options available in the context menu of each audio object: &#8220;Add Audio Pin Label&#8221; and &#8220;Add Control Pin Label.&#8221;<\/p>\n<p>Pin labels are not propagated downstream by default, although certain objects such as Gain, Biquad, or Delay do have this capability. For a design with four blocks like AudioIn, Gain, Delay, and AudioOut. Label the output channels of the AudioIn block, select all the blocks, and then press the \u201cConnect Blocks\u201d button. This is sufficient to propagate the labels, since they will be inherited by the downstream objects.<\/p>\n<p class=\"text\"><strong>To Add Audio Pin Label <\/strong><\/p>\n<ol>\n<li>On the signal flow designer, right-click on the audio object, and select <strong>Add Audio Pin Label. <\/strong>This opens the Add Audio Pin Label dialogue box.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21939\" title=\"Add_Audio_Pin_Label\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/a-picture-containing-graphical-user-interface-des-1.png\" alt=\"A picture containing graphical user interface Description automatically generated\" width=\"841\" height=\"392\" \/><\/li>\n<li>On the pin label dialogue box, enter the input pin and output pin details and click <strong style=\"font-size: 1.15em;\">Ok<\/strong><span style=\"font-size: 1.15em;\">. The label will be displayed on the audio object.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28933\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/Pinlabel_01.png\" alt=\"\" width=\"400\" height=\"411\" \/><br \/>\n<\/span><\/li>\n<\/ol>\n<p><strong>To Add Control Pin Label <\/strong><\/p>\n<ol>\n<li>On the signal flow designer, right-click on the audio object, and select <strong>Add Contro Pin Label. <\/strong>This opens the Add Control Pin Label dialogue box.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21941\" title=\"Add_Control_Pin_Label\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/word-image-3.png\" alt=\"\" width=\"816\" height=\"380\" \/><\/li>\n<li>On the control label dialogue box, enter the input pin and output pin details and click <strong style=\"font-size: 1.15em;\">Ok<\/strong><span style=\"font-size: 1.15em;\">. The label will be displayed on the audio object.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28934\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/Pinlabel_02.png\" alt=\"\" width=\"494\" height=\"506\" \/><br \/>\n<\/span><\/li>\n<\/ol>\n<p class=\"heading\"><strong>Tooltip<\/strong><\/p>\n<p>A tooltip is a graphical user interface (GUI) element that appears when you hover over pin connections. It typically contains a brief description or additional information about the pin connection. Tooltip can be used to obtain more detailed information on the connection between Audio Objects (AOs), tooltips are available that display the affected AO names and the corresponding pins used.<\/p>\n<p>To access these tooltips, you must first connect any two AOs, then hover your mouse over the connection presenter (arrow). This will display a tooltip showing the Audio Object Name, Pin No., and Labels (if any) for the connected objects.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-21943\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/graphical-user-interface-description-automaticall-1.png\" alt=\"Graphical user interface Description automatically generated with medium confidence\" width=\"1187\" height=\"275\" \/><\/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=\"view-audio-object-metadata_wrap\"><div class=\"documentor-section  section-2747\" id=\"view-audio-object-metadata\" data-section-id=\"2747\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">View Audio Object Metadata<\/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%2F22027#view-audio-object-metadata')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>In the Signal Flow Designer, you can view static metadata and dynamic metadata of an audio object.<\/p>\n<p class=\"heading\"><strong>Static Metadata <\/strong><\/p>\n<p>Static metadata refers to the metadata information of an audio object that does not change frequently. By default, every object available in the toolbox has the static metadata. Right-click on the audio object in the toolbox section to view the static metadata details.<\/p>\n<p class=\"text\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-30006\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/NewStaticMetadata_01.png\" alt=\"\" width=\"333\" height=\"514\" \/><\/p>\n<p>On the metadata dialog box, the following metadata information displayed.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28895\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/StataMetadata.png\" alt=\"\" width=\"566\" height=\"452\" \/><\/p>\n<p class=\"heading\"><strong>Dynamic Metadata <\/strong><\/p>\n<p>Dynamic metadata includes metadata information of an audio object that changes frequently or is generated in real-time. Every audio object instance in the signal flow designer has dynamic metadata. Right-click on the audio object in the signal flow designer to view the dynamic metadata details.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21946\" title=\"Dynamic_Metadata\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/word-image-6.png\" alt=\"\" width=\"742\" height=\"406\" \/><\/p>\n<p>On the metadata dialog box, the following metadata information displayed.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28894\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/DynamicMetadata.png\" alt=\"\" width=\"506\" height=\"495\" \/><\/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=\"open-column-name-configuration-panel_wrap\"><div class=\"documentor-section  section-2746\" id=\"open-column-name-configuration-panel\" data-section-id=\"2746\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Open column name Configuration 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%2F22027#open-column-name-configuration-panel')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>When linked to an object, the Smart LUT feature automates the process of adding column labels semi-automatically rather than manually.<\/p>\n<p class=\"note\">The \u201cOpen column name Configuration Panel\u201d feature only supports LUT audio object.<\/p>\n<p class=\"heading\"><strong>Launching Column Name Panel<\/strong><\/p>\n<p>You can use this feature to choose which state variable values should be shown as column headers on the LUT panel. To begin assigning state variables to the columns of the LUT panel, simply open the panel by accessing the context menu of the LUT object in the SFD.<\/p>\n<p class=\"note\">SFD must be saved before opening this feature else the state variables will not be available.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21948\" title=\"Column_Name_Panel\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/word-image-7.png\" alt=\"\" width=\"707\" height=\"340\" \/><\/p>\n<p>Following are the components available on Column Naming Window.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-29045\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/ColumnNaming_01.png\" alt=\"\" width=\"941\" height=\"575\" \/><\/p>\n<ol>\n<li>Tree with all objects<\/li>\n<li>List with columns details<\/li>\n<\/ol>\n<p>State variables associated to different objects<\/p>\n<p>State variables can be filtered in two ways:<\/p>\n<p>By clicking on the individual audio objects in the tree \u2013 each click will display the state variable of the respective audio object. Multiple objects can be selected to display their state variables.<\/p>\n<p>Or<\/p>\n<p>Use the Search bar and type required text, for example AO name (not case sensitive).<\/p>\n<p class=\"heading\"><strong>Selecting State Variable<\/strong><\/p>\n<p>Each state variable can be assigned to only one column. After assigning to column, it will disappear from available state variables.<\/p>\n<p>To assign state variables to a column, select the state variable and drag it to the appropriate column.<\/p>\n<ul>\n<li><strong>To Select:<\/strong> Multiple state variables can be selected by holding the CTRL key or by clicking the \u2018Select all\u2019 button above.<\/li>\n<li><strong>To Move:<\/strong> For moving selected variables, use the SHIFT key to hold and move the variables.<\/li>\n<\/ul>\n<p>When all columns are completed, the &#8216;Apply&#8217; button in the bottom right corner will become active. It will also be enabled if all columns are empty.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21950\" title=\"State_Variable\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/word-image-9.png\" alt=\"\" width=\"1080\" height=\"576\" \/><\/p>\n<p>To stop using state variables for naming it is necessary to open the Naming panel, clear all variables and apply.<\/p>\n<p class=\"heading\"><strong>Workaround for LUT Parameter Sets Unit Problem<\/strong><\/p>\n<p class=\"note\">This workaround is required for projects which are exported earlier than N+1 release.<\/p>\n<ol>\n<li>Import earlier exported project and open Signal Flow designer.\n<ul>\n<li>If all LUT objects belong to the same group, double-click on any LUT objects to launch the panel.<\/li>\n<li>If each LUT object belongs to different groups, then launch the panels separately for each group.<\/li>\n<\/ul>\n<\/li>\n<li>Close the LUT panels.<\/li>\n<li>Open Parameter sets view, right-click on column header of red color highlighted set, and click \u2018Store\u2019 context menu to get latest set values.<br \/>\nYou can observe the red highlights are cleared and units are removed for each state variable.<\/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 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=\"upgrade-audio-object-2_wrap\"><div class=\"documentor-section  section-2745\" id=\"upgrade-audio-object-2\" data-section-id=\"2745\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Upgrade Audio 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%2F22027#upgrade-audio-object-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>When you launch signal flow designer by double-clicking on the Framework Instance in device view, GTT validates all audio objects that are mismatching with the toolbox. A report is displayed with the version difference of all audio objects, with the option to auto-upgrade them based on the user&#8217;s preferences.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-26197\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/AO_upgrade.png\" alt=\"\" width=\"821\" height=\"364\" \/><\/p>\n<p>If you selects &#8220;Yes&#8221;, all audio objects will automatically upgraded to the version equivalent to the toolbox version. If any compound audio objects exist. They must be upgraded manually.<br \/>\nIf you select &#8220;No&#8221;, the signal flow will be launched and you need to manually upgrade them.<\/p>\n<p>If the audio object in the signal flow design becomes out of sync as a result of modification. The compiler report will display a warning message, and the audio objects will be highlighted in blue.<\/p>\n<p>To manually upgrade the audio object to the signal flow designer state; right-click on the highlighted audio object and select \u201cUpgrade Audio Object\u201d from the context menu.<\/p>\n<p class=\"note\">Until N-release, if any audio objects are out of sync with the audio library, GTT will not allow you to save or send the signal flow to a device. To pass the validation, you must manually replace (delete) the current audio objects in the signal flow with the toolbox audio object. All connections and tuning data are lost during this process, which must be redone, resulting in increased effort.<\/p>\n<p>Below image shows the context menu option to choose \u201cUpgrade Audio Object\u201d. When the audio object is upgraded, there will be messages to guide you to the next steps.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21951 size-full\" title=\"Upgrade_Audio_Object\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/word-image-10-e1719921556722.png\" alt=\"\" width=\"479\" height=\"380\" \/><\/p>\n<p>The following audio object properties will be upgraded:<\/p>\n<ul>\n<li>Additional variables (added or deleted)<\/li>\n<li>Modes (added or deleted)<\/li>\n<li>Audio object properties like input\/output, channels, etc<\/li>\n<li>Tuning version<\/li>\n<\/ul>\n<p>The audio objects with major tuning version changes or structural changes, such as additional variable changes, will be detected as incompatible and highlighted in blue. Until all these incompatible AOs are upgraded, signal flow cannot be saved.<\/p>\n<p>Version changes in Tuning will be highlighted in blue and Until all these AOs are upgraded, signal flow cannot be saved.<br \/>\nTuning data and Parameter sets will be preserved incase of Minor version change while incase of Major version it will not retain data<\/p>\n<p><strong>Example:<\/strong> When the tuning version of an audio object in the signal flow is 04.00 and the version in the toolbox is 04.01, only the minor version has changed. As a result, the tuning data will be saved.<br \/>\nSimilarly, if the tuning version of an audio object in the signal flow is 04.00 and the toolbox version is 05.00, tuning data will be lost because the internal structure of the AO has changed.<br \/>\nWhen the upgrade is complete, a message will appear informing the user of the tuning data status.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-21952\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/graphical-user-interface-application-description-2.png\" alt=\"Graphical user interface, application Description automatically generated\" width=\"513\" height=\"115\" \/><\/p>\n<p>The above message is a warning that there may be a tuning data loss because the audio library changed the major version in the tuning version. The set group(s) to be modified will be listed in the message.<br \/>\nIf no set groups are created using the respective audio object, the following message will be shown.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21953 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/graphical-user-interface-application-website-de-e1719059036852.png\" alt=\"Graphical user interface, application, website Description automatically generated\" width=\"522\" height=\"172\" \/><\/p>\n<p class=\"heading\"><strong>Upgrade Compound Audio Object (CAO)<\/strong><\/p>\n<p>The compound audio object (CAO) in the signal flow can also be upgraded. For minor version changes, only the version number will be updated, but no other changes will be made. However, in the case of a major version change in the toolbox, the internal audio object will be updated to the latest version according to the CAO type in the toolbox.<br \/>\nIf there is a major version change and the inner objects cannot be automatically upgraded, the CAO will be marked with a blue colour and then you need to upgrade the CAO.<\/p>\n<p>For more details about Compound audio object, refer to the <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=21485\">Compound audio object.<\/a><\/span><\/p>\n<p class=\"text\"><strong>To upgrade Compound audio object, follow the below steps:<\/strong><\/p>\n<ol>\n<li>On the Signal Flow Designer window, select the compound audio object under the Compound Audio Object category in the toolbox and click\u00a0<strong>Edit<\/strong> through the context menu. This opens the Compound Audio Object editor, where you can view the signal flow of the internal audio objects.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-30008\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/UpgradeAO_01.png\" alt=\"\" width=\"344\" height=\"342\" \/><\/li>\n<li>On the Compound Audio Object editor, right-click on the highlighted audio object, and select\u00a0<b>Upgrade Audio Object<\/b>\u00a0from the context menu.<\/li>\n<li>Click <strong>Save<\/strong> and close the Compound Audio Object editor.<br \/>\nAfter this modification, the CAO in the signal flow design updated and highlighted in blue color.<\/li>\n<li>Right-click on the highlighted compound audio object, and select <strong>Upgrade Audio Object<\/strong>\u00a0from the context menu.<br \/>\nOnce the CAO is successfully upgraded, the GTT will notify you.<\/li>\n<\/ol>\n<p class=\"note\">Upgrading the block ID will not support, if it is changed from normal format to extended format in the DLL.<\/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=\"change-audio-object-processing-state_wrap\"><div class=\"documentor-section  section-2744\" id=\"change-audio-object-processing-state\" data-section-id=\"2744\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Change Audio Object Processing State<\/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%2F22027#change-audio-object-processing-state')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p><span style=\"font-family: georgia, palatino, serif;\">Audio engineers require a method for conducting A\/B testing of signal flows and load balancing, as well as a simpler way to troubleshoot tuning data if errors occur.<\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">You can achieve by using \u201cProcessing State\u201d functionality, where you can change the audio object processing state.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: georgia, palatino, serif;\">Processing State function only available when device is connected.<\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">These options are available to all audio objects except interface objects like Audio-In, Audio-Out, Control-In, and Control-Out. For the compound audio object, the selected state will be applied to all inner audio objects.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-30010\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/AOProcessingState_01.png\" alt=\"\" width=\"823\" height=\"441\" \/><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">Following are the tasks carried out on the xAF side for each state:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: georgia, palatino, serif;\"><strong>Normal:<\/strong> Normal operation with update of necessary internal states of the audio object; normal output.<\/span><\/li>\n<li><span style=\"font-family: georgia, palatino, serif;\"><strong>Bypass:<\/strong> Normal operation with update of necessary internal states of the audio object; input channel buffer data copied to the output channel buffers.<\/span><\/li>\n<li><span style=\"font-family: georgia, palatino, serif;\"><strong>Mute:<\/strong> Normal operation with update of necessary internal states of the audio object; output channel buffers cleared.<\/span><\/li>\n<li><span style=\"font-family: georgia, palatino, serif;\"><strong>Stop:<\/strong> Input channel buffer data copied to the output channel buffers (no update of internal states).<\/span><\/li>\n<\/ul>\n<p class=\"note\"><span style=\"font-family: georgia, palatino, serif;\">\u00a0The above states are only available through GTT for regular audio objects, and only Normal and Mute states are available for source objects such as Waveform generators.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: georgia, palatino, serif;\">Audio object which has a state other than \u2018Normal\u2019 cannot be tuned through Native Panel.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: georgia, palatino, serif;\"><strong>Ramping<\/strong><\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">Linear ramping is provided with a ramp-up or ramp-down time of 50 ms. to ensure a smooth transition between states.<br \/>\n<\/span><span style=\"font-family: georgia, palatino, serif;\">Ramping is not provided for any transitions involving the Bypass state, and each audio object must support it.<br \/>\n<\/span><span style=\"font-family: georgia, palatino, serif;\">For transition between Normal and Stop states, first the output is ramped down from the present state to Mute state and then ramped up to the target state.<br \/>\n<\/span><span style=\"font-family: georgia, palatino, serif;\">Every time you connect GTT to device, audio object states from device are read and applied to signal flow designer. If you reboot the device, the processing states of Audio Objects will set to \u2018Normal\u2019.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: georgia, palatino, serif;\">In signal flow designer you can reset all audio objects processing state to \u2018Normal\u2019 by using the \u2018Reset\u2019 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 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=\"sfd-metering_wrap\"><div class=\"documentor-section  section-3012\" id=\"sfd-metering\" data-section-id=\"3012\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Metering the Signal Flow<\/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%2F22027#sfd-metering')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p><span style=\"font-family: georgia, palatino, serif;\">The Metering functionality in a signal flow design basically measures the audio signal output and control output from an audio object of the discovered device.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: georgia, palatino, serif;\">The SFD metering feature is available from V release onwards and supports discovered devices.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: georgia, palatino, serif;\">The following audio objects are compatible with Control Metering functionality.<\/span><br \/>\n<span style=\"font-family: georgia, palatino, serif;\">&#8211; LUT<\/span><br \/>\n<span style=\"font-family: georgia, palatino, serif;\">&#8211; Control Math<\/span><br \/>\n<span style=\"font-family: georgia, palatino, serif;\">&#8211; Control Smooth<\/span><br \/>\n<span style=\"font-family: georgia, palatino, serif;\">&#8211; ControlMultiAdder<\/span><br \/>\n<span style=\"font-family: georgia, palatino, serif;\">&#8211; ControlIn<\/span><br \/>\n<span style=\"font-family: georgia, palatino, serif;\">&#8211; Control Grouper (Level meter is not usable on ControlGrouper&#8217;s control outputs until GTT supports level meter on BlockControl outputs)<\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">To use this feature, you need perform following actions:<\/span><\/p>\n<ol>\n<li><span style=\"font-family: georgia, palatino, serif;\">You need to enable Streaming functionality in the device view and configure the parameters. <\/span><\/li>\n<li><span style=\"font-family: georgia, palatino, serif;\">Then, you need to add Level Meters in the signal flow design. When a device is connected, you can use Level Meter to monitor the audio output (Peak or RMS values) by adding them to the audio out connections. Similarly, control output value can be monitored in level meters for control out connections.<\/span><\/li>\n<\/ol>\n<p class=\"text\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-30000\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/11\/Metering_001.png\" alt=\"\" width=\"1116\" height=\"512\" \/><\/p>\n<p class=\"heading\"><span style=\"font-family: georgia, palatino, serif;\"><strong>Enabling Streaming Functionality<\/strong><\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">In order to utilize Metering feature for each core, you need to enable Streaming functionality.<\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">To enable Streaming functionality:<\/span><\/p>\n<ol>\n<li><span style=\"font-family: georgia, palatino, serif;\">Open the <strong>Device View<\/strong>\u00a0and select the Virtual core layer of the device.<\/span><\/li>\n<li><span style=\"font-family: georgia, palatino, serif;\">Go the Virtual core properties and select the <strong>Streaming<\/strong> checkbox. This will enable the Streaming functionality.<br \/>\nAdditionally, in the Streaming functionality you need to configure the number of level meters that can be added in the signal flow to monitor control out connections or audio.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-family: georgia, palatino, serif;\">A core can be configured with up to 32 level meters, and by default it is set to zero. These values will be sent to device while sending device configuration to allocate required memory for level meter streaming.<\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-25985\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/11\/StreamingView.png\" alt=\"\" width=\"1025\" height=\"486\" \/><\/span><\/p>\n<p class=\"note\"><span style=\"font-family: georgia, palatino, serif;\">All level meters under a core will be deleted if the number of level meters you configure in device view is less than the total number of level meters added in a core.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: georgia, palatino, serif;\">If you modify any of the Streaming configurations, make sure to perform &#8220;Send Device Configuration&#8221; operation while connecting device.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: georgia, palatino, serif;\"><strong>Level Meter Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">The Level Meter panel displays number of maximum allowed level meters , number of added level meters and the color coding for different ranges of audio output values.<\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">If the streaming is enabled and the number of level meters configured for the core is greater than zero, a Level Meter panel appears in the top right corner of the signal flow designer.<br \/>\nBy default, the Level Meter panel is collapsed.<\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-25892\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/11\/LegendCollapsed.png\" alt=\"\" width=\"244\" height=\"95\" \/><\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">Click on the expand option to view the Legend section. The legend section shows the color coding for various audio output value ranges in addition to the quantity of level meters.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: georgia, palatino, serif;\">Green &#8211; Peak\/RMS value is less than -12.<\/span><\/li>\n<li><span style=\"font-family: georgia, palatino, serif;\">Yellow &#8211; Peak\/RMS value is in the range of -12 to -3.1.<\/span><\/li>\n<li><span style=\"font-family: georgia, palatino, serif;\">Red &#8211; Peak\/RMS value is greater than -3.1.<\/span><\/li>\n<\/ul>\n<p class=\"text\"><span style=\"font-family: georgia, palatino, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-25893\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/11\/LegendExpanded.png\" alt=\"\" width=\"179\" height=\"176\" \/><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: georgia, palatino, serif;\"><strong>Configuring Level Meter in Signal Flow Designer<\/strong><\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">The Level Meter allows you to monitor the audio output and control output in the Signal flow design. In order to monitor you need to add Peak or RMS to the audio out and control out connections of audio objects.<\/span><\/p>\n<p><span style=\"text-decoration: underline; font-family: georgia, palatino, serif;\"><strong><span style=\"font-size: 14pt;\">Configuring Audio Output connection<\/span><\/strong><\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">You can view the peak or RMS value of each audio out connection by adding level meters via the connection context menu.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: georgia, palatino, serif;\">The Peak and RMS are computed based on current block only which means the block length chosen would decide the peak and RMS value. Shorter the block length more fluctuations in peak\/RMS value.<\/span><\/p>\n<p class=\"text\"><span style=\"font-family: georgia, palatino, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-25877\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/11\/ContextMenu.png\" alt=\"\" width=\"312\" height=\"123\" \/><\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">When the Peak option is selected from the context menu, a level meter will be added to the connection to display the connection&#8217;s peak output value.<\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-25878\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/11\/Peak.png\" alt=\"\" width=\"290\" height=\"93\" \/><\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">When the RMS option is selected from the context menu, a level meter will be added to the connection to display the RMS value of the output in that connection.<\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-25879\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/11\/RMS.png\" alt=\"\" width=\"289\" height=\"101\" \/><\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">The color of the connection changes when a level meter is added. The color of the connection indicates whether a level meter is present in that connection. The level meter color will get updated dynamically based on the Peak\/RMS value of the audio output.<\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">The level meter control and value will not be shown if the device is not connected.\u00a0<\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">After adding Peak or RMS level meter, delete option will be enabled in context menu. Even the type of level meter can be switched by selecting the enabled level meter context menu option(Peak\/RMS).<br \/>\nYou can use delete option to remove level meter from a connection. On deleting level meter, level meter control and value will be disappeared, and connection color will reset to default.<br \/>\n<\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-25883\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/11\/LM-Added.png\" alt=\"\" width=\"340\" height=\"157\" \/><\/span><\/p>\n<p><span style=\"text-decoration: underline; font-family: georgia, palatino, serif;\"><strong><span style=\"font-size: 14pt;\">Configuring Control Output connection<\/span><\/strong><\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">The Control output value of each control out connections can be viewed by adding level meters through context menu of the connection,<\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-25882\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/11\/Control.png\" alt=\"\" width=\"297\" height=\"122\" \/><\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">When the Add option is selected from the context menu, level meter will be added to the connection to show control output value of that connection.<\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-25886\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/11\/ControlLM-2.png\" alt=\"\" width=\"222\" height=\"382\" \/><\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">In addition to the control output value, the pin label will be displayed. A tooltip for the pin label has been added in order to see longer pin labels.<\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-25887\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/11\/ControlLM1.png\" alt=\"\" width=\"236\" height=\"141\" \/><\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">The color of the connection changes when a level meter is added. The connection color indicates the presence of level meter in a connection.<\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">\u00a0If device is not connected, level meter control and value will not be displayed.\u00a0<\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">Once after adding level meter, delete option will be enabled in context menu.<br \/>\nYou can use delete option to remove level meter from a connection. On deleting level meter, level meter control and value will be disappeared, and connection color will reset to default.<br \/>\n<\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-25888\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/11\/ControlLMCM.png\" alt=\"\" width=\"289\" height=\"175\" \/><\/span><\/p>\n<p class=\"note\">While configuring Level Meter in signal flow designer, you can Undo or Redo the Add, Delete and Switching Parameter (Peak\/RMS) operations.<\/p>\n<p class=\"heading\"><span style=\"font-family: georgia, palatino, serif;\"><strong>Keyboard Shortcuts<\/strong><\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">Keyboard shortcuts are available to add\/delete level meters in signal flow designer screen. Following are the keyboard shortcuts available for different operations:<\/span><\/p>\n<ul>\n<li><span style=\"font-family: georgia, palatino, serif;\">Ctrl+Shift+P &#8211; To add Peak Level Meter<\/span><\/li>\n<li><span style=\"font-family: georgia, palatino, serif;\">Ctrl+Shift+R &#8211; To add RMS Level Meter<\/span><\/li>\n<li><span style=\"font-family: georgia, palatino, serif;\">Ctrl+Shift+A &#8211; To add Control Out Level Meter<\/span><\/li>\n<li><span style=\"font-family: georgia, palatino, serif;\">Ctrl+Shift+D &#8211; To delete Level Meter<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: georgia, palatino, serif;\">Once one or more connections in the signal flow have been selected, the keyboard shortcuts can be used. This option makes it simple to add or remove multiple level meters.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: georgia, palatino, serif;\"><strong>Export and Import Level Meters<\/strong><\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">While exporting the project, the added level meters will be exported as part of GTTD file. On importing the project, exported level meters will be imported to GTT.<\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: georgia, palatino, serif;\"><strong>Delete all Level Meters<\/strong><\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">You can delete all level meters added in an instance by using &#8220;Delete All Level Meters&#8221; option in instance context menu. GTT will display a message after all level meters have been successfully deleted.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-30001\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/11\/DeleteMetering_001.png\" alt=\"\" width=\"580\" height=\"582\" \/><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\">If no level meters are present, following error message will be displayed.<\/span><\/p>\n<p><span style=\"font-family: georgia, palatino, serif;\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-25902\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/11\/NOLM.png\" alt=\"\" width=\"324\" height=\"137\" \/><\/span><\/p>\n<p class=\"note\"><span style=\"font-family: georgia, palatino, serif;\">Level meter streaming will get stopped on disconnecting the device. On reconnecting the device, streaming will get resumed for existing level meters if SFD screen is active.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: georgia, palatino, serif;\">Level meters are not supported for below connections in V release:<\/span><br \/>\n<span style=\"font-family: georgia, palatino, serif;\">\u00a0&#8211; CAO output connections.<\/span><br \/>\n<span style=\"font-family: georgia, palatino, serif;\">\u00a0&#8211; Connections in CAO signal flow.<\/span><br \/>\n<span style=\"font-family: georgia, palatino, serif;\">\u00a0&#8211; Block control connections.<\/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=\"copy-and-paste-operation_wrap\"><div class=\"documentor-section  section-2743\" id=\"copy-and-paste-operation\" data-section-id=\"2743\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Copy and Paste Operation<\/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%2F22027#copy-and-paste-operation')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>The signal flow designer offers the handy capability of copy and paste, which can accelerate the design process.<\/p>\n<p>Follow the below steps to perform copy and paste operation:<\/p>\n<ol>\n<li>On the signal flow designer, select an object to copy or press CTRL+A to copy the entire signal flow design.<\/li>\n<li>Once the object or signal flow design is selected, you can either press CTRL+C or right-click on the designer area and choose &#8220;Copy selected objects&#8221; from the context menu.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-30083\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/CopyPastOperation_001.png\" alt=\"\" width=\"515\" height=\"480\" \/><\/li>\n<li>After the object or signal flow design is copied, you can paste it into the same or a different framework instance by pressing CTRL+V or by selecting the &#8220;Paste&#8221; context menu item.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-30084\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/CopyPastOperation_002.png\" alt=\"\" width=\"510\" height=\"559\" \/><\/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 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=\"undo-and-redo-operation_wrap\"><div class=\"documentor-section  section-2742\" id=\"undo-and-redo-operation\" data-section-id=\"2742\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Undo and Redo Operation<\/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%2F22027#undo-and-redo-operation')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>The undo and redo feature allows you to reverse or redo previous actions.<\/p>\n<ul>\n<li><strong>Undo:<\/strong> The undo feature allows you to reverse the previous action by restoring the design state to a previous design state.<\/li>\n<li><strong>Redo:<\/strong> The redo feature allows you to perform the action that is undone.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21958\" title=\"Undo_and _Redo Operation\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/word-image-11.png\" alt=\"\" width=\"1440\" height=\"96\" \/><\/p>\n<p class=\"note\">Undo and redo feature is not available in the tuning flow view.<\/p>\n<p>Undo\/Redo operation is supported for the following actions:<\/p>\n<ul>\n<li>Add\/Remove of audio objects.<\/li>\n<li>Add\/Remove of audio object connections Audio object movements.<\/li>\n<li>Audio object property changes.<\/li>\n<li>Additional parameter, additional parameter config changes Pin label, connection label changes.<\/li>\n<li>Copy\/Paste of audio objects.<\/li>\n<li>Audio object processing state actions.<\/li>\n<li>Extract CAO.<\/li>\n<\/ul>\n<p>The scope of Undo\/redo will be within the specific instance.<\/p>\n<p>In some cases, a toast message appears to help invisible items getting undone or re-done.<\/p>\n<ul>\n<li>Additional parameter config panel changes.<\/li>\n<li>When processing state cannot be applied.<\/li>\n<\/ul>\n<p class=\"note\">This feature is limited to 1000 actions.<\/p>\n<p class=\"note\">When a new manual action is performed, Redo stack will be cleared.<\/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=\"block-control-2_wrap\"><div class=\"documentor-section  section-2741\" id=\"block-control-2\" data-section-id=\"2741\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Block 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%2F22027#block-control-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>This feature enables signal flow designer to group multiple control signals into a block control.<\/p>\n<p>Audio objects needed or block control signal to control signal conversion and vice-versa.<\/p>\n<ul>\n<li><strong>Control Grouper:<\/strong> Facilitates SFD user to group the control signals into block control.<\/li>\n<li><strong>Control Splitter:<\/strong> Facilitate SFD user to split the individual control signals.<\/li>\n<\/ul>\n<p>Any audio object which supports block control should declare a flag in dynamic metadata as below.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-30012\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/BlockControl_0001.png\" alt=\"\" width=\"553\" height=\"612\" \/><\/p>\n<p>The block control connections are highlighted as thick lines in both SFD and CAO signal flows.<\/p>\n<p>Block control pins are in dark orange color and on connection mouse hover block pin details are displayed.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21960\" title=\"&quot;&quot;\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/word-image-13.png\" alt=\"\" width=\"884\" height=\"476\" \/><\/p>\n<p class=\"note\">It is possible to make block connections only when the group count matches. Else a validation error will be thrown.<\/p>\n<p class=\"note\">If the group count is 1, it is possible to connect normal control pin with block control pin.<\/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=\"signal-flow-design-validation_wrap\"><div class=\"documentor-section  section-2740\" id=\"signal-flow-design-validation\" data-section-id=\"2740\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Signal Flow Design Validation<\/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%2F22027#signal-flow-design-validation')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p class=\"heading\"><strong>DDF Template Validation<\/strong><\/p>\n<p>In case there are issues with the DDF file generated by the toolbox during creating a device or modifying of the signal flow, an error notification will be displayed. GTT will recognize any audio object that is incomplete or has failed as corrupt.<\/p>\n<p>It is recommended that you should fix the DDF template of the affected audio object and proceed with your work.<\/p>\n<ul>\n<li>If you import or open a project that contains a corrupted audio object, a warning message will be displayed.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-23158\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/Template-Validation_07.png\" alt=\"\" width=\"691\" height=\"147\" \/><br \/>\nOn opening the signal flow which has corrupted object, the corrupted audio object will be highlighted as shown below, and the same will be displayed in the compiler error window.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-23154 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/Template-Validation_01-e1720000187314.png\" alt=\"\" width=\"785\" height=\"374\" \/><\/li>\n<li>If the signal flow has corrupted objects on sending or exporting signal flow, the following message will be displayed.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-21963\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/a-screenshot-of-a-computer-description-automatica-5.png\" alt=\"A screenshot of a computer Description automatically generated with medium confidence\" width=\"816\" height=\"257\" \/><\/li>\n<li>If there is a mismatch between Sample Rate\/ Block Length of instance signal flow and current audio object in the toolbox, then a warning message pops up and the corresponding object will be disabled in the toolbox.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-23156\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/Template-Validation_03.png\" alt=\"\" width=\"500\" height=\"166\" \/><\/li>\n<li>If there is a version mismatch between the current audio library version and the version data on the device, a warning message appears asking whether to continue or stop saving.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-23155\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/Template-Validation_02.png\" alt=\"\" width=\"508\" height=\"136\" \/><\/li>\n<li>If there is a tuning version mismatch between audio objects in the signal flow and audio objects in the toolbox, a warning message will be displayed, showing the tuning version differences, and those audio objects are highlighted in blue.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-21966\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/a-picture-containing-table-description-automatica.png\" alt=\"A picture containing table Description automatically generated\" width=\"1001\" height=\"174\" \/><\/li>\n<li>If the Sample Rate\/Block Length does not match, a message will be displayed asking if you want to continue or stop saving.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-23157 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/Template-Validation_06-e1720000209836.png\" alt=\"\" width=\"960\" height=\"100\" \/><\/li>\n<\/ul>\n<p class=\"heading\"><strong>Additional Parameters Validation<\/strong><\/p>\n<p>The GTT will perform validation of input data in the additional parameters window, based on the information provided by the xAF dll for specific audio objects.<\/p>\n<p>The below validations are added on xAF and GTT.<\/p>\n<ul>\n<li>ASCENDING<\/li>\n<li>DESCENDING<\/li>\n<li>NOTEQUAL<\/li>\n<li>EVEN<\/li>\n<li>ODD<\/li>\n<li>EVEN_ASCENDING<\/li>\n<li>EVEN_DESCENDING<\/li>\n<li>ODD_ASCENDING<\/li>\n<li>ODD_DESCENDING<\/li>\n<\/ul>\n<p>The below figure displays the value entered should be an odd value. An error message is displayed to when an even value is entered.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-10962 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2020\/09\/Additional-Param-validation-e1719059120245.jpg\" alt=\"\" width=\"234\" height=\"334\" \/><\/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=\"secure-audio-objects_wrap\"><div class=\"documentor-section  section-3111\" id=\"secure-audio-objects\" data-section-id=\"3111\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">3.11.<\/span><span class=\"title-text\">Securing Audio 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%2F22027#secure-audio-objects')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>Using &#8220;Lock\\Unlock&#8221; functionality you can secure audio objects. This will help you to safeguard Harman proprietary audio objects during collaboration. This feature encrypts Harman audio objects within the project, preventing unauthorized access by third parties. Additionally, you can hide the tuning data, ensuring sensitive information remains confidential when sharing the projects.<\/p>\n<p>Characteristics of secured audio object:<\/p>\n<ul>\n<li>Secure audio objects will not allow any of their properties to be edited. The Properties window will be disabled.<\/li>\n<li>New secure audio objects cannot be added to the signal flow.<\/li>\n<li>There is no way to remove, duplicate, or copy a secure audio objects.<\/li>\n<li>Upgrade of secure audio objects is not possible. Error message will be shown to use the valid framework dll.<\/li>\n<li>Native panel cannot be opened from the signal flow or custom panel.<\/li>\n<li>If any secure audio object has been configured in custom panel before locking, it will continue to work. However, after locking it is not possible to add secure audio object native panel to custom panel. Secure state variables will be disabled in address assignment window.<\/li>\n<li><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\">Secure audio objects will be hidden in Sate Variables explorer, MIPS, Memory, Memory Latency, and Streaming window<\/span>.<\/li>\n<li>It will not be possible to export the DDF of the device which contains secure audio objects.<\/li>\n<li>In the XTP viewer, secure audio object&#8217;s tuning will not be decoded.<\/li>\n<\/ul>\n<p>In the toolbox, you can use &#8220;Lock\/UnLock&#8221; option available on right-click of any audio object to secure any audio object. Once the audio object type is locked (password protected), all the instances of that audio object type will be locked across all the projects. <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 locking of audio object feature is audio library specific<\/span>.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-30014\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/06\/Locknew_01.png\" alt=\"\" width=\"345\" height=\"507\" \/><\/p>\n<p>Once the lock is applied to any audio object type, following changes will take place in the system.<\/p>\n<ul>\n<li>Locked audio objects are distinguishable from other audio objects with lock symbol.<\/li>\n<li>Lock is on all instances of the particular audio object type across all projects based on the selected audio library version.<\/li>\n<li>Audio object will be locked in CAO instances. However, CAO types are excluded.<\/li>\n<li>When &#8220;Open Signal Flow for Tuning&#8221; is clicked on the Instance, the audio objects will remain locked.<\/li>\n<li>Audio objects remain locked in CAO instance signal flow<\/li>\n<li>Undo and Redo history will be cleared from the Signal Flow Design.<\/li>\n<li>In Parameter sets, Secure audio objects will be masked with the lock icon in the parameter sets window and presets cannot be changed.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-29899 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/06\/SecureAudioobjectsPresets-e1719834931140.png\" alt=\"\" width=\"953\" height=\"369\" \/><\/li>\n<li>You can export .<em>set<\/em> and <em>.setr<\/em> files from presets and import it back. There will be no change in .<em>set<\/em> files. However secure audio objects will be excluded in <em>.setr<\/em> file as it is human readable. You cannot read the tuning data of secure audio objects in <em>.setr<\/em> files.<\/li>\n<li>\u00a0If the audio object is locked, the secured audio objects will be masked with lock icon in linking window.<br \/>\nAfter locking the audio object it will be not be possible to add the secure audio objects for linking. The linking continues to function as intended.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-29903 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/06\/LinkingSecureAudioObjects-e1719835550836.png\" alt=\"\" width=\"984\" height=\"490\" \/><\/li>\n<li>When you lock audio objects in a project, remember to also export the secure DLL before sharing the project with others. This DLL is required to use the locked audio objects.<br \/>\nOn export of a project with secure audio object, a warning message will be displayed to export the secure dll from device designer.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-29908 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/06\/SecureAudioObjectExportMessage-e1719836658260.png\" alt=\"\" width=\"1162\" height=\"312\" \/><\/li>\n<li>In the device designer, you can create a Xaf framework dll with the secure audio object information added to it.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-29910 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/06\/SecureDllExport-1-e1719837217184.png\" alt=\"\" width=\"1113\" height=\"544\" \/><\/li>\n<li>Exporting a secure DLL creates a copy of the specific audio framework version used in the project. This ensures compatibility between the project and the DLL.<br \/>\nA project containing secure audio objects can only be imported if the corresponding secure DLL is available. This DLL provides the necessary security measures to access and use the locked audio objects.<br \/>\nIf the project creator doesn&#8217;t export the secure DLL, the other user importing the project might need a password. This password would be required to unlock and use the secure audio objects.<br \/>\nAttempting to import a secure project with an incompatible or unsecured DLL will result in an error message. This message likely informs the other user that the project requires a specific secure DLL for proper functionality.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-29913 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/06\/Secureprojectimportmessage-e1719837744670.png\" alt=\"\" width=\"870\" height=\"377\" \/><\/li>\n<li>The secure dll is same as any other Xaf dll. It can be used for Integrated Virtual Processing (IVP). Also, all file properties of the dll will be retained.<\/li>\n<li>During project export and import, all audio objects will retain their secure status, including any passwords set on them. When the project is closed or opened, it retains its secure status.<\/li>\n<\/ul>\n<p class=\"note\">When exporting the project with secure DLLs, it is mandatory to export the secure DLL. If not, the user has to share the password with other user who wants to use the project.<\/p>\n<p class=\"note\">CAO type cannot be secured in W release<\/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=\"create-a-signal-flow-2_wrap\"><div class=\"documentor-section  section-2731\" id=\"create-a-signal-flow-2\" data-section-id=\"2731\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Create a Signal Flow<\/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%2F22027#create-a-signal-flow-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>Before creating a signal flow, it is necessary to complete the following configurations.<\/p>\n<ul>\n<li>Make sure you need to add a device to the project. For more information on how to create a project and add device to the project, refer<a href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=20971\"><span style=\"color: #0000ff;\"> Create a New Project<\/span>.<\/a><\/li>\n<li>Once you have created the signal flow, the next steps involves tuning and analyzing the signal flow. To analyze the signal flow according to your specific requirements, you need to configure the analyzer settings. The analysis can be performed using the IVP RTA window. For more details on IVP RTA settings, refer <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?page_id=22437\">Real Time Analyzer User Guide<\/a><\/span>.<\/li>\n<\/ul>\n<p class=\"note\">If you are running a virtual device select WIN32(legacy) or WIN64 (IVP and VST3).<\/p>\n<p class=\"note\">Not matching core types will cause issues on your device (virtual and real).<\/p>\n<p>Follow the below steps to create a signal flow design:<\/p>\n<ol>\n<li>On the Device View, drag and drop the\u00a0<strong>Xaf Instance<\/strong> from the toolbox to the virtual core<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21969\" title=\"signal_flow_design\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/word-image-17.png\" alt=\"\" width=\"838\" height=\"514\" \/><br \/>\nThis action opens the Configure I\/O Channels message box.<\/li>\n<li>Enter the <strong>Input channel<\/strong> and <strong>Output channel<\/strong> value and click\u00a0<strong>OK<\/strong>. The audio objects inside the signal flow designer are filtered based on Data Format of the core.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28452\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/Configure_0007.png\" alt=\"\" width=\"609\" height=\"260\" \/><\/li>\n<li>Select the <strong>Xaf Instance<\/strong> and configure the core object properties; Sample Rate and Block Length.\n<ul>\n<li><strong>Sample Rate:<\/strong> This sample rate will be applied to all the audio blocks in the signal flow<\/li>\n<li><strong>Block Length:<\/strong> It is required internally by the xAF framework.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-21971\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/graphical-user-interface-description-automaticall-2.png\" alt=\"Graphical user interface Description automatically generated\" width=\"414\" height=\"561\" \/><\/li>\n<\/ul>\n<\/li>\n<li>Once you configured the <strong>Xaf Instance\u00a0<\/strong>core object properties, click <strong>Save<\/strong>.<\/li>\n<li>Double-click on the <strong>Xaf Instance\u00a0<\/strong>to open the Signal Flow Designer window.<\/li>\n<li>On the Signal Flow Designer, go to the Toolbox section, expand <strong>Interface<\/strong>, and drag <strong>AudioIO<\/strong> audio object to the design canvas. Similarly add another\u00a0<strong>AudioIO<\/strong> audio object to the design canvas.\n<p class=\"note\">When adding an xAF instance to a device that is already online, this AudioIO can be added. Thus, this step is only necessary if these two AudioIO objects are absent.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-21973\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/a-screenshot-of-a-computer-description-automatica-8.png\" alt=\"A screenshot of a computer Description automatically generated\" width=\"928\" height=\"564\" \/><\/li>\n<li>Select one of the AudioIO audio object and set the <strong>Object Mode\u00a0<\/strong>parameter to <strong>Audio In<\/strong>. Similarly, select another AudioIO audio object and set the <strong>Object Mode\u00a0<\/strong>parameter to <strong>Audio Out<\/strong>.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"476\" class=\"wp-image-21974\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/graphical-user-interface-application-description-5.png\" alt=\"Graphical user interface, application Description automatically generated\" \/><\/li>\n<li>Expand <strong>Basic<\/strong> and drag <strong>Gain<\/strong> audio object to the Signal Flow view. You can use any of the audio object, for example Gain audio object is used.<\/li>\n<li>Select the Gain audio object and set\u00a0<strong># of channels\u00a0<\/strong>parameter to 2.\n<p class=\"note\">The number of channels determines the number of connectors that will be assigned to the AO. In GTT, you can allocate as many channels as required for your device.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-21975\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/graphical-user-interface-application-description-6.png\" alt=\"Graphical user interface, application Description automatically generated\" width=\"898\" height=\"477\" \/><\/li>\n<li>Press CTL+A or hold the CTRL key, to select an individual audio object from the Signal Flow view, and click\u00a0<strong>Connect Blocks<\/strong> to connect all the audio object.<br \/>\nOr<br \/>\nYou can connect the pin manually by establishing a connection between each pin of the AO.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-21976\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/graphical-user-interface-application-description-7.png\" alt=\"Graphical user interface, application Description automatically generated\" width=\"936\" height=\"514\" \/><br \/>\nNow you have an input and output object, as well as an object to tune gain, invert, and mute parameters for each channel of signal flow designer.<\/li>\n<li>Click <strong>Save<\/strong> to save the signal flow design and click <strong>Go Back<\/strong>.<\/li>\n<li>Click on\u00a0<strong>Send Signal Flow<\/strong>.\n<p class=\"note\">Before performing the \u201cSend Signal Flow\u201d operation, make sure that the IVP is properly configured.<\/p>\n<p>A pop-up message will ask you to reboot device.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-21977\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/a-screenshot-of-a-computer-error-description-auto.png\" alt=\"A screenshot of a computer error Description automatically generated with low confidence\" width=\"527\" height=\"169\" \/><\/li>\n<li>Switch to IVP RTA tab and click <strong><strong>Reboot.<\/strong><\/strong><\/li>\n<li>Switch to Device Designer tab and click on <strong>Connect Device<\/strong> to connect to device.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-28343\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/ConnectingDevice_01.png\" alt=\"\" width=\"183\" height=\"140\" \/><\/li>\n<li>Device synchronization dialogue box will appear, enable the desired synchronization option, and click <strong>Send.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"785\" height=\"316\" class=\"wp-image-21980\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/a-screenshot-of-a-computer-error-message-descript.png\" alt=\"A screenshot of a computer error message Description automatically generated with low confidence\" \/><br \/>\n<\/strong><\/li>\n<\/ol>\n<p class=\"note\">If AmpSrv is unable to connect, close it and retry.<\/p>\n<p>Now you can perform tuning on the IVP RTA.<br \/>\nA message \u201cSignal flow successfully submitted<em>\u201d <\/em>will be displayed<em>. <\/em>The Signal Flow will be sent to the virtual amplifier.<br \/>\nUsing the Export option, you can export the signal flow design details. One <em>.mcd<\/em> file will be generated for master control data, and one <em>.SFD<\/em> file will be generated per instance per core.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-29459\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/RTAnew_008.png\" alt=\"\" width=\"1111\" height=\"596\" \/><\/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=\"tune-a-signal-flow-2_wrap\"><div class=\"documentor-section  section-2749\" id=\"tune-a-signal-flow-2\" data-section-id=\"2749\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Tune a Signal Flow<\/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%2F22027#tune-a-signal-flow-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>Native panel is one of the important element of the Signal Flow Designer. The native panel has interactive widgets that help to tune complex audio objects easily.<\/p>\n<p>The tuning of a signal flow will be illustrated by showing the tuning effects on virtual devices in IVP RTA. RTA is a multi-channel Real Time Analyzer for audio signals. It provides time and frequency domain analysis tools to measure RMS\/peak levels, frequencies, THD, delays, magnitude, and phase responses.<\/p>\n<p class=\"heading\"><strong>Launch Native Panel<\/strong><\/p>\n<ol>\n<li>On the Signal Flow Designer window, double-click on any audio object to open a Native Panel.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28920\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/Tonecontrol_01.png\" alt=\"\" width=\"1048\" height=\"667\" \/><br \/>\nUse the interactive widgets on the Native panel to make the desired changes to audio object properties.<\/p>\n<p class=\"note\">When Native Panels is open, if there is any modification to Signal Flow Designer, a popup message will appear asking to save the changes.<\/p>\n<p class=\"note\">When Native Panels is open, you cannot make any changes to the Signal Flow Designer window. But you can open another native panel from the Signal Flow Designer window.<\/p>\n<\/li>\n<li>If the preset bar is present in the panel, 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<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21983\" title=\"&quot;&quot;\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/word-image-19.png\" alt=\"\" width=\"939\" height=\"51\" \/><\/li>\n<\/ol>\n<p class=\"note\">If you do not enter a name of the slot, then it will take the default named \u201cNew Preset\u201d.<\/p>\n<p>You can switch between presets and apply their values to the native panel by simply clicking on them. You can also change the values in the native panel or the preset name after you have clicked it to override the preset.<\/p>\n<p>You can reset the selected preset or all the preset.<\/p>\n<p><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\" \/><\/p>\n<ul>\n<li>Click <strong>Reset Selected<\/strong> to clear the preset that is currently selected.<\/li>\n<li>Click <strong>Reset All<\/strong> to clear every preset in the corresponding native panel.<\/li>\n<\/ul>\n<p class=\"heading\"><strong>Visualize a Signal Flow<\/strong><\/p>\n<p>You can check the tuning effects of the designed audio signal flow on the virtual device in IVP.<\/p>\n<p>For more information, refer to <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22402\">Analyzer<\/a><\/span> and <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22399\">Generator<\/a><\/span>.<\/p>\n<p class=\"heading\"><strong>Perform Tuning<\/strong><\/p>\n<p>The audio objects that do not have their own native panel can create a custom panel and link the panel with the respective audio object.<\/p>\n<p>If an audio object doesn&#8217;t have its own native panel, you can create a <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=20974\">custom panel<\/a><\/span> and link it to the appropriate audio object under the \u201cAvailable Custom Panels\u201d option.<\/p>\n<p class=\"text\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"493\" height=\"409\" class=\"wp-image-21985\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/graphical-user-interface-application-description-8.png\" alt=\"Graphical user interface, application Description automatically generated\" \/><\/p>\n<p><strong>Follow the below steps to view the signal flow performance:<\/strong><\/p>\n<ol>\n<li>Go to the <strong>IVP<\/strong> tab, start <strong>Generator, Analyzer<\/strong>, and <strong>Plugin Host<\/strong>.<br \/>\nFor more details about Generator, Analyzer, and Plugin Host settings, refer to the <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?page_id=22437\">Real Time Analyzer User Guide<\/a>.<\/span><br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-29635\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/AdvanceSetting_004.png\" alt=\"\" width=\"1094\" height=\"165\" \/><\/li>\n<li>Go to the <strong>Device Designer<\/strong> tab, click on <strong>Send Signal Flow<\/strong> to send tuning data.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-21987\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/a-screenshot-of-a-computer-description-automatica-10.png\" alt=\"A screenshot of a computer Description automatically generated with medium confidence\" width=\"1111\" height=\"527\" \/><\/li>\n<li>Open the native panel and go back to the IVP window.<\/li>\n<li>On the native panel, tune the signals. The signal flow in the IVP tab will change accordingly.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28922 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/Analyzer_002-e1718020809121.png\" alt=\"\" width=\"1104\" height=\"589\" \/><\/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 June 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=\"about-native-panel_wrap\"><div class=\"documentor-section  section-3041\" id=\"about-native-panel\" data-section-id=\"3041\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Native Panels<\/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%2F22027#about-native-panel')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p class=\"text\">The Native Panel is a user interface which contains graphical element or component that allows you to interact with various parameters of audio object and allows you to easily tune complex audio object.<\/p>\n<p class=\"text\">These panels can provide options to adjust settings, routing audio signals, applying effects, and more.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-22652 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-114-e1686903436433.png\" alt=\"\" width=\"1003\" height=\"541\" \/><\/p>\n<p class=\"text\">Below is a list of audio objects that support native panels.<\/p>\n<table style=\"border-collapse: collapse; width: 71.5222%; height: 580px;\" border=\"1\">\n<thead>\n<tr style=\"height: 10px;\">\n<td class=\"table-head\" style=\"width: 41.4521%; height: 10px;\"><strong>Audio Object<\/strong><\/td>\n<td class=\"table-head\" style=\"width: 53.0038%; height: 10px;\"><strong>Audio Object Panel<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 26px;\">\n<td style=\"width: 41.4521%; height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24109\" target=\"_blank\" rel=\"noopener\">Gain<\/a><\/span><\/td>\n<td style=\"width: 53.0038%; height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22797\" target=\"_blank\" rel=\"noopener\">Gain panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 41.4521%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24108\" target=\"_blank\" rel=\"noopener\">Delay<\/a><\/span><\/td>\n<td style=\"width: 53.0038%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22799\" target=\"_blank\" rel=\"noopener\">Delay Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 41.4521%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24112\" target=\"_blank\" rel=\"noopener\">Volume and Mute<\/a><\/span><\/td>\n<td style=\"width: 53.0038%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22822\" target=\"_blank\" rel=\"noopener\">Volume and Mute Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 41.4521%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25170\" target=\"_blank\" rel=\"noopener\">Parameter Biquad<\/a><\/span><\/td>\n<td style=\"width: 53.0038%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25434\" target=\"_blank\" rel=\"noopener\">Parameter Biquad Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 41.4521%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25171\" target=\"_blank\" rel=\"noopener\">Coefficient Biquad<\/a><\/span><\/td>\n<td style=\"width: 53.0038%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22803\" target=\"_blank\" rel=\"noopener\">Coefficient Biquad Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 41.4521%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25172\" target=\"_blank\" rel=\"noopener\">Xover Biquad<\/a><\/span><\/td>\n<td style=\"width: 53.0038%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22805\" target=\"_blank\" rel=\"noopener\">Xover Biquad Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 41.4521%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25173\" target=\"_blank\" rel=\"noopener\">Tone Control Extended<\/a><\/span><\/td>\n<td style=\"width: 53.0038%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22809\" target=\"_blank\" rel=\"noopener\">Tone Control Extended Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 41.4521%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24203\" target=\"_blank\" rel=\"noopener\">Limiter<\/a><\/span><\/td>\n<td style=\"width: 53.0038%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22811\" target=\"_blank\" rel=\"noopener\">Limiter Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 41.4521%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25051\" target=\"_blank\" rel=\"noopener\">Matrix Mixer<\/a><\/span><\/td>\n<td style=\"width: 53.0038%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22813\" target=\"_blank\" rel=\"noopener\">Matrix Mixer Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 41.4521%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?post_type=documentor-sections&amp;p=25386\" target=\"_blank\" rel=\"noopener\">VenueVerb<\/a><\/span><\/td>\n<td style=\"width: 53.0038%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22815\" target=\"_blank\" rel=\"noopener\">VenueVerb Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 41.4521%; height: 26px;\"><a href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24009\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #0000ff;\">LUT<\/span><\/a><\/td>\n<td style=\"width: 53.0038%; height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=27294\" target=\"_blank\" rel=\"noopener\">Lut Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 41.4521%; height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24011\" target=\"_blank\" rel=\"noopener\">Control Mixer<\/a><br \/>\n<\/span><\/td>\n<td style=\"width: 53.0038%; height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=11363\" target=\"_blank\" rel=\"noopener\">Control Mixer Panel<\/a><br \/>\n<\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 41.4521%; height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24012\" target=\"_blank\" rel=\"noopener\">Control Router<\/a><\/span><\/td>\n<td style=\"width: 53.0038%; height: 26px;\"><a href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=11396\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #0000ff;\">Control Router Panel<\/span><\/a><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 41.4521%; height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24206\" target=\"_blank\" rel=\"noopener\">AudioLevelizer<\/a><\/span><\/td>\n<td style=\"width: 53.0038%; height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=27291\" target=\"_blank\" rel=\"noopener\">AudioLevelizer Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 41.4521%; height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24202\" target=\"_blank\" rel=\"noopener\">Compressor<\/a><\/span><\/td>\n<td style=\"height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25932\" target=\"_blank\" rel=\"noopener\">Compressor Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 41.4521%; height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25174\" target=\"_blank\" rel=\"noopener\">FastConv<\/a><\/span><\/td>\n<td style=\"height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=26063\" target=\"_blank\" rel=\"noopener\">FastConv Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 41.4521%; height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25176\" target=\"_blank\" rel=\"noopener\">FIR Filter<\/a><\/span><\/td>\n<td style=\"height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25456\" target=\"_blank\" rel=\"noopener\">FIR Filter Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 41.4521%; height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25177\" target=\"_blank\" rel=\"noopener\">FIR MIMO<\/a><\/span><\/td>\n<td style=\"height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25444\" target=\"_blank\" rel=\"noopener\">FIR MIMO Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 41.4521%; height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25178\" target=\"_blank\" rel=\"noopener\">FIRA MIMO<\/a><\/span><\/td>\n<td style=\"height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25451\" target=\"_blank\" rel=\"noopener\">FIRA MIMO Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 41.4521%; height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25069\" target=\"_blank\" rel=\"noopener\">Decorrelation<\/a><\/span><\/td>\n<td style=\"height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=27288\" target=\"_blank\" rel=\"noopener\">Decorrelation Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 41.4521%; height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=4330\" target=\"_blank\" rel=\"noopener\">Crossfader<\/a><\/span><\/td>\n<td style=\"height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=27285\" target=\"_blank\" rel=\"noopener\">Crossfader Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 41.4521%; height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=4328\" target=\"_blank\" rel=\"noopener\">AutoBalance<\/a><\/span><\/td>\n<td style=\"height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=27282\" target=\"_blank\" rel=\"noopener\">AutoBalance Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 41.4521%; height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=4318\" target=\"_blank\" rel=\"noopener\">CFQLS<\/a><\/span><\/td>\n<td style=\"height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=27279\" target=\"_blank\" rel=\"noopener\">CFQLS Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 41.4521%; height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=4316\" target=\"_blank\" rel=\"noopener\">QLS<\/a><\/span><\/td>\n<td style=\"height: 26px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=27276\" target=\"_blank\" rel=\"noopener\">QLS Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 41.4521%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24958\" target=\"_blank\" rel=\"noopener\">Router<\/a><\/span><\/td>\n<td style=\"width: 53.0038%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22818\" target=\"_blank\" rel=\"noopener\">Router Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 41.4521%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24985\" target=\"_blank\" rel=\"noopener\">Noise Generator<\/a><\/span><\/td>\n<td style=\"width: 53.0038%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22820\" target=\"_blank\" rel=\"noopener\">Noise Generator Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 41.4521%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24110\" target=\"_blank\" rel=\"noopener\">Level Monitor<\/a><\/span><\/td>\n<td style=\"width: 53.0038%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22824\" target=\"_blank\" rel=\"noopener\">Level Monitor Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 41.4521%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=25175\" target=\"_blank\" rel=\"noopener\">DC Blocker<\/a><\/span><\/td>\n<td style=\"width: 53.0038%; height: 10px;\"><a href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22826\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #0000ff;\">DC Blocker Panel<\/span><\/a><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 41.4521%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24204\" target=\"_blank\" rel=\"noopener\">Bass Enhancer<\/a><\/span><\/td>\n<td style=\"width: 53.0038%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22828\" target=\"_blank\" rel=\"noopener\">Bass Enhancer Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 41.4521%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=24111\" target=\"_blank\" rel=\"noopener\">FaderBalance<\/a><\/span><\/td>\n<td style=\"width: 53.0038%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22831\" target=\"_blank\" rel=\"noopener\">FaderBalance Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 41.4521%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=19137\" target=\"_blank\" rel=\"noopener\">Power Manager<\/a><\/span><\/td>\n<td style=\"width: 53.0038%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22833\" target=\"_blank\" rel=\"noopener\">Power Manager Panel<\/a><\/span><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 41.4521%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=13183\" target=\"_blank\" rel=\"noopener\">ClariFi<\/a><\/span><\/td>\n<td style=\"width: 53.0038%; height: 10px;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=15863\" target=\"_blank\" rel=\"noopener\">ClariFi Panel<\/a><\/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=\"launching-native-panel-from-signal-flow-designer-4_wrap\"><div class=\"documentor-section  section-3043\" id=\"launching-native-panel-from-signal-flow-designer-4\" data-section-id=\"3043\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Launching 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%2F22027#launching-native-panel-from-signal-flow-designer-4')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p class=\"text\">To launch a native panel from the Signal Flow Designer, it is assumed that you have already created a signal flow. For more information on how to create a signal flow, refer to <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=22001\">Create a Signal Flow<\/a><\/span><em>.<\/em><\/p>\n<p class=\"text\"><strong>Steps to launch Native Panel from Signal Flow Designer<\/strong><\/p>\n<ol>\n<li>On the Signal Flow Designer window, double-click on any audio object to open a Native Panel.\n<p class=\"text\">Use the interactive widgets on the Native panel to make the desired changes to audio object properties.<\/p>\n<p class=\"note text\">If there is any modification to Signal Flow Designer, a popup message will appear asking to save the changes.<\/p>\n<p class=\"note text\">When Native Panels is open, you cannot make any changes to the Signal Flow Designer window.<\/p>\n<\/li>\n<li><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28920\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/Tonecontrol_01.png\" alt=\"\" width=\"872\" height=\"555\" \/><\/li>\n<li>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<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-22778\" title=\"&quot;&quot;\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-166.png\" alt=\"\" width=\"828\" height=\"45\" \/><\/li>\n<\/ol>\n<p class=\"note text\">If you do not enter a name of the slot, then it will take the default named \u201cNew Preset\u201d.<\/p>\n<p class=\"text\">You can switch between presets and apply their values to the native panel by simply clicking on them. You can also change the values in the native panel and\/or the preset name after you&#8217;ve clicked it to override the preset.<\/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=\"common-operation-in-native-panel_wrap\"><div class=\"documentor-section  section-3044\" id=\"common-operation-in-native-panel\" data-section-id=\"3044\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Common Operation in 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%2F22027#common-operation-in-native-panel')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p class=\"heading\"><strong>Passing pin labels to native panels<\/strong><\/p>\n<p>The native panels display the corresponding names of the pin labels assigned to an audio object in SFD, thereby ensuring visibility.<br \/>\nThis feature applies to the listed native panels.<\/p>\n<ul>\n<li>Delay<\/li>\n<li>Gain<\/li>\n<li>EQ\/Biquad<\/li>\n<li>FIR, FIRMIMO, FastConv<\/li>\n<li>Limiter<\/li>\n<li>Mixer<\/li>\n<li>Router<\/li>\n<\/ul>\n<p class=\"note\">On the Router panel first three characters of the out-pin labels will be displayed as a channel out names.<\/p>\n<p class=\"note\">Look-up Table (LUT) panel has a separate mechanism to change the names of the channel.<\/p>\n<p class=\"heading\"><strong>Editing labels in native panels<\/strong><\/p>\n<p>You can modify Native panels pin labels. Double-click on a label, a text box will appear, enter the new name. The provided name will be updated both on the panel itself and on the corresponding pin in SFD.<\/p>\n<p>For audio objects that have a configurable number of channels, the new value will be set for both the input and output pins. However, for other audio objects, the value will be updated separately for the input and output pins.<\/p>\n<p>Depending on the panel, the displayed text may be trimmed if it exceeds the available space. This feature applies to all native panels except for the Biquad panel and the LUT panel.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-28931\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/GainPanel_03.png\" alt=\"\" width=\"746\" height=\"546\" \/><\/p>\n<p class=\"heading\"><strong>Resizing Native Panel<\/strong><\/p>\n<p>When the native panel window is resized, the controls are resized to fit the window.<br \/>\nFollowing are the native panel which support resizing:<\/p>\n<ul>\n<li>Parameter Biquad,<\/li>\n<li>Crossover Biquad and<\/li>\n<li>Tone Control Extended Panels<\/li>\n<\/ul>\n<p class=\"heading\"><strong>Native Panel Presets<\/strong><\/p>\n<p>Preset or Tuning sets can be used to store the tuning data set of the native panel. This control is available in every Native panel.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-22782\" title=\"Presets\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-168.png\" alt=\"\" width=\"1213\" height=\"104\" \/><\/p>\n<p class=\"text\"><span style=\"text-decoration: underline;\"><strong>Creating a Preset<\/strong><\/span><\/p>\n<p>Follow the below steps to create a preset:<\/p>\n<ol>\n<li>On the native panel, tune audio objects signal flow.<\/li>\n<li>Select a free preset slot (numbers), enter a slot name in the text box.\n<p class=\"note\">If you do not enter a preset name, it will take the default name of the New Preset.<\/p>\n<\/li>\n<li>Click on <strong>Store Preset<\/strong> to save and store the preset.<br \/>\nThe preset will be stored in the slot you had chosen. The blue color indicates that the preset is applied to the respective native panel.<\/li>\n<\/ol>\n<p>You can create several presets and switch between them to apply their values to the native panel by simply clicking on them. Once they are clicked, you can also override the preset by changing the tuning data of inner audio objects or the preset name.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1259\" height=\"160\" class=\"wp-image-22783\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/graphical-user-interface-application-description-178.png\" alt=\"Graphical user interface, application Description automatically generated\" \/><\/p>\n<p><span style=\"text-decoration: underline;\"><strong>Resetting the Presets<\/strong><\/span><\/p>\n<p>Follow the below steps reset a preset:<\/p>\n<ol>\n<li>On the Preset section, select the slots, and then click on the settings icon.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-22784\" title=\"Resetting the Presets\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-169.png\" alt=\"\" width=\"1217\" height=\"150\" \/><\/li>\n<li>Click on <strong>Reset Selected<\/strong> to reset the selected preset slots.<\/li>\n<\/ol>\n<p>If you want to reset all presets of the respective native panel, click <strong>Reset All.<\/strong><\/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 10, 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=\"launching-native-panels-4_wrap\"><div class=\"documentor-section  section-3042\" id=\"launching-native-panels-4\" data-section-id=\"3042\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Configuring Custom Native Panels<\/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%2F22027#launching-native-panels-4')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p class=\"text\">To launch a native panel, a device must be added to the device list.<\/p>\n<p class=\"text\"><strong>Steps to launch Native Panel:<\/strong><\/p>\n<ol>\n<li>Create a new panel. For more information on how to create a panel, refer to the\u00a0<span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=20974\" target=\"_blank\" rel=\"noopener\">Create a New Panel<\/a><\/span><em>.<\/em><\/li>\n<li>On the panel, add <strong>Button<\/strong> from the <strong>Basic<\/strong> controls tools.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"385\" height=\"203\" class=\"wp-image-22768\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-103.png\" alt=\"A screenshot of a computer Description automatically generated with medium confidence\" \/><\/li>\n<li>Select the <strong>Button<\/strong> to open the <strong>Properties<\/strong> view, and select the <strong>System Function<\/strong> tab.<\/li>\n<li>On the System Function tab, click on <strong>System Functions. <\/strong>This opens\u00a0<span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=20426\" target=\"_blank\" rel=\"noopener\">System Function Editor<\/a><\/span> window.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-22769\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/graphical-user-interface-text-application-descr-87.png\" alt=\"Graphical user interface, text, application Description automatically generated\" width=\"374\" height=\"136\" \/><\/li>\n<li>On the System Function Editor window, select the Function as <strong>Launch Native Panel <\/strong>from the drop-down list, and select the native panel type from the drop-down list. This opens a Configuration panel.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28941\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/DelayPanel_01-1.png\" alt=\"\" width=\"823\" height=\"508\" \/><\/li>\n<li>On Configuration panel, select the device\/project and audio object from the drop-down list which you want link, and click <strong>OK<\/strong>.<br \/>\nDepending on the selection of device\/project the list of audio objects is displayed in the drop-down list.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-28937\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/DelayPanel_02.png\" alt=\"\" width=\"413\" height=\"194\" \/><br \/>\nIf you want you can customize the Button appearance.<\/li>\n<li>Go the Properties view, select the <strong>Button<\/strong> tab, and change the button name, font style, text colour, fill colour, and border colour.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"496\" height=\"292\" class=\"wp-image-22772\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-program-description-au-3.png\" alt=\"A screenshot of a computer program Description automatically generated with medium confidence\" \/><\/li>\n<li>Click on <strong>Launch Current<\/strong> option from ribbon bar and click on button to open Native Panel.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-29039 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/DelayPanel_03-e1718166221866.png\" alt=\"\" width=\"960\" height=\"507\" \/><br \/>\nOn the Native panel you can make the desire changes and store the changes.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28938\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/06\/DelayPanel_04.png\" alt=\"\" width=\"964\" height=\"522\" \/><\/li>\n<li>This feature helps you to set processing state when you doesn\u2019t have license to SFD.<\/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 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=\"additional-audio-block-configuration-parameters_wrap\"><div class=\"documentor-section  section-2732\" id=\"additional-audio-block-configuration-parameters\" data-section-id=\"2732\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Additional Audio Block Configuration Parameters<\/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%2F22027#additional-audio-block-configuration-parameters')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>Audio Objects may require a different set of configuration properties than the default ones like # of channels, audio inputs, audio outputs, and number of elements. In such cases, it is possible to customize the configuration properties of the AO to better match the specific requirements of the device.<\/p>\n<p>The LUT audio object serves as a suitable example; you need to define the number of rows and columns in the table. To facilitate this requirement, additional configuration parameters are added in both GTT and xAF.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21989\" title=\"&quot;&quot;\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/word-image-20.png\" alt=\"\" width=\"486\" height=\"551\" \/><\/p>\n<p>Theoretically, an audio block can have any number of additional configuration parameters. These parameter definitions are obtained from the xAF library in conjunction with the parent block definition. The parameter definition consists of parameter order, name, and value, which are currently represented as floats. There are plans to enhance parameter definitions in the future to accommodate multiple parameter types.<\/p>\n<p>When a metadata is available, the additional parameters are displayed as shown below.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21990\" title=\"&quot;&quot;\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/word-image-21.png\" alt=\"\" width=\"512\" height=\"540\" \/><\/p>\n<p>On the Audio Object Property view, click on the <strong>Configure.<\/strong> The system will open an additional parameters window, where you can provide additional parameters. These additional parameters are of the same data type which is provided as part of parameters definition.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21991\" title=\"&quot;&quot;\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/word-image-22.png\" alt=\"\" width=\"541\" height=\"439\" \/><\/p>\n<p>After making the necessary modifications, click the <strong>Apply<\/strong> and the system will implement the designated supplementary parameters.<\/p>\n<p class=\"heading\"><strong>Dynamic Additional Parameters<\/strong><\/p>\n<p>This feature is to change the size of additional parameters based on IO modifications. This feature is available for selected Audio objects which have \u201cisAddVarUpdateRequired\u201d flag set in their static metadata.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21992 size-full\" title=\"&quot;&quot;\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/word-image-23-e1718029098445.png\" alt=\"\" width=\"664\" height=\"534\" \/><\/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 10, 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=\"harman-audio-library-service_wrap\"><div class=\"documentor-section  section-2733\" id=\"harman-audio-library-service\" data-section-id=\"2733\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Harman Audio Library Service<\/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%2F22027#harman-audio-library-service')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>The Harman Audio Library Service (HAL) service is a wrapper around the xAFVirtualAmp library. It&#8217;s been created mainly because GTT is a 64-bit application, while xAFVirtualAmp is a 32-bit library, hence it is not possible to launch both binaries in the address space of the same process. In addition, GTT also supports 64-bit xAFVirtualAmp from &#8220;R Release&#8221;.<\/p>\n<p>Internally, the HAL service is implemented as a WCF service hosted in a Windows service. It communicates with GTT via named pipes.<\/p>\n<p>The Harman Audio Library Service exposes the following xAF API to GTT.<\/p>\n<ul>\n<li><strong>getAudioToolboxBuffer:<\/strong> Returns the AudioToolbox.xml file as a string. AudioToolbox.xml contains definitions of audio blocks known to a particular version of the xAFVirtualAmp library.<\/li>\n<li><strong>getIoObjectInformation:<\/strong> This method accepts audio block configuration parameters and returns the IO layout of the block (# audio ins, # audio outs, # control ins and # of control outs).<\/li>\n<li><strong>getTuningInformationBuffer:<\/strong> Returns a device description snippet for an audio block. Iterative invocation of that method for each audio block across all framework instances produces a device description file.<\/li>\n<\/ul>\n<p class=\"note\">After a successful installation of GTT, the HAL service should be automatically initiated by default.<\/p>\n<p>In case the service is not operational or has been deactivated for any reason, the GTT will notify you of such situations through error messages.<\/p>\n<p class=\"text\"><strong>To activate the HAL services:<\/strong><\/p>\n<ol>\n<li>Open GTT project window, click on <strong>Service Monitor<\/strong>. This opens service monitor window.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28946 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/HAlservices_01-e1718029374435.png\" alt=\"\" width=\"847\" height=\"140\" \/><\/li>\n<li>On the Service Monitor window, click <strong>Refresh for <\/strong>Harman Audio Library.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-28945\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/HAlservices_02.png\" alt=\"\" width=\"860\" height=\"263\" \/><\/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 June 10, 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=\"support-for-multiple-framework-instances_wrap\"><div class=\"documentor-section  section-2734\" id=\"support-for-multiple-framework-instances\" data-section-id=\"2734\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Support for Multiple Framework Instances<\/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%2F22027#support-for-multiple-framework-instances')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>The xAF framework is designed to support a single core and a single instance running on that core as its default setting. However, it is possible to create a personalized xAFVirtualAmp version that supports multiple framework instances to be distributed over several cores.<\/p>\n<p class=\"note\">Currently, the audio routing between cores at the device level and between instances at the core level is hardcoded. In the future, it will be possible to provide the routing configuration using GTT.<\/p>\n<p>For now, the tool makes it possible to build signal flows consisting of multiple cores and framework instances, as well as to generate device descriptions for such setups. However, when creating a multi-core, multi-instance arrangement, it is necessary to have prior knowledge of the audio routing hardcoded in the xAFVirtualAmp library and adhere to its limitations.<\/p>\n<p>Once the design is done, you can send a complete configuration (control configuration for a device and signal flow configurations for each framework instance) to a real or virtual device.<\/p>\n<p>After completing the design, it is possible to send a complete configuration (including control configuration for a device and signal flow configurations for each framework instance) to a physical or virtual device.<\/p>\n<p class=\"text\"><strong>To send configuration to a physical or virtual device:<\/strong><\/p>\n<ol>\n<li>On the Device Designer view, click on <strong>Send Signal Flow<\/strong>.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21995\" title=\"&quot;&quot;\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/word-image-24.png\" alt=\"\" width=\"1234\" height=\"485\" \/><\/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 June 10, 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=\"feedback-loop-in-signal-flow-2_wrap\"><div class=\"documentor-section  section-2735\" id=\"feedback-loop-in-signal-flow-2\" data-section-id=\"2735\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Feedback loop in Signal Flow<\/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%2F22027#feedback-loop-in-signal-flow-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>GTT does not support feedback connection in signal flow.<\/p>\n<p>In the below example, it is not possible to connect \u201cGain_1_0_0\u201d to ToneControlExtended_1_0_0\u201d in Signal Flow, as this connection leads to loop.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-30193\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/SFDnew_0022.png\" alt=\"\" width=\"1006\" height=\"449\" \/><\/p>\n<p>Hence if you try to connect any audio objects which will lead to a loop, a notification is shown that \u201cConnection is not possible\u201d.<\/p>\n<p class=\"text\"><strong>For a legacy project.<\/strong><\/p>\n<p>If a signal flow already has a feedback loop, the designer will indicate this and an error with the compiler will be reported. In order to save the signal flow, you must first remove any existing loops.<\/p>\n<p class=\"note\">There is no restriction to add loops in control signals.<\/p>\n<p class=\"text\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21997\" title=\"&quot;&quot;\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/05\/word-image.jpeg\" alt=\"\" width=\"1056\" height=\"429\" \/><\/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 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=\"compound-audio-object-4_wrap\"><div class=\"documentor-section  section-3039\" id=\"compound-audio-object-4\" data-section-id=\"3039\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Compound Audio 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%2F22027#compound-audio-object-4')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>The Global Tuning Tool allows you to combine audio objects into a single large component that can be reused. This is known as a compound audio object.<\/p>\n<p>By grouping audio objects into CAO, designers can keep their signal flow elegant. Complex reusable audio objects and their connections can be saved as CAOs, allowing for faster signal flow generation when using these CAOs.<\/p>\n<p class=\"note\">CAO stands for Compound Audio Objects.<\/p>\n<p>Device will not know anything about Compound Audio Object. When the user sends signal flow to the device, GTT will scan the signal flow and replace Compound Audio Objects with the inner basic objects. It will establish all the connections so that when the signal flow reaches the device, it is expanded. This will ensure no further implementation is needed on the device to process CAO.<\/p>\n<p>GTT has the ability to identify the author of a CAO, which will be provided to access the features such as editing and exporting. The compound audio object also allows for versioning, enabling authors to keep track of the different versions of CAOs they have created. GTT can validate the version of the CAO used in the signal flow.<\/p>\n<p>It is carefully considered to bundle them in a project file (.gttd), so that CAO present in the signal flow can be exported and imported. GTT provides the majority of the existing CAO interfaces, so you will have no difficulty learning to create CAO.<\/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=\"create-a-compound-audio-object_wrap\"><div class=\"documentor-section  section-3038\" id=\"create-a-compound-audio-object\" data-section-id=\"3038\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Create a Compound Audio 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%2F22027#create-a-compound-audio-object')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>Creating a Compound Audio Object is very simple. The designer has to select an audio object from an existing signal flow and extract audio objects into a Compound Audio Object. The application will replace the extracted audio objects with the Compound Audio Object in the signal flow.<\/p>\n<p><strong>To create Compound Audio Object:<\/strong><\/p>\n<ol>\n<li>Open a project and go to Signal Flow Designer window<strong>.<\/strong><\/li>\n<li>Select the audio objects in the Signal Flow Designer window and click on <strong>Extract<\/strong>. This opens the Compound Audio Object window.\n<p class=\"note\">Extract can be performed only when valid audio objects are selected. Currently, the GTT Version does not support FIR MIMO, EOC, RNC, Audio IO, Control IN, and Compound Audio Object extraction.<\/p>\n<p class=\"note\">Extract functionality will be enabled only if Signal Flow is saved.<\/p>\n<p>On Compound Audio Object window the selected audio objects are surrounded with the interface objects like AudioIO and Control IO.<\/p>\n<p>The interface objects are used to configure Compound Audio Object\u2019s pins (AudioIO, ControlIO). Also, you can tune inner audio objects just like basic audio objects.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-21454\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/a-screenshot-of-a-computer-description-automatica-52.png\" alt=\"A screenshot of a computer Description automatically generated with medium confidence\" width=\"1016\" height=\"497\" \/><\/li>\n<li>Click <strong>Save<\/strong> and enter the Compound audio object <strong>Name<\/strong> and <strong>Description.<\/strong><\/li>\n<li>Select a free preset slot number, enter a name in the text box and then click on <strong>Store preset<\/strong> to save and store the preset.<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-21455\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/graphical-user-interface-description-automaticall-106.png\" alt=\"Graphical user interface Description automatically generated\" width=\"1001\" height=\"548\" \/>\n<p>The preset will be stored in the slot you had chosen. The blue color indicates that the preset is applied to CAO inner audio objects.<\/li>\n<li>Click <strong>Go Back<\/strong> after creating the Compound Audio Object.In the Signal Flow Designer window, you will see that the selected audio object has been replaced with the new compound audio object and the same audio object is listed under the Compound Audio Object category in the Toolbox.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-30119\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/04\/CAOnew_005.png\" alt=\"\" width=\"904\" height=\"544\" \/><\/p>\n<p class=\"note\">Block Id cannot be assigned for Compound Audio Object instances.<\/p>\n<\/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 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=\"rename-a-compound-audio-object_wrap\"><div class=\"documentor-section  section-3086\" id=\"rename-a-compound-audio-object\" data-section-id=\"3086\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Rename a Compound Audio 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%2F22027#rename-a-compound-audio-object')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>Once you added a Compound Audio Object in the Toolbox. You can rename the Compound Audio Object as per requirement.<\/p>\n<p><strong>To rename Compound Audio Object:<\/strong><\/p>\n<ol>\n<li>Go to the Toolbox in Signal flow designer window, select the compound audio object under the Compound Audio Object category, and click <strong>Rename<\/strong> from the context menu.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28753\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/06\/CAO_01.png\" alt=\"\" width=\"319\" height=\"375\" \/><\/li>\n<li>On the textbox, enter the desired name of the compound audio object, and click .<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28749 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/06\/CAO_02-e1717595332859.png\" alt=\"\" width=\"321\" height=\"352\" \/><strong>Ok<\/strong><\/li>\n<\/ol>\n<p>A successful message will appear after the modifications have been made.<\/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\">CAO renamed will update CAO type name in all devices and projects.<\/span><\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-28748\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/06\/CAO_03.png\" alt=\"\" width=\"613\" height=\"142\" \/><\/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=\"export-a-compound-audio-object_wrap\"><div class=\"documentor-section  section-3037\" id=\"export-a-compound-audio-object\" data-section-id=\"3037\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Export a Compound Audio 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%2F22027#export-a-compound-audio-object')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>It is very convenient to share the Compound Audio Object by exporting it to a <em>.cao<\/em> file. Compound audio objects are just like any other audio object in the Signal Flow Designer toolbox. Except that they are complex and not part of the audio library.<\/p>\n<p><strong>To Export Compound Audio Object<\/strong><\/p>\n<ol>\n<li>On the Signal Flow Designer window, select the compound audio object under the Compound Audio Object category in the toolbox and click <strong>Export<\/strong> through the context menu.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21661 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/04\/CAO_02.png\" alt=\"\" width=\"401\" height=\"485\" \/><\/li>\n<li>On the dialog box, click <strong>Ok <\/strong>to export the Compound Audio Object.\n<ul>\n<li>If the \u201cEditable on import\u201c option is checked, it means you can edit the Compound Audio Object on import.<\/li>\n<li>If you uncheck the \u201cEditable on import\u201c option, a new Compound Audio Object will be created while editing the Compound Audio Object on import.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-29021\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/04\/CompoundAudioObject_01.png\" alt=\"\" width=\"369\" height=\"169\" \/><\/li>\n<li>Navigate the location, and click <strong>Save <\/strong>the Compound Audio Object. The exported file is saved in <em>.CAO<\/em> format.<\/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=\"import-a-compound-audio-object_wrap\"><div class=\"documentor-section  section-3036\" id=\"import-a-compound-audio-object\" data-section-id=\"3036\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Import a Compound Audio 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%2F22027#import-a-compound-audio-object')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p class=\"text\"><strong>To Import Compound Audio Object<\/strong><\/p>\n<ol>\n<li>On the Signal Flow Designer window, click on the Import<strong> Compound Audio Object<\/strong> option.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-30016\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/04\/ImportCAO_001.png\" alt=\"\" width=\"330\" height=\"468\" \/><\/li>\n<li>Browse the location of Compound Audio Object and click <strong>Open<\/strong>. The imported Compound Audio Object added in the toolbox.<\/li>\n<\/ol>\n<p class=\"note\">If the same Compound Audio Object is already in the toolbox, you can overwrite it or import it as a new Compound Audio Object.<\/p>\n<p>The Compound Audio Object in the Toolbox can be dragged and dropped into the Device Signal Flow, just like a basic audio object.<\/p>\n<p class=\"note\">If device signal flow is designed with Compound Audio Objects, it is carefully considered to bundle them in a project file (.gttd).<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-30017\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/04\/ImportCAO_002.png\" alt=\"\" width=\"822\" height=\"541\" \/><\/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=\"tuning-and-editing-compound-audio-object_wrap\"><div class=\"documentor-section  section-3028\" id=\"tuning-and-editing-compound-audio-object\" data-section-id=\"3028\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Tuning and Editing Compound Audio 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%2F22027#tuning-and-editing-compound-audio-object')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>Once you have created a compound audio object. You can perform the following actions on the compound audio object.<\/p>\n<ul>\n<li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=27301\" target=\"_blank\" rel=\"noopener\">Edit a Compound Audio Object<\/a><\/span><\/li>\n<li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=21502\">Edit Meta Data of Compound Audio Object<\/a><\/span><\/li>\n<li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=21506\">Create preset of Compound Audio Object<\/a><\/span><\/li>\n<li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=21510\">Set password for Compound Audio Object<\/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 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=\"edit-a-compound-audio-object_wrap\"><div class=\"documentor-section  section-3060\" id=\"edit-a-compound-audio-object\" data-section-id=\"3060\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;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\">Edit a Compound Audio 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%2F22027#edit-a-compound-audio-object')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p><strong>To edit a Compound Audio Object:<\/strong><\/p>\n<ol>\n<li>On the Signal Flow Designer window, select the compound audio object under the Compound Audio Object category in the toolbox and click Edit through the context menu. This opens Compound Audio Object editor.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21666\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/04\/CAO_05.png\" alt=\"\" width=\"272\" height=\"392\" \/><\/li>\n<li>On the Compound Audio Object editor, modify the configuration and tune the inner audio objects.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-29023\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/03\/CompoundAudioObject_02.png\" alt=\"\" width=\"1199\" height=\"625\" \/><\/li>\n<li>Click <strong>Save<\/strong>, once the modifications are done.<br \/>\nThe compound audio object or tuning version is automatically incremented when you close the Compound Audio Object editor window. Tuning major version auto increment happens for the below scenarios.<\/p>\n<ul style=\"list-style-type: disc;\">\n<li>When an audio object is added or deleted.<\/li>\n<li>When the inner connection changes.<\/li>\n<li>When there is a change in the audio object configurations inside Compound Audio Object.<\/li>\n<li>When the Object mode\/ Additional parameters changes.<\/li>\n<li>When an audio object channel numbers are modified.<\/li>\n<li>When an audio object is upgraded.<\/li>\n<li>When the inner Audio object tuning data is modified.<\/li>\n<\/ul>\n<\/li>\n<li>Close Compound Audio Object editor window to redirect to Device Signal Flow.<\/li>\n<\/ol>\n<p>If the Compound Audio Object version is changed, the Compound Audio Object in the Device Signal Flow will be highlighted in a different color and must be upgraded in order to save signal flow.<\/p>\n<p>Right-click on the highlighted audio object and select <strong>upgraded audio object<\/strong> from the context menu.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-30019\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/03\/UpgradedCAO_01.png\" alt=\"\" width=\"885\" height=\"515\" \/><\/p>\n<p>On major version upgrade of CAO, tuning data will be set to default tuning data of CAO template in toolbox.<\/p>\n<p>Compound Audio Object can be edited without affecting the current working Device Signal flow. This means that you can edit Compound Audio Object while connected to a device. It will not interfere with the current device configuration.<\/p>\n<p>Using the Ribbon Button under the Signal Flow Designer tab, you can view the State Variable Explorer for the currently designed signal flow. The title of the State Variable Explorer window will be &#8220;CAOTemp_(CAOName).&#8221;<\/p>\n<p>The CAO name is &#8220;Loundness3bandCompoundAO&#8221; in the image below. The &#8220;CAOTemp_&#8221; is the suffix that denotes a temporary explorer for CAO editing.<\/p>\n<p class=\"text\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-29024\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/03\/CompoundAudioObject_03.png\" alt=\"\" width=\"1225\" height=\"348\" \/><\/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=\"edit-compound-audio-object-meta-data_wrap\"><div class=\"documentor-section  section-3035\" id=\"edit-compound-audio-object-meta-data\" data-section-id=\"3035\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">11.5.2.<\/span><span class=\"title-text\">Edit Compound Audio Object Meta Data<\/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%2F22027#edit-compound-audio-object-meta-data')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>The Compound Audio Object meta data could be updated by clicking Edit Metadata in Compound Audio Object view.<\/p>\n<p><strong>To Edit the Compound Audio Object Meta data:<\/strong><\/p>\n<ol>\n<li>On the Signal Flow Designer window, select the compound audio object under the Compound Audio Object category in the toolbox and click <strong>Edit<\/strong> through the context menu. This opens Compound Audio Object edit view.<\/li>\n<li>On the Compound Audio Object editor, click <strong>Edit Metadata<\/strong>. This opens the Update Static Metadata dialog box.\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21467\" title=\"&quot;&quot;\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-67.png\" alt=\"\" width=\"820\" height=\"463\" \/><\/li>\n<li>Edit the Compound Audio Object Version or Tuning Version.\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-29026\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/04\/CompoundAudioObject_04.png\" alt=\"\" width=\"620\" height=\"229\" \/><\/li>\n<li>Click<strong> Apply<\/strong> to update the changes.<\/li>\n<\/ol>\n<p class=\"note\">During creation, the Compound Audio Object version and the Tuning version are set to 01.00.0 and 01.00 respectively.<\/p>\n<p>When editing, you have the option to update the version of the Compound Audio Object or Tuning Version based on your needs, and this information will be recorded by GTT.<\/p>\n<p class=\"note\">Auto increment always works with the latest version available before Save. This means, if the user edits the version before saving, the user updated version will be auto incremented based on the above criteria.<\/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=\"create-preset-for-compound-audio-object_wrap\"><div class=\"documentor-section  section-3034\" id=\"create-preset-for-compound-audio-object\" data-section-id=\"3034\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">11.5.3.<\/span><span class=\"title-text\">Create Preset for Compound Audio 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%2F22027#create-preset-for-compound-audio-object')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>Preset or Tuning sets can be used to store the tuning data set of a CAO template signal flow. These stored tuning sets can be applied on instances of CAO template.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-29028\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/04\/CompoundAudioObject_05.png\" alt=\"\" width=\"1168\" height=\"608\" \/><\/p>\n<p>Preset control feature is available for all saved CAO templates. It can be used to store the tuning data set of CAO template.<\/p>\n<p class=\"text\"><strong>To create Preset <\/strong><\/p>\n<ol>\n<li>On the Compound Audio Object editor, tune audio objects signal flow.<\/li>\n<li>Select a free preset slot (numbers), enter a slot name in the text box.<\/li>\n<li>Click on <strong>Store Preset<\/strong> to save and store the preset. The preset will be stored in the slot you had chosen. The blue color indicates that the preset is applied to CAO inner audio objects.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-21470\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/graphical-user-interface-application-description-172.png\" alt=\"Graphical user interface, application Description automatically generated\" width=\"952\" height=\"121\" \/><\/p>\n<p>You can create several presets and switch between them to apply their values to the CAO template by simply clicking on them. Once they are clicked, you can also override the preset by changing the tuning data of inner audio objects or the preset name.<\/p>\n<p class=\"note\">Only after Compound Audio Object is saved, the Preset control feature will be available for configuration.<\/p>\n<p class=\"note\">If you do not enter a preset name, it will take the default name of the New Preset.<\/p>\n<p class=\"note\">Set presets are available for application, only on exiting Compound Audio Object editor view.<\/p>\n<p class=\"heading\"><strong>Reset Presets<\/strong><\/p>\n<p class=\"text\"><strong>To Reset Presets<\/strong><\/p>\n<ol>\n<li>On the Preset section, select the slots, and then click on the settings icon.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21471\" title=\"&quot;&quot;\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-68.png\" alt=\"\" width=\"1039\" height=\"128\" \/><\/li>\n<li>Click on <strong>Reset Selected<\/strong> to reset the selected preset slots.\n<p class=\"text\">If you want to reset all presets of the respective native panel, click <strong>Reset All.<\/strong><\/p>\n<\/li>\n<\/ol>\n<p class=\"text heading\"><strong>Apply Presets on CAO Instances<\/strong><\/p>\n<p>If presets are available in CAO templates, you can apply these presets to CAO instances in the main signal flow.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-30162\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/04\/CAOnew_007.png\" alt=\"\" width=\"871\" height=\"524\" \/><\/p>\n<ol>\n<li>On the Signal Flow Designer window, right-click on compound audio object instance, go to <strong>Apply preset tuning data<\/strong>, and then select the required presets displayed in sub-menu.<\/li>\n<li>Click <strong>Ok<\/strong> to apply the tuning data of a preset to all inner audio-objects of the selected compound audio object. After applying the tuning data a successful message will be displayed.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"526\" height=\"225\" class=\"wp-image-21473\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/graphical-user-interface-diagram-description-aut.png\" alt=\"Graphical user interface, diagram Description automatically generated with medium confidence\" \/><\/li>\n<\/ol>\n<p class=\"note\">\u00a0Apply preset tuning data option will be available only when signal-flow is in saved state.<\/p>\n<p class=\"note\">Presets will be exported\/imported along with a Compound audio object template.<\/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=\"set-password-for-compound-audio-object_wrap\"><div class=\"documentor-section  section-3033\" id=\"set-password-for-compound-audio-object\" data-section-id=\"3033\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">11.5.4.<\/span><span class=\"title-text\">Set password for Compound Audio 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%2F22027#set-password-for-compound-audio-object')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>Adding a password to a compound audio object (CAO) can ensure its security. During the creation or modification of a CAO, it is possible to add a password, although this step is not mandatory.<\/p>\n<p class=\"note\">It is important to remember the password in order to access and view the signal flow of the Compound Audio Object (CAO).<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-30191\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/04\/SetPaasword.png\" alt=\"\" width=\"1372\" height=\"742\" \/><\/p>\n<p>To enhance the security of the CAO, it is advisable to periodically change the password at specific intervals. This measure can help prevent unauthorized access and ensure the continued protection of the CAO. The signal flow should be saved after entering or updating the password.<\/p>\n<p>Click on the edit CAO option to view the signal flow. If the CAO contains a password, an authentication dialog box will be displayed. Enter the valid password to view the CAO Signal flow.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-30187\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/04\/image-2.png\" alt=\"\" width=\"1894\" height=\"643\" \/><\/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 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=\"edit-compound-audio-object-instance_wrap\"><div class=\"documentor-section  section-3032\" id=\"edit-compound-audio-object-instance\" data-section-id=\"3032\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">11.5.5.<\/span><span class=\"title-text\">Edit Compound Audio Object 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%2F22027#edit-compound-audio-object-instance')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>You can view or modify the Compound Audio Object instance using the \u201cOpen Signal Flow\u201d option. The Open Signal Flow option enables to view signal flow of CAO instance that is added to Main Signal flow. The view allows you to customize and save the Block Id and Display names of inner audio objects in CAO instances.<\/p>\n<p class=\"text\"><strong>Steps to open CAO instance signal flow:<\/strong><\/p>\n<ol>\n<li>On the Signal Flow Designer window, right-click on CAO instance, and select <strong>Open Signal Flow<\/strong> option.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-30160\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/04\/CAOnew_006.png\" alt=\"\" width=\"783\" height=\"468\" \/><\/p>\n<p class=\"note\">When the Compound Audio Object version is updated, it will be highlighted in a different color in the Signal Flow Designer. In order to save the signal flow, the upgraded Compound Audio Object.<\/p>\n<p class=\"note\">Navigation to CAO instance Signal-flow will be allowed only if password validation is successful for password protected CAO templates and if CAO template is editable.<\/p>\n<\/li>\n<li>On the CAO instance signal-flow window, select the respective audio object and edit the <strong>Display Name<\/strong> and <strong>Block Id<\/strong>, if required.\n<p class=\"note\">Except for Display Name and Block Id, all audio object properties on the CAO instance signal-flow window are fixed.<\/p>\n<p class=\"note\">Customized Display name \/Block ID will be assigned only if it is unique across Main signal-flow.<\/p>\n<p class=\"note\">Block Id cannot be assigned for Compound Interface objects \u2013 Compound Audio IO , Compound Control In, Compound Control Out.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-29032\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/04\/CAO_007.png\" alt=\"\" width=\"1109\" height=\"435\" \/><\/li>\n<li>Click <strong>Save<\/strong> to save all updated Display Names and Block Ids.<\/li>\n<li>Double-click on audio objects to open the native panel (if available). The native panel allows to tune audio objects. Audio objects can be tuned for CAO instance without additional custom panel creation.<\/li>\n<li>Once you made all the changes in the CAO instance signal-flow window. Click <strong>Go Back<\/strong> to navigate to the primary Signal Flow Designer window.<\/li>\n<\/ol>\n<p>Customized Display Name and Block Id will be updated in all device associated data, making it identifiable in DDF\/State Variable Explorer\/ Venue Explorer\/ Custom Panel address editor.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-29033\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/04\/CAO_008.png\" alt=\"\" width=\"923\" height=\"690\" \/><\/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=\"apply-tuning-to-compound-audio-object-cao-template_wrap\"><div class=\"documentor-section  section-3031\" id=\"apply-tuning-to-compound-audio-object-cao-template\" data-section-id=\"3031\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">11.5.6.<\/span><span class=\"title-text\">Apply tuning to Compound Audio Object Template<\/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%2F22027#apply-tuning-to-compound-audio-object-cao-template')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>Tuning a Compound audio object (CAO) in Signal flow can be performed live by connecting to the device. CAO inner audio objects can be tuned using custom panels, the state variable explorer, or set files.<\/p>\n<p>By clicking Apply tuning data to Toolbox type, CAO instance tuning can be applied to CAO template in toolbox.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-30112\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/04\/CAOnew_004.png\" alt=\"\" width=\"832\" height=\"483\" \/><\/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=\"tuning-panel-compound-audio-object_wrap\"><div class=\"documentor-section  section-3030\" id=\"tuning-panel-compound-audio-object\" data-section-id=\"3030\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">11.6.<\/span><span class=\"title-text\">Tuning Panel Compound Audio 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%2F22027#tuning-panel-compound-audio-object')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>Compound audio objects are created by extracting audio objects from the signal flow. When the CAO is exported, both the compound audio object and the panel associated with it can be shared with others, and it is simple to tune when the CAO is imported. This section explains how to link a custom panel to CAO.<\/p>\n<p><strong>To link custom panel with Compound audio object:<\/strong><\/p>\n<ol>\n<li>Open the GTT and create a Compound Audio Object. To create a Compound Audio Object follow the steps mentioned in the <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=21487\">Create a Compound Audio Object<\/a><\/span> section.<\/li>\n<li>Once Compound Audio Object is created, go to the <strong>Panel Designer<\/strong> tab to create a custom panel. To create custom panel, refer <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=20974\">Create a Custom Panel in GTT<\/a><\/span> section.<\/li>\n<li>Once the custom panel is created, go to the Signal Flow designer window and select the Compound Audio Object. This opens the property of the Compound Audio Object.<\/li>\n<li>On the Compound Audio Object property, check the <strong>Is Custom Panel<\/strong> option and select the appropriate custom panel from the list box.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-30108\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/04\/CAOnew_001.png\" alt=\"\" width=\"702\" height=\"457\" \/><\/li>\n<li>Double-click on the Compound Audio Object to launch the custom panel.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-21481\" title=\"&quot;&quot;\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/03\/word-image-74.png\" alt=\"\" width=\"584\" height=\"460\" \/><\/p>\n<p class=\"note\">There will be exclamation marks on the control if the state variables are not associated with the control. All exclamation marks must be fixed before proceeding further.<br \/>\nRefer to\u00a0<span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=20974\" target=\"_blank\" rel=\"noopener\">Create a Custom Panel in GTT<\/a><\/span> to link state variables to controls.<\/p>\n<\/li>\n<li>Once the custom panel is verified, go to the Compound Audio Object property, and click on <strong>Link Custom Panel to CAO in Toolbox<\/strong>.<br \/>\n<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-30109\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/04\/CAOnew_002.png\" alt=\"\" width=\"766\" height=\"499\" \/><\/li>\n<li>Click <strong>Ok<\/strong> to confirm. Now the custom panel is linked with the toolbox type.<\/li>\n<\/ol>\n<p class=\"note\">This option will be available only if the audio object selected is a CAO type.<\/p>\n<p class=\"heading\"><strong>Sharing Compound Audio Object<\/strong><\/p>\n<p>Once the custom panel is linked with the CAO, you can verify the link by dragging the CAO into the signal flow and double-clicking it. The panel should launch like any other audio object with default panels.<\/p>\n<p>To share the compound audio object with others, export it as a <em>.cao<\/em> file, refer to <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=21494\">Export a Compound Audio Object<\/a><\/span> section.<\/p>\n<p>If the .<em>cao<\/em> file contains a custom panel, it will be associated with the panel when the CAO is imported. CAO can be launched and tuned by dragging it into the signal flow designer and double-clicking it.<\/p>\n<p class=\"heading\"><strong>Editing Compound Audio Object<\/strong><\/p>\n<p>In addition, it is possible to make changes to CAO files that have exported as <em>.cao<\/em> files.<\/p>\n<p><strong>To include the CAO Instance panel to the list:<\/strong><\/p>\n<ol>\n<li>Go to the Compound Audio Object property, and click on the <strong>Add CAO Instance Panel to the list.<\/strong><\/li>\n<\/ol>\n<p>This will open up the edit custom panel window where you can make further modifications.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-30110\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/04\/CAOnew_003.png\" alt=\"\" width=\"689\" height=\"449\" \/><\/p>\n<p class=\"note\">The edit option for &#8220;Add CAO Instance Panel to the list&#8221; feature will be available only for CAO type only.<\/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=\"multi-dll-support-for-cao-2_wrap\"><div class=\"documentor-section  section-3040\" id=\"multi-dll-support-for-cao-2\" data-section-id=\"3040\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">11.7.<\/span><span class=\"title-text\">Multi dll support for CAO<\/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%2F22027#multi-dll-support-for-cao-2')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>The Compound Audio Object template can be shared across multiple audio library versions. Only the Compound Audio Objects associated with the current device version will be available under the Compound Audio Objects section of the Audio Object Toolbox.<\/p>\n<ul>\n<li><strong>Add new CAO to Toolbox:<\/strong> In Signal flow Designer, extract an audio object. To know more, refer to <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=21487\">Create a Compound Audio Object<\/a>.<\/span><br \/>\nNewly created CAO will be added to Toolbox corresponding to device audio library version.<\/li>\n<li><strong>Add imported CAO to Toolbox:<\/strong> In Signal flow Designer, import a compound audio object. To know more, refer to <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/audioworx.transfunnel.co\/old\/?p=21497\">Import a Compound Audio Object<\/a>.<\/span><br \/>\nImported CAO will be added to Toolbox corresponding to device audio library version.<\/li>\n<li><strong>Port to different audio library version<\/strong><\/li>\n<\/ul>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>Create a project with a device for which CAO is existing. Add CAO instance in Signal-flow.<\/li>\n<li>Close Signal Flow Designer window, go to Device Designer, and change the device Audio Library Version to target dll version.<\/li>\n<li>Open Signal Flow Designer window, CAO template will be added to toolbox for target dll version.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p>If inner audio object incompatibilities are detected, delete CAO in Signal-flow &gt; Edit CAO template and upgrade incompatible inner audio objects.<\/p>\n<p class=\"note\">Ported CAOs remain mutually exclusive. Edit\/Delete on CAO template in one dll version will not impact CAO template in a different dll version toolbox.<\/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=\"delete-a-compound-audio-object-cao-4_wrap\"><div class=\"documentor-section  section-3029\" id=\"delete-a-compound-audio-object-cao-4\" data-section-id=\"3029\"><h2 class=\"doc-sec-title\" style=\"clear:none;line-height:33px;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;font-style:normal;color:#3c3c3c;border-bottom: 1px dotted #e6e6e6;\"> <span class=\"doc-sec-count\" style=\"display:inline-block\">11.8.<\/span><span class=\"title-text\">Delete a Compound Audio Object (CAO)<\/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%2F22027#delete-a-compound-audio-object-cao-4')\"><span class=\"icon-hyperlink doc-icons\"><\/span><\/span> <div class=\"documentor-social doc-noprint\"><\/div><\/h2><div class=\"doc-sec-content\" style=\"clear:none;line-height:24px;font-family:PT Sans,sans-serif;font-size:15px;font-weight:normal;font-style:normal;color:#333333;\"><p>To delete a Compound Audio Object, select the Compound Audio Object in the toolbox, and click <strong>Delete<\/strong>.<\/p>\n<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-30034\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/04\/DeleteCAO_01.png\" alt=\"\" width=\"341\" height=\"400\" \/><\/p>\n<p class=\"note\">If the Compound Audio Object is used in any project, then it cannot be deleted.<\/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><!--.doc-sec-container--><div id=\"sugestedit_popup134\" 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=\"134\" \/>\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-134\").documentor({\n\t\t\t\t\tdocumentid\t: 134,\n\t\t\t\t\tdocid\t\t: \"documentor-134\",\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: \"\",\n\t\t\t\t\tsecelement  : \"2\",\n\t\t\t\t\tactnavbg_default: \"1\",\n\t\t\t\t\tactnavbg_color\t: \"#ffffff\",\n\t\t\t\t\tenable_ajax\t: \"0\",\n\t\t\t\t\tload\t\t: \"1\",\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: \"5\",\n\t\t\t\t\tscrollBarColor\t: \"#326693\",\n\t\t\t\t\tscrollBarOpacity: \"1\",\n\t\t\t\t\twindowprint\t: \"0\",\n\t\t\t\t\tmenuTop: \"25\",\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-134-end\"><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":7,"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":[277],"_links":{"self":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/pages\/22027"}],"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\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=22027"}],"version-history":[{"count":1,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/pages\/22027\/revisions"}],"predecessor-version":[{"id":22029,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/pages\/22027\/revisions\/22029"}],"wp:attachment":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=22027"}],"wp:term":[{"taxonomy":"author","embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcoauthors&post=22027"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}