{"id":4189,"date":"2019-06-13T23:28:13","date_gmt":"2019-06-13T21:28:13","guid":{"rendered":"https:\/\/demdlx704as001.ad.harman.com\/?p=4189"},"modified":"2023-10-06T15:08:44","modified_gmt":"2023-10-06T13:08:44","slug":"aat-description-audioio","status":"publish","type":"post","link":"https:\/\/audioworx.transfunnel.co\/old\/?p=4189","title":{"rendered":"AudioIO"},"content":{"rendered":"<p>The AudioIO audio object acts as the interface object between the xAF instance and other audio objects in the SFD.<\/p>\n<p>This AudioIO object can be configured to either receive audio data (AudioIn) from framework or pass the processed audio (AudioOut) back to the framework. When configured as AudioIn, this object copies the audio data from the input audio buffers of the framework to the output buffers of this audio object that is accessible to other audio objects in the pipeline. On the other side, when configured as AudioOut, this object copies the audio data from its input buffer to the output buffers of the xAF instance.<\/p>\n<p>For any xAF instance, the SFD can have only one input AudioIO object and one output AudioIO object. The number of audio channels of this object shall be same as the number of audio IO of the instance.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-24917\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2019\/06\/AudioIO_SFD-1.jpg\" alt=\"\" width=\"988\" height=\"287\" \/><\/p>\n<h2><em><span style=\"font-size: 12pt;\">AudioIO Properties<\/span><\/em><\/h2>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-24910\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2019\/06\/AudioIO_Properties.jpg\" alt=\"\" width=\"403\" height=\"357\" \/><\/p>\n<p>Details about object properties and functionality.<\/p>\n<table style=\"width: 77.6756%; height: 231px;\">\n<tbody>\n<tr style=\"height: 26px;\">\n<td style=\"height: 26px; width: 24.1796%;\" width=\"94\"><strong>Properties<\/strong><\/td>\n<td style=\"height: 26px; width: 101.525%;\" width=\"387\"><strong>Description<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 146px;\">\n<td style=\"height: 146px; width: 24.1796%;\" width=\"94\"># of Channels<\/td>\n<td style=\"height: 146px; width: 101.525%;\" width=\"387\">\n<p>Enter the number of channels.<\/p>\n<p>Range: 1 to 255<\/p>\n<p>Data type: Unsigned short<\/p>\n<p>The default value is set to 2.<\/td>\n<\/tr>\n<tr style=\"height: 59px;\">\n<td style=\"height: 59px; width: 24.1796%;\" width=\"94\">Display Name<\/td>\n<td style=\"height: 59px; width: 101.525%;\" width=\"387\">Display name of the AudioIO audio object in signal flow design. It can be changed based on the intended usage of the object.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><em><strong>Modes<\/strong><\/em><\/p>\n<p>The AudioIO audio object supports following two modes:<\/p>\n<p>Audio In \u2013 AO shall be used to receive audio data from the xAF instance (source). The object will have only audio outputs in this mode to pass the audio to subsequent objects for processing.<\/p>\n<p>Audio Out \u2013 AO shall be used to send audio data back to the xAF instance (sink). The object will have only audio inputs in this mode to collect the processed audio and pass it back to the xAF instance audio buffers.<\/p>\n<p><em>Additional Parameters \u2013 None<\/em><\/p>\n<p><em>Tuning Parameters &#8211; None<\/em><\/p>\n<p><em>State Parameters \u2013 None<\/em><\/p>\n<p><em>Control IO &#8211; None<\/em><\/p>\n<p><em>Native Panel &#8211; None<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The AudioIO audio object acts as the interface object between the xAF instance and other audio objects in the SFD. This AudioIO object can be configured to either receive audio data (AudioIn) from framework or pass the processed audio (AudioOut) back to the framework. When configured as AudioIn, this object copies the audio data from [&hellip;]<\/p>\n","protected":false},"author":1,"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":"","ocean_second_sidebar":"","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":"","ocean_custom_header_template":"","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":"","ocean_menu_typo_font_family":"","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":"","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":[10],"tags":[],"coauthors":[165],"_links":{"self":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts\/4189"}],"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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4189"}],"version-history":[{"count":16,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts\/4189\/revisions"}],"predecessor-version":[{"id":24918,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts\/4189\/revisions\/24918"}],"wp:attachment":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4189"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4189"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4189"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcoauthors&post=4189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}