import{s as U,n as Y,o as D}from"../chunks/scheduler.f7e1785c.js";import{S as j,i as B,g as u,s as p,r as S,A as F,h as d,f as n,c,j as q,u as H,x as P,k as L,y as N,a,v as E,d as I,t as z,w as A}from"../chunks/index.9f8f0838.js";import{Y as Q}from"../chunks/Youtube.3dab354c.js";import{H as R}from"../chunks/Heading.6643a2f7.js";function W(k){let o,g,f,y,i,_,s,M=`This unit covered many fundamental concepts relevant to understanding of audio data and working with it.
Want to learn more? Here you will find additional resources that will help you deepen your understanding of the topics and
enhance your learning experience.`,$,r,C=`In the following video, Monty Montgomery from xiph.org presents a real-time demonstrations of sampling, quantization,
bit-depth, and dither on real audio equipment using both modern digital analysis and vintage analog bench equipment, check it out:`,v,l,b,m,T=`If you’d like to dive deeper into digital signal processing, check out the free <a href="https://brianmcfee.net/dstbook-site/content/intro.html" rel="nofollow">“Digital Signals Theory” book</a>
authored by Brian McFee, an Assistant Professor of Music Technology and Data Science at New York University and the principal maintainer
of the <code>librosa</code> package.`,w,h,x;return i=new R({props:{title:"Learn more",local:"learn-more",headingTag:"h1"}}),l=new Q({props:{id:"cIQ9IXSUzuM"}}),{c(){o=u("meta"),g=p(),f=u("p"),y=p(),S(i.$$.fragment),_=p(),s=u("p"),s.textContent=M,$=p(),r=u("p"),r.textContent=C,v=p(),S(l.$$.fragment),b=p(),m=u("p"),m.innerHTML=T,w=p(),h=u("p"),this.h()},l(e){const t=F("svelte-u9bgzb",document.head);o=d(t,"META",{name:!0,content:!0}),t.forEach(n),g=c(e),f=d(e,"P",{}),q(f).forEach(n),y=c(e),H(i.$$.fragment,e),_=c(e),s=d(e,"P",{"data-svelte-h":!0}),P(s)!=="svelte-bm63il"&&(s.textContent=M),$=c(e),r=d(e,"P",{"data-svelte-h":!0}),P(r)!=="svelte-6q73ly"&&(r.textContent=C),v=c(e),H(l.$$.fragment,e),b=c(e),m=d(e,"P",{"data-svelte-h":!0}),P(m)!=="svelte-ibbms1"&&(m.innerHTML=T),w=c(e),h=d(e,"P",{}),q(h).forEach(n),this.h()},h(){L(o,"name","hf:doc:metadata"),L(o,"content",X)},m(e,t){N(document.head,o),a(e,g,t),a(e,f,t),a(e,y,t),E(i,e,t),a(e,_,t),a(e,s,t),a(e,$,t),a(e,r,t),a(e,v,t),E(l,e,t),a(e,b,t),a(e,m,t),a(e,w,t),a(e,h,t),x=!0},p:Y,i(e){x||(I(i.$$.fragment,e),I(l.$$.fragment,e),x=!0)},o(e){z(i.$$.fragment,e),z(l.$$.fragment,e),x=!1},d(e){e&&(n(g),n(f),n(y),n(_),n(s),n($),n(r),n(v),n(b),n(m),n(w),n(h)),n(o),A(i,e),A(l,e)}}}const X='{"title":"Learn more","local":"learn-more","sections":[],"depth":1}';function G(k){return D(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class Z extends j{constructor(o){super(),B(this,o,G,W,U,{})}}export{Z as component};
