{"id":28493,"date":"2024-05-31T07:35:29","date_gmt":"2024-05-31T05:35:29","guid":{"rendered":"https:\/\/demdlx704as001.ad.harman.com\/?p=28493"},"modified":"2024-06-03T15:06:19","modified_gmt":"2024-06-03T13:06:19","slug":"file-controller","status":"publish","type":"post","link":"https:\/\/audioworx.transfunnel.co\/old\/?p=28493","title":{"rendered":"File Controller"},"content":{"rendered":"<p>The File Controller allows you to send audio files from GTT to device. The file controller suports <em>.wav<\/em> and <em>.pcm<\/em> formats audio files.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone wp-image-28600\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/05\/DevicesPanels_01.png\" alt=\"\" width=\"825\" height=\"121\" \/><\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-28513\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/05\/File-Controller-1.png\" alt=\"\" width=\"808\" height=\"555\" \/><\/p>\n<p>Following are the options available in file controller.<\/p>\n<ul>\n<li>Select Workspace<\/li>\n<li>Add Files<\/li>\n<li>Delete File<\/li>\n<li>Replace File<\/li>\n<li>Send to Device<\/li>\n<li>Verify Checksum<\/li>\n<li>Export Options<\/li>\n<\/ul>\n<p class=\"note\">The file controller feature is available from W release onwards.<\/p>\n<p class=\"heading\"><strong>Select Workspace<\/strong><\/p>\n<p>The Select Workspace option allows you to browse and select workspace or root folder from the local directory. Once the folder is selected you can add the respective audio files.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-28601\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/05\/FileController_02.png\" alt=\"\" width=\"913\" height=\"568\" \/><\/p>\n<p>Also, you can also copy &amp; paste the path of your workspace folder in the &#8220;Workspace&#8221; field.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-28525\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/05\/WSCopy.png\" alt=\"\" width=\"651\" height=\"86\" \/><\/p>\n<p class=\"heading\"><strong>Add Files<\/strong><\/p>\n<p>Once workspace folder is selected, click on the &#8220;Add&#8221; to launch file browser. You can navigate to the respective folder and add audio files (.pcm\/.wav) in file controller from the workspace folder.<\/p>\n<p class=\"note\">The file browser will open the workspace folder by default.<\/p>\n<p>After adding the files, following details of the files will be displayed in file controller.<\/p>\n<ul>\n<li>File ID:\u00a0 This ID is generated from GTT, it&#8217;s range from 1 to 254.<\/li>\n<li>File Name: If the file name is exceeding length of 15 characters (including file extension), GTT will trim it to 15 characters.<\/li>\n<li>Path: Relative path of file, based on workspace folder selected.<\/li>\n<li>Size: Size of the file in KB. If the file size is less than 1KB, the size will be displayed in bytes.<\/li>\n<li>Checksum: Checksum calculated using file content.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28602\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/05\/FileController_06.png\" alt=\"\" width=\"1054\" height=\"719\" \/><\/p>\n<p>In case if you add any file from non-workspace folder, following prompt will appear.<\/p>\n<ul>\n<li data-sourcepos=\"6:5-6:90\">Copy: To create a duplicate copy of the file within your workspace folder.<\/li>\n<li data-sourcepos=\"7:5-7:23\">Move: To relocate the selected file to your workspace folder, removing it from their original location.<\/li>\n<li data-sourcepos=\"8:5-8:88\">Cancel: To stop the ongoing operation.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-28534\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/05\/Prompt.png\" alt=\"\" width=\"359\" height=\"177\" \/><\/p>\n<p>This facilitates the sharing of project files and files added to the file controller by ensuring that all files added to the file controller are present in the workspace folder.<\/p>\n<p class=\"note\">The number of files added will be displayed in File Controller.<\/p>\n<p class=\"note\">Maximum 254 files can be added in file controller.<\/p>\n<p>Once after adding files to file controller, on relaunching file controller if any file not found to load, the error is indicated by showing &#8220;0 Bytes&#8221; size and invalid checksum as below,<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28557 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/05\/InValid-e1717415992625.png\" alt=\"\" width=\"875\" height=\"408\" \/><\/p>\n<p class=\"heading\"><strong>Delete Files<\/strong><\/p>\n<p>The file controller offers two ways to manage your files:<\/p>\n<ul data-sourcepos=\"12:5-14:0\">\n<li data-sourcepos=\"12:5-12:53\">Click &#8220;Delete All&#8221; to remove all files at once.<\/li>\n<li data-sourcepos=\"13:5-14:0\">Use the &#8220;Delete&#8221; button for each file to remove them individually.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28540 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/05\/DeleteAll-e1717416094849.png\" alt=\"\" width=\"935\" height=\"438\" \/><\/p>\n<p class=\"note\">The delete operation will delete file entry from file controller, not the file from file system.<\/p>\n<p class=\"heading\"><strong>Replace File<\/strong><\/p>\n<p>You can replace file in the file controller. Click on the &#8220;Replace&#8221; button, this will open the file browser, allowing you to select the new file you wish to use.<br \/>\nAlso, allows you to reuse file id for different file easily.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28542 size-full\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/05\/Replace-e1717416385974.png\" alt=\"\" width=\"935\" height=\"439\" \/><\/p>\n<p class=\"heading\"><strong>Send to Device<\/strong><\/p>\n<p>The &#8220;Send to Device&#8221; allows to send the loaded files in file controller to the device.<br \/>\nWhile sending files to device, file map will be sent to device first. File map contains metadata about the files being sent.<br \/>\nIf it fails to send file map, the audio files will not be transferred to device.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28545\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/05\/Send.png\" alt=\"\" width=\"817\" height=\"561\" \/><\/p>\n<p class=\"heading\"><strong>Verify Checksum<\/strong><\/p>\n<p>The &#8220;Verify Checksum&#8221; feature helps ensure you&#8217;re working with the correct files. The Verify Checksum option uses the file content checksum to confirm that a file with the same file ID is present on the device.<\/p>\n<p>Use the &#8220;Verify All&#8221; button to check all files at once or the individual &#8220;Verify&#8221; button in each row for specific files.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28550 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/05\/Verify-e1717417335528.png\" alt=\"\" width=\"803\" height=\"365\" \/><\/p>\n<table style=\"border-collapse: collapse; width: 50.6908%; height: 74px;\" border=\"1\">\n<tbody>\n<tr style=\"border-style: hidden; background-color: #ffffff; border-color: #ffffff;\">\n<td style=\"width: 6.00874%; border-style: hidden; height: 32px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-28553\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/05\/Not-Verified.png\" alt=\"\" width=\"34\" height=\"32\" \/><\/td>\n<td style=\"width: 49.7472%; border-style: hidden; height: 32px;\"><span style=\"font-size: 10pt;\">Indication of default state &#8220;Not Verified&#8221;.<\/span><\/td>\n<\/tr>\n<tr style=\"border-style: hidden; background-color: #ffffff; border-color: #ffffff;\">\n<td style=\"width: 6.00874%; border-style: hidden; height: 10px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28551\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/05\/Found.png\" alt=\"\" width=\"32\" height=\"28\" \/><\/td>\n<td style=\"width: 49.7472%; border-style: hidden; height: 10px;\"><span style=\"font-size: 10pt;\">Indication, when the file is found in device with same file id.<br \/>\nAlso, on successfully file send to device.<br \/>\n<\/span><\/td>\n<\/tr>\n<tr style=\"border-style: hidden; background-color: #ffffff; border-color: #ffffff;\">\n<td style=\"width: 6.00874%; border-style: hidden; height: 32px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-28552\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/05\/Not-Found.png\" alt=\"\" width=\"31\" height=\"32\" \/><\/td>\n<td style=\"width: 49.7472%; border-style: hidden; height: 32px;\"><span style=\"font-size: 10pt;\">Indication, when the file is not found in device with same file id.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28555 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/05\/Verified-e1717417368356.png\" alt=\"\" width=\"825\" height=\"382\" \/><\/p>\n<p class=\"heading\"><strong>Export Options<\/strong><\/p>\n<p>To export files from file controller, following options are available.<\/p>\n<ul>\n<li>Export File Map<\/li>\n<li>Export Audio Files<\/li>\n<li>Export All Files<\/li>\n<\/ul>\n<p>These options will be displayed on clicking &#8220;Export Options&#8221; button.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28559\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/05\/Export.png\" alt=\"\" width=\"814\" height=\"593\" \/><\/p>\n<p>Upon selecting any of these options, a folder browser will open allowing you to select the destination folder.<\/p>\n<p><strong>Export File Map:\u00a0<\/strong>This option is to export filemap file and human readable filemap.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-28561\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/05\/Filemap.png\" alt=\"\" width=\"617\" height=\"103\" \/><\/p>\n<p><strong>Export Audio Files:\u00a0<\/strong>This option is to export audio files added in file controller.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-28562\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/05\/AudioFiles.png\" alt=\"\" width=\"611\" height=\"217\" \/><\/p>\n<p><strong>Export All Files:\u00a0<\/strong>This option is to export all files including filemap and human readable filemap.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-28563\" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/05\/all.png\" alt=\"\" width=\"607\" height=\"285\" \/><\/p>\n<p class=\"heading\"><strong>Export &amp; Import File Controller Data<\/strong><\/p>\n<p>The selected workspace and metadata of loaded files in file controller can be exported through project file (.gttd). This metadata includes file id, name and relative path of file. After importing the gttd file with file controller data, if the workspace folder is not found, files will be displayed with &#8220;0 bytes&#8221; Size and invalid checksum as shown below.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-28567 \" src=\"https:\/\/audioworx.transfunnel.co\/old\/wp-content\/uploads\/2024\/05\/WSNot-FOund-e1717417842934.png\" alt=\"\" width=\"888\" height=\"323\" \/><\/p>\n<p>You can select workspace folder with same sub folder structure to automatically reload files loaded in file controller. The files should be present in same hierarchy and name.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The File Controller allows you to send audio files from GTT to device. The file controller suports .wav and .pcm formats audio files. Following are the options available in file controller. Select Workspace Add Files Delete File Replace File Send to Device Verify Checksum Export Options The file controller feature is available from W release [&hellip;]<\/p>\n","protected":false},"author":89,"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":"on","ocean_gallery_id":[]},"categories":[297],"tags":[],"coauthors":[290],"_links":{"self":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts\/28493"}],"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\/89"}],"replies":[{"embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=28493"}],"version-history":[{"count":30,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts\/28493\/revisions"}],"predecessor-version":[{"id":28608,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=\/wp\/v2\/posts\/28493\/revisions\/28608"}],"wp:attachment":[{"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=28493"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=28493"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=28493"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/audioworx.transfunnel.co\/old\/index.php?rest_route=%2Fwp%2Fv2%2Fcoauthors&post=28493"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}