{"id":8625,"date":"2020-01-28T07:58:06","date_gmt":"2020-01-28T06:58:06","guid":{"rendered":"https:\/\/demdlx704as001.ad.harman.com\/?p=8625"},"modified":"2020-04-12T23:06:52","modified_gmt":"2020-04-12T21:06:52","slug":"change-processing-state-of-an-audio-object","status":"publish","type":"post","link":"https:\/\/audioworx.transfunnel.co\/old\/?p=8625","title":{"rendered":"Change Processing state of an Audio Object"},"content":{"rendered":"<p>In the Daily basis need Audio Engineers required to do A\/B testing of Signal Flows, as well as load balancing. Along with that need easier way of debug tuning data in case of errors experienced.<\/p>\n<p>To achieve the aforementioned functionality GTT Signal Flow designer has provided rich support through context menu of Audio Object. Using these options i.e. Normal, Bypass, Mute and Stop, the Audio Object&#8217;s processing state can be changed.<\/p>\n<p class=\"note\">These menu options are available only when device is connected.<br \/>\nAudio object which has a state other than &#8216;Normal&#8217; cannot be tuned through Native Panel.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-8626\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2020\/01\/ProcessingStateMenu.png\" alt=\"\" width=\"1000\" height=\"346\" \/><\/p>\n<p>These options are available to all audio objects except interface objects like Audio-in\/out, Control-in\/out. For the compound audio object, the selected state will be apply to all inner audio objects.<\/p>\n<p>Following are the tasks carried out on the xAF side for each state:<\/p>\n<ul>\n<li>Normal &#8211; Normal operation with update of necessary internal states of the audio object; normal output.<\/li>\n<li>Bypass &#8211; Normal operation with update of necessary internal states of the audio object; input channel buffer data copied to the output channel buffers.<\/li>\n<li>Mute &#8211; Normal operation with update of necessary internal states of the audio object; output channel buffers cleared.<\/li>\n<li>Stop &#8211; Input channel buffer data copied to the output channel buffers (no update of internal states).<\/li>\n<\/ul>\n<p>Through GTT, the above states can be selected only for the regular audio objects and for source objects like Waveform generator, only Normal and Mute states are allowed.<\/p>\n<p><span style=\"text-decoration: underline;\">Ramping:<\/span><\/p>\n<p>To ensure smooth transition across states, linear ramping is provided with the ramp-up OR ramp-down time of 50 ms. Ramping is not provided for any transitions involving Bypass state and the individual audio object need to support this.<\/p>\n<p>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.<\/p>\n<p>Every time user connects to device, audio object states from device are read and applied to signal flow designer.<\/p>\n<p class=\"note\">If user reboots the device,\u00a0 processing states of Audio Objects will set to &#8216;Normal&#8217;.<\/p>\n<p>In signal flow designer user can reset all audio objects processing state to &#8216;Normal&#8217; by using &#8216;Reset&#8217; button.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the Daily basis need Audio Engineers required to do A\/B testing of Signal Flows, as well as load balancing. Along with that need easier way of debug tuning data in case of errors experienced. To achieve the aforementioned functionality GTT Signal Flow designer has provided rich support through context menu of Audio Object. Using [&hellip;]<\/p>\n","protected":false},"author":22,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"0","ocean_second_sidebar":"0","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"0","ocean_custom_header_template":"0","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"0","ocean_menu_typo_font_family":"0","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"0","footnotes":"","ocean_post_oembed":"","ocean_post_self_hosted_media":"","ocean_post_video_embed":"","ocean_link_format":"","ocean_link_format_target":"self","ocean_quote_format":"","ocean_quote_format_link":"post","ocean_gallery_link_images":"off","ocean_gallery_id":[]},"categories":[3,12,10],"tags":[],"coauthors":[135],"_links":{"self":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts\/8625"}],"collection":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/users\/22"}],"replies":[{"embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8625"}],"version-history":[{"count":7,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts\/8625\/revisions"}],"predecessor-version":[{"id":9501,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts\/8625\/revisions\/9501"}],"wp:attachment":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8625"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8625"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8625"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcoauthors&post=8625"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}