{"id":24961,"date":"2023-10-25T15:23:12","date_gmt":"2023-10-25T13:23:12","guid":{"rendered":"https:\/\/demdlx704as001.ad.harman.com\/?post_type=documentor-sections&#038;p=24961"},"modified":"2023-11-03T07:28:31","modified_gmt":"2023-11-03T06:28:31","slug":"selector-2","status":"publish","type":"post","link":"https:\/\/audioworx.transfunnel.co\/old\/?p=24961","title":{"rendered":"Selector"},"content":{"rendered":"<p><span style=\"font-family: 'times new roman', times, serif;\">The Selector audio object allows you to switches between two sets of consecutive input channels and routes one of the sets to the output. While switching between the two sets, it applies ramping.<\/span><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The Selector object has user configurable number of outputs which would imply that the number of inputs would be twice the output channels. The first n channels would be first group and n+1 to 2n channels would be next group.<\/span><\/p>\n<p class=\"text\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">For example: If the output configured is 2, then number of inputs would be 4. There would be 2 groups. 1 and 2 channels would form first group, 3 and 4 channels would be next group. The 2 output channels would be routed either from group 1 or group 2 based on selection.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><em><strong>Use case:<\/strong> This object can be deployed whenever a selected input channels are required in output channels in the audio pipeline.<\/em><\/span><\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Selector Properties<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes about the Selector audio object properties and functionality.<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\"><img fetchpriority=\"high\" decoding=\"async\" width=\"489\" height=\"357\" class=\"wp-image-24956\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2023\/08\/word-image-30.png\" \/><\/span><\/p>\n<table>\n<tbody>\n<tr>\n<td class=\"table-head\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Properties<\/strong><\/span><\/td>\n<td class=\"table-head\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong># of Audio Out<\/strong><\/span><\/td>\n<td><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Enter the number of output channels.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Range: 1 to 127<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Data type: Unsigned short<\/span><\/li>\n<li><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The default value is set to 1.<\/span><\/li>\n<\/ul>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><em>The number of inputs are always twice the number of output channels<\/em><em>.<\/em><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>Display Name<\/strong><\/span><\/td>\n<td><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">Display the name of the Selector audio object in signal flow design. It can be changed based on the intended usage of the object.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Mode<\/strong><\/span><\/p>\n<p>There are no mode available for <span style=\"font-family: 'times new roman', times, serif;\">Selector audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Additional Parameters<\/strong><\/span><\/p>\n<p>There are no additional parameters available for <span style=\"font-family: 'times new roman', times, serif;\">Selector audio object<\/span>.<\/p>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Tuning Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Below table describes the tuning parameters of Selector audio object.<\/span><\/p>\n<p class=\"note\"><span style=\"font-family: 'times new roman', times, serif;\">The object exposes one variable for tuning, which is the ramp time.<\/span><\/p>\n<table style=\"width: 100%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 10.9978%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 27.4581%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 11.2163%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 7.28332%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 10.3424%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 31.5368%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.9978%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Ramp time<\/strong><\/span><\/td>\n<td style=\"width: 27.4581%;\"><span style=\"font-family: 'times new roman', times, serif;\">The selected input channels are available at output channels within ramp time.<\/span><\/td>\n<td style=\"width: 11.2163%;\"><span style=\"font-family: 'times new roman', times, serif;\">float<\/span><\/td>\n<td style=\"width: 7.28332%;\"><span style=\"font-family: 'times new roman', times, serif;\">ms<\/span><\/td>\n<td style=\"width: 10.3424%;\"><span style=\"font-family: 'times new roman', times, serif;\">1 ms<\/span><\/td>\n<td style=\"width: 31.5368%;\"><span style=\"font-family: 'times new roman', times, serif;\">0 to 10000<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.9978%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Selector Control<\/strong><\/span><\/td>\n<td style=\"width: 27.4581%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">The object also has tuning parameter SelectorControl for switching between two groups.<\/span><\/td>\n<td style=\"width: 11.2163%;\"><span style=\"font-family: 'times new roman', times, serif;\">Unsigned Long<\/span><\/td>\n<td style=\"width: 7.28332%;\"><span style=\"font-family: 'times new roman', times, serif;\">None<\/span><\/td>\n<td style=\"width: 10.3424%;\"><span style=\"font-family: 'times new roman', times, serif;\">0<\/span><\/td>\n<td style=\"width: 31.5368%;\">\n<p><span style=\"font-family: 'times new roman', times, serif;\">0 \u2013 channel 1 to m_NumAudioOut<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">1 \u2013 channel m_NumAudioOut +1 to m_NumAudioIn<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Control Parameters<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">The Selector exposes one control, which is the actual switch that triggers switching between the two sets. <\/span><span style=\"font-family: 'times new roman', times, serif;\">Below table describes the control parameters of Selector audio object.<\/span><\/p>\n<table style=\"width: 98.9831%;\">\n<tbody>\n<tr>\n<td class=\"table-head\" style=\"width: 12.845%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Parameter<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 17.9035%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Description<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 15.289%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Type<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 5.25963%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Unit<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 13.0512%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Default<\/strong><\/span><\/td>\n<td class=\"table-head\" style=\"width: 47.5034%;\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Range<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 12.845%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\"><strong>selector Val<\/strong><\/span><\/td>\n<td style=\"width: 17.9035%;\"><span style=\"font-size: 12pt; font-family: 'times new roman', times, serif;\">This is the actual switch that triggers switching between the input groups similar to SelectorControl of tuning parameter.<\/span><\/td>\n<td style=\"width: 15.289%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">unsigned integer<\/span><\/td>\n<td style=\"width: 5.25963%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">None<\/span><\/td>\n<td style=\"width: 13.0512%;\"><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0<\/span><\/td>\n<td style=\"width: 47.5034%;\">\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">0 \u2013 channel 1 to m_NumAudioOut<\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif; font-size: 12pt;\">1 \u2013 channel m_NumAudioOut +1 to m_NumAudioIn<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"heading\"><span style=\"font-family: 'times new roman', times, serif;\"><strong>Native Panel<\/strong><\/span><\/p>\n<p><span style=\"font-family: 'times new roman', times, serif;\">Selector audio object<\/span> does not support native panel.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Selector audio object allows you to switches between two sets of consecutive input channels and routes one of the sets to the output. While switching between the two sets, it applies ramping. The Selector object has user configurable number of outputs which would imply that the number of inputs would be twice the output [&hellip;]<\/p>\n","protected":false},"author":107,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"0","ocean_second_sidebar":"0","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"0","ocean_custom_header_template":"0","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"0","ocean_menu_typo_font_family":"0","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"0","footnotes":"","ocean_post_oembed":"","ocean_post_self_hosted_media":"","ocean_post_video_embed":"","ocean_link_format":"","ocean_link_format_target":"self","ocean_quote_format":"","ocean_quote_format_link":"post","ocean_gallery_link_images":"off","ocean_gallery_id":[]},"categories":[315],"tags":[],"coauthors":[292],"_links":{"self":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts\/24961"}],"collection":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/users\/107"}],"replies":[{"embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=24961"}],"version-history":[{"count":11,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts\/24961\/revisions"}],"predecessor-version":[{"id":25398,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts\/24961\/revisions\/25398"}],"wp:attachment":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=24961"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=24961"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=24961"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcoauthors&post=24961"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}