[{"data":1,"prerenderedAt":1460},["ShallowReactive",2],{"navigation_docs":3,"-mime-types-audio-x-dsf":673,"-mime-types-audio-x-dsf-surround":1432,"mdc-vftkm5-key":1433,"mdc--sr0l4q-key":1444},[4,29,123,155,193,222,251,267,408,416,456,462,468],{"title":5,"path":6,"stem":7,"children":8,"icon":28},"Getting Started","\u002Fgetting-started","01.getting-started\u002F1.index",[9,13,18,23],{"title":10,"path":6,"stem":7,"icon":11,"exact":12},"What is Poly?","i-lucide-house",true,{"title":14,"path":15,"stem":16,"icon":17},"Installation","\u002Fgetting-started\u002Finstallation","01.getting-started\u002F2.installation","i-lucide-download",{"title":19,"path":20,"stem":21,"icon":22},"Quickstart","\u002Fgetting-started\u002Fquickstart","01.getting-started\u002F3.quickstart","i-lucide-rocket",{"title":24,"path":25,"stem":26,"icon":27},"Migrate to Poly","\u002Fgetting-started\u002Fmigrate-to-poly","01.getting-started\u002F4.migrate-to-poly","i-lucide-replace",false,{"title":30,"path":31,"stem":32,"children":33,"icon":28},"File Browser","\u002Ffile-browser","02.file-browser\u002F01.index",[34,37,42,47,52,57,62,67,72,113,118],{"title":35,"path":31,"stem":32,"icon":36,"exact":12},"Overview","i-lucide-folder-open",{"title":38,"path":39,"stem":40,"icon":41},"Uploading Files","\u002Ffile-browser\u002Fuploading-your-files","02.file-browser\u002F02.uploading-your-files","i-lucide-upload",{"title":43,"path":44,"stem":45,"icon":46},"Navigating Your Files","\u002Ffile-browser\u002Fnavigating-your-files","02.file-browser\u002F03.navigating-your-files","i-lucide-map",{"title":48,"path":49,"stem":50,"icon":51},"Sidebar","\u002Ffile-browser\u002Fsidebar","02.file-browser\u002F04.sidebar","i-lucide-panel-left",{"title":53,"path":54,"stem":55,"icon":56},"Saved Searches","\u002Ffile-browser\u002Fsaved-searches","02.file-browser\u002F05.saved-searches","i-lucide-folder-search",{"title":58,"path":59,"stem":60,"icon":61},"Supported File Types","\u002Ffile-browser\u002Fsupported-file-types","02.file-browser\u002F06.supported-file-types","i-lucide-file",{"title":63,"path":64,"stem":65,"icon":66},"View Modes","\u002Ffile-browser\u002Fview-modes","02.file-browser\u002F07.view-modes","i-lucide-layout-grid",{"title":68,"path":69,"stem":70,"icon":71},"Quick View (Peek)","\u002Ffile-browser\u002Fquick-view","02.file-browser\u002F08.quick-view","i-lucide-eye",{"title":73,"path":74,"stem":75,"children":76,"icon":78},"Tools Menu","\u002Ffile-browser\u002Ftools-menu","02.file-browser\u002F09.tools-menu\u002F1.index",[77,79,84,89,94,99,104,108],{"title":73,"path":74,"stem":75,"icon":78,"exact":12},"i-lucide-wrench",{"title":80,"path":81,"stem":82,"icon":83},"Agent","\u002Ffile-browser\u002Ftools-menu\u002Fagent","02.file-browser\u002F09.tools-menu\u002F2.agent","i-lucide-bot",{"title":85,"path":86,"stem":87,"icon":88},"Chats","\u002Ffile-browser\u002Ftools-menu\u002Fchats","02.file-browser\u002F09.tools-menu\u002F3.chats","i-lucide-message-square",{"title":90,"path":91,"stem":92,"icon":93},"Outline","\u002Ffile-browser\u002Ftools-menu\u002Foutline","02.file-browser\u002F09.tools-menu\u002F4.outline","i-lucide-list",{"title":95,"path":96,"stem":97,"icon":98},"Details Panel","\u002Ffile-browser\u002Ftools-menu\u002Fdetails","02.file-browser\u002F09.tools-menu\u002F5.details","i-lucide-panel-right",{"title":100,"path":101,"stem":102,"icon":103},"Activity","\u002Ffile-browser\u002Ftools-menu\u002Factivity","02.file-browser\u002F09.tools-menu\u002F6.activity","i-lucide-activity",{"title":105,"path":106,"stem":107,"icon":66},"Waterfall","\u002Ffile-browser\u002Ftools-menu\u002Fwaterfall","02.file-browser\u002F09.tools-menu\u002F7.waterfall",{"title":109,"path":110,"stem":111,"icon":112},"Flashback","\u002Ffile-browser\u002Ftools-menu\u002Fflashback","02.file-browser\u002F09.tools-menu\u002F8.flashback","i-lucide-zap",{"title":114,"path":115,"stem":116,"icon":117},"Keyboard Shortcuts","\u002Ffile-browser\u002Fkeyboard-shortcuts","02.file-browser\u002F10.keyboard-shortcuts","i-lucide-keyboard",{"title":119,"path":120,"stem":121,"icon":122},"Offline Use","\u002Ffile-browser\u002Foffline-use","02.file-browser\u002F11.offline-use","i-lucide-wifi-off",{"title":124,"path":125,"stem":126,"children":127,"icon":28},"Searching","\u002Fsearching","03.searching\u002F1.index",[128,130,135,140,145,150],{"title":35,"path":125,"stem":126,"icon":129,"exact":12},"i-lucide-search",{"title":131,"path":132,"stem":133,"icon":134},"Text Queries","\u002Fsearching\u002Ftext-queries","03.searching\u002F2.text-queries","i-lucide-text-search",{"title":136,"path":137,"stem":138,"icon":139},"Searching by File","\u002Fsearching\u002Fsearching-by-file","03.searching\u002F3.searching-by-file","i-lucide-scan-search",{"title":141,"path":142,"stem":143,"icon":144},"Searching by File Part","\u002Fsearching\u002Fsearching-by-file-part","03.searching\u002F4.searching-by-file-part","i-lucide-crop",{"title":146,"path":147,"stem":148,"icon":149},"Searching by Color","\u002Fsearching\u002Fsearching-by-color","03.searching\u002F5.searching-by-color","i-lucide-palette",{"title":151,"path":152,"stem":153,"icon":154},"Faceted Search & Advanced Search","\u002Fsearching\u002Ffaceted-search","03.searching\u002F6.faceted-search","i-lucide-filter",{"title":156,"path":157,"stem":158,"children":159,"icon":28},"Desktop","\u002Fdesktop","04.desktop\u002F1.index",[160,163,168,173,178,183,188],{"title":161,"path":157,"stem":158,"icon":162,"exact":12},"Intro","i-lucide-monitor",{"title":164,"path":165,"stem":166,"icon":167},"Sync Folder","\u002Fdesktop\u002Fsync-folder","04.desktop\u002F2.sync-folder","i-lucide-folder-sync",{"title":169,"path":170,"stem":171,"icon":172},"CLI","\u002Fdesktop\u002Fcli","04.desktop\u002F3.cli","i-lucide-square-terminal",{"title":174,"path":175,"stem":176,"icon":177},"Tags & Colors","\u002Fdesktop\u002Ftags-and-colors","04.desktop\u002F4.tags-and-colors","i-lucide-tags",{"title":179,"path":180,"stem":181,"icon":182},"Bookmarks","\u002Fdesktop\u002Fbookmarks","04.desktop\u002F5.bookmarks","i-lucide-bookmark",{"title":184,"path":185,"stem":186,"icon":187},"Spotlight & Handoff","\u002Fdesktop\u002Fspotlight-and-handoff","04.desktop\u002F6.spotlight-and-handoff","i-lucide-sparkles",{"title":189,"path":190,"stem":191,"icon":192},"Differences from Web","\u002Fdesktop\u002Fdifferences-from-web","04.desktop\u002F7.differences-from-web","i-lucide-app-window",{"title":80,"path":194,"stem":195,"children":196,"icon":28,"defaultOpen":28},"\u002Fagent","05.agent\u002F1.index",[197,198,203,207,212,217],{"title":35,"path":194,"stem":195,"icon":83,"exact":12},{"title":199,"path":200,"stem":201,"icon":202},"Reading & Summarizing Files","\u002Fagent\u002Freading-and-summarizing","05.agent\u002F2.reading-and-summarizing","i-lucide-book-open",{"title":204,"path":205,"stem":206,"icon":129},"AI-Powered Searching","\u002Fagent\u002Fsearching","05.agent\u002F3.searching",{"title":208,"path":209,"stem":210,"icon":211},"Creating and Editing Files","\u002Fagent\u002Fcreating-and-editing-files","05.agent\u002F4.creating-and-editing-files","i-lucide-file-pen",{"title":213,"path":214,"stem":215,"icon":216},"Organizing Files","\u002Fagent\u002Forganizing-files","05.agent\u002F5.organizing-files","i-lucide-folder-symlink",{"title":218,"path":219,"stem":220,"icon":221},"Complex, Multi-Step Tasks","\u002Fagent\u002Fcomplex-tasks","05.agent\u002F6.complex-tasks","i-lucide-workflow",{"title":223,"path":224,"stem":225,"children":226,"icon":28,"defaultOpen":28},"Recovering Files","\u002Frecovering-files","06.recovering-files\u002F1.index",[227,229,233,236,241,246],{"title":35,"path":224,"stem":225,"icon":228,"exact":12},"i-lucide-history",{"title":230,"path":231,"stem":232,"icon":71},"Viewing Versions","\u002Frecovering-files\u002Fviewing-versions","06.recovering-files\u002F2.viewing-versions",{"title":109,"path":234,"stem":235,"icon":112},"\u002Frecovering-files\u002Fflashback","06.recovering-files\u002F3.flashback",{"title":237,"path":238,"stem":239,"icon":240},"Restoring Versions","\u002Frecovering-files\u002Frestoring-versions","06.recovering-files\u002F4.restoring-versions","i-lucide-rotate-ccw",{"title":242,"path":243,"stem":244,"icon":245},"Reverting Changes","\u002Frecovering-files\u002Freverting-changes","06.recovering-files\u002F5.reverting-changes","i-lucide-undo-2",{"title":247,"path":248,"stem":249,"icon":250},"Limitations","\u002Frecovering-files\u002Flimitations","06.recovering-files\u002F6.limitations","i-lucide-triangle-alert",{"title":252,"path":253,"stem":254,"children":255,"icon":28,"defaultOpen":28},"Sharing","\u002Fsharing","07.sharing\u002F1.index",[256,258,262],{"title":35,"path":253,"stem":254,"icon":257,"exact":12},"i-lucide-share-2",{"title":259,"path":260,"stem":261,"icon":257},"Sharing Files","\u002Fsharing\u002Fsharing-files","07.sharing\u002F2.sharing-files",{"title":263,"path":264,"stem":265,"icon":266},"Shared Drives","\u002Fsharing\u002Fshared-drives","07.sharing\u002F3.shared-drives","i-lucide-users",{"title":169,"path":268,"stem":269,"children":270,"icon":28,"defaultOpen":28},"\u002Fcli","08.cli\u002F1.index",[271,273,278,399,404],{"title":14,"path":268,"stem":269,"icon":272,"exact":12},"i-lucide-terminal",{"title":274,"path":275,"stem":276,"icon":277},"How it Works","\u002Fcli\u002Fhow-it-works","08.cli\u002F2.how-it-works","i-lucide-cog",{"title":279,"path":280,"stem":281,"children":282,"icon":284},"Commands","\u002Fcli\u002Fcommands","08.cli\u002F3.commands\u002F01.index",[283,285,289,293,297,302,307,312,317,322,327,332,337,342,347,351,356,360,365,369,373,377,382,386,390,394],{"title":279,"path":280,"stem":281,"icon":284,"exact":12},"i-lucide-list-tree",{"title":286,"path":287,"stem":288,"icon":93},"ls","\u002Fcli\u002Fcommands\u002Fls","08.cli\u002F3.commands\u002F02.ls",{"title":290,"path":291,"stem":292,"icon":56},"find","\u002Fcli\u002Fcommands\u002Ffind","08.cli\u002F3.commands\u002F03.find",{"title":294,"path":295,"stem":296,"icon":129},"search","\u002Fcli\u002Fcommands\u002Fsearch","08.cli\u002F3.commands\u002F04.search",{"title":298,"path":299,"stem":300,"icon":301},"cp","\u002Fcli\u002Fcommands\u002Fcp","08.cli\u002F3.commands\u002F05.cp","i-lucide-copy",{"title":303,"path":304,"stem":305,"icon":306},"mv","\u002Fcli\u002Fcommands\u002Fmv","08.cli\u002F3.commands\u002F06.mv","i-lucide-move",{"title":308,"path":309,"stem":310,"icon":311},"rm","\u002Fcli\u002Fcommands\u002Frm","08.cli\u002F3.commands\u002F07.rm","i-lucide-trash-2",{"title":313,"path":314,"stem":315,"icon":316},"mkdir","\u002Fcli\u002Fcommands\u002Fmkdir","08.cli\u002F3.commands\u002F08.mkdir","i-lucide-folder-plus",{"title":318,"path":319,"stem":320,"icon":321},"mkurl","\u002Fcli\u002Fcommands\u002Fmkurl","08.cli\u002F3.commands\u002F09.mkurl","i-lucide-link",{"title":323,"path":324,"stem":325,"icon":326},"mksearch","\u002Fcli\u002Fcommands\u002Fmksearch","08.cli\u002F3.commands\u002F10.mksearch","i-lucide-search-code",{"title":328,"path":329,"stem":330,"icon":331},"mkdrive","\u002Fcli\u002Fcommands\u002Fmkdrive","08.cli\u002F3.commands\u002F11.mkdrive","i-lucide-hard-drive",{"title":333,"path":334,"stem":335,"icon":336},"rmdrive","\u002Fcli\u002Fcommands\u002Frmdrive","08.cli\u002F3.commands\u002F12.rmdrive","i-lucide-trash",{"title":338,"path":339,"stem":340,"icon":341},"wget","\u002Fcli\u002Fcommands\u002Fwget","08.cli\u002F3.commands\u002F13.wget","i-lucide-cloud-download",{"title":343,"path":344,"stem":345,"icon":346},"file show","\u002Fcli\u002Fcommands\u002Ffile-show","08.cli\u002F3.commands\u002F14.file-show","i-lucide-info",{"title":348,"path":349,"stem":350,"icon":202},"file read","\u002Fcli\u002Fcommands\u002Ffile-read","08.cli\u002F3.commands\u002F15.file-read",{"title":352,"path":353,"stem":354,"icon":355},"file write","\u002Fcli\u002Fcommands\u002Ffile-write","08.cli\u002F3.commands\u002F16.file-write","i-lucide-pencil",{"title":357,"path":358,"stem":359,"icon":211},"file update","\u002Fcli\u002Fcommands\u002Ffile-update","08.cli\u002F3.commands\u002F17.file-update",{"title":361,"path":362,"stem":363,"icon":364},"file search","\u002Fcli\u002Fcommands\u002Ffile-search","08.cli\u002F3.commands\u002F18.file-search","i-lucide-file-search",{"title":366,"path":367,"stem":368,"icon":228},"file history","\u002Fcli\u002Fcommands\u002Ffile-history","08.cli\u002F3.commands\u002F19.file-history",{"title":370,"path":371,"stem":372,"icon":240},"file restore","\u002Fcli\u002Fcommands\u002Ffile-restore","08.cli\u002F3.commands\u002F20.file-restore",{"title":374,"path":375,"stem":376,"icon":245},"file revert","\u002Fcli\u002Fcommands\u002Ffile-revert","08.cli\u002F3.commands\u002F21.file-revert",{"title":378,"path":379,"stem":380,"icon":381},"file open","\u002Fcli\u002Fcommands\u002Ffile-open","08.cli\u002F3.commands\u002F22.file-open","i-lucide-external-link",{"title":383,"path":384,"stem":385,"icon":17},"file download","\u002Fcli\u002Fcommands\u002Ffile-download","08.cli\u002F3.commands\u002F23.file-download",{"title":387,"path":388,"stem":389,"icon":257},"file share","\u002Fcli\u002Fcommands\u002Ffile-share","08.cli\u002F3.commands\u002F24.file-share",{"title":391,"path":392,"stem":393,"icon":192},"app","\u002Fcli\u002Fcommands\u002Fapp","08.cli\u002F3.commands\u002F25.app",{"title":395,"path":396,"stem":397,"icon":398},"auth","\u002Fcli\u002Fcommands\u002Fauth","08.cli\u002F3.commands\u002F26.auth","i-lucide-key-round",{"title":400,"path":401,"stem":402,"icon":403},"Global Flags","\u002Fcli\u002Fglobal-flags","08.cli\u002F4.global-flags","i-lucide-sliders-horizontal",{"title":405,"path":406,"stem":407,"icon":83},"Agent Skill","\u002Fcli\u002Fagent-skill","08.cli\u002F5.agent-skill",{"title":409,"path":410,"stem":411,"children":412,"icon":28,"defaultOpen":28},"Privacy & Security","\u002Fprivacy-and-security","09.privacy-and-security\u002F1.index",[413],{"title":414,"path":410,"stem":411,"icon":415,"exact":12},"Our Privacy Commitment","i-lucide-shield-check",{"title":417,"path":418,"stem":419,"children":420,"icon":28,"defaultOpen":28},"Integrations & MCP","\u002Fintegrations","10.integrations\u002F1.index",[421,423,428,433,438,442,447,452],{"title":35,"path":418,"stem":419,"icon":422,"exact":12},"i-lucide-plug",{"title":424,"path":425,"stem":426,"icon":427},"Claude Code","\u002Fintegrations\u002Fclaude-code","10.integrations\u002F2.claude-code","i-simple-icons-claude",{"title":429,"path":430,"stem":431,"icon":432},"Claude CoWork (Desktop)","\u002Fintegrations\u002Fclaude-cowork","10.integrations\u002F3.claude-cowork","i-simple-icons-anthropic",{"title":434,"path":435,"stem":436,"icon":437},"ChatGPT Work (Desktop)","\u002Fintegrations\u002Fchatgpt-work","10.integrations\u002F4.chatgpt-work","i-simple-icons-openai",{"title":439,"path":440,"stem":441,"icon":437},"ChatGPT","\u002Fintegrations\u002Fchatgpt","10.integrations\u002F5.chatgpt",{"title":443,"path":444,"stem":445,"icon":446},"Gemini","\u002Fintegrations\u002Fgemini","10.integrations\u002F6.gemini","i-simple-icons-googlegemini",{"title":448,"path":449,"stem":450,"icon":451},"VS Code & Cursor","\u002Fintegrations\u002Fvscode-cursor","10.integrations\u002F7.vscode-cursor","i-simple-icons-visualstudiocode",{"title":453,"path":454,"stem":455,"icon":78},"Using MCP","\u002Fintegrations\u002Fusing-mcp","10.integrations\u002F8.using-mcp",{"title":457,"path":458,"stem":459,"children":460,"icon":28,"defaultOpen":28},"Troubleshooting","\u002Ftroubleshooting","11.troubleshooting\u002F1.index",[461],{"title":457,"path":458,"stem":459,"icon":78,"exact":12},{"title":463,"path":464,"stem":465,"children":466,"icon":28,"defaultOpen":28},"Roadmap","\u002Froadmap","12.roadmap\u002F1.index",[467],{"title":463,"path":464,"stem":465,"icon":46,"exact":12},{"title":469,"icon":28,"defaultOpen":28,"path":470,"stem":471,"children":472,"page":28},"Releases","\u002Freleases","13.releases",[473,477],{"title":474,"path":475,"stem":476},"Latest","\u002Freleases\u002Fall-releases\u002F2026-09-01-v0-beta-09-01","13.releases\u002F1.latest",{"title":478,"icon":28,"defaultOpen":28,"path":479,"stem":480,"children":481,"page":28},"All releases","\u002Freleases\u002Fall-releases","13.releases\u002F2.all-releases",[482,489,497,505,513,521,529,537,545,553,561,569,577,585,593,601,609,617,625,633,641,649,657,665],{"title":483,"path":475,"stem":484,"release-notes":485},"v0.beta.2026.09.01","13.releases\u002F2.all-releases\u002F2026-09-01-v0-beta-09-01",{"date":486,"banner":487,"icon":488,"version":483},"2026-09-01","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-09-01\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-09-01\u002Fsticker.png",{"title":490,"path":491,"stem":492,"release-notes":493},"v0.beta.2026.08.27","\u002Freleases\u002Fall-releases\u002F2026-08-27-v0-beta-08-27","13.releases\u002F2.all-releases\u002F2026-08-27-v0-beta-08-27",{"date":494,"banner":495,"icon":496,"version":490},"2026-08-27","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-27\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-27\u002Ficon.png",{"title":498,"path":499,"stem":500,"release-notes":501},"v0.beta.2026.08.18","\u002Freleases\u002Fall-releases\u002F2026-08-18-v0-beta-08-18","13.releases\u002F2.all-releases\u002F2026-08-18-v0-beta-08-18",{"date":502,"banner":503,"icon":504,"version":498},"2026-08-18","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-18\u002Fbanner.png","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-18\u002Fsticker.png",{"title":506,"path":507,"stem":508,"release-notes":509},"v0.beta.2026.08.11","\u002Freleases\u002Fall-releases\u002F2026-08-11-v0-beta-08-11","13.releases\u002F2.all-releases\u002F2026-08-11-v0-beta-08-11",{"date":510,"banner":511,"icon":512,"version":506},"2026-08-11","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-11\u002Fbanner.png","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-11\u002FUnknown-12.png",{"title":514,"path":515,"stem":516,"release-notes":517},"v0.beta.2026.01.22","\u002Freleases\u002Fall-releases\u002F2026-01-22-v0-beta-01-22","13.releases\u002F2.all-releases\u002F2026-01-22-v0-beta-01-22",{"date":518,"banner":519,"icon":520,"version":514},"2026-01-22","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-22\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-22\u002Ficon.webp",{"title":522,"path":523,"stem":524,"release-notes":525},"v0.beta.2026.01.13","\u002Freleases\u002Fall-releases\u002F2026-01-13-v0-beta-01-13","13.releases\u002F2.all-releases\u002F2026-01-13-v0-beta-01-13",{"date":526,"banner":527,"icon":528,"version":522},"2026-01-13","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-13\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-13\u002Ficon.webp",{"title":530,"path":531,"stem":532,"release-notes":533},"v0.beta.2026.01.09","\u002Freleases\u002Fall-releases\u002F2026-01-09-v0-beta-01-09","13.releases\u002F2.all-releases\u002F2026-01-09-v0-beta-01-09",{"date":534,"banner":535,"icon":536,"version":530},"2026-01-09","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-09\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-09\u002Ficon.webp",{"title":538,"path":539,"stem":540,"release-notes":541},"v0.beta.2025.12.31","\u002Freleases\u002Fall-releases\u002F2025-12-31-v0-beta-12-31","13.releases\u002F2.all-releases\u002F2025-12-31-v0-beta-12-31",{"date":542,"banner":543,"icon":544,"version":538},"2025-12-31","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-31\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-31\u002Ficon.webp",{"title":546,"path":547,"stem":548,"release-notes":549},"v0.beta.2025.12.26","\u002Freleases\u002Fall-releases\u002F2025-12-26-v0-beta-12-26","13.releases\u002F2.all-releases\u002F2025-12-26-v0-beta-12-26",{"date":550,"banner":551,"icon":552,"version":546},"2025-12-26","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-26\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-26\u002Ficon.webp",{"title":554,"path":555,"stem":556,"release-notes":557},"v0.beta.2025.12.16","\u002Freleases\u002Fall-releases\u002F2025-12-16-v0-beta-12-16","13.releases\u002F2.all-releases\u002F2025-12-16-v0-beta-12-16",{"date":558,"banner":559,"icon":560,"version":554},"2025-12-16","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-16\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-16\u002Ficon.webp",{"title":562,"path":563,"stem":564,"release-notes":565},"v0.beta.2025.12.12","\u002Freleases\u002Fall-releases\u002F2025-12-12-v0-beta-12-12","13.releases\u002F2.all-releases\u002F2025-12-12-v0-beta-12-12",{"date":566,"banner":567,"icon":568,"version":562},"2025-12-12","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-12\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-12\u002Ficon.webp",{"title":570,"path":571,"stem":572,"release-notes":573},"v0.beta.2025.12.03","\u002Freleases\u002Fall-releases\u002F2025-12-03-v0-beta-12-03","13.releases\u002F2.all-releases\u002F2025-12-03-v0-beta-12-03",{"date":574,"banner":575,"icon":576,"version":570},"2025-12-03","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-03\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-03\u002Ficon.webp",{"title":578,"path":579,"stem":580,"release-notes":581},"v0.beta.2025.11.26","\u002Freleases\u002Fall-releases\u002F2025-11-26-v0-beta-11-26","13.releases\u002F2.all-releases\u002F2025-11-26-v0-beta-11-26",{"date":582,"banner":583,"icon":584,"version":578},"2025-11-26","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-26\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-26\u002Ficon.webp",{"title":586,"path":587,"stem":588,"release-notes":589},"v0.beta.2025.11.19","\u002Freleases\u002Fall-releases\u002F2025-11-19-v0-beta-11-19","13.releases\u002F2.all-releases\u002F2025-11-19-v0-beta-11-19",{"date":590,"banner":591,"icon":592,"version":586},"2025-11-19","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-19\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-19\u002Ficon.webp",{"title":594,"path":595,"stem":596,"release-notes":597},"v0.beta.2025.11.13","\u002Freleases\u002Fall-releases\u002F2025-11-13-v0-beta-11-13","13.releases\u002F2.all-releases\u002F2025-11-13-v0-beta-11-13",{"date":598,"banner":599,"icon":600,"version":594},"2025-11-13","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-13\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-13\u002Ficon.webp",{"title":602,"path":603,"stem":604,"release-notes":605},"v0.beta.2025.11.05","\u002Freleases\u002Fall-releases\u002F2025-11-05-v0-beta-11-05","13.releases\u002F2.all-releases\u002F2025-11-05-v0-beta-11-05",{"date":606,"banner":607,"icon":608,"version":602},"2025-11-05","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-05\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-05\u002Ficon.webp",{"title":610,"path":611,"stem":612,"release-notes":613},"v0.beta.2025.10.29","\u002Freleases\u002Fall-releases\u002F2025-10-29-v0-beta-10-29","13.releases\u002F2.all-releases\u002F2025-10-29-v0-beta-10-29",{"date":614,"banner":615,"icon":616,"version":610},"2025-10-29","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-29\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-29\u002Ficon.webp",{"title":618,"path":619,"stem":620,"release-notes":621},"v0.beta.2025.10.21","\u002Freleases\u002Fall-releases\u002F2025-10-21-v0-beta-10-21","13.releases\u002F2.all-releases\u002F2025-10-21-v0-beta-10-21",{"date":622,"banner":623,"icon":624,"version":618},"2025-10-21","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-21\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-21\u002Ficon.webp",{"title":626,"path":627,"stem":628,"release-notes":629},"v0.beta.2025.10.14","\u002Freleases\u002Fall-releases\u002F2025-10-14-v0-beta-10-14","13.releases\u002F2.all-releases\u002F2025-10-14-v0-beta-10-14",{"date":630,"banner":631,"icon":632,"version":626},"2025-10-14","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-14\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-14\u002Ficon.webp",{"title":634,"path":635,"stem":636,"release-notes":637},"v0.beta.2025.10.08","\u002Freleases\u002Fall-releases\u002F2025-10-08-v0-beta-10-08","13.releases\u002F2.all-releases\u002F2025-10-08-v0-beta-10-08",{"date":638,"banner":639,"icon":640,"version":634},"2025-10-08","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-08\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-08\u002Ficon.webp",{"title":642,"path":643,"stem":644,"release-notes":645},"v0.beta.2025.10.01","\u002Freleases\u002Fall-releases\u002F2025-10-01-v0-beta-10-01","13.releases\u002F2.all-releases\u002F2025-10-01-v0-beta-10-01",{"date":646,"banner":647,"icon":648,"version":642},"2025-10-01","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-01\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-01\u002Ficon.webp",{"title":650,"path":651,"stem":652,"release-notes":653},"v0.beta.2025.09.23","\u002Freleases\u002Fall-releases\u002F2025-09-23-v0-beta-09-23","13.releases\u002F2.all-releases\u002F2025-09-23-v0-beta-09-23",{"date":654,"banner":655,"icon":656,"version":650},"2025-09-23","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-23\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-23\u002Ficon.webp",{"title":658,"path":659,"stem":660,"release-notes":661},"v0.beta.2025.09.16","\u002Freleases\u002Fall-releases\u002F2025-09-16-v0-beta-09-16","13.releases\u002F2.all-releases\u002F2025-09-16-v0-beta-09-16",{"date":662,"banner":663,"icon":664,"version":658},"2025-09-16","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-16\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-16\u002Ficon.webp",{"title":666,"path":667,"stem":668,"release-notes":669},"v0.beta.2025.09.03","\u002Freleases\u002Fall-releases\u002F2025-09-03-v0-beta-09-03","13.releases\u002F2.all-releases\u002F2025-09-03-v0-beta-09-03",{"date":670,"banner":671,"icon":672,"version":666},"2025-09-03","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-03\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-03\u002Ficon.webp",{"id":674,"title":675,"body":676,"description":1410,"extension":1411,"file-extension":1412,"links":1412,"meta":1413,"mime-type":1414,"navigation":28,"path":1426,"release-notes":1412,"seo":1427,"stem":1430,"__hash__":1431},"docs\u002Fmime-types\u002Faudio\u002Fx-dsf.md","DSF MIME Type",{"type":677,"value":678,"toc":1396},"minimark",[679,689,725,755,763,767,774,856,873,882,886,896,899,908,915,948,986,989,993,1004,1007,1010,1026,1030,1039,1045,1072,1080,1083,1113,1116,1120,1123,1207,1219,1392],[680,681,683,684,688],"h2",{"id":682},"what-does-audiox-dsf-mean","What does ",[685,686,687],"code",{},"audio\u002Fx-dsf"," mean?",[690,691,692,693,695,696,701,702,706,707,713,714],"p",{},"The ",[685,694,687],{}," media type identifies a DSD Stream File, a Sony container for Direct Stream Digital audio. A DSF file stores the one-bit pulse-density stream used by DSD rather than the multi-bit PCM samples found in ",[697,698,700],"a",{"href":699},"\u002Fmime-types\u002Faudio\u002Fx-wav","WAV",", AIFF, and ",[697,703,705],{"href":704},"\u002Fmime-types\u002Faudio\u002Fx-flac","FLAC"," files. Sony's specification defines ",[697,708,710],{"href":709},"\u002Ffile-extensions\u002Fdsf",[685,711,712],{},".dsf"," as the filename extension and expands DSF as “dsd stream file.”",[715,716,717],"sup",{},[697,718,724],{"href":719,"ariaDescribedBy":720,"dataFootnoteRef":722,"id":723},"#user-content-fn-1",[721],"footnote-label","","user-content-fnref-1","1",[690,726,727,729,730,738,739,742,743,746,747],{},[685,728,687],{}," is a conventional, unregistered media type. It does not appear in the IANA audio media type registry.",[715,731,732],{},[697,733,737],{"href":734,"ariaDescribedBy":735,"dataFootnoteRef":722,"id":736},"#user-content-fn-2",[721],"user-content-fnref-2","2"," The leading ",[685,740,741],{},"x-"," comes from an older practice for experimental or private names. Modern IETF guidance discourages creating new ",[685,744,745],{},"X-"," names, but established software mappings still use this value.",[715,748,749],{},[697,750,754],{"href":751,"ariaDescribedBy":752,"dataFootnoteRef":722,"id":753},"#user-content-fn-3",[721],"user-content-fnref-3","3",[756,757,758,759,762],"tip",{},"Do not rely on the HTTP media type alone when accepting uploads. Check the extension and header too, because an unregistered type may arrive as ",[685,760,761],{},"application\u002Foctet-stream"," or another vendor-specific value.",[680,764,766],{"id":765},"how-to-identify-a-dsf-file","How to identify a DSF file",[690,768,769,770,773],{},"A DSF file starts with a 28-byte DSD chunk. Its first four bytes are ASCII ",[685,771,772],{},"DSD ",", including the trailing space:",[775,776,777,797],"table",{},[778,779,780],"thead",{},[781,782,783,788,791,794],"tr",{},[784,785,787],"th",{"align":786},"right","Offset",[784,789,790],{},"ASCII",[784,792,793],{},"Hex",[784,795,796],{},"Meaning",[798,799,800,818,832,844],"tbody",{},[781,801,802,806,810,815],{},[803,804,805],"td",{"align":786},"0",[803,807,808],{},[685,809,772],{},[803,811,812],{},[685,813,814],{},"44 53 44 20",[803,816,817],{},"DSF container signature",[781,819,820,823,826,829],{},[803,821,822],{"align":786},"4",[803,824,825],{},"varies",[803,827,828],{},"eight-byte little-endian integer",[803,830,831],{},"Size of the DSD chunk, normally 28 bytes",[781,833,834,837,839,841],{},[803,835,836],{"align":786},"12",[803,838,825],{},[803,840,828],{},[803,842,843],{},"Total file size",[781,845,846,849,851,853],{},[803,847,848],{"align":786},"20",[803,850,825],{},[803,852,828],{},[803,854,855],{},"Offset of an optional ID3v2 tag",[690,857,858,859,862,863,866,867],{},"The following ",[685,860,861],{},"fmt "," chunk describes the version, channel layout, sample rate, sample count, and block size. A ",[685,864,865],{},"data"," chunk carries the DSD samples. An optional ID3v2 tag sits at the end of the file and can hold familiar library metadata such as title, artist, album, and artwork.",[715,868,869],{},[697,870,724],{"href":719,"ariaDescribedBy":871,"dataFootnoteRef":722,"id":872},[721],"user-content-fnref-1-2",[690,874,875,876],{},"Sony's version 1.01 specification permits mono through 5.1-channel layouts and lists sample rates of 2.8224 MHz and 5.6448 MHz. Sample data is arranged in fixed 4,096-byte blocks per channel. Multi-byte numbers are little-endian, and one-bit samples are packed least-significant bit first.",[715,877,878],{},[697,879,724],{"href":719,"ariaDescribedBy":880,"dataFootnoteRef":722,"id":881},[721],"user-content-fnref-1-3",[680,883,885],{"id":884},"why-is-the-sample-rate-so-high","Why is the sample rate so high?",[690,887,888,889],{},"DSD and PCM describe amplitude differently. PCM records a multi-bit value at each sample instant. DSD records a one-bit pulse-density stream at a much higher rate. More ones over a short interval represent a more positive signal, while more zeroes represent a more negative one. Sony describes DSD as a one-bit system fundamentally different from the sample-rate and bit-resolution model used by PCM.",[715,890,891],{},[697,892,822],{"href":893,"ariaDescribedBy":894,"dataFootnoteRef":722,"id":895},"#user-content-fn-4",[721],"user-content-fnref-4",[690,897,898],{},"The large sample-rate number is therefore not directly comparable with a PCM sample rate. “2.8224 MHz, one bit” does not mean the same thing as “2.8224 MHz, 24-bit PCM.” DSD also relies on noise shaping, so conversion to PCM needs an appropriate low-pass filter and a chosen PCM sample rate and bit depth.",[900,901,902,903,907],"note",{},"DSF is a container, DSD is the audio representation inside it, and SACD is an optical-disc format that can carry DSD. A ",[697,904,905],{"href":709},[685,906,712],{}," track is not an SACD disc image.",[680,909,911,912,914],{"id":910},"how-to-open-an-audiox-dsf-file","How to open an ",[685,913,687],{}," file",[690,916,917,918,922,923,931,939,940],{},"Use a DSD-aware application or playback device. Sony documents DSF playback on its HDD Audio Player at 2.8224 MHz and 5.6448 MHz. Sony's Hi-Res Audio Player also lists ",[697,919,920],{"href":709},[685,921,712],{}," support at 2.8, 5.6, 11.2, and 22.4 MHz, subject to the connected output device.",[715,924,925],{},[697,926,930],{"href":927,"ariaDescribedBy":928,"dataFootnoteRef":722,"id":929},"#user-content-fn-5",[721],"user-content-fnref-5","5",[715,932,933],{},[697,934,938],{"href":935,"ariaDescribedBy":936,"dataFootnoteRef":722,"id":937},"#user-content-fn-6",[721],"user-content-fnref-6","6"," FFmpeg can decode DSF files and is useful for inspecting or converting them.",[715,941,942],{},[697,943,947],{"href":944,"ariaDescribedBy":945,"dataFootnoteRef":722,"id":946},"#user-content-fn-7",[721],"user-content-fnref-7","7",[690,949,950,951,953,954,953,958,962,963,971,972,976,977,980,981,985],{},"DSF is not a standard browser audio format. Current web-audio compatibility guidance covers formats such as AAC, ",[697,952,705],{"href":704},", ",[697,955,957],{"href":956},"\u002Fmime-types\u002Faudio\u002Fmpeg","MP3",[697,959,961],{"href":960},"\u002Fmime-types\u002Faudio\u002Fopus","Opus",", and Vorbis, but does not document DSF as a browser-playable container.",[715,964,965],{},[697,966,970],{"href":967,"ariaDescribedBy":968,"dataFootnoteRef":722,"id":969},"#user-content-fn-8",[721],"user-content-fnref-8","8"," A web application should provide a PCM or mainstream compressed alternative rather than expect an ",[697,973,975],{"href":974},"\u002Fmime-types\u002Ftext\u002Fhtml","HTML"," ",[685,978,979],{},"\u003Caudio>"," element to decode the original ",[697,982,983],{"href":709},[685,984,712],{}," file.",[690,987,988],{},"Playback can also depend on the output path. Some desktop players convert DSD to PCM in software. Native DSD output requires a compatible player, driver, transport mode, and DAC. If preserving native output matters, confirm the whole chain rather than relying on a “DSD supported” label for one component.",[680,990,992],{"id":991},"support-in-poly","Support in Poly",[690,994,995,996,998,999,1003],{},"Poly has an explicit ",[685,997,687],{}," type and maps ",[697,1000,1001],{"href":709},[685,1002,712],{}," filenames to it. That is enough to store, sync, organize, and find a DSF file by name and ordinary file properties.",[690,1005,1006],{},"Content processing is more limited. Poly's audio extraction and waveform paths use a decoder that does not include a DSF format reader. As a result, a DSF file does not currently yield duration and tags, an audio-similarity waveform, or the decoded snippets required for automatic transcription. Without a transcript, full-text search cannot find spoken words inside the recording.",[690,1008,1009],{},"The interface still routes recognized DSF files to the audio player. That player uses the original media URL, so playback depends on the browser decoding DSF, which mainstream browsers do not normally do. Poly does not generate a browser-friendly playback copy for this format.",[690,1011,1012,1013,953,1015,1017,1018,1022,1023,1025],{},"The Poly agent has two possible routes for supported audio: a stored transcript or direct audio input. DSF currently has neither. The backend's direct-audio allowlist covers ",[697,1014,700],{"href":699},[697,1016,957],{"href":956},", AIFF, AAC, ",[697,1019,1021],{"href":1020},"\u002Fmime-types\u002Faudio\u002Fogg","Ogg",", and ",[697,1024,705],{"href":704},", but not DSF.",[1027,1028,1029],"warning",{},"Recognition is not the same as decoding. Poly can classify and store a DSF file while audio metadata, transcription, similarity indexing, and browser playback remain unavailable.",[680,1031,1033,1034,1036,1037],{"id":1032},"converting-dsf-to-flac-or-wav","Converting DSF to ",[697,1035,705],{"href":704}," or ",[697,1038,700],{"href":699},[690,1040,1041,1042,1044],{},"FFmpeg can decode DSF and convert its DSD stream to PCM. A simple ",[697,1043,705],{"href":704}," conversion is:",[1046,1047,1051],"pre",{"className":1048,"code":1049,"language":1050,"meta":722,"style":722},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","ffmpeg -i input.dsf output.flac\n","bash",[685,1052,1053],{"__ignoreMap":722},[1054,1055,1058,1062,1066,1069],"span",{"class":1056,"line":1057},"line",1,[1054,1059,1061],{"class":1060},"sBMFI","ffmpeg",[1054,1063,1065],{"class":1064},"sfazB"," -i",[1054,1067,1068],{"class":1064}," input.dsf",[1054,1070,1071],{"class":1064}," output.flac\n",[690,1073,1074,1075,1079],{},"Choose explicit sample-rate, bit-depth, and filtering settings when a production workflow requires them. DSD-to-PCM conversion changes the sample representation and is not bit-preserving. Keep the original ",[697,1076,1077],{"href":709},[685,1078,712],{}," if you may need native DSD playback or an archival copy.",[690,1081,1082],{},"Use the destination that suits the next step:",[1084,1085,1086,1095,1102],"ul",{},[1087,1088,1089,1094],"li",{},[1090,1091,1092],"strong",{},[697,1093,705],{"href":704}," for lossless PCM storage with tags and broad software support.",[1087,1096,1097,1101],{},[1090,1098,1099],{},[697,1100,700],{"href":699}," for uncompressed PCM interchange and editing.",[1087,1103,1104,1112],{},[1090,1105,1106,1107,1109,1110],{},"AAC, ",[697,1108,957],{"href":956},", or ",[697,1111,961],{"href":960}," for smaller delivery files where lossy compression is acceptable.",[690,1114,1115],{},"Converting DSF to another DSD container can preserve DSD samples when the tool performs a lossless remux, but metadata and bit-packing conventions still need attention. Merely renaming the extension never converts the file.",[680,1117,1119],{"id":1118},"is-dsf-the-same-as-dsdiff","Is DSF the same as DSDIFF?",[690,1121,1122],{},"No. Both can store Direct Stream Digital audio, but they are different containers.",[775,1124,1125,1138],{},[778,1126,1127],{},[781,1128,1129,1132,1135],{},[784,1130,1131],{},"Property",[784,1133,1134],{},"DSF",[784,1136,1137],{},"DSDIFF",[798,1139,1140,1156,1167,1185,1196],{},[781,1141,1142,1145,1151],{},[803,1143,1144],{},"Common extension",[803,1146,1147],{},[697,1148,1149],{"href":709},[685,1150,712],{},[803,1152,1153],{},[685,1154,1155],{},".dff",[781,1157,1158,1161,1164],{},[803,1159,1160],{},"Developer",[803,1162,1163],{},"Sony",[803,1165,1166],{},"Philips",[781,1168,1169,1172,1176],{},[803,1170,1171],{},"Opening identifier",[803,1173,1174],{},[685,1175,772],{},[803,1177,1178,1181,1182,1184],{},[685,1179,1180],{},"FRM8"," with a ",[685,1183,772],{}," form type",[781,1186,1187,1190,1193],{},[803,1188,1189],{},"Sample arrangement",[803,1191,1192],{},"Fixed blocks per channel",[803,1194,1195],{},"Chunk-oriented interchange structure",[781,1197,1198,1201,1204],{},[803,1199,1200],{},"Metadata in the core specification",[803,1202,1203],{},"Optional ID3v2 tag",[803,1205,1206],{},"Separate DSDIFF chunks; ID3v2 is not part of the core specification",[690,1208,1209,1210,1218],{},"The Philips DSDIFF specification was designed for storage and interchange of DSD and losslessly compressed DST material.",[715,1211,1212],{},[697,1213,1217],{"href":1214,"ariaDescribedBy":1215,"dataFootnoteRef":722,"id":1216},"#user-content-fn-9",[721],"user-content-fnref-9","9"," Sony's later DSF layout is convenient for individual consumer tracks because it includes a direct pointer to an optional ID3v2 tag. Support for one container does not guarantee support for the other, even when both carry DSD audio.",[1220,1221,1224,1229],"section",{"className":1222,"dataFootnotes":722},[1223],"footnotes",[680,1225,1228],{"className":1226,"id":721},[1227],"sr-only","Footnotes",[1230,1231,1232,1267,1283,1299,1314,1329,1344,1360,1376],"ol",{},[1087,1233,1235,1236,1245,1246,976,1253,976,1260],{"id":1234},"user-content-fn-1","Sony Corporation. ",[697,1237,1241],{"href":1238,"rel":1239},"https:\u002F\u002Fdsd-guide.com\u002Fsites\u002Fdefault\u002Ffiles\u002Fwhite-papers\u002FDSFFileFormatSpec_E.pdf",[1240],"nofollow",[1242,1243,1244],"em",{},"DSF File Format Specification, Version 1.01",". ",[697,1247,1252],{"href":1248,"ariaLabel":1249,"className":1250,"dataFootnoteBackref":722},"#user-content-fnref-1","Back to reference 1",[1251],"data-footnote-backref","↩",[697,1254,1252,1258],{"href":1255,"ariaLabel":1256,"className":1257,"dataFootnoteBackref":722},"#user-content-fnref-1-2","Back to reference 1-2",[1251],[715,1259,737],{},[697,1261,1252,1265],{"href":1262,"ariaLabel":1263,"className":1264,"dataFootnoteBackref":722},"#user-content-fnref-1-3","Back to reference 1-3",[1251],[715,1266,754],{},[1087,1268,1270,1271,1245,1278],{"id":1269},"user-content-fn-2","Internet Assigned Numbers Authority. ",[697,1272,1275],{"href":1273,"rel":1274},"https:\u002F\u002Fwww.iana.org\u002Fassignments\u002Fmedia-types\u002Fmedia-types.xhtml",[1240],[1242,1276,1277],{},"Media Types Registry",[697,1279,1252],{"href":1280,"ariaLabel":1281,"className":1282,"dataFootnoteBackref":722},"#user-content-fnref-2","Back to reference 2",[1251],[1087,1284,1286,1287,1245,1294],{"id":1285},"user-content-fn-3","Internet Engineering Task Force. ",[697,1288,1291],{"href":1289,"rel":1290},"https:\u002F\u002Fwww.rfc-editor.org\u002Frfc\u002Frfc6648.html",[1240],[1242,1292,1293],{},"RFC 6648: Deprecating the “X-” Prefix and Similar Constructs in Application Protocols",[697,1295,1252],{"href":1296,"ariaLabel":1297,"className":1298,"dataFootnoteBackref":722},"#user-content-fnref-3","Back to reference 3",[1251],[1087,1300,1235,1302,1245,1309],{"id":1301},"user-content-fn-4",[697,1303,1306],{"href":1304,"rel":1305},"https:\u002F\u002Fwww.sony.co.jp\u002Fen\u002FProducts\u002FDSD\u002F",[1240],[1242,1307,1308],{},"Direct Stream Digital",[697,1310,1252],{"href":1311,"ariaLabel":1312,"className":1313,"dataFootnoteBackref":722},"#user-content-fnref-4","Back to reference 4",[1251],[1087,1315,1235,1317,1245,1324],{"id":1316},"user-content-fn-5",[697,1318,1321],{"href":1319,"rel":1320},"https:\u002F\u002Fhelpguide.sony.net\u002Fmig\u002FZ002659611\u002FEN\u002Fcontents\u002FTP0000221974.html",[1240],[1242,1322,1323],{},"Playable Audio File Formats",[697,1325,1252],{"href":1326,"ariaLabel":1327,"className":1328,"dataFootnoteBackref":722},"#user-content-fnref-5","Back to reference 5",[1251],[1087,1330,1235,1332,1245,1339],{"id":1331},"user-content-fn-6",[697,1333,1336],{"href":1334,"rel":1335},"https:\u002F\u002Fhelpguide.sony.net\u002Fha\u002Fap\u002Fv1\u002Fen\u002Fprint.pdf",[1240],[1242,1337,1338],{},"Hi-Res Audio Player Help Guide: Compatible File Formats",[697,1340,1252],{"href":1341,"ariaLabel":1342,"className":1343,"dataFootnoteBackref":722},"#user-content-fnref-6","Back to reference 6",[1251],[1087,1345,1347,1348,1245,1355],{"id":1346},"user-content-fn-7","FFmpeg. ",[697,1349,1352],{"href":1350,"rel":1351},"https:\u002F\u002Fffmpeg.org\u002Fgeneral.html#File-Formats",[1240],[1242,1353,1354],{},"Supported File Formats",[697,1356,1252],{"href":1357,"ariaLabel":1358,"className":1359,"dataFootnoteBackref":722},"#user-content-fnref-7","Back to reference 7",[1251],[1087,1361,1363,1364,1245,1371],{"id":1362},"user-content-fn-8","MDN Web Docs. ",[697,1365,1368],{"href":1366,"rel":1367},"https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FMedia\u002FGuides\u002FFormats\u002FAudio_codecs",[1240],[1242,1369,1370],{},"Web Audio Codec Guide",[697,1372,1252],{"href":1373,"ariaLabel":1374,"className":1375,"dataFootnoteBackref":722},"#user-content-fnref-8","Back to reference 8",[1251],[1087,1377,1379,1380,1245,1387],{"id":1378},"user-content-fn-9","Philips. ",[697,1381,1384],{"href":1382,"rel":1383},"https:\u002F\u002Fwww.sonicstudio.com\u002Fpdf\u002Fdsd\u002FDSDIFF_1.5_Spec.pdf",[1240],[1242,1385,1386],{},"Direct Stream Digital Interchange File Format, Version 1.5",[697,1388,1252],{"href":1389,"ariaLabel":1390,"className":1391,"dataFootnoteBackref":722},"#user-content-fnref-9","Back to reference 9",[1251],[1393,1394,1395],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":722,"searchDepth":1397,"depth":1397,"links":1398},2,[1399,1401,1402,1403,1405,1406,1408,1409],{"id":682,"depth":1397,"text":1400},"What does audio\u002Fx-dsf mean?",{"id":765,"depth":1397,"text":766},{"id":884,"depth":1397,"text":885},{"id":910,"depth":1397,"text":1404},"How to open an audio\u002Fx-dsf file",{"id":991,"depth":1397,"text":992},{"id":1032,"depth":1397,"text":1407},"Converting DSF to FLAC or WAV",{"id":1118,"depth":1397,"text":1119},{"id":721,"depth":1397,"text":1228},"Learn what `audio\u002Fx-dsf` identifies, how Sony's DSF container stores DSD audio, which tools open it, and how Poly handles these files.","md",null,{},{"name":687,"extensions":1415,"magic-number":814,"invented-date":1416,"inventor-name":1417,"in-use":12,"browser-support":1418,"example-applications":1419,"poly-support":1422,"poly-indexed":1423,"poly-preview":1424,"poly-agent":1425},[712],"2005","Sony Corporation",[],[1420,1421],"Sony Hi-Res Audio Player","FFmpeg","Partial. Poly recognizes audio\u002Fx-dsf and .dsf files as audio, but its current server audio decoder cannot parse DSF, so format-specific processing does not complete.","Partial. DSF files are searchable by filename and ordinary file properties. Audio metadata, transcript text, and audio-similarity segments are not produced when DSF decoding fails.","Partial. Poly routes DSF files to its audio player, but the player serves the original file and mainstream browsers do not provide native DSF playback.","No. Poly's agent backend does not accept DSF audio directly, and the failed audio-processing path does not provide a transcript for the agent to read.","\u002Fmime-types\u002Faudio\u002Fx-dsf",{"title":1428,"description":1429},"audio\u002Fx-dsf MIME Type: DSF Identification and Support","A practical guide to audio\u002Fx-dsf, including the DSF header, DSD audio, playback compatibility, Poly support, and conversion to PCM formats.","mime-types\u002Faudio\u002Fx-dsf","pJrqGMUhe_aFV3DbFTB5cvuHUhIMryKzkV3IH05kZ2g",[1412,1412],{"data":1434,"body":1435},{},{"type":1436,"children":1437},"root",[1438],{"type":1439,"tag":690,"props":1440,"children":1441},"element",{},[1442],{"type":1443,"value":675},"text",{"data":1445,"body":1446},{},{"type":1436,"children":1447},[1448],{"type":1439,"tag":690,"props":1449,"children":1450},{},[1451,1453,1458],{"type":1443,"value":1452},"Learn what ",{"type":1439,"tag":685,"props":1454,"children":1456},{"className":1455},[],[1457],{"type":1443,"value":687},{"type":1443,"value":1459}," identifies, how Sony's DSF container stores DSD audio, which tools open it, and how Poly handles these files.",1788325917403]