import{s as j,f as q,n as k,o as B}from"../chunks/scheduler.b8dd6794.js";import{S as z,i as R,g as w,h as $,j as E,f as a,k as l,a as s,s as h,r as A,A as D,c as _,u as F,x as C,y as N,v as I,d as L,t as U,w as Y}from"../chunks/index.0a3e3d78.js";import{H as Q}from"../chunks/Heading.e6dfd430.js";function X(c){let t,i;return{c(){t=w("iframe"),this.h()},l(r){t=$(r,"IFRAME",{class:!0,src:!0,title:!0,frameborder:!0,allow:!0}),E(t).forEach(a),this.h()},h(){l(t,"class","w-full xl:w-4/6 h-80"),q(t.src,i="https://www.youtube-nocookie.com/embed/"+c[0])||l(t,"src",i),l(t,"title","YouTube video player"),l(t,"frameborder","0"),l(t,"allow","accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"),t.allowFullscreen=!0},m(r,o){s(r,t,o)},p(r,[o]){o&1&&!q(t.src,i="https://www.youtube-nocookie.com/embed/"+r[0])&&l(t,"src",i)},i:k,o:k,d(r){r&&a(t)}}}function G(c,t,i){let{id:r}=t;return c.$$set=o=>{"id"in o&&i(0,r=o.id)},[r]}class J extends z{constructor(t){super(),R(this,t,G,X,j,{id:0})}}function K(c){let t,i,r,o,u,y,m,T="本小节涵盖了许多处理音频数据的基础概念。想学习更多？我们在这里提供了额外的内容，帮助你加深理解、增强学习体验。",v,f,S="在接下来的这段视频中，来自xiph.org的Monty Montgomery为我们实时演示了采样、量化、位深度的概念，并且展示了现代的数字分析方法和复古的模拟测量仪器：",x,p,g,d,H='如果你想了解更多关于数字信号处理的知识，可以参考免费的<a href="https://brianmcfee.net/dstbook-site/content/intro.html" rel="nofollow">“Digital Signals Theory”一书</a>（仅英语）。本书的作者是Brian McFee，来自New York University的音乐技术和数据科学副教授，同时也是<code>librosa</code>库的主要维护者。',M,b,P;return u=new Q({props:{title:"附加内容",local:"附加内容",headingTag:"h1"}}),p=new J({props:{id:"cIQ9IXSUzuM"}}),{c(){t=w("meta"),i=h(),r=w("p"),o=h(),A(u.$$.fragment),y=h(),m=w("p"),m.textContent=T,v=h(),f=w("p"),f.textContent=S,x=h(),A(p.$$.fragment),g=h(),d=w("p"),d.innerHTML=H,M=h(),b=w("p"),this.h()},l(e){const n=D("svelte-u9bgzb",document.head);t=$(n,"META",{name:!0,content:!0}),n.forEach(a),i=_(e),r=$(e,"P",{}),E(r).forEach(a),o=_(e),F(u.$$.fragment,e),y=_(e),m=$(e,"P",{"data-svelte-h":!0}),C(m)!=="svelte-1vrwkfk"&&(m.textContent=T),v=_(e),f=$(e,"P",{"data-svelte-h":!0}),C(f)!=="svelte-q9jg7i"&&(f.textContent=S),x=_(e),F(p.$$.fragment,e),g=_(e),d=$(e,"P",{"data-svelte-h":!0}),C(d)!=="svelte-8ib411"&&(d.innerHTML=H),M=_(e),b=$(e,"P",{}),E(b).forEach(a),this.h()},h(){l(t,"name","hf:doc:metadata"),l(t,"content",O)},m(e,n){N(document.head,t),s(e,i,n),s(e,r,n),s(e,o,n),I(u,e,n),s(e,y,n),s(e,m,n),s(e,v,n),s(e,f,n),s(e,x,n),I(p,e,n),s(e,g,n),s(e,d,n),s(e,M,n),s(e,b,n),P=!0},p:k,i(e){P||(L(u.$$.fragment,e),L(p.$$.fragment,e),P=!0)},o(e){U(u.$$.fragment,e),U(p.$$.fragment,e),P=!1},d(e){e&&(a(i),a(r),a(o),a(y),a(m),a(v),a(f),a(x),a(g),a(d),a(M),a(b)),a(t),Y(u,e),Y(p,e)}}}const O='{"title":"附加内容","local":"附加内容","sections":[],"depth":1}';function V(c){return B(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class te extends z{constructor(t){super(),R(this,t,V,K,j,{})}}export{te as component};
