{"id":12845,"date":"2021-05-31T11:18:12","date_gmt":"2021-05-31T09:18:12","guid":{"rendered":"https:\/\/demdlx704as001.ad.harman.com\/?p=12845"},"modified":"2023-03-27T11:16:39","modified_gmt":"2023-03-27T09:16:39","slug":"plugin-host","status":"publish","type":"post","link":"https:\/\/audioworx.transfunnel.co\/old\/?p=12845","title":{"rendered":"RTA &#8211; Plugin Host"},"content":{"rendered":"<p class=\"heading\">Overview<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone wp-image-13781\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2021\/05\/Block-diagram-1.png\" alt=\"\" width=\"768\" height=\"422\" \/><\/p>\n<p>The Plugin Host is a host for virtual amp dll. The Plugin Host supports up to 3 instances of plugins (virtualAmp.dll in 64 bit), which are executed in series. The block sizes and sample rate will be defined by the sound card settings and used for all plugins. The plugin needs to handle the block size conversion internally in case it is not matching the block size of the device\/instance. A sample rate conversion is currently not supported by the virtual Amp and will cause a error message and stop the processing.<\/p>\n<p class=\"heading\">Configure plugin host<\/p>\n<p class=\"actions\">Open <em>RTA<\/em>-&gt; <em>Settings<\/em>-&gt; <em>Plugins<\/em><\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-13782\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2021\/05\/PluginHostSettings-1.png\" alt=\"\" width=\"768\" height=\"549\" \/><\/p>\n<p class=\"actions\">Click <em>Browse\u00a0<\/em>to select the xAF library<\/p>\n<p class=\"actions\">Set Port number in the port number textbox<\/p>\n<p class=\"actions\">If <em>Bypass <\/em>is selected, then input is fed to the next plugin\/output without processing<\/p>\n<p class=\"actions\">On click of <em>Apply, <\/em>updated no. of inputs, no. of outputs and plugin type appears based on the sent signal flow.<\/p>\n<p class=\"actions\">On click of\u00a0<em>Reset\u00a0<\/em>all the values of particular row will be set to default values<\/p>\n<p class=\"actions\">Similar settings can be applied to all 3 plugins<\/p>\n<p class=\"actions\">Switch to <em>Routing\u00a0<\/em>tab<\/p>\n<p class=\"actions\">Set inputs to Plugin Host (Eg:Generator1 and Generator2)<\/p>\n<p class=\"actions\">Set inputs to SoundOut in order to route the PluginHost output channels to the sound card outputs<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-13783\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2021\/05\/RoutingSoutOut-1.png\" alt=\"\" width=\"768\" height=\"549\" \/><\/p>\n<p class=\"actions\"><span class=\"emph\">Optional<\/span>: Switch to <em>Analyzer<\/em> tab, to select plugin host output as channel source if\u00a0 output of PluginHost shall be displayed in RTA.<\/p>\n<p class=\"actions\">Set Channel source (Eg:Generator1, Generator2, PluginHost1, PluginHost2) to display in chart<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-13784\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2021\/05\/Analyzer-1.png\" alt=\"\" width=\"768\" height=\"549\" \/><\/p>\n<p class=\"actions\">Click <em>Done,<\/em> once settings are updated<\/p>\n<p class=\"note\">By default (no flash file available next to the virtualAmp.dll), number of in-\/outputs in plugin host is 2<\/p>\n<p class=\"note\">Default Port Number starts from 25001<\/p>\n<p class=\"heading\">Connect to device through Plugin Host<\/p>\n<p class=\"actions\">Click <em>Plugin Host<\/em><\/p>\n<p>\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-20371\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2021\/05\/RTA_03.png\" alt=\"\" width=\"1114\" height=\"109\" \/><\/p>\n<p class=\"actions\">Switch to SFD window, configure signal flow. Click on <em>Send Signal Flow<\/em><\/p>\n<p class=\"text\">A pop-up appear which asks to reboot device<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-13785\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2021\/05\/Reboot-1.png\" alt=\"\" width=\"384\" height=\"116\" \/><\/p>\n<p class=\"actions\">Click <em>Reboot<\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-20370\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2021\/05\/RTA_04.png\" alt=\"\" width=\"1114\" height=\"109\" \/><\/p>\n<p class=\"actions\">Go <strong>Device Designer<\/strong> tab.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-20373\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2021\/05\/RTA_05.png\" alt=\"\" width=\"207\" height=\"149\" \/><\/p>\n<p class=\"actions\">Click <em>Connect Device <\/em>to connect to device.<\/p>\n<p class=\"note\">If AmpSrv cannot establish a connection, close AmpSrv and retry<\/p>\n<p class=\"actions\">User can now do Tuning and see the graph in RTA.<\/p>\n<p class=\"actions\">Set the graph using Channels window in RTA<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13788\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2021\/05\/Channels-1.png\" alt=\"\" width=\"1600\" height=\"678\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overview The Plugin Host is a host for virtual amp dll. The Plugin Host supports up to 3 instances of plugins (virtualAmp.dll in 64 bit), which are executed in series. The block sizes and sample rate will be defined by the sound card settings and used for all plugins. The plugin needs to handle the [&hellip;]<\/p>\n","protected":false},"author":23,"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":[254,1,5],"tags":[267,270,269,268],"coauthors":[139],"_links":{"self":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts\/12845"}],"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\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12845"}],"version-history":[{"count":36,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts\/12845\/revisions"}],"predecessor-version":[{"id":20374,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts\/12845\/revisions\/20374"}],"wp:attachment":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12845"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=12845"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=12845"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcoauthors&post=12845"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}