PageSourceSearch

https://maker.yotown.com/assets/5cdd7a30fcd2917d9b6a0696f2e5cc4cb2af0df4/index-3c9506d4.js

js yotown.com collected 2026-10-10 02:45:05 UTC 1,376,804 bytes, 7 lines download raw bytes

vendor: 9,164 bytes, line 1
1import{r as t,j as e,a as i,R as n,f as s,F as o}from"./index-516be24d.js";import{o as a,D as r,S as h}from"./studio3d-bed82761.js";import{A as c,a as l,G as u}from"./index-f731bd0e.js";import{b as d,u as p,O as m}from"./studio.module-eec5da50.js";import{S as g}from"./index-5dd4684e.js";import{u as f}from"./useTranslation-3fc27f25.js";import"./service_wasm-53e2ab14.js";import"./BufferGeometryUtils-8f6eee2f.js";import"./index-b08ec90d.js";import"./usePersistFn-99bfbfae.js";import"./index-6e7406cf.js";import"./useGlobalIcon-f07b5e45.js";import"./vault-compute-b3f320e8.js";import"./app-c68bbe1b.js";import"./urlUtil-525c1556.js";import"./vault-compute-9e1242dd.js";import"./engine-url-e0d6a289.js";import"./dayjs.min-e24b1385.js";import"./command-0838f9ac.js";import"./dep-18ba6009-778c0d80.js";import"./index-da1c9b54.js";import"./index-8e3addbd.js";import"./useAttach-b736afb5.js";import"./objectWithoutPropertiesLoose-5261e57b.js";import"./LocalReceiver-6bd8adbf.js";import"./index-ba7ec989.js";import"./index-eb03d538.js";import"./forwardRefWithStatics-21e2642a.js";import"./hoist-non-react-statics.cjs-2c1deb53.js";import"./useCommonClassName-9a8be778.js";import"./isUndefined-d281c39a.js";import"./add-c25349b0.js";import"./useMouseEvent-f617cf29.js";import"./index-1cf148f4.js";import"./throttle-0a21944d.js";import"./icon-69b790a4.js";import"./index-74e54048.js";import"./index-dc0b2313.js";import"./index-901f7e19.js";import"./constant-c8057daa.js";import"./useYTNavigate-c11cbd31.js";import"./index-82f70c9e.js";import"./index-3f73883e.js";import"./plugin-a2c15efc.js";import"./index-0e0289ae.js";import"./dep-79df79b1-8066e7fb.js";import"./omit-a2b06acf.js";import"./index-8e112ddf.js";import"./chevron-left-7d5aa40b.js";import"./chevron-right-60334079.js";import"./useDragSorter-17d69e42.js";import"./index-90b85cba.js";import"./index-5441c74c.js";import"./index-5110d92a.js";import"./dep-46bcb4bf-84884200.js";import"./index-75101281.js";import"./mail-59b8d6c0.js";import"./index-a3016922.js";import"./chevron-right-d8e88343.js";import"./index-57511276.js";import"./index-fa5f582b.js";import"./index-1a09541e.js";import"./Icon-a34d44e4.js";import"./index-14ee0af4.js";import"./index-9ee4fafc.js";import"./post-0187c681.js";import"./index-d5ffdbbf.js";import"./useLanguage-cef93dd7.js";import"./index-7ec4dbd3.js";import"./index-b7b46695.js";import"./localizedField-465a0e11.js";import"./index-823671fc.js";import"./useVirtualScroll-24eba2a1.js";import"./index-bddf3862.js";import"./index-bdef4dda.js";import"./index-a80fa60f.js";import"./browse-4ea66790.js";import"./lib-f477a245.js";import"./model-08e580bc.js";import"./util-6a143dd1.js";import"./scroll-92ac67e5.js";import"./index-e749dabb.js";import"./ellipsis-4dfde725.js";import"./index-e5674cc4.js";import"./dep-8ab9b93a-0788bfbc.js";import"./index-92e5519d.js";import"./dep-8ab4ddfa-2b88bf94.js";import"./useUser-bd0c03c6.js";import"./subscriptionRedirect-3ac718cf.js";import"./service-3f6050f7.js";import"./utils-43e317d7.js";import"./close-ea340ba6.js";import"./upload-1-39d7273f.js";import"./index-ed217950.js";import"./index-a40f2ad4.js";import"./helper-add7eb40.js";import"./index-c53a7fb6.js";import"./cloud-upload-9a0d2ec8.js";import"./index-96e1450e.js";import"./chevron-left-a7e95e96.js";import"./more-1fd11946.js";import"./share-6950a5a8.js";import"./FakeArrow-39d60fd9.js";import"./i18nInstance-bfc9d15e.js";const S="14.9.17",v=(t,e,i)=>({endTime:e,insertTime:i,type:"exponentialRampToValue",value:t}),T=(t,e,i)=>({endTime:e,insertTime:i,type:"linearRampToValue",value:t}),x=(t,e)=>({startTime:e,type:"setValue",value:t}),b=(t,e,i)=>({duration:i,startTime:e,type:"setValueCurve",values:t}),w=(t,e,{startTime:i,target:n,timeConstant:s})=>n+(e-n)*Math.exp((i-t)/s),y=t=>"exponentialRampToValue"===t.type,C=t=>"linearRampToValue"===t.type,A=t=>y(t)||C(t),k=t=>"setValue"===t.type,N=t=>"setValueCurve"===t.type,D=(t,e,i,n)=>{const s=t[e];return void 0===s?n:A(s)||k(s)?s.value:N(s)?s.values[s.values.length-1]:w(i,D(t,e-1,s.startTime,n),s)},E=(t,e,i,n,s)=>void 0===i?[n.insertTime,s]:A(i)?[i.endTime,i.value]:k(i)?[i.startTime,i.value]:N(i)?[i.startTime+i.duration,i.values[i.values.length-1]]:[i.startTime,D(t,e-1,i.startTime,s)],O=t=>"cancelAndHold"===t.type,P=t=>"cancelScheduledValues"===t.type,M=t=>O(t)||P(t)?t.cancelTime:y(t)||C(t)?t.endTime:t.startTime,L=(t,e,i,{endTime:n,value:s})=>i===s?s:0<i&&0<s||i<0&&s<0?i*(s/i)**((t-e)/(n-e)):0,R=(t,e,i,{endTime:n,value:s})=>i+(t-e)/(n-e)*(s-i),B=(t,{duration:e,startTime:i,values:n})=>((t,e)=>{const i=Math.floor(e),n=Math.ceil(e);return i===n?t[i]:(1-(e-i))*t[i]+(1-(n-e))*t[n]})(n,(t-i)/e*(n.length-1)),I=t=>"setTarget"===t.type;class F{constructor(t){this._automationEvents=[],this._currenTime=0,this._defaultValue=t}[Symbol.iterator](){return this._automationEvents[Symbol.iterator]()}add(t){const e=M(t);if(O(t)||P(t)){const i=this._automationEvents.findIndex(i=>P(t)&&N(i)?i.startTime+i.duration>=e:M(i)>=e),n=this._automationEvents[i];if(-1!==i&&(this._automationEvents=this._automationEvents.slice(0,i)),O(t)){const t=this._automationEvents[this._automationEvents.length-1];if(void 0!==n&&A(n)){if(void 0!==t&&I(t))throw new Error("The internal list is malformed.");const i=void 0===t?n.insertTime:N(t)?t.startTime+t.duration:M(t),s=void 0===t?this._defaultValue:N(t)?t.values[t.values.length-1]:t.value,o=y(n)?L(e,i,s,n):R(e,i,s,n),a=y(n)?v(o,e,this._currenTime):T(o,e,this._currenTime);this._automationEvents.push(a)}if(void 0!==t&&I(t)&&this._automationEvents.push(x(this.getValue(e),e)),void 0!==t&&N(t)&&t.startTime+t.duration>e){const i=e-t.startTime,n=(t.values.length-1)/t.duration,s=Math.max(2,1+Math.ceil(i*n)),o=i/(s-1)*n,a=t.values.slice(0,s);if(o<1)for(let e=1;e<s;e+=1){const i=o*e%1;a[e]=t.values[e-1]*(1-i)+t.values[e]*i}this._automationEvents[this._automationEvents.length-1]=b(a,t.startTime,i)}}}else{const i=this._automationEvents.findIndex(t=>M(t)>e),n=-1===i?this._automationEvents[this._automationEvents.length-1]:this._automationEvents[i-1];if(void 0!==n&&N(n)&&M(n)+n.duration>e)return!1;const s=y(t)?v(t.value,t.endTime,this._currenTime):C(t)?T(t.value,e,this._currenTime):t;if(-1===i)this._automationEvents.push(s);else{if(N(t)&&e+t.duration>M(this._automationEvents[i]))return!1;this._automationEvents.splice(i,0,s)}}return!0}flush(t){const e=this._automationEvents.findIndex(e=>M(e)>t);if(e>1){const t=this._automationEvents.slice(e-1),i=t[0];I(i)&&t.unshift(x(D(this._automationEvents,e-2,i.startTime,this._defaultValue),i.startTime)),this._automationEvents=t}}getValue(t){if(0===this._automationEvents.length)return this._defaultValue;const e=this._automationEvents.findIndex(e=>M(e)>t),i=this._automationEvents[e],n=(-1===e?this._automationEvents.length:e)-1,s=this._automationEvents[n];if(void 0!==s&&I(s)&&(void 0===i||!A(i)||i.insertTime>t))return w(t,D(this._automationEvents,n-1,s.startTime,this._defaultValue),s);if(void 0!==s&&k(s)&&(void 0===i||!A(i)))return s.value;if(void 0!==s&&N(s)&&(void 0===i||!A(i)||s.startTime+s.duration>t))return t<s.startTime+s.duration?B(t,s):s.values[s.values.length-1];if(void 0!==s&&A(s)&&(void 0===i||!A(i)))return s.value;if(void 0!==i&&y(i)){const[e,o]=E(this._automationEvents,n,s,i,this._defaultValue);return L(t,e,o,i)}if(void 0!==i&&C(i)){const[e,o]=E(this._automationEvents,n,s,i,this._defaultValue);return R(t,e,o,i)}return this._defaultValue}}const W=new WeakSet,G=new WeakMap,X=new WeakMap,H=new WeakMap,V=new WeakMap,U=new WeakMap,q=new WeakMap,Y=new WeakMap,z=new WeakMap,j=new WeakMap,Z={construct:()=>Z},J=/^import(?:(?:[\s]+[\w]+|(?:[\s]+[\w]+[\s]*,)?[\s]*\{[\s]*[\w]+(?:[\s]+as[\s]+[\w]+)?(?:[\s]*,[\s]*[\w]+(?:[\s]+as[\s]+[\w]+)?)*[\s]*}|(?:[\s]+[\w]+[\s]*,)?[\s]*\*[\s]+as[\s]+[\w]+)[\s]+from)?(?:[\s]*)("([^"\\]|\\.)+"|'([^'\\]|\\.)+')(?:[\s]*);?/,Q=(t,e)=>{const i=[];let n=t.replace(/^[\s]+/,""),s=n.match(J);for(;null!==s;){const t=s[1].slice(1,-1),o=s[0].replace(/([\s]+)?;?$/,"").replace(t,new URL(t,e).toString());i.push(o),n=n.slice(s[0].length).replace(/^[\s]+/,""),s=n.match(J)}return[i.join(";"),n]},K=t=>{if(void 0!==t&&!Array.isArray(t))throw new TypeError("The parameterDescriptors property of given value for processorCtor is not an array.")},_=t=>{if(!(t=>{try{new new Proxy(t,Z)}catch{return!1}return!0})(t))throw new TypeError("The given value for processorCtor should be a constructor.");if(null===t.prototype||"object"!=typeof t.prototype)throw new TypeError("The given value for processorCtor should have a prototype.")},$=(t,e)=>{const i=t.get(e);if(void 0===i)throw new Error("A value with the given key could not be found.");return i},tt=(t,e)=>{const i=Array.from(t).filter(e);if(i.length>1)throw Error("More than one element was found.");if(0===i.length)throw Error("No element was found.");const[n]=i;return t.delete(n),n},et=(t,e,i,n)=>{const s=$(t,e),o=tt(s,t=>t[0]===i&&t[1]===n);return 0===s.size&&t.delete(e),o},it=t=>$(q,t),nt=t=>{if(W.has(t))throw new Error("The AudioNode is already stored.");W.add(t),it(t).forEach(t=>t(!0))},st=t=>"port"in t,ot=t=>{if(!W.has(t))throw new Error("The AudioNode is not stored.");W.delete(t),it(t).forEach(t=>t(!1))},at=(t,e)=>{!st(t)&&e.every(t=>0===t.size)&&ot(t)}
vendor: 8,535 bytes, line 1
1,rt={channelCount:2,channelCountMode:"max",channelInterpretation:"speakers",fftSize:2048,maxDecibels:-30,minDecibels:-100,smoothingTimeConstant:.8},ht=(t,e)=>t.context===e,ct=t=>{try{t.copyToChannel(new Float32Array(1),0,-1)}catch{return!1}return!0},lt=()=>new DOMException("","IndexSizeError"),ut=t=>{var e;t.getChannelData=(e=t.getChannelData,i=>{try{return e.call(t,i)}catch(n){if(12===n.code)throw lt();throw n}})},dt={numberOfChannels:1},pt=-34028234663852886e22,mt=-pt,gt=t=>W.has(t),ft={buffer:null,channelCount:2,channelCountMode:"max",channelInterpretation:"speakers",loop:!1,loopEnd:0,loopStart:0,playbackRate:1},St=t=>$(G,t),vt=t=>$(H,t),Tt=(t,e)=>{const{activeInputs:i}=St(t);i.forEach(i=>i.forEach(([i])=>{e.includes(t)||Tt(i,[...e,t])}));const n=(t=>"playbackRate"in t)(t)?[t.playbackRate]:st(t)?Array.from(t.parameters.values()):(t=>"frequency"in t&&"gain"in t)(t)?[t.Q,t.detune,t.frequency,t.gain]:(t=>"offset"in t)(t)?[t.offset]:(t=>!("frequency"in t)&&"gain"in t)(t)?[t.gain]:(t=>"detune"in t&&"frequency"in t&&!("gain"in t))(t)?[t.detune,t.frequency]:(t=>"pan"in t)(t)?[t.pan]:[];for(const s of n){const t=vt(s);void 0!==t&&t.activeInputs.forEach(([t])=>Tt(t,e))}gt(t)&&ot(t)},xt=t=>{Tt(t.destination,[])},bt=t=>"context"in t,wt=t=>bt(t[0]),yt=(t,e,i,n)=>{for(const s of t)if(i(s)){if(n)return!1;throw Error("The set contains at least one similar element.")}return t.add(e),!0},Ct=(t,e,[i,n],s)=>{yt(t,[e,i,n],t=>t[0]===e&&t[1]===i,s)},At=(t,[e,i,n],s)=>{const o=t.get(e);void 0===o?t.set(e,new Set([[i,n]])):yt(o,[i,n],t=>t[0]===i,s)},kt=t=>"inputs"in t,Nt=(t,e,i,n)=>{if(kt(e)){const s=e.inputs[n];return t.connect(s,i,0),[s,i,0]}return t.connect(e,i,n),[e,i,n]},Dt=(t,e,i)=>{for(const n of t)if(n[0]===e&&n[1]===i)return t.delete(n),n;return null},Et=(t,e)=>{if(!it(t).delete(e))throw new Error("Missing the expected event listener.")},Ot=(t,e,i)=>{const n=$(t,e),s=tt(n,t=>t[0]===i);return 0===n.size&&t.delete(e),s},Pt=(t,e,i,n)=>{kt(e)?t.disconnect(e.inputs[n],i,0):t.disconnect(e,i,n)},Mt=t=>$(X,t),Lt=t=>$(V,t),Rt=t=>Y.has(t),Bt=t=>!W.has(t),It=(t,e)=>new Promise(i=>{if(null!==e)i(!0);else{const e=t.createScriptProcessor(256,1,1),n=t.createGain(),s=t.createBuffer(1,2,44100),o=s.getChannelData(0);o[0]=1,o[1]=1;const a=t.createBufferSource();a.buffer=s,a.loop=!0,a.connect(e).connect(t.destination),a.connect(n),a.disconnect(n),e.onaudioprocess=n=>{const s=n.inputBuffer.getChannelData(0);Array.prototype.some.call(s,t=>1===t)?i(!0):i(!1),a.stop(),e.onaudioprocess=null,a.disconnect(e),e.disconnect(t.destination)},a.start()}}),Ft=(t,e)=>{const i=new Map;for(const n of t)for(const t of n){const e=i.get(t);i.set(t,void 0===e?1:e+1)}i.forEach((t,i)=>e(i,t))},Wt=t=>"context"in t,Gt=(t,e,i,n)=>{const{activeInputs:s,passiveInputs:o}=vt(e),{outputs:a}=St(t),r=it(t),h=a=>{const r=Mt(t),h=Lt(e);if(a){const e=Ot(o,t,i);Ct(s,t,e,!1),n||Rt(t)||r.connect(h,i)}else{const e=((t,e,i)=>tt(t,t=>t[0]===e&&t[1]===i))(s,t,i);At(o,e,!1),n||Rt(t)||r.disconnect(h,i)}};return!!yt(a,[e,i],t=>t[0]===e&&t[1]===i,!0)&&(r.add(h),gt(t)?Ct(s,t,[i,h],!0):At(o,[t,i,h],!0),!0)},Xt=(t,e,i,n,s)=>{const[o,a]=((t,e,i,n)=>{const{activeInputs:s,passiveInputs:o}=St(e),a=Dt(s[n],t,i);if(null===a)return[et(o,t,i,n)[2],!1];return[a[2],!0]})(t,i,n,s);if(null!==o&&(Et(t,o),!a||e||Rt(t)||Pt(Mt(t),Mt(i),n,s)),gt(i)){const{activeInputs:t}=St(i);at(i,t)}},Ht=(t,e,i,n)=>{const[s,o]=((t,e,i)=>{const{activeInputs:n,passiveInputs:s}=vt(e),o=Dt(n,t,i);if(null===o)return[Ot(s,t,i)[1],!1];return[o[2],!0]})(t,i,n);null!==s&&(Et(t,s),!o||e||Rt(t)||Mt(t).disconnect(Lt(i),n))};class Vt{constructor(t){this._map=new Map(t)}get size(){return this._map.size}entries(){return this._map.entries()}forEach(t,e=null){return this._map.forEach((i,n)=>t.call(e,i,n,this))}get(t){return this._map.get(t)}has(t){return this._map.has(t)}keys(){return this._map.keys()}values(){return this._map.values()}}const Ut={channelCount:2,channelCountMode:"explicit",channelInterpretation:"speakers",numberOfInputs:1,numberOfOutputs:1,parameterData:{},processorOptions:{}};function qt(t,e,i,n,s){if("function"==typeof t.copyFromChannel)0===e[i].byteLength&&(e[i]=new Float32Array(128)),t.copyFromChannel(e[i],n,s);else{const o=t.getChannelData(n);if(0===e[i].byteLength)e[i]=o.slice(s,s+128);else{const t=new Float32Array(o.buffer,s*Float32Array.BYTES_PER_ELEMENT,128);e[i].set(t)}}}const Yt=(t,e,i,n,s)=>{"function"==typeof t.copyToChannel?0!==e[i].byteLength&&t.copyToChannel(e[i],n,s):0!==e[i].byteLength&&t.getChannelData(n).set(e[i],s)},zt=(t,e)=>{const i=[];for(let n=0;n<t;n+=1){const t=[],s="number"==typeof e?e:e[n];for(let e=0;e<s;e+=1)t.push(new Float32Array(128));i.push(t)}return i},jt=async(t,e,i,n,s,o,a)=>{const r=null===e?128*Math.ceil(t.context.length/128):e.length,h=n.channelCount*n.numberOfInputs,c=s.reduce((t,e)=>t+e,0),l=0===c?null:i.createBuffer(c,r,i.sampleRate);if(void 0===o)throw new Error("Missing the processor constructor.");const u=St(t),d=await((t,e)=>{const i=$(j,t),n=Mt(e);return $(i,n)})(i,t),p=zt(n.numberOfInputs,n.channelCount),m=zt(n.numberOfOutputs,s),g=Array.from(t.parameters.keys()).reduce((t,e)=>({...t,[e]:new Float32Array(128)}),{});for(let S=0;S<r;S+=128){if(n.numberOfInputs>0&&null!==e)for(let t=0;t<n.numberOfInputs;t+=1)for(let i=0;i<n.channelCount;i+=1)qt(e,p[t],i,i,S);void 0!==o.parameterDescriptors&&null!==e&&o.parameterDescriptors.forEach(({name:t},i)=>{qt(e,g,t,h+i,S)});for(let t=0;t<n.numberOfInputs;t+=1)for(let e=0;e<s[t];e+=1)0===m[t][e].byteLength&&(m[t][e]=new Float32Array(128));try{const t=p.map((t,e)=>0===u.activeInputs[e].size?[]:t),e=a(S/i.sampleRate,i.sampleRate,()=>d.process(t,m,g));if(null!==l)for(let i=0,o=0;i<n.numberOfOutputs;i+=1){for(let t=0;t<s[i];t+=1)Yt(l,m[i],t,o+t,S);o+=s[i]}if(!e)break}catch(f){t.dispatchEvent(new ErrorEvent("processorerror",{colno:f.colno,filename:f.filename,lineno:f.lineno,message:f.message}));break}}return l},Zt={Q:1,channelCount:2,channelCountMode:"max",channelInterpretation:"speakers",detune:0,frequency:350,gain:0,type:"lowpass"},Jt={channelCount:1,channelCountMode:"explicit",channelInterpretation:"speakers",numberOfInputs:6},Qt={channelCount:6,channelCountMode:"explicit",channelInterpretation:"discrete",numberOfOutputs:6},Kt={channelCount:2,channelCountMode:"max",channelInterpretation:"speakers",offset:1},_t={buffer:null,channelCount:2,channelCountMode:"clamped-max",channelInterpretation:"speakers",disableNormalization:!1},$t=t=>{const{port1:e,port2:i}=new MessageChannel;return new Promise(n=>{const s=()=>{i.onmessage=null,e.close(),i.close(),n()};i.onmessage=()=>s();try{e.postMessage(t,[t])}catch{}finally{s()}})},te={channelCount:2,channelCountMode:"max",channelInterpretation:"speakers",delayTime:0,maxDelayTime:1},ee=(t,e,i)=>{const n=e[i];if(void 0===n)throw t();return n},ie={attack:.003,channelCount:2,channelCountMode:"clamped-max",channelInterpretation:"speakers",knee:30,ratio:12,release:.25,threshold:-24},ne={channelCount:2,channelCountMode:"max",channelInterpretation:"speakers",gain:1},se=()=>new DOMException("","InvalidStateError"),oe=()=>new DOMException("","InvalidAccessError"),ae={channelCount:2,channelCountMode:"max",channelInterpretation:"speakers"},re=(t,e,i,n,s,o,a,r,h,c,l)=>{const u=c.length;let d=r;for(let p=0;p<u;p+=1){let r=i[0]*c[p];for(let e=1;e<s;e+=1){const n=d-e&h-1;r+=i[e]*o[n],r-=t[e]*a[n]}for(let t=s;t<n;t+=1)r+=i[t]*o[d-t&h-1];for(let i=s;i<e;i+=1)r-=t[i]*a[d-i&h-1];o[d]=c[p],a[d]=r,d=d+1&h-1,l[p]=r}return d},he={channelCount:2,channelCountMode:"explicit",channelInterpretation:"speakers"},ce=t=>{const e=new Uint32Array([1179011410,40,1163280727,544501094,16,131073,44100,176400,1048580,1635017060,4,0]);try{const i=t.decodeAudioData(e.buffer,()=>{});return void 0!==i&&(i.catch(()=>{}),!0)}catch{}return!1},le=(t,e,i)=>{const n=e[i];void 0!==n&&n!==t[i]&&(t[i]=n)},ue=(t,e)=>{le(t,e,"channelCount"),le(t,e,"channelCountMode"),le(t,e,"channelInterpretation")},de=t=>"function"==typeof t.getFloatTimeDomainData,pe=(t,e,i)=>{const n=e[i];void 0!==n&&n!==t[i].value&&(t[i].value=n)},me=t=>{var e;t.start=(e=t.start,(i=0,n=0,s)=>{if("number"==typeof s&&s<0||n<0||i<0)throw new RangeError("The parameters can't be negative.");e.call(t,i,n,s)})},ge=t=>{var e;t.stop=(e=t.stop,(i=0)=>{if(i<0)throw new RangeError("The parameter can't be negative.");e.call(t,i)})},fe=(t,e)=>null===t?512:Math.max(512,Math.min(16384,Math.pow(2,Math.round(Math.log2(t*e))))),Se=async(t,e)=>{const i=await(t=>new Promise((e,i)=>{const{port1:n,port2:s}=new MessageChannel;n.onmessage=({data:t})=>{n.close(),s.close(),e(t)}
1,n.onmessageerror=({data:t})=>{n.close(),s.close(),i(t)},s.postMessage(t)}))(e);return new t(i)},ve=(t,e)=>{const i=t.createBiquadFilter();return ue(i,e),pe(i,e,"Q"),pe(i,e,"detune"),pe(i,e,"frequency"),pe(i,e,"gain"),le(i,e,"type"),i},Te=(t,e)=>{const i=t.createChannelSplitter(e.numberOfOutputs);return ue(i,e),(t=>{const e=t.numberOfOutputs;Object.defineProperty(t,"channelCount",{get:()=>e,set:t=>{if(t!==e)throw se()}}),Object.defineProperty(t,"channelCountMode",{get:()=>"explicit",set:t=>{if("explicit"!==t)throw se()}}),Object.defineProperty(t,"channelInterpretation",{get:()=>"discrete",set:t=>{if("discrete"!==t)throw se()}})})(i),i},xe=(t,e)=>(t.connect=e.connect.bind(e),t.disconnect=e.disconnect.bind(e),t),be=(t,e)=>{const i=t.createDelay(e.maxDelayTime);return ue(i,e),pe(i,e,"delayTime"),i},we=(t,e)=>{const i=t.createGain();return ue(i,e),pe(i,e,"gain"),i};function ye(t,e){const i=e[0]*e[0]+e[1]*e[1];return[(t[0]*e[0]+t[1]*e[1])/i,(t[1]*e[0]-t[0]*e[1])/i]}function Ce(t,e){return[t[0]*e[0]-t[1]*e[1],t[0]*e[1]+t[1]*e[0]]}function Ae(t,e){let i=[0,0];for(let n=t.length-1;n>=0;n-=1)i=Ce(i,e),i[0]+=t[n];return i}const ke=(t,e,i,n)=>t.createScriptProcessor(e,i,n),Ne=()=>new DOMException("","NotSupportedError"),De={numberOfChannels:1},Ee={channelCount:2,channelCountMode:"max",channelInterpretation:"speakers",detune:0,frequency:440,periodicWave:void 0,type:"sine"},Oe={channelCount:2,channelCountMode:"clamped-max",channelInterpretation:"speakers",coneInnerAngle:360,coneOuterAngle:360,coneOuterGain:0,distanceModel:"inverse",maxDistance:1e4,orientationX:1,orientationY:0,orientationZ:0,panningModel:"equalpower",positionX:0,positionY:0,positionZ:0,refDistance:1,rolloffFactor:1},Pe={disableNormalization:!1},Me={channelCount:2,channelCountMode:"explicit",channelInterpretation:"speakers",pan:0},Le={channelCount:2,channelCountMode:"max",channelInterpretation:"speakers",curve:null,oversample:"none"},Re=(t,e,i)=>void 0===t.copyFromChannel?t.getChannelData(i)[0]:(t.copyFromChannel(e,i),e[0]),Be=t=>{if(null===t)return!1;const e=t.length;return e%2!=0?0!==t[Math.floor(e/2)]:t[e/2-1]+t[e/2]!==0},Ie=(t,e,i,n)=>{let s=t;for(;!s.hasOwnProperty(e);)s=Object.getPrototypeOf(s);const{get:o,set:a}=Object.getOwnPropertyDescriptor(s,e);Object.defineProperty(t,e,{get:i(o),set:n(a)})},Fe=(t,e,i)=>{try{t.setValueAtTime(e,i)}catch(n){if(9!==n.code)throw n;Fe(t,e,i+1e-7)}},We=t=>{const e=t.createOscillator();try{e.start(-1)}catch(i){return i instanceof RangeError}return!1},Ge=t=>{const e=t.createBuffer(1,1,44100),i=t.createBufferSource();i.buffer=e,i.start(),i.stop();try{return i.stop(),!0}catch{return!1}},Xe=t=>{const e=t.createOscillator();try{e.stop(-1)}catch(i){return i instanceof RangeError}return!1},He=(t,e)=>{const i=e.createGain();t.connect(i);const n=(s=t.disconnect,()=>{s.call(t,i),t.removeEventListener("ended",n)});var s;t.addEventListener("ended",n),xe(t,i),t.stop=(e=>{let n=!1;return(s=0)=>{if(n)try{e.call(t,s)}catch{i.gain.setValueAtTime(0,s)}else e.call(t,s),n=!0}})(t.stop)},Ve=(t,e)=>i=>{const n={value:t};return Object.defineProperties(i,{currentTarget:n,target:n}),"function"==typeof e?e.call(t,i):e.handleEvent.call(t,i)},Ue=(qe=yt,(t,e,[i,n,s],o)=>{qe(t[n],[e,i,s],t=>t[0]===e&&t[1]===i,o)});var qe;const Ye=(t=>(e,i,[n,s,o],a)=>{const r=e.get(n);void 0===r?e.set(n,new Set([[s,i,o]])):t(r,[s,i,o],t=>t[0]===s&&t[1]===i,a)})(yt),ze=(je=tt,(t,e,i,n)=>je(t[n],t=>t[0]===e&&t[1]===i));var je;const Ze=new WeakMap,Je=(Qe=Ze,t=>{var e;return null!==(e=Qe.get(t))&&void 0!==e?e:0});var Qe;const Ke=(_e=new Map,$e=new WeakMap,(t,e)=>{const i=$e.get(t);if(void 0!==i)return i;const n=_e.get(t);if(void 0!==n)return n;try{const i=e();return i instanceof Promise?(_e.set(t,i),i.catch(()=>!1).then(e=>(_e.delete(t),$e.set(t,e),e))):($e.set(t,i),i)}catch{return $e.set(t,!1),!1}});var _e,$e;const ti="undefined"==typeof window?null:window,ei=(ii=Ke,ni=lt,(t,e)=>{const i=t.createAnalyser();if(ue(i,e),!(e.maxDecibels>e.minDecibels))throw ni();return le(i,e,"fftSize"),le(i,e,"maxDecibels"),le(i,e,"minDecibels"),le(i,e,"smoothingTimeConstant"),ii(de,()=>de(i))||(t=>{t.getFloatTimeDomainData=e=>{const i=new Uint8Array(e.length);t.getByteTimeDomainData(i);const n=Math.max(i.length,t.fftSize);for(let t=0;t<n;t+=1)e[t]=.0078125*(i[t]-128);return e}})(i),i});var ii,ni;const si=(oi=St,t=>{const e=oi(t);if(null===e.renderer)throw new Error("Missing the renderer of the given AudioNode in the audio graph.");return e.renderer});var oi;const ai=((t,e,i)=>async(n,s,o)=>{const a=t(n);await Promise.all(a.activeInputs.map((t,a)=>Array.from(t).map(async([t,r])=>{const h=e(t),c=await h.render(t,s),l=n.context.destination;i(t)||n===l&&i(n)||c.connect(o,r,a)})).reduce((t,e)=>[...t,...e],[]))})(St,si,Rt),ri=(hi=ei,ci=Mt,li=ai,()=>{const t=new WeakMap;return{render(e,i){const n=t.get(i);return void 0!==n?Promise.resolve(n):(async(e,i)=>{let n=ci(e);if(!ht(n,i)){const t={channelCount:n.channelCount,channelCountMode:n.channelCountMode,channelInterpretation:n.channelInterpretation,fftSize:n.fftSize,maxDecibels:n.maxDecibels,minDecibels:n.minDecibels,smoothingTimeConstant:n.smoothingTimeConstant};n=hi(i,t)}return t.set(i,n),await li(e,i,n),n})(e,i)}}});var hi,ci,li;const ui=(di=U,t=>{const e=di.get(t);if(void 0===e)throw se();return e});var di;const pi=null===(mi=ti)?null:mi.hasOwnProperty("OfflineAudioContext")?mi.OfflineAudioContext:mi.hasOwnProperty("webkitOfflineAudioContext")?mi.webkitOfflineAudioContext:null;var mi;const gi=(fi=pi,t=>null!==fi&&t instanceof fi);var fi;const Si=new WeakMap,vi=(Ti=Ve,class{constructor(t){this._nativeEventTarget=t,this._listeners=new WeakMap}addEventListener(t,e,i){if(null!==e){let n=this._listeners.get(e);void 0===n&&(n=Ti(this,e),"function"==typeof e&&this._listeners.set(e,n)),this._nativeEventTarget.addEventListener(t,n,i)}}dispatchEvent(t){return this._nativeEventTarget.dispatchEvent(t)}removeEventListener(t,e,i){const n=null===e?void 0:this._listeners.get(e);this._nativeEventTarget.removeEventListener(t,void 0===n?null:n,i)}});var Ti;const xi=(t=>null===t?null:t.hasOwnProperty("AudioContext")?t.AudioContext:t.hasOwnProperty("webkitAudioContext")?t.webkitAudioContext:null)(ti),bi=(wi=xi,t=>null!==wi&&t instanceof wi);var wi;const yi=(t=>e=>null!==t&&"function"==typeof t.AudioNode&&e instanceof t.AudioNode)(ti),Ci=(t=>e=>null!==t&&"function"==typeof t.AudioParam&&e instanceof t.AudioParam)(ti),Ai=(t=>null===t?null:t.hasOwnProperty("AudioWorkletNode")?t.AudioWorkletNode:null)(ti),ki=((t,e,i,n,s,o,a,r,h,c,l,u,d,p,m,g)=>class extends c{constructor(e,n,s,o){super(s),this._context=e,this._nativeAudioNode=s;const a=l(e);u(a)&&!0!==i(It,()=>It(a,g))&&(t=>{const e=new Map;var i,n;t.connect=(i=t.connect.bind(t),(t,n=0,s=0)=>{const o=Wt(t)?i(t,n,s):i(t,n),a=e.get(t);return void 0===a?e.set(t,[{input:s,output:n}]):a.every(t=>t.input!==s||t.output!==n)&&a.push({input:s,output:n}),o}),t.disconnect=(n=t.disconnect,(i,s,o)=>
vendor: 6,547 bytes, line 1
1{if(n.apply(t),void 0===i)e.clear();else if("number"==typeof i)for(const[t,n]of e){const s=n.filter(t=>t.output!==i);0===s.length?e.delete(t):e.set(t,s)}else if(e.has(i))if(void 0===s)e.delete(i);else{const t=e.get(i);if(void 0!==t){const n=t.filter(t=>t.output!==s&&(t.input!==o||void 0===o));0===n.length?e.delete(i):e.set(i,n)}}for(const[n,a]of e)a.forEach(e=>{Wt(n)?t.connect(n,e.output,e.input):t.connect(n,e.output)})})})(s),X.set(this,s),q.set(this,new Set),"closed"!==e.state&&n&&nt(this),t(this,o,s)}get channelCount(){return this._nativeAudioNode.channelCount}set channelCount(t){this._nativeAudioNode.channelCount=t}get channelCountMode(){return this._nativeAudioNode.channelCountMode}set channelCountMode(t){this._nativeAudioNode.channelCountMode=t}get channelInterpretation(){return this._nativeAudioNode.channelInterpretation}set channelInterpretation(t){this._nativeAudioNode.channelInterpretation=t}get context(){return this._context}get numberOfInputs(){return this._nativeAudioNode.numberOfInputs}get numberOfOutputs(){return this._nativeAudioNode.numberOfOutputs}connect(t,i=0,r=0){if(i<0||i>=this._nativeAudioNode.numberOfOutputs)throw s();const c=l(this._context),u=m(c);if(d(t)||p(t))throw o();if(bt(t)){const s=Mt(t);try{const e=Nt(this._nativeAudioNode,s,i,r),n=Bt(this);(u||n)&&this._nativeAudioNode.disconnect(...e),"closed"!==this.context.state&&!n&&Bt(t)&&nt(t)}catch(f){if(12===f.code)throw o();throw f}if(e(this,t,i,r,u)){const e=h([this],t);Ft(e,n(u))}return t}const g=Lt(t);if("playbackRate"===g.name&&1024===g.maxValue)throw a();try{this._nativeAudioNode.connect(g,i),(u||Bt(this))&&this._nativeAudioNode.disconnect(g,i)}catch(f){if(12===f.code)throw o();throw f}if(Gt(this,t,i,u)){const e=h([this],t);Ft(e,n(u))}}disconnect(t,e,i){let n;const a=l(this._context),c=m(a);if(void 0===t)n=((t,e)=>{const i=St(t),n=[];for(const s of i.outputs)wt(s)?Xt(t,e,...s):Ht(t,e,...s),n.push(s[0]);return i.outputs.clear(),n})(this,c);else if("number"==typeof t){if(t<0||t>=this.numberOfOutputs)throw s();n=((t,e,i)=>{const n=St(t),s=[];for(const o of n.outputs)o[1]===i&&(wt(o)?Xt(t,e,...o):Ht(t,e,...o),s.push(o[0]),n.outputs.delete(o));return s})(this,c,t)}else{if(void 0!==e&&(e<0||e>=this.numberOfOutputs))throw s();if(bt(t)&&void 0!==i&&(i<0||i>=t.numberOfInputs))throw s();if(n=((t,e,i,n,s)=>{const o=St(t);return Array.from(o.outputs).filter(t=>!(t[0]!==i||void 0!==n&&t[1]!==n||void 0!==s&&t[2]!==s)).map(i=>(wt(i)?Xt(t,e,...i):Ht(t,e,...i),o.outputs.delete(i),i[0]))})(this,c,t,e,i),0===n.length)throw o()}for(const s of n){const t=h([this],s);Ft(t,r)}}})((Ni=G,(t,e,i)=>{const n=[];for(let s=0;s<i.numberOfInputs;s+=1)n.push(new Set);Ni.set(t,{activeInputs:n,outputs:new Set,passiveInputs:new WeakMap,renderer:e})}),((t,e,i,n,s,o,a,r,h,c,l,u,d)=>{const p=new WeakMap;return(m,g,f,S,v)=>{const{activeInputs:T,passiveInputs:x}=o(g),{outputs:b}=o(m),w=r(m),y=o=>{const r=h(g),c=h(m);if(o){const e=et(x,m,f,S);t(T,m,e,!1),v||u(m)||i(c,r,f,S),d(g)&&nt(g)}else{const t=n(T,m,f,S);e(x,S,t,!1),v||u(m)||s(c,r,f,S);const i=a(g);if(0===i)l(g)&&at(g,T);else{const t=p.get(g);void 0!==t&&clearTimeout(t),p.set(g,setTimeout(()=>{l(g)&&at(g,T)},1e3*i))}}};return!!c(b,[g,f,S],t=>t[0]===g&&t[1]===f&&t[2]===S,!0)&&(w.add(y),l(m)?t(T,m,[f,S,y],!0):e(x,S,[m,f,y],!0),!0)}})(Ue,Ye,Nt,ze,Pt,St,Je,it,Mt,yt,gt,Rt,Bt),Ke,((t,e,i,n,s,o)=>a=>(r,h)=>{const c=t.get(r);if(void 0===c){if(!a&&o(r)){const t=n(r),{outputs:o}=i(r);for(const i of o)if(wt(i)){const s=n(i[0]);e(t,s,i[1],i[2])}else{const e=s(i[0]);t.disconnect(e,i[1])}}t.set(r,h)}else t.set(r,c+h)})(Y,Pt,St,Mt,Lt,gt),lt,oe,Ne,((t,e,i,n,s,o,a,r)=>(h,c)=>{const l=e.get(h);if(void 0===l)throw new Error("Missing the expected cycle count.");const u=o(h.context),d=r(u);if(l===c){if(e.delete(h),!d&&a(h)){const e=n(h),{outputs:o}=i(h);for(const i of o)if(wt(i)){const s=n(i[0]);t(e,s,i[1],i[2])}else{const t=s(i[0]);e.connect(t,i[1])}}}else e.set(h,l-c)})(Nt,Y,St,Mt,Lt,ui,gt,gi),((t,e,i)=>function n(s,o){const a=bt(o)?o:i(t,o);if((t=>"delayTime"in t)(a))return[];if(s[0]===a)return[s];if(s.includes(a))return[];const{outputs:r}=e(a);return Array.from(r).map(t=>n([...s,a],t[0])).reduce((t,e)=>t.concat(e),[])})(Si,St,$),vi,ui,bi,yi,Ci,gi,Ai);var Ni;const Di=((t,e,i,n,s,o)=>class extends t{constructor(t,i){const a=s(t),r={...rt,...i},h=n(a,r);super(t,!1,h,o(a)?e():null),this._nativeAnalyserNode=h}get fftSize(){return this._nativeAnalyserNode.fftSize}set fftSize(t){this._nativeAnalyserNode.fftSize=t}get frequencyBinCount(){return this._nativeAnalyserNode.frequencyBinCount}get maxDecibels(){return this._nativeAnalyserNode.maxDecibels}set maxDecibels(t){const e=this._nativeAnalyserNode.maxDecibels;if(this._nativeAnalyserNode.maxDecibels=t,!(t>this._nativeAnalyserNode.minDecibels))throw this._nativeAnalyserNode.maxDecibels=e,i()}get minDecibels(){return this._nativeAnalyserNode.minDecibels}set minDecibels(t){const e=this._nativeAnalyserNode.minDecibels;if(this._nativeAnalyserNode.minDecibels=t,!(this._nativeAnalyserNode.maxDecibels>t))throw this._nativeAnalyserNode.minDecibels=e,i()}get smoothingTimeConstant(){return this._nativeAnalyserNode.smoothingTimeConstant}set smoothingTimeConstant(t){this._nativeAnalyserNode.smoothingTimeConstant=t}getByteFrequencyData(t){this._nativeAnalyserNode.getByteFrequencyData(t)}getByteTimeDomainData(t){this._nativeAnalyserNode.getByteTimeDomainData(t)}getFloatFrequencyData(t){this._nativeAnalyserNode.getFloatFrequencyData(t)}getFloatTimeDomainData(t){this._nativeAnalyserNode.getFloatTimeDomainData(t)}})(ki,ri,lt,ei,ui,gi),Ei=new WeakSet,Oi=(t=>null===t?null:t.hasOwnProperty("AudioBuffer")?t.AudioBuffer:null)(ti),Pi=(Mi=new Uint32Array(1),t=>(Mi[0]=t,Mi[0]));var Mi;const Li=((t,e)=>i=>{i.copyFromChannel=(n,s,o=0)=>{const a=t(o),r=t(s);if(r>=i.numberOfChannels)throw e();const h=i.length,c=i.getChannelData(r),l=n.length;for(let t=a<0?-a:0;t+a<h&&t<l;t+=1)n[t]=c[t+a]},i.copyToChannel=(n,s,o=0)=>{const a=t(o),r=t(s);if(r>=i.numberOfChannels)throw e();const h=i.length,c=i.getChannelData(r),l=n.length;for(let t=a<0?-a:0;t+a<h&&t<l;t+=1)c[t+a]=n[t]}})(Pi,lt),Ri=(Bi=Pi,t=>{var e,i;t.copyFromChannel=(e=t.copyFromChannel,(i,n,s=0)=>{const o=Bi(s),a=Bi(n);if(o<t.length)return e.call(t,i,a,o)}),t.copyToChannel=(i=t.copyToChannel,(e,n,s=0)=>{const o=Bi(s),a=Bi(n);if(o<t.length)return i.call(t,e,a,o)})});var Bi;const Ii=((t,e,i,n,s,o,a,r)=>{let h=null;return class c{constructor(c){if(null===s)throw new Error("Missing the native OfflineAudioContext constructor.");const{length:l,numberOfChannels:u,sampleRate:d}={...dt,...c};
1null===h&&(h=new s(1,1,44100));const p=null!==n&&e(o,o)?new n({length:l,numberOfChannels:u,sampleRate:d}):h.createBuffer(u,l,d);if(0===p.numberOfChannels)throw i();return"function"!=typeof p.copyFromChannel?(a(p),ut(p)):e(ct,()=>ct(p))||r(p),t.add(p),p}static[Symbol.hasInstance](e){return null!==e&&"object"==typeof e&&Object.getPrototypeOf(e)===c.prototype||t.has(e)}}})(Ei,Ke,Ne,Oi,pi,(Fi=Oi,()=>{if(null===Fi)return!1;try{new Fi({length:1,sampleRate:44100})}catch{return!1}return!0}),Li,Ri);var Fi;const Wi=(Gi=we,(t,e)=>{const i=Gi(t,{channelCount:1,channelCountMode:"explicit",channelInterpretation:"discrete",gain:0});e.connect(i).connect(t.destination);const n=()=>{e.removeEventListener("ended",n),e.disconnect(i),i.disconnect()};e.addEventListener("ended",n)});var Gi;const Xi=(Hi=si,Vi=vt,Ui=Rt,async(t,e,i)=>{const n=Vi(t);await Promise.all(Array.from(n.activeInputs).map(async([t,n])=>{const s=Hi(t),o=await s.render(t,e);Ui(t)||o.connect(i,n)}))});var Hi,Vi,Ui;const qi=(Yi=Xi,(t,e,i)=>Yi(e,t,i));var Yi;const zi=((t,e,i,n,s,o,a,r,h,c,l)=>(u,d)=>{const p=u.createBufferSource();return ue(p,d),pe(p,d,"playbackRate"),le(p,d,"buffer"),le(p,d,"loop"),le(p,d,"loopEnd"),le(p,d,"loopStart"),e(i,()=>i(u))||(t=>{t.start=(e=>{let i=!1;return(n=0,s=0,o)=>{if(i)throw se();e.call(t,n,s,o),i=!0}})(t.start)})(p),e(n,()=>n(u))||h(p),e(s,()=>s(u))||c(p,u),e(o,()=>o(u))||me(p),e(a,()=>a(u))||l(p,u),e(r,()=>r(u))||ge(p),t(u,p),p})(Wi,Ke,t=>{const e=t.createBufferSource();e.start();try{e.start()}catch{return!0}return!1},t=>{const e=t.createBufferSource(),i=t.createBuffer(1,1,44100);e.buffer=i;try{e.start(0,1)}catch{return!1}return!0},t=>{const e=t.createBufferSource();e.start();try{e.stop()}catch{return!1}return!0},We,Ge,Xe,t=>{var e;t.start=(e=t.start,(i=0,n=0,s)=>{const o=t.buffer,a=null===o?n:Math.min(o.duration,n);null!==o&&a>o.duration-.5/t.context.sampleRate?e.call(t,i,0,0):e.call(t,i,a,s)})},(ji=Ie,(t,e)=>{const i=e.createBuffer(1,1,44100);null===t.buffer&&(t.buffer=i),ji(t,"buffer",e=>()=>{const n=e.call(t);return n===i?null:n},e=>n=>e.call(t,null===n?i:n))}),He);var ji;const Zi=((t,e)=>(i,n,s)=>(t(n).replay(s),e(n,i,s)))((t=>e=>{const i=t(e);if(null===i.renderer)throw new Error("Missing the renderer of the given AudioParam in the audio graph.");return i.renderer})(vt),Xi),Ji=((t,e,i,n,s)=>()=>{const o=new WeakMap;let a=null,r=null;return{set start(t){a=t},set stop(t){r=t},render(h,c){const l=o.get(c);return void 0!==l?Promise.resolve(l):(async(h,c)=>{let l=i(h);const u=ht(l,c);if(!u){const t={buffer:l.buffer,channelCount:l.channelCount,channelCountMode:l.channelCountMode,channelInterpretation:l.channelInterpretation,loop:l.loop,loopEnd:l.loopEnd,loopStart:l.loopStart,playbackRate:l.playbackRate.value};l=e(c,t),null!==a&&l.start(...a),null!==r&&l.stop(r)}return o.set(c,l),u?await t(c,h.playbackRate,l.playbackRate):await n(c,h.playbackRate,l.playbackRate),await s(h,c,l),l})(h,c)}}})(qi,zi,Mt,Zi,ai),Qi=((t,e,i,n,s,o,a,r,h,c,l,u,d)=>(p,m,g,f=null,S=null)=>{const v=g.value,T=new F(v),x=m?n(T):null,b={get defaultValue(){return v},get maxValue(){return null===f?g.maxValue:f},get minValue(){return null===S?g.minValue:S},get value(){return g.value},set value(t){g.value=t,b.setValueAtTime(t,p.context.currentTime)},cancelAndHoldAtTime(t){if("function"==typeof g.cancelAndHoldAtTime)null===x&&T.flush(p.context.currentTime),T.add(s(t)),g.cancelAndHoldAtTime(t);else{const e=Array.from(T).pop();null===x&&T.flush(p.context.currentTime),T.add(s(t));const i=Array.from(T).pop();g.cancelScheduledValues(t),e!==i&&void 0!==i&&("exponentialRampToValue"===i.type?g.exponentialRampToValueAtTime(i.value,i.endTime):"linearRampToValue"===i.type?g.linearRampToValueAtTime(i.value,i.endTime):"setValue"===i.type?g.setValueAtTime(i.value,i.startTime):"setValueCurve"===i.type&&g.setValueCurveAtTime(i.values,i.startTime,i.duration))}return b},cancelScheduledValues:t=>(null===x&&T.flush(p.context.currentTime),T.add(o(t)),g.cancelScheduledValues(t),b),exponentialRampToValueAtTime(t,e){if(0===t)throw new RangeError;if(!Number.isFinite(e)||e<0)throw new RangeError;const i=p.context.currentTime;return null===x&&T.flush(i),0===Array.from(T).length&&(T.add(c(v,i)),g.setValueAtTime(v,i)),T.add(a(t,e)),g.exp
vendor: 3,747 bytes, line 1
1onentialRampToValueAtTime(t,e),b},linearRampToValueAtTime(t,e){const i=p.context.currentTime;return null===x&&T.flush(i),0===Array.from(T).length&&(T.add(c(v,i)),g.setValueAtTime(v,i)),T.add(r(t,e)),g.linearRampToValueAtTime(t,e),b},setTargetAtTime:(t,e,i)=>(null===x&&T.flush(p.context.currentTime),T.add(h(t,e,i)),g.setTargetAtTime(t,e,i),b),setValueAtTime:(t,e)=>(null===x&&T.flush(p.context.currentTime),T.add(c(t,e)),g.setValueAtTime(t,e),b),setValueCurveAtTime(t,e,i){const n=t instanceof Float32Array?t:new Float32Array(t);if(null!==u&&"webkitAudioContext"===u.name){const t=e+i,s=p.context.sampleRate,o=Math.ceil(e*s),a=Math.floor(t*s),r=a-o,h=new Float32Array(r);for(let l=0;l<r;l+=1){const t=(n.length-1)/i*((o+l)/s-e),a=Math.floor(t),r=Math.ceil(t);h[l]=a===r?n[a]:(1-(t-a))*n[a]+(1-(r-t))*n[r]}null===x&&T.flush(p.context.currentTime),T.add(l(h,e,i)),g.setValueCurveAtTime(h,e,i);const c=a/s;c<t&&d(b,h[h.length-1],c),d(b,n[n.length-1],t)}else null===x&&T.flush(p.context.currentTime),T.add(l(n,e,i)),g.setValueCurveAtTime(n,e,i);return b}};return i.set(b,g),e.set(b,p),t(b,x),b})((Ki=H,(t,e)=>{Ki.set(t,{activeInputs:new Set,passiveInputs:new WeakMap,renderer:e})}),Si,V,t=>({replay(e){for(const i of t)if("exponentialRampToValue"===i.type){const{endTime:t,value:n}=i;e.exponentialRampToValueAtTime(n,t)}else if("linearRampToValue"===i.type){const{endTime:t,value:n}=i;e.linearRampToValueAtTime(n,t)}else if("setTarget"===i.type){const{startTime:t,target:n,timeConstant:s}=i;e.setTargetAtTime(n,t,s)}else if("setValue"===i.type){const{startTime:t,value:n}=i;e.setValueAtTime(n,t)}else{if("setValueCurve"!==i.type)throw new Error("Can't apply an unknown automation.");{const{duration:t,startTime:n,values:s}=i;e.setValueCurveAtTime(s,n,t)}}}}),t=>({cancelTime:t,type:"cancelAndHold"}),t=>({cancelTime:t,type:"cancelScheduledValues"}),(t,e)=>({endTime:e,type:"exponentialRampToValue",value:t}),(t,e)=>({endTime:e,type:"linearRampToValue",value:t}),(t,e,i)=>({startTime:e,target:t,timeConstant:i,type:"setTarget"}),x,b,xi,Fe);var Ki;const _i=((t,e,i,n,s,o,a,r)=>class extends t{constructor(t,n){const r=o(t),h={...ft,...n},c=s(r,h),l=a(r),u=l?e():null;super(t,!1,c,u),this._audioBufferSourceNodeRenderer=u,this._isBufferNullified=!1,this._isBufferSet=null!==h.buffer,this._nativeAudioBufferSourceNode=c,this._onended=null,this._playbackRate=i(this,l,c.playbackRate,mt,pt)}get buffer(){return this._isBufferNullified?null:this._nativeAudioBufferSourceNode.buffer}set buffer(t){if(this._nativeAudioBufferSourceNode.buffer=t,null!==t){if(this._isBufferSet)throw n();this._isBufferSet=!0}}get loop(){return this._nativeAudioBufferSourceNode.loop}set loop(t){this._nativeAudioBufferSourceNode.loop=t}get loopEnd(){return this._nativeAudioBufferSourceNode.loopEnd}set loopEnd(t){this._nativeAudioBufferSourceNode.loopEnd=t}get loopStart(){return this._nativeAudioBufferSourceNode.loopStart}set loopStart(t){this._nativeAudioBufferSourceNode.loopStart=t}get onended(){return this._onended}set onended(t){const e="function"==typeof t?r(this,t):null;this._nativeAudioBufferSourceNode.onended=e;const i=this._nativeAudioBufferSourceNode.onended;this._onended=null!==i&&i===e?t:i}get playbackRate(){return this._playbackRate}start(t=0,e=0,i){if(this._nativeAudioBufferSourceNode.start(t,e,i),null!==this._audioBufferSourceNodeRenderer&&(this._audioBufferSourceNodeRenderer.start=void 0===i?[t,e]:[t,e,i]),"closed"!==this.context.state){nt(this);const t=()=>{this._nativeAudioBufferSourceNode.removeEventListener("ended",t),gt(this)&&ot(this)};this._nativeAudioBufferSourceNode.addEventListener("ended",t)}}stop(t=0){this._nativeAudioBufferSourceNode.stop(t),null!==this._audioBufferSourceNodeRenderer&&(this._audioBufferSourceNodeRenderer.stop=t)}}
vendor: 8,681 bytes, line 1
1)(ki,Ji,Qi,se,zi,ui,gi,Ve),$i=((t,e,i,n,s,o,a,r)=>class extends t{constructor(t,i){const n=o(t),h=a(n),c=s(n,i,h);super(t,!1,c,h?e(r):null),this._isNodeOfNativeOfflineAudioContext=h,this._nativeAudioDestinationNode=c}get channelCount(){return this._nativeAudioDestinationNode.channelCount}set channelCount(t){if(this._isNodeOfNativeOfflineAudioContext)throw n();if(t>this._nativeAudioDestinationNode.maxChannelCount)throw i();this._nativeAudioDestinationNode.channelCount=t}get channelCountMode(){return this._nativeAudioDestinationNode.channelCountMode}set channelCountMode(t){if(this._isNodeOfNativeOfflineAudioContext)throw n();this._nativeAudioDestinationNode.channelCountMode=t}get maxChannelCount(){return this._nativeAudioDestinationNode.maxChannelCount}})(ki,t=>{const e=new WeakMap;return{render(i,n){const s=e.get(n);return void 0!==s?Promise.resolve(s):(async(i,n)=>{const s=n.destination;return e.set(n,s),await t(i,n,s),s})(i,n)}}},lt,se,((t,e)=>(i,n,s)=>{const o=i.destination;if(o.channelCount!==n)try{o.channelCount=n}catch{}s&&"explicit"!==o.channelCountMode&&(o.channelCountMode="explicit"),0===o.maxChannelCount&&Object.defineProperty(o,"maxChannelCount",{value:n});const a=t(i,{channelCount:n,channelCountMode:o.channelCountMode,channelInterpretation:o.channelInterpretation,gain:1});return e(a,"channelCount",t=>()=>t.call(a),t=>e=>{t.call(a,e);try{o.channelCount=e}catch(i){if(e>o.maxChannelCount)throw i}}),e(a,"channelCountMode",t=>()=>t.call(a),t=>e=>{t.call(a,e),o.channelCountMode=e}),e(a,"channelInterpretation",t=>()=>t.call(a),t=>e=>{t.call(a,e),o.channelInterpretation=e}),Object.defineProperty(a,"maxChannelCount",{get:()=>o.maxChannelCount}),a.connect(o),a})(we,Ie),ui,gi,ai),tn=((t,e,i,n,s)=>()=>{const o=new WeakMap;return{render(a,r){const h=o.get(r);return void 0!==h?Promise.resolve(h):(async(a,r)=>{let h=i(a);const c=ht(h,r);if(!c){const t={Q:h.Q.value,channelCount:h.channelCount,channelCountMode:h.channelCountMode,channelInterpretation:h.channelInterpretation,detune:h.detune.value,frequency:h.frequency.value,gain:h.gain.value,type:h.type};h=e(r,t)}return o.set(r,h),c?(await t(r,a.Q,h.Q),await t(r,a.detune,h.detune),await t(r,a.frequency,h.frequency),await t(r,a.gain,h.gain)):(await n(r,a.Q,h.Q),await n(r,a.detune,h.detune),await n(r,a.frequency,h.frequency),await n(r,a.gain,h.gain)),await s(a,r,h),h})(a,r)}}})(qi,ve,Mt,Zi,ai),en=(t=>(e,i)=>t.set(e,i))(Ze),nn=(sn=ki,on=Qi,an=tn,rn=oe,hn=ve,cn=ui,ln=gi,un=en,class extends sn{constructor(t,e){const i=cn(t),n={...Zt,...e},s=hn(i,n),o=ln(i);super(t,!1,s,o?an():null),this._Q=on(this,o,s.Q,mt,pt),this._detune=on(this,o,s.detune,1200*Math.log2(mt),-1200*Math.log2(mt)),this._frequency=on(this,o,s.frequency,t.sampleRate/2,0),this._gain=on(this,o,s.gain,40*Math.log10(mt),pt),this._nativeBiquadFilterNode=s,un(this,1)}get detune(){return this._detune}get frequency(){return this._frequency}get gain(){return this._gain}get Q(){return this._Q}get type(){return this._nativeBiquadFilterNode.type}set type(t){this._nativeBiquadFilterNode.type=t}getFrequencyResponse(t,e,i){try{this._nativeBiquadFilterNode.getFrequencyResponse(t,e,i)}catch(n){if(11===n.code)throw rn();throw n}if(t.length!==e.length||e.length!==i.length)throw rn()}});var sn,on,an,rn,hn,cn,ln,un;const dn=((t,e)=>(i,n,s)=>{const o=new Set;var a,r;return i.connect=(a=i.connect,(s,r=0,h=0)=>{const c=0===o.size;if(e(s))return a.call(i,s,r,h),t(o,[s,r,h],t=>t[0]===s&&t[1]===r&&t[2]===h,!0),c&&n(),s;a.call(i,s,r),t(o,[s,r],t=>t[0]===s&&t[1]===r,!0),c&&n()}),i.disconnect=(r=i.disconnect,(t,n,a)=>{const h=o.size>0;if(void 0===t)r.apply(i),o.clear();else if("number"==typeof t){r.call(i,t);for(const e of o)e[1]===t&&o.delete(e)}else{e(t)?r.call(i,t,n,a):r.call(i,t,n);for(const e of o)e[0]!==t||void 0!==n&&e[1]!==n||void 0!==a&&e[2]!==a||o.delete(e)}const c=0===o.size;h&&c&&s()}),i})(yt,yi);var pn,mn;const gn=((t,e)=>(i,n)=>{const s=i.createChannelMerger(n.numberOfInputs);return null!==t&&"webkitAudioContext"===t.name&&e(i,s),ue(s,n),s})(xi,(pn=se,mn=dn,(t,e)=>{e.channelCount=1,e.channelCountMode="explicit",Object.defineProperty(e,"channelCount",{get:()=>1,set:()=>{throw pn()}}),Object.defineProperty(e,"channelCountMode",{get:()=>"explicit",set:()=>{throw pn()}});const i=t.createBufferSource();mn(e,()=>{const t=e.numberOfInputs;for(let n=0;n<t;n+=1)i.connect(e,0,n)},()=>i.disconnect(e))})),fn=((t,e,i)=>()=>{const n=new WeakMap;return{render(s,o){const a=n.get(o);return void 0!==a?Promise.resolve(a):(async(s,o)=>{let a=e(s);if(!ht(a,o)){const e={channelCount:a.channelCount,channelCountMode:a.channelCountMode,channelInterpretation:a.channelInterpretation,numberOfInputs:a.numberOfInputs};a=t(o,e)}return n.set(o,a),await i(s,o,a),a})(s,o)}}})(gn,Mt,ai),Sn=((t,e,i,n,s)=>class extends t{constructor(t,o){const a=n(t),r={...Jt,...o};super(t,!1,i(a,r),s(a)?e():null)}})(ki,fn,gn,ui,gi),vn=((t,e,i)=>()=>{const n=new WeakMap;return{render(s,o){const a=n.get(o);return void 0!==a?Promise.resolve(a):(async(s,o)=>{let a=e(s);if(!ht(a,o)){const e={channelCount:a.channelCount,channelCountMode:a.channelCountMode,channelInterpretation:a.channelInterpretation,numberOfOutputs:a.numberOfOutputs};a=t(o,e)}return n.set(o,a),await i(s,o,a),a})(s,o)}}})(Te,Mt,ai),Tn=((t,e,i,n,s,o)=>class extends t{constructor(t,a){const r=n(t),h=o({...Qt,...a});super(t,!1,i(r,h),s(r)?e():null)}})(ki,vn,Te,ui,gi,t=>({...t,channelCount:t.numberOfOutputs})),xn=((t,e,i,n)=>(s,{offset:o,...a})=>{const r=s.createBuffer(1,2,44100),h=e(s,{buffer:null,channelCount:2,channelCountMode:"max",channelInterpretation:"speakers",loop:!1,loopEnd:0,loopStart:0,playbackRate:1}),c=i(s,{...a,gain:o}),l=r.getChannelData(0);l[0]=1,l[1]=1,h.buffer=r,h.loop=!0;const u={get bufferSize(){},get channelCount(){return c.channelCount},set channelCount(t){c.channelCount=t},get channelCountMode(){return c.channelCountMode},set channelCountMode(t){c.channelCountMode=t},get channelInterpretation(){return c.channelInterpretation},set channelInterpretation(t){c.channelInterpretation=t},get context(){return c.context},get inputs(){return[]},get numberOfInputs(){return h.numberOfInputs},get numberOfOutputs(){return c.numberOfOutputs},get offset(){return c.gain},get onended(){return h.onended},set onended(t){h.onended=t},addEventListener:(...t)=>h.addEventListener(t[0],t[1],t[2]),dispatchEvent:(...t)=>h.dispatchEvent(t[0]),removeEventListener:(...t)=>h.removeEventListener(t[0],t[1],t[2]),start(t=0){h.start.call(h,t)},stop(t=0){h.stop.call(h,t)}};return t(s,h),n(xe(u,c),()=>h.connect(c),()=>h.disconnect(c))})(Wi,zi,we,dn),bn=((t,e,i,n,s)=>(o,a)=>{if(void 0===o.createConstantSource)return i(o,a);const r=o.createConstantSource();return ue(r,a),pe(r,a,"offset"),e(n,()=>n(o))||me(r),e(s,()=>s(o))||ge(r),t(o,r),r})(Wi,Ke,xn,We,Xe),wn=((t,e,i,n,s)=>()=>{const o=new WeakMap;let a=null,r=null;return{set start(t){a=t},set stop(t){r=t},render(h,c){const l=o.get(c);return void 0!==l?Promise.resolve(l):(async(h,c)=>{let l=i(h);const u=ht(l,c);if(!u){const t={channelCount:l.channelCount,channelCountMode:l.channelCountMode,channelInterpretation:l.channelInterpretation,offset:l.offset.value};l=e(c,t),null!==a&&l.start(a),null!==r&&l.stop(r)}return o.set(c,l),u?await t(c,h.offset,l.offset):await n(c,h.offset,l.offset),await s(h,c,l),l})(h,c)}}})(qi,bn,Mt,Zi,ai),yn=((t,e,i,n,s,o,a)=>class extends t{constructor(t,a){const r=s(t),h={...Kt,...a},c=n(r,h),l=o(r),u=l?i():null;super(t,!1,c,u),this._constantSourceNodeRenderer=u,this._nativeConstantSourceNode=c,this._offset=e(this,l,c.offset,mt,pt),this._onended=null}get offset(){return this._offset}get onended(){return this._onended}set onended(t){const e="function"==typeof t?a(this,t):null;this._nativeConstantSourceNode.onended=e;const i=this._nativeConstantSourceNode.onended;this._onended=null!==i&&i===e?t:i}start(t=0){if(this._nativeConstantSourceNode.start(t),null!==this._constantSourceNodeRenderer&&(this._constantSourceNodeRenderer.start=t),"closed"!==this.context.state){nt(this);const t=()=>{this._nativeConstantSourceNode.removeEventListener("ended",t),gt(this)&&ot(this)};this._nativeConstantSourceNode.addEventListener("ended",t)}}stop(t=0){this._nativeConstantSourceNode.stop(t),null!==this._constantSourceNodeRenderer&&(this._constantSourceNodeRenderer.stop=t)}})(ki,Qi,wn,bn,ui,gi,Ve),Cn=((t,e)=>(i,n)=>{const s=i.createConvolver();if(ue(s,n),n.disableNormalization===s.normalize&&(s.normalize=!n.disableNormalization),le(s,n,"buffer"),n.channelCount>2)throw t();if(e(s,"channelCount",t=>()=>t.call(s),e=>i=>{if(i>2)throw t();return e.call(s,i)}),"max"===n.channelCountMode)throw t();return e(s,"channelCountMode",t=>()=>t.call(s),e=>i=>{if("max"===i)throw t();return e.call(s,i)}),s}
vendor: 2,198 bytes, line 1
1)(Ne,Ie),An=((t,e,i)=>()=>{const n=new WeakMap;return{render(s,o){const a=n.get(o);return void 0!==a?Promise.resolve(a):(async(s,o)=>{let a=e(s);if(!ht(a,o)){const e={buffer:a.buffer,channelCount:a.channelCount,channelCountMode:a.channelCountMode,channelInterpretation:a.channelInterpretation,disableNormalization:!a.normalize};a=t(o,e)}return n.set(o,a),kt(a)?await i(s,o,a.inputs[0]):await i(s,o,a),a})(s,o)}}})(Cn,Mt,ai),kn=((t,e,i,n,s,o)=>class extends t{constructor(t,a){const r=n(t),h={..._t,...a},c=i(r,h);super(t,!1,c,s(r)?e():null),this._isBufferNullified=!1,this._nativeConvolverNode=c,null!==h.buffer&&o(this,h.buffer.duration)}get buffer(){return this._isBufferNullified?null:this._nativeConvolverNode.buffer}set buffer(t){if(this._nativeConvolverNode.buffer=t,null===t&&null!==this._nativeConvolverNode.buffer){const t=this._nativeConvolverNode.context;this._nativeConvolverNode.buffer=t.createBuffer(1,1,t.sampleRate),this._isBufferNullified=!0,o(this,0)}else this._isBufferNullified=!1,o(this,null===this._nativeConvolverNode.buffer?0:this._nativeConvolverNode.buffer.duration)}get normalize(){return this._nativeConvolverNode.normalize}set normalize(t){this._nativeConvolverNode.normalize=t}})(ki,An,Cn,ui,gi,en),Nn=((t,e,i,n,s)=>o=>{const a=new WeakMap;return{render(r,h){const c=a.get(h);return void 0!==c?Promise.resolve(c):(async(r,h)=>{let c=i(r);const l=ht(c,h);if(!l){const t={channelCount:c.channelCount,channelCountMode:c.channelCountMode,channelInterpretation:c.channelInterpretation,delayTime:c.delayTime.value,maxDelayTime:o};c=e(h,t)}return a.set(h,c),l?await t(h,r.delayTime,c.delayTime):await n(h,r.delayTime,c.delayTime),await s(r,h,c),c})(r,h)}}})(qi,be,Mt,Zi,ai),Dn=((t,e,i,n,s,o,a)=>class extends t{constructor(t,r){const h=s(t),c={...te,...r},l=n(h,c),u=o(h);super(t,!1,l,u?i(c.maxDelayTime):null),this._delayTime=e(this,u,l.delayTime),a(this,c.maxDelayTime)}get delayTime(){return this._delayTime}})(ki,Qi,Nn,be,ui,gi,en),En=(On=Ne,(t,e)=>{const i=t.createDynamicsCompressor();if(ue(i,e),e.channelCount>2)throw On();if("max"===e.channelCountMode)throw On();return pe(i,e,"attack"),pe(i,e,"knee"),pe(i,e,"ratio"),pe(i,e,"release"),pe(i,e,"threshold"),i});var On;
vendor: 6,505 bytes, line 1
1const Pn=((t,e,i,n,s)=>()=>{const o=new WeakMap;return{render(a,r){const h=o.get(r);return void 0!==h?Promise.resolve(h):(async(a,r)=>{let h=i(a);const c=ht(h,r);if(!c){const t={attack:h.attack.value,channelCount:h.channelCount,channelCountMode:h.channelCountMode,channelInterpretation:h.channelInterpretation,knee:h.knee.value,ratio:h.ratio.value,release:h.release.value,threshold:h.threshold.value};h=e(r,t)}return o.set(r,h),c?(await t(r,a.attack,h.attack),await t(r,a.knee,h.knee),await t(r,a.ratio,h.ratio),await t(r,a.release,h.release),await t(r,a.threshold,h.threshold)):(await n(r,a.attack,h.attack),await n(r,a.knee,h.knee),await n(r,a.ratio,h.ratio),await n(r,a.release,h.release),await n(r,a.threshold,h.threshold)),await s(a,r,h),h})(a,r)}}})(qi,En,Mt,Zi,ai),Mn=((t,e,i,n,s,o,a,r)=>class extends t{constructor(t,s){const h=o(t),c={...ie,...s},l=n(h,c),u=a(h);super(t,!1,l,u?i():null),this._attack=e(this,u,l.attack),this._knee=e(this,u,l.knee),this._nativeDynamicsCompressorNode=l,this._ratio=e(this,u,l.ratio),this._release=e(this,u,l.release),this._threshold=e(this,u,l.threshold),r(this,.006)}get attack(){return this._attack}get channelCount(){return this._nativeDynamicsCompressorNode.channelCount}set channelCount(t){const e=this._nativeDynamicsCompressorNode.channelCount;if(this._nativeDynamicsCompressorNode.channelCount=t,t>2)throw this._nativeDynamicsCompressorNode.channelCount=e,s()}get channelCountMode(){return this._nativeDynamicsCompressorNode.channelCountMode}set channelCountMode(t){const e=this._nativeDynamicsCompressorNode.channelCountMode;if(this._nativeDynamicsCompressorNode.channelCountMode=t,"max"===t)throw this._nativeDynamicsCompressorNode.channelCountMode=e,s()}get knee(){return this._knee}get ratio(){return this._ratio}get reduction(){return"number"==typeof this._nativeDynamicsCompressorNode.reduction.value?this._nativeDynamicsCompressorNode.reduction.value:this._nativeDynamicsCompressorNode.reduction}get release(){return this._release}get threshold(){return this._threshold}})(ki,Qi,Pn,En,Ne,ui,gi,en),Ln=((t,e,i,n,s)=>()=>{const o=new WeakMap;return{render(a,r){const h=o.get(r);return void 0!==h?Promise.resolve(h):(async(a,r)=>{let h=i(a);const c=ht(h,r);if(!c){const t={channelCount:h.channelCount,channelCountMode:h.channelCountMode,channelInterpretation:h.channelInterpretation,gain:h.gain.value};h=e(r,t)}return o.set(r,h),c?await t(r,a.gain,h.gain):await n(r,a.gain,h.gain),await s(a,r,h),h})(a,r)}}})(qi,we,Mt,Zi,ai),Rn=((t,e,i,n,s,o)=>class extends t{constructor(t,a){const r=s(t),h={...ne,...a},c=n(r,h),l=o(r);super(t,!1,c,l?i():null),this._gain=e(this,l,c.gain,mt,pt)}get gain(){return this._gain}})(ki,Qi,Ln,we,ui,gi),Bn=((t,e,i,n)=>(s,o,{channelCount:a,channelCountMode:r,channelInterpretation:h,feedback:c,feedforward:l})=>{const u=fe(o,s.sampleRate),d=c instanceof Float64Array?c:new Float64Array(c),p=l instanceof Float64Array?l:new Float64Array(l),m=d.length,g=p.length,f=Math.min(m,g);if(0===m||m>20)throw n();if(0===d[0])throw e();if(0===g||g>20)throw n();if(0===p[0])throw e();if(1!==d[0]){for(let t=0;t<g;t+=1)p[t]/=d[0];for(let t=1;t<m;t+=1)d[t]/=d[0]}const S=i(s,u,a,a);S.channelCount=a,S.channelCountMode=r,S.channelInterpretation=h;const v=[],T=[],x=[];for(let t=0;t<a;t+=1){v.push(0);const t=new Float32Array(32),e=new Float32Array(32);t.fill(0),e.fill(0),T.push(t),x.push(e)}S.onaudioprocess=t=>{const e=t.inputBuffer,i=t.outputBuffer,n=e.numberOfChannels;for(let s=0;s<n;s+=1){const t=e.getChannelData(s),n=i.getChannelData(s);v[s]=re(d,m,p,g,f,T[s],x[s],v[s],32,t,n)}};const b=s.sampleRate/2;return xe({get bufferSize(){return u},get channelCount(){return S.channelCount},set channelCount(t){S.channelCount=t},get channelCountMode(){return S.channelCountMode},set channelCountMode(t){S.channelCountMode=t},get channelInterpretation(){return S.channelInterpretation},set channelInterpretation(t){S.channelInterpretation=t},get context(){return S.context},get inputs(){return[S]},get numberOfInputs(){return S.numberOfInputs},get numberOfOutputs(){return S.numberOfOutputs},addEventListener:(...t)=>S.addEventListener(t[0],t[1],t[2]),dispatchEvent:(...t)=>S.dispatchEvent(t[0]),getFrequencyResponse(e,i,n){if(e.length!==i.length||i.length!==n.length)throw t();const s=e.length;for(let t=0;t<s;t+=1){const s=-Math.PI*(e[t]/b),o=[Math.cos(s),Math.sin(s)],a=ye(Ae(p,o),Ae(d,o));i[t]=Math.sqrt(a[0]*a[0]+a[1]*a[1]),n[t]=Math.atan2(a[1],a[0])}},removeEventListener:(...t)=>S.removeEventListener(t[0],t[1],t[2])},S)})(oe,se,ke,Ne),In=((t,e,i,n)=>s=>t(ce,()=>ce(s))?Promise.resolve(t(n,n)).then(t=>{if(!t){const t=i(s,512,0,1);s.oncomplete=()=>{t.onaudioprocess=null,t.disconnect()},t.onaudioprocess=()=>s.currentTime,t.connect(s.destination)}return s.startRendering()}):new Promise(t=>{const i=e(s,{channelCount:1,channelCountMode:"explicit",channelInterpretation:"discrete",gain:0});s.oncomplete=e=>{i.disconnect(),t(e.renderedBuffer)},i.connect(s.destination),s.startRendering()}))(Ke,we,ke,((t,e)=>()=>{if(null===e)return Promise.resolve(!1);const i=new e(1,1,44100),n=t(i,{channelCount:1,channelCountMode:"explicit",channelInterpretation:"discrete",gain:0});return new Promise(t=>{i.oncomplete=()=>{n.disconnect(),t(0!==i.currentTime)},i.startRendering()})})(we,pi)),Fn=((t,e,i,n,s)=>(o,a)=>{const r=new WeakMap;let h=null;const c=async(c,l)=>{let u=null,d=e(c);const p=ht(d,l);if(void 0===l.createIIRFilter?u=t(l,{buffer:null,channelCount:2,channelCountMode:"max",channelInterpretation:"speakers",loop:!1,loopEnd:0,loopStart:0,playbackRate:1}):p||(d=l.createIIRFilter(a,o)),r.set(l,null===u?d:u),null!==u){if(null===h){if(null===i)throw new Error("Missing the native OfflineAudioContext constructor.");const t=new i(c.context.destination.channelCount,c.context.length,l.sampleRate);h=(async()=>{await n(c,t,t.destination);return((t,e,i,n)=>{const s=i instanceof Float64Array?i:new Float64Array(i),o=n instanceof Float64Array?n:new Float64Array(n),a=s.length,r=o.length,h=Math.min(a,r);if(1!==s[0]){for(let t=0;t<a;t+=1)o[t]/=s[0];for(let t=1;t<r;t+=1)s[t]/=s[0]}const c=new Float32Array(32),l=new Float32Array(32),u=e.createBuffer(t.numberOfChannels,t.length,t.sampleRate),d=t.numberOfChannels;for(let p=0;p<d;p+=1){const e=t.getChannelData(p),i=u.getChannelData(p);c.fill(0),l.fill(0),re(s,a,o,r,h,c,l,0,32,e,i)}return u})(await s(t),l,o,a)})()}const t=await h;return u.buffer=t,u.start(0),u}return await n(c,l,d),d};return{render(t,e){const i=r.get(e);return void 0!==i?Promise.resolve(i):c(t,e)}}})(zi,Mt,pi,ai,In);var Wn;
vendor: 4,611 bytes, line 1
1const Gn=((t,e,i,n,s,o)=>class extends t{constructor(t,a){const r=n(t),h=s(r),c={...ae,...a},l=e(r,h?null:t.baseLatency,c);super(t,!1,l,h?i(c.feedback,c.feedforward):null),(t=>{var e;t.getFrequencyResponse=(e=t.getFrequencyResponse,(i,n,s)=>{if(i.length!==n.length||n.length!==s.length)throw oe();return e.call(t,i,n,s)})})(l),this._nativeIIRFilterNode=l,o(this,1)}getFrequencyResponse(t,e,i){return this._nativeIIRFilterNode.getFrequencyResponse(t,e,i)}})(ki,(Wn=Bn,(t,e,i)=>{if(void 0===t.createIIRFilter)return Wn(t,e,i);const n=t.createIIRFilter(i.feedforward,i.feedback);return ue(n,i),n}),Fn,ui,gi,en),Xn=((t,e,i,n,s,o,a,r)=>(h,c)=>{const l=c.listener,{forwardX:u,forwardY:d,forwardZ:p,positionX:m,positionY:g,positionZ:f,upX:S,upY:v,upZ:T}=void 0===l.forwardX?(()=>{const u=new Float32Array(1),d=e(c,{channelCount:1,channelCountMode:"explicit",channelInterpretation:"speakers",numberOfInputs:9}),p=a(c);let m=!1,g=[0,0,-1,0,1,0],f=[0,0,0];const S=()=>{if(m)return;m=!0;const t=n(c,256,9,0);t.onaudioprocess=({inputBuffer:t})=>{const e=[o(t,u,0),o(t,u,1),o(t,u,2),o(t,u,3),o(t,u,4),o(t,u,5)];e.some((t,e)=>t!==g[e])&&(l.setOrientation(...e),g=e);const i=[o(t,u,6),o(t,u,7),o(t,u,8)];i.some((t,e)=>t!==f[e])&&(l.setPosition(...i),f=i)},d.connect(t)},v=t=>e=>{e!==g[t]&&(g[t]=e,l.setOrientation(...g))},T=t=>e=>{e!==f[t]&&(f[t]=e,l.setPosition(...f))},x=(e,n,o)=>{const a=i(c,{channelCount:1,channelCountMode:"explicit",channelInterpretation:"discrete",offset:n});a.connect(d,0,e),a.start(),Object.defineProperty(a.offset,"defaultValue",{get:()=>n});const l=t({context:h},p,a.offset,mt,pt);var u,m,g,f,v,T,x;return r(l,"value",t=>()=>t.call(l),t=>e=>{try{t.call(l,e)}catch(i){if(9!==i.code)throw i}S(),p&&o(e)}),l.cancelAndHoldAtTime=(u=l.cancelAndHoldAtTime,p?()=>{throw s()}:(...t)=>{const e=u.apply(l,t);return S(),e}),l.cancelScheduledValues=(m=l.cancelScheduledValues,p?()=>{throw s()}:(...t)=>{const e=m.apply(l,t);return S(),e}),l.exponentialRampToValueAtTime=(g=l.exponentialRampToValueAtTime,p?()=>{throw s()}:(...t)=>{const e=g.apply(l,t);return S(),e}),l.linearRampToValueAtTime=(f=l.linearRampToValueAtTime,p?()=>{throw s()}:(...t)=>{const e=f.apply(l,t);return S(),e}),l.setTargetAtTime=(v=l.setTargetAtTime,p?()=>{throw s()}:(...t)=>{const e=v.apply(l,t);return S(),e}),l.setValueAtTime=(T=l.setValueAtTime,p?()=>{throw s()}:(...t)=>{const e=T.apply(l,t);return S(),e}),l.setValueCurveAtTime=(x=l.setValueCurveAtTime,p?()=>{throw s()}:(...t)=>{const e=x.apply(l,t);return S(),e}),l};return{forwardX:x(0,0,v(0)),forwardY:x(1,0,v(1)),forwardZ:x(2,-1,v(2)),positionX:x(6,0,T(0)),positionY:x(7,0,T(1)),positionZ:x(8,0,T(2)),upX:x(3,0,v(3)),upY:x(4,1,v(4)),upZ:x(5,0,v(5))}})():l;return{get forwardX(){return u},get forwardY(){return d},get forwardZ(){return p},get positionX(){return m},get positionY(){return g},get positionZ(){return f},get upX(){return S},get upY(){return v},get upZ(){return T}}})(Qi,gn,bn,ke,Ne,Re,gi,Ie),Hn=new WeakMap,Vn=((t,e,i,n,s,o)=>class extends i{constructor(i,o){super(i),this._nativeContext=i,U.set(this,i),n(i)&&s.set(i,new Set),this._destination=new t(this,o),this._listener=e(this,i),this._onstatechange=null}get currentTime(){return this._nativeContext.currentTime}get destination(){return this._destination}get listener(){return this._listener}get onstatechange(){return this._onstatechange}set onstatechange(t){const e="function"==typeof t?o(this,t):null;this._nativeContext.onstatechange=e;const i=this._nativeContext.onstatechange;this._onstatechange=null!==i&&i===e?t:i}get sampleRate(){return this._nativeContext.sampleRate}get state(){return this._nativeContext.state}})($i,Xn,vi,gi,Hn,Ve),Un=((t,e,i,n,s,o)=>(a,r)=>{const h=a.createOscillator();return ue(h,r),pe(h,r,"detune"),pe(h,r,"frequency"),void 0!==r.periodicWave?h.setPeriodicWave(r.periodicWave):le(h,r,"type"),e(i,()=>i(a))||me(h),e(n,()=>n(a))||o(h,a),e(s,()=>s(a))||ge(h),t(a,h),h})(Wi,Ke,We,Ge,Xe,He),qn=((t,e,i,n,s)=>()=>{const o=new WeakMap;let a=null,r=null,h=null;return{set periodicWave(t){a=t},set start(t){r=t},set stop(t){h=t},render(c,l){const u=o.get(l);return void 0!==u?Promise.resolve(u):(async(c,l)=>{let u=i(c);const d=ht(u,l);if(!d){const t={channelCount:u.channelCount,channelCountMode:u.channelCountMode,channelInterpretation:u.channelInterpretation,detune:u.detune.value,frequency:u.frequency.value,periodicWave:null===a?void 0:a,type:u.type};u=e(l,t),null!==r&&u.start(r),null!==h&&u.stop(h)}return o.set(l,u),d?(await t(l,c.detune,u.detune),await t(l,c.frequency,u.frequency)):(await n(l,c.detune,u.detune),await n(l,c.frequency,u.frequency)),await s(c,l,u),u})(c,l)}}}
vendor: 9,222 bytes, line 1
1)(qi,Un,Mt,Zi,ai),Yn=((t,e,i,n,s,o,a)=>class extends t{constructor(t,a){const r=s(t),h={...Ee,...a},c=i(r,h),l=o(r),u=l?n():null,d=t.sampleRate/2;super(t,!1,c,u),this._detune=e(this,l,c.detune,153600,-153600),this._frequency=e(this,l,c.frequency,d,-d),this._nativeOscillatorNode=c,this._onended=null,this._oscillatorNodeRenderer=u,null!==this._oscillatorNodeRenderer&&void 0!==h.periodicWave&&(this._oscillatorNodeRenderer.periodicWave=h.periodicWave)}get detune(){return this._detune}get frequency(){return this._frequency}get onended(){return this._onended}set onended(t){const e="function"==typeof t?a(this,t):null;this._nativeOscillatorNode.onended=e;const i=this._nativeOscillatorNode.onended;this._onended=null!==i&&i===e?t:i}get type(){return this._nativeOscillatorNode.type}set type(t){this._nativeOscillatorNode.type=t,null!==this._oscillatorNodeRenderer&&(this._oscillatorNodeRenderer.periodicWave=null)}setPeriodicWave(t){this._nativeOscillatorNode.setPeriodicWave(t),null!==this._oscillatorNodeRenderer&&(this._oscillatorNodeRenderer.periodicWave=t)}start(t=0){if(this._nativeOscillatorNode.start(t),null!==this._oscillatorNodeRenderer&&(this._oscillatorNodeRenderer.start=t),"closed"!==this.context.state){nt(this);const t=()=>{this._nativeOscillatorNode.removeEventListener("ended",t),gt(this)&&ot(this)};this._nativeOscillatorNode.addEventListener("ended",t)}}stop(t=0){this._nativeOscillatorNode.stop(t),null!==this._oscillatorNodeRenderer&&(this._oscillatorNodeRenderer.stop=t)}})(ki,Qi,Un,qn,ui,gi,Ve),zn=(jn=zi,(t,e)=>{const i=jn(t,{buffer:null,channelCount:2,channelCountMode:"max",channelInterpretation:"speakers",loop:!1,loopEnd:0,loopStart:0,playbackRate:1}),n=t.createBuffer(1,2,44100);return i.buffer=n,i.loop=!0,i.connect(e),i.start(),()=>{i.stop(),i.disconnect(e)}});var jn;const Zn=((t,e,i,n,s)=>(o,{curve:a,oversample:r,...h})=>{const c=o.createWaveShaper(),l=o.createWaveShaper();ue(c,h),ue(l,h);const u=i(o,{...h,gain:1}),d=i(o,{...h,gain:-1}),p=i(o,{...h,gain:1}),m=i(o,{...h,gain:-1});let g=null,f=!1,S=null;const v={get bufferSize(){},get channelCount(){return c.channelCount},set channelCount(t){u.channelCount=t,d.channelCount=t,c.channelCount=t,p.channelCount=t,l.channelCount=t,m.channelCount=t},get channelCountMode(){return c.channelCountMode},set channelCountMode(t){u.channelCountMode=t,d.channelCountMode=t,c.channelCountMode=t,p.channelCountMode=t,l.channelCountMode=t,m.channelCountMode=t},get channelInterpretation(){return c.channelInterpretation},set channelInterpretation(t){u.channelInterpretation=t,d.channelInterpretation=t,c.channelInterpretation=t,p.channelInterpretation=t,l.channelInterpretation=t,m.channelInterpretation=t},get context(){return c.context},get curve(){return S},set curve(i){if(null!==i&&i.length<2)throw e();if(null===i)c.curve=i,l.curve=i;else{const t=i.length,e=new Float32Array(t+2-t%2),n=new Float32Array(t+2-t%2);e[0]=i[0],n[0]=-i[t-1];const s=Math.ceil((t+1)/2),o=(t+1)/2-1;for(let a=1;a<s;a+=1){const r=a/s*o,h=Math.floor(r),c=Math.ceil(r);e[a]=h===c?i[h]:(1-(r-h))*i[h]+(1-(c-r))*i[c],n[a]=h===c?-i[t-1-h]:-(1-(r-h))*i[t-1-h]-(1-(c-r))*i[t-1-c]}e[s]=t%2==1?i[s-1]:(i[s-2]+i[s-1])/2,c.curve=e,l.curve=n}S=i,f&&(n(S)&&null===g?g=t(o,u):null!==g&&(g(),g=null))},get inputs(){return[u]},get numberOfInputs(){return c.numberOfInputs},get numberOfOutputs(){return c.numberOfOutputs},get oversample(){return c.oversample},set oversample(t){c.oversample=t,l.oversample=t},addEventListener:(...t)=>u.addEventListener(t[0],t[1],t[2]),dispatchEvent:(...t)=>u.dispatchEvent(t[0]),removeEventListener:(...t)=>u.removeEventListener(t[0],t[1],t[2])};null!==a&&(v.curve=a instanceof Float32Array?a:new Float32Array(a)),r!==v.oversample&&(v.oversample=r);return s(xe(v,p),()=>{u.connect(c).connect(p),u.connect(d).connect(l).connect(m).connect(p),f=!0,n(S)&&(g=t(o,u))},()=>{u.disconnect(c),c.disconnect(p),u.disconnect(d),d.disconnect(l),l.disconnect(m),m.disconnect(p),f=!1,null!==g&&(g(),g=null)})})(zn,se,we,Be,dn),Jn=((t,e,i,n,s,o,a)=>(r,h)=>{const c=r.createWaveShaper();if(null!==o&&"webkitAudioContext"===o.name&&void 0===r.createGain().gain.automationRate)return i(r,h);ue(c,h);const l=null===h.curve||h.curve instanceof Float32Array?h.curve:new Float32Array(h.curve);if(null!==l&&l.length<2)throw e();le(c,{curve:l},"curve"),le(c,h,"oversample");let u=null,d=!1;a(c,"curve",t=>()=>t.call(c),e=>i=>(e.call(c,i),d&&(n(i)&&null===u?u=t(r,c):n(i)||null===u||(u(),u=null)),i));return s(c,()=>{d=!0,n(c.curve)&&(u=t(r,c))},()=>{d=!1,null!==u&&(u(),u=null)})})(zn,se,Zn,Be,dn,xi,Ie),Qn=((t,e,i,n,s,o,a,r,h,c)=>(l,{coneInnerAngle:u,coneOuterAngle:d,coneOuterGain:p,distanceModel:m,maxDistance:g,orientationX:f,orientationY:S,orientationZ:v,panningModel:T,positionX:x,positionY:b,positionZ:w,refDistance:y,rolloffFactor:C,...A})=>{const k=l.createPanner();if(A.channelCount>2)throw a();if("max"===A.channelCountMode)throw a();ue(k,A);const N={channelCount:1,channelCountMode:"explicit",channelInterpretation:"discrete"},D=i(l,{...N,channelInterpretation:"speakers",numberOfInputs:6}),E=n(l,{...A,gain:1}),O=n(l,{...N,gain:1}),P=n(l,{...N,gain:0}),M=n(l,{...N,gain:0}),L=n(l,{...N,gain:0}),R=n(l,{...N,gain:0}),B=n(l,{...N,gain:0}),I=s(l,256,6,1),F=o(l,{...N,curve:new Float32Array([1,1]),oversample:"none"});let W=[f,S,v],G=[x,b,w];const X=new Float32Array(1);I.onaudioprocess=({inputBuffer:t})=>{const e=[h(t,X,0),h(t,X,1),h(t,X,2)];e.some((t,e)=>t!==W[e])&&(k.setOrientation(...e),W=e);const i=[h(t,X,3),h(t,X,4),h(t,X,5)];i.some((t,e)=>t!==G[e])&&(k.setPosition(...i),G=i)},Object.defineProperty(P.gain,"defaultValue",{get:()=>0}),Object.defineProperty(M.gain,"defaultValue",{get:()=>0}),Object.defineProperty(L.gain,"defaultValue",{get:()=>0}),Object.defineProperty(R.gain,"defaultValue",{get:()=>0}),Object.defineProperty(B.gain,"defaultValue",{get:()=>0});const H={get bufferSize(){},get channelCount(){return k.channelCount},set channelCount(t){if(t>2)throw a();E.channelCount=t,k.channelCount=t},get channelCountMode(){return k.channelCountMode},set channelCountMode(t){if("max"===t)throw a();E.channelCountMode=t,k.channelCountMode=t},get channelInterpretation(){return k.channelInterpretation},set channelInterpretation(t){E.channelInterpretation=t,k.channelInterpretation=t},get coneInnerAngle(){return k.coneInnerAngle},set coneInnerAngle(t){k.coneInnerAngle=t},get coneOuterAngle(){return k.coneOuterAngle},set coneOuterAngle(t){k.coneOuterAngle=t},get coneOuterGain(){return k.coneOuterGain},set coneOuterGain(t){if(t<0||t>1)throw e();k.coneOuterGain=t},get context(){return k.context},get distanceModel(){return k.distanceModel},set distanceModel(t){k.distanceModel=t},get inputs(){return[E]},get maxDistance(){return k.maxDistance},set maxDistance(t){if(t<0)throw new RangeError;k.maxDistance=t},get numberOfInputs(){return k.numberOfInputs},get numberOfOutputs(){return k.numberOfOutputs},get orientationX(){return O.gain},get orientationY(){return P.gain},get orientationZ(){return M.gain},get panningModel(){return k.panningModel},set panningModel(t){k.panningModel=t},get positionX(){return L.gain},get positionY(){return R.gain},get positionZ(){return B.gain},get refDistance(){return k.refDistance},set refDistance(t){if(t<0)throw new RangeError;k.refDistance=t},get rolloffFactor(){return k.rolloffFactor},set rolloffFactor(t){if(t<0)throw new RangeError;k.rolloffFactor=t},addEventListener:(...t)=>E.addEventListener(t[0],t[1],t[2]),dispatchEvent:(...t)=>E.dispatchEvent(t[0]),removeEventListener:(...t)=>E.removeEventListener(t[0],t[1],t[2])};u!==H.coneInnerAngle&&(H.coneInnerAngle=u),d!==H.coneOuterAngle&&(H.coneOuterAngle=d),p!==H.coneOuterGain&&(H.coneOuterGain=p),m!==H.distanceModel&&(H.distanceModel=m),g!==H.maxDistance&&(H.maxDistance=g),f!==H.orientationX.value&&(H.orientationX.value=f),S!==H.orientationY.value&&(H.orientationY.value=S),v!==H.orientationZ.value&&(H.orientationZ.value=v),T!==H.panningModel&&(H.panningModel=T),x!==H.positionX.value&&(H.positionX.value=x),b!==H.positionY.value&&(H.positionY.value=b),w!==H.positionZ.value&&(H.positionZ.value=w),y!==H.refDistance&&(H.refDistance=y),C!==H.rolloffFactor&&(H.rolloffFactor=C),1===W[0]&&0===W[1]&&0===W[2]||k.setOrientation(...W),0===G[0]&&0===G[1]&&0===G[2]||k.setPosition(...G);return c(xe(H,k),()=>{E.connect(k),t(E,F,0,0),F.connect(O).connect(D,0,0),F.connect(P).connect(D,0,1),F.connect(M).connect(D,0,2),F.connect(L).connect(D,0,3),F.connect(R).connect(D,0,4),F.connect(B).connect(D,0,5),D.connect(I).connect(l.destination)},()=>{E.disconnect(k),r(E,F,0,0),F.disconnect(O),O.disconnect(D),F.disconnect(P),P.disconnect(D),F.disconnect(M),M.disconnect(D),F.disconnect(L),L.disconnect(D),F.disconnect(R),R.disconnect(D),F.disconnect(B),B.disconnect(D),D.disconnect(I),I.disconnect(l.destination)})})(Nt,se,gn,we,ke,Jn,Ne,Pt,Re,dn),Kn=(_n=Qn,(t,e)=>{const i=t.createPanner();return void 0===i.orientationX?_n(t,e):(ue(i,e),pe(i,e,"orientationX"),pe(i,e,"orientationY"),pe(i,e,"orientationZ"),pe(i,e,"positionX"),pe(i,e,"positionY"),pe(i,e,"positionZ"),le(i,e,"coneInnerAngle"),le(i,e,"coneOuterAngle"),le(i,e,"coneOuterGain"),le(i,e,"distanceModel"),le(i,e,"maxDistance"),le(i,e,"panningModel"),le(i,e,"refDistance"),le(i,e,"rolloffFactor"),i)});var _n;
vendor: 4,690 bytes, line 1
1const $n=((t,e,i,n,s,o,a,r,h,c)=>()=>{const l=new WeakMap;let u=null;return{render(d,p){const m=l.get(p);return void 0!==m?Promise.resolve(m):(async(d,p)=>{let m=null,g=o(d);const f={channelCount:g.channelCount,channelCountMode:g.channelCountMode,channelInterpretation:g.channelInterpretation},S={...f,coneInnerAngle:g.coneInnerAngle,coneOuterAngle:g.coneOuterAngle,coneOuterGain:g.coneOuterGain,distanceModel:g.distanceModel,maxDistance:g.maxDistance,panningModel:g.panningModel,refDistance:g.refDistance,rolloffFactor:g.rolloffFactor},v=ht(g,p);if("bufferSize"in g)m=n(p,{...f,gain:1});else if(!v){const t={...S,orientationX:g.orientationX.value,orientationY:g.orientationY.value,orientationZ:g.orientationZ.value,positionX:g.positionX.value,positionY:g.positionY.value,positionZ:g.positionZ.value};g=s(p,t)}if(l.set(p,null===m?g:m),null!==m){if(null===u){if(null===a)throw new Error("Missing the native OfflineAudioContext constructor.");const t=new a(6,d.context.length,p.sampleRate),n=e(t,{channelCount:1,channelCountMode:"explicit",channelInterpretation:"speakers",numberOfInputs:6});n.connect(t.destination),u=(async()=>{const e=await Promise.all([d.orientationX,d.orientationY,d.orientationZ,d.positionX,d.positionY,d.positionZ].map(async(e,n)=>{const s=i(t,{channelCount:1,channelCountMode:"explicit",channelInterpretation:"discrete",offset:0===n?1:0});return await r(t,e,s.offset),s}));for(let t=0;t<6;t+=1)e[t].connect(n,0,t),e[t].start(0);return c(t)})()}const t=await u,o=n(p,{...f,gain:1});await h(d,p,o);const l=[];for(let e=0;e<t.numberOfChannels;e+=1)l.push(t.getChannelData(e));let g=[l[0][0],l[1][0],l[2][0]],v=[l[3][0],l[4][0],l[5][0]],T=n(p,{...f,gain:1}),x=s(p,{...S,orientationX:g[0],orientationY:g[1],orientationZ:g[2],positionX:v[0],positionY:v[1],positionZ:v[2]});o.connect(T).connect(x.inputs[0]),x.connect(m);for(let e=128;e<t.length;e+=128){const t=[l[0][e],l[1][e],l[2][e]],i=[l[3][e],l[4][e],l[5][e]];if(t.some((t,e)=>t!==g[e])||i.some((t,e)=>t!==v[e])){g=t,v=i;const a=e/p.sampleRate;T.gain.setValueAtTime(0,a),T=n(p,{...f,gain:0}),x=s(p,{...S,orientationX:g[0],orientationY:g[1],orientationZ:g[2],positionX:v[0],positionY:v[1],positionZ:v[2]}),T.gain.setValueAtTime(1,a),o.connect(T).connect(x.inputs[0]),x.connect(m)}}return m}return v?(await t(p,d.orientationX,g.orientationX),await t(p,d.orientationY,g.orientationY),await t(p,d.orientationZ,g.orientationZ),await t(p,d.positionX,g.positionX),await t(p,d.positionY,g.positionY),await t(p,d.positionZ,g.positionZ)):(await r(p,d.orientationX,g.orientationX),await r(p,d.orientationY,g.orientationY),await r(p,d.orientationZ,g.orientationZ),await r(p,d.positionX,g.positionX),await r(p,d.positionY,g.positionY),await r(p,d.positionZ,g.positionZ)),kt(g)?await h(d,p,g.inputs[0]):await h(d,p,g),g})(d,p)}}})(qi,gn,bn,we,Kn,Mt,pi,Zi,ai,In),ts=((t,e,i,n,s,o,a)=>class extends t{constructor(t,r){const h=s(t),c={...Oe,...r},l=i(h,c),u=o(h);super(t,!1,l,u?n():null),this._nativePannerNode=l,this._orientationX=e(this,u,l.orientationX,mt,pt),this._orientationY=e(this,u,l.orientationY,mt,pt),this._orientationZ=e(this,u,l.orientationZ,mt,pt),this._positionX=e(this,u,l.positionX,mt,pt),this._positionY=e(this,u,l.positionY,mt,pt),this._positionZ=e(this,u,l.positionZ,mt,pt),a(this,1)}get coneInnerAngle(){return this._nativePannerNode.coneInnerAngle}set coneInnerAngle(t){this._nativePannerNode.coneInnerAngle=t}get coneOuterAngle(){return this._nativePannerNode.coneOuterAngle}set coneOuterAngle(t){this._nativePannerNode.coneOuterAngle=t}get coneOuterGain(){return this._nativePannerNode.coneOuterGain}set coneOuterGain(t){this._nativePannerNode.coneOuterGain=t}get distanceModel(){return this._nativePannerNode.distanceModel}set distanceModel(t){this._nativePannerNode.distanceModel=t}get maxDistance(){return this._nativePannerNode.maxDistance}set maxDistance(t){this._nativePannerNode.maxDistance=t}get orientationX(){return this._orientationX}get orientationY(){return this._orientationY}get orientationZ(){return this._orientationZ}get panningModel(){return this._nativePannerNode.panningModel}set panningModel(t){this._nativePannerNode.panningModel=t}get positionX(){return this._positionX}get positionY(){return this._positionY}get positionZ(){return this._positionZ}get refDistance(){return this._nativePannerNode.refDistance}set refDistance(t){this._nativePannerNode.refDistance=t}get rolloffFactor(){return this._nativePannerNode.rolloffFactor}set rolloffFactor(t){this._nativePannerNode.rolloffFactor=t}})(ki,Qi,Kn,$n,ui,gi,en),es=(t=>(e,{disableNormalization:i,imag:n,real:s})=>{const o=n instanceof Float32Array?n:new Float32Array(n),a=s instanceof Float32Array?s:new Float32Array(s),r=e.createPerio
vendor: 5,461 bytes, line 1
1dicWave(a,o,{disableNormalization:i});if(Array.from(n).length<2)throw t();return r})(lt),is=((t,e,i,n)=>class s{constructor(s,o){const a=e(s),r=n({...Pe,...o}),h=t(a,r);return i.add(h),h}static[Symbol.hasInstance](t){return null!==t&&"object"==typeof t&&Object.getPrototypeOf(t)===s.prototype||i.has(t)}})(es,ui,new WeakSet,t=>{const{imag:e,real:i}=t;return void 0===e?void 0===i?{...t,imag:[0,0],real:[0,0]}:{...t,imag:Array.from(i,()=>0),real:i}:void 0===i?{...t,imag:e,real:Array.from(e,()=>0)}:{...t,imag:e,real:i}}),ns=((t,e,i,n,s,o)=>{const a=16385,r=new Float32Array([1,1]),h=Math.PI/2,c={channelCount:1,channelCountMode:"explicit",channelInterpretation:"discrete"},l={...c,oversample:"none"},u=(t,o,u,d,p)=>{if(1===o)return((t,e,s,o)=>{const u=new Float32Array(a),d=new Float32Array(a);for(let i=0;i<a;i+=1){const t=i/16384*h;u[i]=Math.cos(t),d[i]=Math.sin(t)}const p=i(t,{...c,gain:0}),m=n(t,{...l,curve:u}),g=n(t,{...l,curve:r}),f=i(t,{...c,gain:0}),S=n(t,{...l,curve:d});return{connectGraph(){e.connect(p),e.connect(void 0===g.inputs?g:g.inputs[0]),e.connect(f),g.connect(s),s.connect(void 0===m.inputs?m:m.inputs[0]),s.connect(void 0===S.inputs?S:S.inputs[0]),m.connect(p.gain),S.connect(f.gain),p.connect(o,0,0),f.connect(o,0,1)},disconnectGraph(){e.disconnect(p),e.disconnect(void 0===g.inputs?g:g.inputs[0]),e.disconnect(f),g.disconnect(s),s.disconnect(void 0===m.inputs?m:m.inputs[0]),s.disconnect(void 0===S.inputs?S:S.inputs[0]),m.disconnect(p.gain),S.disconnect(f.gain),p.disconnect(o,0,0),f.disconnect(o,0,1)}}})(t,u,d,p);if(2===o)return((t,s,o,u)=>{const d=new Float32Array(a),p=new Float32Array(a),m=new Float32Array(a),g=new Float32Array(a),f=Math.floor(8192.5);for(let e=0;e<a;e+=1)if(e>f){const t=(e-f)/(16384-f)*h;d[e]=Math.cos(t),p[e]=Math.sin(t),m[e]=0,g[e]=1}else{const t=e/(16384-f)*h;d[e]=1,p[e]=0,m[e]=Math.cos(t),g[e]=Math.sin(t)}const S=e(t,{channelCount:2,channelCountMode:"explicit",channelInterpretation:"discrete",numberOfOutputs:2}),v=i(t,{...c,gain:0}),T=n(t,{...l,curve:d}),x=i(t,{...c,gain:0}),b=n(t,{...l,curve:p}),w=n(t,{...l,curve:r}),y=i(t,{...c,gain:0}),C=n(t,{...l,curve:m}),A=i(t,{...c,gain:0}),k=n(t,{...l,curve:g});return{connectGraph(){s.connect(S),s.connect(void 0===w.inputs?w:w.inputs[0]),S.connect(v,0),S.connect(x,0),S.connect(y,1),S.connect(A,1),w.connect(o),o.connect(void 0===T.inputs?T:T.inputs[0]),o.connect(void 0===b.inputs?b:b.inputs[0]),o.connect(void 0===C.inputs?C:C.inputs[0]),o.connect(void 0===k.inputs?k:k.inputs[0]),T.connect(v.gain),b.connect(x.gain),C.connect(y.gain),k.connect(A.gain),v.connect(u,0,0),y.connect(u,0,0),x.connect(u,0,1),A.connect(u,0,1)},disconnectGraph(){s.disconnect(S),s.disconnect(void 0===w.inputs?w:w.inputs[0]),S.disconnect(v,0),S.disconnect(x,0),S.disconnect(y,1),S.disconnect(A,1),w.disconnect(o),o.disconnect(void 0===T.inputs?T:T.inputs[0]),o.disconnect(void 0===b.inputs?b:b.inputs[0]),o.disconnect(void 0===C.inputs?C:C.inputs[0]),o.disconnect(void 0===k.inputs?k:k.inputs[0]),T.disconnect(v.gain),b.disconnect(x.gain),C.disconnect(y.gain),k.disconnect(A.gain),v.disconnect(u,0,0),y.disconnect(u,0,0),x.disconnect(u,0,1),A.disconnect(u,0,1)}}})(t,u,d,p);throw s()};return(e,{channelCount:n,channelCountMode:a,pan:r,...h})=>{if("max"===a)throw s();const c=t(e,{...h,channelCount:1,channelCountMode:a,numberOfInputs:2}),l=i(e,{...h,channelCount:n,channelCountMode:a,gain:1}),d=i(e,{channelCount:1,channelCountMode:"explicit",channelInterpretation:"discrete",gain:r});let{connectGraph:p,disconnectGraph:m}=u(e,n,l,d,c);Object.defineProperty(d.gain,"defaultValue",{get:()=>0}),Object.defineProperty(d.gain,"maxValue",{get:()=>1}),Object.defineProperty(d.gain,"minValue",{get:()=>-1});const g={get bufferSize(){},get channelCount(){return l.channelCount},set channelCount(t){l.channelCount!==t&&(f&&m(),({connectGraph:p,disconnectGraph:m}=u(e,t,l,d,c)),f&&p()),l.channelCount=t},get channelCountMode(){return l.channelCountMode},set channelCountMode(t){if("clamped-max"===t||"max"===t)throw s();l.channelCountMode=t},get channelInterpretation(){return l.channelInterpretation},set channelInterpretation(t){l.channelInterpretation=t},get context(){return l.context},get inputs(){return[l]},get numberOfInputs(){return l.numberOfInputs},get numberOfOutputs(){return l.numberOfOutputs},get pan(){return d.gain},addEventListener:(...t)=>l.addEventListener(t[0],t[1],t[2]),dispatchEvent:(...t)=>l.dispatchEvent(t[0]),removeEventListener:(...t)=>l.removeEventListener(t[0],t[1],t[2])};let f=!1;return o(xe(g,c),()=>{p(),f=!0},()=>{m(),f=!1})}})(gn,Te,we,Jn,Ne,dn),ss=((t,e)=>(i,n)=>{const s=n.channelCountMode;if("clamped-max"===s)throw e();if(void 0===i.createStereoPanner)return t(i,n);const o=i.createStereoPanner();return ue(o,n),pe(o,n,"pan"),Object.defineProperty(o,"channelCountMode",{get:()=>s,set:t=>{if(t!==s)throw e()}}),o})(ns,Ne),os=((t,e,i,n,s)=>()=>{const o=new WeakMap;return{render(a,r){const h=o.get(r);return void 0!==h?Promise.resolve(h):(async(a,r)=>{let h=i(a);const c=ht(h,r);if(!c){const t={channelCount:h.channelCount,channelCountMode:h.channelCountMode,channelInterpretation:h.channelInterpretation,pan:h.pan.value};h=e(r,t)}return o.set(r,h),c?await t(r,a.pan,h.pan):await n(r,a.pan,h.pan),kt(h)?await s(a,r,h.inputs[0]):await s(a,r,h),h})(a,r)}}})(qi,ss,Mt,Zi,ai),as=((t,e,i,n,s,o)=>class extends t{constructor(t,a){const r=s(t),h={...Me,...a},c=i(r,h),l=o(r);super(t,!1,c,l?n():null),this._pan=e(this,l,c.pan)}get pan(){return this._pan}}
vendor: 1,211 bytes, line 1
1)(ki,Qi,ss,os,ui,gi),rs=((t,e,i)=>()=>{const n=new WeakMap;return{render(s,o){const a=n.get(o);return void 0!==a?Promise.resolve(a):(async(s,o)=>{let a=e(s);if(!ht(a,o)){const e={channelCount:a.channelCount,channelCountMode:a.channelCountMode,channelInterpretation:a.channelInterpretation,curve:a.curve,oversample:a.oversample};a=t(o,e)}return n.set(o,a),kt(a)?await i(s,o,a.inputs[0]):await i(s,o,a),a})(s,o)}}})(Jn,Mt,ai),hs=((t,e,i,n,s,o,a)=>class extends t{constructor(t,e){const r=s(t),h={...Le,...e},c=i(r,h);super(t,!0,c,o(r)?n():null),this._isCurveNullified=!1,this._nativeWaveShaperNode=c,a(this,1)}get curve(){return this._isCurveNullified?null:this._nativeWaveShaperNode.curve}set curve(t){if(null===t)this._isCurveNullified=!0,this._nativeWaveShaperNode.curve=new Float32Array([0,0]);else{if(t.length<2)throw e();this._isCurveNullified=!1,this._nativeWaveShaperNode.curve=t}}get oversample(){return this._nativeWaveShaperNode.oversample}set oversample(t){this._nativeWaveShaperNode.oversample=t}})(ki,se,Jn,rs,ui,gi,en),cs=(t=>null!==t&&t.isSecureContext)(ti),ls=(t=>(e,i,n)=>{Object.defineProperties(t,{currentFrame:{configurable:!0,get:()=>Math.round(e*i)},currentTime:{configurable:!0,get:()=>e}}
1);try{return n()}finally{null!==t&&(delete t.currentFrame,delete t.currentTime)}})(ti),us=new WeakMap,ds=((t,e)=>i=>{let n=t.get(i);if(void 0!==n)return n;if(null===e)throw new Error("Missing the native OfflineAudioContext constructor.");return n=new e(1,1,44100),t.set(i,n),n})(us,pi),ps=cs?((t,e,i,n,s,o,a,r,h,c,l,u,d)=>{let p=0;return(m,g,f={credentials:"omit"})=>{const S=l.get(m);if(void 0!==S&&S.has(g))return Promise.resolve();const v=c.get(m);if(void 0!==v){const t=v.get(g);if(void 0!==t)return t}const T=o(m),x=void 0===T.audioWorklet?s(g).then(([t,e])=>{const[n,s]=Q(t,e);return i(`${n};((a,b)=>{(a[b]=a[b]||[]).push((AudioWorkletProcessor,global,registerProcessor,sampleRate,self,window)=>{${s}\n})})(window,'_AWGS')`)}).then(()=>{const t=d._AWGS.pop();if(void 0===t)throw new SyntaxError;n(T.currentTime,T.sampleRate,()=>t(class{},void 0,(t,i)=>{if(""===t.trim())throw e();const n=z.get(T);if(void 0!==n){if(n.has(t))throw e();_(i),K(i.parameterDescriptors),n.set(t,i)}else _(i),K(i.parameterDescriptors),z.set(T,new Map([[t,i]]))},T.sampleRate,void 0,void 0))}):Promise.all([s(g),Promise.resolve(t(u,u))]).then(([[t,e],i])=>{const n=p+1;p=n;const[s,o]=Q(t,e),c=new Blob([`${s};((AudioWorkletProcessor,registerProcessor)=>{${o}\n})(${i?"AudioWorkletProcessor":"class extends AudioWorkletProcessor {__b=new WeakSet();constructor(){super();(p=>p.postMessage=(q=>(m,t)=>q.call(p,m,t?t.filter(u=>!this.__b.has(u)):t))(p.postMessage))(this.port)}}"},(n,p)=>registerProcessor(n,class extends p{${i?"":"__c = (a) => a.forEach(e=>this.__b.add(e.buffer));"}process(i,o,p){${i?"":"i.forEach(this.__c);o.forEach(this.__c);this.__c(Object.values(p));"}return super.process(i.map(j=>j.some(k=>k.length===0)?[]:j),o,p)}}));registerProcessor('__sac${n}',class extends AudioWorkletProcessor{process(){return !1}})`],{type:"application/javascript; charset=utf-8"}),l=URL.createObjectURL(c);return T.audioWorklet.addModule(l,f).then(()=>{if(r(T))return T;const t=a(T);return t.audioWorklet.addModule(l,f).then(()=>t)}).then(t=>{if(null===h)throw new SyntaxError;try{new h(t,`__sac${n}`)}catch{throw new SyntaxError}}).finally(()=>URL.revokeObjectURL(l))});return void 0===v?c.set(m,new Map([[g,x]])):v.set(g,x),x.then(()=>{const t=l.get(m);void 0===t?l.set(m,new Set([g])):t.add(g)}).finally(()=>{const t=c.get(m);void 0!==t&&t.delete(g)}),x}})(Ke,Ne,(t=>e=>new Promise((i,n)=>{if(null===t)return void n(new SyntaxError);const s=t.document.head;if(null===s)n(new SyntaxError);else{const o=t.document.createElement("script"),a=new Blob([e],{type:"application/javascript"}),r=URL.createObjectURL(a),h=t.onerror,c=()=>{t.onerror=h,URL.revokeObjectURL(r)};t.onerror=(e,i,s,o,a)=>i===r||i===t.location.href&&1===s&&1===o?(c(),n(a),!1):null!==h?h(e,i,s,o,a):void 0,o.onerror=()=>{c(),n(new SyntaxError)},o.onload=()=>{c(),i()},o.src=r,o.type="module",s.appendChild(o)}}))(ti),ls,(ms=()=>new DOMException("","AbortError"),async t=>{try{const e=await fetch(t);if(e.ok)return[await e.text(),e.url]}catch{}throw ms()}),ui,ds,gi,Ai,new WeakMap,new WeakMap,((t,e)=>async()=>{if(null===t)return!0;if(null===e)return!1;const i=new Blob(['class A extends AudioWorkletProcessor{process(i){this.port.postMessage(i,[i[0][0].buffer])}}registerProcessor("a",A)'],{type:"application/javascript; charset=utf-8"}),n=new e(1,128,44100),s=URL.createObjectURL(i);let o=!1,a=!1;try{await n.audioWorklet.addModule(s);const e=new t(n,"a",{numberOfOutputs:0}),i=n.createOscillator();e.port.onmessage=()=>o=!0,e.onprocessorerror=()=>a=!0,i.connect(e),i.start(0),await n.startRendering(),await new Promise(t=>setTimeout(t))}catch{}finally{URL.revokeObjectURL(s)}return o&&!a})(Ai,pi),ti):void 0;var ms;const gs=((t,e)=>i=>t(i)||e(i))(bi,gi),fs=((t,e,i,n,s,o,a,r,h,c,l)=>(u,d)=>{const p=a(u)?u:o(u);if(s.has(d)){const t=i();return Promise.reject(t)}try{s.add(d)}catch{}return e(h,()=>h(p))?p.decodeAudioData(d).then(i=>($t(d).catch(()=>{}),e(r,()=>r(i))||l(i),t.add(i),i)):new Promise((e,i)=>{const s=async()=>{try{await $t(d)}catch{}},o=t=>{i(t),s()};try{p.decodeAudioData(d,i=>{"function"!=typeof i.copyFromChannel&&(c(i),ut(i)),t.add(i),s().then(()=>e(i))},t=>{o(null===t?n():t)})}catch(a){o(a)}})})(Ei,Ke,()=>new DOMException("","DataCloneError"),()=>new DOMException("","EncodingError"),new WeakSet,ui,gs,ct,ce,Li,Ri),Ss=(vs=ps,Ts=Di,xs=Ii,bs=_i,ws=nn,ys=Sn,Cs=Tn,As=yn,ks=kn,Ns=fs,Ds=Dn,Es=Mn,Os=Rn,Ps=Gn,Ms=Vn,Ls=Yn,Rs=ts,Bs=is,Is=as,Fs=hs,class extends Ms{constructor(t,e){super(t,e),this._nativeContext=t,this._audioWorklet=void 0===vs?void 0:{addModule:(t,e)=>vs(this,t,e)}}get audioWorklet(){return this._audioWorklet}createAnalyser(){return new Ts(this)}createBiquadFilter(){return new ws(this)}createBuffer(t,e,i){return new xs({length:e,numberOfChannels:t,sampleRate:i})}createBufferSource(){return new bs(this)}createChannelMerger(t=6){return new ys(this,{numberOfInputs:t})}createChannelSplitter(t=6){return new Cs(this,{numberOfOutputs:t})}createConstantSource(){return new As(this)}createConvolver(){return new ks(this)}createDelay(t=1){return new Ds(this,{maxDelayTime:t})}createDynamicsCompressor(){return new Es(this)}createGain(){return new Os(this)}createIIRFilter(t,e){return new Ps(this,{feedback:e,feedforward:t})}createOscillator(){return new Ls(this)}createPanner(){return new Rs(this)}
vendor: 15,359 bytes, line 1
1createPeriodicWave(t,e,i={disableNormalization:!1}){return new Bs(this,{...i,imag:e,real:t})}createStereoPanner(){return new Is(this)}createWaveShaper(){return new Fs(this)}decodeAudioData(t,e,i){return Ns(this._nativeContext,t).then(t=>("function"==typeof e&&e(t),t),t=>{throw"function"==typeof i&&i(t),t})}});var vs,Ts,xs,bs,ws,ys,Cs,As,ks,Ns,Ds,Es,Os,Ps,Ms,Ls,Rs,Bs,Is,Fs;const Ws=((t,e,i,n)=>class extends t{constructor(t,s){const o=i(t),a=e(o,s);if(n(o))throw TypeError();super(t,!0,a,null),this._nativeMediaElementAudioSourceNode=a}get mediaElement(){return this._nativeMediaElementAudioSourceNode.mediaElement}})(ki,(t,e)=>t.createMediaElementSource(e.mediaElement),ui,gi),Gs=((t,e,i,n)=>class extends t{constructor(t,s){const o=i(t);if(n(o))throw new TypeError;const a={...he,...s},r=e(o,a);super(t,!1,r,null),this._nativeMediaStreamAudioDestinationNode=r}get stream(){return this._nativeMediaStreamAudioDestinationNode.stream}})(ki,(t,e)=>{const i=t.createMediaStreamDestination();return ue(i,e),1===i.numberOfOutputs&&Object.defineProperty(i,"numberOfOutputs",{get:()=>0}),i},ui,gi),Xs=((t,e,i,n)=>class extends t{constructor(t,s){const o=i(t),a=e(o,s);if(n(o))throw new TypeError;super(t,!0,a,null),this._nativeMediaStreamAudioSourceNode=a}get mediaStream(){return this._nativeMediaStreamAudioSourceNode.mediaStream}})(ki,(t,{mediaStream:e})=>{const i=e.getAudioTracks();i.sort((t,e)=>t.id<e.id?-1:t.id>e.id?1:0);const n=i.slice(0,1),s=t.createMediaStreamSource(new MediaStream(n));return Object.defineProperty(s,"mediaStream",{value:e}),s},ui,gi),Hs=((t,e)=>(i,{mediaStreamTrack:n})=>{if("function"==typeof i.createMediaStreamTrackSource)return i.createMediaStreamTrackSource(n);const s=new MediaStream([n]),o=i.createMediaStreamSource(s);if("audio"!==n.kind)throw t();if(e(i))throw new TypeError;return o})(se,gi),Vs=((t,e,i)=>class extends t{constructor(t,n){const s=i(t);super(t,!0,e(s,n),null)}})(ki,Hs,ui),Us=((t,e,i,n,s,o,a,r,h)=>class extends t{constructor(t={}){if(null===h)throw new Error("Missing the native AudioContext constructor.");let e;try{e=new h(t)}catch(a){if(12===a.code&&"sampleRate is not in range"===a.message)throw i();throw a}if(null===e)throw n();if(!(t=>void 0===t||"number"==typeof t||"string"==typeof t&&("balanced"===t||"interactive"===t||"playback"===t))(t.latencyHint))throw new TypeError(`The provided value '${t.latencyHint}' is not a valid enum value of type AudioContextLatencyCategory.`);if(void 0!==t.sampleRate&&e.sampleRate!==t.sampleRate)throw i();super(e,2);const{latencyHint:s}=t,{sampleRate:o}=e;if(this._baseLatency="number"==typeof e.baseLatency?e.baseLatency:"balanced"===s?512/o:"interactive"===s||void 0===s?256/o:"playback"===s?1024/o:128*Math.max(2,Math.min(128,Math.round(s*o/128)))/o,this._nativeAudioContext=e,"webkitAudioContext"===h.name?(this._nativeGainNode=e.createGain(),this._nativeOscillatorNode=e.createOscillator(),this._nativeGainNode.gain.value=1e-37,this._nativeOscillatorNode.connect(this._nativeGainNode).connect(e.destination),this._nativeOscillatorNode.start()):(this._nativeGainNode=null,this._nativeOscillatorNode=null),this._state=null,"running"===e.state){this._state="suspended";const t=()=>{"suspended"===this._state&&(this._state=null),e.removeEventListener("statechange",t)};e.addEventListener("statechange",t)}}get baseLatency(){return this._baseLatency}get state(){return null!==this._state?this._state:this._nativeAudioContext.state}close(){return"closed"===this.state?this._nativeAudioContext.close().then(()=>{throw e()}):("suspended"===this._state&&(this._state=null),this._nativeAudioContext.close().then(()=>{null!==this._nativeGainNode&&null!==this._nativeOscillatorNode&&(this._nativeOscillatorNode.stop(),this._nativeGainNode.disconnect(),this._nativeOscillatorNode.disconnect()),xt(this)}))}createMediaElementSource(t){return new s(this,{mediaElement:t})}createMediaStreamDestination(){return new o(this)}createMediaStreamSource(t){return new a(this,{mediaStream:t})}createMediaStreamTrackSource(t){return new r(this,{mediaStreamTrack:t})}resume(){return"suspended"===this._state?new Promise((t,e)=>{const i=()=>{this._nativeAudioContext.removeEventListener("statechange",i),"running"===this._nativeAudioContext.state?t():this.resume().then(t,e)};this._nativeAudioContext.addEventListener("statechange",i)}):this._nativeAudioContext.resume().catch(t=>{if(void 0===t||15===t.code)throw e();throw t})}suspend(){return this._nativeAudioContext.suspend().catch(t=>{if(void 0===t)throw e();throw t})}})(Ss,se,Ne,()=>new DOMException("","UnknownError"),Ws,Gs,Xs,Vs,xi),qs=(Ys=Hn,t=>{const e=Ys.get(t);if(void 0===e)throw new Error("The context has no set of AudioWorkletNodes.");return e});var Ys;const zs=(js=qs,(t,e)=>{js(t).add(e)});var js;const Zs=(t=>(e,i,n=0,s=0)=>{const o=e[n];if(void 0===o)throw t();return Wt(i)?o.connect(i,0,s):o.connect(i,0)})(lt),Js=(t=>(e,i)=>{t(e).delete(i)})(qs),Qs=(t=>(e,i=void 0,n=void 0,s=0)=>void 0===i?e.forEach(t=>t.disconnect()):"number"==typeof i?ee(t,e,i).disconnect():Wt(i)?void 0===n?e.forEach(t=>t.disconnect(i)):void 0===s?ee(t,e,n).disconnect(i,0):ee(t,e,n).disconnect(i,0,s):void 0===n?e.forEach(t=>t.disconnect(i)):ee(t,e,n).disconnect(i,0))(lt),Ks=new WeakMap,_s=($s=Ks,to=$,t=>to($s,t));var $s,to;const eo=((t,e,i,n,s,o,a,r,h,c,l,u,d)=>(p,m,g,f)=>{if(0===f.numberOfInputs&&0===f.numberOfOutputs)throw h();const S=Array.isArray(f.outputChannelCount)?f.outputChannelCount:Array.from(f.outputChannelCount);if(S.some(t=>t<1))throw h();if(S.length!==f.numberOfOutputs)throw e();if("explicit"!==f.channelCountMode)throw h();const v=f.channelCount*f.numberOfInputs,T=S.reduce((t,e)=>t+e,0),x=void 0===g.parameterDescriptors?0:g.parameterDescriptors.length;if(v+x>6||T>6)throw h();const b=new MessageChannel,w=[],y=[];for(let t=0;t<f.numberOfInputs;t+=1)w.push(a(p,{channelCount:f.channelCount,channelCountMode:f.channelCountMode,channelInterpretation:f.channelInterpretation,gain:1})),y.push(s(p,{channelCount:f.channelCount,channelCountMode:"explicit",channelInterpretation:"discrete",numberOfOutputs:f.channelCount}));const C=[];if(void 0!==g.parameterDescriptors)for(const{defaultValue:t,maxValue:e,minValue:i,name:n}of g.parameterDescriptors){const s=o(p,{channelCount:1,channelCountMode:"explicit",channelInterpretation:"discrete",offset:void 0!==f.parameterData[n]?f.parameterData[n]:void 0===t?0:t});Object.defineProperties(s.offset,{defaultValue:{get:()=>void 0===t?0:t},maxValue:{get:()=>void 0===e?mt:e},minValue:{get:()=>void 0===i?pt:i}}),C.push(s)}const A=n(p,{channelCount:1,channelCountMode:"explicit",channelInterpretation:"speakers",numberOfInputs:Math.max(1,v+x)}),k=fe(m,p.sampleRate),N=r(p,k,v+x,Math.max(1,T)),D=s(p,{channelCount:Math.max(1,T),channelCountMode:"explicit",channelInterpretation:"discrete",numberOfOutputs:Math.max(1,T)}),E=[];for(let t=0;t<f.numberOfOutputs;t+=1)E.push(n(p,{channelCount:1,channelCountMode:"explicit",channelInterpretation:"speakers",numberOfInputs:S[t]}));for(let t=0;t<f.numberOfInputs;t+=1){w[t].connect(y[t]);for(let e=0;e<f.channelCount;e+=1)y[t].connect(A,e,t*f.channelCount+e)}const O=new Vt(void 0===g.parameterDescriptors?[]:g.parameterDescriptors.map(({name:t},e)=>{const i=C[e];return i.connect(A,0,v+e),i.start(0),[t,i.offset]}));A.connect(N);let P=f.channelInterpretation,M=null;const L=0===f.numberOfOutputs?[N]:E,R={get bufferSize(){return k},get channelCount(){return f.channelCount},set channelCount(t){throw i()},get channelCountMode(){return f.channelCountMode},set channelCountMode(t){throw i()},get channelInterpretation(){return P},set channelInterpretation(t){for(const e of w)e.channelInterpretation=t;P=t},get context(){return N.context},get inputs(){return w},get numberOfInputs(){return f.numberOfInputs},get numberOfOutputs(){return f.numberOfOutputs},get onprocessorerror(){return M},set onprocessorerror(t){"function"==typeof M&&R.removeEventListener("processorerror",M),M="function"==typeof t?t:null,"function"==typeof M&&R.addEventListener("processorerror",M)},get parameters(){return O},get port(){return b.port2},addEventListener:(...t)=>N.addEventListener(t[0],t[1],t[2]),connect:t.bind(null,L),disconnect:c.bind(null,L),dispatchEvent:(...t)=>N.dispatchEvent(t[0]),removeEventListener:(...t)=>N.removeEventListener(t[0],t[1],t[2])},B=new Map;var I,F;b.port1.addEventListener=(I=b.port1.addEventListener,(...t)=>{if("message"===t[0]){const e="function"==typeof t[1]?t[1]:"object"==typeof t[1]&&null!==t[1]&&"function"==typeof t[1].handleEvent?t[1].handleEvent:null;if(null!==e){const i=B.get(t[1]);void 0!==i?t[1]=i:(t[1]=t=>{l(p.currentTime,p.sampleRate,()=>e(t))},B.set(e,t[1]))}}return I.call(b.port1,t[0],t[1],t[2])}),b.port1.removeEventListener=(F=b.port1.removeEventListener,(...t)=>{if("message"===t[0]){const e=B.get(t[1]);void 0!==e&&(B.delete(t[1]),t[1]=e)}return F.call(b.port1,t[0],t[1],t[2])});let W=null;Object.defineProperty(b.port1,"onmessage",{get:()=>W,set:t=>{"function"==typeof W&&b.port1.removeEventListener("message",W),W="function"==typeof t?t:null,"function"==typeof W&&(b.port1.addEventListener("message",W),b.port1.start())}}),g.prototype.port=b.port1;let G=null;const X=((t,e,i,n)=>{let s=j.get(t);void 0===s&&(s=new WeakMap,j.set(t,s));const o=Se(i,n);return s.set(e,o),o})(p,R,g,f);X.then(t=>G=t);const H=zt(f.numberOfInputs,f.channelCount),V=zt(f.numberOfOutputs,S),U=void 0===g.parameterDescriptors?[]:g.parameterDescriptors.reduce((t,{name:e})=>({...t,[e]:new Float32Array(128)}),{});let q=!0;const Y=()=>{f.numberOfOutputs>0&&N.disconnect(D);for(let t=0,e=0;t<f.numberOfOutputs;t+=1){const i=E[t];for(let n=0;n<S[t];n+=1)D.disconnect(i,e+n,n);e+=S[t]}},z=new Map;N.onaudioprocess=({inputBuffer:t,outputBuffer:e})=>{if(null!==G){const n=u(R);for(let s=0;s<k;s+=128){for(let e=0;e<f.numberOfInputs;e+=1)for(let i=0;i<f.channelCount;i+=1)qt(t,H[e],i,i,s);void 0!==g.parameterDescriptors&&g.parameterDescriptors.forEach(({name:e},i)=>{qt(t,U,e,v+i,s)});for(let t=0;t<f.numberOfInputs;t+=1)for(let e=0;e<S[t];e+=1)0===V[t][e].byteLength&&(V[t][e]=new Float32Array(128));try{const t=H.map((t,e)=>{if(n[e].size>0)return z.set(e,k/128),t;const i=z.get(e);return void 0===i?[]:(t.every(t=>t.every(t=>0===t))&&(1===i?z.delete(e):z.set(e,i-1)),t)}),i=l(p.currentTime+s/p.sampleRate,p.sampleRate,()=>G.process(t,V,U));q=i;for(let n=0,o=0;n<f.numberOfOutputs;n+=1){for(let t=0;t<S[n];t+=1)Yt(e,V[n],t,o+t,s);o+=S[n]}}catch(i){q=!1,R.dispatchEvent(new ErrorEvent("processorerror",{colno:i.colno,filename:i.filename,lineno:i.lineno,message:i.message}))}if(!q){for(let t=0;t<f.numberOfInputs;t+=1){w[t].disconnect(y[t]);for(let e=0;e<f.channelCount;e+=1)y[s].disconnect(A,e,t*f.channelCount+e)}if(void 0!==g.parameterDescriptors){const t=g.parameterDescriptors.length;for(let e=0;e<t;e+=1){const t=C[e];t.disconnect(A,0,v+e),t.stop()}}A.disconnect(N),N.onaudioprocess=null,Z?Y():K();break}}}};let Z=!1;const J=a(p,{channelCount:1,channelCountMode:"explicit",channelInterpretation:"discrete",gain:0}),Q=()=>N.connect(J).connect(p.destination),K=()=>{N.disconnect(J),J.disconnect()};return Q(),d(R,()=>{if(q){K(),f.numberOfOutputs>0&&N.connect(D);for(let t=0,e=0;t<f.numberOfOutputs;t+=1){const i=E[t];for(let n=0;n<S[t];n+=1)D.connect(i,e+n,n);e+=S[t]}}Z=!0},()=>{q&&(Q(),Y()),Z=!1})})(Zs,lt,se,gn,Te,bn,we,ke,Ne,Qs,ls,_s,dn),io=((t,e,i,n,s)=>(o,a,r,h,c,l)=>{if(null!==r)try{const e=new r(o,h,l),n=new Map;let a=null;if(Object.defineProperties(e,{channelCount:{get:()=>l.channelCount,set:()=>{throw t()}},channelCountMode:{get:()=>"explicit",set:()=>{throw t()}},onprocessorerror:{get:()=>a,set:t=>{"function"==typeof a&&e.removeEventListener("processorerror",a),a="function"==typeof t?t:null,"function"==typeof a&&e.addEventListener("processorerror",a)}}}),e.addEventListener=(d=e.addEventListener,(...t)=>{if("processorerror"===t[0]){const e="function"==typeof t[1]?t[1]:"object"==typeof t[1]&&null!==t[1]&&"function"==typeof t[1].handleEvent?t[1].handleEvent:null;if(null!==e){const i=n.get(t[1]);void 0!==i?t[1]=i:(t[1]=i=>{"error"===i.type?(Object.defineProperties(i,{type:{value:"processorerror"}}),e(i)):e(new ErrorEvent(t[0],{...i}))},n.set(e,t[1]))}}return d.call(e,"error",t[1],t[2]),d.call(e,...t)}),e.removeEventListener=(u=e.removeEventListener,(...t)=>{if("processorerror"===t[0]){const e=n.get(t[1]);void 0!==e&&(n.delete(t[1]),t[1]=e)}return u.call(e,"error",t[1],t[2]),u.call(e,t[0],t[1],t[2])}),0!==l.numberOfOutputs){const t=i(o,{channelCount:1,channelCountMode:"explicit",channelInterpretation:"discrete",gain:0});e.connect(t).connect(o.destination);return s(e,()=>t.disconnect(),()=>t.connect(o.destination))}return e}catch(p){if(11===p.code)throw n();throw p}var u,d;if(void 0===c)throw n();return(t=>{const{port1:e}=new MessageChannel;try{e.postMessage(t)}finally{e.close()}})(l),e(o,a,c,l)})(se,eo,we,Ne,dn),no=((t,e,i,n,s,o,a,r,h,c,l,u,d,p,m,g)=>(f,S,v)=>{const T=new WeakMap;let x=null;return{render(b,w){r(w,b);const y=T.get(w);return void 0!==y?Promise.resolve(y):(async(r,b)=>{let w=l(r),y=null;const C=ht(w,b),A=Array.isArray(S.outputChannelCount)?S.outputChannelCount:Array.from(S.outputChannelCount);if(null===u){const t=A.reduce((t,e)=>t+e,0),i=s(b,{channelCount:Math.max(1,t),channelCountMode:"explicit",channelInterpretation:"discrete",numberOfOutputs:Math.max(1,t)}),o=[];for(let e=0;e<r.numberOfOutputs;e+=1)o.push(n(b,{channelCount:1,channelCountMode:"explicit",channelInterpretation:"speakers",numberOfInputs:A[e]}));const c=a(b,{channelCount:S.channelCount,channelCountMode:S.channelCountMode,channelInterpretation:S.channelInterpretation,gain:1});c.connect=e.bind(null,o),c.disconnect=h.bind(null,o),y=[i,o,c]}else C||(w=new u(b,f));if(T.set(b,null===y?w:y[2]),null!==y){if(null===x){if(void 0===v)throw new Error("Missing the processor constructor.");if(null===d)throw new Error("Missing the native OfflineAudioContext constructor.");const t=r.channelCount*r.numberOfInputs,e=void 0===v.parameterDescriptors?0:v.parameterDescriptors.length,i=t+e,h=async()=>{const h=new d(i,128*Math.ceil(r.context.length/128),b.sampleRate),c=[],l=[];for(let t=0;t<S.numberOfInputs;t+=1)c.push(a(h,{channelCount:S.channelCount,channelCountMode:S.channelCountMode,channelInterpretation:S.channelInterpretation,gain:1})),l.push(s(h,{channelCount:S.channelCount,channelCountMode:"explicit",channelInterpretation:"discrete",numberOfOutputs:S.channelCount}));const u=await Promise.all(Array.from(r.parameters.values()).map(async t=>{const e=o(h,{channelCount:1,channelCountMode:"explicit",channelInterpretation:"discrete",offset:t.value});return await p(h,t,e.offset),e})),f=n(h,{channelCount:1,channelCountMode:"explicit",channelInterpretation:"speakers",numberOfInputs:Math.max(1,t+e)});for(let t=0;t<S.numberOfInputs;t+=1){c[t].connect(l[t]);for(let e=0;e<S.channelCount;e+=1)l[t].connect(f,e,t*S.channelCount+e)}for(const[e,i]of u.entries())i.connect(f,0,t+e),i.start(0);return f.connect(h.destination),await Promise.all(c.map(t=>m(r,h,t))),g(h)};x=jt(r,0===i?null:await h(),b,S,A,v,c)}const t=await x,e=i(b,{buffer:null,channelCount:2,channelCountMode:"max",channelInterpretation:"speakers",loop:!1,loopEnd:0,loopStart:0,playbackRate:1}),[h,l,u]=y;null!==t&&(e.buffer=t,e.start(0)),e.connect(h);for(let i=0,n=0;i<r.numberOfOutputs;i+=1){const t=l[i];for(let e=0;e<A[i];e+=1)h.connect(t,n+e,e);n+=A[i]}return u}if(C)for(const[e,i]of r.parameters.entries())await t(b,i,w.parameters.get(e));
1else for(const[t,e]of r.parameters.entries())await p(b,e,w.parameters.get(t));return await m(r,b,w),w})(b,w)}}})(qi,Zs,zi,gn,Te,bn,we,Js,Qs,ls,Mt,Ai,pi,Zi,ai,In),so=(oo=us,t=>oo.get(t));var oo;const ao=(t=>(e,i)=>{t.set(e,i)})(Ks),ro=cs?((t,e,i,n,s,o,a,r,h,c,l,u,d,p)=>class extends e{constructor(e,p,m){var g;const f=r(e),S=h(f),v=l({...Ut,...m});d(v);const T=z.get(f),x=null==T?void 0:T.get(p),b=S||"closed"!==f.state?f:null!==(g=a(f))&&void 0!==g?g:f,w=s(b,S?null:e.baseLatency,c,p,x,v);super(e,!0,w,S?n(p,v,x):null);const y=[];w.parameters.forEach((t,e)=>{const n=i(this,S,t);y.push([e,n])}),this._nativeAudioWorkletNode=w,this._onprocessorerror=null,this._parameters=new Vt(y),S&&t(f,this);const{activeInputs:C}=o(this);u(w,C)}get onprocessorerror(){return this._onprocessorerror}set onprocessorerror(t){const e="function"==typeof t?p(this,t):null;this._nativeAudioWorkletNode.onprocessorerror=e;const i=this._nativeAudioWorkletNode.onprocessorerror;this._onprocessorerror=null!==i&&i===e?t:i}get parameters(){return null===this._parameters?this._nativeAudioWorkletNode.parameters:this._parameters}get port(){return this._nativeAudioWorkletNode.port}})(zs,ki,Qi,no,io,St,so,ui,gi,Ai,t=>({...t,outputChannelCount:void 0!==t.outputChannelCount?t.outputChannelCount:1===t.numberOfInputs&&1===t.numberOfOutputs?[t.channelCount]:Array.from({length:t.numberOfOutputs},()=>1)}),ao,t=>{const{port1:e,port2:i}=new MessageChannel;try{e.postMessage(t)}finally{e.close(),i.close()}},Ve):void 0,ho=((t,e)=>(i,n,s)=>{if(null===e)throw new Error("Missing the native OfflineAudioContext constructor.");try{return new e(i,n,s)}catch(o){if("SyntaxError"===o.name)throw t();throw o}})(Ne,pi),co=((t,e,i,n,s,o,a,r)=>(h,c)=>i(h).render(h,c).then(()=>Promise.all(Array.from(n(c)).map(t=>i(t).render(t,c)))).then(()=>s(c)).then(i=>("function"!=typeof i.copyFromChannel?(a(i),ut(i)):e(o,()=>o(i))||r(i),t.add(i),i)))(Ei,Ke,si,qs,In,ct,Li,Ri),lo=((t,e,i,n,s)=>class extends t{constructor(t,i,s){let o;if("number"==typeof t&&void 0!==i&&void 0!==s)o={length:i,numberOfChannels:t,sampleRate:s};else{if("object"!=typeof t)throw new Error("The given parameters are not valid.");o=t}const{length:a,numberOfChannels:r,sampleRate:h}={...De,...o},c=n(r,a,h);e(ce,()=>ce(c))||c.addEventListener("statechange",(()=>{let t=0;const e=i=>{"running"===this._state&&(t>0?(c.removeEventListener("statechange",e),i.stopImmediatePropagation(),this._waitForThePromiseToSettle(i)):t+=1)};return e})()),super(c,r),this._length=a,this._nativeOfflineAudioContext=c,this._state=null}get length(){return void 0===this._nativeOfflineAudioContext.length?this._length:this._nativeOfflineAudioContext.length}get state(){return null===this._state?this._nativeOfflineAudioContext.state:this._state}startRendering(){return"running"===this._state?Promise.reject(i()):(this._state="running",s(this.destination,this._nativeOfflineAudioContext).finally(()=>{this._state=null,xt(this)}))}_waitForThePromiseToSettle(t){null===this._state?this._nativeOfflineAudioContext.dispatchEvent(t):setTimeout(()=>this._waitForThePromiseToSettle(t))}})(Ss,Ke,se,ho,co),uo=((t,e)=>i=>{const n=t.get(i);return e(n)||e(i)})(U,bi),po=(mo=X,go=yi,t=>mo.has(t)||go(t));var mo,go;const fo=(So=V,vo=Ci,t=>So.has(t)||vo(t));var So,vo;const To=((t,e)=>i=>{const n=t.get(i);return e(n)||e(i)})(U,gi);function xo(t){return void 0===t}function bo(t){return void 0!==t}function wo(t){return"number"==typeof t}function yo(t){return"[object Object]"===Object.prototype.toString.call(t)&&t.constructor===Object}function Co(t){return Array.isArray(t)}function Ao(t){return"string"==typeof t}function ko(t){return Ao(t)&&/^([a-g]{1}(?:b|#|x|bb)?)(-?[0-9]+)/i.test(t)}function No(t,e){if(!t)throw new Error(e)}function Do(t,e,i=1/0){if(!(e<=t&&t<=i))throw new RangeError(`Value must be within [${e}, ${i}], got: ${t}`)}function Eo(t){t.isOffline||"running"===t.state||Ro('The AudioContext is "suspended". Invoke Tone.start() from a user action to start the audio.')}let Oo=!1,Po=!1;function Mo(t){Oo=t}let Lo=console;function Ro(...t){Lo.warn(...t)}const Bo="object"==typeof self?self:null,Io=Bo&&(Bo.hasOwnProperty("AudioContext")||Bo.hasOwnProperty("webkitAudioContext"));function Fo(t,e,i,n){var s,o=arguments.length,a=o<3?e:null===n?n=Object.getOwnPropertyDescriptor(e,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,i,n);else for(var r=t.length-1;r>=0;r--)(s=t[r])&&(a=(o<3?s(a):o>3?s(e,i,a):s(e,i))||a);return o>3&&a&&Object.defineProperty(e,i,a),a}
vendor: 9,688 bytes, lines 1-7
1function Wo(t,e,i,n){return new(i||(i=Promise))(function(s,o){function a(t){try{h(n.next(t))}catch(e){o(e)}}function r(t){try{h(n.throw(t))}catch(e){o(e)}}function h(t){var e;t.done?s(t.value):(e=t.value,e instanceof i?e:new i(function(t){t(e)})).then(a,r)}h((n=n.apply(t,e||[])).next())})}"function"==typeof SuppressedError&&SuppressedError;class Go{constructor(t,e,i,n){this._callback=t,this._type=e,this._minimumUpdateInterval=Math.max(128/(n||44100),.001),this.updateInterval=i,this._createClock()}_createWorker(){const t=new Blob([`\n\t\t\t// the initial timeout time\n\t\t\tlet timeoutTime =  ${(1e3*this._updateInterval).toFixed(1)};\n\t\t\t// onmessage callback\n\t\t\tself.onmessage = function(msg){\n\t\t\t\ttimeoutTime = parseInt(msg.data);\n\t\t\t};\n\t\t\t// the tick function which posts a message\n\t\t\t// and schedules a new tick\n\t\t\tfunction tick(){\n\t\t\t\tsetTimeout(tick, timeoutTime);\n\t\t\t\tself.postMessage('tick');\n\t\t\t}\n\t\t\t// call tick initially\n\t\t\ttick();\n\t\t\t`],{type:"text/javascript"}),e=URL.createObjectURL(t),i=new Worker(e);i.onmessage=this._callback.bind(this),this._worker=i}_createTimeout(){this._timeout=setTimeout(()=>{this._createTimeout(),this._callback()},1e3*this._updateInterval)}_createClock(){if("worker"===this._type)try{this._createWorker()}catch(t){this._type="timeout",this._createClock()}else"timeout"===this._type&&this._createTimeout()}_disposeClock(){this._timeout&&clearTimeout(this._timeout),this._worker&&(this._worker.terminate(),this._worker.onmessage=null)}get updateInterval(){return this._updateInterval}set updateInterval(t){var e;this._updateInterval=Math.max(t,this._minimumUpdateInterval),"worker"===this._type&&(null===(e=this._worker)||void 0===e||e.postMessage(1e3*this._updateInterval))}get type(){return this._type}set type(t){this._disposeClock(),this._type=t,this._createClock()}dispose(){this._disposeClock()}}function Xo(t){return fo(t)}function Ho(t){return po(t)}function Vo(t){return To(t)}function Uo(t){return uo(t)}function qo(t,e){return"value"===t||Xo(e)||Ho(e)||function(t){return t instanceof Ii}(e)}function Yo(t,...e){if(!e.length)return t;const i=e.shift();if(yo(t)&&yo(i))for(const n in i)qo(n,i[n])?t[n]=i[n]:yo(i[n])?(t[n]||Object.assign(t,{[n]:{}}),Yo(t[n],i[n])):Object.assign(t,{[n]:i[n]});return Yo(t,...e)}function zo(t,e,i=[],n){const s={},o=Array.from(e);if(yo(o[0])&&n&&!Reflect.has(o[0],n)){Object.keys(o[0]).some(e=>Reflect.has(t,e))||(Yo(s,{[n]:o[0]}),i.splice(i.indexOf(n),1),o.shift())}if(1===o.length&&yo(o[0]))Yo(s,o[0]);else for(let a=0;a<i.length;a++)bo(o[a])&&(s[i[a]]=o[a]);return Yo(t,s)}function jo(t,e){return xo(t)?e:t}function Zo(t,e){return e.forEach(e=>{Reflect.has(t,e)&&delete t[e]}),t}
2/**
3 * Tone.js
4 * @author Yotam Mann
5 * @license http://opensource.org/licenses/MIT MIT License
6 * @copyright 2014-2019 Yotam Mann
7 */class Jo{constructor(){this.debug=!1,this._wasDisposed=!1}static getDefaults(){return{}}log(...t){(this.debug||Bo&&this.toString()===Bo.TONE_DEBUG_CLASS)&&function(...t){Lo.log(...t)}(this,...t)}dispose(){return this._wasDisposed=!0,this}get disposed(){return this._wasDisposed}toString(){return this.name}}Jo.version=S;const Qo=1e-6;function Ko(t,e){return t>e+Qo}function _o(t,e){return Ko(t,e)||ta(t,e)}function $o(t,e){return t+Qo<e}function ta(t,e){return Math.abs(t-e)<Qo}class ea extends Jo{constructor(){super(),this.name="Timeline",this._timeline=[];const t=zo(ea.getDefaults(),arguments,["memory"]);this.memory=t.memory,this.increasing=t.increasing}static getDefaults(){return{memory:1/0,increasing:!1}}get length(){return this._timeline.length}add(t){if(No(Reflect.has(t,"time"),"Timeline: events must have a time attribute"),t.time=t.time.valueOf(),this.increasing&&this.length){const e=this._timeline[this.length-1];No(_o(t.time,e.time),"The time must be greater than or equal to the last scheduled time"),this._timeline.push(t)}else{const e=this._search(t.time);this._timeline.splice(e+1,0,t)}if(this.length>this.memory){const t=this.length-this.memory;this._timeline.splice(0,t)}return this}remove(t){const e=this._timeline.indexOf(t);return-1!==e&&this._timeline.splice(e,1),this}get(t,e="time"){const i=this._search(t,e);return-1!==i?this._timeline[i]:null}peek(){return this._timeline[0]}shift(){return this._timeline.shift()}getAfter(t,e="time"){const i=this._search(t,e);return i+1<this._timeline.length?this._timeline[i+1]:null}getBefore(t){const e=this._timeline.length;if(e>0&&this._timeline[e-1].time<t)return this._timeline[e-1];const i=this._search(t);return i-1>=0?this._timeline[i-1]:null}cancel(t){if(this._timeline.length>1){let e=this._search(t);if(e>=0)if(ta(this._timeline[e].time,t)){for(let i=e;i>=0&&ta(this._timeline[i].time,t);i--)e=i;this._timeline=this._timeline.slice(0,e)}else this._timeline=this._timeline.slice(0,e+1);else this._timeline=[]}else 1===this._timeline.length&&_o(this._timeline[0].time,t)&&(this._timeline=[]);return this}cancelBefore(t){const e=this._search(t);return e>=0&&(this._timeline=this._timeline.slice(e+1)),this}previousEvent(t){const e=this._timeline.indexOf(t);return e>0?this._timeline[e-1]:null}_search(t,e="time"){if(0===this._timeline.length)return-1;let i=0;const n=this._timeline.length;let s=n;if(n>0&&this._timeline[n-1][e]<=t)return n-1;for(;i<s;){let n=Math.floor(i+(s-i)/2);const o=this._timeline[n],a=this._timeline[n+1];if(ta(o[e],t)){for(let i=n;i<this._timeline.length;i++){if(!ta(this._timeline[i][e],t))break;n=i}return n}if($o(o[e],t)&&Ko(a[e],t))return n;Ko(o[e],t)?s=n:i=n+1}return-1}_iterate(t,e=0,i=this._timeline.length-1){this._timeline.slice(e,i+1).forEach(t)}forEach(t){return this._iterate(t),this}forEachBefore(t,e){const i=this._search(t);return-1!==i&&this._iterate(e,0,i),this}forEachAfter(t,e){const i=this._search(t);return this._iterate(e,i+1),this}forEachBetween(t,e,i){let n=this._search(t),s=this._search(e);return-1!==n&&-1!==s?(this._timeline[n].time!==t&&(n+=1),this._timeline[s].time===e&&(s-=1),this._iterate(i,n,s)):-1===n&&this._iterate(i,0,s),this}forEachFrom(t,e){let i=this._search(t);for(;i>=0&&this._timeline[i].time>=t;)i--;return this._iterate(e,i+1),this}forEachAtTime(t,e){const i=this._search(t);if(-1!==i&&ta(this._timeline[i].time,t)){let n=i;for(let e=i;e>=0&&ta(this._timeline[e].time,t);e--)n=e;this._iterate(t=>{e(t)},n,i)}return this}dispose(){return super.dispose(),this._timeline=[],this}}const ia=[];function na(t){ia.push(t)}const sa=[];function oa(t){sa.push(t)}class aa extends Jo{constructor(){super(...arguments),this.name="Emitter"}on(t,e){return t.split(/\W+/).forEach(t=>{xo(this._events)&&(this._events={}),this._events.hasOwnProperty(t)||(this._events[t]=[]),this._events[t].push(e)}),this}once(t,e){const i=(...n)=>{e(...n),this.off(t,i)};return this.on(t,i),this}off(t,e){return t.split(/\W+/).forEach(t=>{if(xo(this._events)&&(this._events={}),this._events.hasOwnProperty(t))if(xo(e))this._events[t]=[];else{const i=this._events[t];for(let t=i.length-1;t>=0;t--)i[t]===e&&i.splice(t,1)}}),this}emit(t,...e){if(this._events&&this._events.hasOwnProperty(t)){const i=this._events[t].slice(0);for(let t=0,n=i.length;t<n;t++)i[t].apply(this,e)}return this}static mixin(t){["on","once","off","emit"].forEach(e=>{const i=Object.getOwnPropertyDescriptor(aa.prototype,e);Object.defineProperty(t.prototype,e,i)})}dispose(){return super.dispose(),this._events=void 0,this}}class ra extends aa{constructor(){super(...arguments),this.isOffline=!1}toJSON(){return{}}}class ha extends ra{constructor(){var t,e;super(),this.name="Context",this._constants=new Map,this._timeouts=new ea,this._timeoutIds=0,this._initialized=!1,this._closeStarted=!1,this.isOffline=!1,this._workletPromise=null;const i=zo(ha.getDefaults(),arguments,["context"]);i.context?(this._context=i.context,this._latencyHint=(null===(t=arguments[0])||void 0===t?void 0:t.latencyHint)||""):(this._context=function(t){return new Us(t)}({latencyHint:i.latencyHint}),this._latencyHint=i.latencyHint),this._ticker=new Go(this.emit.bind(this,"tick"),i.clockSource,i.updateInterval,this._context.sampleRate),this.on("tick",this._timeoutLoop.bind(this)),this._context.onstatechange=()=>{this.emit("statechange",this.state)},this[(null===(e=arguments[0])||void 0===e?void 0:e.hasOwnProperty("updateInterval"))?"_lookAhead":"lookAhead"]=i.lookAhead}static getDefaults(){return{clockSource:"worker",latencyHint:"interactive",lookAhead:.1,updateInterval:.05}}initialize(){var t;return this._initialized||(t=this,ia.forEach(e=>e(t)),this._initialized=!0),this}createAnalyser(){return this._context.createAnalyser()}createOscillator(){return this._context.createOscillator()}createBufferSource(){return this._context.createBufferSource()}createBiquadFilter(){return this._context.createBiquadFilter()}createBuffer(t,e,i){return this._context.createBuffer(t,e,i)}createChannelMerger(t){return this._context.createChannelMerger(t)}createChannelSplitter(t){return this._context.createChannelSplitter(t)}createConstantSource(){return this._context.createConstantSource()}createConvolver(){return this._context.createConvolver()}createDelay(t){return this._context.createDelay(t)}createDynamicsCompressor(){return this._context.createDynamicsCompressor()}createGain(){return this._context.createGain()}createIIRFilter(t,e){return this._context.createIIRFilter(t,e)}createPanner(){return this._context.createPanner()}createPeriodicWave(t,e,i){return this._context.createPeriodicWave(t,e,i)}createStereoPanner(){return this._context.createStereoPanner()}createWaveShaper(){return this._context.createWaveShaper()}createMediaStreamSource(t){No(Uo(this._context),"Not available if OfflineAudioContext");return this._context.createMediaStreamSource(t)}
7createMediaElementSource(t){No(Uo(this._context),"Not available if OfflineAudioContext");return this._context.createMediaElementSource(t)}createMediaStreamDestination(){No(Uo(this._context),"Not available if OfflineAudioContext");return this._context.createMediaStreamDestination()}decodeAudioData(t){return this._context.decodeAudioData(t)}get currentTime(){return this._context.currentTime}get state(){return this._context.state}get sampleRate(){return this._context.sampleRate}get listener(){return this.initialize(),this._listener}set listener(t){No(!this._initialized,"The listener cannot be set after initialization."),this._listener=t}get transport(){return this.initialize(),this._transport}set transport(t){No(!this._initialized,"The transport cannot be set after initialization."),this._transport=t}get draw(){return this.initialize(),this._draw}set draw(t){No(!this._initialized,"Draw cannot be set after initialization."),this._draw=t}get destination(){return this.initialize(),this._destination}set destination(t){No(!this._initialized,"The destination cannot be set after initialization."),this._destination=t}createAudioWorkletNode(t,e){return function(t,e,i){return No(bo(ro),"This node only works in a secure context (https or localhost)"),new ro(t,e,i)}(this.rawContext,t,e)}addAudioWorkletModule(t){return Wo(this,void 0,void 0,function*(){No(bo(this.rawContext.audioWorklet),"AudioWorkletNode is only available in a secure context (https or localhost)"),this._workletPromise||(this._workletPromise=this.rawContext.audioWorklet.addModule(t)),yield this._workletPromise})}workletsAreReady(){return Wo(this,void 0,void 0,function*(){(yield this._workletPromise)?this._workletPromise:Promise.resolve()})}get updateInterval(){return this._ticker.updateInterval}set updateInterval(t){this._ticker.updateInterval=t}get clockSource(){return this._ticker.type}set clockSource(t){this._ticker.type=t}get lookAhead(){return this._lookAhead}set lookAhead(t){this._lookAhead=t,this.updateInterval=t?t/2:.01}get latencyHint(){return this._latencyHint}get rawContext(){return this._context}now(){return this._context.currentTime+this._lookAhead}immediate(){return this._context.currentTime}resume(){return Uo(this._context)?this._context.resume():Promise.resolve()}close(){return Wo(this,void 0,void 0,function*(){var t;Uo(this._context)&&"closed"!==this.state&&!this._closeStarted&&(this._closeStarted=!0,yield this._context.close()),this._initialized&&(t=this,sa.forEach(e=>e(t)))})}getConstant(t){if(this._constants.has(t))return this._constants.get(t);{const e=this._context.createBuffer(1,128,this._context.sampleRate),i=e.getChannelData(0);for(let s=0;s<i.length;s++)i[s]=t;const n=this._context.createBufferSource();return n.channelCount=1,n.channelCountMode="explicit",n.buffer=e,n.loop=!0,n.start(0),this._constants.set(t,n),n}}dispose(){return super.dispose(),this._ticker.dispose(),this._timeouts.dispose(),Object.keys(this._constants).map(t=>this._constants[t].disconnect()),this.close(),this}_timeoutLoop(){const t=this.now();let e=this._timeouts.peek();for(;this._timeouts.length&&e&&e.time<=t;)e.callback(),this._timeouts.shift(),e=this._timeouts.peek()}setTimeout(t,e){this._timeoutIds++;const i=this.now();return this._timeouts.add({callback:t,id:this._timeoutIds,time:i+e}),this._timeoutIds}clearTimeout(t){return this._timeouts.forEach(e=>{e.id===t&&this._timeouts.remove(e)}),this}clearInterval(t){return this.clearTimeout(t)}setInterval(t,e){const i=++this._timeoutIds,n=()=>{const s=this.now();this._timeouts.add({callback:()=>{t(),n()},id:i,time:s+e})};return n(),i}}function ca(t,e){Co(e)?e.forEach(e=>ca(t,e)):Object.defineProperty(t,e,{enumerable:!0,writable:!1})}function la(t,e){Co(e)?e.forEach(e=>la(t,e)):Object.defineProperty(t,e,{writable:!0})}const ua=()=>{};class da extends Jo{constructor(){super(),this.name="ToneAudioBuffer",this.onload=ua;const t=zo(da.getDefaults(),arguments,["url","onload","onerror"]);this.reverse=t.reverse,this.onload=t.onload,Ao(t.url)?this.load(t.url).catch(t.onerror):t.url&&this.set(t.url)}static getDefaults(){return{onerror:ua,onload:ua,reverse:!1}}get sampleRate(){return this._buffer?this._buffer.sampleRate:fa().sampleRate}set(t){return t instanceof da?t.loaded?this._buffer=t.get():t.onload=()=>{this.set(t),this.onload(this)}:this._buffer=t,this._reversed&&this._reverse(),this}get(){return this._buffer}load(t){return Wo(this,void 0,void 0,function*(){const e=da.load(t).then(t=>{this.set(t),this.onload(this)});da.downloads.push(e);try{yield e}finally{const t=da.downloads.indexOf(e);da.downloads.splice(t,1)}return this})}dispose(){return super.dispose(),this._buffer=void 0,this}fromArray(t){const e=Co(t)&&t[0].length>0,i=e?t.length:1,n=e?t[0].length:t.length,s=fa(),o=s.createBuffer(i,n,s.sampleRate),a=e||1!==i?t:[t];for(let r=0;r<i;
7r++)o.copyToChannel(a[r],r);return this._buffer=o,this}toMono(t){if(wo(t))this.fromArray(this.toArray(t));else{let t=new Float32Array(this.length);const e=this.numberOfChannels;for(let i=0;i<e;i++){const e=this.toArray(i);for(let i=0;i<e.length;i++)t[i]+=e[i]}t=t.map(t=>t/e),this.fromArray(t)}return this}toArray(t){if(wo(t))return this.getChannelData(t);if(1===this.numberOfChannels)return this.toArray(0);{const t=[];for(let e=0;e<this.numberOfChannels;e++)t[e]=this.getChannelData(e);return t}}getChannelData(t){return this._buffer?this._buffer.getChannelData(t):new Float32Array(0)}slice(t,e=this.duration){No(this.loaded,"Buffer is not loaded");const i=Math.floor(t*this.sampleRate),n=Math.floor(e*this.sampleRate);No(i<n,"The start time must be less than the end time");const s=n-i,o=fa().createBuffer(this.numberOfChannels,s,this.sampleRate);for(let a=0;a<this.numberOfChannels;a++)o.copyToChannel(this.getChannelData(a).subarray(i,n),a);return new da(o)}_reverse(){if(this.loaded)for(let t=0;t<this.numberOfChannels;t++)this.getChannelData(t).reverse();return this}get loaded(){return this.length>0}get duration(){return this._buffer?this._buffer.duration:0}get length(){return this._buffer?this._buffer.length:0}get numberOfChannels(){return this._buffer?this._buffer.numberOfChannels:0}get reverse(){return this._reversed}set reverse(t){this._reversed!==t&&(this._reversed=t,this._reverse())}static fromArray(t){return(new da).fromArray(t)}static fromUrl(t){return Wo(this,void 0,void 0,function*(){const e=new da;return yield e.load(t)})}static load(t){return Wo(this,void 0,void 0,function*(){const e=t.match(/\[([^\]\[]+\|.+)\]$/);if(e){const i=e[1].split("|");let n=i[0];for(const t of i)if(da.supportsType(t)){n=t;break}t=t.replace(e[0],n)}const i=""===da.baseUrl||da.baseUrl.endsWith("/")?da.baseUrl:da.baseUrl+"/",n=document.createElement("a");n.href=i+t,n.pathname=(n.pathname+n.hash).split("/").map(encodeURIComponent).join("/");const s=yield fetch(n.href);if(!s.ok)throw new Error(`could not load url: ${t}`);const o=yield s.arrayBuffer();return yield fa().decodeAudioData(o)})}static supportsType(t){const e=t.split("."),i=e[e.length-1];return""!==document.createElement("audio").canPlayType("audio/"+i)}static loaded(){return Wo(this,void 0,void 0,function*(){for(yield Promise.resolve();da.downloads.length;)yield da.downloads[0]})}}da.baseUrl="",da.downloads=[];class pa extends ha{constructor(){var t,e,i;super({clockSource:"offline",context:Vo(arguments[0])?arguments[0]:(t=arguments[0],e=arguments[1]*arguments[2],i=arguments[2],new lo(t,e,i)),lookAhead:0,updateInterval:Vo(arguments[0])?128/arguments[0].sampleRate:128/arguments[2]}),this.name="OfflineContext",this._currentTime=0,this.isOffline=!0,this._duration=Vo(arguments[0])?arguments[0].length/arguments[0].sampleRate:arguments[1]}now(){return this._currentTime}get currentTime(){return this._currentTime}_renderClock(t){return Wo(this,void 0,void 0,function*(){let e=0;for(;this._duration-this._currentTime>=0;){this.emit("tick"),this._currentTime+=128/this.sampleRate,e++;const i=Math.floor(this.sampleRate/128);t&&e%i===0&&(yield new Promise(t=>setTimeout(t,1)))}})}render(t=!0){return Wo(this,void 0,void 0,function*(){yield this.workletsAreReady(),yield this._renderClock(t);const e=yield this._context.startRendering();return new da(e)})}close(){return Promise.resolve()}}const ma=new class extends ra{constructor(){super(...arguments),this.lookAhead=0,this.latencyHint=0,this.isOffline=!1}createAnalyser(){return{}}createOscillator(){return{}}createBufferSource(){return{}}createBiquadFilter(){return{}}createBuffer(t,e,i){return{}}createChannelMerger(t){return{}}createChannelSplitter(t){return{}}createConstantSource(){return{}}createConvolver(){return{}}createDelay(t){return{}}createDynamicsCompressor(){return{}}createGain(){return{}}createIIRFilter(t,e){return{}}createPanner(){return{}}createPeriodicWave(t,e,i){return{}}createStereoPanner(){return{}}createWaveShaper(){return{}}createMediaStreamSource(t){return{}}createMediaElementSource(t){return{}}createMediaStreamDestination(){return{}}decodeAudioData(t){return Promise.resolve({})}createAudioWorkletNode(t,e){return{}}get rawContext(){return{}}addAudioWorkletModule(t){return Wo(this,void 0,void 0,function*(){return Promise.resolve()})}resume(){return Promise.resolve()}setTimeout(t,e){return 0}clearTimeout(t){return this}setInterval(t,e){return 0}clearInterval(t){return this}getConstant(t){return{}}get currentTime(){return 0}get state(){return{}}get sampleRate(){return 0}get listener(){return{}}get transport(){return{}}get draw(){return{}}set draw(t){}get destination(){return{}}set destination(t){}now(){return 0}immediate(){return 0}};let ga=ma;function fa(){return ga===ma&&Io&&function(t,e=!1){e&&ga.dispose();ga=Uo(t)?new ha(t):Vo(t)?new pa(t):t}(new ha),ga}if(Bo&&!Bo.TONE_SILENCE_LOGGING){}function Sa(t){return Math.pow(2,t/12)}let va=440;function Ta(t){return Math.round(xa(t))}function xa(t){return 69+12*Math.log2(t/va)}function ba(t){return va*Math.pow(2,(t-69)/12)}class wa extends Jo{constructor(t,e,i){super(),this.defaultUnits="s",this._val=e,this._units=i,this.context=t,this._expressions=this._getExpressions()}_getExpressions(){return{hz:{method:t=>this._frequencyToUnits(parseFloat(t)),regexp:/^(\d+(?:\.\d+)?)hz$/i},i:{method:t=>this._ticksToUnits(parseInt(t,10)),regexp:/^(\d+)i$/i},m:{method:t=>this._beatsToUnits(parseInt(t,10)*this._getTimeSignature()),regexp:/^(\d+)m$/i},n:{method:(t,e)=>{const i=parseInt(t,10),n="."===e?1.5:1;return 1===i?this._beatsToUnits(this._getTimeSignature())*n:this._beatsToUnits(4/i)*n},regexp:/^(\d+)n(\.?)$/i},number:{method:t=>this._expressions[this.defaultUnits].method.call(this,t),regexp:/^(\d+(?:\.\d+)?)$/},s:{method:t=>this._secondsToUnits(parseFloat(t)),regexp:/^(\d+(?:\.\d+)?)s$/},samples:{method:t=>parseInt(t,10)/this.context.sampleRate,regexp:/^(\d+)samples$/},t:{method:t=>{const e=parseInt(t,10);return this._beatsToUnits(8/(3*Math.floor(e)))},regexp:/^(\d+)t$/i}
vendor: 4,823 bytes, line 7
7,tr:{method:(t,e,i)=>{let n=0;return t&&"0"!==t&&(n+=this._beatsToUnits(this._getTimeSignature()*parseFloat(t))),e&&"0"!==e&&(n+=this._beatsToUnits(parseFloat(e))),i&&"0"!==i&&(n+=this._beatsToUnits(parseFloat(i)/4)),n},regexp:/^(\d+(?:\.\d+)?):(\d+(?:\.\d+)?):?(\d+(?:\.\d+)?)?$/}}}valueOf(){if(this._val instanceof wa&&this.fromType(this._val),xo(this._val))return this._noArg();if(Ao(this._val)&&xo(this._units)){for(const t in this._expressions)if(this._expressions[t].regexp.test(this._val.trim())){this._units=t;break}}else if(yo(this._val)){let t=0;for(const e in this._val)if(bo(this._val[e])){const i=this._val[e];t+=new this.constructor(this.context,e).valueOf()*i}return t}if(bo(this._units)){const t=this._expressions[this._units],e=this._val.toString().trim().match(t.regexp);return e?t.method.apply(this,e.slice(1)):t.method.call(this,this._val)}return Ao(this._val)?parseFloat(this._val):this._val}_frequencyToUnits(t){return 1/t}_beatsToUnits(t){return 60/this._getBpm()*t}_secondsToUnits(t){return t}_ticksToUnits(t){return t*this._beatsToUnits(1)/this._getPPQ()}_noArg(){return this._now()}_getBpm(){return this.context.transport.bpm.value}_getTimeSignature(){return this.context.transport.timeSignature}_getPPQ(){return this.context.transport.PPQ}fromType(t){switch(this._units=void 0,this.defaultUnits){case"s":this._val=t.toSeconds();break;case"i":this._val=t.toTicks();break;case"hz":this._val=t.toFrequency();break;case"midi":this._val=t.toMidi()}return this}toFrequency(){return 1/this.toSeconds()}toSamples(){return this.toSeconds()*this.context.sampleRate}toMilliseconds(){return 1e3*this.toSeconds()}}class ya extends wa{constructor(){super(...arguments),this.name="TimeClass"}_getExpressions(){return Object.assign(super._getExpressions(),{now:{method:t=>this._now()+new this.constructor(this.context,t).valueOf(),regexp:/^\+(.+)/},quantize:{method:t=>{const e=new ya(this.context,t).valueOf();return this._secondsToUnits(this.context.transport.nextSubdivision(e))},regexp:/^@(.+)/}})}quantize(t,e=1){const i=new this.constructor(this.context,t).valueOf(),n=this.valueOf();return n+(Math.round(n/i)*i-n)*e}toNotation(){const t=this.toSeconds(),e=["1m"];for(let s=1;s<9;s++){const t=Math.pow(2,s);e.push(t+"n."),e.push(t+"n"),e.push(t+"t")}e.push("0");let i=e[0],n=new ya(this.context,e[0]).toSeconds();return e.forEach(e=>{const s=new ya(this.context,e).toSeconds();Math.abs(s-t)<Math.abs(n-t)&&(i=e,n=s)}),i}toBarsBeatsSixteenths(){const t=this._beatsToUnits(1);let e=this.valueOf()/t;e=parseFloat(e.toFixed(4));const i=Math.floor(e/this._getTimeSignature());let n=e%1*4;e=Math.floor(e)%this._getTimeSignature();const s=n.toString();s.length>3&&(n=parseFloat(parseFloat(s).toFixed(3)));return[i,e,n].join(":")}toTicks(){const t=this._beatsToUnits(1);return this.valueOf()/t*this._getPPQ()}toSeconds(){return this.valueOf()}toMidi(){return Ta(this.toFrequency())}_now(){return this.context.now()}}class Ca extends ya{constructor(){super(...arguments),this.name="Frequency",this.defaultUnits="hz"}static get A4(){return va}static set A4(t){!function(t){va=t}(t)}_getExpressions(){return Object.assign({},super._getExpressions(),{midi:{regexp:/^(\d+(?:\.\d+)?midi)/,method(t){return"midi"===this.defaultUnits?t:Ca.mtof(t)}},note:{regexp:/^([a-g]{1}(?:b|#|##|x|bb|###|#x|x#|bbb)?)(-?[0-9]+)/i,method(t,e){const i=Aa[t.toLowerCase()]+12*(parseInt(e,10)+1);return"midi"===this.defaultUnits?i:Ca.mtof(i)}},tr:{regexp:/^(\d+(?:\.\d+)?):(\d+(?:\.\d+)?):?(\d+(?:\.\d+)?)?/,method(t,e,i){let n=1;return t&&"0"!==t&&(n*=this._beatsToUnits(this._getTimeSignature()*parseFloat(t))),e&&"0"!==e&&(n*=this._beatsToUnits(parseFloat(e))),i&&"0"!==i&&(n*=this._beatsToUnits(parseFloat(i)/4)),n}}})}transpose(t){return new Ca(this.context,this.valueOf()*Sa(t))}harmonize(t){return t.map(t=>this.transpose(t))}toMidi(){return Ta(this.valueOf())}toNote(){const t=this.toFrequency(),e=Math.log2(t/Ca.A4);let i=Math.round(12*e)+57;const n=Math.floor(i/12);n<0&&(i+=-12*n);return ka[i%12]+n.toString()}toSeconds(){return 1/super.toSeconds()}toTicks(){const t=this._beatsToUnits(1),e=this.valueOf()/t;return Math.floor(e*this._getPPQ())}_noArg(){return 0}_frequencyToUnits(t){return t}_ticksToUnits(t){return 1/(60*t/(this._getBpm()*this._getPPQ()))}_beatsToUnits(t){return 1/super._beatsToUnits(t)}_secondsToUnits(t){return 1/t}static mtof(t){return ba(t)}static ftom(t){return Ta(t)}}const Aa={cbbb:-3,cbb:-2,cb:-1,c:0,"c#":1,cx:2,"c##":2,"c###":3,"cx#":3,"c#x":3,dbbb:-1,dbb:0,db:1,d:2,"d#":3,dx:4,"d##":4,"d###":5,"dx#":5,"d#x":5,ebbb:1,ebb:2,eb:3,e:4,"e#":5,ex:6,"e##":6,"e###":7,"ex#":7,"e#x":7,fbbb:2,fbb:3,fb:4,f:5,"f#":6,fx:7,"f##":7,"f###":8,"fx#":8,"f#x":8,gbbb:4,gbb:5,gb:6,g:7,"g#":8,gx:9,"g##":9,"g###":10,"gx#":10,"g#x":10,abbb:6,abb:7,ab:8,a:9,"a#":10,ax:11,"a##":11,"a###":12,"ax#":12,"a#x":12,bbbb:8,bbb
vendor: 9,171 bytes, line 7
7:9,bb:10,b:11,"b#":12,bx:13,"b##":13,"b###":14,"bx#":14,"b#x":14},ka=["C","C#","D","D#","E","F","F#","G","G#","A","A#","B"];class Na extends ya{constructor(){super(...arguments),this.name="TransportTime"}_now(){return this.context.transport.seconds}}class Da extends Jo{constructor(){super();const t=zo(Da.getDefaults(),arguments,["context"]);this.defaultContext?this.context=this.defaultContext:this.context=t.context}static getDefaults(){return{context:fa()}}now(){return this.context.currentTime+this.context.lookAhead}immediate(){return this.context.currentTime}get sampleTime(){return 1/this.context.sampleRate}get blockTime(){return 128/this.context.sampleRate}toSeconds(t){return function(t){xo(t)&&Oo&&!Po&&(Po=!0,Ro("Events scheduled inside of scheduled callbacks should use the passed in scheduling time. See https://github.com/Tonejs/Tone.js/wiki/Accurate-Timing"))}(t),new ya(this.context,t).toSeconds()}toFrequency(t){return new Ca(this.context,t).toFrequency()}toTicks(t){return new Na(this.context,t).toTicks()}_getPartialProperties(t){const e=this.get();return Object.keys(e).forEach(i=>{xo(t[i])&&delete e[i]}),e}get(){const t=this.constructor.getDefaults();return Object.keys(t).forEach(e=>{if(Reflect.has(this,e)){const i=this[e];bo(i)&&bo(i.value)&&bo(i.setValueAtTime)?t[e]=i.value:i instanceof Da?t[e]=i._getPartialProperties(t[e]):Co(i)||wo(i)||Ao(i)||"boolean"==typeof i?t[e]=i:delete t[e]}}),t}set(t){return Object.keys(t).forEach(e=>{Reflect.has(this,e)&&bo(this[e])&&(this[e]&&bo(this[e].value)&&bo(this[e].setValueAtTime)?this[e].value!==t[e]&&(this[e].value=t[e]):this[e]instanceof Da?this[e].set(t[e]):this[e]=t[e])}),this}}class Ea extends ea{constructor(t="stopped"){super(),this.name="StateTimeline",this._initial=t,this.setStateAtTime(this._initial,0)}getValueAtTime(t){const e=this.get(t);return null!==e?e.state:this._initial}setStateAtTime(t,e,i){return Do(e,0),this.add(Object.assign({},i,{state:t,time:e})),this}getLastState(t,e){for(let i=this._search(e);i>=0;i--){const e=this._timeline[i];if(e.state===t)return e}}getNextState(t,e){const i=this._search(e);if(-1!==i)for(let n=i;n<this._timeline.length;n++){const e=this._timeline[n];if(e.state===t)return e}}}class Oa extends Da{constructor(){super(zo(Oa.getDefaults(),arguments,["param","units","convert"])),this.name="Param",this.overridden=!1,this._minOutput=1e-7;const t=zo(Oa.getDefaults(),arguments,["param","units","convert"]);for(No(bo(t.param)&&(Xo(t.param)||t.param instanceof Oa),"param must be an AudioParam");!Xo(t.param);)t.param=t.param._param;this._swappable=!!bo(t.swappable)&&t.swappable,this._swappable?(this.input=this.context.createGain(),this._param=t.param,this.input.connect(this._param)):this._param=this.input=t.param,this._events=new ea(1e3),this._initialValue=this._param.defaultValue,this.units=t.units,this.convert=t.convert,this._minValue=t.minValue,this._maxValue=t.maxValue,bo(t.value)&&t.value!==this._toType(this._initialValue)&&this.setValueAtTime(t.value,0)}static getDefaults(){return Object.assign(Da.getDefaults(),{convert:!0,units:"number"})}get value(){const t=this.now();return this.getValueAtTime(t)}set value(t){this.cancelScheduledValues(this.now()),this.setValueAtTime(t,this.now())}get minValue(){return bo(this._minValue)?this._minValue:"time"===this.units||"frequency"===this.units||"normalRange"===this.units||"positive"===this.units||"transportTime"===this.units||"ticks"===this.units||"bpm"===this.units||"hertz"===this.units||"samples"===this.units?0:"audioRange"===this.units?-1:"decibels"===this.units?-1/0:this._param.minValue}get maxValue(){return bo(this._maxValue)?this._maxValue:"normalRange"===this.units||"audioRange"===this.units?1:this._param.maxValue}_is(t,e){return this.units===e}_assertRange(t){return bo(this.maxValue)&&bo(this.minValue)&&Do(t,this._fromType(this.minValue),this._fromType(this.maxValue)),t}_fromType(t){return this.convert&&!this.overridden?this._is(t,"time")?this.toSeconds(t):this._is(t,"decibels")?(e=t,Math.pow(10,e/20)):this._is(t,"frequency")?this.toFrequency(t):t:this.overridden?0:t;var e}_toType(t){return this.convert&&"decibels"===this.units?(e=t,Math.log(e)/Math.LN10*20):t;var e}setValueAtTime(t,e){const i=this.toSeconds(e),n=this._fromType(t);return No(isFinite(n)&&isFinite(i),`Invalid argument(s) to setValueAtTime: ${JSON.stringify(t)}, ${JSON.stringify(e)}`),this._assertRange(n),this.log(this.units,"setValueAtTime",t,i),this._events.add({time:i,type:"setValueAtTime",value:n}),this._param.setValueAtTime(n,i),this}getValueAtTime(t){const e=Math.max(this.toSeconds(t),0),i=this._events.getAfter(e),n=this._events.get(e);let s=this._initialValue;if(null===n)s=this._initialValue;else if("setTargetAtTime"!==n.type||null!==i&&"setValueAtTime"!==i.type)if(null===i)s=n.value;else if("linearRampToValueAtTime"===i.type||"exponentialRampToValueAtTime"===i.type){let t=n.value;if("setTargetAtTime"===n.type){const e=this._events.getBefore(n.time);t=null===e?this._initialValue:e.value}s="linearRampToValueAtTime"===i.type?this._linearInterpolate(n.time,t,i.time,i.value,e):this._exponentialInterpolate(n.time,t,i.time,i.value,e)}else s=n.value;else{const t=this._events.getBefore(n.time);let i;i=null===t?this._initialValue:t.value,"setTargetAtTime"===n.type&&(s=this._exponentialApproach(n.time,i,n.value,n.constant,e))}return this._toType(s)}setRampPoint(t){t=this.toSeconds(t);let e=this.getValueAtTime(t);return this.cancelAndHoldAtTime(t),0===this._fromType(e)&&(e=this._toType(this._minOutput)),this.setValueAtTime(e,t),this}linearRampToValueAtTime(t,e){const i=this._fromType(t),n=this.toSeconds(e);return No(isFinite(i)&&isFinite(n),`Invalid argument(s) to linearRampToValueAtTime: ${JSON.stringify(t)}, ${JSON.stringify(e)}`),this._assertRange(i),this._events.add({time:n,type:"linearRampToValueAtTime",value:i}),this.log(this.units,"linearRampToValueAtTime",t,n),this._param.linearRampToValueAtTime(i,n),this}exponentialRampToValueAtTime(t,e){let i=this._fromType(t);i=ta(i,0)?this._minOutput:i,this._assertRange(i);const n=this.toSeconds(e);return No(isFinite(i)&&isFinite(n),`Invalid argument(s) to exponentialRampToValueAtTime: ${JSON.stringify(t)}, ${JSON.stringify(e)}`),this._events.add({time:n,type:"exponentialRampToValueAtTime",value:i}),this.log(this.units,"exponentialRampToValueAtTime",t,n),this._param.exponentialRampToValueAtTime(i,n),this}exponentialRampTo(t,e,i){return i=this.toSeconds(i),this.setRampPoint(i),this.exponentialRampToValueAtTime(t,i+this.toSeconds(e)),this}linearRampTo(t,e,i){return i=this.toSeconds(i),this.setRampPoint(i),this.linearRampToValueAtTime(t,i+this.toSeconds(e)),this}targetRampTo(t,e,i){return i=this.toSeconds(i),this.setRampPoint(i),this.exponentialApproachValueAtTime(t,i,e),this}exponentialApproachValueAtTime(t,e,i){e=this.toSeconds(e),i=this.toSeconds(i);const n=Math.log(i+1)/Math.log(200);return this.setTargetAtTime(t,e,n),this.cancelAndHoldAtTime(e+.9*i),this.linearRampToValueAtTime(t,e+i),this}setTargetAtTime(t,e,i){const n=this._fromType(t);No(isFinite(i)&&i>0,"timeConstant must be a number greater than 0");const s=this.toSeconds(e);return this._assertRange(n),No(isFinite(n)&&isFinite(s),`Invalid argument(s) to setTargetAtTime: ${JSON.stringify(t)}, ${JSON.stringify(e)}`),this._events.add({constant:i,time:s,type:"setTargetAtTime",value:n}),this.log(this.units,"setTargetAtTime",t,s,i),this._param.setTargetAtTime(n,s,i),this}setValueCurveAtTime(t,e,i,n=1){i=this.toSeconds(i),e=this.toSeconds(e);const s=this._fromType(t[0])*n;this.setValueAtTime(this._toType(s),e);const o=i/(t.length-1);for(let a=1;a<t.length;a++){const i=this._fromType(t[a])*n;this.linearRampToValueAtTime(this._toType(i),e+a*o)}return this}cancelScheduledValues(t){const e=this.toSeconds(t);return No(isFinite(e),`Invalid argument to cancelScheduledValues: ${JSON.stringify(t)}`),this._events.cancel(e),this._param.cancelScheduledValues(e),this.log(this.units,"cancelScheduledValues",e),this}cancelAndHoldAtTime(t){const e=this.toSeconds(t),i=this._fromType(this.getValueAtTime(e));No(isFinite(e),`Invalid argument to cancelAndHoldAtTime: ${JSON.stringify(t)}`),this.log(this.units,"cancelAndHoldAtTime",e,"value="+i);const n=this._events.get(e),s=this._events.getAfter(e);return n&&ta(n.time,e)?s?(this._param.cancelScheduledValues(s.time),this._events.cancel(s.time)):(this._param.cancelAndHoldAtTime(e),this._events.cancel(e+this.sampleTime)):s&&(this._param.cancelScheduledValues(s.time),this._events.cancel(s.time),"linearRampToValueAtTime"===s.type?this.linearRampToValueAtTime(this._toType(i),e):"exponentialRampToValueAtTime"===s.type&&this.exponentialRampToValueAtTime(this._toType(i),e)),this._events.add({time:e,type:"setValueAtTime",value:i}),this._param.setValueAtTime(i,e),this}rampTo(t,e=.1,i){return"frequency"===this.units||"bpm"===this.units||"decibels"===this.units?this.exponentialRampTo(t,e,i):this.linearRampTo(t,e,i),this}apply(t){const e=this.context.currentTime;t.setValueAtTime(this.getValueAtTime(e),e);const i=this._events.get(e);if(i&&"setTargetAtTime"===i.type){const n=this._events.getAfter(i.time),s=n?n.time:e+2,o=(s-e)/10;for(let i=e;i<s;i+=o)t.linearRampToValueAtTime(this.getValueAtTime(i),i)}
vendor: 11,738 bytes, line 7
7return this._events.forEachAfter(this.context.currentTime,e=>{"cancelScheduledValues"===e.type?t.cancelScheduledValues(e.time):"setTargetAtTime"===e.type?t.setTargetAtTime(e.value,e.time,e.constant):t[e.type](e.value,e.time)}),this}setParam(t){No(this._swappable,"The Param must be assigned as 'swappable' in the constructor");const e=this.input;return e.disconnect(this._param),this.apply(t),this._param=t,e.connect(this._param),this}dispose(){return super.dispose(),this._events.dispose(),this}get defaultValue(){return this._toType(this._param.defaultValue)}_exponentialApproach(t,e,i,n,s){return i+(e-i)*Math.exp(-(s-t)/n)}_linearInterpolate(t,e,i,n,s){return e+(s-t)/(i-t)*(n-e)}_exponentialInterpolate(t,e,i,n,s){return e*Math.pow(n/e,(s-t)/(i-t))}}class Pa extends Da{constructor(){super(...arguments),this._internalChannels=[]}get numberOfInputs(){return bo(this.input)?Xo(this.input)||this.input instanceof Oa?1:this.input.numberOfInputs:0}get numberOfOutputs(){return bo(this.output)?this.output.numberOfOutputs:0}_isAudioNode(t){return bo(t)&&(t instanceof Pa||Ho(t))}_getInternalNodes(){const t=this._internalChannels.slice(0);return this._isAudioNode(this.input)&&t.push(this.input),this._isAudioNode(this.output)&&this.input!==this.output&&t.push(this.output),t}_setChannelProperties(t){this._getInternalNodes().forEach(e=>{e.channelCount=t.channelCount,e.channelCountMode=t.channelCountMode,e.channelInterpretation=t.channelInterpretation})}_getChannelProperties(){const t=this._getInternalNodes();No(t.length>0,"ToneAudioNode does not have any internal nodes");const e=t[0];return{channelCount:e.channelCount,channelCountMode:e.channelCountMode,channelInterpretation:e.channelInterpretation}}get channelCount(){return this._getChannelProperties().channelCount}set channelCount(t){const e=this._getChannelProperties();this._setChannelProperties(Object.assign(e,{channelCount:t}))}get channelCountMode(){return this._getChannelProperties().channelCountMode}set channelCountMode(t){const e=this._getChannelProperties();this._setChannelProperties(Object.assign(e,{channelCountMode:t}))}get channelInterpretation(){return this._getChannelProperties().channelInterpretation}set channelInterpretation(t){const e=this._getChannelProperties();this._setChannelProperties(Object.assign(e,{channelInterpretation:t}))}connect(t,e=0,i=0){return La(this,t,e,i),this}toDestination(){return this.connect(this.context.destination),this}toMaster(){return Ro("toMaster() has been renamed toDestination()"),this.toDestination()}disconnect(t,e=0,i=0){return function(t,e,i=0,n=0){if(bo(e))for(;e instanceof Pa;)e=e.input;for(;!Ho(t);)bo(t.output)&&(t=t.output);Xo(e)?t.disconnect(e,i):Ho(e)?t.disconnect(e,i,n):t.disconnect()}(this,t,e,i),this}chain(...t){return Ma(this,...t),this}fan(...t){return t.forEach(t=>this.connect(t)),this}dispose(){return super.dispose(),bo(this.input)&&(this.input instanceof Pa?this.input.dispose():Ho(this.input)&&this.input.disconnect()),bo(this.output)&&(this.output instanceof Pa?this.output.dispose():Ho(this.output)&&this.output.disconnect()),this._internalChannels=[],this}}function Ma(...t){const e=t.shift();t.reduce((t,e)=>(t instanceof Pa?t.connect(e):Ho(t)&&La(t,e),e),e)}function La(t,e,i=0,n=0){for(No(bo(t),"Cannot connect from undefined node"),No(bo(e),"Cannot connect to undefined node"),(e instanceof Pa||Ho(e))&&No(e.numberOfInputs>0,"Cannot connect to node with no inputs"),No(t.numberOfOutputs>0,"Cannot connect from node with no outputs");e instanceof Pa||e instanceof Oa;)bo(e.input)&&(e=e.input);for(;t instanceof Pa;)bo(t.output)&&(t=t.output);Xo(e)?t.connect(e,i):t.connect(e,i,n)}class Ra extends Pa{constructor(){super(zo(Ra.getDefaults(),arguments,["gain","units"])),this.name="Gain",this._gainNode=this.context.createGain(),this.input=this._gainNode,this.output=this._gainNode;const t=zo(Ra.getDefaults(),arguments,["gain","units"]);this.gain=new Oa({context:this.context,convert:t.convert,param:this._gainNode.gain,units:t.units,value:t.gain,minValue:t.minValue,maxValue:t.maxValue}),ca(this,"gain")}static getDefaults(){return Object.assign(Pa.getDefaults(),{convert:!0,gain:1,units:"gain"})}dispose(){return super.dispose(),this._gainNode.disconnect(),this.gain.dispose(),this}}class Ba extends Pa{constructor(t){super(t),this.onended=ua,this._startTime=-1,this._stopTime=-1,this._timeout=-1,this.output=new Ra({context:this.context,gain:0}),this._gainNode=this.output,this.getStateAtTime=function(t){const e=this.toSeconds(t);return-1!==this._startTime&&e>=this._startTime&&(-1===this._stopTime||e<=this._stopTime)?"started":"stopped"},this._fadeIn=t.fadeIn,this._fadeOut=t.fadeOut,this._curve=t.curve,this.onended=t.onended}static getDefaults(){return Object.assign(Pa.getDefaults(),{curve:"linear",fadeIn:0,fadeOut:0,onended:ua})}_startGain(t,e=1){No(-1===this._startTime,"Source cannot be started more than once");const i=this.toSeconds(this._fadeIn);return this._startTime=t+i,this._startTime=Math.max(this._startTime,this.context.currentTime),i>0?(this._gainNode.gain.setValueAtTime(0,t),"linear"===this._curve?this._gainNode.gain.linearRampToValueAtTime(e,t+i):this._gainNode.gain.exponentialApproachValueAtTime(e,t,i)):this._gainNode.gain.setValueAtTime(e,t),this}stop(t){return this.log("stop",t),this._stopGain(this.toSeconds(t)),this}_stopGain(t){No(-1!==this._startTime,"'start' must be called before 'stop'"),this.cancelStop();const e=this.toSeconds(this._fadeOut);return this._stopTime=this.toSeconds(t)+e,this._stopTime=Math.max(this._stopTime,this.now()),e>0?"linear"===this._curve?this._gainNode.gain.linearRampTo(0,e,t):this._gainNode.gain.targetRampTo(0,e,t):(this._gainNode.gain.cancelAndHoldAtTime(t),this._gainNode.gain.setValueAtTime(0,t)),this.context.clearTimeout(this._timeout),this._timeout=this.context.setTimeout(()=>{const t="exponential"===this._curve?2*e:0;this._stopSource(this.now()+t),this._onended()},this._stopTime-this.context.currentTime),this}_onended(){if(this.onended!==ua&&(this.onended(this),this.onended=ua,!this.context.isOffline)){const t=()=>this.dispose();void 0!==window.requestIdleCallback?window.requestIdleCallback(t):setTimeout(t,1e3)}}get state(){return this.getStateAtTime(this.now())}cancelStop(){return this.log("cancelStop"),No(-1!==this._startTime,"Source is not started"),this._gainNode.gain.cancelScheduledValues(this._startTime+this.sampleTime),this.context.clearTimeout(this._timeout),this._stopTime=-1,this}dispose(){return super.dispose(),this._gainNode.dispose(),this.onended=ua,this}}class Ia extends Ba{constructor(){super(zo(Ia.getDefaults(),arguments,["offset"])),this.name="ToneConstantSource",this._source=this.context.createConstantSource();const t=zo(Ia.getDefaults(),arguments,["offset"]);La(this._source,this._gainNode),this.offset=new Oa({context:this.context,convert:t.convert,param:this._source.offset,units:t.units,value:t.offset,minValue:t.minValue,maxValue:t.maxValue})}static getDefaults(){return Object.assign(Ba.getDefaults(),{convert:!0,offset:1,units:"number"})}start(t){const e=this.toSeconds(t);return this.log("start",e),this._startGain(e),this._source.start(e),this}_stopSource(t){this._source.stop(t)}dispose(){return super.dispose(),"started"===this.state&&this.stop(),this._source.disconnect(),this.offset.dispose(),this}}class Fa extends Pa{constructor(){super(zo(Fa.getDefaults(),arguments,["value","units"])),this.name="Signal",this.override=!0;const t=zo(Fa.getDefaults(),arguments,["value","units"]);this.output=this._constantSource=new Ia({context:this.context,convert:t.convert,offset:t.value,units:t.units,minValue:t.minValue,maxValue:t.maxValue}),this._constantSource.start(0),this.input=this._param=this._constantSource.offset}static getDefaults(){return Object.assign(Pa.getDefaults(),{convert:!0,units:"number",value:0})}connect(t,e=0,i=0){return Wa(this,t,e,i),this}dispose(){return super.dispose(),this._param.dispose(),this._constantSource.dispose(),this}setValueAtTime(t,e){return this._param.setValueAtTime(t,e),this}getValueAtTime(t){return this._param.getValueAtTime(t)}setRampPoint(t){return this._param.setRampPoint(t),this}linearRampToValueAtTime(t,e){return this._param.linearRampToValueAtTime(t,e),this}exponentialRampToValueAtTime(t,e){return this._param.exponentialRampToValueAtTime(t,e),this}exponentialRampTo(t,e,i){return this._param.exponentialRampTo(t,e,i),this}linearRampTo(t,e,i){return this._param.linearRampTo(t,e,i),this}targetRampTo(t,e,i){return this._param.targetRampTo(t,e,i),this}exponentialApproachValueAtTime(t,e,i){return this._param.exponentialApproachValueAtTime(t,e,i),this}setTargetAtTime(t,e,i){return this._param.setTargetAtTime(t,e,i),this}setValueCurveAtTime(t,e,i,n){return this._param.setValueCurveAtTime(t,e,i,n),this}cancelScheduledValues(t){return this._param.cancelScheduledValues(t),this}cancelAndHoldAtTime(t){return this._param.cancelAndHoldAtTime(t),this}rampTo(t,e,i){return this._param.rampTo(t,e,i),this}get value(){return this._param.value}set value(t){this._param.value=t}get convert(){return this._param.convert}set convert(t){this._param.convert=t}get units(){return this._param.units}get overridden(){return this._param.overridden}set overridden(t){this._param.overridden=t}get maxValue(){return this._param.maxValue}get minValue(){return this._param.minValue}apply(t){return this._param.apply(t),this}}function Wa(t,e,i,n){(e instanceof Oa||Xo(e)||e instanceof Fa&&e.override)&&(e.cancelScheduledValues(0),e.setValueAtTime(0,0),e instanceof Fa&&(e.overridden=!0)),La(t,e,i,n)}class Ga extends Oa{constructor(){super(zo(Ga.getDefaults(),arguments,["value"])),this.name="TickParam",this._events=new ea(1/0),this._multiplier=1;const t=zo(Ga.getDefaults(),arguments,["value"]);this._multiplier=t.multiplier,this._events.cancel(0),this._events.add({ticks:0,time:0,type:"setValueAtTime",value:this._fromType(t.value)}),this.setValueAtTime(t.value,0)}static getDefaults(){return Object.assign(Oa.getDefaults(),{multiplier:1,units:"hertz",value:1})}setTargetAtTime(t,e,i){e=this.toSeconds(e),this.setRampPoint(e);const n=this._fromType(t),s=this._events.get(e),o=Math.round(Math.max(1/i,1));for(let a=0;a<=o;a++){const t=i*a+e,o=this._exponentialApproach(s.time,s.value,n,i,t);this.linearRampToValueAtTime(this._toType(o),t)}return this}setValueAtTime(t,e){const i=this.toSeconds(e);super.setValueAtTime(t,e);const n=this._events.get(i),s=this._events.previousEvent(n),o=this._getTicksUntilEvent(s,i);return n.ticks=Math.max(o,0),this}linearRampToValueAtTime(t,e){const i=this.toSeconds(e);super.linearRampToValueAtTime(t,e);const n=this._events.get(i),s=this._events.previousEvent(n),o=this._getTicksUntilEvent(s,i);return n.ticks=Math.max(o,0),this}exponentialRampToValueAtTime(t,e){e=this.toSeconds(e);const i=this._fromType(t),n=this._events.get(e),s=Math.round(Math.max(10*(e-n.time),1)),o=(e-n.time)/s;for(let a=0;a<=s;a++){const t=o*a+n.time,s=this._exponentialInterpolate(n.time,n.value,e,i,t);this.linearRampToValueAtTime(this._toType(s),t)}return this}_getTicksUntilEvent(t,e){if(null===t)t={ticks:0,time:0,type:"setValueAtTime",value:0};else if(xo(t.ticks)){const e=this._events.previousEvent(t);t.ticks=this._getTicksUntilEvent(e,t.time)}const i=this._fromType(this.getValueAtTime(t.time));let n=this._fromType(this.getValueAtTime(e));const s=this._events.get(e);return s&&s.time===e&&"setValueAtTime"===s.type&&(n=this._fromType(this.getValueAtTime(e-this.sampleTime))),.5*(e-t.time)*(i+n)+t.ticks}getTicksAtTime(t){const e=this.toSeconds(t),i=this._events.get(e);return Math.max(this._getTicksUntilEvent(i,e),0)}getDurationOfTicks(t,e){const i=this.toSeconds(e),n=this.getTicksAtTime(e);return this.getTimeOfTick(n+t)-i}getTimeOfTick(t){const e=this._events.get(t,"ticks"),i=this._events.getAfter(t,"ticks");
vendor: 6,699 bytes, line 7
7if(e&&e.ticks===t)return e.time;if(e&&i&&"linearRampToValueAtTime"===i.type&&e.value!==i.value){const n=this._fromType(this.getValueAtTime(e.time)),s=(this._fromType(this.getValueAtTime(i.time))-n)/(i.time-e.time),o=Math.sqrt(Math.pow(n,2)-2*s*(e.ticks-t)),a=(-n+o)/s;return(a>0?a:(-n-o)/s)+e.time}return e?0===e.value?1/0:e.time+(t-e.ticks)/e.value:t/this._initialValue}ticksToTime(t,e){return this.getDurationOfTicks(t,e)}timeToTicks(t,e){const i=this.toSeconds(e),n=this.toSeconds(t),s=this.getTicksAtTime(i);return this.getTicksAtTime(i+n)-s}_fromType(t){return"bpm"===this.units&&this.multiplier?1/(60/t/this.multiplier):super._fromType(t)}_toType(t){return"bpm"===this.units&&this.multiplier?t/this.multiplier*60:super._toType(t)}get multiplier(){return this._multiplier}set multiplier(t){const e=this.value;this._multiplier=t,this.cancelScheduledValues(0),this.setValueAtTime(e,0)}}class Xa extends Fa{constructor(){super(zo(Xa.getDefaults(),arguments,["value"])),this.name="TickSignal";const t=zo(Xa.getDefaults(),arguments,["value"]);this.input=this._param=new Ga({context:this.context,convert:t.convert,multiplier:t.multiplier,param:this._constantSource.offset,units:t.units,value:t.value})}static getDefaults(){return Object.assign(Fa.getDefaults(),{multiplier:1,units:"hertz",value:1})}ticksToTime(t,e){return this._param.ticksToTime(t,e)}timeToTicks(t,e){return this._param.timeToTicks(t,e)}getTimeOfTick(t){return this._param.getTimeOfTick(t)}getDurationOfTicks(t,e){return this._param.getDurationOfTicks(t,e)}getTicksAtTime(t){return this._param.getTicksAtTime(t)}get multiplier(){return this._param.multiplier}set multiplier(t){this._param.multiplier=t}dispose(){return super.dispose(),this._param.dispose(),this}}class Ha extends Da{constructor(){super(zo(Ha.getDefaults(),arguments,["frequency"])),this.name="TickSource",this._state=new Ea,this._tickOffset=new ea,this._ticksAtTime=new ea,this._secondsAtTime=new ea;const t=zo(Ha.getDefaults(),arguments,["frequency"]);this.frequency=new Xa({context:this.context,units:t.units,value:t.frequency}),ca(this,"frequency"),this._state.setStateAtTime("stopped",0),this.setTicksAtTime(0,0)}static getDefaults(){return Object.assign({frequency:1,units:"hertz"},Da.getDefaults())}get state(){return this.getStateAtTime(this.now())}start(t,e){const i=this.toSeconds(t);return"started"!==this._state.getValueAtTime(i)&&(this._state.setStateAtTime("started",i),bo(e)&&this.setTicksAtTime(e,i),this._ticksAtTime.cancel(i),this._secondsAtTime.cancel(i)),this}stop(t){const e=this.toSeconds(t);if("stopped"===this._state.getValueAtTime(e)){const t=this._state.get(e);t&&t.time>0&&(this._tickOffset.cancel(t.time),this._state.cancel(t.time))}return this._state.cancel(e),this._state.setStateAtTime("stopped",e),this.setTicksAtTime(0,e),this._ticksAtTime.cancel(e),this._secondsAtTime.cancel(e),this}pause(t){const e=this.toSeconds(t);return"started"===this._state.getValueAtTime(e)&&(this._state.setStateAtTime("paused",e),this._ticksAtTime.cancel(e),this._secondsAtTime.cancel(e)),this}cancel(t){return t=this.toSeconds(t),this._state.cancel(t),this._tickOffset.cancel(t),this._ticksAtTime.cancel(t),this._secondsAtTime.cancel(t),this}getTicksAtTime(t){const e=this.toSeconds(t),i=this._state.getLastState("stopped",e),n=this._ticksAtTime.get(e),s={state:"paused",time:e};this._state.add(s);let o=n||i,a=n?n.ticks:0,r=null;return this._state.forEachBetween(o.time,e+this.sampleTime,t=>{let e=o.time;const i=this._tickOffset.get(t.time);i&&i.time>=o.time&&(a=i.ticks,e=i.time),"started"===o.state&&"started"!==t.state&&(a+=this.frequency.getTicksAtTime(t.time)-this.frequency.getTicksAtTime(e),t.time!==s.time&&(r={state:t.state,time:t.time,ticks:a})),o=t}),this._state.remove(s),r&&this._ticksAtTime.add(r),a}get ticks(){return this.getTicksAtTime(this.now())}set ticks(t){this.setTicksAtTime(t,this.now())}get seconds(){return this.getSecondsAtTime(this.now())}set seconds(t){const e=this.now(),i=this.frequency.timeToTicks(t,e);this.setTicksAtTime(i,e)}getSecondsAtTime(t){t=this.toSeconds(t);const e=this._state.getLastState("stopped",t),i={state:"paused",time:t};this._state.add(i);const n=this._secondsAtTime.get(t);let s=n||e,o=n?n.seconds:0,a=null;return this._state.forEachBetween(s.time,t+this.sampleTime,t=>{let e=s.time;const n=this._tickOffset.get(t.time);n&&n.time>=s.time&&(o=n.seconds,e=n.time),"started"===s.state&&"started"!==t.state&&(o+=t.time-e,t.time!==i.time&&(a={state:t.state,time:t.time,seconds:o})),s=t}),this._state.remove(i),a&&this._secondsAtTime.add(a),o}setTicksAtTime(t,e){return e=this.toSeconds(e),this._tickOffset.cancel(e),this._tickOffset.add({seconds:this.frequency.getDurationOfTicks(t,e),ticks:t,time:e}),this._ticksAtTime.cancel(e),this._secondsAtTime.cancel(e),this}getStateAtTime(t){return t=this.toSeconds(t),this._state.getValueAtTime(t)}getTimeOfTick(t,e=this.now()){const i=this._tickOffset.get(e),n=this._state.get(e),s=Math.max(i.time,n.time),o=this.frequency.getTicksAtTime(s)+t-i.ticks;return this.frequency.getTimeOfTick(o)}forEachTickBetween(t,e,i){let n=this._state.get(t);this._state.forEachBetween(t,e,e=>{n&&"started"===n.state&&"started"!==e.state&&this.forEachTickBetween(Math.max(n.time,t),e.time-this.sampleTime,i),n=e});let s=null;if(n&&"started"===n.state){const a=Math.max(n.time,t),r=this.frequency.getTicksAtTime(a),h=r-this.frequency.getTicksAtTime(n.time);let c=Math.ceil(h)-h;c=ta(c,1)?0:c;let l=this.frequency.getTimeOfTick(r+c);for(;l<e;){try{i(l,Math.round(this.getTicksAtTime(l)))}catch(o){s=o;break}l+=this.frequency.getDurationOfTicks(1,l)}}if(s)throw s;return this}dispose(){return super.dispose(),this._state.dispose(),this._tickOffset.dispose(),this._ticksAtTime.dispose(),this._secondsAtTime.dispose(),this.frequency.dispose(),this}}class Va extends Da{constructor(){super(zo(Va.getDefaults(),arguments,["callback","frequency"])),this.name="Clock",this.callback=ua,this._lastUpdate=0,this._state=new Ea("stopped"),this._boundLoop=this._loop.bind(this);const t=zo(Va.getDefaults(),arguments,["callback","frequency"]);this.callback=t.callback,this._tickSource=new Ha({context:this.context,frequency:t.frequency,units:t.units}),this._lastUpdate=0,this.frequency=this._tickSource.frequency,ca(this,"frequency"),this._state.setStateAtTime("stopped",0),this.context.on("tick",this._boundLoop)}static getDefaults(){return Object.assign(Da.getDefaults(),{callback:ua,frequency:1,units:"hertz"})}get state(){return this._state.getValueAtTime(this.now())}start(t,e){Eo(this.context);const i=this.toSeconds(t);return this.log("start",i),"started"!==this._state.getValueAtTime(i)&&(this._state.setStateAtTime("started",i),this._tickSource.start(i,e),i<this._lastUpdate&&this.emit
vendor: 12,800 bytes, line 7
7("start",i,e)),this}stop(t){const e=this.toSeconds(t);return this.log("stop",e),this._state.cancel(e),this._state.setStateAtTime("stopped",e),this._tickSource.stop(e),e<this._lastUpdate&&this.emit("stop",e),this}pause(t){const e=this.toSeconds(t);return"started"===this._state.getValueAtTime(e)&&(this._state.setStateAtTime("paused",e),this._tickSource.pause(e),e<this._lastUpdate&&this.emit("pause",e)),this}get ticks(){return Math.ceil(this.getTicksAtTime(this.now()))}set ticks(t){this._tickSource.ticks=t}get seconds(){return this._tickSource.seconds}set seconds(t){this._tickSource.seconds=t}getSecondsAtTime(t){return this._tickSource.getSecondsAtTime(t)}setTicksAtTime(t,e){return this._tickSource.setTicksAtTime(t,e),this}getTimeOfTick(t,e=this.now()){return this._tickSource.getTimeOfTick(t,e)}getTicksAtTime(t){return this._tickSource.getTicksAtTime(t)}nextTickTime(t,e){const i=this.toSeconds(e),n=this.getTicksAtTime(i);return this._tickSource.getTimeOfTick(n+t,i)}_loop(){const t=this._lastUpdate,e=this.now();this._lastUpdate=e,this.log("loop",t,e),t!==e&&(this._state.forEachBetween(t,e,t=>{switch(t.state){case"started":const e=this._tickSource.getTicksAtTime(t.time);this.emit("start",t.time,e);break;case"stopped":0!==t.time&&this.emit("stop",t.time);break;case"paused":this.emit("pause",t.time)}}),this._tickSource.forEachTickBetween(t,e,(t,e)=>{this.callback(t,e)}))}getStateAtTime(t){const e=this.toSeconds(t);return this._state.getValueAtTime(e)}dispose(){return super.dispose(),this.context.off("tick",this._boundLoop),this._tickSource.dispose(),this._state.dispose(),this}}aa.mixin(Va);class Ua extends Jo{constructor(){super(),this.name="ToneAudioBuffers",this._buffers=new Map,this._loadingCount=0;const t=zo(Ua.getDefaults(),arguments,["urls","onload","baseUrl"],"urls");this.baseUrl=t.baseUrl,Object.keys(t.urls).forEach(e=>{this._loadingCount++;const i=t.urls[e];this.add(e,i,this._bufferLoaded.bind(this,t.onload),t.onerror)})}static getDefaults(){return{baseUrl:"",onerror:ua,onload:ua,urls:{}}}has(t){return this._buffers.has(t.toString())}get(t){return No(this.has(t),`ToneAudioBuffers has no buffer named: ${t}`),this._buffers.get(t.toString())}_bufferLoaded(t){this._loadingCount--,0===this._loadingCount&&t&&t()}get loaded(){return Array.from(this._buffers).every(([t,e])=>e.loaded)}add(t,e,i=ua,n=ua){return Ao(e)?(this.baseUrl&&"data:audio/"===e.trim().substring(0,11).toLowerCase()&&(this.baseUrl=""),this._buffers.set(t.toString(),new da(this.baseUrl+e,i,n))):this._buffers.set(t.toString(),new da(e,i,n)),this}dispose(){return super.dispose(),this._buffers.forEach(t=>t.dispose()),this._buffers.clear(),this}}class qa extends Ca{constructor(){super(...arguments),this.name="MidiClass",this.defaultUnits="midi"}_frequencyToUnits(t){return Ta(super._frequencyToUnits(t))}_ticksToUnits(t){return Ta(super._ticksToUnits(t))}_beatsToUnits(t){return Ta(super._beatsToUnits(t))}_secondsToUnits(t){return Ta(super._secondsToUnits(t))}toMidi(){return this.valueOf()}toFrequency(){return ba(this.toMidi())}transpose(t){return new qa(this.context,this.toMidi()+t)}}function Ya(t,e){return new qa(fa(),t,e)}class za extends Na{constructor(){super(...arguments),this.name="Ticks",this.defaultUnits="i"}_now(){return this.context.transport.ticks}_beatsToUnits(t){return this._getPPQ()*t}_secondsToUnits(t){return Math.floor(t/(60/this._getBpm())*this._getPPQ())}_ticksToUnits(t){return t}toTicks(){return this.valueOf()}toSeconds(){return this.valueOf()/this._getPPQ()*(60/this._getBpm())}}class ja extends Da{constructor(){super(...arguments),this.name="Draw",this.expiration=.25,this.anticipation=.008,this._events=new ea,this._boundDrawLoop=this._drawLoop.bind(this),this._animationFrame=-1}schedule(t,e){return this._events.add({callback:t,time:this.toSeconds(e)}),1===this._events.length&&(this._animationFrame=requestAnimationFrame(this._boundDrawLoop)),this}cancel(t){return this._events.cancel(this.toSeconds(t)),this}_drawLoop(){const t=this.context.currentTime;for(;this._events.length&&this._events.peek().time-this.anticipation<=t;){const e=this._events.shift();e&&t-e.time<=this.expiration&&e.callback()}this._events.length>0&&(this._animationFrame=requestAnimationFrame(this._boundDrawLoop))}dispose(){return super.dispose(),this._events.dispose(),cancelAnimationFrame(this._animationFrame),this}}na(t=>{t.draw=new ja({context:t})}),oa(t=>{t.draw.dispose()});class Za extends Jo{constructor(){super(...arguments),this.name="IntervalTimeline",this._root=null,this._length=0}add(t){No(bo(t.time),"Events must have a time property"),No(bo(t.duration),"Events must have a duration parameter"),t.time=t.time.valueOf();let e=new Ja(t.time,t.time+t.duration,t);for(null===this._root?this._root=e:this._root.insert(e),this._length++;null!==e;)e.updateHeight(),e.updateMax(),this._rebalance(e),e=e.parent;return this}remove(t){if(null!==this._root){const e=[];this._root.search(t.time,e);for(const i of e)if(i.event===t){this._removeNode(i),this._length--;break}}return this}get length(){return this._length}cancel(t){return this.forEachFrom(t,t=>this.remove(t)),this}_setRoot(t){this._root=t,null!==this._root&&(this._root.parent=null)}_replaceNodeInParent(t,e){null!==t.parent?(t.isLeftChild()?t.parent.left=e:t.parent.right=e,this._rebalance(t.parent)):this._setRoot(e)}_removeNode(t){if(null===t.left&&null===t.right)this._replaceNodeInParent(t,null);else if(null===t.right)this._replaceNodeInParent(t,t.left);else if(null===t.left)this._replaceNodeInParent(t,t.right);else{let e,i=null;if(t.getBalance()>0)if(null===t.left.right)e=t.left,e.right=t.right,i=e;else{for(e=t.left.right;null!==e.right;)e=e.right;e.parent&&(e.parent.right=e.left,i=e.parent,e.left=t.left,e.right=t.right)}else if(null===t.right.left)e=t.right,e.left=t.left,i=e;else{for(e=t.right.left;null!==e.left;)e=e.left;e.parent&&(e.parent.left=e.right,i=e.parent,e.left=t.left,e.right=t.right)}null!==t.parent?t.isLeftChild()?t.parent.left=e:t.parent.right=e:this._setRoot(e),i&&this._rebalance(i)}t.dispose()}_rotateLeft(t){const e=t.parent,i=t.isLeftChild(),n=t.right;n&&(t.right=n.left,n.left=t),null!==e?i?e.left=n:e.right=n:this._setRoot(n)}_rotateRight(t){const e=t.parent,i=t.isLeftChild(),n=t.left;n&&(t.left=n.right,n.right=t),null!==e?i?e.left=n:e.right=n:this._setRoot(n)}_rebalance(t){const e=t.getBalance();e>1&&t.left?t.left.getBalance()<0?this._rotateLeft(t.left):this._rotateRight(t):e<-1&&t.right&&(t.right.getBalance()>0?this._rotateRight(t.right):this._rotateLeft(t))}get(t){if(null!==this._root){const e=[];if(this._root.search(t,e),e.length>0){let t=e[0];for(let i=1;i<e.length;i++)e[i].low>t.low&&(t=e[i]);return t.event}}return null}forEach(t){if(null!==this._root){const e=[];this._root.traverse(t=>e.push(t)),e.forEach(e=>{e.event&&t(e.event)})}return this}forEachAtTime(t,e){if(null!==this._root){const i=[];this._root.search(t,i),i.forEach(t=>{t.event&&e(t.event)})}return this}forEachFrom(t,e){if(null!==this._root){const i=[];this._root.searchAfter(t,i),i.forEach(t=>{t.event&&e(t.event)})}return this}dispose(){return super.dispose(),null!==this._root&&this._root.traverse(t=>t.dispose()),this._root=null,this}}class Ja{constructor(t,e,i){this._left=null,this._right=null,this.parent=null,this.height=0,this.event=i,this.low=t,this.high=e,this.max=this.high}insert(t){t.low<=this.low?null===this.left?this.left=t:this.left.insert(t):null===this.right?this.right=t:this.right.insert(t)}search(t,e){t>this.max||(null!==this.left&&this.left.search(t,e),this.low<=t&&this.high>t&&e.push(this),this.low>t||null!==this.right&&this.right.search(t,e))}searchAfter(t,e){this.low>=t&&(e.push(this),null!==this.left&&this.left.searchAfter(t,e)),null!==this.right&&this.right.searchAfter(t,e)}traverse(t){t(this),null!==this.left&&this.left.traverse(t),null!==this.right&&this.right.traverse(t)}updateHeight(){null!==this.left&&null!==this.right?this.height=Math.max(this.left.height,this.right.height)+1:null!==this.right?this.height=this.right.height+1:null!==this.left?this.height=this.left.height+1:this.height=0}updateMax(){this.max=this.high,null!==this.left&&(this.max=Math.max(this.max,this.left.max)),null!==this.right&&(this.max=Math.max(this.max,this.right.max))}getBalance(){let t=0;return null!==this.left&&null!==this.right?t=this.left.height-this.right.height:null!==this.left?t=this.left.height+1:null!==this.right&&(t=-(this.right.height+1)),t}isLeftChild(){return null!==this.parent&&this.parent.left===this}get left(){return this._left}set left(t){this._left=t,null!==t&&(t.parent=this),this.updateHeight(),this.updateMax()}get right(){return this._right}set right(t){this._right=t,null!==t&&(t.parent=this),this.updateHeight(),this.updateMax()}dispose(){this.parent=null,this._left=null,this._right=null,this.event=null}}class Qa extends Pa{constructor(){super(zo(Qa.getDefaults(),arguments,["volume"])),this.name="Volume";const t=zo(Qa.getDefaults(),arguments,["volume"]);this.input=this.output=new Ra({context:this.context,gain:t.volume,units:"decibels"}),this.volume=this.output.gain,ca(this,"volume"),this._unmutedVolume=t.volume,this.mute=t.mute}static getDefaults(){return Object.assign(Pa.getDefaults(),{mute:!1,volume:0})}get mute(){return this.volume.value===-1/0}set mute(t){!this.mute&&t?(this._unmutedVolume=this.volume.value,this.volume.value=-1/0):this.mute&&!t&&(this.volume.value=this._unmutedVolume)}dispose(){return super.dispose(),this.input.dispose(),this.volume.dispose(),this}}class Ka extends Pa{constructor(){super(zo(Ka.getDefaults(),arguments)),this.name="Destination",this.input=new Qa({context:this.context}),this.output=new Ra({context:this.context}),this.volume=this.input.volume;const t=zo(Ka.getDefaults(),arguments);Ma(this.input,this.output,this.context.rawContext.destination),this.mute=t.mute,this._internalChannels=[this.input,this.context.rawContext.destination,this.output]}static getDefaults(){return Object.assign(Pa.getDefaults(),{mute:!1,volume:0})}get mute(){return this.input.mute}set mute(t){this.input.mute=t}chain(...t){return this.input.disconnect(),t.unshift(this.input),t.push(this.output),Ma(...t),this}get maxChannelCount(){return this.context.rawContext.destination.maxChannelCount}dispose(){return super.dispose(),this.volume.dispose(),this}}na(t=>{t.destination=new Ka({context:t})}),oa(t=>{t.destination.dispose()});class _a extends Jo{constructor(t){super(),this.name="TimelineValue",this._timeline=new ea({memory:10}),this._initialValue=t}set(t,e){return this._timeline.add({value:t,time:e}),this}get(t){const e=this._timeline.get(t);return e?e.value:this._initialValue}}class $a extends Pa{constructor(){super(Object.assign(zo($a.getDefaults(),arguments,["context"])))}connect(t,e=0,i=0){return Wa(this,t,e,i),this}}class tr extends $a{constructor(){super(Object.assign(zo(tr.getDefaults(),arguments,["mapping","length"]))),this.name="WaveShaper",this._shaper=this.context.createWaveShaper(),this.input=this._shaper,this.output=this._shaper;const t=zo(tr.getDefaults(),arguments,["mapping","length"]);Co(t.mapping)||t.mapping instanceof Float32Array?this.curve=Float32Array.from(t.mapping):"function"==typeof t.mapping&&this.setMap(t.mapping,t.length)}static getDefaults(){return Object.assign(Fa.getDefaults(),{length:1024})}setMap(t,e=1024){const i=new Float32Array(e);for(let n=0,s=e;n<s;n++){const e=n/(s-1)*2-1;i[n]=t(e,n)}return this.curve=i,this}get curve(){return this._shaper.curve}set curve(t){this._shaper.curve=t}get oversample(){return this._shaper.oversample}set oversample(t){No(["none","2x","4x"].some(e=>e.includes(t)),"oversampling must be either 'none', '2x', or '4x'"),this._shaper.oversample=t}dispose(){return super.dispose(),this._shaper.disconnect(),this}}class er extends $a{constructor(){super(Object.assign(zo(er.getDefaults(),arguments,["value"]))),this.name="Pow";const t=zo(er.getDefaults(),arguments,["value"]);this._exponentScaler=this.input=this.output=new tr({context:this.context,mapping:this._expFunc(t.value),length:8192}),this._exponent=t.value}static getDefaults(){return Object.assign($a.getDefaults(),{value:1})}_expFunc(t){return e=>Math.pow(Math.abs(e),t)}get value(){return this._exponent}set value(t){this._exponent=t,this._exponentScaler.setMap(this._expFunc(this._exponent))}dispose(){return super.dispose(),this._exponentScaler.dispose(),this}}class ir{constructor(t,e){this.id=ir._eventId++,this._remainderTime=0;const i=Object.assign(ir.getDefaults(),e);this.transport=t,this.callback=i.callback,this._once=i.once,this.time=Math.floor(i.time),this._remainderTime=i.time-this.time}static getDefaults(){return{callback:ua,once:!1,time:0}}get floatTime(){return this.time+this._remainderTime}invoke(t){if(this.callback){const e=this.transport.bpm.getDurationOfTicks(1,t);this.callback(t+this._remainderTime*e),this._once&&this.transport.clear(this.id
vendor: 1,981 bytes, line 7
7)}}dispose(){return this.callback=void 0,this}}ir._eventId=0;class nr extends ir{constructor(t,e){super(t,e),this._currentId=-1,this._nextId=-1,this._nextTick=this.time,this._boundRestart=this._restart.bind(this);const i=Object.assign(nr.getDefaults(),e);this.duration=i.duration,this._interval=i.interval,this._nextTick=i.time,this.transport.on("start",this._boundRestart),this.transport.on("loopStart",this._boundRestart),this.transport.on("ticks",this._boundRestart),this.context=this.transport.context,this._restart()}static getDefaults(){return Object.assign({},ir.getDefaults(),{duration:1/0,interval:1,once:!1})}invoke(t){this._createEvents(t),super.invoke(t)}_createEvent(){return $o(this._nextTick,this.floatTime+this.duration)?this.transport.scheduleOnce(this.invoke.bind(this),new za(this.context,this._nextTick).toSeconds()):-1}_createEvents(t){$o(this._nextTick+this._interval,this.floatTime+this.duration)&&(this._nextTick+=this._interval,this._currentId=this._nextId,this._nextId=this.transport.scheduleOnce(this.invoke.bind(this),new za(this.context,this._nextTick).toSeconds()))}_restart(t){this.transport.clear(this._currentId),this.transport.clear(this._nextId),this._nextTick=this.floatTime;const e=this.transport.getTicksAtTime(t);Ko(e,this.time)&&(this._nextTick=this.floatTime+Math.ceil((e-this.floatTime)/this._interval)*this._interval),this._currentId=this._createEvent(),this._nextTick+=this._interval,this._nextId=this._createEvent()}dispose(){return super.dispose(),this.transport.clear(this._currentId),this.transport.clear(this._nextId),this.transport.off("start",this._boundRestart),this.transport.off("loopStart",this._boundRestart),this.transport.off("ticks",this._boundRestart),this}}class sr extends Da{constructor(){super(zo(sr.getDefaults(),arguments)),this.name="Transport",this._loop=new _a(!1),this._loopStart=0,this._loopEnd=0,this._scheduledEvents={},this._timeline=new ea,this._repeatedEvents=new Za,this._syncedSignals=[],this._swingAmou
7nt=0;const t=zo(sr.getDefaults(),arguments);this._ppq=t.ppq,this._clock=new Va({callback:this._processTick.bind(this),context:this.context,frequency:0,units:"bpm"}),this._bindClockEvents(),this.bpm=this._clock.frequency,this._clock.frequency.multiplier=t.ppq,this.bpm.setValueAtTime(t.bpm,0),ca(this,"bpm"),this._timeSignature=t.timeSignature,this._swingTicks=t.ppq/2}static getDefaults(){return Object.assign(Da.getDefaults(),{bpm:120,loopEnd:"4m",loopStart:0,ppq:192,swing:0,swingSubdivision:"8n",timeSignature:4})}_processTick(t,e){if(this._loop.get(t)&&e>=this._loopEnd&&(this.emit("loopEnd",t),this._clock.setTicksAtTime(this._loopStart,t),e=this._loopStart,this.emit("loopStart",t,this._clock.getSecondsAtTime(t)),this.emit("loop",t)),this._swingAmount>0&&e%this._ppq!==0&&e%(2*this._swingTicks)!=0){const i=e%(2*this._swingTicks)/(2*this._swingTicks),n=Math.sin(i*Math.PI)*this._swingAmount;t+=new za(this.context,2*this._swingTicks/3).toSeconds()*n}Mo(!0),this._timeline.forEachAtTime(e,e=>e.invoke(t)),Mo(!1)}schedule(t,e){const i=new ir(this,{callback:t,time:new Na(this.context,e).toTicks()});return this._addEvent(i,this._timeline)}scheduleRepeat(t,e,i,n=1/0){const s=new nr(this,{callback:t,duration:new ya(this.context,n).toTicks(),interval:new ya(this.context,e).toTicks(),time:new Na(this.context,i).toTicks()});return this._addEvent(s,this._repeatedEvents)}scheduleOnce(t,e){const i=new ir(this,{callback:t,once:!0,time:new Na(this.context,e).toTicks()});return this._addEvent(i,this._timeline)}clear(t){if(this._scheduledEvents.hasOwnProperty(t)){const e=this._scheduledEvents[t.toString()];e.timeline.remove(e.event),e.event.dispose(),delete this._scheduledEvents[t.toString()]}return this}_addEvent(t,e){return this._scheduledEvents[t.id.toString()]={event:t,timeline:e},e.add(t),t.id}cancel(t=0){const e=this.toTicks(t);return this._timeline.forEachFrom(e,t=>this.clear(t.id)),this._repeatedEvents.forEachFrom(e,t=>this.clear(t.id)),this}_bindClockEvents(){this._clock.on("start",(t,e)=>{e=new za(this.context,e).toSeconds(),this.emit("start",t,e)}),this._clock.on("stop",t=>{this.emit("stop",t)}),this._clock.on("pause",t=>{this.emit("pause",t)})}get state(){return this._clock.getStateAtTime(this.now())}start(t,e){let i;return this.context.resume(),bo(e)&&(i=this.toTicks(e)),this._clock.start(t,i),this}stop(t){return this._clock.stop(t),this}pause(t){return this._clock.pause(t),this}toggle(t){return t=this.toSeconds(t),"started"!==this._clock.getStateAtTime(t)?this.start(t):this.stop(t),this}get timeSignature(){return this._timeSignature}set timeSignature(t){Co(t)&&(t=t[0]/t[1]*4),this._timeSignature=t}get loopStart(){return new ya(this.context,this._loopStart,"i").toSeconds()}set loopStart(t){this._loopStart=this.toTicks(t)}get loopEnd(){return new ya(this.context,this._loopEnd,"i").toSeconds()}set loopEnd(t){this._loopEnd=this.toTicks(t)}get loop(){return this._loop.get(this.now())}set loop(t){this._loop.set(t,this.now())}setLoopPoints(t,e){return this.loopStart=t,this.loopEnd=e,this}
vendor: 2,214 bytes, line 7
7get swing(){return this._swingAmount}set swing(t){this._swingAmount=t}get swingSubdivision(){return new za(this.context,this._swingTicks).toNotation()}set swingSubdivision(t){this._swingTicks=this.toTicks(t)}get position(){const t=this.now(),e=this._clock.getTicksAtTime(t);return new za(this.context,e).toBarsBeatsSixteenths()}set position(t){const e=this.toTicks(t);this.ticks=e}get seconds(){return this._clock.seconds}set seconds(t){const e=this.now(),i=this._clock.frequency.timeToTicks(t,e);this.ticks=i}get progress(){if(this.loop){const t=this.now();return(this._clock.getTicksAtTime(t)-this._loopStart)/(this._loopEnd-this._loopStart)}return 0}get ticks(){return this._clock.ticks}set ticks(t){if(this._clock.ticks!==t){const e=this.now();if("started"===this.state){const i=this._clock.getTicksAtTime(e),n=e+this._clock.frequency.getDurationOfTicks(Math.ceil(i)-i,e);this.emit("stop",n),this._clock.setTicksAtTime(t,n),this.emit("start",n,this._clock.getSecondsAtTime(n))}else this.emit("ticks",e),this._clock.setTicksAtTime(t,e)}}getTicksAtTime(t){return this._clock.getTicksAtTime(t)}getSecondsAtTime(t){return this._clock.getSecondsAtTime(t)}get PPQ(){return this._clock.frequency.multiplier}set PPQ(t){this._clock.frequency.multiplier=t}nextSubdivision(t){if(t=this.toTicks(t),"started"!==this.state)return 0;{const e=this.now(),i=t-this.getTicksAtTime(e)%t;return this._clock.nextTickTime(i,e)}}syncSignal(t,e){const i=this.now();let n=this.bpm,s=1/(60/n.getValueAtTime(i)/this.PPQ),o=[];if("time"===t.units){const t=1/64/s,e=new Ra(t),i=new er(-1),a=new Ra(t);n.chain(e,i,a),n=a,s=1/s,o=[e,i,a]}e||(e=0!==t.getValueAtTime(i)?t.getValueAtTime(i)/s:0);const a=new Ra(e);return n.connect(a),a.connect(t._param),o.push(a),this._syncedSignals.push({initial:t.value,nodes:o,signal:t}),t.value=0,this}unsyncSignal(t){for(let e=this._syncedSignals.length-1;e>=0;e--){const i=this._syncedSignals[e];i.signal===t&&(i.nodes.forEach(t=>t.dispose()),i.signal.value=i.initial,this._syncedSignals.splice(e,1))}return this}dispose(){return super.dispose(),this._clock.dispose(),la(this,"bpm"),this._timeline.dispose(),this._repeatedEvents.dispose(),this}}aa.mixin(sr),na(t=>{t.transport=new sr({context:t})}),oa(t=>
vendor: 43,949 bytes, line 7
7{t.transport.dispose()});class or extends Pa{constructor(t){super(t),this.input=void 0,this._state=new Ea("stopped"),this._synced=!1,this._scheduled=[],this._syncedStart=ua,this._syncedStop=ua,this._state.memory=100,this._state.increasing=!0,this._volume=this.output=new Qa({context:this.context,mute:t.mute,volume:t.volume}),this.volume=this._volume.volume,ca(this,"volume"),this.onstop=t.onstop}static getDefaults(){return Object.assign(Pa.getDefaults(),{mute:!1,onstop:ua,volume:0})}get state(){return this._synced?"started"===this.context.transport.state?this._state.getValueAtTime(this.context.transport.seconds):"stopped":this._state.getValueAtTime(this.now())}get mute(){return this._volume.mute}set mute(t){this._volume.mute=t}_clampToCurrentTime(t){return this._synced?t:Math.max(t,this.context.currentTime)}start(t,e,i){let n=xo(t)&&this._synced?this.context.transport.seconds:this.toSeconds(t);if(n=this._clampToCurrentTime(n),this._synced||"started"!==this._state.getValueAtTime(n))if(this.log("start",n),this._state.setStateAtTime("started",n),this._synced){const t=this._state.get(n);t&&(t.offset=this.toSeconds(jo(e,0)),t.duration=i?this.toSeconds(i):void 0);const s=this.context.transport.schedule(t=>{this._start(t,e,i)},n);this._scheduled.push(s),"started"===this.context.transport.state&&this.context.transport.getSecondsAtTime(this.immediate())>n&&this._syncedStart(this.now(),this.context.transport.seconds)}else Eo(this.context),this._start(n,e,i);else No(Ko(n,this._state.get(n).time),"Start time must be strictly greater than previous start time"),this._state.cancel(n),this._state.setStateAtTime("started",n),this.log("restart",n),this.restart(n,e,i);return this}stop(t){let e=xo(t)&&this._synced?this.context.transport.seconds:this.toSeconds(t);if(e=this._clampToCurrentTime(e),"started"===this._state.getValueAtTime(e)||bo(this._state.getNextState("started",e))){if(this.log("stop",e),this._synced){const t=this.context.transport.schedule(this._stop.bind(this),e);this._scheduled.push(t)}else this._stop(e);this._state.cancel(e),this._state.setStateAtTime("stopped",e)}return this}restart(t,e,i){return t=this.toSeconds(t),"started"===this._state.getValueAtTime(t)&&(this._state.cancel(t),this._restart(t,e,i)),this}sync(){return this._synced||(this._synced=!0,this._syncedStart=(t,e)=>{if(Ko(e,0)){const i=this._state.get(e);if(i&&"started"===i.state&&i.time!==e){const n=e-this.toSeconds(i.time);let s;i.duration&&(s=this.toSeconds(i.duration)-n),this._start(t,this.toSeconds(i.offset)+n,s)}}},this._syncedStop=t=>{const e=this.context.transport.getSecondsAtTime(Math.max(t-this.sampleTime,0));"started"===this._state.getValueAtTime(e)&&this._stop(t)},this.context.transport.on("start",this._syncedStart),this.context.transport.on("loopStart",this._syncedStart),this.context.transport.on("stop",this._syncedStop),this.context.transport.on("pause",this._syncedStop),this.context.transport.on("loopEnd",this._syncedStop)),this}unsync(){return this._synced&&(this.context.transport.off("stop",this._syncedStop),this.context.transport.off("pause",this._syncedStop),this.context.transport.off("loopEnd",this._syncedStop),this.context.transport.off("start",this._syncedStart),this.context.transport.off("loopStart",this._syncedStart)),this._synced=!1,this._scheduled.forEach(t=>this.context.transport.clear(t)),this._scheduled=[],this._state.cancel(0),this._stop(0),this}dispose(){return super.dispose(),this.onstop=ua,this.unsync(),this._volume.dispose(),this._state.dispose(),this}}class ar extends Ba{constructor(){super(zo(ar.getDefaults(),arguments,["url","onload"])),this.name="ToneBufferSource",this._source=this.context.createBufferSource(),this._internalChannels=[this._source],this._sourceStarted=!1,this._sourceStopped=!1;const t=zo(ar.getDefaults(),arguments,["url","onload"]);La(this._source,this._gainNode),this._source.onended=()=>this._stopSource(),this.playbackRate=new Oa({context:this.context,param:this._source.playbackRate,units:"positive",value:t.playbackRate}),this.loop=t.loop,this.loopStart=t.loopStart,this.loopEnd=t.loopEnd,this._buffer=new da(t.url,t.onload,t.onerror),this._internalChannels.push(this._source)}static getDefaults(){return Object.assign(Ba.getDefaults(),{url:new da,loop:!1,loopEnd:0,loopStart:0,onload:ua,onerror:ua,playbackRate:1})}get fadeIn(){return this._fadeIn}set fadeIn(t){this._fadeIn=t}get fadeOut(){return this._fadeOut}set fadeOut(t){this._fadeOut=t}get curve(){return this._curve}set curve(t){this._curve=t}start(t,e,i,n=1){No(this.buffer.loaded,"buffer is either not set or not loaded");const s=this.toSeconds(t);this._startGain(s,n),e=this.loop?jo(e,this.loopStart):jo(e,0);let o=Math.max(this.toSeconds(e),0);if(this.loop){const t=this.toSeconds(this.loopEnd)||this.buffer.duration,e=this.toSeconds(this.loopStart),i=t-e;_o(o,t)&&(o=(o-e)%i+e),ta(o,this.buffer.duration)&&(o=0)}if(this._source.buffer=this.buffer.get(),this._source.loopEnd=this.toSeconds(this.loopEnd)||this.buffer.duration,$o(o,this.buffer.duration)&&(this._sourceStarted=!0,this._source.start(s,o)),bo(i)){let t=this.toSeconds(i);t=Math.max(t,0),this.stop(s+t)}return this}_stopSource(t){!this._sourceStopped&&this._sourceStarted&&(this._sourceStopped=!0,this._source.stop(this.toSeconds(t)),this._onended())}get loopStart(){return this._source.loopStart}set loopStart(t){this._source.loopStart=this.toSeconds(t)}get loopEnd(){return this._source.loopEnd}set loopEnd(t){this._source.loopEnd=this.toSeconds(t)}get buffer(){return this._buffer}set buffer(t){this._buffer.set(t)}get loop(){return this._source.loop}set loop(t){this._source.loop=t,this._sourceStarted&&this.cancelStop()}dispose(){return super.dispose(),this._source.onended=null,this._source.disconnect(),this._buffer.dispose(),this.playbackRate.dispose(),this}}function rr(t,e){return Wo(this,void 0,void 0,function*(){const i=e/t.context.sampleRate,n=new pa(1,i,t.context.sampleRate);new t.constructor(Object.assign(t.get(),{frequency:2/i,detune:0,context:n})).toDestination().start(0);return(yield n.render()).getChannelData(0)})}class hr extends Ba{constructor(){super(zo(hr.getDefaults(),arguments,["frequency","type"])),this.name="ToneOscillatorNode",this._oscillator=this.context.createOscillator(),this._internalChannels=[this._oscillator];const t=zo(hr.getDefaults(),arguments,["frequency","type"]);La(this._oscillator,this._gainNode),this.type=t.type,this.frequency=new Oa({context:this.context,param:this._oscillator.frequency,units:"frequency",value:t.frequency}),this.detune=new Oa({context:this.context,param:this._oscillator.detune,units:"cents",value:t.detune}),ca(this,["frequency","detune"])}static getDefaults(){return Object.assign(Ba.getDefaults(),{detune:0,frequency:440,type:"sine"})}start(t){const e=this.toSeconds(t);return this.log("start",e),this._startGain(e),this._oscillator.start(e),this}_stopSource(t){this._oscillator.stop(t)}setPeriodicWave(t){return this._oscillator.setPeriodicWave(t),this}get type(){return this._oscillator.type}set type(t){this._oscillator.type=t}dispose(){return super.dispose(),"started"===this.state&&this.stop(),this._oscillator.disconnect(),this.frequency.dispose(),this.detune.dispose(),this}}class cr extends or{constructor(){super(zo(cr.getDefaults(),arguments,["frequency","type"])),this.name="Oscillator",this._oscillator=null;const t=zo(cr.getDefaults(),arguments,["frequency","type"]);this.frequency=new Fa({context:this.context,units:"frequency",value:t.frequency}),ca(this,"frequency"),this.detune=new Fa({context:this.context,units:"cents",value:t.detune}),ca(this,"detune"),this._partials=t.partials,this._partialCount=t.partialCount,this._type=t.type,t.partialCount&&"custom"!==t.type&&(this._type=this.baseType+t.partialCount.toString()),this.phase=t.phase}static getDefaults(){return Object.assign(or.getDefaults(),{detune:0,frequency:440,partialCount:0,partials:[],phase:0,type:"sine"})}_start(t){const e=this.toSeconds(t),i=new hr({context:this.context,onended:()=>this.onstop(this)});this._oscillator=i,this._wave?this._oscillator.setPeriodicWave(this._wave):this._oscillator.type=this._type,this._oscillator.connect(this.output),this.frequency.connect(this._oscillator.frequency),this.detune.connect(this._oscillator.detune),this._oscillator.start(e)}_stop(t){const e=this.toSeconds(t);this._oscillator&&this._oscillator.stop(e)}_restart(t){const e=this.toSeconds(t);return this.log("restart",e),this._oscillator&&this._oscillator.cancelStop(),this._state.cancel(e),this}syncFrequency(){return this.context.transport.syncSignal(this.frequency),this}unsyncFrequency(){return this.context.transport.unsyncSignal(this.frequency),this}_getCachedPeriodicWave(){if("custom"===this._type){return cr._periodicWaveCache.find(t=>{return t.phase===this._phase&&(e=t.partials,i=this._partials,e.length===i.length&&e.every((t,e)=>i[e]===t));var e,i})}{const t=cr._periodicWaveCache.find(t=>t.type===this._type&&t.phase===this._phase);return this._partialCount=t?t.partialCount:this._partialCount,t}}get type(){return this._type}set type(t){this._type=t;const e=-1!==["sine","square","sawtooth","triangle"].indexOf(t);if(0===this._phase&&e)this._wave=void 0,this._partialCount=0,null!==this._oscillator&&(this._oscillator.type=t);else{const e=this._getCachedPeriodicWave();if(bo(e)){const{partials:t,wave:i}=e;this._wave=i,this._partials=t,null!==this._oscillator&&this._oscillator.setPeriodicWave(this._wave)}else{const[e,i]=this._getRealImaginary(t,this._phase),n=this.context.createPeriodicWave(e,i);this._wave=n,null!==this._oscillator&&this._oscillator.setPeriodicWave(this._wave),cr._periodicWaveCache.push({imag:i,partialCount:this._partialCount,partials:this._partials,phase:this._phase,real:e,type:this._type,wave:this._wave}),cr._periodicWaveCache.length>100&&cr._periodicWaveCache.shift()}}}get baseType(){return this._type.replace(this.partialCount.toString(),"")}set baseType(t){this.partialCount&&"custom"!==this._type&&"custom"!==t?this.type=t+this.partialCount:this.type=t}get partialCount(){return this._partialCount}set partialCount(t){Do(t,0);let e=this._type;const i=/^(sine|triangle|square|sawtooth)(\d+)$/.exec(this._type);if(i&&(e=i[1]),"custom"!==this._type)this.type=0===t?e:e+t.toString();else{const e=new Float32Array(t);this._partials.forEach((t,i)=>e[i]=t),this._partials=Array.from(e),this.type=this._type}}_getRealImaginary(t,e){let i=2048;const n=new Float32Array(i),s=new Float32Array(i);let o=1;if("custom"===t){if(o=this._partials.length+1,this._partialCount=this._partials.length,i=o,0===this._partials.length)return[n,s]}else{const e=/^(sine|triangle|square|sawtooth)(\d+)$/.exec(t);e?(o=parseInt(e[2],10)+1,this._partialCount=parseInt(e[2],10),t=e[1],o=Math.max(o,2),i=o):this._partialCount=0,this._partials=[]}for(let a=1;a<i;++a){const i=2/(a*Math.PI);let r;switch(t){case"sine":r=a<=o?1:0,this._partials[a-1]=r;break;case"square":r=1&a?2*i:0,this._partials[a-1]=r;break;case"sawtooth":r=i*(1&a?1:-1),this._partials[a-1]=r;break;case"triangle":r=1&a?i*i*2*(a-1>>1&1?-1:1):0,this._partials[a-1]=r;break;case"custom":r=this._partials[a-1];break;default:throw new TypeError("Oscillator: invalid type: "+t)}0!==r?(n[a]=-r*Math.sin(e*a),s[a]=r*Math.cos(e*a)):(n[a]=0,s[a]=0)}return[n,s]}_inverseFFT(t,e,i){let n=0;const s=t.length;for(let o=0;o<s;o++)n+=t[o]*Math.cos(o*i)+e[o]*Math.sin(o*i);return n}getInitialValue(){const[t,e]=this._getRealImaginary(this._type,0);let i=0;const n=2*Math.PI;for(let r=0;r<32;r++)i=Math.max(this._inverseFFT(t,e,r/32*n),i);return s=-this._inverseFFT(t,e,this._phase)/i,o=-1,a=1,Math.max(Math.min(s,a),o);var s,o,a}get partials(){return this._partials.slice(0,this.partialCount)}set partials(t){this._partials=t,this._partialCount=this._partials.length,t.length&&(this.type="custom")}get phase(){return this._phase*(180/Math.PI)}set phase(t){this._phase=t*Math.PI/180,this.type=this._type}asArray(t=1024){return Wo(this,void 0,void 0,function*(){return rr(this,t)})}dispose(){return super.dispose(),null!==this._oscillator&&this._oscillator.dispose(),this._wave=void 0,this.frequency.dispose(),this.detune.dispose(),this}}cr._periodicWaveCache=[];class lr extends $a{constructor(){super(...arguments),this.name="AudioToGain",this._norm=new tr({context:this.context,mapping:t=>(t+1)/2}),this.input=this._norm,this.output=this._norm}dispose(){return super.dispose(),this._norm.dispose(),this}}class ur extends Fa{constructor(){super(Object.assign(zo(ur.getDefaults(),arguments,["value"]))),this.name="Multiply",this.override=!1;const t=zo(ur.getDefaults(),arguments,["value"]);this._mult=this.input=this.output=new Ra({context:this.context,minValue:t.minValue,maxValue:t.maxValue}),this.factor=this._param=this._mult.gain,this.factor.setValueAtTime(t.value,0)}static getDefaults(){return Object.assign(Fa.getDefaults(),{value:0})}dispose(){return super.dispose(),this._mult.dispose(),this}}class dr extends or{constructor(){super(zo(dr.getDefaults(),arguments,["frequency","type","modulationType"])),this.name="AMOscillator",this._modulationScale=new lr({context:this.context}),this._modulationNode=new Ra({context:this.context});const t=zo(dr.getDefaults(),arguments,["frequency","type","modulationType"]);this._carrier=new cr({context:this.context,detune:t.detune,frequency:t.frequency,onstop:()=>this.onstop(this),phase:t.phase,type:t.type}),this.frequency=this._carrier.frequency,this.detune=this._carrier.detune,this._modulator=new cr({context:this.context,phase:t.phase,type:t.modulationType}),this.harmonicity=new ur({context:this.context,units:"positive",value:t.harmonicity}),this.frequency.chain(this.harmonicity,this._modulator.frequency),this._modulator.chain(this._modulationScale,this._modulationNode.gain),this._carrier.chain(this._modulationNode,this.output),ca(this,["frequency","detune","harmonicity"])}static getDefaults(){return Object.assign(cr.getDefaults(),{harmonicity:1,modulationType:"square"})}_start(t){this._modulator.start(t),this._carrier.start(t)}_stop(t){this._modulator.stop(t),this._carrier.stop(t)}_restart(t){this._modulator.restart(t),this._carrier.restart(t)}get type(){return this._carrier.type}set type(t){this._carrier.type=t}get baseType(){return this._carrier.baseType}set baseType(t){this._carrier.baseType=t}get partialCount(){return this._carrier.partialCount}set partialCount(t){this._carrier.partialCount=t}get modulationType(){return this._modulator.type}set modulationType(t){this._modulator.type=t}get phase(){return this._carrier.phase}set phase(t){this._carrier.phase=t,this._modulator.phase=t}get partials(){return this._carrier.partials}set partials(t){this._carrier.partials=t}asArray(t=1024){return Wo(this,void 0,void 0,function*(){return rr(this,t)})}dispose(){return super.dispose(),this.frequency.dispose(),this.detune.dispose(),this.harmonicity.dispose(),this._carrier.dispose(),this._modulator.dispose(),this._modulationNode.dispose(),this._modulationScale.dispose(),this}}class pr extends or{constructor(){super(zo(pr.getDefaults(),arguments,["frequency","type","modulationType"])),this.name="FMOscillator",this._modulationNode=new Ra({context:this.context,gain:0});const t=zo(pr.getDefaults(),arguments,["frequency","type","modulationType"]);this._carrier=new cr({context:this.context,detune:t.detune,frequency:0,onstop:()=>this.onstop(this),phase:t.phase,type:t.type}),this.detune=this._carrier.detune,this.frequency=new Fa({context:this.context,units:"frequency",value:t.frequency}),this._modulator=new cr({context:this.context,phase:t.phase,type:t.modulationType}),this.harmonicity=new ur({context:this.context,units:"positive",value:t.harmonicity}),this.modulationIndex=new ur({context:this.context,units:"positive",value:t.modulationIndex}),this.frequency.connect(this._carrier.frequency),this.frequency.chain(this.harmonicity,this._modulator.frequency),this.frequency.chain(this.modulationIndex,this._modulationNode),this._modulator.connect(this._modulationNode.gain),this._modulationNode.connect(this._carrier.frequency),this._carrier.connect(this.output),this.detune.connect(this._modulator.detune),ca(this,["modulationIndex","frequency","detune","harmonicity"])}static getDefaults(){return Object.assign(cr.getDefaults(),{harmonicity:1,modulationIndex:2,modulationType:"square"})}_start(t){this._modulator.start(t),this._carrier.start(t)}_stop(t){this._modulator.stop(t),this._carrier.stop(t)}_restart(t){return this._modulator.restart(t),this._carrier.restart(t),this}get type(){return this._carrier.type}set type(t){this._carrier.type=t}get baseType(){return this._carrier.baseType}set baseType(t){this._carrier.baseType=t}get partialCount(){return this._carrier.partialCount}set partialCount(t){this._carrier.partialCount=t}get modulationType(){return this._modulator.type}set modulationType(t){this._modulator.type=t}get phase(){return this._carrier.phase}set phase(t){this._carrier.phase=t,this._modulator.phase=t}get partials(){return this._carrier.partials}set partials(t){this._carrier.partials=t}asArray(t=1024){return Wo(this,void 0,void 0,function*(){return rr(this,t)})}dispose(){return super.dispose(),this.frequency.dispose(),this.harmonicity.dispose(),this._carrier.dispose(),this._modulator.dispose(),this._modulationNode.dispose(),this.modulationIndex.dispose(),this}}class mr extends or{constructor(){super(zo(mr.getDefaults(),arguments,["frequency","width"])),this.name="PulseOscillator",this._widthGate=new Ra({context:this.context,gain:0}),this._thresh=new tr({context:this.context,mapping:t=>t<=0?-1:1});const t=zo(mr.getDefaults(),arguments,["frequency","width"]);this.width=new Fa({context:this.context,units:"audioRange",value:t.width}),this._triangle=new cr({context:this.context,detune:t.detune,frequency:t.frequency,onstop:()=>this.onstop(this),phase:t.phase,type:"triangle"}),this.frequency=this._triangle.frequency,this.detune=this._triangle.detune,this._triangle.chain(this._thresh,this.output),this.width.chain(this._widthGate,this._thresh),ca(this,["width","frequency","detune"])}static getDefaults(){return Object.assign(or.getDefaults(),{detune:0,frequency:440,phase:0,type:"pulse",width:.2})}_start(t){t=this.toSeconds(t),this._triangle.start(t),this._widthGate.gain.setValueAtTime(1,t)}_stop(t){t=this.toSeconds(t),this._triangle.stop(t),this._widthGate.gain.cancelScheduledValues(t),this._widthGate.gain.setValueAtTime(0,t)}_restart(t){this._triangle.restart(t),this._widthGate.gain.cancelScheduledValues(t),this._widthGate.gain.setValueAtTime(1,t)}get phase(){return this._triangle.phase}set phase(t){this._triangle.phase=t}get type(){return"pulse"}get baseType(){return"pulse"}get partials(){return[]}get partialCount(){return 0}set carrierType(t){this._triangle.type=t}asArray(t=1024){return Wo(this,void 0,void 0,function*(){return rr(this,t)})}dispose(){return super.dispose(),this._triangle.dispose(),this.width.dispose(),this._widthGate.dispose(),this._thresh.dispose(),this}}class gr extends or{constructor(){super(zo(gr.getDefaults(),arguments,["frequency","type","spread"])),this.name="FatOscillator",this._oscillators=[];const t=zo(gr.getDefaults(),arguments,["frequency","type","spread"]);this.frequency=new Fa({context:this.context,units:"frequency",value:t.frequency}),this.detune=new Fa({context:this.context,units:"cents",value:t.detune}),this._spread=t.spread,this._type=t.type,this._phase=t.phase,this._partials=t.partials,this._partialCount=t.partialCount,this.count=t.count,ca(this,["frequency","detune"])}static getDefaults(){return Object.assign(cr.getDefaults(),{count:3,spread:20,type:"sawtooth"})}_start(t){t=this.toSeconds(t),this._forEach(e=>e.start(t))}_stop(t){t=this.toSeconds(t),this._forEach(e=>e.stop(t))}_restart(t){this._forEach(e=>e.restart(t))}_forEach(t){for(let e=0;e<this._oscillators.length;e++)t(this._oscillators[e],e)}get type(){return this._type}set type(t){this._type=t,this._forEach(e=>e.type=t)}get spread(){return this._spread}set spread(t){if(this._spread=t,this._oscillators.length>1){const e=-t/2,i=t/(this._oscillators.length-1);this._forEach((t,n)=>t.detune.value=e+i*n)}}get count(){return this._oscillators.length}set count(t){if(Do(t,1),this._oscillators.length!==t){this._forEach(t=>t.dispose()),this._oscillators=[];for(let e=0;e<t;e++){const i=new cr({context:this.context,volume:-6-1.1*t,type:this._type,phase:this._phase+e/t*360,partialCount:this._partialCount,onstop:0===e?()=>this.onstop(this):ua});"custom"===this.type&&(i.partials=this._partials),this.frequency.connect(i.frequency),this.detune.connect(i.detune),i.detune.overridden=!1,i.connect(this.output),this._oscillators[e]=i}this.spread=this._spread,"started"===this.state&&this._forEach(t=>t.start())}}get phase(){return this._phase}set phase(t){this._phase=t,this._forEach((t,e)=>t.phase=this._phase+e/this.count*360)}get baseType(){return this._oscillators[0].baseType}set baseType(t){this._forEach(e=>e.baseType=t),this._type=this._oscillators[0].type}get partials(){return this._oscillators[0].partials}set partials(t){this._partials=t,this._partialCount=this._partials.length,t.length&&(this._type="custom",this._forEach(e=>e.partials=t))}get partialCount(){return this._oscillators[0].partialCount}set partialCount(t){this._partialCount=t,this._forEach(e=>e.partialCount=t),this._type=this._oscillators[0].type}asArray(t=1024){return Wo(this,void 0,void 0,function*(){return rr(this,t)})}dispose(){return super.dispose(),this.frequency.dispose(),this.detune.dispose(),this._forEach(t=>t.dispose()),this}}class fr extends or{constructor(){super(zo(fr.getDefaults(),arguments,["frequency","modulationFrequency"])),this.name="PWMOscillator",this.sourceType="pwm",this._scale=new ur({context:this.context,value:2});const t=zo(fr.getDefaults(),arguments,["frequency","modulationFrequency"]);this._pulse=new mr({context:this.context,frequency:t.modulationFrequency}),this._pulse.carrierType="sine",this.modulationFrequency=this._pulse.frequency,this._modulator=new cr({context:this.context,detune:t.detune,frequency:t.frequency,onstop:()=>this.onstop(this),phase:t.phase}),this.frequency=this._modulator.frequency,this.detune=this._modulator.detune,this._modulator.chain(this._scale,this._pulse.width),this._pulse.connect(this.output),ca(this,["modulationFrequency","frequency","detune"])}static getDefaults(){return Object.assign(or.getDefaults(),{detune:0,frequency:440,modulationFrequency:.4,phase:0,type:"pwm"})}_start(t){t=this.toSeconds(t),this._modulator.start(t),this._pulse.start(t)}_stop(t){t=this.toSeconds(t),this._modulator.stop(t),this._pulse.stop(t)}_restart(t){this._modulator.restart(t),this._pulse.restart(t)}get type(){return"pwm"}get baseType(){return"pwm"}get partials(){return[]}get partialCount(){return 0}get phase(){return this._modulator.phase}set phase(t){this._modulator.phase=t}asArray(t=1024){return Wo(this,void 0,void 0,function*(){return rr(this,t)})}dispose(){return super.dispose(),this._pulse.dispose(),this._scale.dispose(),this._modulator.dispose(),this}}const Sr={am:dr,fat:gr,fm:pr,oscillator:cr,pulse:mr,pwm:fr};class vr extends or{constructor(){super(zo(vr.getDefaults(),arguments,["frequency","type"])),this.name="OmniOscillator";const t=zo(vr.getDefaults(),arguments,["frequency","type"]);this.frequency=new Fa({context:this.context,units:"frequency",value:t.frequency}),this.detune=new Fa({context:this.context,units:"cents",value:t.detune}),ca(this,["frequency","detune"]),this.set(t)}static getDefaults(){return Object.assign(cr.getDefaults(),pr.getDefaults(),dr.getDefaults(),gr.getDefaults(),mr.getDefaults(),fr.getDefaults())}_start(t){this._oscillator.start(t)}_stop(t){this._oscillator.stop(t)}_restart(t){return this._oscillator.restart(t),this}get type(){let t="";return["am","fm","fat"].some(t=>this._sourceType===t)&&(t=this._sourceType),t+this._oscillator.type}set type(t){"fm"===t.substr(0,2)?(this._createNewOscillator("fm"),this._oscillator=this._oscillator,this._oscillator.type=t.substr(2)):"am"===t.substr(0,2)?(this._createNewOscillator("am"),this._oscillator=this._oscillator,this._oscillator.type=t.substr(2)):"fat"===t.substr(0,3)?(this._createNewOscillator("fat"),this._oscillator=this._oscillator,this._oscillator.type=t.substr(3)):"pwm"===t?(this._createNewOscillator("pwm"),this._oscillator=this._oscillator):"pulse"===t?this._createNewOscillator("pulse"):(this._createNewOscillator("oscillator"),this._oscillator=this._oscillator,this._oscillator.type=t)}get partials(){return this._oscillator.partials}set partials(t){this._getOscType(this._oscillator,"pulse")||this._getOscType(this._oscillator,"pwm")||(this._oscillator.partials=t)}get partialCount(){return this._oscillator.partialCount}set partialCount(t){this._getOscType(this._oscillator,"pulse")||this._getOscType(this._oscillator,"pwm")||(this._oscillator.partialCount=t)}set(t){return Reflect.has(t,"type")&&t.type&&(this.type=t.type),super.set(t),this}_createNewOscillator(t){if(t!==this._sourceType){this._sourceType=t;const e=Sr[t],i=this.now();if(this._oscillator){const t=this._oscillator;t.stop(i),this.context.setTimeout(()=>t.dispose(),this.blockTime)}this._oscillator=new e({context:this.context}),this.frequency.connect(this._oscillator.frequency),this.detune.connect(this._oscillator.detune),this._oscillator.connect(this.output),this._oscillator.onstop=()=>this.onstop(this),"started"===this.state&&this._oscillator.start(i)}}get phase(){return this._oscillator.phase}set phase(t){this._oscillator.phase=t}get sourceType(){return this._sourceType}set sourceType(t){let e="sine";"pwm"!==this._oscillator.type&&"pulse"!==this._oscillator.type&&(e=this._oscillator.type),"fm"===t?this.type="fm"+e:"am"===t?this.type="am"+e:"fat"===t?this.type="fat"+e:"oscillator"===t?this.type=e:"pulse"===t?this.type="pulse":"pwm"===t&&(this.type="pwm")}_getOscType(t,e){return t instanceof Sr[e]}get baseType(){return this._oscillator.baseType}set baseType(t){this._getOscType(this._oscillator,"pulse")||this._getOscType(this._oscillator,"pwm")||"pulse"===t||"pwm"===t||(this._oscillator.baseType=t)}get width(){return this._getOscType(this._oscillator,"pulse")?this._oscillator.width:void 0}get count(){return this._getOscType(this._oscillator,"fat")?this._oscillator.count:void 0}set count(t){this._getOscType(this._oscillator,"fat")&&wo(t)&&(this._oscillator.count=t)}get spread(){return this._getOscType(this._oscillator,"fat")?this._oscillator.spread:void 0}set spread(t){this._getOscType(this._oscillator,"fat")&&wo(t)&&(this._oscillator.spread=t)}get modulationType(){return this._getOscType(this._oscillator,"fm")||this._getOscType(this._oscillator,"am")?this._oscillator.modulationType:void 0}set modulationType(t){(this._getOscType(this._oscillator,"fm")||this._getOscType(this._oscillator,"am"))&&Ao(t)&&(this._oscillator.modulationType=t)}get modulationIndex(){return this._getOscType(this._oscillator,"fm")?this._oscillator.modulationIndex:void 0}get harmonicity(){return this._getOscType(this._oscillator,"fm")||this._getOscType(this._oscillator,"am")?this._oscillator.harmonicity:void 0}get modulationFrequency(){return this._getOscType(this._oscillator,"pwm")?this._oscillator.modulationFrequency:void 0}asArray(t=1024){return Wo(this,void 0,void 0,function*(){return rr(this,t)})}dispose(){return super.dispose(),this.detune.dispose(),this.frequency.dispose(),this._oscillator.dispose(),this}}function Tr(t,e=1/0){const i=new WeakMap;return function(n,s){Reflect.defineProperty(n,s,{configurable:!0,enumerable:!0,get:function(){return i.get(this)},set:function(n){Do(n,t,e),i.set(this,n)}})}}function xr(t,e=1/0){const i=new WeakMap;return function(n,s){Reflect.defineProperty(n,s,{configurable:!0,enumerable:!0,get:function(){return i.get(this)},set:function(n){Do(this.toSeconds(n),t,e),i.set(this,n)}})}}class br extends or{constructor(){super(zo(br.getDefaults(),arguments,["url","onload"])),this.name="Player",this._activeSources=new Set;const t=zo(br.getDefaults(),arguments,["url","onload"]);this._buffer=new da({onload:this._onload.bind(this,t.onload),onerror:t.onerror,reverse:t.reverse,url:t.url}),this.autostart=t.autostart,this._loop=t.loop,this._loopStart=t.loopStart,this._loopEnd=t.loopEnd,this._playbackRate=t.playbackRate,this.fadeIn=t.fadeIn,this.fadeOut=t.fadeOut}static getDefaults(){return Object.assign(or.getDefaults(),{autostart:!1,fadeIn:0,fadeOut:0,loop:!1,loopEnd:0,loopStart:0,onload:ua,onerror:ua,playbackRate:1,reverse:!1})}load(t){return Wo(this,void 0,void 0,function*(){return yield this._buffer.load(t),this._onload(),this})}_onload(t=ua){t(),this.autostart&&this.start()}_onSourceEnd(t){this.onstop(this),this._activeSources.delete(t),0!==this._activeSources.size||this._synced||"started"!==this._state.getValueAtTime(this.now())||(this._state.cancel(this.now()),this._state.setStateAtTime("stopped",this.now()))}start(t,e,i){return super.start(t,e,i),this}_start(t,e,i){e=this._loop?jo(e,this._loopStart):jo(e,0);const n=this.toSeconds(e),s=i;i=jo(i,Math.max(this._buffer.duration-n,0));let o=this.toSeconds(i);o/=this._playbackRate,t=this.toSeconds(t);const a=new ar({url:this._buffer,context:this.context,fadeIn:this.fadeIn,fadeOut:this.fadeOut,loop:this._loop,loopEnd:this._loopEnd,loopStart:this._loopStart,onended:this._onSourceEnd.bind(this),playbackRate:this._playbackRate}).connect(this.output);this._loop||this._synced||(this._state.cancel(t+o),this._state.setStateAtTime("stopped",t+o,{implicitEnd:!0})),this._activeSources.add(a),this._loop&&xo(s)?a.start(t,n):a.start(t,n,o-this.toSeconds(this.fadeOut))}_stop(t){const e=this.toSeconds(t);this._activeSources.forEach(t=>t.stop(e))}restart(t,e,i){return super.restart(t,e,i),this}_restart(t,e,i){var n;null===(n=[...this._activeSources].pop())||void 0===n||n.stop(t),this._start(t,e,i)}seek(t,e){const i=this.toSeconds(e);if("started"===this._state.getValueAtTime(i)){const e=this.toSeconds(t);this._stop(i),this._start(i,e)}return this}setLoopPoints(t,e){return this.loopStart=t,this.loopEnd=e,this}get loopStart(){return this._loopStart}set loopStart(t){this._loopStart=t,this.buffer.loaded&&Do(this.toSeconds(t),0,this.buffer.duration),this._activeSources.forEach(e=>{e.loopStart=t})}get loopEnd(){return this._loopEnd}set loopEnd(t){this._loopEnd=t,this.buffer.loaded&&Do(this.toSeconds(t),0,this.buffer.duration),this._activeSources.forEach(e=>{e.loopEnd=t})}get buffer(){return this._buffer}set buffer(t){this._buffer.set(t)}get loop(){return this._loop}set loop(t){if(this._loop!==t&&(this._loop=t,this._activeSources.forEach(e=>{e.loop=t}),t)){const t=this._state.getNextState("stopped",this.now());t&&this._state.cancel(t.time)}}get playbackRate(){return this._playbackRate}set playbackRate(t){this._playbackRate=t;const e=this.now(),i=this._state.getNextState("stopped",e);i&&i.implicitEnd&&(this._state.cancel(i.time),this._activeSources.forEach(t=>t.cancelStop())),this._activeSources.forEach(i=>{i.playbackRate.setValueAtTime(t,e)})}get reverse(){return this._buffer.reverse}set reverse(t){this._buffer.reverse=t}get loaded(){return this._buffer.loaded}dispose(){return super.dispose(),this._activeSources.forEach(t=>t.dispose()),this._activeSources.clear(),this._buffer.dispose(),this}}Fo([xr(0)],br.prototype,"fadeIn",void 0),Fo([xr(0)],br.prototype,"fadeOut",void 0);class wr extends Pa{constructor(){super(zo(wr.getDefaults(),arguments,["attack","decay","sustain","release"])),this.name="Envelope",this._sig=new Fa({context:this.context,value:0}),this.output=this._sig,this.input=void 0;const t=zo(wr.getDefaults(),arguments,["attack","decay","sustain","release"]);this.attack=t.attack,this.decay=t.decay,this.sustain=t.sustain,this.release=t.release,this.attackCurve=t.attackCurve,this.releaseCurve=t.releaseCurve,this.decayCurve=t.decayCurve}static getDefaults(){return Object.assign(Pa.getDefaults(),{attack:.01,attackCurve:"linear",decay:.1,decayCurve:"exponential",release:1,releaseCurve:"exponential",sustain:.5})}get value(){return this.getValueAtTime(this.now())}_getCurve(t,e){if(Ao(t))return t;{let i;for(i in yr)if(yr[i][e]===t)return i;return t}}_setCurve(t,e,i){if(Ao(i)&&Reflect.has(yr,i)){const n=yr[i];yo(n)?"_decayCurve"!==t&&(this[t]=n[e]):this[t]=n}else{if(!Co(i)||"_decayCurve"===t)throw new Error("Envelope: invalid curve: "+i);this[t]=i}}get attackCurve(){return this._getCurve(this._attackCurve,"In")}set attackCurve(t){this._setCurve("_attackCurve","In",t)}get releaseCurve(){return this._getCurve(this._releaseCurve,"Out")}set releaseCurve(t){this._setCurve("_releaseCurve","Out",t)}get decayCurve(){return this._getCurve(this._decayCurve,"Out")}set decayCurve(t){this._setCurve("_decayCurve","Out",t)}triggerAttack(t,e=1){this.log("triggerAttack",t,e),t=this.toSeconds(t);let i=this.toSeconds(this.attack);const n=this.toSeconds(this.decay),s=this.getValueAtTime(t);if(s>0){i=(1-s)/(1/i)}if(i<this.sampleTime)this._sig.cancelScheduledValues(t),this._sig.setValueAtTime(e,t);else if("linear"===this._attackCurve)this._sig.linearRampTo(e,i,t);else if("exponential"===this._attackCurve)this._sig.targetRampTo(e,i,t);else{this._sig.cancelAndHoldAtTime(t);let n=this._attackCurve;for(let t=1;t<n.length;t++)if(n[t-1]<=s&&s<=n[t]){n=this._attackCurve.slice(t),n[0]=s;break}this._sig.setValueCurveAtTime(n,t,i,e)}if(n&&this.sustain<1){const s=e*this.sustain,o=t+i;this.log("decay",o),"linear"===this._decayCurve?this._sig.linearRampToValueAtTime(s,n+o):this._sig.exponentialApproachValueAtTime(s,o,n)}return this}triggerRelease(t){this.log("triggerRelease",t),t=this.toSeconds(t);const e=this.getValueAtTime(t);if(e>0){const i=this.toSeconds(this.release);i<this.sampleTime?this._sig.setValueAtTime(0,t):"linear"===this._releaseCurve?this._sig.linearRampTo(0,i,t):"exponential"===this._releaseCurve?this._sig.targetRampTo(0,i,t):(No(Co(this._releaseCurve),"releaseCurve must be either 'linear', 'exponential' or an array"),this._sig.cancelAndHoldAtTime(t),this._sig.setValueCurveAtTime(this._releaseCurve,t,i,e))}return this}getValueAtTime(t){return this._sig.getValueAtTime(t)}triggerAttackRelease(t,e,i=1){return e=this.toSeconds(e),this.triggerAttack(e,i),this.triggerRelease(e+this.toSeconds(t)),this}cancel(t){return this._sig.cancelScheduledValues(this.toSeconds(t)),this}connect(t,e=0,i=0){return Wa(this,t,e,i),this}asArray(t=1024){return Wo(this,void 0,void 0,function*(){const e=t/this.context.sampleRate,i=new pa(1,e,this.context.sampleRate),n=this.toSeconds(this.attack)+this.toSeconds(this.decay),s=n+this.toSeconds(this.release),o=.1*s,a=s+o,r=new this.constructor(Object.assign(this.get(),{attack:e*this.toSeconds(this.attack)/a,decay:e*this.toSeconds(this.decay)/a,release:e*this.toSeconds(this.release)/a,context:i}));r._sig.toDestination(),r.triggerAttackRelease(e*(n+o)/a,0);return(yield i.render()).getChannelData(0)})}dispose(){return super.dispose(),this._sig.dispose(),this}}Fo([xr(0)],wr.prototype,"attack",void 0),Fo([xr(0)],wr.prototype,"decay",void 0),Fo([Tr(0,1)],wr.prototype,"sustain",void 0),Fo([xr(0)],wr.prototype,"release",void 0);const yr=(()=>{const t=128;let e,i;const n=[];for(e=0;e<t;e++)n[e]=Math.sin(e/127*(Math.PI/2));const s=[];for(e=0;e<127;e++){i=e/127;const t=Math.sin(i*(2*Math.PI)*6.4-Math.PI/2)+1;s[e]=t/10+.83*i}s[127]=1;const o=[];for(e=0;e<t;e++)o[e]=Math.ceil(e/127*5)/5;const a=[];for(e=0;e<t;e++)i=e/127,a[e]=.5*(1-Math.cos(Math.PI*i));const r=[];for(e=0;e<t;e++){i=e/127;const t=4*Math.pow(i,3)+.2,n=Math.cos(t*Math.PI*2*i);r[e]=Math.abs(n*(1-i))}function h(t){const e=new Array(t.length);for(let i=0;i<t.length;i++)e[i]=1-t[i];return e}return{bounce:{In:h(r),Out:r},cosine:{In:n,Out:(c=n,c.slice(0).reverse())},exponential:"exponential",linear:"linear",ripple:{In:s,Out:h(s)},sine:{In:a,Out:h(a)},step:{In:o,Out:h(o)}};var c})();class Cr extends Pa{constructor(){super(zo(Cr.getDefaults(),arguments)),this._scheduledEvents=[],this._synced=!1,this._original_triggerAttack=this.triggerAttack,this._original_triggerRelease=this.triggerRelease,this._syncedRelease=t=>this._original_triggerRelease(t);const t=zo(Cr.getDefaults(),arguments);this._volume=this.output=new Qa({context:this.context,volume:t.volume}),this.volume=this._volume.volume,ca(this,"volume")}static getDefaults(){return Object.assign(Pa.getDefaults(),{volume:0})}sync(){return this._syncState()&&(this._syncMethod("triggerAttack",1),this._syncMethod("triggerRelease",0),this.context.transport.on("stop",this._syncedRelease),this.context.transport.on("pause",this._syncedRelease),this.context.transport.on("loopEnd",this._syncedRelease)),this}_syncState(){let t=!1;return this._synced||(this._synced=!0,t=!0),t}_syncMethod(t,e){const i=this["_original_"+t]=this[t];this[t]=(...t)=>{const n=t[e],s=this.context.transport.schedule(n=>{t[e]=n,i.apply(this,t)},n);this._scheduledEvents.push(s)}}unsync(){return this._scheduledEvents.forEach(t=>this.context.transport.clear(t)),this._scheduledEvents=[],this._synced&&(this._synced=!1,this.triggerAttack=this._original_triggerAttack,this.triggerRelease=this._original_triggerRelease,this.context.transport.off("stop",this._syncedRelease),this.context.transport.off("pause",this._syncedRelease),this.context.transport.off("loopEnd",this._syncedRelease)),this}triggerAttackRelease(t,e,i,n){const s=this.toSeconds(i),o=this.toSeconds(e);return this.triggerAttack(t,s,n),this.triggerRelease(s+o),this}dispose(){return super.dispose(),this._volume.dispose(),this.unsync(),this._scheduledEvents=[],this}}class Ar extends Cr{constructor(){super(zo(Ar.getDefaults(),arguments));const t=zo(Ar.getDefaults(),arguments);this.portamento=t.portamento,this.onsilence=t.onsilence}static getDefaults(){return Object.assign(Cr.getDefaults(),{detune:0,onsilence:ua,portamento:0})}triggerAttack(t,e,i=1){this.log("triggerAttack",t,e,i);const n=this.toSeconds(e);return this._triggerEnvelopeAttack(n,i),this.setNote(t,n),this}triggerRelease(t){this.log("triggerRelease",t);const e=this.toSeconds(t);return this._triggerEnvelopeRelease(e),this}setNote(t,e){const i=this.toSeconds(e),n=t instanceof Ca?t.toFrequency():t;if(this.portamento>0&&this.getLevelAtTime(i)>.05){const t=this.toSeconds(this.portamento);this.frequency.exponentialRampTo(n,t,i)}else this.frequency.setValueAtTime(n,i);return this}}Fo([xr(0)],Ar.prototype,"portamento",void 0);class kr extends wr{constructor(){super(zo(kr.getDefaults(),arguments,["attack","decay","sustain","release"])),this.name="AmplitudeEnvelope",this._gainNode=new Ra({context:this.context,gain:0}),this.output=this._gainNode,this.input=this._gainNode,this._sig.connect(this._gainNode.gain),this.output=this._gainNode,this.input=this._gainNode}dispose(){return super.dispose(),this._gainNode.dispose(),this}}class Nr extends Ar{constructor(){super(zo(Nr.getDefaults(),arguments)),this.name="Synth";const t=zo(Nr.getDefaults(),arguments);this.oscillator=new vr(Object.assign({context:this.context,detune:t.detune,onstop:()=>this.onsilence(this)},t.oscillator)),this.frequency=this.oscillator.frequency,this.detune=this.oscillator.detune,this.envelope=new kr(Object.assign({context:this.context},t.envelope)),this.oscillator.chain(this.envelope,this.output),ca(this,["oscillator","frequency","detune","envelope"])}static getDefaults(){return Object.assign(Ar.getDefaults(),{envelope:Object.assign(Zo(wr.getDefaults(),Object.keys(Pa.getDefaults())),{attack:.005,decay:.1,release:1,sustain:.3}),oscillator:Object.assign(Zo(vr.getDefaults(),[...Object.keys(or.getDefaults()),"frequency","detune"]),{type:"triangle"})})}_triggerEnvelopeAttack(t,e){if(this.envelope.triggerAttack(t,e),this.oscillator.start(t),0===this.envelope.sustain){const e=this.toSeconds(this.envelope.attack),i=this.toSeconds(this.envelope.decay);this.oscillator.stop(t+e+i)}}_triggerEnvelopeRelease(t){this.envelope.triggerRelease(t),this.oscillator.stop(t+this.toSeconds(this.envelope.release))}getLevelAtTime(t){return t=this.toSeconds(t),this.envelope.getValueAtTime(t)}dispose(){return super.dispose(),this.oscillator.dispose(),this.envelope.dispose(),this}}class Dr extends Nr{constructor(){super(zo(Dr.getDefaults(),arguments)),this.name="MembraneSynth",this.portamento=0;const t=zo(Dr.getDefaults(),arguments);this.pitchDecay=t.pitchDecay,this.octaves=t.octaves,ca(this,["oscillator","envelope"])}static getDefaults(){return Yo(Ar.getDefaults(),Nr.getDefaults(),{envelope:{attack:.001,attackCurve:"exponential",decay:.4,release:1.4,sustain:.01},octaves:10,oscillator:{type:"sine"},pitchDecay:.05})}setNote(t,e){const i=this.toSeconds(e),n=this.toFrequency(t instanceof Ca?t.toFrequency():t),s=n*this.octaves;return this.oscillator.frequency.setValueAtTime(s,i),this.oscillator.frequency.exponentialRampToValueAtTime(n,i+this.toSeconds(this.pitchDecay)),this}dispose(){return super.dispose(),this}}Fo([Tr(0)],Dr.prototype,"octaves",void 0),Fo([xr(0)],Dr.prototype,"pitchDecay",void 0);const Er=new Set;function Or(t){Er.add(t)}function Pr(t,e){const i=`registerProcessor("${t}", ${e})`;Er.add(i)}Or('\n\t/**\n\t * The base AudioWorkletProcessor for use in Tone.js. Works with the {@link ToneAudioWorklet}. \n\t */\n\tclass ToneAudioWorkletProcessor extends AudioWorkletProcessor {\n\n\t\tconstructor(options) {\n\t\t\t\n\t\t\tsuper(options);\n\t\t\t/**\n\t\t\t * If the processor was disposed or not. Keep alive until it\'s disposed.\n\t\t\t */\n\t\t\tthis.disposed = false;\n\t\t   \t/** \n\t\t\t * The number of samples in the processing block\n\t\t\t */\n\t\t\tthis.blockSize = 128;\n\t\t\t/**\n\t\t\t * the sample rate\n\t\t\t */\n\t\t\tthis.sampleRate = sampleRate;\n\n\t\t\tthis.port.onmessage = (event) => {\n\t\t\t\t// when it receives a dispose \n\t\t\t\tif (event.data === "dispose") {\n\t\t\t\t\tthis.disposed = true;\n\t\t\t\t}\n\t\t\t};\n\t\t}\n\t}\n');Or("\n\t/**\n\t * Abstract class for a single input/output processor. \n\t * has a 'generate' function which processes one sample at a time\n\t */\n\tclass SingleIOProcessor extends ToneAudioWorkletProcessor {\n\n\t\tconstructor(options) {\n\t\t\tsuper(Object.assign(options, {\n\t\t\t\tnumberOfInputs: 1,\n\t\t\t\tnumberOfOutputs: 1\n\t\t\t}));\n\t\t\t/**\n\t\t\t * Holds the name of the parameter and a single value of that\n\t\t\t * parameter at the current sample\n\t\t\t * @type { [name: string]: number }\n\t\t\t */\n\t\t\tthis.params = {}\n\t\t}\n\n\t\t/**\n\t\t * Generate an output sample from the input sample and parameters\n\t\t * @abstract\n\t\t * @param input number\n\t\t * @param channel number\n\t\t * @param parameters { [name: string]: number }\n\t\t * @returns number\n\t\t */\n\t\tgenerate(){}\n\n\t\t/**\n\t\t * Update the private params object with the \n\t\t * values of the parameters at the given index\n\t\t * @param parameters { [name: string]: Float32Array },\n\t\t * @param index number\n\t\t */\n\t\tupdateParams(parameters, index) {\n\t\t\tfor (const paramName in parameters) {\n\t\t\t\tconst param = parameters[paramName];\n\t\t\t\tif (param.length > 1) {\n\t\t\t\t\tthis.params[paramName] = parameters[paramName][index];\n\t\t\t\t} else {\n\t\t\t\t\tthis.params[paramName] = parameters[paramName][0];\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t/**\n\t\t * Process a single frame of the audio\n\t\t * @param inputs Float32Array[][]\n\t\t * @param outputs Float32Array[][]\n\t\t */\n\t\tprocess(inputs, outputs, parameters) {\n\t\t\tconst input = inputs[0];\n\t\t\tconst output = outputs[0];\n\t\t\t// get the parameter values\n\t\t\tconst channelCount = Math.max(input && input.length || 0, output.length);\n\t\t\tfor (let sample = 0; sample < this.blockSize; sample++) {\n\t\t\t\tthis.updateParams(parameters, sample);\n\t\t\t\tfor (let channel = 0; channel < channelCount; channel++) {\n\t\t\t\t\tconst inputSample = input && input.length ? input[channel][sample] : 0;\n\t\t\t\t\toutput[channel][sample] = this.generate(inputSample, channel, this.params);\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn !this.disposed;\n\t\t}\n\t};\n");Or("\n\t/**\n\t * A multichannel buffer for use within an AudioWorkletProcessor as a delay line\n\t */\n\tclass DelayLine {\n\t\t\n\t\tconstructor(size, channels) {\n\t\t\tthis.buffer = [];\n\t\t\tthis.writeHead = []\n\t\t\tthis.size = size;\n\n\t\t\t// create the empty channels\n\t\t\tfor (let i = 0; i < channels;
7 i++) {\n\t\t\t\tthis.buffer[i] = new Float32Array(this.size);\n\t\t\t\tthis.writeHead[i] = 0;\n\t\t\t}\n\t\t}\n\n\t\t/**\n\t\t * Push a value onto the end\n\t\t * @param channel number\n\t\t * @param value number\n\t\t */\n\t\tpush(channel, value) {\n\t\t\tthis.writeHead[channel] += 1;\n\t\t\tif (this.writeHead[channel] > this.size) {\n\t\t\t\tthis.writeHead[channel] = 0;\n\t\t\t}\n\t\t\tthis.buffer[channel][this.writeHead[channel]] = value;\n\t\t}\n\n\t\t/**\n\t\t * Get the recorded value of the channel given the delay\n\t\t * @param channel number\n\t\t * @param delay number delay samples\n\t\t */\n\t\tget(channel, delay) {\n\t\t\tlet readHead = this.writeHead[channel] - Math.floor(delay);\n\t\t\tif (readHead < 0) {\n\t\t\t\treadHead += this.size;\n\t\t\t}\n\t\t\treturn this.buffer[channel][readHead];\n\t\t}\n\t}\n");Pr("feedback-comb-filter",'\n\tclass FeedbackCombFilterWorklet extends SingleIOProcessor {\n\n\t\tconstructor(options) {\n\t\t\tsuper(options);\n\t\t\tthis.delayLine = new DelayLine(this.sampleRate, options.channelCount || 2);\n\t\t}\n\n\t\tstatic get parameterDescriptors() {\n\t\t\treturn [{\n\t\t\t\tname: "delayTime",\n\t\t\t\tdefaultValue: 0.1,\n\t\t\t\tminValue: 0,\n\t\t\t\tmaxValue: 1,\n\t\t\t\tautomationRate: "k-rate"\n\t\t\t}, {\n\t\t\t\tname: "feedback",\n\t\t\t\tdefaultValue: 0.5,\n\t\t\t\tminValue: 0,\n\t\t\t\tmaxValue: 0.9999,\n\t\t\t\tautomationRate: "k-rate"\n\t\t\t}];\n\t\t}\n\n\t\tgenerate(input, channel, parameters) {\n\t\t\tconst delayedSample = this.delayLine.get(channel, parameters.delayTime * this.sampleRate);\n\t\t\tthis.delayLine.push(channel, input + delayedSample * parameters.feedback);\n\t\t\treturn delayedSample;\n\t\t}\n\t}\n');class Mr extends Cr{constructor(){super(zo(Mr.getDefaults(),arguments,["urls","onload","baseUrl"],"urls")),this.name="Sampler",this._activeSources=new Map;const t=zo(Mr.getDefaults(),arguments,["urls","onload","baseUrl"],"urls"),e={};Object.keys(t.urls).forEach(i=>{const n=parseInt(i,10);if(No(ko(i)||wo(n)&&isFinite(n),`url key is neither a note or midi pitch: ${i}`),ko(i)){const n=new Ca(this.context,i).toMidi();e[n]=t.urls[i]}else wo(n)&&isFinite(n)&&(e[n]=t.urls[n])}),this._buffers=new Ua({urls:e,onload:t.onload,baseUrl:t.baseUrl,onerror:t.onerror}),this.attack=t.attack,this.release=t.release,this.curve=t.curve,this._buffers.loaded&&Promise.resolve().then(t.onload)}static getDefaults(){return Object.assign(Cr.getDefaults(),{attack:0,baseUrl:"",curve:"exponential",onload:ua,onerror:ua,release:.1,urls:{}})}_findClosest(t){let e=0;for(;e<96;){if(this._buffers.has(t+e))return-e;if(this._buffers.has(t-e))return e;e++}throw new Error(`No available buffers for note: ${t}`)}triggerAttack(t,e,i=1){return this.log("triggerAttack",t,e,i),Array.isArray(t)||(t=[t]),t.forEach(t=>{const n=xa(new Ca(this.context,t).toFrequency()),s=Math.round(n),o=n-s,a=this._findClosest(s),r=s-a,h=this._buffers.get(r),c=Sa(a+o),l=new ar({url:h,context:this.context,curve:this.curve,fadeIn:this.attack,fadeOut:this.release,playbackRate:c}).connect(this.output);l.start(e,0,h.duration/c,i),Co(this._activeSources.get(s))||this._activeSources.set(s,[]),this._activeSources.get(s).push(l),l.onended=()=>{if(this._activeSources&&this._activeSources.has(s)){const t=this._activeSources.get(s),e=t.indexOf(l);-1!==e&&t.splice(e,1)}}}),this}triggerRelease(t,e){return this.log("triggerRelease",t,e),Array.isArray(t)||(t=[t]),t.forEach(t=>{const i=new Ca(this.context,t).toMidi();if(this._activeSources.has(i)&&this._activeSources.get(i).length){const t=this._activeSources.get(i);e=this.toSeconds(e),t.forEach(t=>{t.stop(e)}),this._activeSources.set(i,[])}}),this}releaseAll(t){const e=this.toSeconds(t);return this._activeSources.forEach(t=>{for(;t.length;){t.shift().stop(e)}}),this}sync(){return this._syncState()&&(this._syncMethod("triggerAttack",1),this._syncMethod("triggerRelease",1)),this}triggerAttackRelease(t,e,i,n=1){const s=this.toSeconds(i);return this.triggerAttack(t,s,n),Co(e)?(No(Co(t),"notes must be an array when duration is array"),t.forEach((t,i)=>{const n=e[Math.min(i,e.length-1)];this.triggerRelease(t,s+this.toSeconds(n))})):this.triggerRelease(t,s+this.toSeconds(e)),this}add(t,e,i){if(No(ko(t)||isFinite(t),`note must be a pitch or midi: ${t}`),ko(t)){const n=new Ca(this.context,t).toMidi();this._buffers.add(n,e,i)}else this._buffers.add(t,e,i);return this}get loaded(){return this._buffers.loaded}dispose(){return super.dispose(),this._buffers.dispose(),this._activeSources.forEac
vendor: 5,668 bytes, line 7
7h(t=>{t.forEach(t=>t.dispose())}),this._activeSources.clear(),this}}Fo([xr(0)],Mr.prototype,"attack",void 0),Fo([xr(0)],Mr.prototype,"release",void 0);class Lr extends Pa{constructor(){super(Object.assign(zo(Lr.getDefaults(),arguments,["pan"]))),this.name="Panner",this._panner=this.context.createStereoPanner(),this.input=this._panner,this.output=this._panner;const t=zo(Lr.getDefaults(),arguments,["pan"]);this.pan=new Oa({context:this.context,param:this._panner.pan,value:t.pan,minValue:-1,maxValue:1}),this._panner.channelCount=t.channelCount,this._panner.channelCountMode="explicit",ca(this,"pan")}static getDefaults(){return Object.assign(Pa.getDefaults(),{pan:0,channelCount:1})}dispose(){return super.dispose(),this._panner.disconnect(),this.pan.dispose(),this}}Pr("bit-crusher","\n\tclass BitCrusherWorklet extends SingleIOProcessor {\n\n\t\tstatic get parameterDescriptors() {\n\t\t\treturn [{\n\t\t\t\tname: \"bits\",\n\t\t\t\tdefaultValue: 12,\n\t\t\t\tminValue: 1,\n\t\t\t\tmaxValue: 16,\n\t\t\t\tautomationRate: 'k-rate'\n\t\t\t}];\n\t\t}\n\n\t\tgenerate(input, _channel, parameters) {\n\t\t\tconst step = Math.pow(0.5, parameters.bits - 1);\n\t\t\tconst val = step * Math.floor(input / step + 0.5);\n\t\t\treturn val;\n\t\t}\n\t}\n");class Rr extends Pa{constructor(){super(zo(Rr.getDefaults(),arguments,["solo"])),this.name="Solo";const t=zo(Rr.getDefaults(),arguments,["solo"]);this.input=this.output=new Ra({context:this.context}),Rr._allSolos.has(this.context)||Rr._allSolos.set(this.context,new Set),Rr._allSolos.get(this.context).add(this),this.solo=t.solo}static getDefaults(){return Object.assign(Pa.getDefaults(),{solo:!1})}get solo(){return this._isSoloed()}set solo(t){t?this._addSolo():this._removeSolo(),Rr._allSolos.get(this.context).forEach(t=>t._updateSolo())}get muted(){return 0===this.input.gain.value}_addSolo(){Rr._soloed.has(this.context)||Rr._soloed.set(this.context,new Set),Rr._soloed.get(this.context).add(this)}_removeSolo(){Rr._soloed.has(this.context)&&Rr._soloed.get(this.context).delete(this)}_isSoloed(){return Rr._soloed.has(this.context)&&Rr._soloed.get(this.context).has(this)}_noSolos(){return!Rr._soloed.has(this.context)||Rr._soloed.has(this.context)&&0===Rr._soloed.get(this.context).size}_updateSolo(){this._isSoloed()||this._noSolos()?this.input.gain.value=1:this.input.gain.value=0}dispose(){return super.dispose(),Rr._allSolos.get(this.context).delete(this),this._removeSolo(),this}}Rr._allSolos=new Map,Rr._soloed=new Map;class Br extends Pa{constructor(){super(zo(Br.getDefaults(),arguments,["pan","volume"])),this.name="PanVol";const t=zo(Br.getDefaults(),arguments,["pan","volume"]);this._panner=this.input=new Lr({context:this.context,pan:t.pan,channelCount:t.channelCount}),this.pan=this._panner.pan,this._volume=this.output=new Qa({context:this.context,volume:t.volume}),this.volume=this._volume.volume,this._panner.connect(this._volume),this.mute=t.mute,ca(this,["pan","volume"])}static getDefaults(){return Object.assign(Pa.getDefaults(),{mute:!1,pan:0,volume:0,channelCount:1})}get mute(){return this._volume.mute}set mute(t){this._volume.mute=t}dispose(){return super.dispose(),this._panner.dispose(),this.pan.dispose(),this._volume.dispose(),this.volume.dispose(),this}}class Ir extends Pa{constructor(){super(zo(Ir.getDefaults(),arguments,["volume","pan"])),this.name="Channel";const t=zo(Ir.getDefaults(),arguments,["volume","pan"]);this._solo=this.input=new Rr({solo:t.solo,context:this.context}),this._panVol=this.output=new Br({context:this.context,pan:t.pan,volume:t.volume,mute:t.mute,channelCount:t.channelCount}),this.pan=this._panVol.pan,this.volume=this._panVol.volume,this._solo.connect(this._panVol),ca(this,["pan","volume"])}static getDefaults(){return Object.assign(Pa.getDefaults(),{pan:0,volume:0,mute:!1,solo:!1,channelCount:1})}get solo(){return this._solo.solo}set solo(t){this._solo.solo=t}get muted(){return this._solo.muted||this.mute}get mute(){return this._panVol.mute}set mute(t){this._panVol.mute=t}_getBus(t){return Ir.buses.has(t)||Ir.buses.set(t,new Ra({context:this.context})),Ir.buses.get(t)}send(t,e=0){const i=this._getBus(t),n=new Ra({context:this.context,units:"decibels",gain:e});return this.connect(n),n.connect(i),n}receive(t){return this._getBus(t).connect(this),this}dispose(){return super.dispose(),this._panVol.dispose(),this.pan.dispose(),this.volume.dispose(),this._solo.dispose(),this}}Ir.buses=new Map;class Fr extends Pa{constructor(){super(...arguments),this.name="Listener",this.positionX=new Oa({context:this.context,param:this.context.rawContext.listener.positionX}),this.positionY=new Oa({context:this.context,param:this.context.rawContext.listener.positionY}),this.positionZ=new Oa({context:this.context,param:this.context.rawContext.listener.positionZ}),this.forwardX=new Oa({context:this.context,param:this.context.rawContext.listener.forwardX}),this.forwardY=new Oa({context:this.context,param:this.context.rawContext.listener.forwardY}),this.forwardZ=new Oa({context:this.context,param:this.context.rawContext.listener.forwardZ}),this.upX=new Oa({context:this.context,param:this.context.rawContext.listener.upX}),this.upY=new Oa({context:this.context,param:this.context.rawContext.listener.upY}),this.upZ=new Oa({context:this.context,param:this.context.rawContext.listener.upZ})}static getDefaults(){return Object.assign(Pa.getDefaults(),{positionX:0,positionY:0,positionZ:0,forwardX:0,forwardY:0,forwardZ:-1,upX:0,upY:1,upZ:0})}dispose(){return super.dispose(),this.positionX.dispose(),this.positionY.dispose(),this.positionZ.dispose(),this.forwardX.dispose(),this.forwardY.dispose(),this.forwardZ.dispose(),this.upX.dispose(),this.upY.dis
7pose(),this.upZ.dispose(),this}}na(t=>{t.listener=new Fr({context:t})}),oa(t=>{t.listener.dispose()}),fa().transport,fa().destination,fa().destination,fa().listener,fa().draw,fa();var Wr=globalThis&&globalThis.__awaiter||function(t,e,i,n){return new(i||(i=Promise))(function(s,o){function a(t){try{h(n.next(t))}catch(e){o(e)}}function r(t){try{h(n.throw(t))}catch(e){o(e)}}function h(t){var e;t.done?s(t.value):(e=t.value,e instanceof i?e:new i(function(t){t(e)})).then(a,r)}h((n=n.apply(t,e||[])).next())})};class Gr extends Pa{constructor(t){super(t),this.name="PianoComponent",this.input=void 0,this.output=new Qa({context:this.context}),this._enabled=!1,this.volume=this.output.volume,this._loaded=!1,this.volume.value=t.volume,this._enabled=t.enabled,this.samples=t.samples}get loaded(){return this._loaded}load(){return Wr(this,void 0,void 0,function*(){if(!this._enabled)return Promise.resolve();yield this._internalLoad(),this._loaded=!0})}}function Xr(t){var e,i;return(e=t,i="midi",new Ca(fa(),e,i)).toNote()}function Hr(t,e){return Math.random()*(e-t)+t}function Vr(t){return`rel${t-20}.[mp3|ogg]`}function Ur(t){return`harmS${Xr(t).replace("#","s")}.[mp3|ogg]`}const qr={1:[8],2:[6,12],3:[1,7,15],4:[1,5,10,15],5:[1,4,8,12,16],6:[1,3,7,10,13,16],7:[1,3,6,9,11,13,16],8:[1,3,5,7,9,11,13,16],9:[1,3,5,7,9,11,13,15,16],10:[1,2,3,5,7,9,11,13,15,16],11:[1,2,3,5,7,9,11,13,14,15,16],12:[1,2,3,4,5,7,9,11,13,14,15,16],13:[1,2,3,4,5,7,9,11,12,13,14,15,16],14:[1,2,3,4,5,6,7,9,11,12,13,14,15,16],15:[1,2,3,4,5,6,7,9,10,11,12,13,14,15,16],16:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]},Yr=[21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108];const zr=[21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87];
7class jr extends Gr{constructor(t){super(t),this._urls={};const e=(i=t.minNote,n=t.maxNote,zr.filter(t=>i<=t&&t<=n));var i,n;for(const s of e)this._urls[s]=Ur(s)}triggerAttack(t,e,i){this._enabled&&function(t){return zr[0]<=t&&t<=zr[zr.length-1]}(t)&&this._sampler.triggerAttack(Ya(t).toNote(),e,i*Hr(.5,1))}_internalLoad(){return new Promise(t=>{this._sampler=new Mr({baseUrl:this.samples,onload:t,urls:this._urls}).connect(this.output)})}}class Zr extends Gr{constructor(t){super(t),this._urls={};for(let e=t.minNote;e<=t.maxNote;e++)this._urls[e]=Vr(e)}_internalLoad(){return new Promise(t=>{this._buffers=new Ua(this._urls,t,this.samples)})}start(t,e,i){if(this._enabled&&this._buffers.has(t)){new ar({url:this._buffers.get(t),context:this.context}).connect(this.output).start(e,0,void 0,.015*i*Hr(.5,1))}}}class Jr extends Gr{constructor(t){super(t),this._downTime=1/0,this._currentSound=null,this._downTime=1/0}_internalLoad(){return new Promise(t=>{this._buffers=new Ua({down1:"pedalD1.mp3",down2:"pedalD2.mp3",up1:"pedalU1.mp3",up2:"pedalU2.mp3"},t,this.samples)})}_squash(t){this._currentSound&&"stopped"!==this._currentSound.state&&this._currentSound.stop(t),this._currentSound=null}_playSample(t,e){this._enabled&&(this._currentSound=new ar({url:this._buffers.get(`${e}${Math.random()>.5?1:2}`),context:this.context,curve:"exponential",fadeIn:.05,fadeOut:.1}).connect(this.output),this._currentSound.start(t,Hr(0,.01),void 0,.1*Hr(.5,1)))}down(t){this._squash(t),this._downTime=t,this._playSample(t,"down")}up(t){this._squash(t),this._downTime=1/0,this._playSample(t,"up")}isDown(t){return t>this._downTime}}class Qr extends Pa{constructor(t){super(t),this.name="PianoString",this._urls={},t.notes.forEach(e=>{return this._urls[e]=(i=e,n=t.velocity,`${Xr(i).replace("#","s")}v${n}.[mp3|ogg]`);var i,n}),this.samples=t.samples}load(){return new Promise(t=>{this._sampler=this.output=new Mr({attack:0,baseUrl:this.samples,curve:"exponential",onload:t,release:.4,urls:this._urls,volume:3})})}triggerAttack(t,e,i){this._sampler.triggerAttack(t,e,i)}triggerRelease(t,e){this._sampler.triggerRelease(t,e)}}var Kr=globalThis&&globalThis.__awaiter||function(t,e,i,n){return new(i||(i=Promise))(function(s,o){function a(t){try{h(n.next(t))}catch(e){o(e)}}function r(t){try{h(n.throw(t))}catch(e){o(e)}}function h(t){var e;t.done?s(t.value):(e=t.value,e instanceof i?e:new i(function(t){t(e)})).then(a,r)}h((n=n.apply(t,e||[])).next())})};class _r extends Gr{constructor(t){super(t);const e=(i=t.minNote,n=t.maxNote,Yr.filter(t=>i<=t&&t<=n));var i,n;const s=qr[t.velocities].slice();this._strings=s.map(i=>new Qr(Object.assign(t,{notes:e,velocity:i}))),this._activeNotes=new Map}scale(t,e,i,n,s){return(t-e)/(i-e)*(s-n)+n}triggerAttack(t,e,i){const n=this.scale(i,0,1,-.5,this._strings.length-.51),s=Math.max(Math.round(n),0);let o=1+n-s;1===this._strings.length&&(o=i);const a=this._strings[s];this._activeNotes.has(t)&&this.triggerRelease(t,e),this._activeNotes.set(t,a),a.triggerAttack(Ya(t).toNote(),e,o)}triggerRelease(t,e){this._activeNotes.has(t)&&(this._activeNotes.get(t).triggerRelease(Ya(t).toNote(),e),this._activeNotes.delete(t))}_internalLoad(){return Kr(this,void 0,void 0,function*(){yield Promise.all(this._strings.map(t=>Kr(this,void 0,void 0,function*(){yield t.load(),t.connect(this.output)})))})}}var $r=globalThis&&globalThis.__awaiter||function(t,e,i,n){return new(i||(i=Promise))(function(s,o){function a(t){try{h(n.next(t))}catch(e){o(e)}}function r(t){try{h(n.throw(t))}catch(e){o(e)}}function h(t){var e;t.done?s(t.value):(e=t.value,e instanceof i?e:new i(function(t){t(e)})).then(a,r)}h((n=n.apply(t,e||[])).next())})};class th extends Pa{constructor(){super(zo(th.getDefaults(),arguments)),this.name="Piano",this.input=void 0,this.output=new Ra({context:this.context}),this._heldNotes=new Map,this._loaded=!1;const t=zo(th.getDefaults(),arguments);t.url.endsWith("/")||(t.url+="/"),this.maxPolyphony=t.maxPolyphony,this._heldNotes=new Map,this._sustainedNotes=new Map,this._strings=new _r(Object.assign({},t,{enabled:!0,samples:t.url,volume:t.volume.strings})).connect(this.output),this.strings=this._strings.volume,this._pedal=new Jr(Object.assign({},t,{enabled:t.pedal,samples:t.url,volume:t.volume.pedal})).connect(this.output),this.pedal=this._pedal.volume,this._keybed=new Zr(Object.assign({},t,{enabled:t.release,samples:t.url,volume:t.volume.keybed})).connect(this.output),this.keybed=this._keybed.volume,this._harmonics=new jr(Object.assign({},t,{enabled:t.release,samples:t.url,volume:t.volume.harmonics})).connect(this.output),this.harmonics=this._harmonics.volume}static getDefaults(){return Object.assign(Pa.getDefaults(),{maxNote:108,minNote:21,pedal:!0,release:!1,url:"https://tambien.github.io/Piano/audio/",velocities:1,maxPolyphony:32,volume:{harmonics:0,keybed:0,pedal:0,strings:0}})}load(){return $r(this,void 0,void 0,function*(){yield Promise.all([this._strings.load(),this._pedal.load(),this._keybed.load(),this._harmonics.load()]),this._loaded=!0})}get loaded(){return this._loaded}pedalDown({time:t=this.immediate()}={}){return this.loaded&&(t=this.toSeconds(t),this._pedal.isDown(t)||this._pedal.down(t)),this}pedalUp({time:t=this.immediate()}={}){if(this.loaded){const e=this.toSeconds(t);this._pedal.isDown(e)&&(this._pedal.up(e),this._sustainedNotes.forEac
7h((t,i)=>{this._heldNotes.has(i)||this._strings.triggerRelease(i,e)}),this._sustainedNotes.clear())}return this}keyDown({note:t,midi:e,time:i=this.immediate(),velocity:n=.8}){return this.loaded&&this.maxPolyphony>this._heldNotes.size+this._sustainedNotes.size&&(i=this.toSeconds(i),Ao(t)&&(e=Math.round(Ya(t).toMidi())),this._heldNotes.has(e)||(this._heldNotes.set(e,{time:i,velocity:n}),this._strings.triggerAttack(e,i,n))),this}keyUp({note:t,midi:e,time:i=this.immediate(),velocity:n=.8}){if(this.loaded&&(i=this.toSeconds(i),Ao(t)&&(e=Math.round(Ya(t).toMidi())),this._heldNotes.has(e))){const t=this._heldNotes.get(e);this._heldNotes.delete(e);let s=3/Math.pow(Math.max(i-t.time,.1),.7)*t.velocity*n;s=Math.max(s,.4),s=Math.min(s,4),this._pedal.isDown(i)?this._sustainedNotes.has(e)||this._sustainedNotes.set(e,i):(this._strings.triggerRelease(e,i),this._harmonics.triggerAttack(e,i,s)),this._keybed.start(e,i,n)}return this}stopAll(){return this.pedalUp(),this._heldNotes.forEach((t,e)=>{this.keyUp({midi:e})}),this}}const eh={C3:"#ffccc7",D3:"#ffe7ba",E3:"#fff566",F3:"#d9f7be",G3:"#bae7ff",A3:"#d3adf7",B3:"#ffadd2",C4:"#ff4d4f",D4:"#ffa940",E4:"#faad14",F4:"#52c41a",G4:"#1890ff",A4:"#722ed1",B4:"#eb2f96",C5:"#13c2c2","C#3":"#ffb3af","D#3":"#ffd591","F#3":"#b7eb8f","G#3":"#91d5ff","A#3":"#b37feb","C#4":"#ff7875","D#4":"#ffc069","F#4":"#95de64","G#4":"#69c0ff","A#4":"#d3adf7"},ih={C3:"Do",D3:"Re",E3:"Mi",F3:"Fa",G3:"Sol",A3:"La",B3:"Si",C4:"Do",D4:"Re",E4:"Mi",F4:"Fa",G4:"Sol",A4:"La",B4:"Si",C5:"Do","C#3":"Do#","D#3":"Re#","F#3":"Fa#","G#3":"Sol#","A#3":"La#","C#4":"Do#","D#4":"Re#","F#4":"Fa#","G#4":"Sol#","A#4":"La#"},nh={C3:130.81,D3:146.83,E3:164.81,F3:174.61,G3:196,A3:220,B3:246.94,C4:261.63,D4:293.66,E4:329.63,F4:349.23,G4:392,A4:440,B4:493.88,C5:523.25,"C#3":138.59,"D#3":155.56,"F#3":185,"G#3":207.65,"A#3":233.08,"C#4":277.18,"D#4":311.13,"F#4":369.99,"G#4":415.3,"A#4":466.16};function sh({note:n,posX:s,time:o}){const r=t.useRef(null),[h,c]=t.useState(1);d(t=>{const e=t.clock.getElapsedTime()-o;c(e>=0&&e<=.5?1+.3*Math.sin(e*Math.PI*2):1),r.current&&r.current.scale.set(h,h,h)});const l=n.includes("#");return e("group",{ref:r,position:[s,l?2:1.2,l?0:.5],children:[i(a,{fontSize:.3,color:eh[n]||"white",anchorX:"center",anchorY:"middle",position:[0,.6,0],children:n}),i(a,{fontSize:.2,color:eh[n]||"white",anchorX:"center",anchorY:"middle",position:[0,.3,0],children:ih[n]||""}),e(a,{fontSize:.2,color:eh[n]||"white",anchorX:"center",anchorY:"middle",position:[0,0,0],children:[nh[n]?.toFixed(1)," Hz"]})]})}const oh=["C3","D3","E3","F3","G3","A3","B3","C4","D4","E4","F4","G4","A4","B4","C5"],ah=[{note:"C#3",index:.75},{note:"D#3",index:1.75},{note:"F#3",index:3.75},{note:"G#3",index:4.75},{note:"A#3",index:5.75}
7,{note:"C#4",index:7.75},{note:"D#4",index:8.75},{note:"F#4",index:10.75},{note:"G#4",index:11.75},{note:"A#4",index:12.75}],rh=1.05,hh={a:"G2",w:"G#2",s:"A2",e:"A#2",d:"B2",f:"C3",t:"C#3",g:"D3",y:"D#3",h:"E3",j:"F3",u:"F#3",k:"G3",o:"G#3",l:"A3",p:"A#3",";":"B3","'":"C4"},ch={},lh=({piano:n,note:s,position:o,color:a,width:r,depth:h,onClick:c,renderOrder:l=0})=>{const u=t.useRef(null),[p,m]=t.useState(o[1]),g=t.useRef(null),f=t.useRef(!1);d(()=>{if(u.current){const t=u.current.position.y,e=p-t;u.current.position.y+=.2*e}});return e("mesh",{ref:u,position:o,onPointerDown:async t=>{if(!n)return;if(t.stopPropagation(),f.current)return;f.current=!0,m(o[1]-.2),g.current=performance.now(),n.keyDown({note:s});const e=()=>{if(!f.current)return;f.current=!1,m(o[1]),n.keyUp({note:s});const t=performance.now();if(null!==g.current){const e=t-g.current;c(s,g.current,e)}window.removeEventListener("pointerup",e)};window.addEventListener("pointerup",e,{once:!0})},renderOrder:l,castShadow:!0,receiveShadow:!0,children:[i("boxGeometry",{args:[r,.5,h]}),i("meshStandardMaterial",{color:a})]})},uh={Keyboard3D:({onToneCreated:n,position:s=[-4,0,0],scale:o=1,rotation:a=[0,0,0]})=>{const[r,h]=t.useState([]),[l,u]=t.useState(null);t.useEffect(()=>{const t=new th({velocities:1,url:`${c.CDN_ENDPOINT}/media/apps/maker/audio/piano/`});t.toDestination(),t.load().then(()=>{u(t)})},[]),t.useEffect(()=>{if(!l)return;const t=async t=>{const e=hh[t.key];e&&void 0===ch[t.key]&&(l.keyDown({note:e}),ch[t.key]=performance.now())},e=t=>{const e=hh[t.key],i=ch[t.key];if(e&&void 0!==i){l.keyUp({note:e});const s=performance.now()-i,o=oh.indexOf(e)*rh;h(t=>[...t,{note:e,posX:o,time:fa().now()}]),n(e,i,s,"bass"),delete ch[t.key]}};return window.addEventListener("keydown",t),window.addEventListener("keyup",e),()=>{window.removeEventListener("keydown",t),window.removeEventListener("keyup",e)}},[l]);const d=(t,e,i,s)=>{h(n=>[...n,{note:t,posX:e,time:i}]),n(t,i,s,"treble")};return e("group",{position:s,scale:[o,o,o],rotation:a,children:[r.map((t,e)=>i(sh,{...t},`${t.note}-${t.time}`)),ah.map(({note:t,index:e})=>{const n=e*rh;return i(lh,{piano:l,note:t,position:[n,.25,-.5],color:"black",width:.6,depth:2,onClick:(t,e,i)=>d(t,n,e,i),renderOrder:1},`black-${t}`)}),oh.map((t,e)=>{const n=e*rh;return i(lh,{piano:l,note:t,position:[n,0,0],color:"#c0c0c0",width:.95,depth:3,onClick:(t,e,i)=>d(t,n,e,i),renderOrder:0},`white-${t}`)})]})}},dh="_sheet-music-panel_103z4_1",ph="_sheet-music-panel-content_103z4_9";class mh extends Error{constructor(t,e=""){super("[RuntimeError] "+t+": "+e),this.code=t}}function gh(){return"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:Function("return this")()}function fh(t,e="undefined",i=""){if(void 0===t)throw new mh(e,i);return t}function Sh(t,...e){if(!e)return;const i=Array.prototype.slice.call(e).join(" ");gh().console.log(t+": "+i)}function vh(t,e){let i=e+(t-e)/2;var n,s;return i%2>0&&(i=((n=10*i)%(s=5)>=s/2?parseInt(""+n/s,10)*s+s:parseInt(""+n/s,10)*s)/10),i}function Th(t){return`vf-${t}`}function xh(t){return(t%=2*Math.PI)<0&&(t+=2*Math.PI),t}function bh(t){return t.reduce((t,e)=>t+e,0)}class wh{static get CATEGORY(){return"Fraction"}static GCD(t,e){if("number"!=typeof t||Number.isNaN(t)||"number"!=typeof e||Number.isNaN(e))throw new mh("BadArgument",`Invalid numbers: ${t}, ${e}`);let i;for(;0!==e;)i=e,e=t%e,t=i;return t}static LCM(t,e){return t*e/wh.GCD(t,e)}static LCMM(t){return 0===t.length?0:1===t.length?t[0]:2===t.length?wh.LCM(t[0],t[1]):wh.LCM(t.shift(),wh.LCMM(t))}constructor(t,e){this.numerator=1,this.denominator=1,this.set(t,e)}set(t=1,e=1){return this.numerator=t,this.denominator=e,this}value(){return this.numerator/this.denominator}simplify(){let t=this.numerator,e=this.denominator;const i=wh.GCD(t,e);return t/=i,e/=i,e<0&&(e=-e,t=-t),this.set(t,e)}add(t=0,e=1){const[i,n]=yh(t,e),s=wh.LCM(this.denominator,n),o=s/this.denominator,a=s/n,r=this.numerator*o+i*a;return this.set(r,s)}subtract(t=0,e=1){const[i,n]=yh(t,e),s=wh.LCM(this.denominator,n),o=s/this.denominator,a=s/n,r=this.numerator*o-i*a;return this.set(r,s)}multiply(t=1,e=1){const[i,n]=yh(t,e);return this.set(this.numerator*i,this.denominator*n)}divide(t=1,e=1){const[i,n]=yh(t,e);return this.set(this.numerator*n,this.denominator*i)}equals(t){const e=wh.fractionA.copy(t).simplify(),i=wh.fractionB.copy(this).simplify();return e.numerator===i.numerator&&e.denominator===i.denominator}greaterThan(t){const e=wh.fractionA.copy(this);return e.subtract(t),e.numerator>0}greaterThanEquals(t){const e=wh.fractionA.copy(this);return e.subtract(t),e.numerator>=0}lessThan(t){return!this.greaterThanEquals(t)}lessThanEquals(t){return!this.greaterThan(t)}clone(){return new wh(this.numerator,this.denominator)}copy(t){return"number"==typeof t?this.set(t):this.set(t.numerator,t.denominator)}quotient(){return Math.floor(this.numerator/this.denominator)}remainder(){return this.numerator%this.denominator}makeAbs(){return this.denominator=Math.abs(this.denominator),this.numerator=Math.abs(this.numerator),this}toString(){return`${this.numerator}/${this.denominator}`}toSimplifiedString(){return wh.fractionA.copy(this).simplify().toString()}toMixedString(){let t="";const e=this.quotient(),i=wh.fractionA.copy(this);
vendor: 11,485 bytes, line 7
7return e<0&&i.makeAbs(),0!==e?(t+=e,0!==i.numerator&&(t+=` ${i.toSimplifiedString()}`)):t=0===i.numerator?"0":i.toSimplifiedString(),t}parse(t){const e=t.split("/"),i=parseInt(e[0],10),n=e[1]?parseInt(e[1],10):1;return this.set(i,n)}}function yh(t,e=1){return"number"==typeof t?[t,e]:[t.numerator,t.denominator]}wh.fractionA=new wh,wh.fractionB=new wh;class Ch{static clear(t){t?(this.cacheFont.delete(t),this.cacheStyle.delete(t)):(this.cacheFont.clear(),this.cacheStyle.clear())}static getFontInfo(t){let e=this.cacheFont.get(t);return e||(e={family:Ch.get(`${t}.fontFamily`),size:Ch.get(`${t}.fontSize`)*Ch.get(`${t}.fontScale`),weight:Ch.get(`${t}.fontWeight`),style:Ch.get(`${t}.fontStyle`)},this.cacheFont.set(t,e)),structuredClone(e)}static getStyle(t){let e=this.cacheStyle.get(t);return e||(e={fillStyle:Ch.get(`${t}.fillStyle`),strokeStyle:Ch.get(`${t}.strokeStyle`),lineWidth:Ch.get(`${t}.lineWidth`),lineDash:Ch.get(`${t}.lineDash`),shadowBlur:Ch.get(`${t}.shadowBlur`),shadowColor:Ch.get(`${t}.shadowColor`)},this.cacheStyle.set(t,e)),structuredClone(e)}static get(t,e){var i;const n=t.split("."),s=n.pop();let o=Ah,a=e;for(;o;){a=null!==(i=o[s])&&void 0!==i?i:a;const t=n.shift();if(!t)break;o=o[t]}return a}}Ch.cacheStyle=new Map,Ch.cacheFont=new Map;const Ah={fontFamily:"Bravura,Academico",fontSize:30,fontScale:1,fontWeight:"normal",fontStyle:"normal",Accidental:{cautionary:{fontSize:20},grace:{fontSize:20},noteheadAccidentalPadding:1,leftPadding:2,accidentalSpacing:3},Annotation:{fontSize:10},Bend:{fontSize:10,line:{strokeStyle:"#777777",lineWidth:1}},ChordSymbol:{fontSize:12,spacing:.05,subscriptOffset:.2,superscriptOffset:-.4,superSubRatio:.6},FretHandFinger:{fontSize:9,fontWeight:"bold"},GraceNote:{fontScale:2/3},GraceTabNote:{fontScale:2/3},NoteHead:{minPadding:2},PedalMarking:{text:{fontSize:12,fontStyle:"italic"}},Repetition:{text:{fontSize:12,fontWeight:"bold",offsetX:12,offsetY:25,spacing:5},coda:{offsetY:25},segno:{offsetY:10}},Stave:{strokeStyle:"#999999",fontSize:8,padding:12,endPaddingMax:10,endPaddingMin:5,unalignedNotePadding:10},StaveConnector:{text:{fontSize:16}},StaveLine:{fontSize:10},StaveSection:{fontSize:10,fontWeight:"bold",lineWidth:2,padding:2,strokeStyle:"black"},StaveTempo:{fontSize:14,glyph:{fontSize:25},name:{fontWeight:"bold"}},StaveText:{fontSize:16},StaveTie:{fontSize:10},Stem:{strokeStyle:"black"},StringNumber:{fontSize:10,fontWeight:"bold",verticalPadding:8,stemPadding:2,leftPadding:5,rightPadding:6},Stroke:{text:{fontSize:10,fontStyle:"italic",fontWeight:"bold"}},TabNote:{text:{fontSize:9}},TabSlide:{fontSize:10,fontStyle:"italic",fontWeight:"bold"},TabStave:{strokeStyle:"#999999",fontSize:8},TabTie:{fontSize:10},TextBracket:{fontSize:15,fontStyle:"italic"},TextNote:{text:{fontSize:12}},Tremolo:{spacing:7},Tuplet:{yOffset:0,textYOffset:2},Volta:{fontSize:9,fontWeight:"bold"}};class kh{static copy(t){return new kh(t.x,t.y,t.w,t.h)}constructor(t,e,i,n){this.x=t,this.y=e,this.w=i,this.h=n}getX(){return this.x}getY(){return this.y}getW(){return this.w}getH(){return this.h}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setW(t){return this.w=t,this}setH(t){return this.h=t,this}move(t,e){return this.x+=t,this.y+=e,this}clone(){return kh.copy(this)}mergeWith(t){const e=t,i=this.x<e.x?this.x:e.x,n=this.y<e.y?this.y:e.y,s=Math.max(this.x+this.w,e.x+e.w)-i,o=Math.max(this.y+this.h,e.y+e.h)-n;return this.x=i,this.y=n,this.w=s,this.h=o,this}}var Nh,Dh,Eh,Oh,Ph=globalThis&&globalThis.__awaiter||function(t,e,i,n){return new(i||(i=Promise))(function(s,o){function a(t){try{h(n.next(t))}catch(e){o(e)}}function r(t){try{h(n.throw(t))}catch(e){o(e)}}function h(t){var e;t.done?s(t.value):(e=t.value,e instanceof i?e:new i(function(t){t(e)})).then(a,r)}h((n=n.apply(t,e||[])).next())})};let Mh;(Dh=Nh||(Nh={})).NORMAL="normal",Dh.BOLD="bold",(Oh=Eh||(Eh={})).NORMAL="normal",Oh.ITALIC="italic";class Lh{static convertSizeToPixelValue(t){var e;if("number"==typeof t)return t*Lh.scaleToPxFrom.pt;{const i=parseFloat(t);if(isNaN(i))return 0;const n=t.replace(/[\d.\s]/g,"").toLowerCase();return i*(null!==(e=Lh.scaleToPxFrom[n])&&void 0!==e?e:1)}}static convertSizeToPointValue(t){var e;if("number"==typeof t)return t;{const i=parseFloat(t);if(isNaN(i))return 0;const n=t.replace(/[\d.\s]/g,"").toLowerCase();return i*((null!==(e=Lh.scaleToPxFrom[n])&&void 0!==e?e:1)/Lh.scaleToPxFrom.pt)}}static validate(t,e,i,n){if("string"==typeof t&&void 0===e&&void 0===i&&void 0===n)return Lh.fromCSSString(t);let s;return"object"==typeof t?(s=t.family,e=t.size,i=t.weight,n=t.style):s=t,s=null!=s?s:Ch.get("fontFamily"),e=null!=e?e:Ch.get("fontSize")+"pt",i=null!=i?i:Nh.NORMAL,n=null!=n?n:Eh.NORMAL,""===i&&(i=Nh.NORMAL),""===n&&(n=Eh.NORMAL),"number"==typeof e&&(e=`${e}pt`),"number"==typeof i&&(i=i.toString()),{family:s,size:e,weight:i,style:n}}static fromCSSString(t){Mh||(Mh=document.createElement("span")),Mh.style.font=t;const{fontFamily:e,fontSize:i,fontWeight:n,fontStyle:s}=Mh.style;return{family:e,size:i,weight:n,style:s}}static toCSSString(t){var e;if(!t)return"";let i;const n=t.style;let s;i=n===Eh.NORMAL||""===n||void 0===n?"":n.trim()+" ";const o=t.weight;let a;s=o===Nh.NORMAL||""===o||void 0===o?"":"number"==typeof o?o+" ":o.trim()+" ";const r=t.size;a=void 0===r?Ch.get("fontSize")+"pt":"number"==typeof r?r+"pt ":r.trim()+" ";return`${i}${s}${a}${null!==(e=t.family)&&void 0!==e?e:Ch.get("fontFamily")}`}static scaleSize(t,e){if("number"==typeof t)return t*e;return`${parseFloat(t)*e}${t.replace(/[\d.\s]/g,"")}`}static isBold(t){if(t){if("number"==typeof t)return t>=600;{const e=parseInt(t,10);return isNaN(e)?"bold"===t.toLowerCase():e>=600}}return!1}static isItalic(t){return!!t&&t.toLowerCase()===Eh.ITALIC}static load(t,e,i){return Ph(this,void 0,void 0,function*(){if("undefined"==typeof FontFace)return Promise.reject(new Error("FontFace API is not available in this environment. Cannot load fonts."));if(void 0===e){const i=Lh.FILES;if(!(t in i))return Promise.reject(new Error(`Font ${t} not found in Font.FILES`));e=Lh.HOST_URL+i[t]}const n=new FontFace(t,`url(${e})`,i),s=n.load();let o;return"undefined"!=typeof document?o=document.fonts:"undefined"!=typeof self&&"fonts"in self&&(o=self.fonts),null==o||o.add(n),s})}static getURLForFont(t){const e=Lh.FILES;if(t in e)return Lh.HOST_URL+e[t]}}Lh.scaleToPxFrom={pt:4/3,px:1,em:16,"%":.16,in:96,mm:96/25.4,cm:96/2.54},Lh.HOST_URL="https://cdn.jsdelivr.net/npm/@vexflow-fonts/",Lh.FILES={Academico:"academico/academico.woff2",Bravura:"bravura/bravura.woff2","Bravura Text":"bravuratext/bravuratext.woff2",Edwin:"edwin/edwin-roman.woff2","Finale Ash":"finaleash/finaleash.woff2","Finale Ash Text":"finaleashtext/finaleashtext.woff2","Finale Broadway":"finalebroadway/finalebroadway.woff2","Finale Broadway Text":"finalebroadwaytext/finalebroadwaytext.woff2","Finale Jazz":"finalejazz/finalejazz.woff2","Finale Jazz Text":"finalejazztext/finalejazztext.woff2","Finale Maestro":"finalemaestro/finalemaestro.woff2","Finale Maestro Text":"finalemaestrotext/finalemaestrotext-regular.woff2",Gonville:"gonville/gonville.woff2",Gootville:"gootville/gootville.woff2","Gootville Text":"gootvilletext/gootvilletext.woff2",Leipzig:"leipzig/leipzig.woff2",Leland:"leland/leland.woff2","Leland Text":"lelandtext/lelandtext.woff2",MuseJazz:"musejazz/musejazz.woff2","MuseJazz Text":"musejazztext/musejazztext.woff2",Nepomuk:"nepomuk/nepomuk.woff2",Petaluma:"petaluma/petaluma.woff2","Petaluma Script":"petalumascript/petalumascript.woff2","Petaluma Text":"petalumatext/petalumatext.woff2","Roboto Slab":"robotoslab/robotoslab-regular-400.woff2",Sebastian:"sebastian/sebastian.woff2","Sebastian Text":"sebastiantext/sebastiantext.woff2"};class Rh{constructor(){this.id={},this.type={},this.class={}}}class Bh{static getDefaultRegistry(){return Bh.defaultRegistry}static enableDefaultRegistry(t){Bh.defaultRegistry=t}static disableDefaultRegistry(){Bh.defaultRegistry=void 0}constructor(){this.index=new Rh}clear(){return this.index=new Rh,this}setIndexValue(t,e,i,n){const s=this.index;s[t][e]||(s[t][e]={}),s[t][e][i]=n}updateIndex({id:t,name:e,value:i,oldValue:n}){const s=this.getElementById(t);void 0!==n&&this.index[e][n]&&delete this.index[e][n][t],i&&s&&this.setIndexValue(e,i,s.getAttribute("id"),s)}register(t,e){if(!(e=e||t.getAttribute("id")))throw new mh("Can't add element without `id` attribute to registry");return t.setAttribute("id",e),this.setIndexValue("id",e,e,t),this.updateIndex({id:e,name:"type",value:t.getAttribute("type"),oldValue:void 0}),t.onRegister(this),this}getElementById(t){var e,i;return null===(i=null===(e=this.index.id)||void 0===e?void 0:e[t])||void 0===i?void 0:i[t]}getElementsByAttribute(t,e){const i=this.index[t];if(i){const t=i[e];if(t){return Object.keys(t).map(e=>t[e])}}return[]}getElementsByType(t){return this.getElementsByAttribute("type",t)}getElementsByClass(t){return this.getElementsByAttribute("class",t)}onUpdate(t){return["id","type","class"].includes(t.name)&&this.updateIndex(t),this}}class Ih{static get CATEGORY(){return"Element"}static newID(){return"auto"+Ih.ID++}static setTextMeasurementCanvas(t){Ih.txtCanvas=t}static getTextMeasurementCanvas(){let t=Ih.txtCanvas;return t||("undefined"!=typeof document?t=document.createElement("canvas"):"undefined"!=typeof OffscreenCanvas&&(t=new OffscreenCanvas(300,150)),Ih.txtCanvas=t),t}constructor(t){var e;this.children=[],this.style={},this._text="",this.metricsValid=!1,this._textMetrics={fontBoundingBoxAscent:0,fontBoundingBoxDescent:0,actualBoundingBoxAscent:0,actualBoundingBoxDescent:0,actualBoundingBoxLeft:0,actualBoundingBoxRight:0,width:0,alphabeticBaseline:0,emHeightAscent:0,emHeightDescent:0,hangingBaseline:0,ideographicBaseline:0},this._height=0,this._width=0,this.xShift=0,this.yShift=0,this.x=0,this.y=0,this.attrs={id:Ih.newID(),type:null!=t?t:this.constructor.CATEGORY,class:""},this.rendered=!1,this._fontInfo=Ch.getFontInfo(this.attrs.type),this.style=Ch.getStyle(this.attrs.type),this.fontScale=Ch.get(`${this.attrs.type}.fontScale`),null===(e=Bh.getDefaultRegistry())||void 0===e||e.register(this)}addChild(t){if(t.parent)throw new mh("Element","Parent already defined");return t.parent=this,this.children.push(t),this}getCategory(){return this.attrs.type}setStyle(t){return this.style=t,this}setGroupStyle(t){return this.style=t,this.children.forEach(e=>e.setGroupStyle(t)),this}getStyle(){return this.style}applyStyle(t=this.context,e=this.getStyle()){return t?(e.shadowColor&&t.setShadowColor(e.shadowColor),e.shadowBlur&&t.setShadowBlur(e.shadowBlur),e.fillStyle&&t.setFillStyle(e.fillStyle),e.strokeStyle&&t.setStrokeStyle(e.strokeStyle),e.lineWidth&&t.setLineWidth(e.lineWidth),e.lineDash&&t.setLineDash(e.lineDash.split(" ").map(Number)),this):this}drawWithStyle(){const t=this.checkContext();return t.save(),this.applyStyle(t),this.draw(),t.restore(),this}draw(){throw new mh("Element","Draw not defined")}hasClass(t){var e;return!!this.attrs.class&&-1!==(null===(e=this.attrs.class)||void 0===e?void 0:e.split(" ").indexOf(t))}addClass(t){var e;return this.hasClass(t)||(this.attrs.class?this.attrs.class=`${this.attrs.class} ${t}`:this.attrs.class=`${t}`,null===(e=this.registry)||void 0===e||e.onUpdate({id:this.attrs.id,name:"class",value:t,oldValue:void 0})),this}removeClass(t){var e,i;if(!this.hasClass(t))return this;const n=null===(e=this.attrs.class)||void 0===e?void 0:e.split(" ");return n&&(n.splice(n.indexOf(t)),this.attrs.class=n.join(" ")),null===(i=this.registry)||void 0===i||i.onUp
7date({id:this.attrs.id,name:"class",value:void 0,oldValue:t}),this}onRegister(t){return this.registry=t,this}isRendered(){return this.rendered}setRendered(t=!0){return this.rendered=t,this}getAttributes(){return this.attrs}getAttribute(t){return this.attrs[t]}getSVGElement(t=""){const e=Th(this.attrs.id+t),i=document.getElementById(e);if(i)return i}setAttribute(t,e){var i;const n=this.attrs.id,s=this.attrs[t];return this.attrs[t]=e,null===(i=this.registry)||void 0===i||i.onUpdate({id:n,name:t,value:e,oldValue:s}),this}getBoundingBox(){return new kh(this.x+this.xShift,this.y+this.yShift-this.textMetrics.actualBoundingBoxAscent,this.width,this.height)}getContext(){return this.context}setContext(t){return this.context=t,this}checkContext(){return fh(this.context,"NoContext","No rendering context attached to instance.")}set font(t){this.setFont(t)}get font(){return Lh.toCSSString(this._fontInfo)}setFont(t,e,i,n){const s=Ch.getFontInfo(this.attrs.type),o="object"==typeof t,a="string"==typeof t,r=void 0===e&&void 0===i&&void 0===n;return this.metricsValid=!1,this._fontInfo=o?Object.assign(Object.assign({},s),t):a&&r?Lh.fromCSSString(t):Lh.validate(null!=t?t:s.family,null!=e?e:s.size,null!=i?i:s.weight,null!=n?n:s.style),this}getFont(){return Lh.toCSSString(this._fontInfo)}get fontInfo(){return this._fontInfo}set fontInfo(t){this.setFont(t)}setFontSize(t){const e=this.fontInfo;return this.setFont(e.family,t,e.weight,e.style),this}getFontSize(){return this.fontSize}getFontScale(){return this.fontScale}set fontSize(t){this.setFontSize(t)}get fontSize(){let t=this.fontInfo.size;return"number"==typeof t&&(t=`${t}pt`),t}get fontSizeInPoints(){return Lh.convertSizeToPointValue(this.fontSize)}get fontSizeInPixels(){return Lh.convertSizeToPixelValue(this.fontSize)}get fontStyle(){return this.fontInfo.style}set fontStyle(t){const e=this.fontInfo;this.setFont(e.family,e.size,e.weight,t)}get fontWeight(){return this.fontInfo.weight+""}set fontWeight(t){const e=this.fontInfo;this.setFont(e.family,e.size,t,e.style)}getWidth(){return this.width}get width(){return this.metricsValid||this.measureText(),this._width}setWidth(t){return this.width=t,this}set width(t){this.metricsValid||this.measureText(),this._width=t}setX(t){return this.x=t,this}getX(){return this.x}getY(){return this.y}setY(t){return this.y=t,this}setYShift(t){return this.yShift=t,this}getYShift(){return this.yShift}setXShift(t){return this.xShift=t,this}getXShift(){return this.xShift}setText(t){return this.text=t,this}set text(t){this.metricsValid=!1,this._text=t}getText(){return this._text}get text(){return this._text}renderText(t,e,i){t.setFont(this._fontInfo),t.fillText(this._text,e+this.x+this.xShift,i+this.y+this.yShift),this.children.forEach(n=>{t.setFont(n.fontInfo),t.fillText(n.text,e+n.x+n.xShift,i+n.y+n.yShift)})}measureText(){var t;const e=null===(t=Ih.getTextMeasurementCanvas())||void 0===t?void 0:t.getContext("2d");return e?(e.font=Lh.toCSSString(Lh.validate(this.fontInfo)),this._textMetrics=e.measureText(this.text),this._height=this._textMetrics.actualBoundingBoxAscent+this._textMetrics.actualBoundingBoxDescent,this._width=this._textMetrics.width,this.metricsValid=!0,this._textMetrics):this._textMetrics}static measureWidth(t,e=""){var i;const n=null===(i=Ih.getTextMeasurementCanvas())||void 0===i?void 0:i.getContext("2d");return n?(n.font=Lh.toCSSString(Ch.getFontInfo(e)),n.measureText(t).width):0}getTextMetrics(){return this.textMetrics}get textMetrics(){return this.metricsValid||this.measureText(),this._textMetrics}getHeight(){return this.height}get height(){return this.metricsValid||this.measureText(),this._height}set height(t){this.metricsValid||this.measureText(),this._height=t}setOriginX(t){const e=this.getBoundingBox(),i=(t-Math.abs((e.getX()-this.xShift)/e.getW()))*e.getW();this.xShift=-i}setOriginY(t){const e=this.getBoundingBox(),i=(t-Math.abs((e.getY()-this.yShift)/e.getH()))*e.getH();this.yShift=-i}setOrigin(t,e){this.setOriginX(t),this.setOriginY(e)}}var Fh,Wh,Gh;Ih.ID=1e3,(Wh=Fh||(Fh={}))[Wh.CENTER=0]="CENTER",Wh[Wh.LEFT=1]="LEFT",Wh[Wh.RIGHT=2]="RIGHT",Wh[Wh.ABOVE=3]="ABOVE",Wh[Wh.BELOW=4]="BELOW";class Xh extends Ih{static get CATEGORY(){return"Modifier"}static get Position(){return Fh}static get PositionString(){return{center:Fh.CENTER,above:Fh.ABOVE,below:Fh.BELOW,left:Fh.LEFT,right:Fh.RIGHT}}constructor(){super(),this.width=0,this.textLine=0,this.position=Xh.Position.LEFT,this.spacingFromNextModifier=0}reset(){}getNote(){return fh(this.note,"NoNote","Modifier has no note.")}checkAttachedNote(){const t=this.getCategory();return fh(this.index,"NoIndex",`Can't draw ${t} without an index.`),fh(this.note,"NoNote",`Can't draw ${t} without a note.`)}setNote(t){return this.note=t,this}getIndex(){return this.index}checkIndex(){return fh(this.index,"NoIndex","Modifier has an invali
7d index.")}setIndex(t){return this.index=t,this}getModifierContext(){return this.modifierContext}checkModifierContext(){return fh(this.modifierContext,"NoModifierContext","Modifier Context Required")}setModifierContext(t){return this.modifierContext=t,this}getPosition(){return this.position}setPosition(t){return this.position="string"==typeof t?Xh.PositionString[t]:t,this.reset(),this}setTextLine(t){return this.textLine=t,this}setYShift(t){return this.yShift=t,this}setSpacingFromNextModifier(t){this.spacingFromNextModifier=t}getSpacingFromNextModifier(){return this.spacingFromNextModifier}setXShift(t){return this.xShift=0,this.position===Xh.Position.LEFT?this.xShift-=t:this.xShift+=t,this}getXShift(){return this.xShift}draw(){throw this.checkContext(),new mh("NotImplemented","draw() not implemented for this modifier.")}alignSubNotesWithNote(t,e,i=Xh.Position.LEFT){const n=e.getTickContext(),s=n.getMetrics(),o=e.getStave(),a=i===Xh.Position.RIGHT?n.getX()+this.getSpacingFromNextModifier()*t.length+10:n.getX()-s.modLeftPx-s.modRightPx+this.getSpacingFromNextModifier();t.forEach(t=>{const e=t.getTickContext();o&&t.setStave(o),e.setXOffset(a)})}}class Hh{static get NUM_TONES(){return this.canonicalNotes.length}static get roots(){return["c","d","e","f","g","a","b"]}static get rootValues(){return[0,2,4,5,7,9,11]}static get rootIndexes(){return{c:0,d:1,e:2,f:3,g:4,a:5,b:6}}static get canonicalNotes(){return["c","c#","d","d#","e","f","f#","g","g#","a","a#","b"]}static get diatonicIntervals(){return["unison","m2","M2","m3","M3","p4","dim5","p5","m6","M6","b7","M7","octave"]}static get diatonicAccidentals(){return{unison:{note:0,accidental:0},m2:{note:1,accidental:-1},M2:{note:1,accidental:0},m3:{note:2,accidental:-1},M3:{note:2,accidental:0},p4:{note:3,accidental:0},dim5:{note:4,accidental:-1},p5:{note:4,accidental:0},m6:{note:5,accidental:-1},M6:{note:5,accidental:0},b7:{note:6,accidental:-1},M7:{note:6,accidental:0},octave:{note:7,accidental:0}}}static get intervals(){return{u:0,unison:0,m2:1,b2:1,min2:1,S:1,H:1,2:2,M2:2,maj2:2,T:2,W:2,m3:3,b3:3,min3:3,M3:4,3:4,maj3:4,4:5,p4:5,"#4":6,b5:6,aug4:6,dim5:6,5:7,p5:7,"#5":8,b6:8,aug5:8,6:9,M6:9,maj6:9,b7:10,m7:10,min7:10,dom7:10,M7:11,maj7:11,8:12,octave:12}}static get scales(){return{major:[2,2,1,2,2,2,1],minor:[2,1,2,2,1,2,2],ionian:[2,2,1,2,2,2,1],dorian:[2,1,2,2,2,1,2],phyrgian:[1,2,2,2,1,2,2],lydian:[2,2,2,1,2,2,1],mixolydian:[2,2,1,2,2,1,2],aeolian:[2,1,2,2,1,2,2],locrian:[1,2,2,1,2,2,2]}}static get scaleTypes(){return{M:Hh.scales.major,m:Hh.scales.minor}}static get accidentals(){return["bb","b","n","#","##"]}static get noteValues(){return{c:{rootIndex:0,intVal:0},cn:{rootIndex:0,intVal:0},"c#":{rootIndex:0,intVal:1},"c##":{rootIndex:0,intVal:2},cb:{rootIndex:0,intVal:11},cbb:{rootIndex:0,intVal:10},d:{rootIndex:1,intVal:2},dn:{rootIndex:1,intVal:2},"d#":{rootIndex:1,intVal:3},"d##":{rootIndex:1,intVal:4},db:{rootIndex:1,intVal:1},dbb:{rootIndex:1,intVal:0},e:{rootIndex:2,intVal:4},en:{rootIndex:2,intVal:4},"e#":{rootIndex:2,intVal:5},"e##":{rootIndex:2,intVal:6},eb:{rootIndex:2,intVal:3},ebb:{rootIndex:2,intVal:2},f:{rootIndex:3,intVal:5},fn:{rootIndex:3,intVal:5},"f#":{rootIndex:3,intVal:6},"f##":{rootIndex:3,intVal:7},fb:{rootIndex:3,intVal:4},fbb:{rootIndex:3,intVal:3},g:{rootIndex:4,intVal:7},gn:{rootIndex:4,intVal:7},"g#":{rootIndex:4,intVal:8},"g##":{rootIndex:4,intVal:9},gb:{rootIndex:4,intVal:6},gbb:{rootIndex:4,intVal:5},a:{rootIndex:5,intVal:9},an:{rootIndex:5,intVal:9},"a#":{rootIndex:5,intVal:10},"a##":{rootIndex:5,intVal:11},ab:{rootIndex:5,intVal:8},abb:{rootIndex:5,intVal:7},b:{rootIndex:6,intVal:11},bn:{rootIndex:6,intVal:11},"b#":{rootIndex:6,intVal:0},"b##":{rootIndex:6,intVal:1},bb:{rootIndex:6,intVal:10},bbb:{rootIndex:6,intVal:9}}}isValidNoteValue(t){return t>=0&&t<Hh.canonicalNotes.length}isValidIntervalValue(t){return t>=0&&t<Hh.diatonicIntervals.length}getNoteParts(t){if(!t||t.length<1)throw new mh("BadArguments","Invalid note name: "+t);if(t.length>3)throw new mh("BadArguments","Invalid note name: "+t);const e=t.toLowerCase(),i=/^([cdefgab])(b|bb|n|#|##)?$/.exec(e);if(null!==i){return{root:i[1],accidental:i[2]}}throw new mh("BadArguments","Invalid note name: "+t)}getKeyParts(t){if(!t||t.length<1)throw new mh("BadArguments","Invalid key: "+t);const e=t.toLowerCase(),i=/^([cdefgab])(b|#)?(mel|harm|m|M)?$/.exec(e);if(null!==i){const t=i[1],e=i[2];let n=i[3];return n||(n="M"),{root:t,accidental:e,type:n}}throw new mh("BadArguments",`Invalid key: ${t}`)}
vendor: 2,027 bytes, line 7
7getNoteValue(t){const e=Hh.noteValues[t];if(void 0===e)throw new mh("BadArguments",`Invalid note name: ${t}`);return e.intVal}getIntervalValue(t){const e=Hh.intervals[t];if(void 0===e)throw new mh("BadArguments",`Invalid interval name: ${t}`);return e}getCanonicalNoteName(t){if(!this.isValidNoteValue(t))throw new mh("BadArguments",`Invalid note value: ${t}`);return Hh.canonicalNotes[t]}getCanonicalIntervalName(t){if(!this.isValidIntervalValue(t))throw new mh("BadArguments",`Invalid interval value: ${t}`);return Hh.diatonicIntervals[t]}getRelativeNoteValue(t,e,i=1){if(1!==i&&-1!==i)throw new mh("BadArguments",`Invalid direction: ${i}`);let n=(t+i*e)%Hh.NUM_TONES;return n<0&&(n+=Hh.NUM_TONES),n}getRelativeNoteName(t,e){const i=this.getNoteParts(t),n=this.getNoteValue(i.root);let s=e-n;if(Math.abs(s)>Hh.NUM_TONES-3){let i=1;s>0&&(i=-1);const o=(e+1+(n+1))%Hh.NUM_TONES*i;if(Math.abs(o)>2)throw new mh("BadArguments",`Notes not related: ${t}, ${e})`);s=o}if(Math.abs(s)>2)throw new mh("BadArguments",`Notes not related: ${t}, ${e})`);let o=i.root;if(s>0)for(let a=1;a<=s;++a)o+="#";else if(s<0)for(let a=-1;a>=s;--a)o+="b";return o}getScaleTones(t,e){const i=[t];let n=t;for(let s=0;s<e.length;s++)n=this.getRelativeNoteValue(n,e[s]),n!==t&&i.push(n);return i}getIntervalBetween(t,e,i=1){if(1!==i&&-1!==i)throw new mh("BadArguments",`Invalid direction: ${i}`);if(!this.isValidNoteValue(t)||!this.isValidNoteValue(e))throw new mh("BadArguments",`Invalid notes: ${t}, ${e}`);let n=1===i?e-t:t-e;return n<0&&(n+=Hh.NUM_TONES),n}createScaleMap(t){const e=this.getKeyParts(t);if(!e.type)throw new mh("BadArguments","Unsupported key type: undefined");const i=Hh.scaleTypes[e.type];let n=e.root;if(e.accidental&&(n+=e.accidental),!i)throw new mh("BadArguments","Unsupported key type: "+t);const s=this.getScaleTones(this.getNoteValue(n),i),o=Hh.rootIndexes[e.root],a={};for(let r=0;r<Hh.roots.length;++r){const t=(o+r)%Hh.roots.length,e=Hh.roots[t];let i=this.getRelativeNoteName(e,s[r]);1===i.length&&(i+="n"),a[e]=i}return a
vendor: 84,897 bytes, line 7
7}}!function(t){t.null="\0",t.fourStringTabClef="",t.sixStringTabClef="",t.accSagittal11LargeDiesisDown="",t.accSagittal11LargeDiesisUp="",t.accSagittal11MediumDiesisDown="",t.accSagittal11MediumDiesisUp="",t.accSagittal11v19LargeDiesisDown="",t.accSagittal11v19LargeDiesisUp="",t.accSagittal11v19MediumDiesisDown="",t.accSagittal11v19MediumDiesisUp="",t.accSagittal11v49CommaDown="",t.accSagittal11v49CommaUp="",t.accSagittal143CommaDown="",t.accSagittal143CommaUp="",t.accSagittal17CommaDown="",t.accSagittal17CommaUp="",t.accSagittal17KleismaDown="",t.accSagittal17KleismaUp="",t.accSagittal19CommaDown="",t.accSagittal19CommaUp="",t.accSagittal19SchismaDown="",t.accSagittal19SchismaUp="",t.accSagittal1MinaDown="",t.accSagittal1MinaUp="",t.accSagittal1TinaDown="",t.accSagittal1TinaUp="",t.accSagittal23CommaDown="",t.accSagittal23CommaUp="",t.accSagittal23SmallDiesisDown="",t.accSagittal23SmallDiesisUp="",t.accSagittal25SmallDiesisDown="",t.accSagittal25SmallDiesisUp="",t.accSagittal2MinasDown="",t.accSagittal2MinasUp="",t.accSagittal2TinasDown="",t.accSagittal2TinasUp="",t.accSagittal35LargeDiesisDown="",t.accSagittal35LargeDiesisUp="",t.accSagittal35MediumDiesisDown="",t.accSagittal35MediumDiesisUp="",t.accSagittal3TinasDown="",t.accSagittal3TinasUp="",t.accSagittal49LargeDiesisDown="",t.accSagittal49LargeDiesisUp="",t.accSagittal49MediumDiesisDown="",t.accSagittal49MediumDiesisUp="",t.accSagittal49SmallDiesisDown="",t.accSagittal49SmallDiesisUp="",t.accSagittal4TinasDown="",t.accSagittal4TinasUp="",t.accSagittal55CommaDown="",t.accSagittal55CommaUp="",t.accSagittal5CommaDown="",t.accSagittal5CommaUp="",t.accSagittal5TinasDown="",t.accSagittal5TinasUp="",t.accSagittal5v11SmallDiesisDown="",t.accSagittal5v11SmallDiesisUp="",t.accSagittal5v13LargeDiesisDown="",t.accSagittal5v13LargeDiesisUp="",t.accSagittal5v13MediumDiesisDown="",t.accSagittal5v13MediumDiesisUp="",t.accSagittal5v19CommaDown="",t.accSagittal5v19CommaUp="",t.accSagittal5v23SmallDiesisDown="",t.accSagittal5v23SmallDiesisUp="",t.accSagittal5v49MediumDiesisDown="",t.accSagittal5v49MediumDiesisUp="",t.accSagittal5v7KleismaDown="",t.accSagittal5v7KleismaUp="",t.accSagittal6TinasDown="",t.accSagittal6TinasUp="",t.accSagittal7CommaDown="",t.accSagittal7CommaUp="",t.accSagittal7TinasDown="",t.accSagittal7TinasUp="",t.accSagittal7v11CommaDown="",t.accSagittal7v11CommaUp="",t.accSagittal7v11KleismaDown="",t.accSagittal7v11KleismaUp="",t.accSagittal7v19CommaDown="",t.accSagittal7v19CommaUp="",t.accSagittal8TinasDown="",t.accSagittal8TinasUp="",t.accSagittal9TinasDown="",t.accSagittal9TinasUp="",t.accSagittalAcute="",t.accSagittalDoubleFlat="",t.accSagittalDoubleFlat11v49CUp="",t.accSagittalDoubleFlat143CUp="",t.accSagittalDoubleFlat17CUp="",t.accSagittalDoubleFlat17kUp="",t.accSagittalDoubleFlat19CUp="",t.accSagittalDoubleFlat19sUp="",t.accSagittalDoubleFlat23CUp="",t.accSagittalDoubleFlat23SUp="",t.accSagittalDoubleFlat25SUp="",t.accSagittalDoubleFlat49SUp="",t.accSagittalDoubleFlat55CUp="",t.accSagittalDoubleFlat5CUp="",t.accSagittalDoubleFlat5v11SUp="",t.accSagittalDoubleFlat5v19CUp="",t.accSagittalDoubleFlat5v23SUp="",t.accSagittalDoubleFlat5v7kUp="",t.accSagittalDoubleFlat7CUp="",t.accSagittalDoubleFlat7v11CUp="",t.accSagittalDoubleFlat7v11kUp="",t.accSagittalDoubleFlat7v19CUp="",t.accSagittalDoubleSharp="",t.accSagittalDoubleSharp11v49CDown="",t.accSagittalDoubleSharp143CDown="",t.accSagittalDoubleSharp17CDown="",t.accSagittalDoubleSharp17kDown="",t.accSagittalDoubleSharp19CDown="",t.accSagittalDoubleSharp19sDown="",t.accSagittalDoubleSharp23CDown="",t.accSagittalDoubleSharp23SDown="",t.accSagittalDoubleSharp25SDown="",t.accSagittalDoubleSharp49SDown="",t.accSagittalDoubleSharp55CDown="",t.accSagittalDoubleSharp5CDown="",t.accSagittalDoubleSharp5v11SDown="",t.accSagittalDoubleSharp5v19CDown="",t.accSagittalDoubleSharp5v23SDown="",t.accSagittalDoubleSharp5v7kDown="",t.accSagittalDoubleSharp7CDown="",t.accSagittalDoubleSharp7v11CDown="",t.accSagittalDoubleSharp7v11kDown="",t.accSagittalDoubleSharp7v19CDown="",t.accSagittalFlat="",t.accSagittalFlat11LDown="",t.accSagittalFlat11MDown="",t.accSagittalFlat11v19LDown="",t.accSagittalFlat11v19MDown="",t.accSagittalFlat11v49CDown="",t.accSagittalFlat11v49CUp="",t.accSagittalFlat143CDown="",t.accSagittalFlat143CUp="",t.accSagittalFlat17CDown="",t.accSagittalFlat17CUp="",t.accSagittalFlat17kDown="",t.accSagittalFlat17kUp="",t.accSagittalFlat19CDown="",t.accSagittalFlat19CUp="",t.accSagittalFlat19sDown="",t.accSagittalFlat19sUp="",t.accSagittalFlat23CDown="",t.accSagittalFlat23CUp="",t.accSagittalFlat23SDown="",t.accSagittalFlat23SUp="",t.accSagittalFlat25SDown="",t.accSagittalFlat25SUp="",t.accSagittalFlat35LDown="",t.accSagittalFlat35MDown="",t.accSagittalFlat49LDown="",t.accSagittalFlat49MDown="",t.accSagittalFlat49SDown="",t.accSagittalFlat49SUp="",t.accSagittalFlat55CDown="",t.accSagittalFlat55CUp="",t.accSagittalFlat5CDown="",t.accSagittalFlat5CUp="",t.accSagittalFlat5v11SDown="",t.accSagittalFlat5v11SUp="",t.accSagittalFlat5v13LDown="",t.accSagittalFlat5v13MDown="",t.accSagittalFlat5v19CDown="",t.accSagittalFlat5v19CUp="",t.accSagittalFlat5v23SDown="",t.accSagittalFlat5v23SUp="",t.accSagittalFlat5v49MDown="",t.accSagittalFlat5v7kDown="",t.accSagittalFlat5v7kUp="",t.accSagittalFlat7CDown="",t.accSagittalFlat7CUp="",t.accSagittalFlat7v11CDown="",t.accSagittalFlat7v11CUp="",t.accSagittalFlat7v11kDown="",t.accSagittalFlat7v11kUp="",t.accSagittalFlat7v19CDown="",t.accSagittalFlat7v19CUp="",t.accSagittalFractionalTinaDown="",t.accSagittalFractionalTinaUp="",t.accSagittalGrave="",t.accSagittalShaftDown="",t.accSagittalShaftUp="",t.accSagittalSharp="",t.accSagittalSharp11LUp="",t.accSagittalSharp11MUp="",t.accSagittalSharp11v19LUp="",t.accSagittalSharp11v19MUp="",t.accSagittalSharp11v49CDown="",t.accSagittalSharp11v49CUp="",t.accSagittalSharp143CDown="",t.accSagittalSharp143CUp="",t.accSagittalSharp17CDown="",t.accSagittalSharp17CUp="",t.accSagittalSharp17kDown="",t.accSagittalSharp17kUp="",t.accSagittalSharp19CDown="",t.accSagittalSharp19CUp="",t.accSagittalSharp19sDown="",t.accSagittalSharp19sUp="",t.accSagittalSharp23CDown="",t.accSagittalSharp23CUp="",t.accSagittalSharp23SDown="",t.accSagittalSharp23SUp="",t.accSagittalSharp25SDown="",t.accSagittalSharp25SUp="",t.accSagittalSharp35LUp="",t.accSagittalSharp35MUp="",t.accSagittalSharp49LUp="",t.accSagittalSharp49MUp="",t.accSagittalSharp49SDown="",t.accSagittalSharp49SUp="",t.accSagittalSharp55CDown="",t.accSagittalSharp55CUp="",t.accSagittalSharp5CDown="",t.accSagittalSharp5CUp="",t.accSagittalSharp5v11SDown="",t.accSagittalSharp5v11SUp="",t.accSagittalSharp5v13LUp="",t.accSagittalSharp5v13MUp="",t.accSagittalSharp5v19CDown="",t.accSagittalSharp5v19CUp="",t.accSagittalSharp5v23SDown="",t.accSagittalSharp5v23SUp="",t.accSagittalSharp5v49MUp="",t.accSagittalSharp5v7kDown="",t.accSagittalSharp5v7kUp="",t.accSagittalSharp7CDown="",t.accSagittalSharp7CUp="",t.accSagittalSharp7v11CDown="",t.accSagittalSharp7v11CUp="",t.accSagittalSharp7v11kDown="",t.accSagittalSharp7v11kUp="",t.accSagittalSharp7v19CDown="",t.accSagittalSharp7v19CUp="",t.accSagittalUnused1="",t.accSagittalUnused2="",t.accSagittalUnused3="",t.accSagittalUnused4="",t.accdnCombDot="",t.accdnCombLH2RanksEmpty="",t.accdnCombLH3RanksEmptySquare="",t.accdnCombRH3RanksEmpty="",t.accdnCombRH4RanksEmpty="",t.accdnDiatonicClef="",t.accdnLH2Ranks16Round="",t.accdnLH2Ranks8Plus16Round="",t.accdnLH2Ranks8Round="",t.accdnLH2RanksFullMasterRound="",t.accdnLH2RanksMasterPlus16Round="",t.accdnLH2RanksMasterRound="",t.accdnLH3Ranks2Plus8Square="",t.accdnLH3Ranks2Square="",t.accdnLH3Ranks8Square="",t.accdnLH3RanksDouble8Square="",t.accdnLH3RanksTuttiSquare="",t.accdnPull="",t.accdnPush="",t.accdnRH3RanksAccordion="",t.accdnRH3RanksAuthenticMusette="",t.accdnRH3RanksBandoneon="",t.accdnRH3RanksBassoon="",t.accdnRH3RanksClarinet="",t.accdnRH3RanksDoubleTremoloLower8ve="",t.accdnRH3RanksDoubleTremoloUpper8ve="",t.accdnRH3RanksFullFactory="",t.accdnRH3RanksHarmonium="",t.accdnRH3RanksImitationMusette="",t.accdnRH3RanksLowerTremolo8="",t.accdnRH3RanksMaster="",t.accdnRH3RanksOboe="",t.accdnRH3RanksOrgan="",t.accdnRH3RanksPiccolo="",t.accdnRH3RanksTremoloLower8ve="",t.accdnRH3RanksTremoloUpper8ve="",t.accdnRH3RanksTwoChoirs="",t.accdnRH3RanksUpperTremolo8="",t.accdnRH3RanksViolin="",t.accdnRH4RanksAlto="",t.accdnRH4RanksBassAlto="",t.accdnRH4RanksMaster="",t.accdnRH4RanksSoftBass="",t.accdnRH4RanksSoftTenor="",t.accdnRH4RanksSoprano="",t.accdnRH4RanksTenor="",t.accdnRicochet2="",t.accdnRicochet3="",t.accdnRicochet4="",t.accdnRicochet5="",t.accdnRicochet6="",t.accdnRicochetStem2="",t.accdnRicochetStem3="",t.accdnRicochetStem4="",t.accdnRicochetStem5="",t.accdnRicochetStem6="",t.accidental1CommaFlat="",t.accidental1CommaSharp="",t.accidental2CommaFlat="",t.accidental2CommaSharp="",t.accidental3CommaFlat="",t.accidental3CommaSharp="",t.accidental4CommaFlat="",t.accidental5CommaSharp="",t.accidentalArrowDown="",t.accidentalArrowUp="",t.accidentalBakiyeFlat="",t.accidentalBakiyeSharp="",t.accidentalBracketLeft="",t.accidentalBracketRight="",t.accidentalBuyukMucennebFlat="",t.accidentalBuyukMucennebSharp="",t.accidentalCombiningCloseCurlyBrace="",t.accidentalCombiningLower17Schisma="",t.accidentalCombiningLower19Schisma="",t.accidentalCombiningLower23Limit29LimitComma="",t.accidentalCombiningLower29LimitComma="",t.accidentalCombiningLower31Schisma="",t.accidentalCombiningLower37Quartertone="",t.accidentalCombiningLower41Comma="",t.accidentalCombiningLower43Comma="",t.accidentalCombiningLower47Quartertone="",t.accidentalCombiningLower53LimitComma="",t.accidentalCombiningOpenCurlyBrace="",t.accidentalCombiningRaise17Schisma="",t.accidentalCombiningRaise19Schisma="",t.accidentalCombiningRaise23Limit29LimitComma="",t.accidentalCombiningRaise29LimitComma="",t.accidentalCombiningRaise31Schisma="",t.accidentalCombiningRaise37Quartertone="",t.accidentalCombiningRaise41Comma="",t.accidentalCombiningRaise43Comma="",t.accidentalCombiningRaise47Quartertone="",t.accidentalCombiningRaise53LimitComma="",t.accidentalCommaSlashDown="",t.accidentalCommaSlashUp="",t.accidentalDoubleFlat="",t.accidentalDoubleFlatArabic="",t.accidentalDoubleFlatEqualTempered="",t.accidentalDoubleFlatOneArrowDown="",t.accidentalDoubleFlatOneArrowUp="",t.accidentalDoubleFlatReversed="",t.accidentalDoubleFlatThreeArrowsDown="",t.accidentalDoubleFlatThreeArrowsUp="",t.accidentalDoubleFlatTurned="",t.accidentalDoubleFlatTwoArrowsDown="",t.accidentalDoubleFlatTwoArrowsUp="",t.accidentalDoubleSharp="",t.accidentalDoubleSharpArabic="",t.accidentalDoubleSharpEqualTempered="",t.accidentalDoubleSharpOneArrowDown="",t.accidentalDoubleSharpOneArrowUp="",t.accidentalDoubleSharpThreeArrowsDown="",t.accidentalDoubleSharpThreeArrowsUp="",t.accidentalDoubleSharpTwoArrowsDown="",t.accidentalDoubleSharpTwoArrowsUp="",t.accidentalEnharmonicAlmostEqualTo="",t.accidentalEnharmonicEquals="",t.accidentalEnharmonicTilde="",t.accidentalFilledReversedFlatAndFlat="",t.accidentalFilledReversedFlatAndFlatArrowDown="",t.accidentalFilledReversedFlatAndFlatArrowUp="",t.accidentalFilledReversedFlatArrowDown="",t.accidentalFilledReversedFlatArrowUp="",t.accidentalFiveQuarterTonesFlatArrowDown="",t.accidentalFiveQuarterTonesSharpArrowUp="",t.accidentalFlat="",t.accidentalFlatArabic="",t.accidentalFlatEqualTempered="",t.accidentalFlatLoweredStockhausen="",t.accidentalFlatOneArrowDown="",t.accidentalFlatOneArrowUp="",t.accidentalFlatRaisedStockhausen="",t.accidentalFlatRepeatedLineStockhausen="",t.accidentalFlatRepeatedSpaceStockhausen="",t.accidentalFlatThreeArrowsDown="",t.accidentalFlatThreeArrowsUp="",t.accidentalFlatTurned="",t.accidentalFlatTwoArrowsDown="",t.accidentalFlatTwoArrowsUp="",t.accidentalHabaFlatQuarterToneHigher="",t.accidentalHabaFlatThreeQuarterTonesLower="",t.accidentalHabaQuarterToneHigher="",t.accidentalHabaQuarterToneLower="",t.accidentalHabaSharpQuarterToneLower="",t.accidentalHabaSharpThreeQuarterTonesHigher="",t.accidentalHalfSharpArrowDown="",t.accidentalHalfSharpArrowUp="",t.accidentalJohnston13="",t.accidentalJohnston31="",t.accidentalJohnstonDown="",t.accidentalJohnstonEl="",t.accidentalJohnstonMinus="",t.accidentalJohnstonPlus="",t.accidentalJohnstonSeven="",t.accidentalJohnstonUp="",t.accidentalKomaFlat="",t.accidentalKomaSharp="",t.accidentalKoron="",t.accidentalKucukMucennebFlat="",t.accidentalKucukMucennebSharp="",t.accidentalLargeDoubleSharp="",t.accidentalLowerOneSeptimalComma="",t.accidentalLowerOneTridecimalQuartertone="",t.accidentalLowerOneUndecimalQuartertone="",t.accidentalLowerTwoSeptimalCommas="",t.accidentalLoweredStockhausen="",t.accidentalNarrowReversedFlat="",t.accidentalNarrowReversedFlatAndFlat="",t.accidentalNatural="",t.accidentalNaturalArabic="",t.accidentalNaturalEqualTempered="",t.accidentalNaturalFlat="",t.accidentalNaturalLoweredStockhausen="",t.accidentalNaturalOneArrowDown="",t.accidentalNaturalOneArrowUp="",t.accidentalNaturalRaisedStockhausen="",t.accidentalNaturalReversed="",t.accidentalNaturalSharp="",t.accidentalNaturalThreeArrowsDown="",t.accidentalNaturalThreeArrowsUp="",t.accidentalNaturalTwoArrowsDown="",t.accidentalNaturalTwoArrowsUp="",t.accidentalOneAndAHalfSharpsArrowDown="",t.accidentalOneAndAHalfSharpsArrowUp="",t.accidentalOneQuarterToneFlatFerneyhough="",t.accidentalOneQuarterToneFlatStockhausen="",t.accidentalOneQuarterToneSharpFerneyhough="",t.accidentalOneQuarterToneSharpStockhausen="",t.accidentalOneThirdToneFlatFerneyhough="",t.accidentalOneThirdToneSharpFerneyhough="",t.accidentalParensLeft="",t.accidentalParensRight="",t.accidentalQuarterFlatEqualTempered="",t.accidentalQuarterSharpEqualTempered="",t.accidentalQuarterToneFlat4="",t.accidentalQuarterToneFlatArabic="",t.accidentalQuarterToneFlatArrowUp="",t.accidentalQuarterToneFlatFilledReversed="",t.accidentalQuarterToneFlatNaturalArrowDown="",t.accidentalQuarterToneFlatPenderecki="",t.accidentalQuarterToneFlatStein="",t.accidentalQuarterToneFlatVanBlankenburg="",t.accidentalQuarterToneSharp4="",t.accidentalQuarterToneSharpArabic="",t.accidentalQuarterToneSharpArrowDown="",t.accidentalQuarterToneSharpBusotti="",t.accidentalQuarterToneSharpNaturalArrowUp="",t.accidentalQuarterToneSharpStein="",t.accidentalQuarterToneSharpWiggle="",t.accidentalRaiseOneSeptimalComma="",t.accidentalRaiseOneTridecimalQuartertone="",t.accidentalRaiseOneUndecimalQuartertone="",t.accidentalRaiseTwoSeptimalCommas="",t.accidentalRaisedStockhausen="",t.accidentalReversedFlatAndFlatArrowDown="",t.accidentalReversedFlatAndFlatArrowUp="",t.accidentalReversedFlatArrowDown="",t.accidentalReversedFlatArrowUp="",t.accidentalSharp="",t.accidentalSharpArabic="",t.accidentalSharpEqualTempered="",t.accidentalSharpLoweredStockhausen="",t.accidentalSharpOneArrowDown="",t.accidentalSharpOneArrowUp="",t.accidentalSharpOneHorizontalStroke="",t.accidentalSharpRaisedStockhausen="",t.accidentalSharpRepeatedLineStockhausen="",t.accidentalSharpRepeatedSpaceStockhausen="",t.accidentalSharpReversed="",t.accidentalSharpSharp="",t.accidentalSharpThreeArrowsDown="",t.accidentalSharpThreeArrowsUp="",t.accidentalSharpTwoArrowsDown="",t.accidentalSharpTwoArrowsUp="",t.accidentalSims12Down="",t.accidentalSims12Up="",t.accidentalSims4Down="",t.accidentalSims4Up="",t.accidentalSims6Down="",t.accidentalSims6Up="",t.accidentalSori="",t.accidentalTavenerFlat="",t.accidentalTavenerSharp="",t.accidentalThreeQuarterTonesFlatArabic="",t.accidentalThreeQuarterTonesFlatArrowDown="",t.accidentalThreeQuarterTonesFlatArrowUp="",t.accidentalThreeQuarterTonesFlatCouper="",t.accidentalThreeQuarterTonesFlatGrisey="",t.accidentalThreeQuarterTonesFlatTartini="",t.accidentalThreeQuarterTonesFlatZimmermann="",t.accidentalThreeQuarterTonesSharpArabic="",t.accidentalThreeQuarterTonesSharpArrowDown="",t.accidentalThreeQuarterTonesSharpArrowUp="",t.accidentalThreeQuarterTonesSharpBusotti="",t.accidentalThreeQuarterTonesSharpStein="",t.accidentalThreeQuarterTonesSharpStockhausen="",t.accidentalTripleFlat="",t.accidentalTripleSharp="",t.accidentalTwoThirdTonesFlatFerneyhough="",t.accidentalTwoThirdTonesSharpFerneyhough="",t.accidentalUpsAndDownsDown="",t.accidentalUpsAndDownsLess="",t.accidentalUpsAndDownsMore="",t.accidentalUpsAndDownsUp="",t.accidentalWilsonMinus="",t.accidentalWilsonPlus="",t.accidentalWyschnegradsky10TwelfthsFlat="",t.accidentalWyschnegradsky10TwelfthsSharp="",t.accidentalWyschnegradsky11TwelfthsFlat="",t.accidentalWyschnegradsky11TwelfthsSharp="",t.accidentalWyschnegradsky1TwelfthsFlat="",t.accidentalWyschnegradsky1TwelfthsSharp="",t.accidentalWyschnegradsky2TwelfthsFlat="",t.accidentalWyschnegradsky2TwelfthsSharp="",t.accidentalWyschnegradsky3TwelfthsFlat="",t.accidentalWyschnegradsky3TwelfthsSharp="",t.accidentalWyschnegradsky4TwelfthsFlat="",t.accidentalWyschnegradsky4TwelfthsSharp="",t.accidentalWyschnegradsky5TwelfthsFlat="",t.accidentalWyschnegradsky5TwelfthsSharp="",t.accidentalWyschnegradsky6TwelfthsFlat="",t.accidentalWyschnegradsky6TwelfthsSharp="",t.accidentalWyschnegradsky7TwelfthsFlat="",t.accidentalWyschnegradsky7TwelfthsSharp="",t.accidentalWyschnegradsky8TwelfthsFlat="",t.accidentalWyschnegradsky8TwelfthsSharp="",t.accidentalWyschnegradsky9TwelfthsFlat="",t.accidentalWyschnegradsky9TwelfthsSharp="",t.accidentalXenakisOneThirdToneSharp="",t.accidentalXenakisTwoThirdTonesSharp="",t.analyticsChoralmelodie="",t.analyticsEndStimme="",t.analyticsHauptrhythmus="",t.analyticsHauptstimme="",t.analyticsInversion1="",t.analyticsNebenstimme="",t.analyticsStartStimme="",t.analyticsTheme="",t.analyticsTheme1="",t.analyticsThemeInversion="",t.analyticsThemeRetrograde="",t.analyticsThemeRetrogradeInversion="",t.arpeggiato="",t.arpeggiatoDown="",t.arpeggiatoUp="",t.arrowBlackDown="",t.arrowBlackDownLeft="",t.arrowBlackDownRight="",t.arrowBlackLeft="",t.arrowBlackRight="",t.arrowBlackUp="",t.arrowBlackUpLeft="",t.arrowBlackUpRight="",t.arrowOpenDown="",t.arrowOpenDownLeft="",t.arrowOpenDownRight="",t.arrowOpenLeft="",t.arrowOpenRight="",t.arrowOpenUp="",t.arrowOpenUpLeft="",t.arrowOpenUpRight="",t.arrowWhiteDown="",t.arrowWhiteDownLeft="",t.arrowWhiteDownRight="",t.arrowWhiteLeft="",t.arrowWhiteRight="",t.arrowWhiteUp="",t.arrowWhiteUpLeft="",t.arrowWhiteUpRight="",t.arrowheadBlackDown="",t.arrowheadBlackDownLeft="",t.arrowheadBlackDownRight="",t.arrowheadBlackLeft="",t.arrowheadBlackRight="",t.arrowheadBlackUp="",t.arrowheadBlackUpLeft="",t.arrowheadBlackUpRight="",t.arrowheadOpenDown="",t.arrowheadOpenDownLeft="",t.arrowheadOpenDownRight="",t.arrowheadOpenLeft="",t.arrowheadOpenRight="",t.arrowheadOpenUp="",t.arrowheadOpenUpLeft="",t.arrowheadOpenUpRight="",t.arrowheadWhiteDown="",t.arrowheadWhiteDownLeft="",t.arrowheadWhiteDownRight="",t.arrowheadWhiteLeft="",t.arrowheadWhiteRight="",t.arrowheadWhiteUp="",t.arrowheadWhiteUpLeft="",t.arrowheadWhiteUpRight="",t.articAccentAbove="",t.articAccentBelow="",t.articAccentStaccatoAbove="",t.articAccentStaccatoBelow="",t.articLaissezVibrerAbove="",t.articLaissezVibrerBelow="",t.articMarcatoAbove="",t.articMarcatoBelow="",t.articMarcatoStaccatoAbove="",t.articMarcatoStaccatoBelow="",t.articMarcatoTenutoAbove="",t.articMarcatoTenutoBelow="",t.articSoftAccentAbove="",t.articSoftAccentBelow="",t.articSoftAccentStaccatoAbove="",t.articSoftAccentStaccatoBelow="",t.articSoftAccentTenutoAbove="",t.articSoftAccentTenutoBelow="",t.articSoftAccentTenutoStaccatoAbove="",t.articSoftAccentTenutoStaccatoBelow="",t.articStaccatissimoAbove="",t.articStaccatissimoBelow="",t.articStaccatissimoStrokeAbove="",t.articStaccatissimoStrokeBelow="",t.articStaccatissimoWedgeAbove="",t.articStaccatissimoWedgeBelow="",t.articStaccatoAbove="",t.articStaccatoBelow="",t.articStressAbove="",t.articStressBelow="",t.articTenutoAbove="",t.articTenutoAccentAbove="",t.articTenutoAccentBelow="",t.articTenutoBelow="",t.articTenutoStaccatoAbove="",t.articTenutoStaccatoBelow="",t.articUnstressAbove="",t.articUnstressBelow="",t.augmentationDot="",t.barlineDashed="",t.barlineDotted="",t.barlineDouble="",t.barlineFinal="",t.barlineHeavy="",t.barlineHeavyHeavy="",t.barlineReverseFinal="",t.barlineShort="",t.barlineSingle="",t.barlineTick="",t.beamAccelRit1="",t.beamAccelRit10="",t.beamAccelRit11="",t.beamAccelRit12="",t.beamAccelRit13="",t.beamAccelRit14="",t.beamAccelRit15="",t.beamAccelRit2="",t.beamAccelRit3="",t.beamAccelRit4="",t.beamAccelRit5="",t.beamAccelRit6="",t.beamAccelRit7="",t.beamAccelRit8="",t.beamAccelRit9="",t.beamAccelRitFinal="",t.brace="",t.bracket="",t.bracketBottom="",t.bracketTop="",t.brassBend="",t.brassDoitLong="",t.brassDoitMedium="",t.brassDoitShort="",t.brassFallLipLong="",t.brassFallLipMedium="",t.brassFallLipShort="",t.brassFallRoughLong="",t.brassFallRoughMedium="",t.brassFallRoughShort="",t.brassFallSmoothLong="",t.brassFallSmoothMedium="",t.brassFallSmoothShort="",t.brassFlip="",t.brassHarmonMuteClosed="",t.brassHarmonMuteStemHalfLeft="",t.brassHarmonMuteStemHalfRight="",t.brassHarmonMuteStemOpen="",t.brassJazzTurn="",t.brassLiftLong="",t.brassLiftMedium="",t.brassLiftShort="",t.brassLiftSmoothLong="",t.brassLiftSmoothMedium="",t.brassLiftSmoothShort="",t.brassMuteClosed="",t.brassMuteHalfClosed="",t.brassMuteOpen="",t.brassPlop="",t.brassScoop="",t.brassSmear="",t.brassValveTrill="",t.breathMarkComma="",t.breathMarkSalzedo="",t.breathMarkTick="",t.breathMarkUpbow="",t.bridgeClef="",t.buzzRoll="",t.cClef="",t.cClef8vb="",t.cClefArrowDown="",t.cClefArrowUp="",t.cClefChange="",t.cClefCombining="",t.cClefReversed="",t.cClefSquare="",t.caesura="",t.caesuraCurved="",t.caesuraShort="",t.caesuraSingleStroke="",t.caesuraThick="",t.chantAccentusAbove="",t.chantAccentusBelow="",t.chantAuctumAsc="",t.chantAuctumDesc="",t.chantAugmentum="",t.chantCaesura="",t.chantCclef="",t.chantCirculusAbove="",t.chantCirculusBelow="",t.chantConnectingLineAsc2nd="",t.chantConnectingLineAsc3rd="",t.chantConnectingLineAsc4th="",t.chantConnectingLineAsc5th="",t.chantConnectingLineAsc6th="",t.chantCustosStemDownPosHigh="",t.chantCustosStemDownPosHighest="",t.chantCustosStemDownPosMiddle="",t.chantCustosStemUpPosLow="",t.chantCustosStemUpPosLowest="",t.chantCustosStemUpPosMiddle="",t.chantDeminutumLower="",t.chantDeminutumUpper="",t.chantDivisioFinalis="",t.chantDivisioMaior="",t.chantDivisioMaxima="",t.chantDivisioMinima="",t.chantEntryLineAsc2nd="",t.chantEntryLineAsc3rd="",t.chantEntryLineAsc4th="",t.chantEntryLineAsc5th="",t.chantEntryLineAsc6th="",t.chantEpisema="",t.chantFclef="",t.chantIctusAbove="",t.chantIctusBelow="",t.chantLigaturaDesc2nd="",t.chantLigaturaDesc3rd="",t.chantLigaturaDesc4th="",t.chantLigaturaDesc5th="",t.chantOriscusAscending="",t.chantOriscusDescending="",t.chantOriscusLiquescens="",t.chantPodatusLower="",t.chantPodatusUpper="",t.chantPunctum="",t.chantPunctumCavum="",t.chantPunctumDeminutum="",t.chantPunctumInclinatum="",t.chantPunctumInclinatumAuctum="",t.chantPunctumInclinatumDeminutum="",t.chantPunctumLinea="",t.chantPunctumLineaCavum="",t.chantPunctumVirga="",t.chantPunctumVirgaReversed="",t.chantQuilisma="",t.chantSemicirculusAbove="",t.chantSemicirculusBelow="",t.chantStaff="",t.chantStaffNarrow="",t.chantStaffWide="",t.chantStrophicus="",t.chantStrophicusAuctus="",t.chantStrophicusLiquescens2nd="",t.chantStrophicusLiquescens3rd="",t.chantStrophicusLiquescens4th="",t.chantStrophicusLiquescens5th="",t.chantVirgula="",t.clef15="",t.clef8="",t.clefChangeCombining="",t.coda="",t.codaSquare="",t.conductorBeat2Compound="",t.conductorBeat2Simple="",t.conductorBeat3Compound="",t.conductorBeat3Simple="",t.conductorBeat4Compound="",t.conductorBeat4Simple="",t.conductorLeftBeat="",t.conductorRightBeat="",t.conductorStrongBeat="",t.conductorUnconducted="",t.conductorWeakBeat="";t.controlBeginBeam="",t.controlBeginPhrase="",t.controlBeginSlur="",t.controlBeginTie="",t.controlEndBeam="",t.controlEndPhrase="",t.controlEndSlur="",t.controlEndTie="",t.csymAccidentalDoubleFlat="",t.csymAccidentalDoubleSharp="",t.csymAccidentalFlat="",t.csymAccidentalNatural="",t.csymAccidentalSharp="",t.csymAccidentalTripleFlat="",t.csymAccidentalTripleSharp="",t.csymAlteredBassSlash="",t.csymAugmented="",t.csymBracketLeftTall="",t.csymBracketRightTall="",t.csymDiagonalArrangementSlash="",t.csymDiminished="",t.csymHalfDiminished="",t.csymMajorSeventh="",t.csymMinor="",t.csymParensLeftTall="",t.csymParensLeftVeryTall="",t.csymParensRightTall="",t.csymParensRightVeryTall="",t.curlewSign="",t.daCapo="",t.dalSegno="",t.daseianExcellentes1="",t.daseianExcellentes2="",t.daseianExcellentes3="",t.daseianExcellentes4="",t.daseianFinales1="",t.daseianFinales2="",t.daseianFinales3="",t.daseianFinales4="",t.daseianGraves1="",t.daseianGraves2="",t.daseianGraves3="",t.daseianGraves4="",t.daseianResidua1="",t.daseianResidua2="",t.daseianSuperiores1="",t.daseianSuperiores2="",t.daseianSuperiores3="",t.daseianSuperiores4="",t.doubleLateralRollStevens="",t.doubleTongueAbove="",t.doubleTongueBelow="",t.dynamicCombinedSeparatorColon="",t.dynamicCombinedSeparatorHyphen="",t.dynamicCombinedSeparatorSlash="",t.dynamicCombinedSeparatorSpace="",t.dynamicCrescendoHairpin="",t.dynamicDiminuendoHairpin="",t.dynamicFF="",t.dynamicFFF="",t.dynamicFFFF="",t.dynamicFFFFF="",t.dynamicFFFFFF="",t.dynamicForte="",t.dynamicFortePiano="",t.dynamicForzando="",t.dynamicHairpinBracketLeft="",t.dynamicHairpinBracketRight="",t.dynamicHairpinParenthesisLeft="",t.dynamicHairpinParenthesisRight="",t.dynamicMF="",t.dynamicMP="",t.dynamicMessaDiVoce="",t.dynamicMezzo="",t.dynamicNiente="",t.dynamicNienteForHairpin="",t.dynamicPF="",t.dynamicPP="",t.dynamicPPP="",t.dynamicPPPP="",t.dynamicPPPPP="",t.dynamicPPPPPP="",t.dynamicPiano="",t.dynamicRinforzando="",t.dynamicRinforzando1="",t.dynamicRinforzando2="",t.dynamicSforzando="",t.dynamicSforzando1="",t.dynamicSforzandoPianissimo="",t.dynamicSforzandoPiano="",t.dynamicSforzato="",t.dynamicSforzatoFF="",t.dynamicSforzatoPiano="",t.dynamicZ="",t.elecAudioChannelsEight="",t.elecAudioChannelsFive="",t.elecAudioChannelsFour="",t.elecAudioChannelsOne="",t.elecAudioChannelsSeven="",t.elecAudioChannelsSix="",t.elecAudioChannelsThreeFrontal="",t.elecAudioChannelsThreeSurround="",t.elecAudioChannelsTwo="",t.elecAudioIn="",t.elecAudioMono="",t.elecAudioOut="",t.elecAudioStereo="",t.elecCamera="",t.elecDataIn="",t.elecDataOut="",t.elecDisc="",t.elecDownload="",t.elecEject="",t.elecFastForward="",t.elecHeadphones="",t.elecHeadset="",t.elecLineIn="",t.elecLineOut="",t.elecLoop="",t.elecLoudspeaker="",t.elecMIDIController0="",t.elecMIDIController100="",t.elecMIDIController20="",t.elecMIDIController40="",t.elecMIDIController60="",t.elecMIDIController80="",t.elecMIDIIn="",t.elecMIDIOut="",t.elecMicrophone="",t.elecMicrophoneMute="",t.elecMicrophoneUnmute="",t.elecMixingConsole="",t.elecMonitor="",t.elecMute="",t.elecPause="",t.elecPlay="",t.elecPowerOnOff="",t.elecProjector="",t.elecReplay="",t.elecRewind="",t.elecShuffle="",t.elecSkipBackwards="",t.elecSkipForwards="",t.elecStop="",t.elecTape="",t.elecUSB="",t.elecUnmute="",t.elecUpload="",t.elecVideoCamera="",t.elecVideoIn="",t.elecVideoOut="",t.elecVolumeFader="",t.elecVolumeFaderThumb="",t.elecVolumeLevel0="",t.elecVolumeLevel100="",t.elecVolumeLevel20="",t.elecVolumeLevel40="",t.elecVolumeLevel60="",t.elecVolumeLevel80="",t.fClef="",t.fClef15ma="",t.fClef15mb="",t.fClef8va="",t.fClef8vb="",t.fClefArrowDown="",t.fClefArrowUp="",t.fClefChange="",t.fClefReversed="",t.fClefTurned="",t.fermataAbove="",t.fermataBelow="",t.fermataLongAbove="",t.fermataLongBelow="",t.fermataLongHenzeAbove="",t.fermataLongHenzeBelow="",t.fermataShortAbove="",t.fermataShortBelow="",t.fermataShortHenzeAbove="",t.fermataShortHenzeBelow="",t.fermataVeryLongAbove="",t.fermataVeryLongBelow="",t.fermataVeryShortAbove="",t.fermataVeryShortBelow="",t.figbass0="",t.figbass1="",t.figbass2="",t.figbass2Raised="",t.figbass3="",t.figbass4="",t.figbass4Raised="",t.figbass5="",t.figbass5Raised1="",t.figbass5Raised2="",t.figbass5Raised3="",t.figbass6="",t.figbass6Raised="",t.figbass6Raised2="",t.figbass7="",t.figbass7Diminished="",t.figbass7Raised1="",t.figbass7Raised2="",t.figbass8="",t.figbass9="",t.figbass9Raised="",t.figbassBracketLeft="",t.figbassBracketRight="",t.figbassCombiningLowering="",t.figbassCombiningRaising="",t.figbassDoubleFlat="",t.figbassDoubleSharp="",t.figbassFlat="",t.figbassNatural="",t.figbassParensLeft="",t.figbassParensRight="",t.figbassPlus="",t.figbassSharp="",t.figbassTripleFlat="",t.figbassTripleSharp="",t.fingering0="",t.fingering0Italic="",t.fingering1="",t.fingering1Italic="",t.fingering2="",t.fingering2Italic="",t.fingering3="",t.fingering3Italic="",t.fingering4="",t.fingering4Italic="",t.fingering5="",t.fingering5Italic="",t.fingering6="",t.fingering6Italic="",t.fingering7="",t.fingering7Italic="",t.fingering8="",t.fingering8Italic="",t.fingering9="",t.fingering9Italic="",t.fingeringALower="",t.fingeringCLower="",t.fingeringELower="",t.fingeringILower="",t.fingeringLeftBracket="",t.fingeringLeftBracketItalic="",t.fingeringLeftParenthesis="",t.fingeringLeftParenthesisItalic="",t.fingeringMLower="",t.fingeringMultipleNotes="",t.fingeringOLower="",t.fingeringPLower="",t.fingeringQLower="",t.fingeringRightBracket="",t.fingeringRightBracketItalic="",t.fingeringRightParenthesis="",t.fingeringRightParenthesisItalic="",t.fingeringSLower="",t.fingeringSeparatorMiddleDot="",t.fingeringSeparatorMiddleDotWhite="",t.fingeringSeparatorSlash="",t.fingeringSubstitutionAbove="",t.fingeringSubstitutionBelow="",t.fingeringSubstitutionDash="",t.fingeringTLower="",t.fingeringTUpper="",t.fingeringXLower="",t.flag1024thDown="",t.flag1024thUp="",t.flag128thDown="",t.flag128thUp="",t.flag16thDown="",t.flag16thUp="",t.flag256thDown="",t.flag256thUp="",t.flag32ndDown="",t.flag32ndUp="",t.flag512thDown="",t.flag512thUp="",t.flag64thDown="",t.flag64thUp="",t.flag8thDown="",t.flag8thUp="",t.flagInternalDown="",t.flagInternalUp="",t.fretboard3String="",t.fretboard3StringNut="",t.fretboard4String="",t.fretboard4StringNut="",t.fretboard5String="",t.fretboard5StringNut="",t.fretboard6String="",t.fretboard6StringNut="",t.fretboardFilledCircle="",t.fretboardO="",t.fretboardX="",t.functionAngleLeft="",t.functionAngleRight="",t.functionBracketLeft="",t.functionBracketRight="",t.functionDD="",t.functionDLower="",t.functionDUpper="",t.functionEight="",t.functionFUpper="",t.functionFive="",t.functionFour="",t.functionGLower="",t.functionGUpper="",t.functionGreaterThan="",t.functionILower="",t.functionIUpper="",t.functionKLower="",t.functionKUpper="",t.functionLLower="",t.functionLUpper="",t.functionLessThan="",t.functionMLower="",t.functionMUpper="",t.functionMinus="",t.functionNLower="",t.functionNUpper="",t.functionNUpperSuperscript="",t.functionNine="",t.functionOne="",t.functionPLower="",t.functionPUpper="",t.functionParensLeft="",t.functionParensRight="",t.functionPlus="",t.functionRLower="",t.functionRepetition1="",t.functionRepetition2="",t.functionRing="",t.functionSLower="",t.functionSSLower="",t.functionSSUpper="",t.functionSUpper="",t.functionSeven="",t.functionSix="",t.functionSlashedDD="",t.functionTLower="",t.functionTUpper="",t.functionThree="",t.functionTwo="",t.functionVLower="",t.functionVUpper="",t.functionZero="",t.gClef="",t.gClef15ma="",t.gClef15mb="",t.gClef8va="",t.gClef8vb="",t.gClef8vbCClef="",t.gClef8vbOld="",t.gClef8vbParens="",t.gClefArrowDown="",t.gClefArrowUp="",t.gClefChange="",t.gClefLigatedNumberAbove="",t.gClefLigatedNumberBelow="",t.gClefReversed="",t.gClefTurned="",t.glissandoDown="",t.glissandoUp="",t.graceNoteAcciaccaturaStemDown="",t.graceNoteAcciaccaturaStemUp="",t.graceNoteAppoggiaturaStemDown="",t.graceNoteAppoggiaturaStemUp="",t.graceNoteSlashStemDown="",t.graceNoteSlashStemUp="",t.guitarBarreFull="",t.guitarBarreHalf="",t.guitarClosePedal="",t.guitarFadeIn="",t.guitarFadeOut="",t.guitarGolpe="",t.guitarHalfOpenPedal="",t.guitarLeftHandTapping="",t.guitarOpenPedal="",t.guitarRightHandTapping="",t.guitarShake="",t.guitarString0="",t.guitarString1="",t.guitarString10="",t.guitarString11="",t.guitarString12="",t.guitarString13="",t.guitarString2="",t.guitarString3="",t.guitarString4="",t.guitarString5="",t.guitarString6="",t.guitarString7="",t.guitarString8="",t.guitarString9="",t.guitarStrumDown="",t.guitarStrumUp="",t.guitarVibratoBarDip="",t.guitarVibratoBarScoop="",t.guitarVibratoStroke="",t.guitarVolumeSwell="",t.guitarWideVibratoStroke="",t.handbellsBelltree="",t.handbellsDamp3="",t.handbellsEcho1="",t.handbellsEcho2="",t.handbellsGyro="",t.handbellsHandMartellato="",t.handbellsMalletBellOnTable="",t.handbellsMalletBellSuspended="",t.handbellsMalletLft="",t.handbellsMartellato="",t.handbellsMartellatoLift="",t.handbellsMutedMartellato="",t.handbellsPluckLift="",t.handbellsSwing="",t.handbellsSwingDown="",t.handbellsSwingUp="",t.handbellsTablePairBells="",t.handbellsTableSingleBell="",t.harpMetalRod="",t.harpPedalCentered="",t.harpPedalDivider="",t.harpPedalLowered="",t.harpPedalRaised="",t.harpSalzedoAeolianAscending="",t.harpSalzedoAeolianDescending="",t.harpSalzedoDampAbove="",t.harpSalzedoDampBelow="",t.harpSalzedoDampBothHands="",t.harpSalzedoDampLowStrings="",t.harpSalzedoFluidicSoundsLeft="",t.harpSalzedoFluidicSoundsRight="",t.harpSalzedoIsolatedSounds="",t.harpSalzedoMetallicSounds="",t.harpSalzedoMetallicSoundsOneString="",t.harpSalzedoMuffleTotally="",t.harpSalzedoOboicFlux="",t.harpSalzedoPlayUpperEnd="",t.harpSalzedoSlideWithSuppleness="",t.harpSalzedoSnareDrum="",t.harpSalzedoTamTamSounds="",t.harpSalzedoThunderEffect="",t.harpSalzedoTimpanicSounds="",t.harpSalzedoWhistlingSounds="",t.harpStringNoiseStem="",t.harpTuningKey="",t.harpTuningKeyGlissando="",t.harpTuningKeyHandle="",t.harpTuningKeyShank="",t.indianDrumClef="",t.kahnBackChug="",t.kahnBackFlap="",t.kahnBackRiff="",t.kahnBackRip="",t.kahnBallChange="",t.kahnBallDig="",t.kahnBrushBackward="",t.kahnBrushForward="",t.kahnChug="",t.kahnClap="",t.kahnDoubleSnap="",t.kahnDoubleWing="",t.kahnDrawStep="",t.kahnDrawTap="",t.kahnFlam="",t.kahnFlap="",t.kahnFlapStep="",t.kahnFlat="",t.kahnFleaHop="",t.kahnFleaTap="",t.kahnGraceTap="",t.kahnGraceTapChange="",t.kahnGraceTapHop="",t.kahnGraceTapStamp="",t.kahnHeel="",t.kahnHeelChange="",t.kahnHeelClick="",t.kahnHeelDrop="",t.kahnHeelStep="",t.kahnHeelTap="",t.kahnHop="",t.kahnJumpApart="",t.kahnJumpTogether="",t.kahnKneeInward="",t.kahnKneeOutward="",t.kahnLeap="",t.kahnLeapFlatFoot="",t.kahnLeapHeelClick="",t.kahnLeftCatch="",t.kahnLeftCross="",t.kahnLeftFoot="",t.kahnLeftToeStrike="",t.kahnLeftTurn="",t.kahnOverTheTop="",t.kahnOverTheTopTap="",t.kahnPull="",t.kahnPush="",t.kahnRiff="",t.kahnRiffle="",t.kahnRightCatch="",t.kahnRightCross="",t.kahnRightFoot="",t.kahnRightToeStrike="",t.kahnRightTurn="",t.kahnRip="",t.kahnRipple="",t.kahnScrape="",t.kahnScuff="",t.kahnScuffle="",t.kahnShuffle="",t.kahnSlam="",t.kahnSlap="",t.kahnSlideStep="",t.kahnSlideTap="",t.kahnSnap="",t.kahnStamp="",t.kahnStampStamp="",t.kahnStep="",t.kahnStepStamp="",t.kahnStomp="",t.kahnStompBrush="",t.kahnTap="",t.kahnToe="",t.kahnToeClick="",t.kahnToeDrop="",t.kahnToeStep="",t.kahnToeTap="",t.kahnTrench="",t.kahnWing="",t.kahnWingChange="",t.kahnZank="",t.kahnZink="",t.keyboardBebung2DotsAbove="",t.keyboardBebung2DotsBelow="",t.keyboardBebung3DotsAbove="",t.keyboardBebung3DotsBelow="",t.keyboardBebung4DotsAbove="",t.keyboardBebung4DotsBelow="",t.keyboardLeftPedalPictogram="",t.keyboardMiddlePedalPictogram="",t.keyboardPedalD="",t.keyboardPedalDot="",t.keyboardPedalE="",t.keyboardPedalHalf="",t.keyboardPedalHalf2="",t.keyboardPedalHalf3="",t.keyboardPedalHeel1="",t.keyboardPedalHeel2="",t.keyboardPedalHeel3="",t.keyboardPedalHeelToToe="",t.keyboardPedalHeelToe="",t.keyboardPedalHookEnd="",t.keyboardPedalHookStart="",t.keyboardPedalHyphen="",t.keyboardPedalP="",t.keyboardPedalParensLeft="",t.keyboardPedalParensRight="",t.keyboardPedalPed="",t.keyboardPedalS="",t.keyboardPedalSost="",t.keyboardPedalToe1="",t.keyboardPedalToe2="",t.keyboardPedalToeToHeel="",t.keyboardPedalUp="",t.keyboardPedalUpNotch="",t.keyboardPedalUpSpecial="",t.keyboardPlayWithLH="",t.keyboardPlayWithLHEnd="",t.keyboardPlayWithRH="",t.keyboardPlayWithRHEnd="",t.keyboardPluckInside="",t.keyboardRightPedalPictogram="",t.kievanAccidentalFlat="",t.kievanAccidentalSharp="",t.kievanAugmentationDot="",t.kievanCClef="",t.kievanEndingSymbol="",t.kievanNote8thStemDown="",t.kievanNote8thStemUp="",t.kievanNoteBeam="",t.kievanNoteHalfStaffLine="",t.kievanNoteHalfStaffSpace="",t.kievanNoteQuarterStemDown="",t.kievanNoteQuarterStemUp="",t.kievanNoteReciting="",t.kievanNoteWhole="",t.kievanNoteWholeFinal="",t.kodalyHandDo="",t.kodalyHandFa="",t.kodalyHandLa="",t.kodalyHandMi="",t.kodalyHandRe="",t.kodalyHandSo="",t.kodalyHandTi="",t.leftRepeatSmall="",t.legerLine="",t.legerLineNarrow="",t.legerLineWide="",t.luteBarlineEndRepeat="",t.luteBarlineFinal="",t.luteBarlineStartRepeat="",t.luteDuration16th="",t.luteDuration32nd="",t.luteDuration8th="",t.luteDurationDoubleWhole="",t.luteDurationHalf="",t.luteDurationQuarter="",t.luteDurationWhole="",t.luteFingeringRHFirst="",t.luteFingeringRHSecond="",t.luteFingeringRHThird="",t.luteFingeringRHThumb="",t.luteFrench10thCourse="",t.luteFrench7thCourse="",t.luteFrench8thCourse="",t.luteFrench9thCourse="",t.luteFrenchAppoggiaturaAbove="",t.luteFrenchAppoggiaturaBelow="",t.luteFrenchFretA="",t.luteFrenchFretB="",t.luteFrenchFretC="",t.luteFrenchFretD="",t.luteFrenchFretE="",t.luteFrenchFretF="",t.luteFrenchFretG="",t.luteFrenchFretH="",t.luteFrenchFretI="",t.luteFrenchFretK="",t.luteFrenchFretL="",t.luteFrenchFretM="",t.luteFrenchFretN="",t.luteFrenchMordentInverted="",t.luteFrenchMordentLower="",t.luteFrenchMordentUpper="",t.luteGermanALower="",t.luteGermanAUpper="",t.luteGermanBLower="",t.luteGermanBUpper="",t.luteGermanCLower="",t.luteGermanCUpper="",t.luteGermanDLower="",t.luteGermanDUpper="",t.luteGermanELower="",t.luteGermanEUpper="",t.luteGermanFLower="",t.luteGermanFUpper="",t.luteGermanGLower="",t.luteGermanGUpper="",t.luteGermanHLower="",t.luteGermanHUpper="",t.luteGermanILower="",t.luteGermanIUpper="",t.luteGermanKLower="",t.luteGermanKUpper="",t.luteGermanLLower="",t.luteGermanLUpper="",t.luteGermanMLower="",t.luteGermanMUpper="",t.luteGermanNLower="",t.luteGermanNUpper="",t.luteGermanOLower="",t.luteGermanPLower="",t.luteGermanQLower="",t.luteGermanRLower="",t.luteGermanSLower="",t.luteGermanTLower="",t.luteGermanVLower="",t.luteGermanXLower="",t.luteGermanYLower="",t.luteGermanZLower="",t.luteItalianClefCSolFaUt="",t.luteItalianClefFFaUt="",t.luteItalianFret0="",t.luteItalianFret1="",t.luteItalianFret2="",t.luteItalianFret3="",t.luteItalianFret4="",t.luteItalianFret5="",t.luteItalianFret6="",t.luteItalianFret7="",t.luteItalianFret8="",t.luteItalianFret9="",t.luteItalianHoldFinger="",t.luteItalianHoldNote="",t.luteItalianReleaseFinger="",t.luteItalianTempoFast="",t.luteItalianTempoNeitherFastNorSlow="",t.luteItalianTempoSlow="",t.luteItalianTempoSomewhatFast="",t.luteItalianTempoVerySlow="",t.luteItalianTimeTriple="",t.luteItalianTremolo="",t.luteItalianVibrato="",t.luteStaff6Lines="",t.luteStaff6LinesNarrow="",t.luteStaff6LinesWide="",t.lyricsElision="",t.lyricsElisionNarrow="",t.lyricsElisionWide="",t.lyricsHyphenBaseline="",t.lyricsHyphenBaselineNonBreaking="",t.lyricsTextRepeat="",t.medRenFlatHardB="",t.medRenFlatSoftB="",t.medRenFlatWithDot="",t.medRenGClefCMN="",t.medRenLiquescenceCMN="",t.medRenLiquescentAscCMN="",t.medRenLiquescentDescCMN="",t.medRenNatural="",t.medRenNaturalWithCross="",t.medRenOriscusCMN="",t.medRenPlicaCMN="",t.medRenPunctumCMN="",t.medRenQuilismaCMN="",t.medRenSharpCroix="",t.medRenStrophicusCMN="",t.mensuralAlterationSign="",t.mensuralBlackBrevis="",t.mensuralBlackBrevisVoid="",t.mensuralBlackDragma="",t.mensuralBlackLonga="",t.mensuralBlackMaxima="",t.mensuralBlackMinima="",t.mensuralBlackMinimaVoid="",t.mensuralBlackSemibrevis="",t.mensuralBlackSemibrevisCaudata="",t.mensuralBlackSemibrevisOblique="",t.mensuralBlackSemibrevisVoid="",t.mensuralBlackSemiminima="",t.mensuralCclef="",t.mensuralCclefPetrucciPosHigh="",t.mensuralCclefPetrucciPosHighest="",t.mensuralCclefPetrucciPosLow="",t.mensuralCclefPetrucciPosLowest="",t.mensuralCclefPetrucciPosMiddle="",t.mensuralColorationEndRound="",t.mensuralColorationEndSquare="",t.mensuralColorationStartRound="",t.mensuralColorationStartSquare="",t.mensuralCombStemDiagonal="",t.mensuralCombStemDown="",t.mensuralCombStemDownFlagExtended="",t.mensuralCombStemDownFlagFlared="",t.mensuralCombStemDownFlagFusa="",t.mensuralCombStemDownFlagLeft="",t.mensuralCombStemDownFlagRight="",t.mensuralCombStemDownFlagSemiminima="",t.mensuralCombStemUp="",t.mensuralCombStemUpFlagExtended="",t.mensuralCombStemUpFlagFlared="",t.mensuralCombStemUpFlagFusa="",t.mensuralCombStemUpFlagLeft="",t.mensuralCombStemUpFlagRight="",t.mensuralCombStemUpFlagSemiminima="",t.mensuralCustosCheckmark="",t.mensuralCustosDown="",t.mensuralCustosTurn="",t.mensuralCustosUp="",t.mensuralFclef="",t.mensuralFclefPetrucci="",t.mensuralGclef="",t.mensuralGclefPetrucci="",t.mensuralModusImperfectumVert="",t.mensuralModusPerfectumVert="",t.mensuralNoteheadLongaBlack="",t.mensuralNoteheadLongaBlackVoid="",t.mensuralNoteheadLongaVoid="",t.mensuralNoteheadLongaWhite="",t.mensuralNoteheadMaximaBlack="",t.mensuralNoteheadMaximaBlackVoid="",t.mensuralNoteheadMaximaVoid="",t.mensuralNoteheadMaximaWhite="",t.mensuralNoteheadMinimaWhite="",t.mensuralNoteheadSemibrevisBlack="",t.mensuralNoteheadSemibrevisBlackVoid="",t.mensuralNoteheadSemibrevisBlackVoidTurned="",t.mensuralNoteheadSemibrevisVoid="",t.mensuralNoteheadSemiminimaWhite="",t.mensuralObliqueAsc2ndBlack="",t.mensuralObliqueAsc2ndBlackVoid="",t.mensuralObliqueAsc2ndVoid="",t.mensuralObliqueAsc2ndWhite="",t.mensuralObliqueAsc3rdBlack="",t.mensuralObliqueAsc3rdBlackVoid="",t.mensuralObliqueAsc3rdVoid="",t.mensuralObliqueAsc3rdWhite="",t.mensuralObliqueAsc4thBlack="",t.mensuralObliqueAsc4thBlackVoid="",t.mensuralObliqueAsc4thVoid="",t.mensuralObliqueAsc4thWhite="",t.mensuralObliqueAsc5thBlack="",t.mensuralObliqueAsc5thBlackVoid="",t.mensuralObliqueAsc5thVoid="",t.mensuralObliqueAsc5thWhite="",t.mensuralObliqueDesc2ndBlack="",t.mensuralObliqueDesc2ndBlackVoid="",t.mensuralObliqueDesc2ndVoid="",t.mensuralObliqueDesc2ndWhite="",t.mensuralObliqueDesc3rdBlack="";t.mensuralObliqueDesc3rdBlackVoid="",t.mensuralObliqueDesc3rdVoid="",t.mensuralObliqueDesc3rdWhite="",t.mensuralObliqueDesc4thBlack="",t.mensuralObliqueDesc4thBlackVoid="",t.mensuralObliqueDesc4thVoid="",t.mensuralObliqueDesc4thWhite="",t.mensuralObliqueDesc5thBlack="",t.mensuralObliqueDesc5thBlackVoid="",t.mensuralObliqueDesc5thVoid="",t.mensuralObliqueDesc5thWhite="",t.mensuralProlation1="",t.mensuralProlation10="",t.mensuralProlation11="",t.mensuralProlation2="",t.mensuralProlation3="",t.mensuralProlation4="",t.mensuralProlation5="",t.mensuralProlation6="",t.mensuralProlation7="",t.mensuralProlation8="",t.mensuralProlation9="",t.mensuralProlationCombiningDot="",t.mensuralProlationCombiningDotVoid="",t.mensuralProlationCombiningStroke="",t.mensuralProlationCombiningThreeDots="",t.mensuralProlationCombiningThreeDotsTri="",t.mensuralProlationCombiningTwoDots="",t.mensuralProportion1="",t.mensuralProportion2="",t.mensuralProportion3="",t.mensuralProportion4="",t.mensuralProportion5="",t.mensuralProportion6="",t.mensuralProportion7="",t.mensuralProportion8="",t.mensuralProportion9="",t.mensuralProportionMajor="",t.mensuralProportionMinor="",t.mensuralProportionProportioDupla1="",t.mensuralProportionProportioDupla2="",t.mensuralProportionProportioQuadrupla="",t.mensuralProportionProportioTripla="",t.mensuralProportionTempusPerfectum="",t.mensuralRestBrevis="",t.mensuralRestFusa="",t.mensuralRestLongaImperfecta="",t.mensuralRestLongaPerfecta="",t.mensuralRestMaxima="",t.mensuralRestMinima="",t.mensuralRestSemibrevis="",t.mensuralRestSemifusa="",t.mensuralRestSemiminima="",t.mensuralSignumDown="",t.mensuralSignumUp="",t.mensuralTempusImperfectumHoriz="",t.mensuralTempusPerfectumHoriz="",t.mensuralWhiteBrevis="",t.mensuralWhiteFusa="",t.mensuralWhiteLonga="",t.mensuralWhiteMaxima="",t.mensuralWhiteMinima="",t.mensuralWhiteSemibrevis="",t.mensuralWhiteSemiminima="",t.metAugmentationDot="",t.metNote1024thDown="",t.metNote1024thUp="",t.metNote128thDown="",t.metNote128thUp="",t.metNote16thDown="",t.metNote16thUp="",t.metNote256thDown="",t.metNote256thUp="",t.metNote32ndDown="",t.metNote32ndUp="",t.metNote512thDown="",t.metNote512thUp="",t.metNote64thDown="",t.metNote64thUp="",t.metNote8thDown="",t.metNote8thUp="",t.metNoteDoubleWhole="",t.metNoteDoubleWholeSquare="",t.metNoteHalfDown="",t.metNoteHalfUp="",t.metNoteQuarterDown="",t.metNoteQuarterUp="",t.metNoteWhole="",t.metricModulationArrowLeft="",t.metricModulationArrowRight="",t.miscDoNotCopy="",t.miscDoNotPhotocopy="",t.miscEyeglasses="",t.note1024thDown="",t.note1024thUp="",t.note128thDown="",t.note128thUp="",t.note16thDown="",t.note16thUp="",t.note256thDown="",t.note256thUp="",t.note32ndDown="",t.note32ndUp="",t.note512thDown="",t.note512thUp="",t.note64thDown="",t.note64thUp="",t.note8thDown="",t.note8thUp="",t.noteABlack="",t.noteAFlatBlack="",t.noteAFlatHalf="",t.noteAFlatWhole="",t.noteAHalf="",t.noteASharpBlack="",t.noteASharpHalf="",t.noteASharpWhole="",t.noteAWhole="",t.noteBBlack="",t.noteBFlatBlack="",t.noteBFlatHalf="",t.noteBFlatWhole="",t.noteBHalf="",t.noteBSharpBlack="",t.noteBSharpHalf="",t.noteBSharpWhole="",t.noteBWhole="",t.noteCBlack="",t.noteCFlatBlack="",t.noteCFlatHalf="",t.noteCFlatWhole="",t.noteCHalf="",t.noteCSharpBlack="",t.noteCSharpHalf="",t.noteCSharpWhole="",t.noteCWhole="",t.noteDBlack="",t.noteDFlatBlack="",t.noteDFlatHalf="",t.noteDFlatWhole="",t.noteDHalf="",t.noteDSharpBlack="",t.noteDSharpHalf="",t.noteDSharpWhole="",t.noteDWhole="",t.noteDiBlack="",t.noteDiHalf="",t.noteDiWhole="",t.noteDoBlack="",t.noteDoHalf="",t.noteDoWhole="",t.noteDoubleWhole="",t.noteDoubleWholeSquare="",t.noteEBlack="",t.noteEFlatBlack="",t.noteEFlatHalf="",t.noteEFlatWhole="",t.noteEHalf="",t.noteESharpBlack="",t.noteESharpHalf="",t.noteESharpWhole="",t.noteEWhole="",t.noteEmptyBlack="",t.noteEmptyHalf="",t.noteEmptyWhole="",t.noteFBlack="",t.noteFFlatBlack="",t.noteFFlatHalf="",t.noteFFlatWhole="",t.noteFHalf="",t.noteFSharpBlack="",t.noteFSharpHalf="",t.noteFSharpWhole="",t.noteFWhole="",t.noteFaBlack="",t.noteFaHalf="",t.noteFaWhole="",t.noteFiBlack="",t.noteFiHalf="",t.noteFiWhole="",t.noteGBlack="",t.noteGFlatBlack="",t.noteGFlatHalf="",t.noteGFlatWhole="",t.noteGHalf="",t.noteGSharpBlack="",t.noteGSharpHalf="",t.noteGSharpWhole="",t.noteGWhole="",t.noteHBlack="",t.noteHHalf="",t.noteHSharpBlack="",t.noteHSharpHalf="",t.noteHSharpWhole="",t.noteHWhole="",t.noteHalfDown="",t.noteHalfUp="",t.noteLaBlack="",t.noteLaHalf="",t.noteLaWhole="",t.noteLeBlack="",t.noteLeHalf="",t.noteLeWhole="",t.noteLiBlack="",t.noteLiHalf="",t.noteLiWhole="",t.noteMeBlack="",t.noteMeHalf="",t.noteMeWhole="",t.noteMiBlack="",t.noteMiHalf="",t.noteMiWhole="",t.noteQuarterDown="",t.noteQuarterUp="",t.noteRaBlack="",t.noteRaHalf="",t.noteRaWhole="",t.noteReBlack="",t.noteReHalf="",t.noteReWhole="",t.noteRiBlack="",t.noteRiHalf="",t.noteRiWhole="",t.noteSeBlack="",t.noteSeHalf="",t.noteSeWhole="",t.noteShapeArrowheadLeftBlack="",t.noteShapeArrowheadLeftDoubleWhole="",t.noteShapeArrowheadLeftWhite="",t.noteShapeDiamondBlack="",t.noteShapeDiamondDoubleWhole="",t.noteShapeDiamondWhite="",t.noteShapeIsoscelesTriangleBlack="",t.noteShapeIsoscelesTriangleDoubleWhole="",t.noteShapeIsoscelesTriangleWhite="",t.noteShapeKeystoneBlack="",t.noteShapeKeystoneDoubleWhole="",t.noteShapeKeystoneWhite="",t.noteShapeMoonBlack="",t.noteShapeMoonDoubleWhole="",t.noteShapeMoonLeftBlack="",t.noteShapeMoonLeftDoubleWhole="",t.noteShapeMoonLeftWhite="",t.noteShapeMoonWhite="",t.noteShapeQuarterMoonBlack="",t.noteShapeQuarterMoonDoubleWhole="",t.noteShapeQuarterMoonWhite="",t.noteShapeRoundBlack="",t.noteShapeRoundDoubleWhole="",t.noteShapeRoundWhite="",t.noteShapeSquareBlack="",t.noteShapeSquareDoubleWhole="",t.noteShapeSquareWhite="",t.noteShapeTriangleLeftBlack="",t.noteShapeTriangleLeftDoubleWhole="",t.noteShapeTriangleLeftWhite="",t.noteShapeTriangleRightBlack="",t.noteShapeTriangleRightDoubleWhole="",t.noteShapeTriangleRightWhite="",t.noteShapeTriangleRoundBlack="",t.noteShapeTriangleRoundDoubleWhole="",t.noteShapeTriangleRoundLeftBlack="",t.noteShapeTriangleRoundLeftDoubleWhole="",t.noteShapeTriangleRoundLeftWhite="",t.noteShapeTriangleRoundWhite="",t.noteShapeTriangleUpBlack="",t.noteShapeTriangleUpDoubleWhole="",t.noteShapeTriangleUpWhite="",t.noteSiBlack="",t.noteSiHalf="",t.noteSiWhole="",t.noteSoBlack="",t.noteSoHalf="",t.noteSoWhole="",t.noteTeBlack="",t.noteTeHalf="",t.noteTeWhole="",t.noteTiBlack="",t.noteTiHalf="",t.noteTiWhole="",t.noteWhole="",t.noteheadBlack="",t.noteheadCircleSlash="",t.noteheadCircleX="",t.noteheadCircleXDoubleWhole="",t.noteheadCircleXHalf="",t.noteheadCircleXWhole="",t.noteheadCircledBlack="",t.noteheadCircledBlackLarge="",t.noteheadCircledDoubleWhole="",t.noteheadCircledDoubleWholeLarge="",t.noteheadCircledHalf="",t.noteheadCircledHalfLarge="",t.noteheadCircledWhole="",t.noteheadCircledWholeLarge="",t.noteheadCircledXLarge="",t.noteheadClusterDoubleWhole2nd="",t.noteheadClusterDoubleWhole3rd="",t.noteheadClusterDoubleWholeBottom="",t.noteheadClusterDoubleWholeMiddle="",t.noteheadClusterDoubleWholeTop="",t.noteheadClusterHalf2nd="",t.noteheadClusterHalf3rd="",t.noteheadClusterHalfBottom="",t.noteheadClusterHalfMiddle="",t.noteheadClusterHalfTop="",t.noteheadClusterQuarter2nd="",t.noteheadClusterQuarter3rd="",t.noteheadClusterQuarterBottom="",t.noteheadClusterQuarterMiddle="",t.noteheadClusterQuarterTop="",t.noteheadClusterRoundBlack="",t.noteheadClusterRoundWhite="",t.noteheadClusterSquareBlack="",t.noteheadClusterSquareWhite="",t.noteheadClusterWhole2nd="",t.noteheadClusterWhole3rd="",t.noteheadClusterWholeBottom="",t.noteheadClusterWholeMiddle="",t.noteheadClusterWholeTop="",t.noteheadCowellEleventhNoteSeriesHalf="",t.noteheadCowellEleventhNoteSeriesWhole="",t.noteheadCowellEleventhSeriesBlack="",t.noteheadCowellFifteenthNoteSeriesBlack="",t.noteheadCowellFifteenthNoteSeriesHalf="",t.noteheadCowellFifteenthNoteSeriesWhole="",t.noteheadCowellFifthNoteSeriesBlack="",t.noteheadCowellFifthNoteSeriesHalf="",t.noteheadCowellFifthNoteSeriesWhole="",t.noteheadCowellNinthNoteSeriesBlack="",t.noteheadCowellNinthNoteSeriesHalf="",t.noteheadCowellNinthNoteSeriesWhole="",t.noteheadCowellSeventhNoteSeriesBlack="",t.noteheadCowellSeventhNoteSeriesHalf="",t.noteheadCowellSeventhNoteSeriesWhole="",t.noteheadCowellThirdNoteSeriesBlack="",t.noteheadCowellThirdNoteSeriesHalf="",t.noteheadCowellThirdNoteSeriesWhole="",t.noteheadCowellThirteenthNoteSeriesBlack="",t.noteheadCowellThirteenthNoteSeriesHalf="",t.noteheadCowellThirteenthNoteSeriesWhole="",t.noteheadDiamondBlack="",t.noteheadDiamondBlackOld="",t.noteheadDiamondBlackWide="",t.noteheadDiamondClusterBlack2nd="",t.noteheadDiamondClusterBlack3rd="",t.noteheadDiamondClusterBlackBottom="",t.noteheadDiamondClusterBlackMiddle="",t.noteheadDiamondClusterBlackTop="",t.noteheadDiamondClusterWhite2nd="",t.noteheadDiamondClusterWhite3rd="",t.noteheadDiamondClusterWhiteBottom="",t.noteheadDiamondClusterWhiteMiddle="",t.noteheadDiamondClusterWhiteTop="",t.noteheadDiamondDoubleWhole="",t.noteheadDiamondDoubleWholeOld="",t.noteheadDiamondHalf="",t.noteheadDiamondHalfFilled="",t.noteheadDiamondHalfOld="",t.noteheadDiamondHalfWide="",t.noteheadDiamondOpen="",t.noteheadDiamondWhite="",t.noteheadDiamondWhiteWide="",t.noteheadDiamondWhole="",t.noteheadDiamondWholeOld="",t.noteheadDoubleWhole="",t.noteheadDoubleWholeSquare="",t.noteheadDoubleWholeWithX="",t.noteheadHalf="",t.noteheadHalfFilled="",t.noteheadHalfWithX="",t.noteheadHeavyX="",t.noteheadHeavyXHat="",t.noteheadLargeArrowDownBlack="",t.noteheadLargeArrowDownDoubleWhole="",t.noteheadLargeArrowDownHalf="",t.noteheadLargeArrowDownWhole="",t.noteheadLargeArrowUpBlack="",t.noteheadLargeArrowUpDoubleWhole="",t.noteheadLargeArrowUpHalf="",t.noteheadLargeArrowUpWhole="",t.noteheadMoonBlack="",t.noteheadMoonWhite="",t.noteheadNancarrowSine="",t.noteheadNull="",t.noteheadParenthesis="",t.noteheadParenthesisLeft="",t.noteheadParenthesisRight="",t.noteheadPlusBlack="",t.noteheadPlusDoubleWhole="",t.noteheadPlusHalf="",t.noteheadPlusWhole="",t.noteheadRectangularClusterBlackBottom="",t.noteheadRectangularClusterBlackMiddle="",t.noteheadRectangularClusterBlackTop="",t.noteheadRectangularClusterWhiteBottom="",t.noteheadRectangularClusterWhiteMiddle="",t.noteheadRectangularClusterWhiteTop="",t.noteheadRoundBlack="",t.noteheadRoundBlackDoubleSlashed="",t.noteheadRoundBlackLarge="",t.noteheadRoundBlackSlashed="",t.noteheadRoundBlackSlashedLarge="",t.noteheadRoundWhite="",t.noteheadRoundWhiteDoubleSlashed="",t.noteheadRoundWhiteLarge="",t.noteheadRoundWhiteSlashed="",t.noteheadRoundWhiteSlashedLarge="",t.noteheadRoundWhiteWithDot="",t.noteheadRoundWhiteWithDotLarge="",t.noteheadSlashDiamondWhite="",t.noteheadSlashHorizontalEnds="",t.noteheadSlashHorizontalEndsMuted="",t.noteheadSlashVerticalEnds="",t.noteheadSlashVerticalEndsMuted="",t.noteheadSlashVerticalEndsSmall="",t.noteheadSlashWhiteDoubleWhole="",t.noteheadSlashWhiteHalf="",t.noteheadSlashWhiteMuted="",t.noteheadSlashWhiteWhole="",t.noteheadSlashX="",t.noteheadSlashedBlack1="",t.noteheadSlashedBlack2="",t.noteheadSlashedDoubleWhole1="",t.noteheadSlashedDoubleWhole2="",t.noteheadSlashedHalf1="",t.noteheadSlashedHalf2="",t.noteheadSlashedWhole1="",t.noteheadSlashedWhole2="",t.noteheadSquareBlack="",t.noteheadSquareBlackLarge="",t.noteheadSquareBlackWhite="",t.noteheadSquareWhite="",t.noteheadTriangleDownBlack="",t.noteheadTriangleDownDoubleWhole="",t.noteheadTriangleDownHalf="",t.noteheadTriangleDownWhite="",t.noteheadTriangleDownWhole="",t.noteheadTriangleLeftBlack="",t.noteheadTriangleLeftWhite="",t.noteheadTriangleRightBlack="",t.noteheadTriangleRightWhite="",t.noteheadTriangleRoundDownBlack="",t.noteheadTriangleRoundDownWhite="",t.noteheadTriangleUpBlack="",t.noteheadTriangleUpDoubleWhole="",t.noteheadTriangleUpHalf="",t.noteheadTriangleUpRightBlack="",t.noteheadTriangleUpRightWhite="",t.noteheadTriangleUpWhite="",t.noteheadTriangleUpWhole="",t.noteheadVoidWithX="",t.noteheadWhole="",t.noteheadWholeFilled="",t.noteheadWholeWithX="",t.noteheadXBlack="",t.noteheadXDoubleWhole="",t.noteheadXHalf="",t.noteheadXOrnate="",t.noteheadXOrnateEllipse="",t.noteheadXWhole="",t.octaveBaselineA="",t.octaveBaselineB="",t.octaveBaselineM="",t.octaveBaselineV="",t.octaveBassa="",t.octaveLoco="",t.octaveParensLeft="",t.octaveParensRight="",t.octaveSuperscriptA="",t.octaveSuperscriptB="",t.octaveSuperscriptM="",t.octaveSuperscriptV="",t.oneHandedRollStevens="",t.organGerman2Fusae="",t.organGerman2Minimae="",t.organGerman2OctaveUp="",t.organGerman2Semifusae="",t.organGerman2Semiminimae="",t.organGerman3Fusae="",t.organGerman3Minimae="",t.organGerman3Semifusae="",t.organGerman3Semiminimae="",t.organGerman4Fusae="",t.organGerman4Minimae="",t.organGerman4Semifusae="",t.organGerman4Semiminimae="",t.organGerman5Fusae="",t.organGerman5Minimae="",t.organGerman5Semifusae="",t.organGerman5Semiminimae="",t.organGerman6Fusae="",t.organGerman6Minimae="",t.organGerman6Semifusae="",t.organGerman6Semiminimae="",t.organGermanALower="",t.organGermanAUpper="",t.organGermanAugmentationDot="",t.organGermanBLower="",t.organGermanBUpper="",t.organGermanBuxheimerBrevis2="",t.organGermanBuxheimerBrevis3="",t.organGermanBuxheimerMinimaRest="",t.organGermanBuxheimerSemibrevis="",t.organGermanBuxheimerSemibrevisRest="",t.organGermanCLower="",t.organGermanCUpper="",t.organGermanCisLower="",t.organGermanCisUpper="",t.organGermanDLower="",t.organGermanDUpper="",t.organGermanDisLower="",t.organGermanDisUpper="",t.organGermanELower="",t.organGermanEUpper="",t.organGermanFLower="",t.organGermanFUpper="",t.organGermanFisLower="",t.organGermanFisUpper="",t.organGermanFusa="",t.organGermanFusaRest="",t.organGermanGLower="",t.organGermanGUpper="",t.organGermanGisLower="",t.organGermanGisUpper="",t.organGermanHLower="",t.organGermanHUpper="",t.organGermanMinima="",t.organGermanMinimaRest="",t.organGermanOctaveDown="",t.organGermanOctaveUp="",t.organGermanSemibrevis="",t.organGermanSemibrevisRest="",t.organGermanSemifusa="",t.organGermanSemifusaRest="",t.organGermanSemiminima="",t.organGermanSemiminimaRest="",t.organGermanTie="",t.ornamentBottomLeftConcaveStroke="",t.ornamentBottomLeftConcaveStrokeLarge="",t.ornamentBottomLeftConvexStroke="",t.ornamentBottomRightConcaveStroke="",t.ornamentBottomRightConvexStroke="",t.ornamentComma="",t.ornamentDoubleObliqueLinesAfterNote="",t.ornamentDoubleObliqueLinesBeforeNote="",t.ornamentDownCurve="",t.ornamentHaydn="",t.ornamentHighLeftConcaveStroke="",t.ornamentHighLeftConvexStroke="",t.ornamentHighRightConcaveStroke="",t.ornamentHighRightConvexStroke="",t.ornamentHookAfterNote="",t.ornamentHookBeforeNote="",t.ornamentLeftFacingHalfCircle="",t.ornamentLeftFacingHook="",t.ornamentLeftPlus="",t.ornamentLeftShakeT="",t.ornamentLeftVerticalStroke="",t.ornamentLeftVerticalStrokeWithCross="",t.ornamentLowLeftConcaveStroke="",t.ornamentLowLeftConvexStroke="",t.ornamentLowRightConcaveStroke="",t.ornamentLowRightConvexStroke="",t.ornamentMiddleVerticalStroke="",t.ornamentMordent="",t.ornamentObliqueLineAfterNote="",t.ornamentObliqueLineBeforeNote="",t.ornamentObliqueLineHorizAfterNote="",t.ornamentObliqueLineHorizBeforeNote="",t.ornamentOriscus="",t.ornamentPinceCouperin="",t.ornamentPortDeVoixV="",t.ornamentPrecompAppoggTrill="",t.ornamentPrecompAppoggTrillSuffix="",t.ornamentPrecompCadence="",t.ornamentPrecompCadenceUpperPrefix="",t.ornamentPrecompCadenceUpperPrefixTurn="",t.ornamentPrecompCadenceWithTurn="",t.ornamentPrecompDescendingSlide="",t.ornamentPrecompDoubleCadenceLowerPrefix="",t.ornamentPrecompDoubleCadenceUpperPrefix="",t.ornamentPrecompDoubleCadenceUpperPrefixTurn="",t.ornamentPrecompInvertedMordentUpperPrefix="",t.ornamentPrecompMordentRelease="",t.ornamentPrecompMordentUpperPrefix="",t.ornamentPrecompPortDeVoixMordent="",t.ornamentPrecompSlide="",t.ornamentPrecompSlideTrillBach="",t.ornamentPrecompSlideTrillDAnglebert="",t.ornamentPrecompSlideTrillMarpurg="",t.ornamentPrecompSlideTrillMuffat="",t.ornamentPrecompSlideTrillSuffixMuffat="",t.ornamentPrecompTrillLowerSuffix="",t.ornamentPrecompTrillSuffixDandrieu="",t.ornamentPrecompTrillWithMordent="",t.ornamentPrecompTurnTrillBach="",t.ornamentPrecompTurnTrillDAnglebert="",t.ornamentQuilisma="",t.ornamentRightFacingHalfCircle="",t.ornamentRightFacingHook="",t.ornamentRightVerticalStroke="",t.ornamentSchleifer="",t.ornamentShake3="",t.ornamentShakeMuffat1="",t.ornamentShortObliqueLineAfterNote="",t.ornamentShortObliqueLineBeforeNote="",t.ornamentShortTrill="",t.ornamentTopLeftConcaveStroke="",t.ornamentTopLeftConvexStroke="",t.ornamentTopRightConcaveStroke="",t.ornamentTopRightConvexStroke="",t.ornamentTremblement="",t.ornamentTremblementCouperin="",t.ornamentTrill="",t.ornamentTurn="",t.ornamentTurnInverted="",t.ornamentTurnSlash="",t.ornamentTurnUp="",t.ornamentTurnUpS="",t.ornamentUpCurve="",t.ornamentVerticalLine="",t.ornamentZigZagLineNoRightEnd="",t.ornamentZigZagLineWithRightEnd="",t.ottava="",t.ottavaAlta="",t.ottavaBassa="",t.ottavaBassaBa="",t.ottavaBassaVb="",t.pendereckiTremolo="",t.pictAgogo="",t.pictAlmglocken="",t.pictAnvil="",t.pictBambooChimes="",t.pictBambooScraper="",t.pictBassDrum="",t.pictBassDrumOnSide="",t.pictBeaterBow="",t.pictBeaterBox="",t.pictBeaterBrassMalletsDown="",t.pictBeaterBrassMalletsLeft="",t.pictBeaterBrassMalletsRight="",t.pictBeaterBrassMalletsUp="",t.pictBeaterCombiningDashedCircle="",t.pictBeaterCombiningParentheses="",t.pictBeaterDoubleBassDrumDown="",t.pictBeaterDoubleBassDrumUp="",t.pictBeaterFinger="",t.pictBeaterFingernails="",t.pictBeaterFist="",t.pictBeaterGuiroScraper="",t.pictBeaterHammer="",t.pictBeaterHammerMetalDown="",t.pictBeaterHammerMetalUp="",t.pictBeaterHammerPlasticDown="",t.pictBeaterHammerPlasticUp="",t.pictBeaterHammerWoodDown="",t.pictBeaterHammerWoodUp="",t.pictBeaterHand="",t.pictBeaterHardBassDrumDown="",t.pictBeaterHardBassDrumUp="",t.pictBeaterHardGlockenspielDown="",t.pictBeaterHardGlockenspielLeft="",t.pictBeaterHardGlockenspielRight="",t.pictBeaterHardGlockenspielUp="",t.pictBeaterHardTimpaniDown="",t.pictBeaterHardTimpaniLeft="",t.pictBeaterHardTimpaniRight="",t.pictBeaterHardTimpaniUp="",t.pictBeaterHardXylophoneDown="",t.pictBeaterHardXylophoneLeft="",t.pictBeaterHardXylophoneRight="",t.pictBeaterHardXylophoneUp="",t.pictBeaterHardYarnDown="",t.pictBeaterHardYarnLeft="",t.pictBeaterHardYarnRight="",t.pictBeaterHardYarnUp="",t.pictBeaterJazzSticksDown="",t.pictBeaterJazzSticksUp="",t.pictBeaterKnittingNeedle="",t.pictBeaterMallet="",t.pictBeaterMalletDown="",t.pictBeaterMediumBassDrumDown="",t.pictBeaterMediumBassDrumUp="",t.pictBeaterMediumTimpaniDown="",t.pictBeaterMediumTimpaniLeft="",t.pictBeaterMediumTimpaniRight="",t.pictBeaterMediumTimpaniUp="",t.pictBeaterMediumXylophoneDown="",t.pictBeaterMediumXylophoneLeft="",t.pictBeaterMediumXylophoneRight="",t.pictBeaterMediumXylophoneUp="",t.pictBeaterMediumYarnDown="",t.pictBeaterMediumYarnLeft="",t.pictBeaterMediumYarnRight="",t.pictBeaterMediumYarnUp="",t.pictBeaterMetalBassDrumDown="",t.pictBeaterMetalBassDrumUp="",t.pictBeaterMetalDown="",t.pictBeaterMetalHammer="",t.pictBeaterMetalLeft="",t.pictBeaterMetalRight="",t.pictBeaterMetalUp="",t.pictBeaterSnareSticksDown="",t.pictBeaterSnareSticksUp="",t.pictBeaterSoftBassDrumDown="",t.pictBeaterSoftBassDrumUp="",t.pictBeaterSoftGlockenspielDown="",t.pictBeaterSoftGlockenspielLeft="",t.pictBeaterSoftGlockenspielRight="",t.pictBeaterSoftGlockenspielUp="",t.pictBeaterSoftTimpaniDown="",t.pictBeaterSoftTimpaniLeft="",t.pictBeaterSoftTimpaniRight="",t.pictBeaterSoftTimpaniUp="",t.pictBeaterSoftXylophone="",t.pictBeaterSoftXylophoneDown="",t.pictBeaterSoftXylophoneLeft="",t.pictBeaterSoftXylophoneRight="",t.pictBeaterSoftXylophoneUp="",t.pictBeaterSoftYarnDown="",t.pictBeaterSoftYarnLeft="",t.pictBeaterSoftYarnRight="",t.pictBeaterSoftYarnUp="",t.pictBeaterSpoonWoodenMallet="",t.pictBeaterSuperballDown="",t.pictBeaterSuperballLeft="",t.pictBeaterSuperballRight="",t.pictBeaterSuperballUp="",t.pictBeaterTriangleDown="",t.pictBeaterTrianglePlain="",t.pictBeaterTriangleUp="",t.pictBeaterWireBrushesDown="",t.pictBeaterWireBrushesUp="",t.pictBeaterWoodTimpaniDown="",t.pictBeaterWoodTimpaniLeft="",t.pictBeaterWoodTimpaniRight="",t.pictBeaterWoodTimpaniUp="",t.pictBeaterWoodXylophoneDown="",t.pictBeaterWoodXylophoneLeft="",t.pictBeaterWoodXylophoneRight="",t.pictBeaterWoodXylophoneUp="",t.pictBell="",t.pictBellOfCymbal="",t.pictBellPlate="",t.pictBellTree="",t.pictBirdWhistle="",t.pictBoardClapper="",t.pictBongos="",t.pictBrakeDrum="",t.pictCabasa="",t.pictCannon="",t.pictCarHorn="",t.pictCastanets="",t.pictCastanetsWithHandle="",t.pictCelesta="",t.pictCencerro="",t.pictCenter1="",t.pictCenter2="",t.pictCenter3="",t.pictChainRattle="",t.pictChimes="",t.pictChineseCymbal="",t.pictChokeCymbal="",t.pictClaves="",t.pictCoins="",t.pictConga="",t.pictCowBell="",t.pictCrashCymbals="",t.pictCrotales="",t.pictCrushStem="",t.pictCuica="",t.pictCymbalTongs="",t.pictDamp1="",t.pictDamp2="",t.pictDamp3="",t.pictDamp4="",t.pictDeadNoteStem="",t.pictDrumStick="",t.pictDuckCall="",t.pictEdgeOfCymbal="",t.pictEmptyTrap="",t.pictFingerCymbals="",t.pictFlexatone="",t.pictFootballRatchet="",t.pictGlassHarmonica="",t.pictGlassHarp="",t.pictGlassPlateChimes="",t.pictGlassTubeChimes="",t.pictGlsp="",t.pictGlspSmithBrindle="",t.pictGobletDrum="",t.pictGong="",t.pictGongWithButton="",t.pictGuiro="",t.pictGumHardDown="",t.pictGumHardLeft="",t.pictGumHardRight="",t.pictGumHardUp="",t.pictGumMediumDown="";t.pictGumMediumLeft="",t.pictGumMediumRight="",t.pictGumMediumUp="",t.pictGumSoftDown="",t.pictGumSoftLeft="",t.pictGumSoftRight="",t.pictGumSoftUp="",t.pictHalfOpen1="",t.pictHalfOpen2="",t.pictHandbell="",t.pictHiHat="",t.pictHiHatOnStand="",t.pictJawHarp="",t.pictJingleBells="",t.pictKlaxonHorn="",t.pictLeftHandCircle="",t.pictLionsRoar="",t.pictLithophone="",t.pictLogDrum="",t.pictLotusFlute="",t.pictMar="",t.pictMarSmithBrindle="",t.pictMaraca="",t.pictMaracas="",t.pictMegaphone="",t.pictMetalPlateChimes="",t.pictMetalTubeChimes="",t.pictMusicalSaw="",t.pictNormalPosition="",t.pictOnRim="",t.pictOpen="",t.pictOpenRimShot="",t.pictPistolShot="",t.pictPoliceWhistle="",t.pictQuijada="",t.pictRainstick="",t.pictRatchet="",t.pictRecoReco="",t.pictRightHandSquare="",t.pictRim1="",t.pictRim2="",t.pictRim3="",t.pictRimShotOnStem="",t.pictSandpaperBlocks="",t.pictScrapeAroundRim="",t.pictScrapeAroundRimClockwise="",t.pictScrapeCenterToEdge="",t.pictScrapeEdgeToCenter="",t.pictShellBells="",t.pictShellChimes="",t.pictSiren="",t.pictSistrum="",t.pictSizzleCymbal="",t.pictSleighBell="",t.pictSlideBrushOnGong="",t.pictSlideWhistle="",t.pictSlitDrum="",t.pictSnareDrum="",t.pictSnareDrumMilitary="",t.pictSnareDrumSnaresOff="",t.pictSteelDrums="",t.pictStickShot="",t.pictSuperball="",t.pictSuspendedCymbal="",t.pictSwishStem="",t.pictTabla="",t.pictTamTam="",t.pictTamTamWithBeater="",t.pictTambourine="",t.pictTempleBlocks="",t.pictTenorDrum="",t.pictThundersheet="",t.pictTimbales="",t.pictTimpani="",t.pictTomTom="",t.pictTomTomChinese="",t.pictTomTomIndoAmerican="",t.pictTomTomJapanese="",t.pictTriangle="",t.pictTubaphone="",t.pictTubularBells="",t.pictTurnLeftStem="",t.pictTurnRightLeftStem="",t.pictTurnRightStem="",t.pictVib="",t.pictVibMotorOff="",t.pictVibSmithBrindle="",t.pictVibraslap="",t.pictVietnameseHat="",t.pictWhip="",t.pictWindChimesGlass="",t.pictWindMachine="",t.pictWindWhistle="",t.pictWoodBlock="",t.pictWoundHardDown="",t.pictWoundHardLeft="",t.pictWoundHardRight="",t.pictWoundHardUp="",t.pictWoundSoftDown="",t.pictWoundSoftLeft="",t.pictWoundSoftRight="",t.pictWoundSoftUp="",t.pictXyl="",t.pictXylBass="",t.pictXylSmithBrindle="",t.pictXylTenor="",t.pictXylTenorTrough="",t.pictXylTrough="",t.pluckedBuzzPizzicato="",t.pluckedDamp="",t.pluckedDampAll="",t.pluckedDampOnStem="",t.pluckedFingernailFlick="",t.pluckedLeftHandPizzicato="",t.pluckedPlectrum="",t.pluckedSnapPizzicatoAbove="",t.pluckedSnapPizzicatoBelow="",t.pluckedWithFingernails="",t.quindicesima="",t.quindicesimaAlta="",t.quindicesimaBassa="",t.quindicesimaBassaMb="",t.repeat1Bar="",t.repeat2Bars="",t.repeat4Bars="",t.repeatBarLowerDot="",t.repeatBarSlash="",t.repeatBarUpperDot="",t.repeatDot="",t.repeatDots="",t.repeatLeft="",t.repeatRight="",t.repeatRightLeft="",t.rest1024th="",t.rest128th="",t.rest16th="",t.rest256th="",t.rest32nd="",t.rest512th="",t.rest64th="",t.rest8th="",t.restDoubleWhole="",t.restDoubleWholeLegerLine="",t.restHBar="",t.restHBarLeft="",t.restHBarMiddle="",t.restHBarRight="",t.restHalf="",t.restHalfLegerLine="",t.restLonga="",t.restMaxima="",t.restQuarter="",t.restQuarterOld="",t.restQuarterZ="",t.restWhole="",t.restWholeLegerLine="",t.reversedBrace="",t.reversedBracketBottom="",t.reversedBracketTop="",t.rightRepeatSmall="",t.scaleDegree1="",t.scaleDegree2="",t.scaleDegree3="",t.scaleDegree4="",t.scaleDegree5="",t.scaleDegree6="",t.scaleDegree7="",t.scaleDegree8="",t.scaleDegree9="",t.schaefferClef="",t.schaefferFClefToGClef="",t.schaefferGClefToFClef="",t.schaefferPreviousClef="",t.segno="",t.segnoSerpent1="",t.segnoSerpent2="",t.semipitchedPercussionClef1="",t.semipitchedPercussionClef2="",t.smnFlat="",t.smnFlatWhite="",t.smnHistoryDoubleFlat="",t.smnHistoryDoubleSharp="",t.smnHistoryFlat="",t.smnHistorySharp="",t.smnNatural="",t.smnSharp="",t.smnSharpDown="",t.smnSharpWhite="",t.smnSharpWhiteDown="",t.splitBarDivider="",t.staff1Line="",t.staff1LineNarrow="",t.staff1LineWide="",t.staff2Lines="",t.staff2LinesNarrow="",t.staff2LinesWide="",t.staff3Lines="",t.staff3LinesNarrow="",t.staff3LinesWide="",t.staff4Lines="",t.staff4LinesNarrow="",t.staff4LinesWide="",t.staff5Lines="",t.staff5LinesNarrow="",t.staff5LinesWide="",t.staff6Lines="",t.staff6LinesNarrow="",t.staff6LinesWide="",t.staffDivideArrowDown="",t.staffDivideArrowUp="",t.staffDivideArrowUpDown="",t.staffPosLower1="",t.staffPosLower2="",t.staffPosLower3="",t.staffPosLower4="",t.staffPosLower5="",t.staffPosLower6="",t.staffPosLower7="",t.staffPosLower8="",t.staffPosRaise1="",t.staffPosRaise2="",t.staffPosRaise3="",t.staffPosRaise4="",t.staffPosRaise5="",t.staffPosRaise6="",t.staffPosRaise7="",t.staffPosRaise8="",t.stem="",t.stemBowOnBridge="",t.stemBowOnTailpiece="",t.stemBuzzRoll="",t.stemDamp="",t.stemHarpStringNoise="",t.stemMultiphonicsBlack="",t.stemMultiphonicsBlackWhite="",t.stemMultiphonicsWhite="",t.stemPendereckiTremolo="",t.stemRimShot="",t.stemSprechgesang="",t.stemSulPonticello="",t.stemSussurando="",t.stemSwished="",t.stemVibratoPulse="",t.stockhausenTremolo="",t.stringsBowBehindBridge="",t.stringsBowBehindBridgeFourStrings="",t.stringsBowBehindBridgeOneString="",t.stringsBowBehindBridgeThreeStrings="",t.stringsBowBehindBridgeTwoStrings="",t.stringsBowOnBridge="",t.stringsBowOnTailpiece="",t.stringsChangeBowDirection="",t.stringsDownBow="",t.stringsDownBowAwayFromBody="",t.stringsDownBowBeyondBridge="",t.stringsDownBowTowardsBody="",t.stringsDownBowTurned="",t.stringsFouette="",t.stringsHalfHarmonic="",t.stringsHarmonic="",t.stringsJeteAbove="",t.stringsJeteBelow="",t.stringsMuteOff="",t.stringsMuteOn="",t.stringsOverpressureDownBow="",t.stringsOverpressureNoDirection="",t.stringsOverpressurePossibileDownBow="",t.stringsOverpressurePossibileUpBow="",t.stringsOverpressureUpBow="",t.stringsScrapeCircularClockwise="",t.stringsScrapeCircularCounterclockwise="",t.stringsScrapeParallelInward="",t.stringsScrapeParallelOutward="",t.stringsThumbPosition="",t.stringsThumbPositionTurned="",t.stringsTripleChopInward="",t.stringsTripleChopOutward="",t.stringsUpBow="",t.stringsUpBowAwayFromBody="",t.stringsUpBowBeyondBridge="",t.stringsUpBowTowardsBody="",t.stringsUpBowTurned="",t.stringsVibratoPulse="",t.swissRudimentsNoteheadBlackDouble="",t.swissRudimentsNoteheadBlackFlam="",t.swissRudimentsNoteheadHalfDouble="",t.swissRudimentsNoteheadHalfFlam="",t.systemDivider="",t.systemDividerExtraLong="",t.systemDividerLong="",t.textAugmentationDot="",t.textBlackNoteFrac16thLongStem="",t.textBlackNoteFrac16thShortStem="",t.textBlackNoteFrac32ndLongStem="",t.textBlackNoteFrac8thLongStem="",t.textBlackNoteFrac8thShortStem="",t.textBlackNoteLongStem="",t.textBlackNoteShortStem="",t.textCont16thBeamLongStem="",t.textCont16thBeamShortStem="",t.textCont32ndBeamLongStem="",t.textCont8thBeamLongStem="",t.textCont8thBeamShortStem="",t.textHeadlessBlackNoteFrac16thLongStem="",t.textHeadlessBlackNoteFrac16thShortStem="",t.textHeadlessBlackNoteFrac32ndLongStem="",t.textHeadlessBlackNoteFrac8thLongStem="",t.textHeadlessBlackNoteFrac8thShortStem="",t.textHeadlessBlackNoteLongStem="",t.textHeadlessBlackNoteShortStem="",t.textTie="",t.textTuplet3LongStem="",t.textTuplet3ShortStem="",t.textTupletBracketEndLongStem="",t.textTupletBracketEndShortStem="",t.textTupletBracketStartLongStem="",t.textTupletBracketStartShortStem="",t.timeSig0="",t.timeSig0Reversed="",t.timeSig0Turned="",t.timeSig1="",t.timeSig1Reversed="",t.timeSig1Turned="",t.timeSig2="",t.timeSig2Reversed="",t.timeSig2Turned="",t.timeSig3="",t.timeSig3Reversed="",t.timeSig3Turned="",t.timeSig4="",t.timeSig4Reversed="",t.timeSig4Turned="",t.timeSig5="",t.timeSig5Reversed="",t.timeSig5Turned="",t.timeSig6="",t.timeSig6Reversed="",t.timeSig6Turned="",t.timeSig7="",t.timeSig7Reversed="",t.timeSig7Turned="",t.timeSig8="",t.timeSig8Reversed="",t.timeSig8Turned="",t.timeSig9="",t.timeSig9Reversed="",t.timeSig9Turned="",t.timeSigBracketLeft="",t.timeSigBracketLeftSmall="",t.timeSigBracketRight="",t.timeSigBracketRightSmall="",t.timeSigCombDenominator="",t.timeSigCombNumerator="",t.timeSigComma="",t.timeSigCommon="",t.timeSigCommonReversed="",t.timeSigCommonTurned="",t.timeSigCut2="",t.timeSigCut3="",t.timeSigCutCommon="",t.timeSigCutCommonReversed="",t.timeSigCutCommonTurned="",t.timeSigEquals="",t.timeSigFractionHalf="",t.timeSigFractionOneThird="",t.timeSigFractionQuarter="",t.timeSigFractionThreeQuarters="",t.timeSigFractionTwoThirds="",t.timeSigFractionalSlash="",t.timeSigMinus="",t.timeSigMultiply="",t.timeSigOpenPenderecki="",t.timeSigParensLeft="",t.timeSigParensLeftSmall="",t.timeSigParensRight="",t.timeSigParensRightSmall="",t.timeSigPlus="",t.timeSigPlusSmall="",t.timeSigSlash="",t.timeSigX="",t.tremolo1="",t.tremolo2="",t.tremolo3="",t.tremolo4="",t.tremolo5="",t.tremoloDivisiDots2="",t.tremoloDivisiDots3="",t.tremoloDivisiDots4="",t.tremoloDivisiDots6="",t.tremoloFingered1="",t.tremoloFingered2="",t.tremoloFingered3="",t.tremoloFingered4="",t.tremoloFingered5="",t.tripleTongueAbove="",t.tripleTongueBelow="",t.tuplet0="",t.tuplet1="",t.tuplet2="",t.tuplet3="",t.tuplet4="",t.tuplet5="",t.tuplet6="",t.tuplet7="",t.tuplet8="",t.tuplet9="",t.tupletColon="",t.unmeasuredTremolo="",t.unmeasuredTremoloSimple="",t.unpitchedPercussionClef1="",t.unpitchedPercussionClef2="",t.ventiduesima="",t.ventiduesimaAlta="",t.ventiduesimaBassa="",t.ventiduesimaBassaMb="",t.vocalFingerClickStockhausen="",t.vocalHalbGesungen="",t.vocalMouthClosed="",t.vocalMouthOpen="",t.vocalMouthPursed="",t.vocalMouthSlightlyOpen="",t.vocalMouthWideOpen="",t.vocalNasalVoice="",t.vocalSprechgesang="",t.vocalTongueClickStockhausen="",t.vocalTongueFingerClickStockhausen="",t.vocalsSussurando="",t.wiggleArpeggiatoDown="",t.wiggleArpeggiatoDownArrow="",t.wiggleArpeggiatoDownSwash="",t.wiggleArpeggiatoUp="",t.wiggleArpeggiatoUpArrow="",t.wiggleArpeggiatoUpSwash="",t.wiggleCircular="",t.wiggleCircularConstant="",t.wiggleCircularConstantFlipped="",t.wiggleCircularConstantFlippedLarge="",t.wiggleCircularConstantLarge="",t.wiggleCircularEnd="",t.wiggleCircularLarge="",t.wiggleCircularLarger="",t.wiggleCircularLargerStill="",t.wiggleCircularLargest="",t.wiggleCircularSmall="",t.wiggleCircularStart="",t.wiggleGlissando="",t.wiggleGlissandoGroup1="",t.wiggleGlissandoGroup2="",t.wiggleGlissandoGroup3="",t.wiggleRandom1="",t.wiggleRandom2="",t.wiggleRandom3="",t.wiggleRandom4="",t.wiggleSawtooth="",t.wiggleSawtoothNarrow="",t.wiggleSawtoothWide="",t.wiggleSquareWave="",t.wiggleSquareWaveNarrow="",t.wiggleSquareWaveWide="",t.wiggleTrill="",t.wiggleTrillFast="",t.wiggleTrillFaster="",t.wiggleTrillFasterStill="",t.wiggleTrillFastest="",t.wiggleTrillSlow="",t.wiggleTrillSlower="",t.wiggleTrillSlowerStill="",t.wiggleTrillSlowest="",t.wiggleVIbratoLargestSlower="",t.wiggleVIbratoMediumSlower="",t.wiggleVibrato="",t.wiggleVibratoLargeFast="",t.wiggleVibratoLargeFaster="",t.wiggleVibratoLargeFasterStill="",t.wiggleVibratoLargeFastest="",t.wiggleVibratoLargeSlow="",t.wiggleVibratoLargeSlower="",t.wiggleVibratoLargeSlowest="",t.wiggleVibratoLargestFast="",t.wiggleVibratoLargestFaster="",t.wiggleVibratoLargestFasterStill="",t.wiggleVibratoLargestFastest="",t.wiggleVibratoLargestSlow="",t.wiggleVibratoLargestSlowest="",t.wiggleVibratoMediumFast="",t.wiggleVibratoMediumFaster="",t.wiggleVibratoMediumFasterStill="",t.wiggleVibratoMediumFastest="",t.wiggleVibratoMediumSlow="",t.wiggleVibratoMediumSlowest="",t.wiggleVibratoSmallFast="",t.wiggleVibratoSmallFaster="",t.wiggleVibratoSmallFasterStill="",t.wiggleVibratoSmallFastest="",t.wiggleVibratoSmallSlow="",t.wiggleVibratoSmallSlower="",t.wiggleVibratoSmallSlowest="",t.wiggleVibratoSmallestFast="",t.wiggleVibratoSmallestFaster="",t.wiggleVibratoSmallestFasterStill="",t.wiggleVibratoSmallestFastest="",t.wiggleVibratoSmallestSlow="",t.wiggleVibratoSmallestSlower="",t.wiggleVibratoSmallestSlowest="",t.wiggleVibratoStart="",t.wiggleVibratoWide="",t.wiggleWavy="",t.wiggleWavyNarrow="",t.wiggleWavyWide="",t.windClosedHole="",t.windFlatEmbouchure="",t.windHalfClosedHole1="",t.windHalfClosedHole2="",t.windHalfClosedHole3="",t.windLessRelaxedEmbouchure="",t.windLessTightEmbouchure="",t.windMouthpiecePop="",t.windMultiphonicsBlackStem="",t.windMultiphonicsBlackWhiteStem="",t.windMultiphonicsWhiteStem="",t.windOpenHole="",t.windReedPositionIn="",t.windReedPositionNormal="",t.windReedPositionOut="",t.windRelaxedEmbouchure="",t.windRimOnly="",t.windSharpEmbouchure="",t.windStrongAirPressure="",t.windThreeQuartersClosedHole="",t.windTightEmbouchure="",t.windTrillKey="",t.windVeryTightEmbouchure="",t.windWeakAirPressure=""}(
vendor: 6,966 bytes, line 7
7Gh||(Gh={}));const Vh=16384,Uh={"1/2":32768,1:16384,2:8192,4:4096,8:2048,16:1024,32:512,64:256,128:128,256:64},qh={w:"1",h:"2",q:"4",b:"256"},Yh={C:{num:0},Am:{num:0},F:{accidental:"b",num:1},Dm:{accidental:"b",num:1},Bb:{accidental:"b",num:2},Gm:{accidental:"b",num:2},Eb:{accidental:"b",num:3},Cm:{accidental:"b",num:3},Ab:{accidental:"b",num:4},Fm:{accidental:"b",num:4},Db:{accidental:"b",num:5},Bbm:{accidental:"b",num:5},Gb:{accidental:"b",num:6},Ebm:{accidental:"b",num:6},Cb:{accidental:"b",num:7},Abm:{accidental:"b",num:7},G:{accidental:"#",num:1},Em:{accidental:"#",num:1},D:{accidental:"#",num:2},Bm:{accidental:"#",num:2},A:{accidental:"#",num:3},"F#m":{accidental:"#",num:3},E:{accidental:"#",num:4},"C#m":{accidental:"#",num:4},B:{accidental:"#",num:5},"G#m":{accidental:"#",num:5},"F#":{accidental:"#",num:6},"D#m":{accidental:"#",num:6},"C#":{accidental:"#",num:7},"A#m":{accidental:"#",num:7}},zh={treble:{lineShift:0},bass:{lineShift:6},tenor:{lineShift:4},alto:{lineShift:3},soprano:{lineShift:1},percussion:{lineShift:0},"mezzo-soprano":{lineShift:2},"baritone-c":{lineShift:5},"baritone-f":{lineShift:5},subbass:{lineShift:7},french:{lineShift:-1}},jh={C:{index:0,intVal:0},CN:{index:0,intVal:0},"C#":{index:0,intVal:1},"C##":{index:0,intVal:2},CB:{index:0,intVal:11},CBB:{index:0,intVal:10},D:{index:1,intVal:2},DN:{index:1,intVal:2},"D#":{index:1,intVal:3},"D##":{index:1,intVal:4},DB:{index:1,intVal:1},DBB:{index:1,intVal:0},E:{index:2,intVal:4},EN:{index:2,intVal:4},"E#":{index:2,intVal:5},"E##":{index:2,intVal:6},EB:{index:2,intVal:3},EBB:{index:2,intVal:2},F:{index:3,intVal:5},FN:{index:3,intVal:5},"F#":{index:3,intVal:6},"F##":{index:3,intVal:7},FB:{index:3,intVal:4},FBB:{index:3,intVal:3},G:{index:4,intVal:7},GN:{index:4,intVal:7},"G#":{index:4,intVal:8},"G##":{index:4,intVal:9},GB:{index:4,intVal:6},GBB:{index:4,intVal:5},A:{index:5,intVal:9},AN:{index:5,intVal:9},"A#":{index:5,intVal:10},"A##":{index:5,intVal:11},AB:{index:5,intVal:8},ABB:{index:5,intVal:7},B:{index:6,intVal:11},BN:{index:6,intVal:11},"B#":{index:6,intVal:12},"B##":{index:6,intVal:13},BB:{index:6,intVal:10},BBB:{index:6,intVal:9},R:{index:6},X:{index:6}},Zh={"#":Gh.accidentalSharp,"##":Gh.accidentalDoubleSharp,b:Gh.accidentalFlat,bb:Gh.accidentalDoubleFlat,n:Gh.accidentalNatural,"{":Gh.accidentalParensLeft,"}":Gh.accidentalParensRight,db:Gh.accidentalThreeQuarterTonesFlatZimmermann,d:Gh.accidentalQuarterToneFlatStein,"++":Gh.accidentalThreeQuarterTonesSharpStein,"+":Gh.accidentalQuarterToneSharpStein,"+-":Gh.accidentalKucukMucennebSharp,bs:Gh.accidentalBakiyeFlat,bss:Gh.accidentalBuyukMucennebFlat,o:Gh.accidentalSori,k:Gh.accidentalKoron,bbs:Gh.accidentalBuyukMucennebSharp,"++-":Gh.accidentalBuyukMucennebSharp,ashs:Gh.accidentalBuyukMucennebSharp,afhf:Gh.accidentalBuyukMucennebSharp},Jh={"a.":{code:Gh.augmentationDot,betweenLines:!0},av:{aboveCode:Gh.articStaccatissimoAbove,belowCode:Gh.articStaccatissimoBelow,betweenLines:!0},"a>":{aboveCode:Gh.articAccentAbove,belowCode:Gh.articAccentBelow,betweenLines:!0},"a-":{aboveCode:Gh.articTenutoAbove,belowCode:Gh.articTenutoBelow,betweenLines:!0},"a^":{aboveCode:Gh.articMarcatoAbove,belowCode:Gh.articMarcatoBelow,betweenLines:!1},"a+":{code:Gh.pluckedLeftHandPizzicato,betweenLines:!1},ao:{aboveCode:Gh.pluckedSnapPizzicatoAbove,belowCode:Gh.pluckedSnapPizzicatoBelow,betweenLines:!1},ah:{code:Gh.stringsHarmonic,betweenLines:!1},"a@":{aboveCode:Gh.fermataAbove,belowCode:Gh.fermataBelow,betweenLines:!1},"a@a":{code:Gh.fermataAbove,betweenLines:!1},"a@u":{code:Gh.fermataBelow,betweenLines:!1},"a@s":{aboveCode:Gh.fermataShortAbove,belowCode:Gh.fermataShortBelow,betweenLines:!1},"a@as":{code:Gh.fermataShortAbove,betweenLines:!1},"a@us":{code:Gh.fermataShortBelow,betweenLines:!1},"a@l":{aboveCode:Gh.fermataLongAbove,belowCode:Gh.fermataLongBelow,betweenLines:!1},"a@al":{code:Gh.fermataLongAbove,betweenLines:!1},"a@ul":{code:Gh.fermataLongBelow,betweenLines:!1},"a@vl":{aboveCode:Gh.fermataVeryLongAbove,belowCode:Gh.fermataVeryLongBelow,betweenLines:!1},"a@avl":{code:Gh.fermataVeryLongAbove,betweenLines:!1},"a@uvl":{code:Gh.fermataVeryLongBelow,betweenLines:!1},"a|":{code:Gh.stringsUpBow,betweenLines:!1},am:{code:Gh.stringsDownBow,betweenLines:!1},"a,":{code:Gh.pictChokeCymbal,betweenLines:!1}},Qh={mordent:Gh.ornamentShortTrill,mordentInverted:Gh.ornamentMordent,turn:Gh.ornamentTurn,turnInverted:Gh.ornamentTurnSlash,tr:Gh.ornamentTrill,upprall:Gh.ornamentPrecompSlideTrillDAnglebert,downprall:Gh.ornamentPrecompDoubleCadenceUpperPrefix,prallup:Gh.ornamentPrecompTrillSuffixDandrieu,pralldown:Gh.ornamentPrecompTrillLowerSuffix,upmordent:Gh.ornamentPrecompSlideTrillBach,downmordent:Gh.ornamentPrecompDoubleCadenceUpperPrefixTurn,lineprall:Gh.ornamentPrecompAppoggTrill,prallprall:Gh.ornamentTremblement,scoop:Gh.brassScoop,doit:Gh.brassDoitMedium,fall:Gh.brassFallLipShort,doitLong:Gh.brassLiftMedium,fallLong:Gh.brassFallRoughMedium,bend:Gh.brassBend,plungerClosed:Gh.brassMuteClosed,plungerOpen:Gh.brassMuteOpen,flip:Gh.brassFlip,jazzTurn:Gh.brassJazzTurn,smear:Gh.brassSmear};class Kh{static clefProperties(t){if(!t||!(t in zh))throw new mh("BadArgument","Invalid clef: "+t);return zh[t]}static keyProperties(t,e="treble",i="N",n){let s={octaveShift:0,duration:"4"};"object"==typeof n&&(s=Object.assign(Object.assign({},s),n));const o=Kh.sanitizeDuration(s.duration),a=t.split("/");if(a.length<2)throw new mh("BadArguments",`First argument must be note/octave or note/octave/glyph-code: ${t}`);const r=a[0].toUpperCase();i=i.toUpperCase();const h=jh[r];if(!h)throw new mh("BadArguments","Invalid key name: "+r);let c=parseInt(a[1],10);c-=s.octaveShift;let l=(7*c-28+h.index)/2;l+=Kh.clefProperties(e).lineShift;const u=void 0!==h.intVal?12*c+h.intVal:void 0;let d="",p="N";return p=a.length>2&&a[2]?a[2].toUpperCase():"N"!==i?i:r,d=this.codeNoteHead(p,o),{key:r,octave:c,line:l,intValue:u,code:d,displaced:!1}}static integerToNote(t){if(void 0===t||t<0||t>11)throw new mh("BadArguments",`integerToNote() requires an integer in the range [0, 11]: ${t}`);const e={0:"C",1:"C#",2:"D",3:"D#",4:"E",5:"F",6:"F#",7:"G",8:"G#",9:"A",10:"A#",11:"B"}[t];if(!e)throw new mh("BadArguments",`Unknown note value for integer: ${t}`);return e}static textWidth(t){return 7*t.toString().length}static articulationCodes(t){return Jh[t]}static accidentalCodes(t){var e;return null!==(e=Zh[t])&&void 0!==e?e:t}static ornamentCodes(t){var e;return null!==(e=Qh[t])&&void 0!==e?e:t}static keySignature(t){const e=Yh[t];if(!e)throw new mh("BadKeySignature",`Bad key signature spec: '${t}'`);if(!e.accidental)return[];const i={b:[2,.5,2.5,1,3,1.5,3.5],"#":[0,1.5,-.5,1,2.5,.5,2]}[e.accidental],n=[];for(let s=0;s<e.num;++s){const t=i[s];n.push({type:e.accidental,line:t})}return n}static getKeySignatures(){return Yh}static hasKeySignature(t){return t in Yh}static sanitizeDuration(t){const e=qh[t];if(void 0!==e&&(t=e),void 0===Uh[t])throw new mh("BadArguments",`The provided duration is not val
7id: ${t}`);return t}static durationToFraction(t){return(new wh).parse(Kh.sanitizeDuration(t))}static durationToNumber(t){return Kh.durationToFraction(t).value()}static durationToTicks(t){t=Kh.sanitizeDuration(t);const e=Uh[t];if(void 0===e)throw new mh("InvalidDuration");return e}static codeNoteHead(t,e){switch(t){case"D0":return Gh.noteheadDiamondWhole;case"D1":return Gh.noteheadDiamondHalf;case"D2":case"D3":return Gh.noteheadDiamondBlack;case"T0":return Gh.noteheadTriangleUpWhole;case"T1":return Gh.noteheadTriangleUpHalf;case"T2":case"T3":return Gh.noteheadTriangleUpBlack;case"X0":return Gh.noteheadXWhole;case"X1":return Gh.noteheadXHalf;case"X2":return Gh.noteheadXBlack;case"X3":return Gh.noteheadCircleX;case"S1":return Gh.noteheadSquareWhite;case"S2":return Gh.noteheadSquareBlack;case"R1":case"R2":return Gh.noteheadSquareWhite;case"DO":return Gh.noteheadTriangleUpBlack;case"RE":return Gh.noteheadMoonBlack;case"MI":return Gh.noteheadDiamondBlack;case"FA":return Gh.noteheadTriangleLeftBlack;case"FAUP":return Gh.noteheadTriangleRightBlack;case"SO":return Gh.noteheadBlack;case"LA":return Gh.noteheadSquareBlack;case"TI":return Gh.noteheadTriangleRoundDownBlack;case"DI":case"H":switch(e){case"1/2":return Gh.noteheadDiamondDoubleWhole;case"1":return Gh.noteheadDiamondWhole;case"2":return Gh.noteheadDiamondHalf;default:return Gh.noteheadDiamondBlack}case"X":case"M":switch(e){case"1/2":return Gh.noteheadXDoubleWhole;case"1":return Gh.noteheadXWhole;case"2":return Gh.noteheadXHalf;default:return Gh.noteheadXBlack}case"CX":switch(e){case"1/2":return Gh.noteheadCircleXDoubleWhole;case"1":return Gh.noteheadCircleXWhole;case"2":return Gh.noteheadCircleXHalf;default:return Gh.noteheadCircleX}case"CI":switch(e){case"1/2":return Gh.noteheadCircledDoubleWhole;case"1":return Gh.noteheadCircledWhole;case"2":return Gh.noteheadCircledHalf;default:return Gh.noteheadCircledBlack}case"SQ":switch(e){case"1/2":return Gh.noteheadDoubleWholeSquare;case"1":case"2":return Gh.noteheadSquareWhite;default:return Gh.noteheadSquareBlack}case"TU":switch(e){case"1/2":return Gh.noteheadTriangleUpDoubleWhole;case"1":return Gh.noteheadTriangleUpWhole;case"2":return Gh.noteheadTriangleUpHalf;default:return Gh.noteheadTriangleUpBlack}case"TD":switch(e){case"1/2":return Gh.noteheadTriangleDownDoubleWhole;case"1":return Gh.noteheadTriangleDownWhole;case"2":return Gh.noteheadTriangleDownHalf;default:return Gh.noteheadTriangleDownBlack}case"SF":switch(e){case"1/2":return Gh.noteheadSlashedDoubleWhole1;case"1":return Gh.noteheadSlashedWhole1;case"2":return Gh.noteheadSlashedHalf1;default:return Gh.noteheadSlashedBlack1}case"SB":switch(e){case"1/2":return Gh.noteheadSlashedDoubleWhole2;case"1":return Gh.noteheadSlashedWhole2;case"2":return Gh.noteheadSlashedHalf2;default:return Gh.noteheadSlashedBlack2}case"R":switch(e){case"1/2":return Gh.restDoubleWhole;case"1":return Gh.restWhole;case"2":return Gh.restHalf;case"4":return Gh.restQuarter;case"8":return Gh.rest8th;case"16":return Gh.rest16th;case"32":return Gh.rest32nd;case"64":return Gh.rest64th;case"128":return Gh.rest128th}break;case"S":switch(e){case"1/2":return Gh.noteheadSlashWhiteDoubleWhole;case"1":return Gh.noteheadSlashWhiteWhole;case"2":return Gh.noteheadSlashWhiteHalf;default:return Gh.noteheadSlashVerticalEnds}default:switch(e){case"1/2":return Gh.noteheadDoubleWhole;case"1":return Gh.noteheadWhole;case"2":return Gh.noteheadHalf;default:return Gh.noteheadBlack}}return Gh.null}}function _h(t,e,i=!0){if("object"!=typeof t||null===t)return!1;let n=t.constructor;if(i){for(;null!==t;){if(n=t.constructor,"CATEGORY"in n&&n.CATEGORY===e)return!0;t=Object.getPrototypeOf(t)}return!1}return"CATEGORY"in n&&n.CATEGORY===e}Kh.UNISON=!0,Kh.SOFTMAX_FACTOR=10,Kh.STEM_WIDTH=1.5,Kh.STEM_HEIGHT=35,Kh.STAVE_LINE_THICKNESS=1,Kh.RENDER_PRECISION_PLACES=3,Kh.RESOLUTION=Vh,Kh.durationCodes={"1/2":{stem:!1},1:{stem:!1},2:{stem:!0},4:{stem:!0},8:{stem:!0,beamCount:1,stemBeamExtension:0,codeFlagUp:Gh.flag8thUp},16:{beamCount:2,stemBeamExtension:0,stem:!0,codeFlagUp:Gh.flag16thUp},32:{beamCount:3,stemBeamExtension:7.5,stem:!0,codeFlagUp:Gh.flag32ndUp},64:{beamCount:4,stemBeamExtension:15,stem:!0,codeFlagUp:Gh.flag64thUp},128:{beamCount:5,stemBeamExtension:22.5,stem:!0,codeFlagUp:Gh.flag128thUp}},Kh.NOTATION_FONT_SCALE=39,Kh.TABLATURE_FONT_SCALE=39,Kh.SLASH_NOTEHEAD_WIDTH=15,Kh.STAVE_LINE_DISTANCE=10,Kh.TEXT_HEIGHT_OFFSET_HACK=1,Kh.accidentalColumnsTable={1:{a:[1],b:[1]},2:{a:[1,2]},3:{a:[1,3,2],b:[1,2,1],secondOnBottom:[1,2,3]}
7,4:{a:[1,3,4,2],b:[1,2,3,1],spacedOutTetrachord:[1,2,1,2]},5:{a:[1,3,5,4,2],b:[1,2,4,3,1],spacedOutPentachord:[1,2,3,2,1],verySpacedOutPentachord:[1,2,1,2,1]},6:{a:[1,3,5,6,4,2],b:[1,2,4,5,3,1],spacedOutHexachord:[1,3,2,1,3,2],verySpacedOutHexachord:[1,2,1,2,1,2]}},Kh.unicode={sharp:"♯",flat:"♭",natural:"♮",triangle:"△","o-with-slash":"ø",degrees:"°",circle:"○"},Kh.validTypes={n:{name:"note"},r:{name:"rest"},h:{name:"harmonic"},m:{name:"muted"},s:{name:"slash"},g:{name:"ghost"},d:{name:"diamond"},x:{name:"x"},ci:{name:"circled"},cx:{name:"circle x"},sf:{name:"slashed"},sb:{name:"slashed backward"},sq:{name:"square"},tu:{name:"triangle up"},td:{name:"triangle down"}},Kh.TIME4_4={numBeats:4,beatValue:4,resolution:Vh};const $h=t=>_h(t,"Annotation"),tc=t=>_h(t,"Barline"),ec=t=>_h(t,"GraceNote"),ic=t=>_h(t,"Note"),nc=t=>_h(t,"StaveNote"),sc=t=>_h(t,"StemmableNote"),oc=t=>_h(t,"TabNote");function ac(...t){rc.DEBUG&&Sh("VexFlow.Accidental",t)}class rc extends Xh{static get CATEGORY(){return"Accidental"}static format(t,e){if(!t||0===t.length)return;const i=Ch.get("Accidental.noteheadAccidentalPadding"),n=e.leftShift+i,s=Ch.get("Accidental.accidentalSpacing"),o=Ch.get("Accidental.leftPadding"),a=[];let r,h=0;for(let f=0;f<t.length;++f){const e=t[f],i=e.getNote(),n=i.getStave(),s=e.checkIndex(),o=i.getKeyProps()[s];if(i!==r){for(let t=0;t<i.keys.length;++t)h=Math.max(i.getLeftDisplacedHeadPx()-i.getXShift(),h);r=i}if(n){const t=n.getSpacingBetweenLines(),i=n.getYForLine(o.line),s=Math.round(i/t*2)/2;a.push({y:i,line:s,extraXSpaceNeeded:h,accidental:e,spacingBetweenStaveLines:t})}else a.push({line:o.line,extraXSpaceNeeded:h,accidental:e})}a.sort((t,e)=>e.line-t.line);const c=[];let l=0;for(let f=0;f<a.length;f++){const t=a[f],e=t.accidental.type,i=c[c.length-1];let n;i&&(null==i?void 0:i.line)===t.line?n=i:(n={line:t.line,flatLine:!0,dblSharpLine:!0,numAcc:0,width:0,column:0},c.push(n)),"b"!==e&&"bb"!==e&&(n.flatLine=!1),"##"!==e&&(n.dblSharpLine=!1),n.numAcc++,n.width+=t.accidental.getWidth()+s,l=Math.max(t.extraXSpaceNeeded,l)}let u=0;for(let f=0;f<c.length;f++){let t=!1;const e=f;let i=f;for(;i+1<c.length&&!t;)this.checkCollision(c[i],c[i+1])?i++:t=!0;const n=t=>c[e+t],s=t=>t.map(n),o=(t,e)=>{const[i,n]=s([t,e]).map(t=>t.line);return i-n},a=(...t)=>t.map(s).every(([t,e])=>!this.checkCollision(t,e)),r=i-e+1;let h,l,d=this.checkCollision(c[e],c[i])?"a":"b";switch(r){case 3:"a"===d&&.5===o(1,2)&&.5!==o(0,1)&&(d="secondOnBottom");break;case 4:a([0,2],[1,3])&&(d="spacedOutTetrachord");break;case 5:"b"===d&&a([1,3])&&(d="spacedOutPentachord",a([0,2],[2,4])&&(d="verySpacedOutPentachord"));break;case 6:a([0,3],[1,4],[2,5])&&(d="spacedOutHexachord"),a([0,2],[2,4],[1,3],[3,5])&&(d="verySpacedOutHexachord")}if(r>=7){let t=2,e=!0;for(;!0===e;){e=!1;for(let i=0;i+t<c.length;i++)if(this.checkCollision(c[i],c[i+t])){e=!0,t++;break}}for(h=f;h<=i;h++)l=(h-f)%t+1,c[h].column=l,u=u>l?u:l}else for(h=f;h<=i;h++)l=Kh.accidentalColumnsTable[r][d][h-f],c[h].column=l,u=u>l?u:l;f=i}const d=[],p=[];for(let f=0;f<=u;f++)d[f]=0,p[f]=0;d[0]=n+l,p[0]=n,c.forEach(t=>{t.width>d[t.column]&&(d[t.column]=t.width)});for(let f=1;f<d.length;f++)p[f]=d[f]+p[f-1];const m=p[p.length-1];let g=0;c.forEach(t=>{let e=0;const i=g+t.numAcc;for(;g<i;g++){const i=p[t.column-1]+e+l;a[g].accidental.setXShift(i),e+=a[g].accidental.getWidth()+s,ac("Line, accCount, shift: ",t.line,g,i)}}),e.leftShift=m+o}static checkCollision(t,e){let i=e.line-t.line,n=3;i>0?(n=e.flatLine||e.dblSharpLine?2.5:3,t.dblSharpLine&&(i-=.5)):(n=t.flatLine||t.dblSharpLine?2.5:3,e.dblSharpLine&&(i-=.5));const s=Math.abs(i)<n;return ac("Line1, Line2, Collision: ",t.line,e.line,s),s}static applyAccidentals(t,e){const i=[],n={};t.forEach(t=>{const e=new wh(0,1);
7t.getTickables().forEach(t=>{if(t.shouldIgnoreTicks())return;const s=n[e.value()];s?s.push(t):(i.push(e.value()),n[e.value()]=[t]),e.add(t.getTicks())})});const s=new Hh;e||(e="C");const o=s.createScaleMap(e),a={};i.forEach(t=>{const e=n[t],i=[],r=t=>{if(!nc(t)||t.isRest()||t.shouldIgnoreTicks())return;const e=t;e.keys.forEach((t,n)=>{const r=s.getNoteParts(t.split("/")[0]),h=t.split("/")[1],c=r.accidental||"n",l=r.root+c;a[r.root+h]||(a[r.root+h]=o[r.root]);const u=a[r.root+h]===l,d=i.indexOf(t)>-1;if(e.getModifiers().forEach((t,i)=>{_h(t,"Accidental")&&t.type==c&&t.getIndex()==n&&e.getModifiers().splice(i,1)}),!u||u&&d){a[r.root+h]=l;const s=new rc(c);e.addModifier(s,n),i.push(t)}}),e.getModifiers().forEach(t=>{_h(t,"GraceNoteGroup")&&t.getGraceNotes().forEach(r)})};e.forEach(r)})}constructor(t){super(),ac("New accidental: ",t),this.type=t,this.position=Xh.Position.LEFT,this.cautionary=!1,this.reset()}reset(){this.text="",this.cautionary?(this.text+=Kh.accidentalCodes("{"),this.text+=Kh.accidentalCodes(this.type),this.text+=Kh.accidentalCodes("}"),this.fontInfo.size=Ch.get("Accidental.cautionary.fontSize")):(this.text+=Kh.accidentalCodes(this.type),this.fontInfo.size=Ch.get("Accidental.fontSize")),ec(this.note)&&(this.fontInfo.size=Ch.get("Accidental.grace.fontSize"))}setNote(t){return fh(t,"ArgumentError",`Bad note value: ${t}`),this.note=t,this.reset(),this}setAsCautionary(){return this.cautionary=!0,this.reset(),this}draw(){const{type:t,position:e,index:i}=this,n=this.checkContext(),s=this.checkAttachedNote();this.setRendered();const o=s.getModifierStartXY(e,i);this.x=o.x-this.width,this.y=o.y,ac("Rendering: ",t,o.x,o.y),this.renderText(n,0,0)}}rc.DEBUG=!1;class hc extends Ih{static get CATEGORY(){return"Stem"}static get UP(){return 1}static get DOWN(){return-1}static get WIDTH(){return Kh.STEM_WIDTH}static get HEIGHT(){return Kh.STEM_HEIGHT}constructor(t){var e,i,n,s,o,a,r;super(),this.stemUpYOffset=0,this.stemDownYOffset=0,this.stemUpYBaseOffset=0,this.stemDownYBaseOffset=0,this.xBegin=null!==(e=null==t?void 0:t.xBegin)&&void 0!==e?e:0,this.xEnd=null!==(i=null==t?void 0:t.xEnd)&&void 0!==i?i:0,this.yTop=null!==(n=null==t?void 0:t.yTop)&&void 0!==n?n:0,this.yBottom=null!==(s=null==t?void 0:t.yBottom)&&void 0!==s?s:0,this.stemExtension=null!==(o=null==t?void 0:t.stemExtension)&&void 0!==o?o:0,this.stemDirection=null!==(a=null==t?void 0:t.stemDirection)&&void 0!==a?a:0,this.hide=(null==t?void 0:t.hide)||!1,this.isStemlet=(null==t?void 0:t.isStemlet)||!1,this.stemletHeight=null!==(r=null==t?void 0:t.stemletHeight)&&void 0!==r?r:0,this.renderHeightAdjustment=0,this.setOptions(t)}setOptions(t){var e,i,n,s;this.stemUpYOffset=null!==(e=null==t?void 0:t.stemUpYOffset)&&void 0!==e?e:0,this.stemDownYOffset=null!==(i=null==t?void 0:t.stemDownYOffset)&&void 0!==i?i:0,this.stemUpYBaseOffset=null!==(n=null==t?void 0:t.stemUpYBaseOffset)&&void 0!==n?n:0,this.stemDownYBaseOffset=null!==(s=null==t?void 0:t.stemDownYBaseOffset)&&void 0!==s?s:0}setNoteHeadXBounds(t,e){return this.xBegin=t,this.xEnd=e,this}setDirection(t){this.stemDirection=t}setExtension(t){this.stemExtension=t}getExtension(){return this.stemExtension}setYBounds(t,e){this.yTop=t,this.yBottom=e}getHeight(){const t=this.stemDirection===hc.UP?this.stemUpYOffset:this.stemDownYOffset;return(this.yBottom-this.yTop+(hc.HEIGHT-t+this.stemExtension))*this.stemDirection}getBoundingBox(){throw new mh("NotImplemented","getBoundingBox() not implemented.")}getExtents(){const t=this.stemDirection===hc.UP,e=[this.yTop,this.yBottom],i=hc.HEIGHT+this.stemExtension,n=(t?Math.min:Math.max)(...e),s=(t?Math.max:Math.min)(...e);return{topY:n+i*-this.stemDirection,baseY:s}}setVisibility(t){return this.hide=!t,this}setStemlet(t,e){return this.isStemlet=t,this.stemletHeight=e,this}adjustHeightForFlag(){this.renderHeightAdjustment=Ch.get("Stem.heightAdjustmentForFlag",-3)}adjustHeightForBeam(){this.renderHeightAdjustment=-hc.WIDTH/2}draw(){if(this.setRendered(),this.hide)return;const t=this.checkContext();let e,i;const n=this.stemDirection;let s=0;n===hc.DOWN?(e=this.xBegin,i=this.yTop+this.stemDownYOffset,s=this.stemDownYBaseOffset):(e=this.xEnd,i=this.yBottom-this.stemUpYOffset,s=this.stemUpYBaseOffset);const o=this.getHeight();!function(...t){hc.DEBUG&&Sh("VexFlow.Stem",t)}("Rendering stem - ","Top Y: ",this.yTop,"Bottom Y: ",this.yBottom);const a=this.isStemlet?o-this.stemletHeight*this.stemDirection:0;t.openGroup("stem",this.getAttribute("id")),t.beginPath(),t.setLineWidth(hc.WIDTH),t.moveTo(e,i-a+s),t.lineTo(e,i-o-this.renderHeightAdjustment*n),t.stroke(),t.closeGroup()}}var cc,lc,uc,dc;hc.DEBUG=!1,(lc=cc||(cc={}))[lc.LEFT=1]="LEFT",lc[lc.CENTER=2]="CENTER",lc[lc.RIGHT=3]="RIGHT",lc[lc.CENTER_STEM=4]="CENTER_STEM",(dc=uc||(uc={}))[dc.TOP=1]="TOP",dc[dc.CENTER=2]="CENTER",dc[dc.BOTTOM=3]="BOTTOM",dc[dc.CENTER_STEM=4]="CENTER_STEM";class pc extends Xh{static get CATEGORY(){return"Annotation"}static get minAnnotationPadding(){return Ch.get("NoteHead.minPadding")}static format(t,e){if(!t||0===t.length)return!1;let i=0,n=0,s=0,o=0;for(let h=0;h<t.length;++h){const a=t[h];let r=(2+Lh.convertSizeToPixelValue(a.fontInfo.size))/Kh.STAVE_LINE_DISTANCE;const c=a.checkAttachedNote(),l=c.getGlyphWidth(),u=a.getWidth();a.horizontalJustification===cc.RIGHT?(s=Math.max(l,s),i=Math.max(i,u)+pc.minAnnotationPadding):a.horizontalJustification===cc.LEFT?(o=Math.max(l,o),n=Math.max(n,u)):(i=Math.max(i,u/2)+pc.minAnnotationPadding,n=Math.max(n,u/2),s=Math.max(l/2,s),o=Math.max(l/2,o));const d=c.getStave(),p=c.hasStem()?c.getStemDirection():hc.UP;let m=0,g=5;if(oc(c))if(c.renderOptions.drawStem){const t=c.getStem();t&&(m=Math.abs(t.getHeight())/Kh.STAVE_LINE_DISTANCE)}else m=0;else if(sc(c)){const t=c.getStem();t&&"n"===c.getNoteType()&&(m=Math.abs(t.getHeight())/Kh.STAVE_LINE_DISTANCE)}
vendor: 16,321 bytes, line 7
7if(d&&(g=d.getNumLines()),a.verticalJustification===this.VerticalJustify.TOP){let t=c.getLineNumber(!0);oc(c)&&(t=g-(c.leastString()-.5)),p===hc.UP&&(t+=m);t+e.topTextLine+.5<g?(a.setTextLine(g-t),r+=g-t,e.topTextLine=r):(a.setTextLine(e.topTextLine),e.topTextLine+=r)}else if(a.verticalJustification===this.VerticalJustify.BOTTOM){let t=g-c.getLineNumber();oc(c)&&(t=c.greatestString()-1),p===hc.DOWN&&(t+=m);const i=t+e.textLine+1;i<g?(a.setTextLine(g-i),r+=g-i,e.textLine=r):(a.setTextLine(e.textLine),e.textLine+=r)}else a.setTextLine(e.textLine)}const a=Math.min(Math.max(n-o,0),Math.max(n-e.rightShift,0)),r=Math.min(Math.max(i-s,0),Math.max(i-e.leftShift,0));return e.leftShift+=r,e.rightShift+=a,!0}constructor(t){super(),this.text=t,this.horizontalJustification=cc.CENTER,this.verticalJustification=uc.TOP}setVerticalJustification(t){return this.verticalJustification="string"==typeof t?pc.VerticalJustifyString[t]:t,this}getJustification(){return this.horizontalJustification}setJustification(t){return this.horizontalJustification="string"==typeof t?pc.HorizontalJustifyString[t]:t,this}draw(){const t=this.checkContext(),e=this.checkAttachedNote(),i=e.hasStem()?e.getStemDirection():hc.UP,n=e.getModifierStartXY(Fh.ABOVE,this.index);this.setRendered(),t.openGroup("annotation",this.getAttribute("id"));const s=this.getWidth(),o=Lh.convertSizeToPixelValue(this.fontInfo.size);let a,r;a=this.horizontalJustification===cc.LEFT?n.x:this.horizontalJustification===cc.RIGHT?n.x-s:this.horizontalJustification===cc.CENTER?n.x-s/2:e.getStemX()-s/2;let h={},c=0;const l=e.hasStem(),u=e.checkStave();if(l&&(h=e.checkStem().getExtents(),c=u.getSpacingBetweenLines()),this.verticalJustification===uc.BOTTOM){r=e.getYs().reduce((t,e)=>t>e?t:e),r+=(this.textLine+1)*Kh.STAVE_LINE_DISTANCE+o,l&&i===hc.DOWN&&(r=Math.max(r,h.topY+o+c*this.textLine))}else if(this.verticalJustification===uc.CENTER){const t=e.getYForTopText(this.textLine)-1;r=t+(u.getYForBottomText(this.textLine)-t)/2+o/2}else if(this.verticalJustification===uc.TOP){r=Math.min(...e.getYs())-(this.textLine+1)*Kh.STAVE_LINE_DISTANCE,l&&i===hc.UP&&(c=h.topY<u.getTopLineTopY()?Kh.STAVE_LINE_DISTANCE:c,r=Math.min(r,h.topY-c*(this.textLine+1)))}else{const t=e.getStemExtents();r=t.topY+(t.baseY-t.topY)/2+o/2}!function(...t){pc.DEBUG&&Sh("VexFlow.Annotation",t)}("Rendering annotation: ",this.text,a,r),this.x=a,this.y=r,this.renderText(t,0,0),t.closeGroup()}}pc.DEBUG=!1,pc.HorizontalJustify=cc,pc.HorizontalJustifyString={left:cc.LEFT,right:cc.RIGHT,center:cc.CENTER,centerStem:cc.CENTER_STEM},pc.VerticalJustify=uc,pc.VerticalJustifyString={above:uc.TOP,top:uc.TOP,below:uc.BOTTOM,bottom:uc.BOTTOM,center:uc.CENTER,centerStem:uc.CENTER_STEM};const{ABOVE:mc,BELOW:gc}=Xh.Position;function fc(t,e){return.5*t(e/.5)}function Sc(t,e){return e===mc?t<=5:t>=1}function vc(t,e){return Sc(t,e)?e===mc?Math.ceil:Math.floor:Math.round}const Tc=t=>nc(t)||ec(t);function xc(t,e){const i=t.getStemDirection(),{topY:n,baseY:s}=t.getStemExtents();if(Tc(t))return t.hasStem()?i===hc.UP?n:s:Math.min(...t.getYs());if(oc(t))return t.hasStem()&&i===hc.UP?n:t.checkStave().getYForTopText(e);throw new mh("UnknownCategory","Only can get the top and bottom ys of stavenotes and tabnotes")}function bc(t,e){const i=t.getStemDirection(),{topY:n,baseY:s}=t.getStemExtents();if(Tc(t))return t.hasStem()?i===hc.UP?s:n:Math.max(...t.getYs());if(oc(t))return t.hasStem()?i===hc.UP?t.checkStave().getYForBottomText(e):n:t.checkStave().getYForBottomText(e);throw new mh("UnknownCategory","Only can get the top and bottom ys of stavenotes and tabnotes")}function wc(t,e){const i=e===mc&&t.getStemDirection()===hc.UP||e===gc&&t.getStemDirection()===hc.DOWN;return Tc(t)?t.hasStem()&&i?.5:1:t.hasStem()&&i?1:0}class yc extends Xh{static get CATEGORY(){return"Articulation"}static format(t,e){if(!t||0===t.length)return!1;let i=0;const n=(t,e,i)=>fc(vc(e,i),t.height/10+.5);t.forEach(t=>{const s=t.checkAttachedNote();i=Math.max(s.getGlyphWidth(),i);let o=5;const a=s.hasStem()?s.getStemDirection():hc.UP;let r=0;if(sc(s)){const t=s.getStem();t&&(r=Math.abs(t.getHeight())/Kh.STAVE_LINE_DISTANCE)}const h=s.getStave();if(h&&(o=h.getNumLines()),t.getPosition()===mc){let i=s.getLineNumber(!0);a===hc.UP&&(i+=r);let h=n(t,e.topTextLine,mc);const c=i+e.topTextLine+.5;!t.articulation.betweenLines&&c<o&&(h+=o-c),t.setTextLine(e.topTextLine),e.topTextLine+=h,t.setOrigin(.5,1)}else if(t.getPosition()===gc){let i=Math.max(o-s.getLineNumber(),0);a===hc.DOWN&&(i+=r);let h=n(t,e.textLine,gc);const c=i+e.textLine+.5;!t.articulation.betweenLines&&c<o&&(h+=o-c),t.setTextLine(e.textLine),e.textLine+=h,t.setOrigin(.5,0)}});const s=t.map(t=>t.getWidth()).reduce((t,e)=>Math.max(e,t)),o=Math.min(Math.max(s-i,0),Math.max(s-(e.leftShift+e.rightShift),0));return e.leftShift+=o/2,e.rightShift+=o/2,!0}static easyScoreHook({articulations:t},e,i){if(!t)return;const n={staccato:"a.",tenuto:"a-",accent:"a>"};t.split(",").map(t=>t.trim().split(".")).map(([t,e])=>{const s={type:n[t]};return e&&(s.position=Xh.PositionString[e]),i.getFactory().Articulation(s)}).map(t=>e.addModifier(t,0))}constructor(t){var e;super(),this.heightShift=0,this.type=t,this.position=mc,Kh.articulationCodes(this.type)||((null!==(e=this.type.codePointAt(0))&&void 0!==e?e:0)%2==0?this.position=mc:this.position=gc),this.articulation={betweenLines:!1},this.reset()}reset(){this.articulation=Kh.articulationCodes(this.type),this.articulation||(this.articulation={code:this.type,betweenLines:!1});const t=(this.position===mc?this.articulation.aboveCode:this.articulation.belowCode)||this.articulation.code||Gh.null;this.text=t}setBetweenLines(t=!0){return this.articulation.betweenLines=t,this}draw(){const t=this.checkContext(),e=this.checkAttachedNote();this.setRendered();const i=this.checkIndex(),{position:n,textLine:s}=this,o=this.articulation.betweenLines,a=e.checkStave(),r=a.getSpacingBetweenLines(),h=oc(e),{x:c}=e.getModifierStartXY(n,i),l=!o||h,u=wc(e,n);let d={[mc]:()=>{const t=xc(e,s)-(s+u)*r;return l?Math.min(a.getYForTopText(yc.INITIAL_OFFSET),t):t},[gc]:()=>{const t=bc(e,s)+(s+u)*r;return l?Math.max(a.getYForBottomText(yc.INITIAL_OFFSET),t):t}}[n]();if(!h){const t=n===mc?-1:1,s=e.getKeyProps()[i].line,a=(e.getYs()[i]-d)/r+Number(s),h=function(t,e,i,n){const s=fc(vc(e,i),e);if(t&&Sc(s,i)&&s%1==0)return s+.5*-n;return s}(o,a,n,t);Sc(h,n)&&this.setOrigin(.5,.5),d+=Math.abs(h-a)*r*t}!function(...t){yc.DEBUG&&Sh("VexFlow.Articulation",t)}(`Rendering articulation at (x: ${c}, y: ${d})`),this.x=c,this.y=d,this.renderText(t,0,0)}}yc.DEBUG=!1,yc.INITIAL_OFFSET=-.5;class Cc{static get CATEGORY(){return"RenderContext"}set font(t){this.setFont(t)}get font(){return this.getFont()}}class Ac extends Ih{static get CATEGORY(){return"Tickable"}constructor(){super(),this._preFormatted=!1,this._postFormatted=!1,this.ticks=new wh(0,1),this.intrinsicTicks=0,this.tickMultiplier=new wh(1,1),this.modifiers=[],this.tupletStack=[],this.alignCenter=!1,this.centerXShift=0,this.ignoreTicks=!1,this.formatterMetrics={freedom:{left:0,right:0},duration:"",iterations:0,space:{used:0,mean:0,deviation:0}}}reset(){return this}getTicks(){return this.ticks}shouldIgnoreTicks(){return this.ignoreTicks}setIgnoreTicks(t){return this.ignoreTicks=t,this}getWidth(){if(!this._preFormatted)throw new mh("UnformattedNote","Can't call GetWidth on an unformatted note.");return this.width+(this.modifierContext?this.modifierContext.getWidth():0)}getX(){return this.checkTickContext("Can't getX() without a TickContext.").getX()+this.xShift}getFormatterMetrics(){return this.formatterMetrics}getCenterXShift(){return this.isCenterAligned()?this.centerXShift:0}setCenterXShift(t){return this.centerXShift=t,this}isCenterAligned(){return this.alignCenter}setCenterAlignment(t){return this.alignCenter=t,this}getVoice(){return fh(this.voice,"NoVoice","Tickable has no voice.")}setVoice(t){this.voice=t}getTuplet(){return this.tuplet}getTupletStack(){return this.tupletStack}resetTuplet(t){let e,i;if(t){const n=this.tupletStack.indexOf(t);return-1!==n&&(this.tupletStack.splice(n,1),e=t.getNoteCount(),i=t.getNotesOccupied(),this.applyTickMultiplier(e,i)),this}for(;this.tupletStack.length;)e=(t=this.tupletStack.pop()).getNoteCount(),i=t.getNotesOccupied(),this.applyTickMultiplier(e,i);return this}setTuplet(t){if(t){this.tupletStack.push(t);const e=t.getNoteCount(),i=t.getNotesOccupied();this.applyTickMultiplier(i,e)}return this.tuplet=t,this}addToModifierContext(t){this.modifierContext=t;for(let e=0;e<this.modifiers.length;++e)this.modifierContext.addMember(this.modifiers[e]);return this.modifierContext.addMember(this),this._preFormatted=!1,this}addModifier(t,e=0){return this.modifiers.push(t),this._preFormatted=!1,this}getModifiers(){return this.modifiers}setTickContext(t){this.tickContext=t,this._preFormatted=!1}checkTickContext(t="Tickable has no tick context."){return fh(this.tickContext,"NoTickContext",t)}preFormat(){this._preFormatted||(this.width=0,this.modifierContext&&(this.modifierContext.preFormat(),this.width+=this.modifierContext.getWidth()))}set preFormatted(t){this._preFormatted=t}get preFormatted(){return this._preFormatted}postFormat(){return this._postFormatted||(this._postFormatted=!0),this}set postFormatted(t){this._postFormatted=t}get postFormatted(){return this._postFormatted}getIntrinsicTicks(){return this.intrinsicTicks}setIntrinsicTicks(t){this.intrinsicTicks=t,this.ticks=this.tickMultiplier.clone().multiply(this.intrinsicTicks)}getTickMultiplier(){return this.tickMultiplier}applyTickMultiplier(t,e){this.tickMultiplier.multiply(t,e),this.ticks=this.tickMultiplier.clone().multiply(this.intrinsicTicks)}setDuration(t){const e=t.numerator*(Kh.RESOLUTION/t.denominator);this.ticks=this.tickMultiplier.clone().multiply(e),this.intrinsicTicks=this.ticks.value()}getAbsoluteX(){return this.checkTickContext("Can't getAbsoluteX() without a TickContext.").getX()}setModifierContext(t){return this.modifierContext=t,this}getModifierContext(){return this.modifierContext}checkModifierContext(){return fh(this.modifierContext,"NoModifierContext","No modifier context attached to this tickable.")}}class kc extends Ac{static get CATEGORY(){return"Note"}static getGlyphProps(t,e="n"){t=Kh.sanitizeDuration(t);let i=Kh.durationCodes[t];void 0===i&&(i=Kh.durationCodes[4]);const n=Kh.codeNoteHead(e.toUpperCase(),t);return n!==Gh.null&&(i=Object.assign(Object.assign({},i),{codeHead:n})),i}static plotMetrics(t,e,i){var n;const s=e.getMetrics(),o=e.getAbsoluteX()-s.modLeftPx-s.leftDisplacedHeadPx,a=e.getAbsoluteX()-s.leftDisplacedHeadPx,r=e.getAbsoluteX(),h=e.getAbsoluteX()+s.notePx,c=e.getAbsoluteX()+s.notePx+s.rightDisplacedHeadPx,l=e.getAbsoluteX()+s.notePx+s.rightDisplacedHeadPx+s.modRightPx,u=l+(null!==(n=e.getFormatterMetrics().freedom.right)&&void 0!==n?n:0),d=l-o;t.save(),t.setFont(Ch.get("fontFamily"),8),t.fillText(Math.round(d)+"px",o+e.getXShift(),i);const p=i+7;function m(i,n,s,o=p){t.beginPath(),t.setStrokeStyle(s),t.setFillStyle(s),t.setLineWidth(3),t.moveTo(i+e.getXShift(),o),t.lineTo(n+e.getXShift(),o),t.stroke()}m(o,a,"red"),m(a,r,"#999"),m(r,h,"green"),m(h,c,"#999"),m(c,l,"red"),m(l,u,"#DD0"),m(o-e.getXShift(),o,"#BBB"),function(t,e,i,n="#F55"){t.save(),t.setFillStyle(n),t.beginPath(),t.arc(e,i,3,0,2*Math.PI,!1),t.closePath(),t.fill(),t.restore()}(t,r+e.getXShift(),p,"blue");const g=e.getFormatterMetrics();if(g.iterations>0){const n=g.space.deviation,s=n>=0?"+":"";t.setFillStyle("red"),t.fillText(s+Math.round(n),r+e.getXShift(),i-10)}t.restore()}static parseDuration(t){if(!t)return;const e=/(\d*\/?\d+|[a-z])(d*)([nrhms]|$)/.exec(t);if(!e)return;return{duration:e[1],dots:e[2].length,type:e[3]||"n"}}static parseNoteStruct(t){const e=kc.parseDuration(t.duration);if(!e)return;let i=t.type;if(i&&!Kh.validTypes[i])return;const n=[];i||(i=e.type||"n",void 0!==t.keys&&t.keys.forEach((t,e)=>{const s=t.split("/");n[e]=s&&3===s.length?s[2]:i}));let s=Kh.durationToTicks(e.duration);if(!s)return;const o=t.dots?t.dots:e.dots;if("number"!=typeof o)return;let a=s;for(let r=0;r<o;r++){if(a<=1)return;a/=2,s+=a}return{duration:e.duration,type:i,customTypes:n,dots:o,ticks:s}}constructor(t){if(super(),!t)throw new mh("BadArguments","Note must have valid initialization data to identify duration and type.");const e=kc.parseNoteStruct(t);if(!e)throw new mh("BadArguments",`Invalid note initialization object: ${JSON.stringify(t)}`);this.keys=t.keys||[],this.keyProps=[],this.duration=e.duration,this.noteType=e.type,this.customTypes=e.customTypes,t.durationOverride?this.setDuration(t.durationOverride):this.setIntrinsicTicks(e.ticks),this.modifiers=[],this.glyphProps=kc.getGlyphProps(this.duration,this.noteType),this.customGlyphs=this.customTypes.map(t=>kc.getGlyphProps(this.duration,t)),this.playNote=void 0,this.ignoreTicks=!1,this.width=0,this.leftDisplacedHeadPx=0,this.rightDisplacedHeadPx=0,this.xShift=0,this.ys=[],t.alignCenter&&this.setCenterAlignment(t.alignCenter),this.renderOptions={annotationSpacing:5,strokePx:1,yShift:0}}getPlayNote(){return this.playNote}setPlayNote(t){return this.playNote=t,this}isRest(){return!1}addStroke(t,e){return e.setNote(this),e.setIndex(t),this.modifiers.push(e),this.preFormatted=!1,this}getStave(){return this.stave}checkStave(){return fh(this.stave,"NoStave","No stave attached to instance.")}setStave(t){return this.stave=t,this.setYs([t.getYForLine(0)]),this.setContext(this.stave.getContext()),this}getLeftDisplacedHeadPx(){return this.leftDisplacedHeadPx}getRightDisplacedHeadPx(){return this.rightDisplacedHeadPx}setLeftDisplacedHeadPx(t){return this.leftDisplacedHeadPx=t,this}setRightDisplacedHeadPx(t){return this.rightDisplacedHeadPx=t,this}shouldIgnoreTicks(){return this.ignoreTicks}getLineNumber(t){return 0}getLineForRest(){return 0}getGlyphProps(){return this.glyphProps}getGlyphWidth(){return 0}setYs(t){return this.ys=t,this}getYs(){if(0===this.ys.length)throw new mh("NoYValues","No Y-values calculated for this note.");return this.ys}getYForTopText(t){return this.checkStave().getYForTopText(t)}getVoice(){if(!this.voice)throw new mh("NoVoice","Note has no voice.");return this.voice}setVoice(t){return this.voice=t,this.preFormatted=!1,this}getTickContext(){return this.checkTickContext()}setTickContext(t){return this.tickContext=t,this.preFormatted=!1,this}getDuration(){return this.duration}isDotted(){return this.getModifiersByType("Dot").length>0}hasStem(){return!1}getNoteType(){return this.noteType}getBeam(){return this.beam}checkBeam(){return fh(this.beam,"NoBeam","No beam attached to instance")}hasBeam(){return void 0!==this.beam}setBeam(t){return this.beam=t,this}addModifier(t,e=0){if("string"==typeof e&&(e=parseInt(e)),"object"!=typeof t||"number"!=typeof e)throw new mh("WrongParams","Incorrect call signature. Use Note.addModifier(modifier: Modifier, index: number=0) instead.");return t.setNote(this),t.setIndex(e),super.addModifier(t),this}getModifiersByType(t){return this.modifiers.filter(e=>e.getCategory()===t)}getModifierStartXY(t,e,i){if(!this.preFormatted)throw new mh("UnformattedNote","Can't call GetModifierStartXY on an unformatted note");return{x:this.getAbsoluteX(),y:this.ys[0]}}getRightParenthesisPx(t){return this.getKeyProps()[t].displaced?this.getRightDisplacedHeadPx():0}getLeftParenthesisPx(t){return this.getKeyProps()[t].displaced?this.getLeftDisplacedHeadPx()-this.xShift:-this.xShift}getFirstDotPx(){let t=this.getRightDisplacedHeadPx();const e=this.checkModifierContext().getMembers("Parenthesis");return 0!==e.length&&(t+=e[0].getWidth()+1),t}getMetrics(){if(!this.preFormatted)throw new mh("UnformattedNote","Can't call getMetrics on an unformatted note.");const t=this.modifierContext?this.modifierContext.getState().leftShift:0,e=this.modifierContext?this.modifierContext.getState().rightShift:0,i=this.getWidth();return{width:i,glyphWidth:this.getGlyphWidth(),notePx:i-t-e-this.leftDisplacedHeadPx-this.rightDisplacedHeadPx,modLeftPx:t,modRightPx:e,leftDisplacedHeadPx:this.leftDisplacedHeadPx,rightDisplacedHeadPx:this.rightDisplacedHeadPx,glyphPx:0}}getAbsoluteX(){let t=this.checkTickContext("Can't getAbsoluteX() without a TickContext.").getX();return this.stave&&(t+=this.stave.getNoteStartX()+Ch.get("Stave.padding",0)),this.isCenterAligned()&&(t+=this.getCenterXShift()),t}getStemDirection(){throw new mh("NoStem","No stem attached to this note.")}
7getStemExtents(){throw new mh("NoStem","No stem attached to this note.")}getTieRightX(){let t=this.getAbsoluteX();return t+=this.getGlyphWidth()/2,t+=-this.width/2+this.width+2,t}getTieLeftX(){let t=this.getAbsoluteX();return t+=this.getGlyphWidth()/2,t-=this.width/2+2,t}getKeys(){return this.keys}getKeyProps(){return this.keyProps}getBoundingBox(){const t=super.getBoundingBox();for(let e=0;e<this.modifiers.length;e++)t.mergeWith(this.modifiers[e].getBoundingBox());return t}}var Nc,Dc,Ec,Oc;(Dc=Nc||(Nc={}))[Dc.CENTER=0]="CENTER",Dc[Dc.LEFT=1]="LEFT",Dc[Dc.RIGHT=2]="RIGHT",Dc[Dc.ABOVE=3]="ABOVE",Dc[Dc.BELOW=4]="BELOW",Dc[Dc.BEGIN=5]="BEGIN",Dc[Dc.END=6]="END";class Pc extends Ih{static get CATEGORY(){return"StaveModifier"}static get Position(){return Nc}constructor(){super(),this.padding=10,this.position=Nc.ABOVE}getPosition(){return this.position}setPosition(t){return this.position=t,this}getStave(){return this.stave}checkStave(){return fh(this.stave,"NoStave","No stave attached to instance.")}setStave(t){return this.stave=t,this}getPadding(t){return void 0!==t&&t<2?0:this.padding}setPadding(t){return this.padding=t,this}setLayoutMetrics(t){return this.layoutMetrics=t,this}getLayoutMetrics(){return this.layoutMetrics}}(Oc=Ec||(Ec={}))[Oc.SINGLE=1]="SINGLE",Oc[Oc.DOUBLE=2]="DOUBLE",Oc[Oc.END=3]="END",Oc[Oc.REPEAT_BEGIN=4]="REPEAT_BEGIN",Oc[Oc.REPEAT_END=5]="REPEAT_END",Oc[Oc.REPEAT_BOTH=6]="REPEAT_BOTH",Oc[Oc.NONE=7]="NONE";class Mc extends Pc{static get CATEGORY(){return"Barline"}static get type(){return Ec}static get typeString(){return{single:Ec.SINGLE,double:Ec.DOUBLE,end:Ec.END,repeatBegin:Ec.REPEAT_BEGIN,repeatEnd:Ec.REPEAT_END,repeatBoth:Ec.REPEAT_BOTH,none:Ec.NONE}}constructor(t){super(),this.thickness=Kh.STAVE_LINE_THICKNESS;const e=Ec;this.widths={},this.widths[e.SINGLE]=5,this.widths[e.DOUBLE]=5,this.widths[e.END]=5,this.widths[e.REPEAT_BEGIN]=5,this.widths[e.REPEAT_END]=5,this.widths[e.REPEAT_BOTH]=5,this.widths[e.NONE]=5,this.paddings={},this.paddings[e.SINGLE]=0,this.paddings[e.DOUBLE]=0,this.paddings[e.END]=0,this.paddings[e.REPEAT_BEGIN]=15,this.paddings[e.REPEAT_END]=15,this.paddings[e.REPEAT_BOTH]=15,this.paddings[e.NONE]=0,this.layoutMetricsMap={},this.layoutMetricsMap[e.SINGLE]={xMin:0,xMax:1,paddingLeft:5,paddingRight:5},this.layoutMetricsMap[e.DOUBLE]={xMin:-3,xMax:1,paddingLeft:5,paddingRight:5},this.layoutMetricsMap[e.END]={xMin:-5,xMax:1,paddingLeft:5,paddingRight:5},this.layoutMetricsMap[e.REPEAT_END]={xMin:-10,xMax:1,paddingLeft:5,paddingRight:5},this.layoutMetricsMap[e.REPEAT_BEGIN]={xMin:-2,xMax:10,paddingLeft:5,paddingRight:5},this.layoutMetricsMap[e.REPEAT_BOTH]={xMin:-10,xMax:10,paddingLeft:5,paddingRight:5},this.layoutMetricsMap[e.NONE]={xMin:0,xMax:0,paddingLeft:5,paddingRight:5},this.setPosition(Nc.BEGIN),this.setType(t)}getType(){return this.type}setType(t){return this.type="string"==typeof t?Mc.typeString[t]:t,this.setWidth(this.widths[this.type]),this.setPadding(this.paddings[this.type]),this.setLayoutMetrics(this.layoutMetricsMap[this.type]),this}draw(){const t=this.checkStave(),e=t.checkContext();switch(this.setRendered(),e.openGroup("stavebarline",this.getAttribute("id")),this.type){case Ec.SINGLE:this.drawVerticalBar(t,this.x,!1);break;case Ec.DOUBLE:this.drawVerticalBar(t,this.x,!0);break;case Ec.END:this.drawVerticalEndBar(t,this.x);break;case Ec.REPEAT_BEGIN:this.drawRepeatBar(t,this.x,!0),t.getX()!==this.x&&this.drawVerticalBar(t,t.getX());break;case Ec.REPEAT_END:this.drawRepeatBar(t,this.x,!1);break;case Ec.REPEAT_BOTH:this.drawRepeatBar(t,this.x,!1),this.drawRepeatBar(t,this.x,!0)}e.closeGroup()}drawVerticalBar(t,e,i){const n=t.checkContext(),s=t.getTopLineTopY(),o=t.getBottomLineBottomY();i&&n.fillRect(e-3,s,1,o-s),n.fillRect(e,s,1,o-s)}drawVerticalEndBar(t,e){const i=t.checkContext(),n=t.getTopLineTopY(),s=t.getBottomLineBottomY();i.fillRect(e-5,n,1,s-n),i.fillRect(e-2,n,3,s-n)}drawRepeatBar(t,e,i){const n=t.checkContext(),s=t.getTopLineTopY(),o=t.getBottomLineBottomY();let a=3;i||(a=-5),n.fillRect(e+a,s,1,o-s),n.fillRect(e-2,s,3,o-s);i?a+=4:a-=4;const r=e+a+1;let h=(t.getNumLines()-1)*t.getSpacingBetweenLines();h=h/2-t.getSpacingBetweenLines()/2;let c=s+h+1;n.beginPath(),n.arc(r,c,2,0,2*Math.PI,!1),n.fill(),c+=t.getSpacingBetweenLines(),n.beginPath(),n.arc(r,c,2,0,2*Math.PI,!1),n.fill()}}class Lc extends kc{static get CATEGORY(){return"BarNote"}constructor(t=Ec.SINGLE){super({duration:"b"}),this.metrics={widths:{}};const e=Ec;this.metrics.widths={[e.SINGLE]:8,[e.DOUBLE]:12,[e.END]:15,[e.REPEAT_BEGIN]:14,[e.REPEAT_END]:14,[e.REPEAT_BOTH]:18,[e.NONE]:0},this.ignoreTicks=!0,this.setType(t)}getType(){return this.type}setType(t){return this.type="string"==typeof t?Mc.typeString[t]:t,this.setWidth(this.metrics.widths[this.type]),this}addToModifierContext(t){return this}preFormat(){return this.preFormatted=!0,this}draw(){const t=this.checkContext();!function(...t){Lc.DEBUG&&Sh("VexFlow.BarNote",t)}("Rendering bar line at: ",this.getAbsoluteX());const e=new Mc(this.type);e.setX(this.getAbsoluteX()),e.setStave(this.checkStave()),e.setContext(t),e.drawWithStyle(),this.setRendered()}}function Rc(t){let e=0;return t.forEach(t=>{t.keyProps&&t.keyProps.forEach(t=>{e+=t.line-3})}),e>=0?hc.DOWN:hc.UP}Lc.DEBUG=!1;const Bc="L",Ic="B";class Fc extends Ih{static get CATEGORY(){return"Beam"}getStemDirection(){return this._stemDirection}static getDefaultBeamGroups(t){t&&"c"!==t||(t="4/4");const e={"1/2":["1/2"],"2/2":["1/2"],"3/2":["1/2"],"4/2":["1/2"],"1/4":["1/4"],"2/4":["1/4"],"3/4":["1/4"],"4/4":["1/4"],"1/8":["1/8"],"2/8":["2/8"],"3/8":["3/8"],"4/8":["2/8"],"1/16":["1/16"],"2/16":["2/16"],"3/16":["3/16"],"4/16":["2/16"]}[t];if(void 0!==e)return e.map(t=>(new wh).parse(t));{const e=parseInt(t.split("/")[0],10),i=parseInt(t.split("/")[1],10);if(e%3==0)return[new wh(3,i)];if(i>4)return[new wh(2,i)];if(i<=4)return[new wh(1,i)]}return[new wh(1,4)]}static applyAndGetBeams(t,e,i){return Fc.generateBeams(t.getTickables(),{groups:i,stemDirection:e})}static generateBeams(t,e={}){e.groups&&e.groups.length||(e.groups=[new wh(2,8)]);const i=e.groups.map(t=>{if(!t.multiply)throw new mh("InvalidBeamGroups","The beam groups must be an array of VexFlow.Fractions");return t.clone().multiply(Kh.RESOLUTION,1)}),n=t;let s=0,o=[],a=[];function r(){i.length-1>s?s+=1:s=0}!function(){let t=[],e=new wh(0,1);
7n.forEach(n=>{if(t=[],n.shouldIgnoreTicks())return o.push(a),void(a=t);a.push(n);const h=i[s].clone(),c=(l=a,l.reduce((t,e)=>e.getTicks().clone().add(t),new wh(0,1))).add(e);var l;const u=Kh.durationToNumber(n.getDuration())<8;if(u&&n.getTuplet()&&(h.numerator*=2),c.greaterThan(h)){if(!u){const e=a.pop();e&&t.push(e)}o.push(a);do{e=c.subtract(i[s]),r()}while(e.greaterThanEquals(i[s]));a=t}else c.equals(h)&&(o.push(a),e=new wh(0,1),a=t,r())}),a.length>0&&o.push(a)}(),function(){const t=[];o.forEach(i=>{let n=[];i.forEach((i,s,o)=>{const a=0===s||s===o.length-1,r=o[s-1],h=!e.beamRests&&i.isRest(),c=e.beamRests&&e.beamMiddleOnly&&i.isRest()&&a;let l=!1;if(e.maintainStemDirections&&r&&!i.isRest()&&!r.isRest()){const t=r.getStemDirection();l=i.getStemDirection()!==t}const u=parseInt(i.getDuration(),10)<8;h||c||l||u?(n.length>0&&t.push(n),n=l?[i]:[]):n.push(i)}),n.length>0&&t.push(n)}),o=t}(),o.forEach(t=>{let i;if(e.maintainStemDirections){const e=function(t){for(let e=0;e<t.length;e++){const i=t[e];if(!i.isRest())return i}return!1}(t);i=e?e.getStemDirection():hc.UP}else i=e.stemDirection?e.stemDirection:Rc(t);!function(t,e){t.forEach(t=>{t.setStemDirection(e)})}(t,i)});const h=o.filter(t=>{if(t.length>1){let e=!0;return t.forEach(t=>{t.getIntrinsicTicks()>=Kh.durationToTicks("4")&&(e=!1)}),e}return!1}),c=function(){const t=[];return o.forEach(e=>{let i;e.forEach(e=>{const n=e.getTuplet();n&&i!==n&&(i=n,t.push(i))})}),t}(),l=[];return h.forEach(t=>{const i=new Fc(t);e.showStemlets&&(i.renderOptions.showStemlets=!0),e.secondaryBreaks&&(i.renderOptions.secondaryBreakTicks=Kh.durationToTicks(e.secondaryBreaks)),!0===e.flatBeams&&(i.renderOptions.flatBeams=!0,i.renderOptions.flatBeamOffset=e.flatBeamOffset),l.push(i)}),c.forEach(t=>{const e=t.notes[0].stemDirection===hc.DOWN?-1:1;t.setTupletLocation(e);let i=!1;for(let n=0;n<t.notes.length;n++){if(!t.notes[n].hasBeam()){i=!0;break}}t.setBracketed(i)}),l}constructor(t,e=!1){if(super(),this.slope=0,this.yShift=0,this.forcedPartialDirections={},!t||0===t.length)throw new mh("BadArguments","No notes provided for beam.");if(1===t.length)throw new mh("BadArguments","Too few notes for beam.");if(this._ticks=t[0].getIntrinsicTicks(),this._ticks>=Kh.durationToTicks("4"))throw new mh("BadArguments","Beams can only be applied to notes shorter than a quarter note.");let i,n;this._stemDirection=t[0].getStemDirection();let s=this._stemDirection;if(e&&nc(t[0]))s=Rc(t);else if(e&&oc(t[0])){s=t.reduce((t,e)=>t+e.getStemDirection(),0)>-1?hc.UP:hc.DOWN}for(i=0;i<t.length;++i)n=t[i],e&&(n.setStemDirection(s),this._stemDirection=s),n.setBeam(this);this.postFormatted=!1,this.notes=t,this._beamCount=this.getBeamCount(),this.breakOnIndexes=[],this.renderOptions={beamWidth:5,maxSlope:.25,minSlope:-.25,slopeIterations:20,slopeCost:100,showStemlets:!1,stemletExtension:7,partialBeamLength:10,flatBeams:!1,minFlatBeamOffset:15}}getNotes(){return this.notes}getBeamCount(){return this.notes.map(t=>t.getGlyphProps().beamCount).reduce((t,e)=>e>t?e:t)}breakSecondaryAt(t){return this.breakOnIndexes=t,this}setPartialBeamSideAt(t,e){return this.forcedPartialDirections[t]=e,this}unsetPartialBeamSideAt(t){return delete this.forcedPartialDirections[t],this}getSlopeY(t,e,i,n){return i+(t-e)*n}calculateSlope(){const{notes:t,renderOptions:{maxSlope:e,minSlope:i,slopeIterations:n,slopeCost:s}}=this,o=this._stemDirection,a=t[0],r=function(t,e){const i=t.getStemExtents().topY,n=t.getStemX();return(e.getStemExtents().topY-i)/(e.getStemX()-n)}(a,t[t.length-1]),h=(e-i)/n;let c=Number.MAX_VALUE,l=0,u=0;for(let d=i;d<=e;d+=h){let e=0,i=0;for(let s=1;s<t.length;++s){const n=t[s];if(n.hasStem()||n.isRest()){const t=this.getSlopeY(n.getStemX(),a.getStemX(),a.getStemExtents().topY,d)+i,r=n.getStemExtents().topY;if(r*o<t*o){const n=Math.abs(r-t);i+=n*-o,e+=n*s}else e+=(r-t)*o}}const n=r/2,h=s*Math.abs(n-d)+Math.abs(e);h<c&&(c=h,l=d,u=i)}this.slope=l,this.yShift=u}calculateFlatSlope(){const{notes:t,renderOptions:{beamWidth:e,minFlatBeamOffset:i,flatBeamOffset:n}}=this,s=this._stemDirection;let o=0,a=0,r=0,h=0;for(let d=0;d<t.length;d++){const e=t[d],i=e.getStemExtents().topY;o+=i,s===hc.DOWN&&h<i?(h=i,a=Math.max(...e.getYs()),r=e.getBeamCount()):s===hc.UP&&(0===h||h>i)&&(h=i,a=Math.min(...e.getYs()),r=e.getBeamCount())}let c=o/t.length;const l=i+r*e*1.5,u=a+l*-s;s===hc.DOWN&&c<u?c=a+l:s===hc.UP&&c>u&&(c=a-l),n?(s===hc.DOWN&&c>n||s===hc.UP&&c<n)&&(this.renderOptions.flatBeamOffset=c):this.renderOptions.flatBeamOffset=c,this.slope=0,this.yShift=0}getBeamYToDraw(){let t=this.notes[0].getStemExtents().topY;return this.renderOptions.flatBeams&&this.renderOptions.flatBeamOffset&&(t=this.renderOptions.flatBeamOffset),t}applyStemExtensions(){const{notes:t,slope:e,renderOptions:{showStemlets:i,stemletExtension:n,beamWidth:s}}=this,o=this.yShift,a=this._beamCount,r=t[0],h=this.getBeamYToDraw(),c=r.getStemX();for(let l=0;l<t.length;++l){const r=t[l],u=r.getStem();if(u){const t=r.getStemX(),{topY:l}=r.getStemExtents(),d=this.getSlopeY(t,c,h,e)+o,p=u.getExtension(),m=r.getStemDirection()===hc.UP?l-d:d-l;let g=0;if(r.getStemDirection()!==this._stemDirection){g=(1+1.5*(r.getGlyphProps().beamCount-1))*this.renderOptions.beamWidth}if(u.setExtension(p+m+g),u.adjustHeightForBeam(),r.isRest()&&i){const t=(a-1)*s*1.5+s;u.setVisibility(!0).setStemlet(!0,t+n)}}}}
vendor: 80,989 bytes, line 7
7lookupBeamDirection(t,e,i,n,s){if("4"===t)return Bc;const o=this.forcedPartialDirections[s];if(o)return o;const a=""+Kh.durationToNumber(t)/2,r=e<Kh.durationToTicks(a),h=n<Kh.durationToTicks(a),c=i<Kh.durationToTicks(a);return r&&h&&c?Ic:r&&!h&&c?Bc:!r&&h&&c?"R":this.lookupBeamDirection(a,e,i,n,s)}getBeamLines(t){const e=Kh.durationToTicks(t);let i=!1;const n=[];let s;const o=this.renderOptions.partialBeamLength;let a=!1,r=0;for(let c=0;c<this.notes.length;++c){const h=this.notes[c];r+=h.getTicks().value();let l=!1;parseInt(t,10)>=8&&(l=-1!==this.breakOnIndexes.indexOf(c),this.renderOptions.secondaryBreakTicks&&r>=this.renderOptions.secondaryBreakTicks&&(r=0,l=!0));const u=h.getIntrinsicTicks()<e,d=h.getStemX()-hc.WIDTH/2,p=this.notes[c-1],m=this.notes[c+1],g=m&&m.getIntrinsicTicks()<e,f=p&&p.getIntrinsicTicks()<e,S=p&&m&&u&&!f&&!g;if(u)if(i)s=n[n.length-1],s.end=d,l&&(i=!1,m&&!g&&void 0===s.end&&(s.end=s.start-o));else{if(s={start:d,end:void 0},i=!0,S){const e=p.getIntrinsicTicks(),i=m.getIntrinsicTicks(),n=h.getIntrinsicTicks(),a=this.lookupBeamDirection(t,e,n,i,c);[Bc,Ic].includes(a)?s.end=s.start-o:s.end=s.start+o}else g?l&&(s.end=s.start-o,i=!1):s.end=(a||0===c)&&m?s.start+o:s.start-o;n.push(s)}else i=!1;a=l}const h=n[n.length-1];return h&&void 0===h.end&&(h.end=h.start-o),n}drawStems(t){this.notes.forEach(e=>{const i=e.getStem();if(i){const n=e.getStemX();i.setNoteHeadXBounds(n,n),i.setContext(t).drawWithStyle()}},this)}drawBeamLines(t){const e=["4","8","16","32","64"],i=this.notes[0];let n=this.getBeamYToDraw();const s=i.getStemX(),o=this.renderOptions.beamWidth*this._stemDirection;for(let a=0;a<e.length;++a){const i=e[a],r=this.getBeamLines(i);for(let e=0;e<r.length;++e){const i=r[e],a=i.start,h=this.getSlopeY(a,s,n,this.slope),c=i.end;if(!c)throw new mh("NoLastBeamX","lastBeamX undefined.");{const e=this.getSlopeY(c,s,n,this.slope);t.beginPath(),t.moveTo(a,h),t.lineTo(a,h+o),t.lineTo(c+1,e+o),t.lineTo(c+1,e),t.closePath(),t.fill()}}n+=1.5*o}}preFormat(){return this}postFormat(){this.postFormatted||(oc(this.notes[0])||this.renderOptions.flatBeams?this.calculateFlatSlope():this.calculateSlope(),this.applyStemExtensions(),this.postFormatted=!0)}draw(){const t=this.checkContext();this.setRendered(),this.unbeamable||(this.postFormatted||this.postFormat(),t.openGroup("beam",this.getAttribute("id")),this.drawStems(t),this.drawBeamLines(t),t.closeGroup())}}class Wc extends Xh{static get CATEGORY(){return"Bend"}static get UP(){return 0}static get DOWN(){return 1}static format(t,e){if(!t||0===t.length)return!1;let i=0;for(let n=0;n<t.length;++n){const s=t[n],o=s.checkAttachedNote();if(oc(o)){const t=o.leastString()-1;e.topTextLine<t&&(e.topTextLine=t)}s.setXShift(i),i=s.getWidth(),s.setTextLine(e.topTextLine)}return e.rightShift+=i,e.topTextLine+=1,!0}setStyleLine(t){return this.styleLine=t,this}getStyleLine(){return this.styleLine}constructor(t){super(),this.styleLine=Ch.getStyle("Bend.line"),this.xShift=0,this.tap="",this.renderOptions={bendWidth:8,releaseWidth:8},this.phrase=t,this.updateWidth()}setXShift(t){return this.xShift=t,this.updateWidth(),this}setTap(t){return this.tap=t,this}getTextHeight(){const t=new Ih("Bend");return t.setText(this.phrase[0].text),t.getHeight()}updateWidth(){const t=t=>{const e=new Ih("Bend");return e.setText(t),e.getWidth()};let e=0;for(let i=0;i<this.phrase.length;++i){const n=this.phrase[i];if(void 0!==n.width)e+=n.width;else{const i=n.type===Wc.UP?this.renderOptions.bendWidth:this.renderOptions.releaseWidth;n.width=Math.max(i,t(n.text))+3,n.drawWidth=n.width/2,e+=n.width}}return this.setWidth(e+this.xShift),this}draw(){var t;const e=this.checkContext(),i=this.checkAttachedNote();this.setRendered();const n=i.getModifierStartXY(Xh.Position.RIGHT,this.index);n.x+=3,n.y+=.5;const s=this.xShift,o=i.checkStave().getSpacingBetweenLines(),a=i.getYs().reduce((t,e)=>t<e?t:e),r=n.y-((this.textLine+1)*o+n.y-a)+3,h=n.y-((this.textLine+1)*o+n.y-a)-1,c=(t,i,n,s)=>{const o=t+n,a=i;this.applyStyle(e,this.styleLine),e.beginPath(),e.moveTo(t,i),e.quadraticCurveTo(o,a,t+n,s),e.stroke()},l=(t,i,n,s)=>{this.applyStyle(e,this.styleLine),e.beginPath(),e.moveTo(t,s),e.quadraticCurveTo(t+n,s,t+n,i),e.stroke()},u=(t,i,n)=>{const s=i+4*n;e.beginPath(),e.moveTo(t,i),e.lineTo(t-4,s),e.lineTo(t+4,s),e.closePath(),e.fill()},d=(t,i)=>{e.setFont(this.fontInfo);const n=t-e.measureText(i).width/2;e.fillText(i,n,h)};let p,m=0,g=0;if(null===(t=this.tap)||void 0===t?void 0:t.length){d(i.getModifierStartXY(Xh.Position.CENTER,this.index).x,this.tap)}for(let f=0;f<this.phrase.length;++f){const t=this.phrase[f];t.drawWidth||(t.drawWidth=0),0===f&&(t.drawWidth+=s),g=t.drawWidth+m-(1===f?s:0),t.type===Wc.UP&&(p&&p.type===Wc.UP&&u(n.x,r,1),c(n.x,n.y,g,r)),t.type===Wc.DOWN&&(p&&p.type===Wc.UP&&l(n.x,n.y,g,r),p&&p.type===Wc.DOWN&&(u(n.x,n.y,-1),l(n.x,n.y,g,r)),p||(g=t.drawWidth,l(n.x,n.y,g,r))),d(n.x+g,t.text),p=t,m=t.drawWidth,p.x=n.x,n.x+=g}if(!p||void 0===p.x)throw new mh("NoLastBendForBend","Internal error.");p.type===Wc.UP?u(p.x+g,r,1):p.type===Wc.DOWN&&u(p.x+g,n.y,-1)}}function Gc(t){if(!t)return!1;const e=gh();return"function"==typeof e.HTMLCanvasElement&&t instanceof e.HTMLCanvasElement||"function"==typeof t.getContext&&"function"==typeof t.toDataURL}class Xc extends Cc{static get WIDTH(){return 600}static get HEIGHT(){return 400}static get CANVAS_BROWSER_SIZE_LIMIT(){return 32767}static sanitizeCanvasDims(t,e){const i=this.CANVAS_BROWSER_SIZE_LIMIT;return Math.max(t,e)>i&&(!function(...t){const e=t.join(" "),i=new Error;gh().console.log("Warning: ",e,i.stack)}("Canvas dimensions exceed browser limit. Cropping to "+i),t>i&&(t=i),e>i&&(e=i)),[t,e]}constructor(t){super(),this.textHeight=0,this.context2D=t,this.curTransfrom=t.getTransform(),t.canvas?this.canvas=t.canvas:this.canvas={width:Xc.WIDTH,height:Xc.HEIGHT}}clear(){this.context2D.clearRect(0,0,this.canvas.width,this.canvas.height)}openGroup(t,e){}closeGroup(){}openRotation(t,e,i){this.curTransfrom=this.context2D.getTransform(),this.context2D.translate(e,i),this.context2D.rotate(t*Math.PI/180),this.context2D.translate(-e,-i)}closeRotation(){this.context2D.setTransform(this.curTransfrom)}add(t){}setFillStyle(t){return this.context2D.fillStyle=t,this}setBackgroundFillStyle(t){return this}setStrokeStyle(t){return this.context2D.strokeStyle=t,this}setShadowColor(t){return this.context2D.shadowColor=t,this}setShadowBlur(t){const e=this.context2D.getTransform(),i=Math.sqrt(e.a*e.a+e.b*e.b+e.c*e.c+e.d*e.d);return this.context2D.shadowBlur=i*t,this}setLineWidth(t){return this.context2D.lineWidth=t,this}setLineCap(t){return this.context2D.lineCap=t,this}setLineDash(t){return this.context2D.setLineDash(t),this}scale(t,e){return this.context2D.scale(t,e),this}resize(t,e,i){var n;const s=this.context2D.canvas,o=null!==(n=null!=i?i:gh().devicePixelRatio)&&void 0!==n?n:1;return[t,e]=Xc.sanitizeCanvasDims(t*o,e*o),t=t/o|0,e=e/o|0,s.width=t*o,s.height=e*o,Gc(s)&&(s.style.width=t+"px",s.style.height=e+"px"),this.scale(o,o)}rect(t,e,i,n){return this.context2D.rect(t,e,i,n),this}fillRect(t,e,i,n){return this.context2D.fillRect(t,e,i,n),this}pointerRect(t,e,i,n){return this}clearRect(t,e,i,n){return this.context2D.clearRect(t,e,i,n),this}beginPath(){return this.context2D.beginPath(),this}moveTo(t,e){return this.context2D.moveTo(t,e),this}lineTo(t,e){return this.context2D.lineTo(t,e),this}bezierCurveTo(t,e,i,n,s,o){return this.context2D.bezierCurveTo(t,e,i,n,s,o),this}quadraticCurveTo(t,e,i,n){return this.context2D.quadraticCurveTo(t,e,i,n),this}arc(t,e,i,n,s,o){return this.context2D.arc(t,e,i,n,s,o),this}fill(){return this.context2D.fill(),this}stroke(){return this.context2D.stroke(),this}closePath(){return this.context2D.closePath(),this}measureText(t){const e=this.context2D.measureText(t);let i=0,n=0;return e.fontBoundingBoxAscent?(i=-e.fontBoundingBoxAscent,n=e.fontBoundingBoxDescent+e.fontBoundingBoxAscent):(i=-e.actualBoundingBoxAscent,n=e.actualBoundingBoxDescent+e.actualBoundingBoxAscent),{x:0,y:i,width:e.width,height:n}}fillText(t,e,i){return this.context2D.fillText(t,e,i),this}save(){return this.context2D.save(),this}restore(){return this.context2D.restore(),this}set fillStyle(t){this.context2D.fillStyle=t}get fillStyle(){return this.context2D.fillStyle}set strokeStyle(t){this.context2D.strokeStyle=t}get strokeStyle(){return this.context2D.strokeStyle}setFont(t,e,i,n){const s=Lh.validate(t,e,i,n);return this.context2D.font=Lh.toCSSString(s),this.textHeight=Lh.convertSizeToPixelValue(s.size),this}getFont(){return this.context2D.font}}function Hc(...t){Kc.DEBUG&&Sh("VexFlow.ChordSymbol",t)}class Vc extends Ih{constructor(t,e,i,n,s){super(),this.text=t,this.symbolModifier=e,this.xShift=i,this.yShift=n,this.vAlign=s}isSuperscript(){return this.symbolModifier===jc.SUPERSCRIPT}isSubscript(){return this.symbolModifier===jc.SUBSCRIPT}}var Uc,qc,Yc,zc,jc,Zc,Jc,Qc;(qc=Uc||(Uc={}))[qc.LEFT=1]="LEFT",qc[qc.CENTER=2]="CENTER",qc[qc.RIGHT=3]="RIGHT",qc[qc.CENTER_STEM=4]="CENTER_STEM",(zc=Yc||(Yc={}))[zc.TOP=1]="TOP",zc[zc.BOTTOM=2]="BOTTOM",(Zc=jc||(jc={}))[Zc.NONE=1]="NONE",Zc[Zc.SUBSCRIPT=2]="SUBSCRIPT",Zc[Zc.SUPERSCRIPT=3]="SUPERSCRIPT";class Kc extends Xh{static get CATEGORY(){return"ChordSymbol"}static get superSubRatio(){return Ch.get("ChordSymbol.superSubRatio")}static get spacingBetweenBlocks(){return Ch.get("ChordSymbol.spacing")}static get superscriptOffset(){return Ch.get("ChordSymbol.superscriptOffset")}static get subscriptOffset(){return Ch.get("ChordSymbol.subscriptOffset")}static get minPadding(){return Ch.get("NoteHead.minPadding")}static format(t,e){if(!t||0===t.length)return!1;let i=0,n=0,s=0,o=0,a=0;for(const c of t){const t=c.checkAttachedNote();let r=1;for(let e=0;e<c.symbolBlocks.length;++e){const t=c.symbolBlocks[e],n=t.isSuperscript(),s=t.isSubscript();if(t.setXShift(i),(n||s)&&(r=2),s&&e>0){const n=c.symbolBlocks[e-1];n.isSuperscript()&&(t.setXShift(i-n.getWidth()-Kc.minPadding),t.vAlign=!0,i+=-n.getWidth()-Kc.minPadding+(n.getWidth()>t.getWidth()?n.getWidth()-t.getWidth():0))}i+=t.getWidth()+Kc.minPadding}if(c.getVertical()===Yc.TOP?(c.setTextLine(e.topTextLine),e.topTextLine+=r):(c.setTextLine(e.textLine+1),e.textLine+=r+1),c.getReportWidth()){if(sc(t)){const e=t.getGlyphWidth();c.getHorizontal()===Uc.RIGHT?(o=Math.max(e,o),n=Math.max(n,i)+Kc.minPadding):c.getHorizontal()===Uc.LEFT?(a=Math.max(e,a),s=Math.max(s,i)):(n=Math.max(n,i/2)+Kc.minPadding,s=Math.max(s,i/2),o=Math.max(e/2,o),a=Math.max(e/2,a))}c.width=i}i=0}const r=Math.min(Math.max(s-a,0),Math.max(s-e.rightShift,0)),h=Math.min(Math.max(n-o,0),Math.max(n-e.leftShift,0));return e.leftShift+=h,e.rightShift+=r,!0}constructor(){super(),this.symbolBlocks=[],this.horizontal=Uc.LEFT,this.vertical=Yc.TOP,this.reportWidth=!0}get superscriptOffset(){return Kc.superscriptOffset*Lh.convertSizeToPixelValue(this.fontInfo.size)}get subscriptOffset(){return Kc.subscriptOffset*Lh.convertSizeToPixelValue(this.fontInfo.size)}setReportWidth(t){return this.reportWidth=t,this}getReportWidth(){return this.reportWidth}getSymbolBlock(t={}){var e,i;const n=new Vc(null!==(e=t.text)&&void 0!==e?e:"",null!==(i=t.symbolModifier)&&void 0!==i?i:jc.NONE,0,0,!1);if(n.isSubscript()&&n.setYShift(this.subscriptOffset),n.isSuperscript()&&n.setYShift(this.superscriptOffset),n.isSubscript()||n.isSuperscript()){const{family:t,size:e,weight:i,style:s}=this.fontInfo,o=Lh.scaleSize(e,Kc.superSubRatio);n.setFont(t,o,i,s)}else n.setFont(this.fontInfo);return n}addSymbolBlock(t){return this.symbolBlocks.push(this.getSymbolBlock(t)),this}addText(t,e={}){return this.addSymbolBlock(Object.assign(Object.assign({},e),{text:t}))}addTextSuperscript(t){const e=jc.SUPERSCRIPT;return this.addSymbolBlock({text:t,symbolModifier:e})}addTextSubscript(t){const e=jc.SUBSCRIPT;return this.addSymbolBlock({text:t,symbolModifier:e})}addGlyphSuperscript(t){return this.addTextSuperscript(Kc.glyphs[t])}addGlyph(t,e={}){return this.addText(Kc.glyphs[t],e)}addGlyphOrText(t,e={}){let i="";for(let n=0;n<t.length;++n){const e=t[n],s=Kc.glyphs[e];i+=s||e}return i.length>0&&this.addText(i,e),this}addLine(t={}){return this.addText("",t)}setVertical(t){return this.vertical="string"==typeof t?Kc.VerticalJustifyString[t]:t,this}getVertical(){return this.vertical}setHorizontal(t){return this.horizontal="string"==typeof t?Kc.HorizontalJustifyString[t]:t,this}getHorizontal(){return this.horizontal}draw(){const t=this.checkContext(),e=this.checkAttachedNote();this.setRendered(),t.openGroup("chordsymbol",this.getAttribute("id"));const i=e.getModifierStartXY(Xh.Position.ABOVE,this.index);let n;t.setFont(this.fontInfo);const s=e.hasStem(),o=e.checkStave();if(this.vertical===Yc.BOTTOM){if(n=o.getYForBottomText(this.textLine+Kh.TEXT_HEIGHT_OFFSET_HACK),s){const t=e.checkStem().getExtents(),i=o.getSpacingBetweenLines(),s=1===e.getStemDirection()?t.baseY:t.topY;n=Math.max(n,s+i*(this.textLine+2))}}else{const t=Math.min(...e.getYs());if(n=Math.min(o.getYForTopText(this.textLine),t-10),s){const t=e.checkStem().getExtents(),i=o.getSpacingBetweenLines();n=Math.min(n,t.topY-5-i*this.textLine)}}let a=i.x;a=this.horizontal===Uc.LEFT?i.x:this.horizontal===Uc.RIGHT?i.x+this.getWidth():this.horizontal===Uc.CENTER?i.x-this.getWidth()/2:e.getStemX()-this.getWidth()/2,Hc("Rendering ChordSymbol: ",a,n),this.symbolBlocks.forEach(e=>{Hc("Rendering Text: ",e.getText(),a+e.getXShift(),n+e.getYShift()),e.setX(a),e.setY(n),e.renderText(t,0,0)}),t.closeGroup()}getBoundingBox(){const t=this.symbolBlocks[0].getBoundingBox();for(let e=1;e<this.symbolBlocks.length;e++)t.mergeWith(this.symbolBlocks[e].getBoundingBox());return t}}Kc.DEBUG=!1,Kc.HorizontalJustify=Uc,Kc.HorizontalJustifyString={left:Uc.LEFT,right:Uc.RIGHT,center:Uc.CENTER,centerStem:Uc.CENTER_STEM},Kc.VerticalJustify=Yc,Kc.VerticalJustifyString={top:Yc.TOP,above:Yc.TOP,below:Yc.BOTTOM,bottom:Yc.BOTTOM},Kc.glyphs={diminished:Gh.csymDiminished,dim:Gh.csymDiminished,halfDiminished:Gh.csymHalfDiminished,"+":Gh.csymAugmented,augmented:Gh.csymAugmented,majorSeventh:Gh.csymMajorSeventh,minor:Gh.csymMinor,"-":Gh.csymMinor,"(":"(",leftParen:"(",")":")",rightParen:")",leftBracket:Gh.csymBracketLeftTall,rightBracket:Gh.csymBracketRightTall,leftParenTall:"(",rightParenTall:")","/":Gh.csymDiagonalArrangementSlash,over:Gh.csymDiagonalArrangementSlash,"#":Gh.csymAccidentalSharp,b:Gh.csymAccidentalFlat},Kc.symbolModifiers=jc;class _c extends Pc{static get CATEGORY(){return"Clef"}static get types(){const{gClef:t,fClef:e,cClef:i,unpitchedPercussionClef1:n,sixStringTabClef:s}=Gh;return{treble:{code:t,line:3},bass:{code:e,line:1},alto:{code:i,line:2},tenor:{code:i,line:1},percussion:{code:n,line:2},soprano:{code:i,line:4},"mezzo-soprano":{code:i,line:3},"baritone-c":{code:i,line:0},"baritone-f":{code:e,line:2},subbass:{code:e,line:0},french:{code:t,line:4},tab:{code:s,line:2.5}}}constructor(t,e,i){super(),this.code=_c.types.treble.code,this.line=_c.types.treble.line,this.size="default",this.type="treble",this.setPosition(Nc.BEGIN),this.setType(t,e,i),function(...t){_c.DEBUG&&Sh("VexFlow.Clef",t)}("Creating clef:",t)}setType(t,e="default",i){return this.type=t,this.code=_c.types[t].code,this.line=_c.types[t].line,this.size=null!=e?e:"default","8va"===i&&(this.code===Gh.gClef&&(this.code=Gh.gClef8va),this.code===Gh.fClef&&(this.code=Gh.fClef8va)),"8vb"===i&&(this.code===Gh.gClef&&(this.code=Gh.gClef8vb),this.code===Gh.fClef&&(this.code=Gh.fClef8vb)),this.text=this.code,this.fontInfo.size=Math.floor(_c.getPoint(this.size)),this}static getPoint(t){return"default"===t?Ch.get("fontSize"):2*Ch.get("fontSize")/3}setStave(t){return this.stave=t,this}draw(){const t=this.checkStave(),e=t.checkContext();this.setRendered(),e.openGroup("clef",this.getAttribute("id")),this.y=t.getYForLine(this.line),this.renderText(e,0,0),e.closeGroup()}}_c.DEBUG=!1;class $c extends kc{static get CATEGORY(){return"ClefNote"}constructor(t,e="default",i){super({duration:"b"}),this.setType(t,e,i),this.ignoreTicks=!0}setType(t,e,i){return this.clef=new _c(t,e,i),this.setWidth(this.clef.getWidth()),this}getClef(){return this.clef}preFormat(){return this.preFormatted=!0,this}draw(){const t=this.checkStave(),e=this.checkContext();this.setRendered(),this.clef.setX(this.getAbsoluteX()),this.clef.setY(t.getYForLine(this.clef.line)),this.clef.renderText(e,0,0)}getBoundingBox(){return this.clef.getBoundingBox()}}class tl{static getNextContext(t){const e=t.tContexts,i=e.indexOf(t);if(i+1<e.length)return e[i+1]}constructor(t){var e;this.preFormatted=!1,this.postFormatted=!1,this.tickID=null!==(e=null==t?void 0:t.tickID)&&void 0!==e?e:0,this.currentTick=new wh(0,1),this.maxTicks=new wh(0,1),this.maxTickable=void 0,this.minTicks=void 0,this.minTickable=void 0,this.padding=1,this.x=0,this.xBase=0,this.xOffset=0,this.tickables=[],this.tickablesByVoice={},this.notePx=0,this.glyphPx=0,this.leftDisplacedHeadPx=0,this.rightDisplacedHeadPx=0,this.modLeftPx=0,this.modRightPx=0,this.totalLeftPx=0,this.totalRightPx=0,this.tContexts=[],this.width=0,this.formatterMetrics={freedom:{left:0,right:0}}}getTickID(){return this.tickID}getX(){return this.x}setX(t){return this.x=t,this.xBase=t,this.xOffset=0,this}getXBase(){return this.xBase}setXBase(t){this.xBase=t,this.x=t+this.xOffset}getXOffset(){return this.xOffset}setXOffset(t){this.xOffset=t,this.x=this.xBase+t}getWidth(){return this.width+2*this.padding}setPadding(t){return this.padding=t,this}getMaxTicks(){return this.maxTicks}getMinTicks(){return this.minTicks}getMaxTickable(){return this.maxTickable}getMinTickable(){return this.minTickable}getTickables(){return this.tickables}getTickableForVoice(t){return this.tickablesByVoice[t]}getTickablesByVoice(){return this.tickablesByVoice}getCenterAlignedTickables(){return this.tickables.filter(t=>t.isCenterAligned())}getMetrics(){const{width:t,glyphPx:e,notePx:i,leftDisplacedHeadPx:n,rightDisplacedHeadPx:s,modLeftPx:o,modRightPx:a,totalLeftPx:r,totalRightPx:h}=this;return{width:t,glyphPx:e,notePx:i,leftDisplacedHeadPx:n,rightDisplacedHeadPx:s,modLeftPx:o,modRightPx:a,totalLeftPx:r,totalRightPx:h}}getCurrentTick(){return this.currentTick}setCurrentTick(t){this.currentTick=t,this.preFormatted=!1}addTickable(t,e){if(!t)throw new mh("BadArgument","Invalid tickable added.");if(!t.shouldIgnoreTicks()){const e=t.getTicks();e.greaterThan(this.maxTicks)&&(this.maxTicks=e.clone(),this.maxTickable=t),(void 0===this.minTicks||e.lessThan(this.minTicks))&&(this.minTicks=e.clone(),this.minTickable=t)}return t.setTickContext(this),this.tickables.push(t),this.tickablesByVoice[null!=e?e:0]=t,this.preFormatted=!1,this}preFormat(){var t;if(this.preFormatted)return this;for(let e=0;e<this.tickables.length;++e){const i=this.tickables[e];i.preFormat();const n=i.getMetrics();this.leftDisplacedHeadPx=Math.max(this.leftDisplacedHeadPx,n.leftDisplacedHeadPx),this.rightDisplacedHeadPx=Math.max(this.rightDisplacedHeadPx,n.rightDisplacedHeadPx),this.notePx=Math.max(this.notePx,n.notePx),this.glyphPx=Math.max(this.glyphPx,null!==(t=n.glyphWidth)&&void 0!==t?t:0),this.modLeftPx=Math.max(this.modLeftPx,n.modLeftPx),this.modRightPx=Math.max(this.modRightPx,n.modRightPx),this.totalLeftPx=Math.max(this.totalLeftPx,n.modLeftPx+n.leftDisplacedHeadPx),this.totalRightPx=Math.max(this.totalRightPx,n.modRightPx+n.rightDisplacedHeadPx),this.width=this.notePx+this.totalLeftPx+this.totalRightPx}return this}postFormat(){return this.postFormatted||(this.postFormatted=!0),this}getFormatterMetrics(){return this.formatterMetrics}move(t,e,i){this.setX(this.getX()+t),this.getFormatterMetrics().freedom.left+=t,this.getFormatterMetrics().freedom.right-=t,e&&(e.getFormatterMetrics().freedom.right+=t),i&&(i.getFormatterMetrics().freedom.left-=t)}getDeviationCost(){return bh(this.tickables.map(t=>t.getFormatterMetrics().space.deviation))}getAverageDeviationCost(){return this.tickables.length?this.getDeviationCost()/this.tickables.length:0}}class el extends kc{static get CATEGORY(){return"Crescendo"}constructor(t){var e;super(t),this.options={extendLeft:0,extendRight:0,yShift:0},this.decrescendo=!1,this.line=null!==(e=t.line)&&void 0!==e?e:0,this.height=15}setLine(t){return this.line=t,this}setHeight(t){return this.height=t,this}setDecrescendo(t){return this.decrescendo=t,this}preFormat(){return this.preFormatted=!0,this}draw(){const t=this.checkContext(),e=this.checkStave();this.setRendered();const i=this.getTickContext(),n=tl.getNextContext(i),s=this.getAbsoluteX(),o=n?n.getX():e.getX()+e.getWidth(),a=e.getYForLine(this.line+-3)+1;!function(...t){el.DEBUG&&Sh("VexFlow.Crescendo",t)}("Drawing ",this.decrescendo?"decrescendo ":"crescendo ",this.height,"x",s-o),function(t,e){const i=e.beginX,n=e.endX,s=e.y,o=e.height/2;t.beginPath(),e.reverse?(t.moveTo(i,s-o),t.lineTo(n,s),t.lineTo(i,s+o)):(t.moveTo(n,s-o),t.lineTo(i,s),t.lineTo(n,s+o)),t.stroke(),t.closePath()}(t,{beginX:s-this.options.extendLeft,endX:o+this.options.extendRight,y:a+this.options.yShift,height:this.height,reverse:this.decrescendo})}}el.DEBUG=!1,(Qc=Jc||(Jc={}))[Qc.NEAR_HEAD=1]="NEAR_HEAD",Qc[Qc.NEAR_TOP=2]="NEAR_TOP";class il extends Ih{static get CATEGORY(){return"Curve"}static get Position(){return Jc}static get PositionString(){return{nearHead:Jc.NEAR_HEAD,nearTop:Jc.NEAR_TOP}}constructor(t,e,i){super(),this.renderOptions=Object.assign({thickness:2,xShift:0,yShift:10,position:Jc.NEAR_HEAD,positionEnd:Jc.NEAR_HEAD,invert:!1,cps:[{x:0,y:10},{x:0,y:10}],openingDirection:"auto"},i),this.setNotes(t,e)}setNotes(t,e){if(!t&&!e)throw new mh("BadArguments","Curve needs to have either `from` or `to` set.");return this.from=t,this.to=e,this}isPartial(){return!this.from||!this.to}renderCurve(t){var e,i;const n=this.checkContext(),s=this.renderOptions.xShift,o=this.renderOptions.yShift*t.direction,a=t.firstX+s,r=t.firstY+o,h=t.lastX-s,c=t.lastY+o,l=this.renderOptions.thickness,u=this.renderOptions.cps,{x:d,y:p}=u[0],{x:m,y:g}=u[1],f=(h-a)/(u.length+2);n.beginPath(),n.moveTo(a,r),n.bezierCurveTo(a+f+d,r+p*t.direction,h-f+m,c+g*t.direction,h,c),(null===(e=this.style)||void 0===e?void 0:e.lineDash)||n.bezierCurveTo(h-f+m,c+(g+l)*t.direction,a+f+d,r+(p+l)*t.direction,a,r),n.stroke(),n.closePath(),(null===(i=this.style)||void 0===i?void 0:i.lineDash)||n.fill()}draw(){this.checkContext(),this.setRendered();const t=this.from,e=this.to;let i,n,s,o,a=0,r="baseY",h="baseY";function c(t){return"string"==typeof t?il.PositionString[t]:t}const l=c(this.renderOptions.position),u=c(this.renderOptions.positionEnd);if(l===Jc.NEAR_TOP&&(r="topY",h="topY"),u===Jc.NEAR_HEAD?h="baseY":u===Jc.NEAR_TOP&&(h="topY"),t)i=t.getTieRightX(),a=t.getStemDirection(),s=t.getStemExtents()[r];else{i=e.checkStave().getTieStartX(),s=e.getStemExtents()[r]}if(e)n=e.getTieLeftX(),a=e.getStemDirection(),o=e.getStemExtents()[h];else{n=t.checkStave().getTieEndX(),o=t.getStemExtents()[h]}return"up"===this.renderOptions.openingDirection&&(a=1),"down"===this.renderOptions.openingDirection&&(a=-1),this.renderCurve({firstX:i,lastX:n,firstY:s,lastY:o,direction:a*(!0===this.renderOptions.invert?-1:1)}),!0}}class nl extends Xh{static get CATEGORY(){return"Dot"}static getDots(t){return t.getModifiersByType(nl.CATEGORY)}static buildAndAttach(t,e){for(const i of t)if(null==e?void 0:e.all)for(let t=0;t<i.keys.length;t++){const e=new nl;i.addModifier(e,t)}else if(void 0!==(null==e?void 0:e.index)){const t=new nl;i.addModifier(t,null==e?void 0:e.index)}else{const t=new nl;i.addModifier(t,0)}}static format(t,e){const i=e.rightShift;if(!t||0===t.length)return!1;const n=[],s={};for(let u=0;u<t.length;++u){const e=t[u],o=e.getNote();let a,r;if(nc(o)){const t=e.checkIndex();a=o.getKeyProps()[t],r=o.getFirstDotPx()}else{if(!oc(o))throw new mh("Internal","Unexpected instance.");a={line:.5},r=i}const h=o.getAttribute("id");n.push({line:a.line,note:o,noteId:h,dot:e}),s[h]=Math.max(s[h]||r,r)}n.sort((t,e)=>e.line-t.line);let o=i,a=0,r=null,h=null,c=null,l=0;for(let u=0;u<n.length;++u){const{dot:t,note:e,noteId:i,line:d}=n[u];d===r&&e===h||(o=s[i]),e.isRest()||d===r||(.5===Math.abs(d%1)?l=0:(l=.5,null===h||h.isRest()||null===r||r-d!==.5?d+l===c&&(l=-.5):l=-.5)),e.isRest()?t.dotShiftY+=-l:t.dotShiftY=-l,c=d+l,t.setXShift(o),o+=t.getWidth()+1,a=o>a?o:a,r=d,h=e}return e.rightShift+=a,!0}constructor(){super(),this.position=Xh.Position.RIGHT,this.setText(Gh.augmentationDot),this.dotShiftY=0}setNote(t){return this.note=t,this.font=t.font,this}setDotShiftY(t){return this.dotShiftY=t,this}draw(){const t=this.checkContext(),e=this.checkAttachedNote();this.setRendered();const i=e.checkStave().getSpacingBetweenLines(),n=e.getModifierStartXY(this.position,this.index,{forceFlagRight:!0});oc(e)&&(n.y=e.getStemExtents().baseY),this.x=n.x,this.y=n.y+this.dotShiftY*i,this.renderText(t,0,0)}}class sl extends Xh{static get CATEGORY(){return"FretHandFinger"}static format(t,e){const{leftShift:i,rightShift:n}=e;if(!t||0===t.length)return!1;const s=[];let o=null,a=0,r=0;for(let m=0;m<t.length;++m){const h=t[m],c=h.getNote(),l=h.getPosition(),u=h.checkIndex(),d=c.getKeyProps()[u],p=Ch.get("FretHandFinger.fontSize");if(h.position===Fh.ABOVE&&(e.topTextLine+=p/Kh.STAVE_LINE_DISTANCE+.5),h.position===Fh.BELOW&&(e.textLine+=p/Kh.STAVE_LINE_DISTANCE+.5),c!==o){for(let t=0;t<c.keys.length;++t)0===i&&(a=Math.max(c.getLeftDisplacedHeadPx(),a)),0===n&&(r=Math.max(c.getRightDisplacedHeadPx(),r));o=c}s.push({note:c,num:h,pos:l,line:d.line,shiftL:a,shiftR:r})}s.sort((t,e)=>e.line-t.line);let h=0,c=0,l=0,u=0,d=null,p=null;for(let m=0;m<s.length;++m){let t=0;const{note:e,pos:o,num:a,line:g,shiftL:f,shiftR:S}=s[m];g===d&&e===p||(h=i+f,c=n+S);const v=a.getWidth()+1;o===Xh.Position.LEFT?(a.setXShift(i+h),t=i+v,l=t>l?t:l):o===Xh.Position.RIGHT&&(a.setXShift(c),t=r+v,u=t>u?t:u),d=g,p=e}return e.leftShift+=l,e.rightShift+=u,!0}static easyScoreHook({fingerings:t}={},e,i){null==t||t.split(",").map(t=>{const e=t.trim().split("."),n={number:e[0]};return e[1]&&(n.position=e[1]),i.getFactory().Fingering(n)}).map((t,i)=>e.addModifier(t,i))}constructor(t){super(),this.setFretHandFinger(t),this.position=Xh.Position.LEFT,this.xOffset=0,this.yOffset=0}setFretHandFinger(t){return this.text=t,this}getFretHandFinger(){return this.text}setOffsetX(t){return this.xOffset=t,this}setOffsetY(t){return this.yOffset=t,this}draw(){const t=this.checkContext(),e=this.checkAttachedNote();this.setRendered();const i=e.getModifierStartXY(this.position,this.index);let n=i.x+this.xOffset,s=i.y+this.yOffset+5;switch(this.position){case Xh.Position.ABOVE:n-=4,s-=12;break;case Xh.Position.BELOW:n-=2,s+=10;break;case Xh.Position.LEFT:n-=this.width;break;case Xh.Position.RIGHT:n+=1;break;default:throw new mh("InvalidPosition",`The position ${this.position} does not exist`)}this.renderText(t,n,s)}}function ol(...t){rl.DEBUG&&Sh("VexFlow.Parser",t)}function al(t){if("matchedString"in t)return t.matchedString;if("results"in t)return al(t.results);const e=t;return 1===e.length?al(e[0]):0===e.length?null:e.map(al)}class rl{constructor(t){this.grammar=t,this.line="",this.pos=0,this.errorPos=-1}parse(t){this.line=t,this.pos=0,this.errorPos=-1;const e=this.expect(this.grammar.begin());return e.errorPos=this.errorPos,e}matchFail(t){-1===this.errorPos&&(this.errorPos=this.pos),this.pos=t}matchSuccess(){this.errorPos=-1}matchToken(t,e=!1){const i=e?new RegExp("^(("+t+"))"):new RegExp("^(("+t+")\\s*)"),n=this.line.slice(this.pos).match(i);return null!==n?{success:!0,matchedString:n[2],incrementPos:n[1].length,pos:this.pos}:{success:!1,pos:this.pos}}expectOne(t,e=!1){const i=[],n=this.pos;let s=!0,o=!1;if(e=!0===e||!0===t.maybe,t.expect)for(const c of t.expect){const e=this.pos,n=this.expect(c);if(n.success){if(i.push(n),o=!0,t.or)break}else if(s=!1,!t.or){this.pos=e;break}}const a=t.or&&o||s,r=a||!0===e,h=a?1:0;return e&&!a&&(this.pos=n),r?this.matchSuccess():this.matchFail(n),{success:r,results:i,numMatches:h}}expectOneOrMore(t,e=!1){const i=[],n=this.pos;let s=0,o=!0;do{const e=this.expectOne(t);e.success&&e.results?(s++,i.push(e.results)):o=!1}while(o);const a=s>0||!0===e;return!e||s>0||(this.pos=n),a?this.matchSuccess():this.matchFail(n),{success:a,results:i,numMatches:s}}expectZeroOrMore(t){return this.expectOneOrMore(t,!0)}expect(t){if(ol("Evaluating rule function:",t),!t)throw new mh("Invalid rule function");let e;const i=t.bind(this.grammar)();if(i.token)e=this.matchToken(i.token,!0===i.noSpace),e.success&&(this.pos+=e.incrementPos);else{if(!i.expect)throw ol(i),new mh("Bad grammar! No `token` or `expect` property "+i);e=i.oneOrMore?this.expectOneOrMore(i):i.zeroOrMore?this.expectZeroOrMore(i):this.expectOne(i)}const n=[];return e.matches=n,e.results&&e.results.forEach(t=>n.push(al(t))),i.run&&e.success&&i.run({matches:n}),e}}function hl(...t){gl.DEBUG&&Sh("VexFlow.EasyScore",t)}rl.DEBUG=!1;class cl{constructor(t){this.builder=t}begin(){return this.LINE}LINE(){return{expect:[this.PIECE,this.PIECES,this.EOL]}}PIECE(){return{expect:[this.CHORDORNOTE,this.PARAMS],run:()=>this.builder.commitPiece()}}PIECES(){return{expect:[this.COMMA,this.PIECE],zeroOrMore:!0}}PARAMS(){return{expect:[this.DURATION,this.TYPE,this.DOTS,this.OPTS]}}CHORDORNOTE(){return{expect:[this.CHORD,this.SINGLENOTE],or:!0}}CHORD(){return{expect:[this.LPAREN,this.NOTES,this.RPAREN],run:t=>this.builder.addChord(t.matches[1])}}NOTES(){return{expect:[this.NOTE],oneOrMore:!0}}NOTE(){return{expect:[this.NOTENAME,this.ACCIDENTAL,this.OCTAVE]}}SINGLENOTE(){return{expect:[this.NOTENAME,this.ACCIDENTAL,this.OCTAVE],run:t=>{const e=t;this.builder.addSingleNote(e.matches[0],e.matches[1],e.matches[2])}}}ACCIDENTAL(){return{expect:[this.MICROTONES,this.ACCIDENTALS],maybe:!0,or:!0}}DOTS(){return{expect:[this.DOT],zeroOrMore:!0,run:t=>this.builder.setNoteDots(t.matches)}}TYPE(){return{expect:[this.SLASH,this.MAYBESLASH,this.TYPES],maybe:!0,run:t=>this.builder.setNoteType(t.matches[2])}}DURATION(){return{expect:[this.SLASH,this.DURATIONS],maybe:!0,run:t=>this.builder.setNoteDuration(t.matches[1])}}OPTS(){return{expect:[this.LBRACKET,this.KEYVAL,this.KEYVALS,this.RBRACKET],maybe:!0}}KEYVALS(){return{expect:[this.COMMA,this.KEYVAL],zeroOrMore:!0}}KEYVAL(){return{expect:[this.KEY,this.EQUALS,this.VAL],run:t=>this.builder.addNoteOption(t.matches[0],t.matches[2].slice(1,-1))}}VAL(){return{expect:[this.SVAL,this.DVAL],or:!0}}KEY(){return{token:"[a-zA-Z][a-zA-Z0-9]*"}}DVAL(){return{token:'["][^"]*["]'}}SVAL(){return{token:"['][^']*[']"}}NOTENAME(){return{token:"[a-gA-G]"}}OCTAVE(){return{token:"[0-9]+"}}ACCIDENTALS(){return{token:"bb|b|##|#|n"}}MICROTONES(){return{token:"bbs|bss|bs|db|d|\\+\\+-|\\+-|\\+\\+|\\+|k|o"}}DURATIONS(){return{token:"[0-9whq]+"}}TYPES(){return{token:"[rRsSmMhHgG]"}}LPAREN(){return{token:"[(]"}}RPAREN(){return{token:"[)]"}}COMMA(){return{token:"[,]"}}DOT(){return{token:"[.]"}}SLASH(){return{token:"[/]"}}MAYBESLASH(){return{token:"[/]?"}}EQUALS(){return{token:"[=]"}}LBRACKET(){return{token:"\\["}}RBRACKET(){return{token:"\\]"}}EOL(){return{token:"$"}}}class ll{constructor(t){this.chord=[],this.dots=0,this.options={},this.duration=t}}class ul{constructor(t){this.commitHooks=[],this.factory=t,this.reset()}reset(t){this.options=Object.assign({stem:"auto",clef:"treble"},t),this.elements={notes:[],accidentals:[]},this.rollingDuration="8",this.resetPiece()}getFactory(){return this.factory}getElements(){return this.elements}addCommitHook(t){this.commitHooks.push(t)}resetPiece(){hl("resetPiece"),this.piece=new ll(this.rollingDuration)}setNoteDots(t){hl("setNoteDots:",t),t&&(this.piece.dots=t.length)}setNoteDuration(t){hl("setNoteDuration:",t),this.rollingDuration=this.piece.duration=t||this.rollingDuration}setNoteType(t){hl("setNoteType:",t),t&&(this.piece.type=t)}addNoteOption(t,e){hl("addNoteOption: key:",t,"value:",e),this.piece.options[t]=e}addNote(t,e,i){hl("addNote:",t,e,i),this.piece.chord.push({key:t,accid:e,octave:i})}addSingleNote(t,e,i){hl("addSingleNote:",t,e,i),this.addNote(t,e,i)}addChord(t){hl("startChord"),"object"!=typeof t[0]?this.addSingleNote(t[0]):t.forEach(t=>{t&&this.addNote(...t)}),hl("endChord")}commitPiece(){hl("commitPiece");const{factory:t}=this;if(!t)return;const e=Object.assign(Object.assign({},this.options),this.piece.options),i=fh(e.stem,"BadArguments","options.stem is not defined").toLowerCase(),n=fh(e.clef,"BadArguments","options.clef is not defined").toLowerCase(),{chord:s,duration:o,dots:a,type:r}=this.piece,h=Hh.accidentals,c=s.map(t=>{var e;return t.key+(h.includes(null!==(e=t.accid)&&void 0!==e?e:"")?t.accid:"")+"/"+t.octave}),l="auto"===i,u="g"===(null==r?void 0:r.toLowerCase())?t.GhostNote({duration:o,dots:a}):t.StaveNote({keys:c,duration:o,dots:a,type:r,clef:n,autoStem:l});l||u.setStemDirection("up"===i?hc.UP:hc.DOWN);const d=[];s.forEach((e,i)=>{const n=e.accid;if("string"==typeof n){const e=t.Accidental({type:n});u.addModifier(e,i),d.push(e)}else d.push(void 0)});for(let p=0;p<a;p++)nl.buildAndAttach([u],{all:!0});this.commitHooks.forEach(t=>t(e,u,this)),this.elements.notes.push(u),this.elements.accidentals.push(d),this.resetPiece()}}function dl(t,e){void 0!==t.id&&e.setAttribute("id",t.id)}const pl=/\s*,\s*/;function ml(t,e){void 0!==t.class&&t.class.split(pl).forEach(t=>e.addClass(t))}class gl{constructor(t={}){this.defaults={clef:"treble",time:"4/4",stem:"auto"},this.setOptions(t)}set(t){return this.defaults=Object.assign(Object.assign({},this.defaults),t),this}setOptions(t){var e,i;const n=t.factory,s=null!==(e=t.builder)&&void 0!==e?e:new ul(n);return this.options=Object.assign(Object.assign({commitHooks:[dl,ml,yc.easyScoreHook,sl.easyScoreHook],throwOnError:!1},t),{factory:n,builder:s}),this.factory=n,this.builder=s,this.grammar=new cl(this.builder),this.parser=new rl(this.grammar),null===(i=this.options.commitHooks)||void 0===i||i.forEach(t=>this.addCommitHook(t)),this}setContext(t){return this.factory.setContext(t),this}parse(t,e={}){this.builder.reset(e);const i=this.parser.parse(t);if(!i.success&&this.options.throwOnError)throw hl(i),new mh("Error parsing line: "+t);return i}beam(t,e){return this.factory.Beam({notes:t,options:e}),t}tuplet(t,e){return this.factory.Tuplet({notes:t,options:e}),t}notes(t,e={}){return e=Object.assign({clef:this.defaults.clef,stem:this.defaults.stem},e),this.parse(t,e),this.builder.getElements().notes}voice(t,e={}){return e=Object.assign({time:this.defaults.time},e),this.factory.Voice(e).addTickables(t)}addCommitHook(t){this.builder.addCommitHook(t)}}gl.DEBUG=!1;class fl extends kc{static get CATEGORY(){return"NoteHead"}constructor(t){var e;super(t),this.customGlyph=!1,this.ledger={"":"","":""},this.index=t.index,this.x=t.x||0,this.y=t.y||0,t.noteType&&(this.noteType=t.noteType),this.displaced=t.displaced||!1,this.stemDirection=t.stemDirection||hc.UP,this.line=t.line||0,this.glyphProps=kc.getGlyphProps(this.duration,this.noteType),fh(this.glyphProps,"BadArguments",`No glyph found for duration '${this.duration}' and type '${this.noteType}'`),(this.line>5||this.line<0)&&this.ledger[this.glyphProps.codeHead]&&(this.glyphProps.codeHead=this.ledger[this.glyphProps.codeHead]),this.text=this.glyphProps.codeHead,t.customGlyphCode&&(this.customGlyph=!0,this.text=t.customGlyphCode),this.setStyle(null!==(e=t.style)&&void 0!==e?e:{}),this.slashed=t.slashed||!1,this.renderOptions=Object.assign({},this.renderOptions)}getWidth(){return this.width}isDisplaced(){return!0===this.displaced}getLine(){return this.line}setLine(t){return this.line=t,this}getAbsoluteX(){const t=this.preFormatted?super.getAbsoluteX():this.x,e=hc.WIDTH/2;return t+(this.displaced?(this.width-e)*this.stemDirection:0)}setStave(t){const e=this.getLine();return this.stave=t,this.stave&&(this.setY(this.stave.getYForNote(e)),this.setContext(this.stave.getContext())),this}preFormat(){return this.preFormatted||(this.preFormatted=!0),this}draw(){var t;const e=this.checkContext();this.setRendered(),e.openGroup("notehead",this.getAttribute("id")),function(...t){fl.DEBUG&&Sh("VexFlow.NoteHead",t)}("Drawing note head '",this.noteType,this.duration,"' at",this.x,this.y),this.x=this.getAbsoluteX(),this.renderText(e,0,0),null===(t=this.parent)||void 0===t||t.drawModifiers(this),e.closeGroup()}}fl.DEBUG=!1;class Sl extends Ih{static get CATEGORY(){return"Flag"}draw(){const t=this.checkContext();this.setRendered(),t.openGroup("flag",this.getAttribute("id")),function(...t){Sl.DEBUG&&Sh("VexFlow.Flag",t)}("Drawing flag '",this.text,"' at",this.x,this.y),this.renderText(t,0,0),t.closeGroup()}}Sl.DEBUG=!1;class vl extends kc{static get CATEGORY(){return"StemmableNote"}constructor(t){super(t),this.flag=new Sl}getStem(){return this.stem}checkStem(){if(!this.stem)throw new mh("NoStem","No stem attached to instance");return this.stem}setStem(t){return this.stem=t,this.addChild(t),this}buildStem(){const t=new hc;return this.setStem(t),this}buildFlag(){var t,e,i;const{glyphProps:n}=this;if(this.hasFlag()){const s=this.getStemDirection()===hc.DOWN?String.fromCodePoint((null!==(e=null===(t=n.codeFlagUp)||void 0===t?void 0:t.codePointAt(0))&&void 0!==e?e:-1)+1):null!==(i=n.codeFlagUp)&&void 0!==i?i:Gh.null;this.flag.setText(s),this.flag.fontInfo=this.fontInfo}}getBaseCustomNoteHeadGlyphProps(){return this.getStemDirection()===hc.DOWN?this.customGlyphs[this.customGlyphs.length-1]:this.customGlyphs[0]}getStemLength(){return hc.HEIGHT+this.getStemExtension()}getBeamCount(){const t=this.getGlyphProps();return t?t.beamCount:0}getStemMinimumLength(){const t=Kh.durationToFraction(this.duration),e=void 0===this.beam;let i=t.value()<=1?0:20;switch(this.duration){case"8":case"16":i=e?35:25;break;case"32":i=e?45:35;break;case"64":i=e?50:40;break;case"128":i=e?55:45}return i}getStemDirection(){if(!this.stemDirection)throw new mh("NoStem","No stem attached to this note.");return this.stemDirection}setStemDirection(t){if(t||(t=hc.UP),t!==hc.UP&&t!==hc.DOWN)throw new mh("BadArgument",`Invalid stem direction: ${t}`);return this.stemDirection=t,this.reset(),this.hasFlag()&&this.buildFlag(),this.beam=void 0,this.stem&&(this.stem.setDirection(t),this.stem.setExtension(this.getStemExtension())),this.preFormatted&&this.preFormat(),this}getStemX(){const t=this.getAbsoluteX()+this.xShift,e=this.getAbsoluteX()+this.xShift+this.getGlyphWidth();return this.stemDirection===hc.DOWN?t:e}getCenterGlyphX(){return this.getAbsoluteX()+this.xShift+this.getGlyphWidth()/2}getStemExtension(){const t=this.getGlyphProps(),e=this.flag.getHeight(),i=this.getFontScale();return void 0!==this.stemExtensionOverride?this.stemExtensionOverride:this.beam?t.stemBeamExtension*i:e>hc.HEIGHT*i?e-hc.HEIGHT*i:0}setStemLength(t){return this.stemExtensionOverride=t-hc.HEIGHT,this}getStemExtents(){if(!this.stem)throw new mh("NoStem","No stem attached to this note.");return this.stem.getExtents()}getYForTopText(t){const e=this.checkStave();if(this.hasStem()){const i=this.getStemExtents();if(!i)throw new mh("InvalidState","Stem does not have extents.");return Math.min(e.getYForTopText(t),i.topY-this.renderOptions.annotationSpacing*(t+1))}return e.getYForTopText(t)}getYForBottomText(t){const e=this.checkStave();if(this.hasStem()){const i=this.getStemExtents();if(!i)throw new mh("InvalidState","Stem does not have extents.");return Math.max(e.getYForTopText(t),i.baseY+this.renderOptions.annotationSpacing*t)}return e.getYForBottomText(t)}hasFlag(){return void 0!==this.glyphProps.codeFlagUp&&!this.beam&&!this.isRest()}postFormat(){var t;return null===(t=this.beam)||void 0===t||t.postFormat(),this.postFormatted=!0,this}drawStem(t){var e;this.checkContext(),this.setRendered(),this.setStem(new hc(t)),null===(e=this.stem)||void 0===e||e.setContext(this.getContext()).drawWithStyle()}}function Tl(t,e,i){const n=i;t.line+=n,t.maxLine+=n,t.minLine+=n,t.note.setKeyLine(0,t.note.getKeyLine(0)+n)}class xl extends vl{static get CATEGORY(){return"StaveNote"}static get LEDGER_LINE_OFFSET(){return 3}static get minNoteheadPadding(){return Ch.get("NoteHead.minPadding")}static format(t,e){if(!t||t.length<2)return!1;const i=[];for(let l=0;l<t.length;l++){const e=t[l].sortedKeyProps,n=e[0].keyProps.line;let s=e[e.length-1].keyProps.line;const o=t[l].getStemDirection(),a=t[l].getStemLength()/10,r=t[l].getStemMinimumLength()/10;let h;t[l].isRest()?(h=n+Math.ceil(t[l]._noteHeads[0].getTextMetrics().actualBoundingBoxAscent/Kh.STAVE_LINE_DISTANCE),s=n-Math.ceil(t[l]._noteHeads[0].getTextMetrics().actualBoundingBoxDescent/Kh.STAVE_LINE_DISTANCE)):(h=1===o?e[e.length-1].keyProps.line+a:e[e.length-1].keyProps.line,s=1===o?e[0].keyProps.line:e[0].keyProps.line-a),i.push({line:e[0].keyProps.line,maxLine:h,minLine:s,isrest:t[l].isRest(),stemDirection:o,stemMax:a,stemMin:r,voiceShift:t[l].getVoiceShiftWidth(),isDisplaced:t[l].isDisplaced(),note:t[l]})}let n,s,o,a=0;const r=[!1,!1,!1];for(let l=0;l<i.length;l++)r[l]=!1!==i[l].note.renderOptions.draw;if(r[0]&&r[1]&&r[2])a=3,n=i[0],s=i[1],o=i[2];else if(r[0]&&r[1])a=2,n=i[0],o=i[1];else if(r[0]&&r[2])a=2,n=i[0],o=i[2];else{if(!r[1]||!r[2])return!0;a=2,n=i[1],o=i[2]}2===a&&-1===n.stemDirection&&1===o.stemDirection&&(n=i[1],o=i[0]);const h=Math.max(n.voiceShift,o.voiceShift);let c=0;if(2===a){const t=n.note.hasStem()&&o.note.hasStem()&&n.stemDirection===o.stemDirection?0:.5;if(o.isrest&&n.isrest&&n.note.duration===o.note.duration)o.note.renderOptions.draw=!1;else if(n.minLine<=o.maxLine+t)if(n.isrest)Tl(n,0,1);else if(o.isrest)Tl(o,0,-1);else{const t=Math.abs(n.line-o.line);if(n.note.hasStem()&&o.note.hasStem()){const e=n.note.sortedKeyProps[0].keyProps.code,i=o.note.sortedKeyProps[o.note.sortedKeyProps.length-1].keyProps.code;!Kh.UNISON||e!==i||n.note.getModifiers().filter(t=>"Dot"===t.getCategory()&&0===t.getIndex()).length!==o.note.getModifiers().filter(t=>"Dot"===t.getCategory()&&0===t.getIndex()).length||t<1&&t>0||JSON.stringify(n.note.getStyle())!==JSON.stringify(o.note.getStyle())?(c=h+2,n.stemDirection===o.stemDirection?n.note.setXShift(c):o.note.setXShift(c)):n.note.voice!==o.note.voice&&n.stemDirection===o.stemDirection&&(n.line!==o.line?(c=h+2,n.note.setXShift(c)):1===o.stemDirection&&(o.stemDirection=-1,o.note.setStemDirection(-1)))}else t<1?(c=h+2,n.note.duration<o.note.duration?n.note.setXShift(c):o.note.setXShift(c)):n.note.hasStem()?(n.stemDirection=-n.note.getStemDirection(),n.note.setStemDirection(n.stemDirection)):o.note.hasStem()&&(o.stemDirection=-o.note.getStemDirection(),o.note.setStemDirection(o.stemDirection))}return e.rightShift+=c,!0}if(!s)throw new mh("InvalidState","noteM not defined.");if(s.isrest&&!n.isrest&&!o.isrest&&(n.minLine<=s.maxLine||s.minLine<=o.maxLine)){return s.maxLine-s.minLine<n.minLine-o.maxLine?function(t,e,i){const n=t.line-vh(e.minLine,i.maxLine);t.note.setKeyLine(0,t.note.getKeyLine(0)-n),t.line-=n,t.maxLine-=n,t.minLine-=n}(s,n,o):(c=h+2,s.note.setXShift(c),!1===o.note.hasBeam()&&(o.stemDirection=-1,o.note.setStemDirection(-1)),n.minLine<=o.maxLine&&!1===n.note.hasBeam()&&(n.stemDirection=1,n.note.setStemDirection(1))),e.rightShift+=c,!0}return n.isrest&&s.isrest&&o.isrest?(n.note.renderOptions.draw=!1,o.note.renderOptions.draw=!1,e.rightShift+=c,!0):(s.isrest&&n.isrest&&s.minLine<=o.maxLine&&(s.note.renderOptions.draw=!1),s.isrest&&o.isrest&&n.minLine<=s.maxLine&&(s.note.renderOptions.draw=!1),n.isrest&&n.minLine<=s.maxLine&&Tl(n,0,1),o.isrest&&s.minLine<=o.maxLine&&Tl(o,0,-1),(n.minLine<=s.maxLine+.5||s.minLine<=o.maxLine)&&(c=h+2,s.note.setXShift(c),!1===o.note.hasBeam()&&(o.stemDirection=-1,o.note.setStemDirection(-1)),n.minLine<=o.maxLine&&!1===n.note.hasBeam()&&(n.stemDirection=1,n.note.setStemDirection(1))),e.rightShift+=c,!0)}static postFormat(t){return!!t&&(t.forEach(t=>t.postFormat()),!0)}constructor(t){var e,i,n;super(t),this.minLine=0,this.maxLine=0,this.sortedKeyProps=[],this.ledgerLineStyle={},this.clef=null!==(e=t.clef)&&void 0!==e?e:"treble",this.octaveShift=null!==(i=t.octaveShift)&&void 0!==i?i:0,this.glyphProps=kc.getGlyphProps(this.duration,this.noteType),fh(this.glyphProps,"BadArguments",`No glyph found for duration '${this.duration}' and type '${this.noteType}'`),this.displaced=!1,this.dotShiftY=0,this.useDefaultHeadX=!1,this._noteHeads=[],this.modifiers=[],this.renderOptions=Object.assign(Object.assign({},this.renderOptions),{strokePx:t.strokePx||xl.LEDGER_LINE_OFFSET}),this.calculateKeyProps(),this.buildStem(),t.autoStem?this.autoStem():this.setStemDirection(null!==(n=t.stemDirection)&&void 0!==n?n:hc.UP),this.reset(),this.buildFlag()}reset(){super.reset();const t=this._noteHeads.map(t=>t.getStyle());this.buildNoteHeads(),this._noteHeads.forEach((e,i)=>{const n=t[i];n&&e.setStyle(n)});const e=this.stave;return e&&this.setStave(e),this.calcNoteDisplacements(),this}setBeam(t){return this.beam=t,this.calcNoteDisplacements(),this.stem&&this.stem.setExtension(this.getStemExtension()),this}buildStem(){return this.setStem(new hc({hide:this.isRest()})),this}buildNoteHeads(){this._noteHeads=[];const t=this.getStemDirection(),e=this.getKeys();let i,n,s,o,a,r=!1;t===hc.UP?(s=0,o=e.length,a=1):(s=e.length-1,o=-1,a=-1);for(let h=s;h!==o;h+=a){const e=this.sortedKeyProps[h].keyProps,s=e.line;void 0===i?i=s:(n=Math.abs(i-s),0===n||.5===n?r=!r:(r=!1,this.useDefaultHeadX=!0)),i=s;const o=new fl({duration:this.duration,noteType:this.noteType,displaced:r,stemDirection:t,customGlyphCode:e.code,line:e.line});o.fontInfo=this.fontInfo,this.addChild(o),this._noteHeads[this.sortedKeyProps[h].index]=o}return this._noteHeads}autoStem(){this.setStemDirection(this.calculateOptimalStemDirection())}calculateOptimalStemDirection(){this.minLine=this.sortedKeyProps[0].keyProps.line,this.maxLine=this.sortedKeyProps[this.keyProps.length-1].keyProps.line;return(this.minLine+this.maxLine)/2<3?hc.UP:hc.DOWN}calculateKeyProps(){var t;let e;for(let i=0;i<this.keys.length;++i){const n=this.keys[i],s={octaveShift:null!==(t=this.octaveShift)&&void 0!==t?t:0,duration:this.duration},o=Kh.keyProperties(n,this.clef,this.noteType,s);if(!o)throw new mh("BadArguments",`Invalid key for note properties: ${n}`);"R"===o.key&&("1"===this.duration||"w"===this.duration?o.line=4:o.line=3);const a=o.line;void 0===e?e=a:Math.abs(e-a)<1&&(this.displaced=!0,o.displaced=!0,this.keyProps.length>0&&(this.keyProps[i-1].displaced=!0)),e=a,this.keyProps.push(o)}this.keyProps.forEach((t,e)=>{this.sortedKeyProps.push({keyProps:t,index:e})}),this.sortedKeyProps.sort((t,e)=>t.keyProps.line-e.keyProps.line)}getBoundingBox(){const t=new kh(this.getAbsoluteX(),this.ys[0],0,0);this._noteHeads.forEach(e=>{t.mergeWith(e.getBoundingBox())});const{yTop:e,yBottom:i}=this.getNoteHeadBounds();if(!this.isRest()&&this.hasStem()){const n=this.stem.getHeight(),s=this.getStemDirection()===hc.DOWN?e-n-this.flag.getTextMetrics().actualBoundingBoxDescent:i-n+this.flag.getTextMetrics().actualBoundingBoxAscent;t.mergeWith(new kh(this.getAbsoluteX(),s,0,0))}if(this.hasFlag()){const e=this.flag.getBoundingBox();t.mergeWith(e)}for(let n=0;n<this.modifiers.length;n++)t.mergeWith(this.modifiers[n].getBoundingBox());return t}getLineNumber(t){if(!this.keyProps.length)throw new mh("NoKeyProps","Can't get bottom note line, because note is not initialized properly.");let e=this.keyProps[0].line;for(let i=0;i<this.keyProps.length;i++){const n=this.keyProps[i].line;t?n>e&&(e=n):n<e&&(e=n)}return e}isRest(){const t=this.glyphProps.codeHead;return t>=""&&t<=""}isChord(){return!this.isRest()&&this.keys.length>1}hasStem(){return this.glyphProps.stem}hasFlag(){return super.hasFlag()&&!this.isRest()}getStemX(){return"r"===this.noteType?this.getCenterGlyphX():super.getStemX()+(this.stemDirection?hc.WIDTH/(2*-this.stemDirection):0)}getYForTopText(t){const e=this.getStemExtents();return Math.min(this.checkStave().getYForTopText(t),e.topY-this.renderOptions.annotationSpacing*(t+1))}getYForBottomText(t){const e=this.getStemExtents();return Math.max(this.checkStave().getYForTopText(t),e.baseY+this.renderOptions.annotationSpacing*t)}setStave(t){super.setStave(t);const e=this._noteHeads.map(e=>(e.setStave(t),e.getY()));if(this.setYs(e),this.stem){const{yTop:t,yBottom:e}=this.getNoteHeadBounds();this.stem.setYBounds(t,e)}return this}isDisplaced(){return this.displaced}setNoteDisplaced(t){return this.displaced=t,this}getTieRightX(){let t=this.getAbsoluteX();return t+=this.getGlyphWidth()+this.xShift+this.rightDisplacedHeadPx,this.modifierContext&&(t+=this.modifierContext.getRightShift()),t}getTieLeftX(){let t=this.getAbsoluteX();return t+=this.xShift-this.leftDisplacedHeadPx,t}getLineForRest(){let t=this.keyProps[0].line;if(this.keyProps.length>1){const e=this.keyProps[this.keyProps.length-1].line;t=vh(Math.max(t,e),Math.min(t,e))}return t}getModifierStartXY(t,e,i={}){if(!this.preFormatted)throw new mh("UnformattedNote","Can't call GetModifierStartXY on an unformatted note");if(0===this.ys.length)throw new mh("NoYValues","No Y-Values calculated for this note.");const{ABOVE:n,BELOW:s,LEFT:o,RIGHT:a}=Xh.Position;let r=0;t===o?r=-2:t===a?(r=this.getGlyphWidth()+this.xShift+2,this.stemDirection===hc.UP&&this.hasFlag()&&(i.forceFlagRight||((t,e)=>e===(t.getStemDirection()===hc.UP?t.keyProps.length-1:0))(this,e))&&(r+=this.flag.getWidth())):t!==s&&t!==n||(r=this.getGlyphWidth()/2);let h=0;switch(this._noteHeads[e].getText()){case Gh.restDoubleWhole:case Gh.restWhole:h+=.5;break;case Gh.restHalf:case Gh.restQuarter:case Gh.rest8th:case Gh.rest16th:h-=.5;break;case Gh.rest32nd:case Gh.rest64th:h-=1.5;break;case Gh.rest128th:h-=2.5}return{x:this.getAbsoluteX()+r,y:this.ys[e]+h*this.checkStave().getSpacingBetweenLines()}}setStyle(t){return super.setGroupStyle(t)}setStemStyle(t){const e=this.getStem();return e&&e.setStyle(t),this}getStemStyle(){var t;return null===(t=this.stem)||void 0===t?void 0:t.getStyle()}setLedgerLineStyle(t){this.ledgerLineStyle=t}getLedgerLineStyle(){return this.ledgerLineStyle}setFlagStyle(t){this.flag.setStyle(t)}getFlagStyle(){return this.flag.getStyle()}getGlyphWidth(){return this.noteHeads[0].getWidth()}setKeyStyle(t,e){return this._noteHeads[t].setStyle(e),this}setKeyLine(t,e){return this.keyProps[t].line=e,this.reset(),this}getKeyLine(t){return this.keyProps[t].line}getVoiceShiftWidth(){return this.getGlyphWidth()*(this.displaced?2:1)}calcNoteDisplacements(){this.setLeftDisplacedHeadPx(this.displaced&&this.stemDirection===hc.DOWN?this.getGlyphWidth():0),this.setRightDisplacedHeadPx(!this.hasFlag()&&this.displaced&&this.stemDirection===hc.UP?this.getGlyphWidth():0)}preFormat(){if(this.preFormatted)return;let t=0;this.modifierContext&&(this.modifierContext.preFormat(),0===this.modifierContext.getWidth()&&(t=xl.minNoteheadPadding));let e=this.getGlyphWidth()+this.leftDisplacedHeadPx+this.rightDisplacedHeadPx+t;this.shouldDrawFlag()&&this.stemDirection===hc.UP&&(e+=this.getGlyphWidth()),this.setWidth(e),this.preFormatted=!0}getNoteHeadBounds(){let t,e,i,n,s=1/0,o=-1/0,a=this.checkStave().getNumLines(),r=1,h=a,c=r;return this._noteHeads.forEach(l=>{const u=l.getLine(),d=l.getY();s=Math.min(d,s),o=Math.max(d,o),void 0===e&&l.isDisplaced()&&(e=l.getAbsoluteX()),void 0!==t||l.isDisplaced()||(t=l.getAbsoluteX()),a=Math.max(u,a),r=Math.min(u,r),l.isDisplaced()?(i=void 0===i?u:Math.max(u,i),n=void 0===n?u:Math.min(u,n)):(h=Math.max(u,h),c=Math.min(u,c))},this),{yTop:s,yBottom:o,displacedX:e,nonDisplacedX:t,highestLine:a,lowestLine:r,highestDisplacedLine:i,lowestDisplacedLine:n,highestNonDisplacedLine:h,lowestNonDisplacedLine:c}}getNoteHeadBeginX(){return this.getAbsoluteX()+this.xShift}getNoteHeadEndX(){return this.getNoteHeadBeginX()+this.getGlyphWidth()}get noteHeads(){return this._noteHeads.slice()}drawLedgerLines(){const t=this.checkStave(),{renderOptions:{strokePx:e}}=this,i=this.checkContext(),n=this.getGlyphWidth()+2*e,s=2*(this.getGlyphWidth()+e)-hc.WIDTH/2;if(this.isRest())return;if(!i)throw new mh("NoCanvasContext","Can't draw without a canvas context.");const{highestLine:o,lowestLine:a,highestDisplacedLine:r,highestNonDisplacedLine:h,lowestDisplacedLine:c,lowestNonDisplacedLine:l,displacedX:u,nonDisplacedX:d}=this.getNoteHeadBounds();if(o<6&&a>0)return;const p=Math.min(null!=u?u:0,null!=d?d:0),m=(t,o,a)=>{let r;r=a&&o?p-e:o?(null!=d?d:0)-e:(null!=u?u:0)-e;const h=o&&a?s:n;i.beginPath(),i.moveTo(r,t),i.lineTo(r+h,t),i.stroke()},g=Object.assign(Object.assign({},t.getDefaultLedgerLineStyle()),this.getLedgerLineStyle());i.save(),this.applyStyle(i,g);for(let f=6;f<=o;++f){const e=void 0!==d&&f<=h,i=void 0!==r&&f<=r;m(t.getYForNote(f),e,i)}for(let f=0;f>=a;--f){const e=void 0!==d&&f>=l,i=void 0!==c&&f>=c;m(t.getYForNote(f),e,i)}i.restore()}drawModifiers(t){const e=this.checkContext();for(let i=0;i<this.modifiers.length;i++){const n=this.modifiers[i],s=n.checkIndex();this._noteHeads[s]===t&&(n.setContext(e),n.drawWithStyle())}}shouldDrawFlag(){const t=void 0!==this.stem,e=void 0!==this.glyphProps.codeFlagUp,i=void 0===this.beam;return t&&e&&i&&!this.isRest()}drawFlag(){const t=this.checkContext();if(!t)throw new mh("NoCanvasContext","Can't draw without a canvas context.");if(this.shouldDrawFlag()){const{yTop:e,yBottom:i}=this.getNoteHeadBounds(),n=this.stem.getHeight(),s=this.getStemX()-Kh.STEM_WIDTH/2,o=this.getStemDirection()===hc.DOWN?e-n-this.flag.getTextMetrics().actualBoundingBoxDescent:i-n+this.flag.getTextMetrics().actualBoundingBoxAscent;this.flag.setContext(t).setX(s).setY(o).drawWithStyle()}}drawNoteHeads(){const t=this.checkContext();this._noteHeads.forEach(e=>{e.setContext(t).drawWithStyle()})}drawStem(t){const e=this.checkContext();t&&this.setStem(new hc(t)),this.shouldDrawFlag()&&this.stem&&this.stem.adjustHeightForFlag(),this.stem&&this.stem.setContext(e).drawWithStyle()}getStemExtension(){const t=super.getStemExtension();if(!this.glyphProps.stem)return t;const e=this.getStemDirection();if(e!==this.calculateOptimalStemDirection())return t;let i;i=e===hc.UP?3-this.maxLine:this.minLine-3;const n=i-3.5;if(n<=0)return t;const s=this.getStave();let o=10;return void 0!==s&&(o=s.getSpacingBetweenLines()),t+n*o}draw(){if(!1===this.renderOptions.draw)return;if(0===this.ys.length)throw new mh("NoYValues","Can't draw note without Y values.");const t=this.checkContext(),e=this.getNoteHeadBeginX(),i=this.hasStem()&&!this.beam;if(this._noteHeads.forEach(t=>t.setX(e)),this.stem){const t=this.getStemX();this.stem.setNoteHeadXBounds(t,t)}!function(...t){xl.DEBUG&&Sh("VexFlow.StaveNote",t)}("Rendering ",this.isChord()?"chord :":"note :",this.keys),t.openGroup("stavenote",this.getAttribute("id")),this.drawLedgerLines(),i&&this.drawStem(),this.drawNoteHeads(),this.drawFlag();const n=this.getBoundingBox();t.pointerRect(n.getX(),n.getY(),n.getW(),n.getH()),t.closeGroup(),this.setRendered()}}xl.DEBUG=!1;class bl extends Ih{static get CATEGORY(){return"StaveTie"}constructor(t,e=""){super(),this.setNotes(t),this.text=e,this.renderOptions={cp1:8,cp2:12,shortTieCutoff:10,cp1Short:2,cp2Short:8,textShiftX:0,firstXShift:0,lastXShift:0,yShift:7,tieSpacing:0}}getDirection(){return void 0!==this.direction&&null!==this.direction?this.direction:this.notes.lastNote?this.notes.lastNote.getStemDirection():this.notes.firstNote?this.notes.firstNote.getStemDirection():0}setDirection(t){return this.direction=t,this}setNotes(t){if(!t.firstNote&&!t.lastNote)throw new mh("BadArguments","Tie needs to have either firstNote or lastNote set.");if(t.firstIndexes||(t.firstIndexes=[0]),t.lastIndexes||(t.lastIndexes=[0]),t.firstIndexes.length!==t.lastIndexes.length)throw new mh("BadArguments","Tied notes must have same number of indexes.");return this.notes=t,this}isPartial(){return!this.notes.firstNote||!this.notes.lastNote}renderTie(t){if(0===t.firstYs.length||0===t.lastYs.length)throw new mh("BadArguments","No Y-values to render");const e=this.checkContext();let i=this.renderOptions.cp1,n=this.renderOptions.cp2;Math.abs(t.lastX-t.firstX)<this.renderOptions.shortTieCutoff&&(i=this.renderOptions.cp1Short,n=this.renderOptions.cp2Short);const s=this.renderOptions.firstXShift,o=this.renderOptions.lastXShift,a=this.renderOptions.yShift*t.direction,r=this.notes.firstIndexes,h=this.notes.lastIndexes;e.openGroup("stavetie",this.getAttribute("id"));for(let c=0;c<r.length;++c){const l=(t.lastX+o+(t.firstX+s))/2,u=t.firstYs[r[c]]+a,d=t.lastYs[h[c]]+a;if(isNaN(u)||isNaN(d))throw new mh("BadArguments","Bad indexes for tie rendering.");const p=(u+d)/2+i*t.direction,m=(u+d)/2+n*t.direction;e.beginPath(),e.moveTo(t.firstX+s,u),e.quadraticCurveTo(l,p,t.lastX+o,d),e.quadraticCurveTo(l,m,t.firstX+s,u),e.closePath(),e.fill()}e.closeGroup()}renderTieText(t,e){var i,n,s;const o=this.checkContext();let a=(t+e)/2;a-=o.measureText(this.text).width/2;const r=null!==(n=null===(i=this.notes.firstNote)||void 0===i?void 0:i.checkStave())&&void 0!==n?n:null===(s=this.notes.lastNote)||void 0===s?void 0:s.checkStave();r&&(o.setFont(this.fontInfo),o.fillText(this.text,a+this.renderOptions.textShiftX,r.getYForTopText()-1))}getNotes(){return this.notes}getFirstX(){return this.notes.firstNote?this.notes.firstNote.getTieRightX()+this.renderOptions.tieSpacing:this.notes.lastNote?this.notes.lastNote.checkStave().getTieStartX():0}getLastX(){return this.notes.lastNote?this.notes.lastNote.getTieLeftX()+this.renderOptions.tieSpacing:this.notes.firstNote?this.notes.firstNote.checkStave().getTieEndX():0}getFirstYs(){return this.notes.firstNote?this.notes.firstNote.getYs():this.notes.lastNote?this.notes.lastNote.getYs():[0]}getLastYs(){return this.notes.lastNote?this.notes.lastNote.getYs():this.notes.firstNote?this.notes.firstNote.getYs():[0]}synchronizeIndexes(){this.notes.firstNote&&this.notes.lastNote||(this.notes.firstNote||this.notes.lastNote)&&(this.notes.firstNote?this.notes.lastIndexes=this.notes.firstIndexes:this.notes.firstIndexes=this.notes.lastIndexes)}draw(){this.checkContext(),this.setRendered(),this.synchronizeIndexes();const t=this.getFirstX(),e=this.getLastX();return this.renderTie({firstX:t,lastX:e,firstYs:this.getFirstYs(),lastYs:this.getLastYs(),direction:this.getDirection()}),this.renderTieText(t,e),!0}}class wl extends bl{static get CATEGORY(){return"TabTie"}static createHammeron(t){return new wl(t,"H")}static createPulloff(t){return new wl(t,"P")}constructor(t,e){super(t,e),this.renderOptions.cp1=9,this.renderOptions.cp2=11,this.renderOptions.yShift=3,this.direction=-1}}var yl,Cl;(Cl=yl||(yl={}))[Cl.STRICT=1]="STRICT",Cl[Cl.SOFT=2]="SOFT",Cl[Cl.FULL=3]="FULL";class Al extends Ih{static get CATEGORY(){return"Voice"}static get Mode(){return yl}constructor(t){let e;if(super(),this.resolutionMultiplier=1,this.mode=yl.STRICT,this.preFormatted=!1,this.ticksUsed=new wh(0,1),this.largestTickWidth=0,this.tickables=[],this.options={softmaxFactor:Kh.SOFTMAX_FACTOR},"string"==typeof t){const i=t.match(/(\d+)\/(\d+)/);i&&(e={numBeats:parseInt(i[1]),beatValue:parseInt(i[2])})}else e=t;this.time=Object.assign({numBeats:4,beatValue:4,resolution:Kh.RESOLUTION},e),this.totalTicks=new wh(this.time.numBeats*(this.time.resolution/this.time.beatValue),1),this.smallestTickCount=this.totalTicks.clone()}getTotalTicks(){return this.totalTicks}getTicksUsed(){return this.ticksUsed}getLargestTickWidth(){return this.largestTickWidth}getSmallestTickCount(){return this.smallestTickCount}getTickables(){return this.tickables}getMode(){return this.mode}setMode(t){return this.mode=t,this}getResolutionMultiplier(){return this.resolutionMultiplier}getActualResolution(){return this.resolutionMultiplier*this.time.resolution}setStave(t){return this.stave=t,this}getStave(){return this.stave}getBoundingBox(){const t=this.tickables[0].getBoundingBox();for(let e=1;e<this.tickables.length;++e){const i=this.tickables[e];!i.getStave()&&this.stave&&i.setStave(this.stave);const n=i.getBoundingBox();t.mergeWith(n)}return t}setStrict(t){return this.mode=t?yl.STRICT:yl.SOFT,this}isComplete(){return this.mode!==yl.STRICT&&this.mode!==yl.FULL||this.ticksUsed.equals(this.totalTicks)}setSoftmaxFactor(t){return this.options.softmaxFactor=t,this.expTicksUsed=0,this}reCalculateExpTicksUsed(){const t=this.ticksUsed.value();return this.expTicksUsed=bh(this.tickables.map(e=>Math.pow(this.options.softmaxFactor,e.getTicks().value()/t))),this.expTicksUsed}softmax(t){this.expTicksUsed||(this.expTicksUsed=this.reCalculateExpTicksUsed());const e=this.ticksUsed.value();return(t=>Math.pow(this.options.softmaxFactor,t/e))(t)/this.expTicksUsed}addTickable(t){if(!t.shouldIgnoreTicks()){const e=t.getTicks();if(this.ticksUsed.add(e),this.expTicksUsed=0,(this.mode===yl.STRICT||this.mode===yl.FULL)&&this.ticksUsed.greaterThan(this.totalTicks))throw this.ticksUsed.subtract(e),new mh("BadArgument","Too many ticks.");e.lessThan(this.smallestTickCount)&&(this.smallestTickCount=e.clone()),this.resolutionMultiplier=this.ticksUsed.denominator,this.totalTicks.add(0,this.ticksUsed.denominator)}return this.tickables.push(t),t.setVoice(this),this}addTickables(t){for(let e=0;e<t.length;++e)this.addTickable(t[e]);return this}preFormat(){if(this.preFormatted)return this;const t=this.checkStave();return this.tickables.forEach(e=>{e.getStave()||e.setStave(t)}),this.preFormatted=!0,this}checkStave(){return fh(this.stave,"NoStave","No stave attached to instance.")}draw(t=this.checkContext(),e){e=null!=e?e:this.stave,this.setRendered();for(let i=0;i<this.tickables.length;++i){const n=this.tickables[i];e&&n.setStave(e),fh(n.getStave(),"MissingStave","The voice cannot draw tickables without staves."),n.setContext(t),n.drawWithStyle()}}}class kl extends Xh{static get CATEGORY(){return"GraceNoteGroup"}static format(t,e){if(!t||0===t.length)return!1;const i=[];let n=null,s=0;for(let c=0;c<t.length;++c){const e=t[c],o=e.getNote(),a=nc(o),r=a?4:0;if(a&&o!==n){for(let t=0;t<o.keys.length;++t)s=Math.max(o.getLeftDisplacedHeadPx(),s);n=o}i.push({shift:s,gracenoteGroup:e,spacing:r})}let o,a=i[0].shift,r=!1,h=!1;for(let c=0;c<i.length;++c){const t=i[c].gracenoteGroup;t.position===Xh.Position.RIGHT?r=!0:h=!0,t.preFormat(),o=t.getWidth()+i[c].spacing,a=Math.max(o,a)}for(let c=0;c<i.length;++c){const t=i[c].gracenoteGroup;o=t.getWidth()+i[c].spacing,t.setSpacingFromNextModifier(a-Math.min(o,a)+xl.minNoteheadPadding)}return r&&(e.rightShift+=a),h&&(e.leftShift+=a),!0}constructor(t,e){return super(),this.preFormatted=!1,this.position=Xh.Position.LEFT,this.graceNotes=t,this.width=0,this.showSlur=e,this.slur=void 0,this.voice=new Al({numBeats:4,beatValue:4,resolution:Kh.RESOLUTION}).setStrict(!1),this.renderOptions={slurYShift:0},this.beams=[],this.voice.addTickables(this.graceNotes),this}preFormat(){this.preFormatted||(this.formatter||(this.formatter=new ru),this.formatter.joinVoices([this.voice]).format([this.voice],0,{}),this.setWidth(this.formatter.getMinTotalWidth()),this.preFormatted=!0)}beamNotes(t){if((t=t||this.graceNotes).length>1){const e=new Fc(t);e.renderOptions.beamWidth=3,e.renderOptions.partialBeamLength=4,this.beams.push(e)}return this}setWidth(t){return this.width=t,this}getWidth(){return this.width+xl.minNoteheadPadding}getGraceNotes(){return this.graceNotes}draw(){const t=this.checkContext(),e=this.checkAttachedNote();if(this.setRendered(),function(...t){kl.DEBUG&&Sh("VexFlow.GraceNoteGroup",t)}("Drawing grace note group for:",e),this.alignSubNotesWithNote(this.getGraceNotes(),e,this.position),this.graceNotes.forEach(e=>e.setContext(t).drawWithStyle()),this.beams.forEach(e=>e.setContext(t).drawWithStyle()),this.showSlur){const i=nc(e),n=i?bl:wl;this.slur=new n({lastNote:this.graceNotes[0],firstNote:e,firstIndexes:[0],lastIndexes:[0]}),this.slur.renderOptions.cp2=12,this.slur.renderOptions.yShift=(i?7:5)+this.renderOptions.slurYShift,this.slur.setContext(t).drawWithStyle()}}}kl.DEBUG=!1;class Nl extends Xh{static get CATEGORY(){return"NoteSubGroup"}static format(t,e){if(!t||0===t.length)return!1;let i=0;for(let n=0;n<t.length;++n){const e=t[n];e.preFormat(),i+=e.getWidth()}return e.leftShift+=i,!0}constructor(t){super(),this.preFormatted=!1,this.position=Xh.Position.LEFT,this.subNotes=t,this.subNotes.forEach(t=>{t.setIgnoreTicks(!1)}),this.width=0,this.formatter=new ru,this.voice=new Al({numBeats:4,beatValue:4,resolution:Kh.RESOLUTION}).setStrict(!1),this.voice.addTickables(this.subNotes)}preFormat(){this.preFormatted||(this.formatter.joinVoices([this.voice]).format([this.voice],0),this.setWidth(this.formatter.getMinTotalWidth()),this.preFormatted=!0)}setWidth(t){return this.width=t,this}getWidth(){return this.width}draw(){const t=this.checkContext(),e=this.checkAttachedNote();this.setRendered(),this.alignSubNotesWithNote(this.subNotes,e),this.subNotes.forEach(e=>e.setContext(t).drawWithStyle())}}class Dl extends Xh{static get CATEGORY(){return"Ornament"}static get minPadding(){return Ch.get("NoteHead.minPadding")}static format(t,e){var i,n;if(!t||0===t.length)return!1;let s=0,o=e.rightShift,a=e.leftShift;for(let r=0;r<t.length;++r){const h=t[r],c=2;if(h.position===Fh.RIGHT)h.xShift+=o+2,o+=h.width+Dl.minPadding;else if(h.position===Fh.LEFT)h.xShift-=a+h.width+2,a+=h.width+Dl.minPadding;else if(h.position===Fh.ABOVE){s=Math.max(h.getWidth(),s);const t=h.getNote();let o=t.getLineNumber(!0)+e.topTextLine;const a=t.getStem();a&&t.getStemDirection()===hc.UP&&(o+=Math.abs(a.getHeight())/Kh.STAVE_LINE_DISTANCE);const r=null!==(n=null===(i=t.getStave())||void 0===i?void 0:i.getNumLines())&&void 0!==n?n:0;o<r&&(e.topTextLine+=r-o),h.setTextLine(e.topTextLine),e.topTextLine+=c}else s=Math.max(h.getWidth(),s),h.setTextLine(e.textLine),e.textLine+=c}return e.leftShift=a+s/2,e.rightShift=o+s/2,!0}static get ornamentNoteTransition(){return["flip","jazzTurn","smear"]}static get ornamentAttack(){return["scoop"]}static get ornamentAlignWithNoteHead(){return["doit","fall","fallLong","doitLong","scoop"]}static get ornamentRelease(){return["doit","fall","fallLong","doitLong","jazzTurn","smear","flip"]}static get ornamentLeft(){return["scoop"]}static get ornamentRight(){return["doit","fall","fallLong","doitLong"]}static get ornamentYShift(){return["fallLong"]}static get ornamentArticulation(){return["bend","plungerClosed","plungerOpen"]}constructor(t){super(),this.position=Fh.ABOVE,Dl.ornamentRight.indexOf(t)>=0&&(this.position=Fh.RIGHT),Dl.ornamentLeft.indexOf(t)>=0&&(this.position=Fh.LEFT),this.type=t,this.delayed=!1,this.renderOptions={accidentalLowerPadding:3,accidentalUpperPadding:3},this.adjustForStemDirection=!1,this.ornamentAlignWithNoteHead=Dl.ornamentAlignWithNoteHead.indexOf(this.type)>=0,Dl.ornamentNoteTransition.indexOf(this.type)>=0&&(this.delayed=!0),this.text=Kh.ornamentCodes(this.type)}setNote(t){return super.setNote(t),Dl.ornamentArticulation.indexOf(this.type)>=0&&(t.getLineNumber()>=3?this.position=Xh.Position.ABOVE:this.position=Xh.Position.BELOW),this}setDelayed(t){return this.delayed=t,this}setUpperAccidental(t){return this.accidentalUpper=new Ih,this.accidentalUpper.setText(Kh.accidentalCodes(t)),this}setLowerAccidental(t){return this.accidentalLower=new Ih,this.accidentalLower.setText(Kh.accidentalCodes(t)),this}draw(){const t=this.checkContext(),e=this.checkAttachedNote();this.setRendered();const i=e.checkStave();t.openGroup("ornament",this.getAttribute("id"));const n=e.getModifierStartXY(this.position,this.index);let s=n.x;const o=i.getSpacingBetweenLines(),a=wc(e,this.position);let r=this.ornamentAlignWithNoteHead?n.y:0;if(this.position===Fh.ABOVE&&(r=xc(e,this.textLine)-(this.textLine+a)*o),this.position===Fh.BELOW&&(r=bc(e,this.textLine)+(this.textLine+a+1.5)*o),this.delayed){let t=0;const n=e.getTickContext().getX();if(void 0!==this.delayXShift)t=this.delayXShift;else{const o=e.getVoice().getTickables(),a=o.indexOf(e),r=a+1<o.length?o[a+1].checkTickContext():void 0;t+=r?.5*(r.getX()-n):.5*(i.getX()+i.getWidth()-s),this.delayXShift=t}s+=t}!function(...t){Dl.DEBUG&&Sh("VexFlow.Ornament",t)}("Rendering ornament: ",this.text.charCodeAt(0),s,r),this.accidentalLower&&(this.accidentalLower.renderText(t,s+this.xShift-.5*this.accidentalLower.getWidth(),r+this.yShift-this.accidentalLower.getTextMetrics().actualBoundingBoxDescent),r-=this.accidentalLower.getHeight()+this.renderOptions.accidentalLowerPadding),Dl.ornamentYShift.indexOf(this.type)>=0&&(this.yShift+=this.getHeight()),this.x=s-(this.position===Fh.ABOVE||this.position===Fh.BELOW?.5*this.width:0),this.y=r,this.renderText(t,0,0),this.accidentalUpper&&(r-=this.getHeight()+this.renderOptions.accidentalUpperPadding,this.accidentalUpper.renderText(t,s+this.xShift-.5*this.accidentalUpper.getWidth(),r+this.yShift-this.accidentalUpper.getTextMetrics().actualBoundingBoxDescent)),t.closeGroup()}}Dl.DEBUG=!1;class El extends Xh{static get CATEGORY(){return"Parenthesis"}static buildAndAttach(t){for(const e of t)for(let t=0;t<e.keys.length;t++)e.addModifier(new El(Fh.LEFT),t),e.addModifier(new El(Fh.RIGHT),t)}static format(t,e){if(!t||0===t.length)return!1;let i=0,n=0;for(let s=0;s<t.length;++s){const e=t[s],o=e.getNote(),a=e.getPosition(),r=e.checkIndex();let h=0;a===Fh.RIGHT&&(h=o.getRightParenthesisPx(r),n=n>h+e.width?n:h+e.width),a===Fh.LEFT&&(h=o.getLeftParenthesisPx(r)+e.width,i=i>h+e.width?i:h+e.width),e.setXShift(h)}return e.leftShift+=i,e.rightShift+=n,!0}constructor(t){super(),this.position=null!=t?t:Xh.Position.LEFT,this.position===Xh.Position.RIGHT?this.text="":this.position===Xh.Position.LEFT&&(this.text="")}setNote(t){return this.note=t,this.setFont(t.getFont()),this}draw(){const t=this.checkContext(),e=this.checkAttachedNote();this.setRendered();const i=e.getModifierStartXY(this.position,this.index,{forceFlagRight:!0});this.renderText(t,i.x,i.y)}}const Ol={path:{x:!0,y:!0,width:!0,height:!0,"font-family":!0,"font-weight":!0,"font-style":!0,"font-size":!0},rect:{"font-family":!0,"font-weight":!0,"font-style":!0,"font-size":!0},text:{width:!0,height:!0}},Pl=2*Math.PI;class Ml extends Cc{constructor(t){super(),this.width=0,this.height=0,this.precision=1,this.backgroundFillStyle="white",this.fontCSSString="",this.element=t,this.precision=Math.pow(10,Kh.RENDER_PRECISION_PLACES);const e=this.create("svg");e.setAttribute("pointer-events","none"),this.element.appendChild(e),this.svg=e,this.parent=this.svg,this.groups=[this.svg],this.path="",this.pen={x:NaN,y:NaN};const i={"font-family":Ch.get("fontFamily"),"font-size":"10pt","font-weight":Nh.NORMAL,"font-style":Eh.NORMAL};this.state=Object.assign({scaleX:1,scaleY:1},i),this.attributes=Object.assign({"stroke-width":1,"stroke-dasharray":"none",fill:"black",stroke:"black",shadowBlur:0,shadowColor:"black"},i),this.groupAttributes=[],this.applyAttributes(e,this.attributes),this.groupAttributes.push(Object.assign({},this.attributes)),this.stateStack=[]}round(t){return Math.round(t*this.precision)/this.precision}create(t){return document.createElementNS("http://www.w3.org/2000/svg",t)}openGroup(t,e){const i=this.create("g");return this.groups.push(i),this.parent.appendChild(i),this.parent=i,t&&i.setAttribute("class",Th(t)),e&&i.setAttribute("id",Th(e)),this.applyAttributes(i,this.attributes),this.groupAttributes.push(Object.assign(Object.assign({},this.groupAttributes[this.groupAttributes.length-1]),this.attributes)),i}closeGroup(){this.groups.pop(),this.groupAttributes.pop(),this.parent=this.groups[this.groups.length-1]}openRotation(t,e,i){this.openGroup().setAttribute("transform",`translate(${e},${i}) rotate(${t}) translate(-${e},-${i})`)}closeRotation(){this.closeGroup()}add(t){this.parent.appendChild(t)}setFillStyle(t){return this.attributes.fill=t,this}setBackgroundFillStyle(t){return this.backgroundFillStyle=t,this}setStrokeStyle(t){return this.attributes.stroke=t,this}setShadowColor(t){return this.attributes.shadowColor=t,this}setShadowBlur(t){return this.attributes.shadowBlur=t,this}setLineWidth(t){return this.attributes["stroke-width"]=t,this}setLineDash(t){if("[object Array]"===Object.prototype.toString.call(t))return this.attributes["stroke-dasharray"]=t.join(","),this;throw new mh("ArgumentError","lineDash must be an array of integers.")}setLineCap(t){return this.attributes["stroke-linecap"]=t,this}resize(t,e){this.width=t,this.height=e,this.element.style.width=t.toString(),this.svg.style.width=t.toString(),this.svg.style.height=e.toString();const i={width:t,height:e};return this.applyAttributes(this.svg,i),this.scale(this.state.scaleX,this.state.scaleY),this}scale(t,e){this.state.scaleX=this.state.scaleX?this.state.scaleX*t:t,this.state.scaleY=this.state.scaleY?this.state.scaleY*e:e;const i=this.width/this.state.scaleX,n=this.height/this.state.scaleY;return this.setViewBox(0,0,i,n),this}setViewBox(t,e,i,n){if("string"==typeof t)this.svg.setAttribute("viewBox",t);else{const s=t+" "+e+" "+i+" "+n;this.svg.setAttribute("viewBox",s)}}applyAttributes(t,e){const i=Ol[t.nodeName];for(const n in e)i&&i[n]||!e[n]||0!==this.groupAttributes.length&&e[n]==this.groupAttributes[this.groupAttributes.length-1][n]||t.setAttributeNS(null,n,e[n]);return t}clear(){for(;this.svg.lastChild;)this.svg.removeChild(this.svg.lastChild)}rect(t,e,i,n,s){n<0&&(e+=n,n*=-1);const o=this.create("rect");return s=null!=s?s:{fill:"none","stroke-width":this.attributes["stroke-width"],stroke:"black"},t=this.round(t),e=this.round(e),i=this.round(i),n=this.round(n),this.applyAttributes(o,Object.assign({x:t,y:e,width:i,height:n},s)),this.add(o),this}fillRect(t,e,i,n){const s={fill:this.attributes.fill,stroke:"none"};return this.rect(t,e,i,n,s),this}pointerRect(t,e,i,n){return this.rect(t,e,i,n,{opacity:"0","pointer-events":"auto"}),this}clearRect(t,e,i,n){return this.rect(t,e,i,n,{fill:this.backgroundFillStyle,stroke:"none"}),this}beginPath(){return this.path="",this.pen.x=NaN,this.pen.y=NaN,this}moveTo(t,e){return t=this.round(t),e=this.round(e),this.path+="M"+t+" "+e,this.pen.x=t,this.pen.y=e,this}lineTo(t,e){return t=this.round(t),e=this.round(e),this.path+="L"+t+" "+e,this.pen.x=t,this.pen.y=e,this}bezierCurveTo(t,e,i,n,s,o){return s=this.round(s),o=this.round(o),t=this.round(t),e=this.round(e),i=this.round(i),n=this.round(n),this.path+="C"+t+" "+e+","+i+" "+n+","+s+" "+o,this.pen.x=s,this.pen.y=o,this}quadraticCurveTo(t,e,i,n){return i=this.round(i),n=this.round(n),t=this.round(t),e=this.round(e),this.path+="Q"+t+" "+e+","+i+" "+n,this.pen.x=i,this.pen.y=n,this}arc(t,e,i,n,s,o){let a=t+i*Math.cos(n),r=e+i*Math.sin(n);a=this.round(a),r=this.round(r);const h=xh(n),c=xh(s);if(!o&&s-n>=Pl||o&&n-s>=Pl||h===c){let s=t+i*Math.cos(n+Math.PI),o=e+i*Math.sin(n+Math.PI);s=this.round(s),o=this.round(o),i=this.round(i),this.path+=`M${a} ${r} A${i} ${i} 0 0 0 ${s} ${o} `,this.path+=`A${i} ${i} 0 0 0 ${a} ${r}`,this.pen.x=a,this.pen.y=r}else{let l,u=t+i*Math.cos(s),d=e+i*Math.sin(s);n=h,s=c,l=Math.abs(s-n)<Math.PI?o:!o,n>s&&(l=!l);const p=!o;u=this.round(u),d=this.round(d),i=this.round(i),this.path+=`M${a} ${r} A${i} ${i} 0 ${+l} ${+p} ${u} ${d}`,this.pen.x=u,this.pen.y=d}return this}closePath(){return this.path+="Z",this}getShadowStyle(){return`filter: drop-shadow(0 0 ${this.attributes.shadowBlur/1.5}px ${this.attributes.shadowColor})`}fill(t){const e=this.create("path");return void 0===t&&(t=Object.assign(Object.assign({},this.attributes),{stroke:"none"})),t.d=this.path,this.attributes.shadowBlur>0&&(t.style=this.getShadowStyle()),this.applyAttributes(e,t),this.add(e),this}stroke(){const t=this.create("path"),e=Object.assign(Object.assign({},this.attributes),{fill:"none",d:this.path});return this.attributes.shadowBlur>0&&(e.style=this.getShadowStyle()),this.applyAttributes(t,e),this.add(t),this}measureText(t){Ml.measureTextElement.setText(t),Ml.measureTextElement.setFont(this.attributes["font-family"],this.attributes["font-size"],this.attributes["font-weight"],this.attributes["font-style"]);const e=Ml.measureTextElement.getBoundingBox();return{x:e.x,y:e.y,width:e.w,height:e.h}}fillText(t,e,i){if(!t||t.length<=0)return this;e=this.round(e),i=this.round(i);const n=Object.assign(Object.assign({},this.attributes),{stroke:"none",x:e,y:i}),s=this.create("text");return s.textContent=t,this.applyAttributes(s,n),this.add(s),this}save(){return this.stateStack.push({state:structuredClone(this.state),attributes:structuredClone(this.attributes)}),this}restore(){const t=this.stateStack.pop();if(t){const e=t;this.state=structuredClone(e.state),this.attributes=structuredClone(e.attributes)}return this}set fillStyle(t){this.setFillStyle(t)}get fillStyle(){return this.attributes.fill}set strokeStyle(t){this.setStrokeStyle(t)}get strokeStyle(){return this.attributes.stroke}setFont(t,e,i,n){const s=Lh.validate(t,e,i,n);this.fontCSSString=Lh.toCSSString(s);const o={"font-family":s.family,"font-size":s.size,"font-weight":s.weight,"font-style":s.style};return this.attributes=Object.assign(Object.assign({},this.attributes),o),this.state=Object.assign(Object.assign({},this.state),o),this}getFont(){return this.fontCSSString}}var Ll,Rl,Bl,Il,Fl,Wl,Gl,Xl;Ml.measureTextElement=new Ih,(Rl=Ll||(Ll={}))[Rl.CANVAS=1]="CANVAS",Rl[Rl.SVG=2]="SVG",(Il=Bl||(Bl={}))[Il.NONE=1]="NONE",Il[Il.UP=2]="UP",Il[Il.DOWN=3]="DOWN";class Hl{static buildContext(t,e,i,n,s="#FFF"){const o=new Hl(t,e);i&&n&&o.resize(i,n);const a=o.getContext();return a.setBackgroundFillStyle(s),Hl.lastContext=a,a}static getCanvasContext(t,e,i,n){return Hl.buildContext(t,Hl.Backends.CANVAS,e,i,n)}static getSVGContext(t,e,i,n){return Hl.buildContext(t,Hl.Backends.SVG,e,i,n)}static drawDashedLine(t,e,i,n,s,o){t.beginPath();const a=n-e,r=s-i,h=Math.atan2(r,a);let c=e,l=i;t.moveTo(e,i);let u=0,d=!0;for(;!(a<0?c<=n:c>=n)||!(r<0?l<=s:l>=s);){const e=o[u++%o.length],i=c+Math.cos(h)*e;c=a<0?Math.max(n,i):Math.min(n,i);const p=l+Math.sin(h)*e;l=r<0?Math.max(s,p):Math.min(s,p),d?t.lineTo(c,l):t.moveTo(c,l),d=!d}t.closePath(),t.stroke()}constructor(t,e){if(_h(t,"RenderContext"))this.ctx=t;else{if(void 0===e)throw new mh("InvalidArgument","Missing backend argument");const i=e;let n;if("string"==typeof t){const e=document.getElementById(t);if(!e)throw new mh("BadElementId",`Can't find element with ID "${e}"`);n=e}else n=t;if(i===Hl.Backends.CANVAS){if(!Gc(n))throw new mh("BadElement","CANVAS context requires an HTMLCanvasElement.");const t=n.getContext("2d",{willReadFrequently:!0});if(!t)throw new mh("BadElement","Can't get canvas context");this.ctx=new Xc(t)}else{if(i!==Hl.Backends.SVG)throw new mh("InvalidBackend",`No support for backend: ${i}`);if(!function(t){if(!t)return!1;const e=gh();return"function"==typeof e.HTMLDivElement&&t instanceof e.HTMLDivElement||"function"==typeof t.appendChild&&"object"==typeof t.style}(n))throw new mh("BadElement","SVG context requires an HTMLDivElement.");this.ctx=new Ml(n)}}}resize(t,e){return this.ctx.resize(t,e),this}getContext(){return this.ctx}}Hl.Backends=Ll,Hl.LineEndType=Bl,Hl.lastContext=void 0;class Vl extends Xh{static get CATEGORY(){return"StringNumber"}static format(t,e){const i=e.leftShift,n=e.rightShift;if(!t||0===t.length)return!1;const s=[];let o=null,a=0,r=0;for(let p=0;p<t.length;++p){const i=t[p],h=i.getNote(),c=i.getPosition();if(!nc(h))throw new mh("NoStaveNote");const l=i.checkIndex(),u=h.getKeyProps()[l],d=h.getModifierContext(),m=2*i.radius/Kh.STAVE_LINE_DISTANCE+.5;if(d&&(c===Fh.ABOVE?(i.textLine=d.getState().topTextLine,e.topTextLine+=m):c===Fh.BELOW&&(i.textLine=d.getState().textLine,e.textLine+=m)),h!==o){for(let t=0;t<h.keys.length;++t)c===Xh.Position.LEFT&&(a=Math.max(h.getLeftDisplacedHeadPx(),a)),0===n&&(r=Math.max(h.getRightDisplacedHeadPx(),r));o=h}const g=u.line;s.push({pos:c,note:h,num:i,line:g,shiftL:a,shiftR:r})}s.sort((t,e)=>e.line-t.line);let h=0,c=0,l=0,u=null,d=null;for(let p=0;p<s.length;++p){const t=s[p].note,e=s[p].pos,o=s[p].num,r=s[p].line,m=s[p].shiftR;r===u&&t===d||(h=n+m);const g=o.getWidth()+1;let f=0;e===Xh.Position.LEFT?(o.setXShift(i+a),f=g,c=Math.max(f,c)):e===Xh.Position.RIGHT&&(o.setXShift(h),f+=g,l=f>l?f:l),u=r,d=t}return e.leftShift+=c,e.rightShift+=l,!0}constructor(t){super(),this.stringNumber=t,this.position=Xh.Position.ABOVE,this.xShift=0,this.yShift=0,this.textLine=0,this.stemOffset=0,this.xOffset=0,this.yOffset=0,this.dashed=!0,this.leg=Hl.LineEndType.NONE,this.radius=8,this.drawCircle=!0,this.setWidth(2*this.radius+4)}setLineEndType(t){return t>=Hl.LineEndType.NONE&&t<=Hl.LineEndType.DOWN&&(this.leg=t),this}setStringNumber(t){return this.stringNumber=t,this}setOffsetX(t){return this.xOffset=t,this}setOffsetY(t){return this.yOffset=t,this}setLastNote(t){return this.lastNote=t,this}setDashed(t){return this.dashed=t,this}setDrawCircle(t){return this.drawCircle=t,this}draw(){const t=this.checkContext(),e=this.checkAttachedNote();this.setRendered();const i=e.getModifierStartXY(this.position,this.index),n=e.hasStem()?e.getStemDirection():hc.UP;let s=i.x+this.xShift+this.xOffset,o={};e.hasStem()&&(o=e.checkStem().getExtents());let a=i.y+this.yShift+this.yOffset;switch(this.position){case Xh.Position.ABOVE:a=e.getYs().reduce((t,e)=>t<e?t:e),e.hasStem()&&n===hc.UP&&(a=o.topY+Ch.get("StringNumber.stemPadding")),a-=this.radius+Ch.get("StringNumber.verticalPadding")+this.textLine*Kh.STAVE_LINE_DISTANCE;break;case Xh.Position.BELOW:a=e.getYs().reduce((t,e)=>t>e?t:e),e.hasStem()&&n===hc.DOWN&&(a=o.topY-Ch.get("StringNumber.stemPadding")),a+=this.radius+Ch.get("StringNumber.verticalPadding")+this.textLine*Kh.STAVE_LINE_DISTANCE;break;case Xh.Position.LEFT:s-=this.radius/2+Ch.get("StringNumber.leftPadding");break;case Xh.Position.RIGHT:s+=this.radius/2+Ch.get("StringNumber.rightPadding");break;default:throw new mh("InvalidPosition",`The position ${this.position}
7 is invalid`)}this.drawCircle&&(t.beginPath(),t.arc(s,a,this.radius,0,2*Math.PI,!1),t.setLineWidth(1.5),t.stroke()),t.setFont(this.fontInfo);const r=s-t.measureText(this.stringNumber).width/2;t.fillText(""+this.stringNumber,r,a+4.5);const h=this.lastNote;if(sc(h)){const i=h.getStemX()-e.getX()+5;let n,o;switch(t.setStrokeStyle("#000000"),t.setLineCap("round"),t.setLineWidth(.6),this.dashed?Hl.drawDashedLine(t,s+10,a,s+i,a,[3,3]):Hl.drawDashedLine(t,s+10,a,s+i,a,[3,0]),this.leg){case Hl.LineEndType.UP:n=-10,o=this.dashed?[3,3]:[3,0],Hl.drawDashedLine(t,s+i,a,s+i,a+n,o);break;case Hl.LineEndType.DOWN:n=10,o=this.dashed?[3,3]:[3,0],Hl.drawDashedLine(t,s+i,a,s+i,a+n,o)}}}}class Ul extends Xh{static get CATEGORY(){return"Stroke"}static format(t,e){const i=e.leftShift;if(!t||0===t.length)return!1;const n=t.map(t=>{const e=t.getNote(),i=t.checkIndex();if(nc(e)){const{line:n}=e.getKeyProps()[i];return{line:n,shift:e.getLeftDisplacedHeadPx(),stroke:t}}if(oc(e)){const{str:n}=e.getPositions()[i];return{line:n,shift:0,stroke:t}}throw new mh("Internal","Unexpected instance.")}),s=i,o=n.reduce((t,{stroke:e,shift:i})=>(e.setXShift(s+i),Math.max(e.getWidth()+5,t)),0);return e.leftShift+=o,!0}constructor(t,e){super(),this.options=Object.assign({allVoices:!0},e),this.allVoices=this.options.allVoices,this.type=t,this.position=Xh.Position.LEFT,this.renderOptions={fontScale:Ch.get("Stroke.fontSize")},this.setXShift(0),this.setWidth(10)}getPosition(){return this.position}addEndNote(t){return this.noteEnd=t,this}draw(){const t=this.checkContext(),e=this.checkAttachedNote();this.setRendered();const i=e.getModifierStartXY(this.position,this.index);let n=e.getYs(),s=i.y,o=i.y;const a=i.x-5,r=e.checkStave().getSpacingBetweenLines(),h=this.checkModifierContext().getMembers(e.getCategory());for(let d=0;d<h.length;d++){const t=h[d];if(ic(t)){n=t.getYs();for(let t=0;t<n.length;t++)(this.note===h[d]||this.allVoices)&&(s=Math.min(s,n[t]),o=Math.max(o,n[t]))}}let c="",l=0,u=0;switch(this.type){case Ul.Type.BRUSH_DOWN:case Ul.Type.ROLL_DOWN:case Ul.Type.RASGUEADO_DOWN:c=Gh.arrowheadBlackUp,l=s,s-=r/2,o+=r/2;break;case Ul.Type.BRUSH_UP:case Ul.Type.ROLL_UP:case Ul.Type.RASGUEADO_UP:c=Gh.arrowheadBlackDown,l=o+r,s-=r/2;break;case Ul.Type.ARPEGGIO_DIRECTIONLESS:s-=r/2,o+=r/2;break;default:throw new mh("InvalidType",`The stroke type ${this.type} does not exist`)}if(this.type===Ul.Type.BRUSH_DOWN||this.type===Ul.Type.BRUSH_UP)t.fillRect(a+this.xShift,s,1,o-s);else{const e=c===Gh.arrowheadBlackDown?Gh.wiggleArpeggiatoDown:Gh.wiggleArpeggiatoUp;let i="";const n=new Ih;for(;n.getWidth()<o-s;)i+=e,n.setText(i);this.type===Ul.Type.RASGUEADO_DOWN||this.type===Ul.Type.ROLL_DOWN||this.type===Ul.Type.ARPEGGIO_DIRECTIONLESS?(t.openRotation(90,a+this.xShift,s),n.renderText(t,a+this.xShift,s-n.getTextMetrics().actualBoundingBoxDescent+n.getHeight()/2),t.closeRotation(),u=s+n.getWidth()+5):(t.openRotation(-90,a+this.xShift,o),n.renderText(t,a+this.xShift,o-n.getTextMetrics().actualBoundingBoxDescent+n.getHeight()/2),t.closeRotation(),u=o-n.getWidth()-5)}if(0!==l){const e=new Ih;e.setText(c),e.renderText(t,a+this.xShift-e.getWidth()/2,l)}if(this.type===Ul.Type.RASGUEADO_DOWN||this.type===Ul.Type.RASGUEADO_UP){const e=new Ih("Stroke.text");e.setText("R"),e.renderText(t,a+this.xShift-e.getWidth()/2,u+(this.type===Ul.Type.RASGUEADO_DOWN?e.getHeight():0))}}}Ul.Type={BRUSH_DOWN:1,BRUSH_UP:2,ROLL_DOWN:3,ROLL_UP:4,RASGUEADO_DOWN:5,RASGUEADO_UP:6,ARPEGGIO_DIRECTIONLESS:7};class ql extends Xh{static get CATEGORY(){return"Vibrato"}static format(t,e,i){if(!t||0===t.length)return!1;let n=e.topTextLine,s=0,o=e.rightShift-7;const a=i.getMembers(Wc.CATEGORY);if(a&&a.length>0){n-=a.map(t=>t.getTextHeight()).reduce((t,e)=>t>e?t:e)/Kh.STAVE_LINE_DISTANCE+1}else e.topTextLine+=1;for(let r=0;r<t.length;++r){const e=t[r];e.setXShift(o),e.setTextLine(n),s+=e.getWidth(),o+=s}return e.rightShift+=s,!0}constructor(){super(),this.position=Xh.Position.RIGHT,this.renderOptions={code:60080,width:20},this.setVibratoWidth(this.renderOptions.width)}setVibratoWidth(t){this.renderOptions.width=t,this.text=String.fromCodePoint(this.renderOptions.code);const e=this.getWidth();if(!e)throw new mh("Cannot set vibrato width if width is 0");const i=Math.round(this.renderOptions.width/e);for(let n=1;n<i;n++)this.text+=String.fromCodePoint(this.renderOptions.code);return this}setVibratoCode(t){return this.renderOptions.code=t,this.setVibratoWidth(this.renderOptions.width)}draw(){const t=this.checkContext(),e=this.checkAttachedNote();this.setRendered();const i=e.getModifierStartXY(Xh.Position.RIGHT,this.index).x,n=e.getYForTopText(this.textLine)+5;this.renderText(t,i,n)}}function Yl(...t){zl.DEBUG&&Sh("VexFlow.ModifierContext",t)}class zl{constructor(){this.state={leftShift:0,rightShift:0,textLine:0,topTextLine:0},this.members={},this.preFormatted=!1,this.postFormatted=!1,this.formatted=!1,this.width=0,this.spacing=0}addModifier(t){return Yl("addModifier is deprecated, use addMember instead."),this.addMember(t)}addMember(t){const e=t.getCategory();return this.members[e]||(this.members[e]=[]),this.members[e].push(t),t.setModifierContext(this),this.preFormatted=!1,this}getModifiers(t){return Yl("getModifiers is deprecated, use getMembers instead."),this.getMembers(t)}getMembers(t){var e;return null!==(e=this.members[t])&&void 0!==e?e:[]}getWidth(){return this.width}getLeftShift(){return this.state.leftShift}getRightShift(){return this.state.rightShift}getState(){return this.state}getMetrics(){if(!this.formatted)throw new mh("UnformattedMember","Unformatted member has no metrics.");return{width:this.state.leftShift+this.state.rightShift+this.spacing,spacing:this.spacing}}preFormat(){if(this.preFormatted)return;Yl("Preformatting ModifierContext");const t=this.state,e=this.members;xl.format(e.StaveNote,t),El.format(e.Parenthesis,t),nl.format(e.Dot,t),sl.format(e.FretHandFinger,t),rc.format(e.Accidental,t),Ul.format(e.Stroke,t),kl.format(e.GraceNoteGroup,t),Nl.format(e.NoteSubGroup,t),Vl.format(e.StringNumber,t),yc.format(e.Articulation,t),Dl.format(e.Ornament,t),pc.format(e.Annotation,t),Kc.format(e.ChordSymbol,t),Wc.format(e.Bend,t),ql.format(e.Vibrato,t,this),this.width=t.leftShift+t.rightShift,this.preFormatted=!0}
vendor: 8,227 bytes, line 7
7postFormat(){this.postFormatted||(Yl("Postformatting ModifierContext"),xl.postFormat(this.getMembers("StaveNote")))}}zl.DEBUG=!1;class jl extends Pc{static get CATEGORY(){return"KeySignature"}constructor(t,e,i){super(),this.accList=[],this.setKeySig(t,e,i),this.setPosition(Nc.BEGIN),this.children=[],this.paddingForced=!1}convertToGlyph(t,e,i){const n=Kh.accidentalCodes(t.type),s=new Ih("KeySignature");s.setText(n);let o=1;if(s.setYShift(i.getYForLine(t.line)),this.children.length>0){const t=this.children[this.children.length-1],e=t=>t.getText()===Gh.accidentalNatural,i=(t,e)=>Math.abs(e.getYShift()-t.getYShift());(e(t)||e(s))&&i(t,s)<10&&(o=2),s.setXShift(t.getXShift()+t.getWidth()+o)}this.children.push(s),this.width+=s.getWidth()+o}cancelKey(t){return this.formatted=!1,this.cancelKeySpec=t,this}convertToCancelAccList(t){const e=Kh.keySignature(t),i=this.accList.length>0&&e.length>0&&e[0].type!==this.accList[0].type,n=i?e.length:e.length-this.accList.length;if(n<1)return;const s=[];for(let o=0;o<n;o++){let t=o;i||(t=e.length-n+o);const a=e[t];s.push({type:"n",line:a.line})}return this.accList=s.concat(this.accList),{accList:s,type:e[0].type}}addToStave(t){return this.paddingForced=!0,t.addModifier(this),this}setStave(t){return this.formatted=!1,super.setStave(t)}getBoundingBox(){return this.formatted||this.format(),super.getBoundingBox()}calculateDimensions(){let t;t=this.children.length>0?this.children[0].getBoundingBox():new kh(this.x+this.xShift,this.y+this.yShift,0,0),this.children.forEach(e=>{t.mergeWith(e.getBoundingBox())}),this.width=t.getW(),this.height=t.getH(),this.y=t.getY()}convertAccLines(t,e,i=this.accList){let n,s,o=0;switch(t){case"soprano":"#"===e?n=[2.5,.5,2,0,1.5,-.5,1]:o=-1;break;case"mezzo-soprano":"b"===e?n=[0,2,.5,2.5,1,3,1.5]:o=1.5;break;case"alto":o=.5;break;case"tenor":"#"===e?n=[3,1,2.5,.5,2,0,1.5]:o=-.5;break;case"baritone-f":case"baritone-c":"b"===e?n=[.5,2.5,1,3,1.5,3.5,2]:o=2;break;case"bass":case"french":o=1}if(void 0!==n)for(s=0;s<i.length;++s)i[s].line=n[s];else if(0!==o)for(s=0;s<i.length;++s)i[s].line+=o}getPadding(t){return this.formatted||this.format(),0===this.children.length||!this.paddingForced&&t<2?0:this.padding}getWidth(){return this.formatted||this.format(),this.width}setKeySig(t,e,i){return this.formatted=!1,this.keySpec=t,this.cancelKeySpec=e,this.alterKeySpec=i,this}alterKey(t){return this.formatted=!1,this.alterKeySpec=t,this}convertToAlterAccList(t){const e=Math.min(t.length,this.accList.length);for(let i=0;i<e;++i)t[i]&&(this.accList[i].type=t[i])}format(){let t=this.getStave();t||(t=new nu(0,0,100),this.setStave(t)),this.width=0,this.children=[],this.accList=Kh.keySignature(fh(this.keySpec));const e=this.accList,i=e.length>0?e[0].type:void 0;let n;if(this.cancelKeySpec&&(n=this.convertToCancelAccList(this.cancelKeySpec)),this.alterKeySpec&&this.convertToAlterAccList(this.alterKeySpec),this.accList.length>0){const s=(this.position===Nc.END?t.getEndClef():t.getClef())||t.getClef();n&&this.convertAccLines(s,n.type,n.accList),this.convertAccLines(s,i,e);for(let e=0;e<this.accList.length;++e)this.convertToGlyph(this.accList[e],this.accList[e+1],t)}this.calculateDimensions(),this.formatted=!0}draw(){const t=this.checkStave().checkContext();this.formatted||this.format(),this.setRendered(),t.openGroup("keysignature",this.getAttribute("id"));for(let e=0;e<this.children.length;e++){this.children[e].renderText(t,this.x,0)}t.closeGroup()}}class Zl extends Pc{static get CATEGORY(){return"Repetition"}constructor(t,e,i){super(),this.symbolType=t,this.x=e,this.xShift=0,this.yShift=i}setShiftX(t){return this.xShift=t,this}setShiftY(t){return this.yShift=t,this}draw(){const t=this.checkStave(),e=t.getModifierXShift(this.getPosition());switch(this.setRendered(),this.symbolType){case Zl.type.CODA_RIGHT:this.drawCodaFixed(t,e+t.getWidth());break;case Zl.type.CODA_LEFT:this.drawSymbolText(t,e,"Coda",!0);break;case Zl.type.SEGNO_LEFT:this.drawSegnoFixed(t,e);break;case Zl.type.SEGNO_RIGHT:this.drawSegnoFixed(t,e+t.getWidth());break;case Zl.type.DC:this.drawSymbolText(t,e,"D.C.",!1);break;case Zl.type.DC_AL_CODA:this.drawSymbolText(t,e,"D.C. al",!0);break;case Zl.type.DC_AL_FINE:this.drawSymbolText(t,e,"D.C. al Fine",!1);break;case Zl.type.DS:this.drawSymbolText(t,e,"D.S.",!1);break;case Zl.type.DS_AL_CODA:this.drawSymbolText(t,e,"D.S. al",!0);break;case Zl.type.DS_AL_FINE:this.drawSymbolText(t,e,"D.S. al Fine",!1);break;case Zl.type.FINE:this.drawSymbolText(t,e,"Fine",!1);break;case Zl.type.TO_CODA:this.drawSymbolText(t,e,"To",!0)}}drawCodaFixed(t,e){const i=t.getYForTopText(t.getNumLines());return this.text=Gh.coda,this.renderText(t.checkContext(),e,i+Ch.get("Repetition.coda.offsetY")),this}drawSegnoFixed(t,e){const i=t.getYForTopText(t.getNumLines());return this.text=Gh.segno,this.renderText(t.checkContext(),e,i+Ch.get("Repetition.segno.offsetY")),this}drawSymbolText(t,e,i,n){const s=t.checkContext();let o=0;switch(this.text=i,n&&(this.text+=" "),this.setFont(Ch.getFontInfo("Repetition.text")),this.symbolType){case Zl.type.CODA_LEFT:o=t.getVerticalBarWidth();break;case Zl.type.DC:case Zl.type.DC_AL_FINE:case Zl.type.DS:case Zl.type.DS_AL_FINE:case Zl.type.FINE:default:o=e-(t.getNoteStartX()-this.x)+t.getWidth()-this.width-Ch.get("Repetition.text.offsetX")}const a=t.getYForTopText(t.getNumLines())+Ch.get("Repetition.text.offsetY");return this.renderText(s,o,a),this}}Zl.type={NONE:1,CODA_LEFT:2,CODA_RIGHT:3,SEGNO_LEFT:4,SEGNO_RIGHT:5,DC:6,DC_AL_CODA:7,DC_AL_FINE:8,DS:9,DS_AL_CODA:10,DS_AL_FINE:11,FINE:12,TO_CODA:13};class Jl extends Pc{static get CATEGORY(){return"StaveSection"}constructor(t,e=0,i=0,n=!0){super(),this.setText(t),this.x=e,this.yShift=i,this.drawRect=n,this.padding=Ch.get("StaveSection.padding")}setDrawRect(t){return this.drawRect=t,this}draw(){const t=this.checkStave(),e=t.checkContext();this.setRendered(),this.x=t.getX()+t.getModifierXShift(this.getPosition());const i=-1*this.textMetrics.actualBoundingBoxDescent,n=this.width+2*this.padding,s=this.height+2*this.padding,o=t.getYForTopText(1.5)+this.yShift,a=this.x+this.xShift;this.drawRect&&(e.beginPath(),e.rect(a,o-s+i,n,s),e.stroke()),this.renderText(e,this.xShift+this.padding,o-this.padding)}}class Ql extends Pc{static get CATEGORY(){return"StaveTempo"}constructor(t,e,i){super(),this.durationToCode={"1/4":Gh.metNoteDoubleWholeSquare,long:Gh.metNoteDoubleWholeSquare,"1/2":Gh.metNoteDoubleWhole,breve:Gh.metNoteDoubleWhole,1:Gh.metNoteWhole,whole:Gh.metNoteWhole,w:Gh.metNoteWhole,2:Gh.metNoteHalfUp,half:Gh.metNoteHalfUp,h:Gh.metNoteHalfUp,4:Gh.metNoteQuarterUp,quarter:Gh.metNoteQuarterUp,q:Gh.metNoteQuarterUp,8:Gh.metNote8thUp,eighth:Gh.metNote8thUp,16:Gh.metNote16thUp,"16th":Gh.metNote16thUp,32:Gh.metNote32ndUp,"32nd":Gh.metNote32ndUp,64:Gh.metNote64thUp,"64th":Gh.metNote64thUp,128:Gh.metNote128thUp,"128th":Gh.metNote128thUp,256:Gh.metNote256thUp,"256th":Gh.metNote256thUp,512:Gh.metNote512thUp,"512th":Gh.metNote512thUp,1024:Gh.metNote1024thUp,"1024th":Gh.metNote1024thUp},this.tempo=t,this.position=Nc.ABOVE,this.x=e,this.setXShift(10),this.setYShift(i)}setTempo(t){return this.tempo=t,this}draw(){const t=this.checkStave(),e=t.getModifierXShift(this.getPosition()),i=t.checkContext();this.setRendered();const{name:n,duration:s,dots:o,bpm:a,duration2:r,dots2:h,parenthesis:c}=this.tempo;let l=this.x+e;const u=t.getYForTopText(1),d=new Ih("StaveTempo.glyph"),p=new Ih("StaveTempo");if(n&&(this.text=n,this.fontInfo=Ch.getFontInfo("StaveTempo.name"),this.renderText(i,e,u),l+=this.getWidth()+3),(n&&s||c)&&(p.setText("("),p.renderText(i,l+this.xShift,u+this.yShift),l+=p.getWidth()+3),s){if(d.setText(this.durationToCode[s]),d.renderText(i,l+this.xShift,u+this.yShift),l+=d.getWidth()+3,o){d.setText(Gh.metAugmentationDot);for(let t=0;t<o;t++)d.renderText(i,l+this.xShift,u+2+this.yShift),l+=d.getWidth()+3}if(p.setText("="),p.renderText(i,l+this.xShift,u+this.yShift),l+=p.getWidth()+3,r){if(d.setText(this.durationToCode[r]),d.renderText(i,l+this.xShift,u+this.yShift),l+=d.getWidth()+3,h){d.setText(Gh.metAugmentationDot);for(let t=0;t<h;t++)d.renderText(i,l+this.xShift,u+2+this.yShift),l+=d.getWidth()+3}}else a&&(p.setText(""+a),p.renderText(i,l+this.xShift,u+this.yShift),l+=p.getWidth()+3);
7(n||c)&&(p.setText(")"),p.renderText(i,l+this.xShift,u+this.yShift))}}}(Wl=Fl||(Fl={}))[Wl.LEFT=1]="LEFT",Wl[Wl.CENTER=2]="CENTER",Wl[Wl.RIGHT=3]="RIGHT";class Kl extends kc{static get CATEGORY(){return"TextNote"}static get GLYPHS(){return{segno:Gh.segno,tr:Gh.ornamentTrill,mordent:Gh.ornamentMordent,mordentUpper:Gh.ornamentShortTrill,mordentLower:Gh.ornamentMordent,f:Gh.dynamicForte,p:Gh.dynamicPiano,m:Gh.dynamicMezzo,s:Gh.dynamicSforzando,z:Gh.dynamicZ,coda:Gh.coda,pedalOpen:Gh.keyboardPedalPed,pedalClose:Gh.keyboardPedalUp,caesuraStraight:Gh.caesura,caesuraCurved:Gh.caesuraCurved,breath:Gh.breathMarkComma,tick:Gh.breathMarkTick,turn:Gh.ornamentTurn,turnInverted:Gh.ornamentTurnSlash}}constructor(t){var e,i;super(t),this.text=null!==(e=t.text)&&void 0!==e?e:"",t.glyph&&(this.text+=Kl.GLYPHS[t.glyph]||t.glyph),t.font?this.setFont(t.font):void 0===t.glyph&&this.setFont(Ch.getFontInfo("TextNote.text.fontSize"));const n=.769231*Lh.convertSizeToPointValue(this.fontInfo.size);t.superscript&&(this.superscript=new Ih("TexNote.subSuper"),this.superscript.setText(t.superscript),this.superscript.setFontSize(n)),t.subscript&&(this.subscript=new Ih("TexNote.subSuper"),this.subscript.setText(t.subscript),this.subscript.setFontSize(n)),this.line=null!==(i=t.line)&&void 0!==i?i:0,this.smooth=t.smooth||!1,this.ignoreTicks=t.ignoreTicks||!1,this.justification=Fl.LEFT}setJustification(t){return this.justification=t,this}setLine(t){return this.line=t,this}getLine(){return this.line}preFormat(){if(this.preFormatted)return;const t=this.checkTickContext("Can't preformat without a TickContext.");
vendor: 16,844 bytes, line 7
7this.justification===Fl.CENTER?this.leftDisplacedHeadPx=this.width/2:this.justification===Fl.RIGHT&&(this.leftDisplacedHeadPx=this.width),this.rightDisplacedHeadPx=t.getMetrics().glyphPx/2,this.preFormatted=!0}draw(){const t=this.checkContext(),e=this.checkStave(),i=this.checkTickContext("Can't draw without a TickContext.");this.setRendered();let n=this.getAbsoluteX()+i.getMetrics().glyphPx/2;const s=this.getWidth();this.justification===Fl.CENTER?n-=s/2:this.justification===Fl.RIGHT&&(n-=s);const o=e.getYForLine(this.line+-3);this.renderText(t,n,o);const a=this.getHeight();this.superscript&&this.superscript.renderText(t,n+this.width+2,o-a/2.2),this.subscript&&this.subscript.renderText(t,n+this.width+2,o+a/2.2-1)}}Kl.Justification=Fl;class _l extends Pc{static get CATEGORY(){return"StaveText"}constructor(t,e,i={}){var n,s,o;super(),this.setText(t),this.setXShift(null!==(n=i.shiftX)&&void 0!==n?n:0),this.setYShift(null!==(s=i.shiftY)&&void 0!==s?s:0),this.position=e,this.justification=null!==(o=i.justification)&&void 0!==o?o:Kl.Justification.CENTER}draw(){const t=this.checkStave(),e=t.checkContext();let i,n;switch(this.setRendered(),this.position){case Nc.LEFT:case Nc.RIGHT:n=(t.getYForLine(0)+t.getBottomLineY())/2,i=this.position===Nc.LEFT?t.getX()-this.width-24:t.getX()+t.getWidth()+24;break;case Nc.ABOVE:case Nc.BELOW:i=t.getX(),this.justification===Fl.CENTER?i+=t.getWidth()/2-this.width/2:this.justification===Fl.RIGHT&&(i+=t.getWidth()-this.width),n=this.position===Nc.ABOVE?t.getYForTopText(2):t.getYForBottomText(2);break;default:throw new mh("InvalidPosition","Value Must be in Modifier.Position.")}this.renderText(e,i,n+4)}}(Xl=Gl||(Gl={}))[Xl.NONE=1]="NONE",Xl[Xl.BEGIN=2]="BEGIN",Xl[Xl.MID=3]="MID",Xl[Xl.END=4]="END",Xl[Xl.BEGIN_END=5]="BEGIN_END";class $l extends Pc{static get CATEGORY(){return"Volta"}static get type(){return Gl}constructor(t,e,i,n){super(),this.type=t,this.x=i,this.yShift=n,this.text=e}draw(){const t=this.checkStave(),e=t.getModifierXShift(this.getPosition()),i=t.checkContext();this.setRendered();let n=t.getWidth()-e;const s=t.getYForTopText(t.getNumLines())+this.yShift,o=1.5*t.getSpacingBetweenLines();switch(this.type){case Gl.BEGIN:i.fillRect(this.x+e,s,1,o);break;case Gl.END:n-=5,i.fillRect(this.x+e+n,s,1,o);break;case Gl.BEGIN_END:n-=3,i.fillRect(this.x+e,s,1,o),i.fillRect(this.x+e+n,s,1,o)}this.type!==Gl.BEGIN&&this.type!==Gl.BEGIN_END||this.renderText(i,e+5,s-this.yShift+15),i.fillRect(this.x+e,s,n,1)}}class tu extends Pc{static get CATEGORY(){return"TimeSignature"}constructor(t="4/4",e=15,i=!0){super(),this.timeSpec="4/4",this.line=0,this.isNumeric=!0,this.topStartX=0,this.botStartX=0,this.lineShift=0,this.topText=new Ih,this.botText=new Ih,this.validateArgs=i;const n=e;this.topLine=1,this.bottomLine=3,this.setPosition(Nc.BEGIN),this.setTimeSig(t),this.setPadding(n)}static getTimeSigCode(t,e=!1){let i=Gh.null;switch(t){case"C":i=Gh.timeSigCommon;break;case"C|":i=Gh.timeSigCutCommon;break;case"+":i=e?Gh.timeSigPlusSmall:Gh.timeSigPlus;break;case"-":i=Gh.timeSigMinus;break;case"(":i=e?Gh.timeSigParensLeftSmall:Gh.timeSigParensLeft;break;case")":i=e?Gh.timeSigParensRightSmall:Gh.timeSigParensRight;break;default:i=String.fromCodePoint(57472+Number(t[0]))}return i}makeTimeSignatureGlyph(t,e){let i="",n=0,s=0;for(let a=0;a<t.length;++a){i+=tu.getTimeSigCode(t[a],e.length>0)}this.topText.setText(i),n=this.topText.getWidth(),s=this.topText.getHeight();let o=0;i="";for(let a=0;a<e.length;++a){i+=tu.getTimeSigCode(e[a],!0)}this.botText.setText(i),o=this.botText.getWidth(),s=Math.max(s,this.botText.getHeight()),this.lineShift=s>30?.5:0,this.width=Math.max(n,o),this.topStartX=(this.width-n)/2,this.botStartX=(this.width-o)/2}setTimeSig(t){var e,i;if(this.timeSpec=t,"C"===t||"C|"===t){const e=tu.getTimeSigCode(t);this.line=2,this.text=e,this.isNumeric=!1}else{this.validateArgs&&(t=>{t.split("/").forEach(e=>{if(!1===/^[0-9+\-()]+$/.test(e))throw new mh("BadTimeSignature",`Invalid time spec: ${t}. Must contain valid signatures.`)})})(t);const n=t.split("/");this.line=0,this.isNumeric=!0,this.makeTimeSignatureGlyph(null!==(e=n[0])&&void 0!==e?e:"",null!==(i=n[1])&&void 0!==i?i:"")}return this}getTimeSpec(){return this.timeSpec}getLine(){return this.line}setLine(t){this.line=t}getIsNumeric(){return this.isNumeric}setIsNumeric(t){this.isNumeric=t}draw(){const t=this.checkStave(),e=t.checkContext();this.setRendered(),e.openGroup("timesignature",this.getAttribute("id")),this.drawAt(e,t,this.x),e.closeGroup()}drawAt(t,e,i){if(this.setRendered(),this.isNumeric){let n=i+this.topStartX,s=0;s=this.botText.getText().length>0?e.getYForLine(this.topLine-this.lineShift):(e.getYForLine(this.topLine)+e.getYForLine(this.bottomLine))/2,this.topText.renderText(t,n,s),n=i+this.botStartX,s=e.getYForLine(this.bottomLine+this.lineShift),this.botText.renderText(t,n,s)}else this.renderText(t,i-this.x,e.getYForLine(this.line))}}const eu={[Mc.CATEGORY]:0,[_c.CATEGORY]:1,[jl.CATEGORY]:2,[tu.CATEGORY]:3},iu={[tu.CATEGORY]:0,[jl.CATEGORY]:1,[Mc.CATEGORY]:2,[_c.CATEGORY]:3};class nu extends Ih{static get CATEGORY(){return"Stave"}static get defaultPadding(){return Ch.get("Stave.padding")+Ch.get("Stave.endPaddingMax")}static get rightPadding(){return Ch.get("Stave.endPaddingMax")}constructor(t,e,i,n){super(),this.x=t,this.y=e,this.width=i,this.formatted=!1,this.startX=t+5,this.endX=t+i,this.modifiers=[],this.measure=0,this.clef="treble",this.endClef=void 0,this.options=Object.assign({verticalBarWidth:10,numLines:5,leftBar:!0,rightBar:!0,spacingBetweenLinesPx:Kh.STAVE_LINE_DISTANCE,spaceAboveStaffLn:4,spaceBelowStaffLn:4,topTextPosition:1,bottomTextPosition:4,lineConfig:[]},n),this.bounds={x:this.x,y:this.y,w:this.width,h:0},this.defaultLedgerLineStyle={strokeStyle:"#444",lineWidth:2},this.resetLines(),this.addModifier(new Mc(this.options.leftBar?Ec.SINGLE:Ec.NONE)),this.addEndModifier(new Mc(this.options.rightBar?Ec.SINGLE:Ec.NONE))}setDefaultLedgerLineStyle(t){this.defaultLedgerLineStyle=t}getDefaultLedgerLineStyle(){return Object.assign(Object.assign({},this.getStyle()),this.defaultLedgerLineStyle)}space(t){return this.options.spacingBetweenLinesPx*t}resetLines(){this.options.lineConfig=[];for(let t=0;t<this.options.numLines;t++)this.options.lineConfig.push({visible:!0});this.height=(this.options.numLines+this.options.spaceAboveStaffLn)*this.options.spacingBetweenLinesPx,this.options.bottomTextPosition=this.options.numLines}setNoteStartX(t){return this.formatted||this.format(),this.startX=t,this}getNoteStartX(){return this.formatted||this.format(),this.startX}getNoteEndX(){return this.formatted||this.format(),this.endX}getTieStartX(){return this.startX}getTieEndX(){return this.endX}getNumLines(){return this.options.numLines}setNumLines(t){return this.options.numLines=t,this.resetLines(),this}getTopLineTopY(){return this.getYForLine(0)}getBottomLineBottomY(){var t;return this.getYForLine(this.getNumLines()-1)+(null!==(t=this.getStyle().lineWidth)&&void 0!==t?t:1)}setX(t){const e=t-this.x;this.formatted=!1,this.x=t,this.startX+=e,this.endX+=e;for(let i=0;i<this.modifiers.length;i++){const t=this.modifiers[i];t.setX(t.getX()+e)}return this}setWidth(t){return this.formatted=!1,this.width=t,this.endX=this.x+t,this}setMeasure(t){return this.measure=t,this}getMeasure(){return this.measure}getModifierXShift(t=0){if("number"!=typeof t)throw new mh("InvalidIndex","Must be of number type");if(this.formatted||this.format(),1===this.getModifiers(Nc.BEGIN).length)return 0;if(this.modifiers[t].getPosition()===Nc.RIGHT)return 0;let e=this.startX-this.x;const i=this.modifiers[0];return i.getType()===Ec.REPEAT_BEGIN&&e>i.getWidth()&&(e-=i.getWidth()),e}setRepetitionType(t,e=0){return this.modifiers.push(new Zl(t,this.x,e)),this}setVoltaType(t,e,i){return this.modifiers.push(new $l(t,e,this.x,i)),this}setSection(t,e,i=0,n,s=!0){const o=new Jl(t).setYShift(e).setXShift(i).setDrawRect(s);return n&&o.setFontSize(n),this.addModifier(o),this}setTempo(t,e){return this.modifiers.push(new Ql(t,this.x,e)),this}setStaveText(t,e,i={}){return this.modifiers.push(new _l(t,e,i)),this}getSpacingBetweenLines(){return this.options.spacingBetweenLinesPx}getBoundingBox(){return new kh(this.x,this.y,this.width,this.getBottomY()-this.y)}getBottomY(){const t=this.options,e=t.spacingBetweenLinesPx;return this.getYForLine(t.numLines)+t.spaceBelowStaffLn*e}getBottomLineY(){return this.getYForLine(this.options.numLines)}getYForLine(t){const e=this.options,i=e.spacingBetweenLinesPx,n=e.spaceAboveStaffLn;return this.y+t*i+n*i}getLineForY(t){const e=this.options,i=e.spacingBetweenLinesPx,n=e.spaceAboveStaffLn;return(t-this.y)/i-n}getYForTopText(t=0){return this.getYForLine(-t-this.options.topTextPosition)}getYForBottomText(t=0){return this.getYForLine(this.options.bottomTextPosition+t)}getYForNote(t){const e=this.options,i=e.spacingBetweenLinesPx,n=e.spaceAboveStaffLn;return this.y+n*i+5*i-t*i}getYForGlyphs(){return this.getYForLine(3)}addModifier(t,e){return void 0!==e&&t.setPosition(e),t.setStave(this),this.formatted=!1,this.modifiers.push(t),this}addEndModifier(t){return this.addModifier(t,Nc.END),this}setBegBarType(t){const{SINGLE:e,REPEAT_BEGIN:i,NONE:n}=Ec;return t!==e&&t!==i&&t!==n||(this.modifiers[0].setType(t),this.formatted=!1),this}setEndBarType(t){return t!==Ec.REPEAT_BEGIN&&(this.modifiers[1].setType(t),this.formatted=!1),this}setClef(t,e,i,n){void 0===n&&(n=Nc.BEGIN),n===Nc.END?this.endClef=t:this.clef=t;const s=this.getModifiers(n,_c.CATEGORY);return 0===s.length?this.addClef(t,e,i,n):s[0].setType(t,e,i),this}getClef(){return this.clef}setEndClef(t,e,i){return this.setClef(t,e,i,Nc.END),this}getEndClef(){return this.endClef}setKeySignature(t,e,i){void 0===i&&(i=Nc.BEGIN);const n=this.getModifiers(i,jl.CATEGORY);return 0===n.length?this.addKeySignature(t,e,i):n[0].setKeySig(t,e),this}setEndKeySignature(t,e){return this.setKeySignature(t,e,Nc.END),this}setTimeSignature(t,e,i){void 0===i&&(i=Nc.BEGIN);const n=this.getModifiers(i,tu.CATEGORY);return 0===n.length?this.addTimeSignature(t,e,i):n[0].setTimeSig(t),this}setEndTimeSignature(t,e){return this.setTimeSignature(t,e,Nc.END),this}addKeySignature(t,e,i){return void 0===i&&(i=Nc.BEGIN),this.addModifier(new jl(t,e).setPosition(i),i),this}addClef(t,e,i,n){return void 0===n||n===Nc.BEGIN?this.clef=t:n===Nc.END&&(this.endClef=t),this.addModifier(new _c(t,e,i),n),this}addEndClef(t,e,i){return this.addClef(t,e,i,Nc.END),this}addTimeSignature(t,e,i){return this.addModifier(new tu(t,e),i),this}addEndTimeSignature(t,e){return this.addTimeSignature(t,e,Nc.END),this}addTrebleGlyph(){return this.addClef("treble"),this}getModifiers(t,e){const i=void 0===t,n=void 0===e;return i&&n?this.modifiers:i?this.modifiers.filter(t=>e===t.getCategory()):n?this.modifiers.filter(e=>t===e.getPosition()):this.modifiers.filter(i=>t===i.getPosition()&&e===i.getCategory())}sortByCategory(t,e){for(let i=t.length-1;i>=0;i--)for(let n=0;n<i;n++)if(e[t[n].getCategory()]>e[t[n+1].getCategory()]){const e=t[n];t[n]=t[n+1],t[n+1]=e}}format(){var t,e,i,n;const s=this.modifiers[0],o=this.modifiers[1],a=this.getModifiers(Nc.BEGIN),r=this.getModifiers(Nc.END);let h,c,l;this.sortByCategory(a,eu),this.sortByCategory(r,iu),a.length>1&&s.getType()===Ec.REPEAT_BEGIN&&(a.push(a.splice(0,1)[0]),a.splice(0,0,new Mc(Ec.SINGLE))),r.indexOf(o)>0&&r.splice(0,0,new Mc(Ec.NONE));let u=0,d=this.x;for(let g=0;g<a.length;g++)l=a[g],c=l.getPadding(g+u),h=l.getWidth(),d+=c,l.setX(d),d+=h,c+h===0&&u--;this.startX=d,d=this.x+this.width;const p={left:0,right:0,paddingRight:0,paddingLeft:0};let m=0;for(let g=0;g<r.length;g++){l=r[g],m=tc(l)?g:m,p.right=0,p.left=0,p.paddingRight=0,p.paddingLeft=0;const s=l.getLayoutMetrics();s?(0!==g&&(p.right=null!==(t=s.xMax)&&void 0!==t?t:0,p.paddingRight=null!==(e=s.paddingRight)&&void 0!==e?e:0),p.left=-(null!==(i=s.xMin)&&void 0!==i?i:0),p.paddingLeft=null!==(n=s.paddingLeft)&&void 0!==n?n:0,g===r.length-1&&(p.paddingLeft=0)):(p.paddingRight=l.getPadding(g-m),0!==g&&(p.right=l.getWidth()),0===g&&(p.left=l.getWidth())),d-=p.paddingRight,d-=p.right,l.setX(d),d-=p.left,d-=p.paddingLeft}this.endX=1===r.length?this.x+this.width:d,this.formatted=!0}draw(){var t;const e=this.checkContext();this.setRendered(),e.openGroup("stave",this.getAttribute("id")),this.formatted||this.format();const i=this.options.numLines,n=this.width,s=this.x;let o;const a=(null!==(t=this.getStyle().lineWidth)&&void 0!==t?t:1)%2==0?0:.5;for(let r=0;r<i;r++)o=this.getYForLine(r),this.options.lineConfig[r].visible&&(e.beginPath(),e.moveTo(s,o+a),e.lineTo(s+n,o+a),e.stroke());e.closeGroup();for(let r=0;r<this.modifiers.length;r++){const t=this.modifiers[r];t.setContext(e),t.setStave(this),t.drawWithStyle()}if(this.measure>0){e.setFont(this.fontInfo);const t=e.measureText(""+this.measure).width;o=this.getYForTopText(0)+3,e.fillText(""+this.measure,this.x-t/2,o)}}getVerticalBarWidth(){return this.options.verticalBarWidth}getConfigForLines(){return this.options.lineConfig}setConfigForLine(t,e){if(t>=this.options.numLines||t<0)throw new mh("StaveConfigError","The line number must be within the range of the number of lines in the Stave.");if(void 0===e.visible)throw new mh("StaveConfigError","The line configuration object is missing the 'visible' property.");if("boolean"!=typeof e.visible)throw new mh("StaveConfigError","The line configuration objects 'visible' property must be true or false.");return this.options.lineConfig[t]=e,this}setConfigForLines(t){if(t.length!==this.options.numLines)throw new mh("StaveConfigError","The length of the lines configuration array must match the number of lines in the Stave");for(const e in t)void 0===t[e].visible&&(t[e]=this.options.lineConfig[e]),this.options.lineConfig[e]=Object.assign(Object.assign({},this.options.lineConfig[e]),t[e]);return this.options.lineConfig=t,this}static formatBegModifiers(t){const e=e=>{let i=0;t.forEach(t=>{const n=t.getModifiers(Nc.BEGIN,e);n.length>0&&n[0].getX()>i&&(i=n[0].getX())});let n=0;t.forEach(t=>{n=0;t.getModifiers(Nc.BEGIN,e).forEach(t=>{i-t.getX()>n&&(n=i-t.getX())});const s=t.getModifiers(Nc.BEGIN);let o=!1;s.forEach(t=>{t.getCategory()===e&&(o=!0),o&&n>0&&t.setX(t.getX()+n)}),t.setNoteStartX(t.getNoteStartX()+n)})};t.forEach(t=>{t.formatted||t.format()}),e("Clef"),e("KeySignature"),e("TimeSignature");let i=0;t.forEach(t=>{t.getNoteStartX()>i&&(i=t.getNoteStartX())}),t.forEach(t=>{t.setNoteStartX(i)}),i=0,t.forEach(t=>{t.getModifiers(Nc.BEGIN,"Barline").forEach(t=>{t.getType()===Ec.REPEAT_BEGIN&&t.getX()>i&&(i=t.getX())})}),t.forEach(t=>{t.getModifiers(Nc.BEGIN,"Barline").forEach(t=>{t.getType()===Ec.REPEAT_BEGIN&&t.setX(i)})})}}function su(t,e,i,n,s){if(e!==ou.type.BOLD_DOUBLE_LEFT&&e!==ou.type.BOLD_DOUBLE_RIGHT)throw new mh("InvalidConnector","A REPEAT_BEGIN or REPEAT_END type must be provided.");let o=3,a=3.5;e===ou.type.BOLD_DOUBLE_RIGHT&&(o=-5,a=3),t.fillRect(i+o,n,1,s-n),t.fillRect(i-2,n,a,s-n)}class ou extends Ih{static get CATEGORY(){return"StaveConnector"}constructor(t,e){super(),this.thickness=Kh.STAVE_LINE_THICKNESS,this.topStave=t,this.bottomStave=e,this.type=ou.type.DOUBLE,this.xShift=0,this.texts=[]}setType(t){const e="string"==typeof t?ou.typeString[t]:t;return Object.values(ou.type).includes(e)&&(this.type=e),this}getType(){return this.type}setText(t,e={}){var i,n;const s=new Ih("StaveConnector.text");return s.setText(t),s.setXShift(null!==(i=e.shiftX)&&void 0!==i?i:0),s.setYShift(null!==(n=e.shiftY)&&void 0!==n?n:0),this.texts.push(s),this}draw(){const t=this.checkContext();this.setRendered();let e=this.topStave.getYForLine(0),i=this.bottomStave.getYForLine(this.bottomStave.getNumLines()-1)+this.thickness,n=3,s=this.topStave.getX();(this.type===ou.type.SINGLE_RIGHT||this.type===ou.type.BOLD_DOUBLE_RIGHT||this.type===ou.type.THIN_DOUBLE)&&(s=this.topStave.getX()+this.topStave.getWidth());let o=i-e;const a=new Ih;switch(this.type){case ou.type.SINGLE:case ou.type.SINGLE_LEFT:case ou.type.SINGLE_RIGHT:n=1;break;case ou.type.DOUBLE:s-=5,e-=this.thickness,o+=.5;break;case ou.type.BRACE:{n=12;const s=this.topStave.getX()-2+this.xShift,a=e,r=s,h=i,c=s-n,l=a+o/2,u=c-.9*n,d=a+.2*o,p=s+1.1*n,m=l-.135*o,g=p,f=l+.135*o,S=u,v=h-.2*o,T=c-n,x=v,b=s+.4*n,w=l+.135*o,y=b,C=l-.135*o,A=T,k=d;t.beginPath(),t.moveTo(s,a),t.bezierCurveTo(u,d,p,m,c,l),t.bezierCurveTo(g,f,S,v,r,h),t.bezierCurveTo(T,x,b,w,c,l),t.bezierCurveTo(y,C,A,k,s,a),t.fill(),t.stroke();break}case ou.type.BRACKET:e-=6,i+=6,o=i-e,a.setText(Gh.bracketTop),a.renderText(t,s-5,e),a.setText(Gh.bracketBottom),a.renderText(t,s-5,i),s-=5;break;case ou.type.BOLD_DOUBLE_LEFT:su(t,this.type,s+this.xShift,e,i-this.thickness);break;case ou.type.BOLD_DOUBLE_RIGHT:su(t,this.type,s,e,i-this.thickness);break;case ou.type.THIN_DOUBLE:n=1,o-=this.thickness;break;case ou.type.NONE:break;default:throw new mh("InvalidType",`The provided StaveConnector.type (${this.type}
7) is invalid.`)}this.type!==ou.type.BRACE&&this.type!==ou.type.BOLD_DOUBLE_LEFT&&this.type!==ou.type.BOLD_DOUBLE_RIGHT&&this.type!==ou.type.NONE&&t.fillRect(s,e,n,o),this.type===ou.type.THIN_DOUBLE&&t.fillRect(s-3,e,n,o);for(let r=0;r<this.texts.length;r++){const e=this.texts[r],i=this.topStave.getX()-e.getWidth()-24,n=(this.topStave.getYForLine(0)+this.bottomStave.getBottomLineY())/2;e.renderText(t,i,n+4)}}}function au(t,e,i,n){let s=e;for(let o=i+1;o<t.length;o++){const e=t[o];if(ic(e)&&!e.isRest()&&!e.shouldIgnoreTicks()){s=e.getLineForRest();break}}if(n&&e!==s){s=vh(Math.max(e,s),Math.min(e,s))}return s}ou.type={SINGLE_RIGHT:0,SINGLE_LEFT:1,SINGLE:1,DOUBLE:2,BRACE:3,BRACKET:4,BOLD_DOUBLE_LEFT:5,BOLD_DOUBLE_RIGHT:6,THIN_DOUBLE:7,NONE:8},ou.typeString={singleRight:ou.type.SINGLE_RIGHT,singleLeft:ou.type.SINGLE_LEFT,single:ou.type.SINGLE,double:ou.type.DOUBLE,brace:ou.type.BRACE,bracket:ou.type.BRACKET,boldDoubleLeft:ou.type.BOLD_DOUBLE_LEFT,boldDoubleRight:ou.type.BOLD_DOUBLE_RIGHT,thinDouble:ou.type.THIN_DOUBLE,none:ou.type.NONE};class ru{static SimpleFormat(t,e=0,{paddingBetween:i=10}={}){t.reduce((t,e)=>{e.addToModifierContext(new zl);const n=(new tl).addTickable(e).preFormat(),s=n.getMetrics();return n.setX(t+s.totalLeftPx),t+n.getWidth()+s.totalRightPx+i},e)}static plotDebugging(t,e,i,n,s,o){var a,r;const h=i+(o=Object.assign({stavePadding:Ch.get("Stave.padding")},o)).stavePadding,c=e.contextGaps;t.save(),t.setFont(Ch.get("fontFamily"),8),c.gaps.forEach(e=>{var i,o,a;i=h+e.x1,o=h+e.x2,a="rgba(100,200,100,0.4)",t.beginPath(),t.setStrokeStyle(a),t.setFillStyle(a),t.setLineWidth(1),t.fillRect(i,n,Math.max(o-i,0),s-n),t.setFillStyle("green"),t.fillText(Math.round(e.x2-e.x1).toString(),h+e.x1,s+12)}),t.setFillStyle("red"),t.fillText(`Loss: ${(null!==(a=e.totalCost)&&void 0!==a?a:0).toFixed(2)} Shift: ${(null!==(r=e.totalShift)&&void 0!==r?r:0).toFixed(2)} Gap: ${c.total.toFixed(2)}`,h-20,s+27),t.restore()}static FormatAndDraw(t,e,i,n){let s={autoBeam:!1,alignRests:!1};"object"==typeof n?s=Object.assign(Object.assign({},s),n):"boolean"==typeof n&&(s.autoBeam=n);const o=new Al(Kh.TIME4_4).setMode(Al.Mode.SOFT).addTickables(i),a=s.autoBeam?Fc.applyAndGetBeams(o):[];return(new ru).joinVoices([o]).formatToStave([o],e,{alignRests:s.alignRests,stave:e}),o.setContext(t).setStave(e).drawWithStyle(),a.forEach(e=>e.setContext(t).drawWithStyle()),o.getBoundingBox()}static FormatAndDrawTab(t,e,i,n,s,o,a){let r={autoBeam:o,alignRests:!1};"object"==typeof a?r=Object.assign(Object.assign({},r),a):"boolean"==typeof a&&(r.autoBeam=a);const h=new Al(Kh.TIME4_4).setMode(Al.Mode.SOFT).addTickables(s),c=new Al(Kh.TIME4_4).setMode(Al.Mode.SOFT).addTickables(n),l=r.autoBeam?Fc.applyAndGetBeams(h):[];(new ru).joinVoices([h]).joinVoices([c]).formatToStave([h,c],i,{alignRests:r.alignRests}),h.draw(t,i),c.draw(t,e),l.forEach(e=>e.setContext(t).drawWithStyle()),new ou(i,e).setContext(t).drawWithStyle()}static AlignRestsToNotes(t,e,i){t.forEach((n,s)=>{if(nc(n)&&n.isRest()){if(n.getTuplet()&&!i)return;if(3!==n.getLineForRest())return;if(e||n.getBeam()){const e=n.getKeyProps()[0];if(0===s)e.line=au(t,e.line,s,!1);else if(s>0&&s<t.length){const i=t[s-1];if(nc(i))if(i.isRest())e.line=i.getKeyProps()[0].line;else{const n=i.getLineForRest();e.line=au(t,n,s,!0)}}n.setKeyLine(0,e.line)}}})}constructor(t){this.formatterOptions=Object.assign({globalSoftmax:!1,softmaxFactor:Kh.SOFTMAX_FACTOR,maxIterations:5},t),this.justifyWidth=0,this.totalCost=0,this.totalShift=0,this.durationStats={},this.minTotalWidth=0,this.hasMinTotalWidth=!1,this.tickContexts={map:{},array:[],list:[],resolutionMultiplier:0},this.modifierContexts=[],this.contextGaps={total:0,gaps:[]},this.voices=[],this.lossHistory=[]}alignRests(t,e){if(!t||!t.length)throw new mh("BadArgument","No voices to format rests");t.forEach(t=>ru.AlignRestsToNotes(t.getTickables(),e))}preCalculateMinTotalWidth(t){const e=Ch.get("Stave.unalignedNotePadding");let i=0,n=0,s=0;const o=[],a=[];if(this.hasMinTotalWidth)return this.minTotalWidth;if(!t)throw new mh("BadArgument","'voices' required to run preCalculateMinTotalWidth");this.createTickContexts(t);const{list:r,map:h}=this.tickContexts;
7this.minTotalWidth=0,r.forEach(e=>{const r=h[e];r.preFormat(),r.getTickables().length<t.length&&(i+=1),r.getTickables().forEach(t=>{n+=t.getMetrics().width,s+=t.getTicks().value(),o.push(t.getMetrics().width),a.push(t.getTicks().value())});const c=r.getWidth();this.minTotalWidth+=c}),this.hasMinTotalWidth=!0;const c=n>0?n/o.length:1/o.length,l=bh(o.map(t=>Math.pow(t-c,2))),u=Math.pow(l/o.length,.5)/c,d=s/a.length,p=bh(a.map(t=>Math.pow(t-d,2))),m=Math.pow(p/a.length,.5)/d,g=Math.max(m,u)*r.length*e,f=e*i;return this.minTotalWidth+Math.max(f,g)}getMinTotalWidth(){if(!this.hasMinTotalWidth)throw new mh("NoMinTotalWidth","Call 'preCalculateMinTotalWidth' or 'preFormat' before calling 'getMinTotalWidth'");return this.minTotalWidth}static getResolutionMultiplier(t){if(!t||!t.length)throw new mh("BadArgument","No voices to format");const e=t[0].getTotalTicks();return t.reduce((t,i)=>{if(!i.getTotalTicks().equals(e))throw new mh("TickMismatch","Voices should have same total note duration in ticks.");if(i.getMode()===Al.Mode.STRICT&&!i.isComplete())throw new mh("IncompleteVoice","Voice does not have enough notes.");return Math.max(t,wh.LCM(t,i.getResolutionMultiplier()))},1)}createModifierContexts(t){if(0===t.length)return;const e=ru.getResolutionMultiplier(t),i=new Map,n=[];t.forEach(t=>{const s=new wh(0,e);
7t.getTickables().forEach(t=>{const e=s.numerator;let o=i.get(t.getStave());if(o||(i.set(t.getStave(),{}),o=i.get(t.getStave())),!(o?o[e]:void 0)){const t=new zl;n.push(t),o[e]=t}t.addToModifierContext(o[e]),s.add(t.getTicks())})}),this.modifierContexts.push({map:i,array:n,resolutionMultiplier:e})}createTickContexts(t){const e=function(t,e,i){if(0===t.length)return{map:{},array:[],list:[],resolutionMultiplier:0};const n={},s=[],o=[],a=ru.getResolutionMultiplier(t);return t.forEach((t,r)=>{const h=new wh(0,a);t.getTickables().forEach(t=>{const a=h.numerator;if(!n[a]){const t=e({tickID:a});o.push(t),n[a]=t,s.push(a)}i(t,n[a],r),h.add(t.getTicks())})}),{map:n,array:o,list:s.sort((t,e)=>t-e),resolutionMultiplier:a}}(t,t=>new tl(t),(t,e,i)=>e.addTickable(t,i));this.tickContexts=e;const i=this.tickContexts.array;return i.forEach(t=>{t.tContexts=i}),e}getTickContexts(){return this.tickContexts}preFormat(t=0,e,i,n){const s=this.tickContexts;if(!s)throw new mh("NoTickContexts","preFormat requires TickContexts");const{list:o,map:a}=s;this.lossHistory=[],i&&n&&i.forEach(t=>t.setStave(n).preFormat());let r=0,h=0;this.minTotalWidth=0;let c=0;o.forEach(t=>{const e=a[t];e.preFormat();const i=e.getWidth();this.minTotalWidth+=i;const n=e.getMaxTicks().value();c+=n;const s=e.getMetrics();r=r+h+s.totalLeftPx,e.setX(r),h=i-s.totalLeftPx});const{globalSoftmax:l,softmaxFactor:u,maxIterations:d}=this.formatterOptions,p=bh(o.map(t=>Math.pow(u,a[t].getMaxTicks().value()/c)));if(this.minTotalWidth=r+h,this.hasMinTotalWidth=!0,t<=0)return this.evaluate();const m=a[o[0]],g=a[o[o.length-1]];function f(t){return o.map((e,i)=>{const n=a[e],s=n.getTickablesByVoice();let r;if(i>0){const e=a[o[i-1]];for(let h=i-1;h>=0;h--){const i=a[o[h]].getTickablesByVoice(),d=[];if(Object.keys(s).forEach(t=>{i[t]&&d.push(t)}),d.length>0){let o=0,a=1/0,h=0;if(d.forEach(t=>{const e=i[t].getTicks().value();e>o&&(r=i[t],o=e);const n=s[t],h=n.getX()-(n.getMetrics().modLeftPx+n.getMetrics().leftDisplacedHeadPx),c=i[t].getMetrics(),l=i[t].getX()+c.notePx+c.modRightPx+c.rightDisplacedHeadPx;a=Math.min(a,h-l)}),a=Math.min(a,n.getX()-(e.getX()+.05*t)),l){const e=c;h=Math.pow(u,o/e)/p*t}else void 0!==r&&(h=r.getVoice().softmax(o)*t);return{expectedDistance:h,maxNegativeShiftPx:a,fromTickable:r}}}}return{expectedDistance:0,fromTickablePx:0,maxNegativeShiftPx:0}})}function S(t){const e=v/2;let i=0;return o.forEach((n,s)=>{const o=a[n];if(s>0){const e=o.getX(),n=t[s],a=fh(n.fromTickable).getX()+n.expectedDistance-(e+i);let r=0;a>0?i+=a:a<0&&(r=Math.min(n.maxNegativeShiftPx,Math.abs(a)),i+=-r),o.setX(e+i)}
vendor: 1,317 bytes, line 7
7o.getCenterAlignedTickables().forEach(t=>{t.setCenterXShift(e-o.getX())})}),g.getX()-m.getX()}const v=t-g.getMetrics().notePx-g.getMetrics().totalRightPx-m.getMetrics().totalLeftPx,T=Ch.get("Stave.endPaddingMin"),x=Ch.get("Stave.endPaddingMax"),b=Ch.get("Stave.padding");let w=v;const y=f(w);let C=S(y);if(1===o.length)return 0;const A=((t,e)=>{let i=t/2;if(e.length>1)for(let n=1;n<e.length;++n)i=Math.min(e[n].expectedDistance/2,i);return i})(w,y),k=t=>{let e=0;const i=g&&g.getMaxTickable();if(i){const n=i.getVoice();if(n.getTicksUsed().value()>n.getTotalTicks().value())return 2*x<A?A:x;const s=i.getWidth();e=n.softmax(g.getMaxTicks().value())*t-(s+b)}return 2*x<e?e:x};let N=k(w),D=N-(x-T);const E=v-D;let O=d;for(;C>E&&O>0||C+N<E&&O>1;)w-=C-E,N=k(w),D=N-(x-T),C=S(f(w)),O--;return this.justifyWidth=t,this.evaluate()}evaluate(){const t=this.tickContexts,e=this.justifyWidth;this.contextGaps={total:0,gaps:[]},t.list.forEach((e,i)=>{if(0===i)return;const n=t.list[i-1],s=t.map[n],o=t.map[e],a=s.getMetrics(),r=o.getMetrics(),h=s.getX()+a.notePx+a.totalRightPx,c=o.getX()-r.totalLeftPx,l=c-h;this.contextGaps.total+=l,this.contextGaps.gaps.push({x1:h,x2:c}),o.getFormatterMetrics().freedom.left=l,s.getFormatterMetrics().freedom.right=l}),this.durationStats={};const i=this.durationStats;this.voices.forEach(t=>
7{t.getTickables().forEach((t,n,s)=>{const o=t.getTicks().clone().simplify().toString(),a=t.getMetrics(),r=t.getFormatterMetrics(),h=t.getX()+a.notePx+a.modRightPx+a.rightDisplacedHeadPx;let c=0;if(n<s.length-1){const e=s[n+1],i=e.getMetrics();c=e.getX()-i.modLeftPx-i.leftDisplacedHeadPx-h,r.space.used=e.getX()-t.getX(),e.getFormatterMetrics().freedom.left=c}else c=e-h,r.space.used=e-t.getX();r.freedom.right=c,function(t,e){const n=i[t];void 0===n?i[t]={mean:e,count:1,total:e}:(n.count+=1,n.total+=e,n.mean=n.total/n.count)}(o,r.space.used)})});let n=0;return this.voices.forEach(t=>{t.getTickables().forEach(t=>{const e=t.getTicks().clone().simplify().toString(),s=t.getFormatterMetrics();s.space.mean=i[e].mean,s.duration=e,s.iterations+=1,s.space.deviation=s.space.used-s.space.mean,n+=Math.pow(s.space.deviation,2)})}),this.totalCost=Math.sqrt(n),this.lossHistory.push(this.totalCost),this.totalCost}tune(t){var e;const i=this.tickContexts;if(!i)return 0;const n=null!==(e=null==t?void 0:t.alpha)&&void 0!==e?e:.5;let s=0;return this.totalShift=0,i.list.forEach((t,e,o)=>{const a=i.map[t],r=e>0?i.map[o[e-1]]:void 0,h=e<o.length-1?i.map[o[e+1]]:void 0;a.move(s,r,h);const c=-a.getDeviationCost();c>0?s=-Math.min(a.getFormatterMetrics().freedom.right,Math.abs(c)):c<0&&(s=h?Math.min(h.getFormatterMetrics().freedom.right,Math.abs(c)):0),s*=n,this.totalShift+=s}),this.evaluate()}
vendor: 15,256 bytes, line 7
7postFormat(){return this.modifierContexts.forEach(t=>{t.array.forEach(t=>t.postFormat())}),this.tickContexts.list.forEach(t=>{this.tickContexts.map[t].postFormat()}),this}joinVoices(t){return this.createModifierContexts(t),this.hasMinTotalWidth=!1,this}format(t,e,i){const n=Object.assign({alignRests:!1},i);this.voices=t;const s=this.formatterOptions.softmaxFactor;return s&&this.voices.forEach(t=>t.setSoftmaxFactor(s)),this.alignRests(t,n.alignRests),this.createTickContexts(t),this.preFormat(e,n.context,t,n.stave),n.stave&&this.postFormat(),this}formatToStave(t,e,i){const n=Object.assign({context:e.getContext()},i),s=e.getNoteEndX()-e.getNoteStartX()-nu.defaultPadding;return function(...t){ru.DEBUG&&Sh("VexFlow.Formatter",t)}("Formatting voices to width: ",s),this.format(t,s,n)}getTickContext(t){var e;return null===(e=this.tickContexts)||void 0===e?void 0:e.map[t]}}ru.DEBUG=!1;const hu="Ghost note must have valid initialization data to identify duration.";class cu extends vl{static get CATEGORY(){return"GhostNote"}constructor(t){if(!t)throw new mh("BadArguments",hu);let e;if("string"==typeof t)e={duration:t};else{if("object"!=typeof t)throw new mh("BadArguments",hu);e=t}super(e),this.setWidth(0)}isRest(){return!0}setStave(t){return super.setStave(t),this}addToModifierContext(t){return this}preFormat(){return this.preFormatted=!0,this}draw(){this.setRendered();for(let t=0;t<this.modifiers.length;++t){const e=this.modifiers[t];$h(e)&&(e.setContext(this.getContext()),e.drawWithStyle())}}}class lu extends kc{static get CATEGORY(){return"GlyphNote"}constructor(t,e,i){super(e),this.options=Object.assign({ignoreTicks:!1,line:2},i),this.ignoreTicks=this.options.ignoreTicks,this.setGlyph(t)}setGlyph(t){return this.text=t,this}preFormat(){return!this.preFormatted&&this.modifierContext&&this.modifierContext.preFormat(),this.preFormatted=!0,this}drawModifiers(){const t=this.checkContext();for(let e=0;e<this.modifiers.length;e++){const i=this.modifiers[e];i.setContext(t),i.drawWithStyle()}}draw(){const t=this.checkStave(),e=t.checkContext();this.setRendered(),e.openGroup("glyphNote",this.getAttribute("id")),this.x=this.isCenterAligned()?this.getAbsoluteX()-this.getWidth()/2:this.getAbsoluteX(),this.y=t.getYForLine(this.options.line),this.renderText(e,0,0),this.drawModifiers(),e.closeGroup()}}class uu extends xl{static get CATEGORY(){return"GraceNote"}static get LEDGER_LINE_OFFSET(){return 2}constructor(t){super(Object.assign({strokePx:uu.LEDGER_LINE_OFFSET},t)),this.slash=t.slash||!1,this.slur=!0,this.buildNoteHeads(),this.width=3}getStemExtension(){if(this.stemExtensionOverride)return this.stemExtensionOverride;let t=super.getStemExtension();return t=hc.HEIGHT*this.getFontScale()-hc.HEIGHT+t,t}draw(){super.draw(),this.setRendered();const t=this.stem;if(this.slash&&t){const t=this.getFontScale();let e;const i=this.beam;if(i)i.postFormatted||i.postFormat(),e=this.calcBeamedNotesSlashBBox(8*t,8*t,{stem:6*t,beam:5*t});else{const i=this.getStemDirection(),n=this.getNoteHeadBounds(),s=this.noteHeads[0].getWidth(),o=i===hc.DOWN?this.getAbsoluteX():this.getAbsoluteX()+s,a=Kh.STEM_HEIGHT*t/2,r=i===hc.DOWN?n.yBottom+a:n.yTop-a;e=i===hc.DOWN?{x1:o-s,y1:r-s,x2:o+s,y2:r+s}:{x1:o-s,y1:r+s,x2:o+s,y2:r-s}}const n=this.checkContext();n.setLineWidth(1*t),n.beginPath(),n.moveTo(e.x1,e.y1),n.lineTo(e.x2,e.y2),n.closePath(),n.stroke()}}calcBeamedNotesSlashBBox(t,e,i){const n=this.beam;if(!n)throw new mh("NoBeam","Can't calculate without a beam.");const s=n.slope,o=n.notes[n.notes.length-1]===this?-1:1,a=Math.atan(s*o),r=Math.cos(a)*e,h=Math.sin(a)*e;t*=this.getStemDirection();const c=Math.atan((h-t)/r),l=Math.cos(c)*i.stem*o,u=Math.sin(c)*i.stem,d=Math.cos(c)*i.beam*o,p=Math.sin(c)*i.beam,m=this.getStemX(),g=n.notes[0].getStemX(),f=n.getBeamYToDraw()+(m-g)*s;return{x1:m-l,y1:f+t-u,x2:m+r*o+d,y2:f+h+p}}}class du extends kc{static get CATEGORY(){return"KeySigNote"}constructor(t,e,i){super({duration:"b"}),this.keySignature=new jl(t,e,i),this.ignoreTicks=!0}addToModifierContext(t){return this}preFormat(){return this.preFormatted=!0,this.keySignature.setStave(this.checkStave()),this.setWidth(this.keySignature.getWidth()),this}draw(){const t=this.checkStave().checkContext();this.setRendered(),this.keySignature.setX(this.getAbsoluteX()),this.keySignature.setContext(t),this.keySignature.drawWithStyle()}}class pu extends Ih{static get CATEGORY(){return"MultiMeasureRest"}constructor(t,e){var i;super(),this.xs={left:NaN,right:NaN},this.hasPaddingLeft=!1,this.hasPaddingRight=!1,this.hasLineThickness=!1,this.hasSymbolSpacing=!1;const n=null!==(i=e.numberGlyphPoint)&&void 0!==i?i:Ch.get("MultiMeasureRest.fontSize");this.fontInfo.size=n,this.numberOfMeasures=t,this.text="";const s=`${this.numberOfMeasures}`;for(const o of s)this.text+=String.fromCodePoint(57472+Number(o));this.hasPaddingLeft="number"==typeof e.paddingLeft,this.hasPaddingRight="number"==typeof e.paddingRight,this.hasLineThickness="number"==typeof e.lineThickness,this.hasSymbolSpacing="number"==typeof e.symbolSpacing,this.renderOptions=Object.assign({useSymbols:!1,showNumber:!0,numberLine:-.5,numberGlyphPoint:n,line:2,spacingBetweenLinesPx:Kh.STAVE_LINE_DISTANCE,serifThickness:2,semibreveRestGlyphScale:Ch.get("fontSize"),paddingLeft:0,paddingRight:0,lineThickness:5,symbolSpacing:0},e)}getXs(){return this.xs}setStave(t){return this.stave=t,this}getStave(){return this.stave}checkStave(){return fh(this.stave,"NoStave","No stave attached to instance.")}drawLine(t,e,i,n){const s=this.renderOptions,o=t.getYForLine(s.line),a=.1*(n-i);i+=a,n-=a;let r="";const h=new Ih;h.setText(r);const c=h.getWidth();if(!c)throw new mh("Cannot drawLine if width is 0");for(let l=1;(l+2)*c+i<=n;l++)r+="";r+="",h.setText(r),h.renderText(e,i+.5*(n-i)-.5*h.getWidth(),o)}drawSymbols(t,e,i,n){const s=Math.floor(this.numberOfMeasures/4),o=this.numberOfMeasures%4,a=Math.floor(o/2),r=o%2,h=this.renderOptions,c=new Ih;let l="";for(let f=0;f<s;++f)l+=Gh.restLonga+" ";for(let f=0;f<a;++f)l+=Gh.restDoubleWhole+" ";c.setText(l);const u=new Ih;l="";for(let f=0;f<r;++f)l+=Gh.restWhole+" ";u.setText(l);let d=i+.5*(n-i)-.5*(c.getWidth()+u.getWidth());const p=h.line,m=t.getYForLine(p-1),g=t.getYForLine(p);c.renderText(e,d,g),d+=c.getWidth(),u.renderText(e,d,m),d+=u.getWidth()}draw(){const t=this.checkContext();this.setRendered();const e=this.checkStave();let i=e.getNoteStartX(),n=e.getNoteEndX();const s=e.getModifiers(Nc.BEGIN);1===s.length&&tc(s[0])&&(i-=s[0].getWidth());const o=this.renderOptions;this.hasPaddingLeft&&(i=e.getX()+o.paddingLeft),this.hasPaddingRight&&(n=e.getX()+e.getWidth()-o.paddingRight),this.xs.left=i,this.xs.right=n,o.useSymbols?this.drawSymbols(e,t,i,n):this.drawLine(e,t,i,n),o.showNumber&&this.renderText(t,i+.5*(n-i)-.5*this.width,e.getYForLine(o.numberLine)-.5*this.height)}}class mu extends Ih{static get CATEGORY(){return"PedalMarking"}static createSustain(t){return new mu(t)}static createSostenuto(t){const e=new mu(t);return e.setType(mu.type.MIXED),e.setCustomText("Sost. Ped."),e}static createUnaCorda(t){const e=new mu(t);return e.setType(mu.type.TEXT),e.setCustomText("una corda","tre corda"),e}constructor(t){super(),this.notes=t,this.type=mu.type.TEXT,this.line=0,this.depressText=mu.GLYPHS.pedalDepress,this.releaseText=mu.GLYPHS.pedalRelease,this.renderOptions={bracketHeight:10,textMarginRight:6,bracketLineWidth:1,color:"black"}}setType(t){return(t="string"==typeof t?mu.typeString[t]:t)>=mu.type.TEXT&&t<=mu.type.MIXED&&(this.type=t),this}setCustomText(t,e){return this.depressText=t||"",this.releaseText=e||"",this.setFont(Ch.getFontInfo("PedalMarking.text")),this}setLine(t){return this.line=t,this}drawBracketed(){const t=this.checkContext();let e,i,n=!1,s=0;this.notes.forEach((o,a,r)=>{var h,c,l,u;n=!n;const d=o.getAbsoluteX(),p=o.checkStave().getYForBottomText(this.line+3);if(d<e)throw new mh("InvalidConfiguration","The notes provided must be in order of ascending x positions");const m=r[a+1]===o,g=r[a-1]===o;let f=0;if(n)f=g?5:0,this.type!==mu.type.MIXED||g?(t.beginPath(),t.moveTo(d,p-this.renderOptions.bracketHeight),t.lineTo(d+f,p),t.stroke(),t.closePath()):(s=t.measureText(this.depressText).width,t.fillText(this.depressText,d,p),f=s+this.renderOptions.textMarginRight);else{const n=o.getVoice().getTickables().indexOf(o),s=n+1<o.getVoice().getTickables().length?o.getVoice().getTickables()[n+1].getAbsoluteX():(null!==(c=null===(h=o.getStave())||void 0===h?void 0:h.getX())&&void 0!==c?c:0)+(null!==(u=null===(l=o.getStave())||void 0===l?void 0:l.getWidth())&&void 0!==u?u:0);t.beginPath(),t.moveTo(e,i),t.lineTo(m?d-5:s-5,p),t.lineTo(m?d:s-5,p-this.renderOptions.bracketHeight),t.stroke(),t.closePath()}e=d+f,i=p})}drawText(){const t=this.checkContext();let e=!1,i=0;this.notes.forEach(n=>{var s,o,a,r;e=!e;const h=n.checkStave(),c=n.getAbsoluteX(),l=h.getYForBottomText(this.line+3);if(e)i=t.measureText(this.depressText).width,t.fillText(this.depressText,c,l);else{const e=n.getVoice().getTickables().indexOf(n),h=e+1<n.getVoice().getTickables().length?n.getVoice().getTickables()[e+1].getAbsoluteX():(null!==(o=null===(s=n.getStave())||void 0===s?void 0:s.getX())&&void 0!==o?o:0)+(null!==(r=null===(a=n.getStave())||void 0===a?void 0:a.getWidth())&&void 0!==r?r:0);i=t.measureText(this.releaseText).width,t.fillText(this.releaseText,h-i,l)}})}draw(){const t=this.checkContext();this.setRendered(),t.setStrokeStyle(this.renderOptions.color),t.setFillStyle(this.renderOptions.color),t.setFont(this.font),function(...t){mu.DEBUG&&Sh("VexFlow.PedalMarking",t)}("Rendering Pedal Marking"),this.type===mu.type.BRACKET||this.type===mu.type.MIXED?(t.setLineWidth(this.renderOptions.bracketLineWidth),this.drawBracketed()):this.type===mu.type.TEXT&&this.drawText()}}mu.DEBUG=!1,mu.GLYPHS={pedalDepress:Gh.keyboardPedalPed,pedalRelease:Gh.keyboardPedalUp},mu.type={TEXT:1,BRACKET:2,MIXED:3},mu.typeString={text:mu.type.TEXT,bracket:mu.type.BRACKET,mixed:mu.type.MIXED};const gu={1:Gh.repeat1Bar,2:Gh.repeat2Bars,4:Gh.repeat4Bars,slash:Gh.repeatBarSlash};class fu extends lu{static get CATEGORY(){return"RepeatNote"}constructor(t,e,i){super(gu[t]||"",Object.assign({duration:"q",alignCenter:"slash"!==t},e),i)}}function Su(t,e,i,n,s,o,a){t.beginPath(),t.moveTo(e,i),t.lineTo(n,s),t.lineTo(o,a),t.lineTo(e,i),t.closePath(),t.fill()}class vu extends Ih{static get CATEGORY(){return"StaveLine"}constructor(t){super(),this.setNotes(t),this.text="",this.renderOptions={paddingLeft:4,paddingRight:3,lineWidth:1,lineDash:void 0,roundedEnd:!0,color:void 0,drawStartArrow:!1,drawEndArrow:!1,arrowheadLength:10,arrowheadAngle:Math.PI/8,textPositionVertical:vu.TextVerticalPosition.TOP,textJustification:vu.TextJustification.CENTER}}setText(t){return this.text=t,this}setNotes(t){if(!t.firstNote&&!t.lastNote)throw new mh("BadArguments","Notes needs to have either firstNote or lastNote set.");if(t.firstIndexes||(t.firstIndexes=[0]),t.lastIndexes||(t.lastIndexes=[0]),t.firstIndexes.length!==t.lastIndexes.length)throw new mh("BadArguments","Connected notes must have same number of indexes.");return this.notes=t,this.firstNote=t.firstNote,this.firstIndexes=t.firstIndexes,this.lastNote=t.lastNote,this.lastIndexes=t.lastIndexes,this}applyLineStyle(){const t=this.checkContext(),e=this.renderOptions;e.lineDash&&t.setLineDash(e.lineDash),e.lineWidth&&t.setLineWidth(e.lineWidth),e.roundedEnd?t.setLineCap("round"):t.setLineCap("square")}drawArrowLine(t,e,i){const n=this.renderOptions.drawStartArrow&&this.renderOptions.drawEndArrow,s=e.x,o=e.y,a=i.x,r=i.y,h=Math.sqrt((a-s)*(a-s)+(r-o)*(r-o)),c=(h-this.renderOptions.arrowheadLength/3)/h;let l,u,d,p;this.renderOptions.drawEndArrow||n?(l=Math.round(s+(a-s)*c),u=Math.round(o+(r-o)*c)):(l=a,u=r),this.renderOptions.drawStartArrow||n?(d=s+(a-s)*(1-c),p=o+(r-o)*(1-c)):(d=s,p=o),this.renderOptions.color&&(t.setStrokeStyle(this.renderOptions.color),t.setFillStyle(this.renderOptions.color)),t.beginPath(),t.moveTo(d,p),t.lineTo(l,u),t.stroke(),t.closePath();const m=Math.atan2(r-o,a-s),g=Math.abs(this.renderOptions.arrowheadLength/Math.cos(this.renderOptions.arrowheadAngle));let f,S,v,T,x,b;(this.renderOptions.drawEndArrow||n)&&(f=m+Math.PI+this.renderOptions.arrowheadAngle,v=a+Math.cos(f)*g,T=r+Math.sin(f)*g,S=m+Math.PI-this.renderOptions.arrowheadAngle,x=a+Math.cos(S)*g,b=r+Math.sin(S)*g,Su(t,v,T,a,r,x,b)),(this.renderOptions.drawStartArrow||n)&&(f=m+this.renderOptions.arrowheadAngle,v=s+Math.cos(f)*g,T=o+Math.sin(f)*g,S=m-this.renderOptions.arrowheadAngle,x=s+Math.cos(S)*g,b=o+Math.sin(S)*g,Su(t,v,T,s,o,x,b))}draw(){const t=this.checkContext();this.setRendered();const e=this.firstNote,i=this.lastNote,n=this.renderOptions;this.applyLineStyle();let s={x:0,y:0},o={x:0,y:0};this.firstIndexes.forEach((a,r)=>{const h=this.lastIndexes[r];s=e.getModifierStartXY(2,a),o=i.getModifierStartXY(1,h);const c=s.y>o.y;s.x+=e.getMetrics().modRightPx+n.paddingLeft,o.x-=i.getMetrics().modLeftPx+n.paddingRight;const l=e.getGlyphWidth();e.getKeyProps()[a].displaced&&1===e.getStemDirection()&&(s.x+=l+n.paddingLeft);i.getKeyProps()[h].displaced&&-1===i.getStemDirection()&&(o.x-=l+n.paddingRight),s.y+=c?-3:1,o.y+=c?2:0,this.drawArrowLine(t,s,o)});const a=this.width,r=n.textJustification;let h=0;if(r===vu.TextJustification.LEFT)h=s.x;else if(r===vu.TextJustification.CENTER){h=(o.x-s.x)/2+s.x-a/2}else r===vu.TextJustification.RIGHT&&(h=o.x-a);let c=0;const l=n.textPositionVertical;l===vu.TextVerticalPosition.TOP?c=e.checkStave().getYForTopText():l===vu.TextVerticalPosition.BOTTOM&&(c=e.checkStave().getYForBottomText(Kh.TEXT_HEIGHT_OFFSET_HACK));const u=n.color;this.applyStyle(t,{fillStyle:u,strokeStyle:u}),this.renderText(t,h,c)}}vu.TextVerticalPosition={TOP:1,BOTTOM:2},vu.TextJustification=Fl;class Tu extends Ih{static get CATEGORY(){return"System"}constructor(t={}){super(),this.setOptions(t),this.partStaves=[],this.partStaveInfos=[],this.partVoices=[]}setOptions(t={}){if(!t.factory)throw new mh("NoFactory","System.setOptions(options) requires a factory.");this.factory=t.factory,this.options=Object.assign(Object.assign({factory:this.factory,x:10,y:10,width:500,spaceBetweenStaves:12,autoWidth:!1,noJustification:!1,debugFormatter:!1,formatIterations:0,noPadding:!1},t),{details:Object.assign({alpha:.5},t.details),formatOptions:Object.assign({},t.formatOptions)}),!1===this.options.noJustification&&void 0===t.width&&(this.options.autoWidth=!0)}getX(){return this.options.x}setX(t){return this.options.x=t,this.partStaves.forEach(e=>{e.setX(t)}),this}getY(){return this.options.y}setY(t){return this.options.y=t,this.partStaves.forEach(e=>{e.setY(t)}),this}getStaves(){return this.partStaves}getVoices(){return this.partVoices}setContext(t){return super.setContext(t),this.factory.setContext(t),this}addConnector(t="double"){return this.connector=this.factory.StaveConnector({topStave:this.partStaves[0],bottomStave:this.partStaves[this.partStaves.length-1],type:t}),this.connector}addStave(t){var e;const i=Object.assign({leftBar:!1},t.options),n=null!==(e=t.stave)&&void 0!==e?e:this.factory.Stave({x:this.options.x,y:this.options.y,width:this.options.width,options:i}),s=Object.assign(Object.assign({spaceAbove:0,spaceBelow:0,debugNoteMetrics:!1,noJustification:!1},t),{options:i}),o=this.getContext();return s.voices.forEach(t=>
7{t.setContext(o).setStave(n).getTickables().forEach(t=>t.setStave(n)),this.partVoices.push(t)}),this.partStaves.push(n),this.partStaveInfos.push(s),n}addVoices(t){const e=this.getContext();t.forEach(t=>{t.setContext(e),this.partVoices.push(t)})}format(){const t=this.options.details;let e=0;const i=new ru(t);this.formatter=i;let n=this.options.y,s=0;const o=[];this.partStaves.forEach((t,e)=>{n+=t.space(this.partStaveInfos[e].spaceAbove),t.setY(n),n+=t.space(this.partStaveInfos[e].spaceBelow),n+=t.space(this.options.spaceBetweenStaves),this.partStaveInfos[e].debugNoteMetrics&&(o.push({y:n,stave:t}),n+=15),s=Math.max(s,t.getNoteStartX())}),this.partVoices.forEach(t=>{t.getTickables().forEach(t=>{const e=t.getStave();e&&t.setStave(e)})}),i.joinVoices(this.partVoices),this.partStaves.forEach(t=>t.setNoteStartX(s)),this.options.autoWidth&&this.partVoices.length>0?(e=i.preCalculateMinTotalWidth(this.partVoices),this.options.width=e+nu.rightPadding+(s-this.options.x),this.partStaves.forEach(t=>{t.setWidth(this.options.width)})):e=this.options.noPadding?this.options.width-(s-this.options.x):this.options.width-(s-this.options.x)-nu.defaultPadding,this.partVoices.length>0&&i.format(this.partVoices,this.options.noJustification?0:e,this.options.formatOptions),i.postFormat();for(let a=0;a<this.options.formatIterations;a++)i.tune(t);this.startX=s,this.debugNoteMetricsYs=o,this.lastY=n,nu.formatBegModifiers(this.partStaves)}getBoundingBox(){var t;return new kh(this.options.x,this.options.y,this.options.width,(null!==(t=this.lastY)&&void 0!==t?t:0)-this.options.y)}draw(){const t=this.checkContext();if(!(this.formatter&&this.startX&&this.lastY&&this.debugNoteMetricsYs))throw new mh("NoFormatter","format() must be called before draw()");this.setRendered(),this.options.debugFormatter&&ru.plotDebugging(t,this.formatter,this.startX,this.options.y,this.lastY),this.debugNoteMetricsYs.forEach(e=>{this.partVoices.forEach(i=>
7{i.getTickables().forEach(i=>{i.getStave()===e.stave&&kc.plotMetrics(t,i,e.y)})})})}}class xu extends vl{static get CATEGORY(){return"TabNote"}constructor(t,e=!1){super(t),this.fretElement=[],this.greatestString=()=>this.positions.map(t=>t.str).reduce((t,e)=>t>e?t:e),this.leastString=()=>this.positions.map(t=>t.str).reduce((t,e)=>t<e?t:e),this.ghost=!1,this.positions=t.positions||[],this.renderOptions=Object.assign(Object.assign({},this.renderOptions),{drawStem:e,drawDots:e,drawStemThroughStave:!1,yShift:0}),this.glyphProps=kc.getGlyphProps(this.duration,this.noteType),fh(this.glyphProps,"BadArguments",`No glyph found for duration '${this.duration}' and type '${this.noteType}'`),this.buildStem(),t.stemDirection?this.setStemDirection(t.stemDirection):this.setStemDirection(hc.UP),this.ghost=!1,this.updateWidth()}reset(){return super.reset(),this.stave&&this.setStave(this.stave),this}setGhost(t){return this.ghost=t,this.updateWidth(),this}hasStem(){return!!this.renderOptions.drawStem}getStemExtension(){return void 0!==this.stemExtensionOverride?this.stemExtensionOverride:this.flag.getHeight()>hc.HEIGHT?this.flag.getHeight()-hc.HEIGHT:0}static tabToElement(t){let e;return"X"===t.toUpperCase()?(e=new Ih("TabNote"),e.setText(Gh.accidentalDoubleSharp)):(e=new Ih("TabNote.text"),e.setText(t),e.setYShift(e.getHeight()/2)),e}updateWidth(){this.fretElement=[],this.width=0;for(let t=0;t<this.positions.length;++t){let e=this.positions[t].fret;this.ghost&&(e="("+e+")");const i=xu.tabToElement(e.toString());this.fretElement.push(i),this.width=Math.max(i.getWidth(),this.width)}}setStave(t){super.setStave(t);const e=t.getContext();this.setContext(e);const i=this.positions.map(({str:e})=>t.getYForLine(Number(e)-1));return this.setYs(i),this.stem&&this.stem.setYBounds(this.getStemY(),this.getStemY()),this}getPositions(){return this.positions}getModifierStartXY(t,e){if(!this.preFormatted)throw new mh("UnformattedNote","Can't call GetModifierStartXY on an unformatted note");if(0===this.ys.length)throw new mh("NoYValues","No Y-Values calculated for this note.");let i=0;if(t===Xh.Position.LEFT)i=-2;else if(t===Xh.Position.RIGHT)i=this.width+2;else if(t===Xh.Position.BELOW||t===Xh.Position.ABOVE){i=this.width/2}return{x:this.getAbsoluteX()+i,y:this.ys[e]}}getLineForRest(){return Number(this.positions[0].str)}preFormat(){this.preFormatted||(this.modifierContext&&this.modifierContext.preFormat(),this.preFormatted=!0)}getStemX(){return this.getCenterGlyphX()}getStemY(){const t=this.checkStave().getNumLines()-.5,e=hc.UP===this.stemDirection?-.5:t;return this.checkStave().getYForLine(e)}getStemExtents(){return this.checkStem().getExtents()}drawFlag(){const{beam:t,glyphProps:e,renderOptions:{drawStem:i}}=this,n=this.checkContext(),s=void 0===t&&i;if(e.codeFlagUp&&s){const t=this.getStemX(),e=this.getStemDirection()===hc.DOWN?this.getStemY()-this.checkStem().getHeight()-this.getStemExtension():this.getStemY()-this.checkStem().getHeight()+this.getStemExtension();this.flag.setContext(n).setX(t).setY(e).drawWithStyle()}}drawModifiers(){this.modifiers.forEach(t=>{_h(t,"Dot")&&!this.renderOptions.drawDots||(t.setContext(this.getContext()),t.drawWithStyle())})}drawStemThrough(){const t=this.getStemX(),e=this.getStemY(),i=this.checkContext(),n=this.renderOptions.drawStem,s=this.renderOptions.drawStemThroughStave;if(n&&s){const n=function(t,e){const i=[];let n=[];for(let s=1;s<=t;s++)e.indexOf(s)>-1?(i.push(n),n=[]):n.push(s);return n.length>0&&i.push(n),i}(this.checkStave().getNumLines(),this.positions.map(t=>Number(t.str))),s=function(t,e,i,n){const s=1!==n,o=-1!==n,a=i.getSpacingBetweenLines(),r=i.getNumLines(),h=[];return e.forEach(e=>{const c=e.indexOf(r)>-1,l=e.indexOf(1)>-1;if(s&&l||o&&c)return;1===e.length&&e.push(e[0]);const u=[];e.forEach((e,s,o)=>{const h=1===e,c=e===r;let l=i.getYForLine(e-1);0!==s||h?s!==o.length-1||c||(l+=a/2-1):l-=a/2-1,u.push(l),1===n&&h?u.push(t-2):-1===n&&c&&u.push(t+2)}),h.push(u.sort((t,e)=>t-e))}),h}(e,n,this.checkStave(),this.getStemDirection());i.setLineWidth(hc.WIDTH),s.forEach(e=>{0!==e.length&&(i.beginPath(),i.moveTo(t,e[0]),i.lineTo(t,e[e.length-1]),i.stroke(),i.closePath())})}}drawPositions(){const t=this.checkContext(),e=this.getAbsoluteX(),i=this.ys;for(let n=0;n<this.positions.length;++n){const s=i[n]+this.renderOptions.yShift,o=this.fretElement[n],a=e-
vendor: 24,304 bytes, line 7
7o.getWidth()/2;t.clearRect(a-2,s-3,o.getWidth()+4,6),o.renderText(t,a,s)}}draw(){const t=this.checkContext();if(0===this.ys.length)throw new mh("NoYValues","Can't draw note without Y values.");this.setRendered();const e=void 0===this.beam&&this.renderOptions.drawStem;if(t.openGroup("tabnote",this.getAttribute("id")),this.drawPositions(),this.drawStemThrough(),this.stem&&e){const e=this.getStemX();this.stem.setNoteHeadXBounds(e,e),this.stem.setContext(t).drawWithStyle()}this.drawFlag(),this.drawModifiers(),t.closeGroup()}}class bu extends nu{static get CATEGORY(){return"TabStave"}constructor(t,e,i,n){super(t,e,i,Object.assign({spacingBetweenLinesPx:13,numLines:6,topTextPosition:1},n))}getYForGlyphs(){return this.getYForLine(2.5)}addTabGlyph(){return this.addClef("tab"),this}}var wu,yu;(yu=wu||(wu={}))[yu.TOP=1]="TOP",yu[yu.BOTTOM=-1]="BOTTOM";class Cu extends Ih{static get CATEGORY(){return"TextBracket"}static get Position(){return wu}static get PositionString(){return{top:wu.TOP,bottom:wu.BOTTOM}}constructor({start:t,stop:e,text:i="",superscript:n="",position:s=wu.TOP}){super(),this.start=t,this.stop=e,this.textElement=new Ih("TextBracket"),this.textElement.setText(i),this.superscriptElement=new Ih("TextBracket"),this.superscriptElement.setText(n);const o=Lh.scaleSize(this.fontInfo.size,.714286);this.superscriptElement.setFontSize(o),this.position="string"==typeof s?Cu.PositionString[s]:s,this.line=1,this.renderOptions={dashed:!0,dash:[5],color:"black",lineWidth:1,showBracket:!0,bracketHeight:8,underlineSuperscript:!0}}applyStyle(t){this.textElement.setFont(this.fontInfo);const{family:e,size:i,weight:n,style:s}=this.fontInfo,o=Lh.scaleSize(i,.714286);this.superscriptElement.setFont(e,o,n,s);const a=this.renderOptions;return t.setStrokeStyle(a.color),t.setFillStyle(a.color),t.setLineWidth(a.lineWidth),this}setDashed(t,e){return this.renderOptions.dashed=t,e&&(this.renderOptions.dash=e),this}setLine(t){return this.line=t,this}draw(){const t=this.checkContext();this.setRendered();let e=0;switch(this.position){case wu.TOP:e=this.start.checkStave().getYForTopText(this.line);break;case wu.BOTTOM:e=this.start.checkStave().getYForBottomText(this.line+Kh.TEXT_HEIGHT_OFFSET_HACK);break;default:throw new mh("InvalidPosition",`The position ${this.position} is invalid.`)}const i={x:this.start.getAbsoluteX(),y:e},n={x:this.stop.getAbsoluteX(),y:e};!function(...t){Cu.DEBUG&&Sh("VexFlow.TextBracket",t)}("Rendering TextBracket: start:",i,"stop:",n,"y:",e);const s=this.renderOptions.bracketHeight*this.position;this.textElement.renderText(t,i.x,i.y);const o=this.textElement.getWidth(),a=this.textElement.getHeight(),r=i.y-a/2.5;this.superscriptElement.renderText(t,i.x+o+1,r);const h=this.superscriptElement.getWidth(),c=this.superscriptElement.getHeight();let l=i.x,u=r;const d=n.x+this.stop.getGlyphWidth();this.position===wu.TOP?(l+=o+h+5,u-=c/2.7):this.position===wu.BOTTOM&&(u+=c/2.7,l+=o+2,this.renderOptions.underlineSuperscript||(l+=h)),this.renderOptions.dashed?(Hl.drawDashedLine(t,l,u,d,u,this.renderOptions.dash),this.renderOptions.showBracket&&Hl.drawDashedLine(t,d,u+1*this.position,d,u+s,this.renderOptions.dash)):(t.beginPath(),t.moveTo(l,u),t.lineTo(d,u),this.renderOptions.showBracket&&t.lineTo(d,u+s),t.stroke(),t.closePath())}}function Au(...t){ku.DEBUG&&Sh("VexFlow.TextDynamics",t)}Cu.DEBUG=!1;class ku extends kc{static get CATEGORY(){return"TextDynamics"}static get GLYPHS(){return{f:Gh.dynamicForte,p:Gh.dynamicPiano,m:Gh.dynamicMezzo,s:Gh.dynamicSforzando,z:Gh.dynamicZ,r:Gh.dynamicRinforzando}}constructor(t){var e,i;super(t),this.sequence=(null!==(e=t.text)&&void 0!==e?e:"").toLowerCase(),this.line=null!==(i=t.line)&&void 0!==i?i:0,this.text="",Au("New Dynamics Text: ",this.sequence)}setLine(t){return this.line=t,this}preFormat(){return this.text="",this.sequence.split("").forEach(t=>{const e=ku.GLYPHS[t];if(!e)throw new mh("Invalid dynamics character: "+t);this.text+=e}),this.preFormatted=!0,this}draw(){this.setRendered();const t=this.getAbsoluteX(),e=this.checkStave().getYForLine(this.line+-3);Au("Rendering Dynamics: ",this.sequence),this.renderText(this.checkContext(),t,e)}}ku.DEBUG=!1;class Nu extends kc{static get CATEGORY(){return"TimeSigNote"}constructor(t,e){super({duration:"b"}),this.timeSig=new tu(t,e),this.setWidth(this.timeSig.getWidth()),this.ignoreTicks=!0}addToModifierContext(t){return this}preFormat(){return this.preFormatted=!0,this}draw(){const t=this.checkStave(),e=this.checkContext();this.setRendered(),e.openGroup("timesignote",this.getAttribute("id")),this.timeSig.drawAt(e,t,this.getAbsoluteX()),e.closeGroup()}}class Du extends Ih{static get CATEGORY(){return"Tuplet"}static get LOCATION_TOP(){return 1}static get LOCATION_BOTTOM(){return-1}static get NESTING_OFFSET(){return 15}constructor(t,e={}){if(super(),!t||!t.length)throw new mh("BadArguments","No notes provided for tuplet.");this.notes=t;const i=void 0!==e.numNotes?e.numNotes:t.length,n=e.notesOccupied||2,s=void 0!==e.bracketed?e.bracketed:t.some(t=>!t.hasBeam()),o=void 0!==e.ratioed?e.ratioed:Math.abs(n-i)>1,a=e.location||Du.LOCATION_TOP,r=e.yOffset||Ch.get("Tuplet.yOffset"),h=e.textYOffset||Ch.get("Tuplet.textYOffset");this.options={bracketed:s,location:a,notesOccupied:n,numNotes:i,ratioed:o,yOffset:r,textYOffset:h},this.textElement=new Ih("Tuplet"),this.setTupletLocation(a||Du.LOCATION_TOP),ru.AlignRestsToNotes(t,!0,!0),this.resolveGlyphs(),this.attach()}attach(){for(let t=0;t<this.notes.length;t++){this.notes[t].setTuplet(this)}}detach(){for(let t=0;t<this.notes.length;t++){this.notes[t].resetTuplet(this)}}setBracketed(t){return this.options.bracketed=t,this}setRatioed(t){return this.options.ratioed=t,this}setTupletLocation(t){return t!==Du.LOCATION_TOP&&t!==Du.LOCATION_BOTTOM&&(t=Du.LOCATION_TOP),this.options.location=t,this}getNotes(){return this.notes}getNoteCount(){return this.options.numNotes}getNotesOccupied(){return this.options.notesOccupied}setNotesOccupied(t){this.detach(),this.options.notesOccupied=t,this.resolveGlyphs(),this.attach()}resolveGlyphs(){let t="",e="",i=this.options.numNotes;for(;i>=1;)t=String.fromCharCode(59520+i%10)+t,i=Math.floor(i/10);if(this.options.ratioed){for(i=this.options.notesOccupied;i>=1;)e=String.fromCharCode(59520+i%10)+e,i=Math.floor(i/10);e=Gh.tupletColon+e}this.textElement.setText(t+e)}getNestedTupletCount(){const{location:t}=this.options,e=this.notes[0];let i=s(e,t),n=s(e,t);function s(t,e){return t.getTupletStack().filter(t=>t.options.location===e).length}return this.notes.forEach(e=>{const o=s(e,t);i=o>i?o:i,n=o<n?o:n}),i-n}getYPosition(){var t;const e=this.getNestedTupletCount()*Du.NESTING_OFFSET*-this.options.location,i=null!==(t=this.options.yOffset)&&void 0!==t?t:0,n=this.notes[0];let s;if(this.options.location===Du.LOCATION_TOP){s=n.checkStave().getYForLine(0)-1.5*Kh.STAVE_LINE_DISTANCE;for(let t=0;t<this.notes.length;++t){const e=this.notes[t];let i=0;const n=e.getModifierContext();n&&(i=Math.max(i,n.getState().topTextLine));const o=e.getYForTopText(i)-2*Kh.STAVE_LINE_DISTANCE;if(e.hasStem()||e.isRest()){const t=e.getStemDirection()===hc.UP?e.getStemExtents().topY-Kh.STAVE_LINE_DISTANCE:e.getStemExtents().baseY-2*Kh.STAVE_LINE_DISTANCE;s=Math.min(t,s),i>0&&(s=Math.min(o,s))}}}else{let t=4;this.notes.forEach(e=>{const i=e.getModifierContext();i&&(t=Math.max(t,i.getState().textLine+1))}),s=n.checkStave().getYForLine(t)+2*Kh.STAVE_LINE_DISTANCE;for(let e=0;e<this.notes.length;++e)if(this.notes[e].hasStem()||this.notes[e].isRest()){const t=this.notes[e].getStemDirection()===hc.UP?this.notes[e].getStemExtents().baseY+2*Kh.STAVE_LINE_DISTANCE:this.notes[e].getStemExtents().topY+Kh.STAVE_LINE_DISTANCE;t>s&&(s=t)}}return s+e+i}draw(){const{location:t,bracketed:e,textYOffset:i}=this.options,n=this.checkContext();let s=0,o=0;const a=this.notes[0],r=this.notes[this.notes.length-1];e?(s=a.getTieLeftX()-5,this.width=r.getTieRightX()-s+5):(s=a.getStemX(),this.width=r.getStemX()-s),o=this.getYPosition();const h=s+this.width/2-this.textElement.getWidth()/2;if(n.openGroup("tuplet",this.getAttribute("id")),e){const e=this.width/2-this.textElement.getWidth()/2-5;e>0&&(n.fillRect(s,o,e,1),n.fillRect(s+this.width/2+this.textElement.getWidth()/2+5,o,e,1),n.fillRect(s,o+(t===Du.LOCATION_BOTTOM?1:0),1,10*t),n.fillRect(s+this.width,o+(t===Du.LOCATION_BOTTOM?1:0),1,10*t))}this.textElement.renderText(n,h,o+this.textElement.getHeight()/2+(t===Du.LOCATION_TOP?-1:1)*i);const c=this.getBoundingBox();n.pointerRect(c.getX(),c.getY(),c.getW(),c.getH()),n.closeGroup(),this.setRendered()}}class Eu extends Ih{static get CATEGORY(){return"VibratoBracket"}constructor(t){super(),this.vibrato=new ql,t.start&&(this.start=t.start),t.stop&&(this.stop=t.stop),this.line=1}setLine(t){return this.line=t,this}setVibratoCode(t){return this.vibrato.setVibratoCode(t),this}draw(){const t=this.checkContext();this.setRendered();const e=this.start&&this.start.checkStave().getYForTopText(this.line)||this.stop&&this.stop.checkStave().getYForTopText(this.line)||0,i=this.start&&this.start.getAbsoluteX()||this.stop&&this.stop.checkStave().getTieStartX()||0,n=this.stop&&this.stop.getAbsoluteX()-this.stop.getWidth()-5||this.start&&this.start.checkStave().getTieEndX()-10||0;this.vibrato.setVibratoWidth(n-i),function(...t){Eu.DEBUG&&Sh("VexFlow.VibratoBracket",t)}("Rendering VibratoBracket: startX:",i,"stopX:",n,"y:",e),this.vibrato.renderText(t,i,e)}}function Ou(...t){Pu.DEBUG&&Sh("VexFlow.Factory",t)}Eu.DEBUG=!1;class Pu{static newFromElementId(t,e=500,i=200){return new Pu({renderer:{elementId:t,width:e,height:i}})}constructor(t={}){Ou("New factory: ",t),this.options={stave:{space:10},renderer:{elementId:"",width:500,height:200,background:"#FFF"}},this.setOptions(t)}reset(){this.renderQ=[],this.systems=[],this.staves=[],this.voices=[],this.stave=void 0}setOptions(t){this.options=Object.assign(Object.assign({},this.options),t),this.initRenderer(),this.reset()}initRenderer(){const{elementId:t,width:e,height:i,background:n}=this.options.renderer;if(null===t)return;if(""===t)throw Ou(this),new mh("renderer.elementId not set in FactoryOptions");let s=this.options.renderer.backend;if(void 0===s){s=Gc(document.getElementById(t))?Hl.Backends.CANVAS:Hl.Backends.SVG}this.context=Hl.buildContext(t,s,e,i,n)}getContext(){return this.context}setContext(t){return this.context=t,this}getStave(){return this.stave}getVoices(){return this.voices}Stave(t){const e=this.options.stave.space,i=Object.assign({x:0,y:0,width:this.options.renderer.width-1*e,options:{spacingBetweenLinesPx:1*e}},t),n=new nu(i.x,i.y,i.width,i.options);return this.staves.push(n),n.setContext(this.context),this.stave=n,n}TabStave(t){const e=this.options.stave.space,i=Object.assign({x:0,y:0,width:this.options.renderer.width-1*e,options:{spacingBetweenLinesPx:1.3*e}},t),n=new bu(i.x,i.y,i.width,i.options);return this.staves.push(n),n.setContext(this.context),this.stave=n,n}StaveNote(t){const e=new xl(t);return this.stave&&e.setStave(this.stave),e.setContext(this.context),this.renderQ.push(e),e}GlyphNote(t,e,i){const n=new lu(t,e,i);return this.stave&&n.setStave(this.stave),n.setContext(this.context),this.renderQ.push(n),n}RepeatNote(t,e,i){const n=new fu(t,e,i);return this.stave&&n.setStave(this.stave),n.setContext(this.context),this.renderQ.push(n),n}GhostNote(t){const e=new cu(t);return this.stave&&e.setStave(this.stave),e.setContext(this.context),this.renderQ.push(e),e}TextNote(t){const e=new Kl(t);return this.stave&&e.setStave(this.stave),e.setContext(this.context),this.renderQ.push(e),e}BarNote(t={}){const e=new Lc(t.type);return this.stave&&e.setStave(this.stave),e.setContext(this.context),this.renderQ.push(e),e}ClefNote(t){const e=Object.assign({type:"treble",options:{size:"default",annotation:void 0}},t),i=new $c(e.type,e.options.size,e.options.annotation);return this.stave&&i.setStave(this.stave),i.setContext(this.context),this.renderQ.push(i),i}TimeSigNote(t){const e=Object.assign({time:"4/4"},t),i=new Nu(e.time);return this.stave&&i.setStave(this.stave),i.setContext(this.context),this.renderQ.push(i),i}KeySigNote(t){const e=new du(t.key,t.cancelKey,t.alterKey);return this.stave&&e.setStave(this.stave),e.setContext(this.context),this.renderQ.push(e),e}TabNote(t){const e=new xu(t);return this.stave&&e.setStave(this.stave),e.setContext(this.context),this.renderQ.push(e),e}GraceNote(t){const e=new uu(t);return this.stave&&e.setStave(this.stave),e.setContext(this.context),e}GraceNoteGroup(t){const e=new kl(t.notes,t.slur);return e.setContext(this.context),e}Accidental(t){const e=new rc(t.type);return e.setContext(this.context),e}Annotation(t){const e=Object.assign({text:"p",hJustify:cc.CENTER,vJustify:uc.BOTTOM},t),i=new pc(e.text);return i.setJustification(e.hJustify),i.setVerticalJustification(e.vJustify),i.setFont(e.font),i.setContext(this.context),i}ChordSymbol(t){const e=Object.assign({vJustify:"top",hJustify:"center"},t),i=new Kc;return i.setHorizontal(e.hJustify),i.setVertical(e.vJustify),"string"==typeof e.fontFamily&&"number"==typeof e.fontSize?"string"==typeof e.fontWeight?i.setFont(e.fontFamily,e.fontSize,e.fontWeight):i.setFont(e.fontFamily,e.fontSize,""):"number"==typeof e.fontSize&&i.setFontSize(e.fontSize),i.setContext(this.context),i}Articulation(t){var e;const i=new yc(null!==(e=null==t?void 0:t.type)&&void 0!==e?e:"a.");return void 0!==(null==t?void 0:t.position)&&i.setPosition(t.position),void 0!==(null==t?void 0:t.betweenLines)&&i.setBetweenLines(t.betweenLines),i.setContext(this.context),i}Ornament(t,e){const i=Object.assign({type:t,accidental:""},e),n=new Dl(t);return void 0!==(null==e?void 0:e.position)&&n.setPosition(e.position),i.upperAccidental&&n.setUpperAccidental(i.upperAccidental),i.lowerAccidental&&n.setLowerAccidental(i.lowerAccidental),void 0!==i.delayed&&n.setDelayed(i.delayed),n.setContext(this.context),n}TextDynamics(t){const e=Object.assign({text:"p",duration:"q",dots:0,line:0},t),i=new ku({text:e.text,line:e.line,duration:e.duration,dots:e.dots});return this.stave&&i.setStave(this.stave),i.setContext(this.context),this.renderQ.push(i),i}Fingering(t){const e=Object.assign({number:"0",position:"left"},t),i=new sl(e.number);return i.setPosition(e.position),i.setContext(this.context),i}StringNumber(t,e=!0){const i=new Vl(t.number);return i.setPosition(t.position),i.setContext(this.context),i.setDrawCircle(e),i}TickContext(){return new tl}ModifierContext(){return new zl}MultiMeasureRest(t){const e=fh(t.numberOfMeasures,"NoNumberOfMeasures"),i=new pu(e,t);return i.setContext(this.context),this.renderQ.push(i),i}Voice(t){const e=Object.assign({time:"4/4"},t),i=new Al(e.time);return this.voices.push(i),i}StaveConnector(t){const e=new ou(t.topStave,t.bottomStave);return e.setType(t.type).setContext(this.context),this.renderQ.push(e),e}Formatter(t){return new ru(t)}Tuplet(t){const e=Object.assign({notes:[],options:{}},t),i=new Du(e.notes,e.options).setContext(this.context);return this.renderQ.push(i),i}Beam(t){var e,i,n,s,o;const a=new Fc(t.notes,null===(e=t.options)||void 0===e?void 0:e.autoStem).setContext(this.context);return a.breakSecondaryAt(null!==(n=null===(i=t.options)||void 0===i?void 0:i.secondaryBeamBreaks)&&void 0!==n?n:[]),(null===(s=t.options)||void 0===s?void 0:s.partialBeamDirections)&&Object.entries(null===(o=t.options)||void 0===o?void 0:o.partialBeamDirections).forEach(([t,e])=>{a.setPartialBeamSideAt(Number(t),e)}),this.renderQ.push(a),a}Curve(t){const e=new il(t.from,t.to,t.options).setContext(this.context);return this.renderQ.push(e),e}StaveTie(t){var e;const i=new bl({firstNote:t.from,lastNote:t.to,firstIndexes:t.firstIndexes,lastIndexes:t.lastIndexes},t.text);return(null===(e=t.options)||void 0===e?void 0:e.direction)&&i.setDirection(t.options.direction),i.setContext(this.context),this.renderQ.push(i),i}StaveLine(t){var e,i;const n=new vu({firstNote:t.from,lastNote:t.to,firstIndexes:t.firstIndexes,lastIndexes:t.lastIndexes});return(null===(e=t.options)||void 0===e?void 0:e.text)&&n.setText(t.options.text),(null===(i=t.options)||void 0===i?void 0:i.font)&&n.setFont(t.options.font),n.setContext(this.context),this.renderQ.push(n),n}VibratoBracket(t){const e=new Eu({start:t.from,stop:t.to});return t.options.line&&e.setLine(t.options.line),t.options.code&&e.setVibratoCode(t.options.code),e.setContext(this.context),this.renderQ.push(e),e}TextBracket(t){const e=new Cu({start:t.from,stop:t.to,text:t.text,superscript:t.options.superscript,position:t.options.position});return t.options.line&&e.setLine(t.options.line),t.options.font&&e.setFont(t.options.font),e.setContext(this.context),this.renderQ.push(e),e}System(t={}){t.factory=this;const e=new Tu(t).setContext(this.context);return this.systems.push(e),e}EasyScore(t={}){return t.factory=this,new gl(t)}PedalMarking(t){const e=Object.assign({notes:[],options:{style:"mixed"}},t),i=new mu(e.notes);return i.setType(mu.typeString[e.options.style]),i.setContext(this.context),this.renderQ.push(i),i}NoteSubGroup(t){const e=Object.assign({notes:[]},t),i=new Nl(e.notes);return i.setContext(this.context),i}draw(){const t=this.context;this.systems.forEach(e=>e.setContext(t).format()),this.staves.forEach(e=>e.setContext(t).drawWithStyle()),this.voices.forEach(e=>e.setContext(t).drawWithStyle()),this.renderQ.forEach(e=>{e.isRendered()||e.setContext(t).drawWithStyle()}),this.systems.forEach(e=>e.setContext(t).drawWithStyle()),this.reset()}}Pu.DEBUG=!1;class Mu extends Ih{static get CATEGORY(){return"StaveHairpin"}static FormatByTicksAndDraw(t,e,i,n,s,o){var a,r;const h=e.pixelsPerTick;if(null===h)throw new mh("BadArguments","A valid Formatter must be provide to draw offsets by ticks.");const c=h*(null!==(a=o.leftShiftTicks)&&void 0!==a?a:0),l=h*(null!==(r=o.rightShiftTicks)&&void 0!==r?r:0),u={height:o.height,yShift:o.yShift,leftShiftPx:c,rightShiftPx:l,rightShiftTicks:0,leftShiftTicks:0};new Mu({firstNote:i.firstNote,lastNote:i.lastNote},n).setContext(t).setRenderOptions(u).setPosition(s).drawWithStyle()}constructor(t,e){super(),this.setNotes(t),this.hairpin=e,this.position=Xh.Position.BELOW,this.renderOptions={height:10,yShift:0,leftShiftPx:0,rightShiftPx:0,rightShiftTicks:0,leftShiftTicks:0}}setPosition(t){return t!==Xh.Position.ABOVE&&t!==Xh.Position.BELOW||(this.position=t),this}setRenderOptions(t){return this.renderOptions=t,this}setNotes(t){if(!t.firstNote&&!t.lastNote)throw new mh("BadArguments","Hairpin needs to have either firstNote or lastNote set.");return this.notes=t,this.firstNote=t.firstNote,this.lastNote=t.lastNote,this}renderHairpin(t){const e=this.checkContext();let i=this.renderOptions.yShift+20,n=t.firstY;this.position===Xh.Position.ABOVE&&(i=30-i,n=t.firstY-t.staffHeight);const s=this.renderOptions.leftShiftPx,o=this.renderOptions.rightShiftPx;switch(e.beginPath(),this.hairpin){case Mu.type.CRESC:e.moveTo(t.lastX+o,n+i),e.lineTo(t.firstX+s,n+this.renderOptions.height/2+i),e.lineTo(t.lastX+o,n+this.renderOptions.height+i);break;case Mu.type.DECRESC:e.moveTo(t.firstX+s,n+i),e.lineTo(t.lastX+o,n+this.renderOptions.height/2+i),e.lineTo(t.firstX+s,n+this.renderOptions.height+i)}e.stroke(),e.closePath()}draw(){this.checkContext(),this.setRendered();const t=this.firstNote,e=this.lastNote;if(!t||!e)throw new mh("NoNote","Notes required to draw");const i=t.getModifierStartXY(this.position,0),n=e.getModifierStartXY(this.position,0);this.renderHairpin({firstX:i.x,lastX:n.x,firstY:t.checkStave().getY()+t.checkStave().getHeight(),lastY:e.checkStave().getY()+e.checkStave().getHeight(),staffHeight:t.checkStave().getHeight()})}}Mu.type={CRESC:1,DECRESC:2};class Lu extends wl{static get CATEGORY(){return"TabSlide"}static get SLIDE_UP(){return 1}static get SLIDE_DOWN(){return-1}static createSlideUp(t){return new Lu(t,Lu.SLIDE_UP)}static createSlideDown(t){return new Lu(t,Lu.SLIDE_DOWN)}constructor(t,e){if(super(t,"sl."),!e){let i=t.firstNote.getPositions()[0].fret;"string"==typeof i&&(i=parseInt(i,10));let n=t.lastNote.getPositions()[0].fret;"string"==typeof n&&(n=parseInt(n,10)),e=isNaN(i)||isNaN(n)?Lu.SLIDE_UP:i>n?Lu.SLIDE_DOWN:Lu.SLIDE_UP}this.direction=e,this.renderOptions.cp1=11,this.renderOptions.cp2=14,this.renderOptions.yShift=.5}renderTie(t){if(0===t.firstYs.length||0===t.lastYs.length)throw new mh("BadArguments","No Y-values to render");const e=this.checkContext(),i=t.firstX,n=t.firstYs,s=t.lastX,o=t.direction;if(o!==Lu.SLIDE_UP&&o!==Lu.SLIDE_DOWN)throw new mh("BadSlide","Invalid slide direction");const a=this.notes.firstIndexes;for(let r=0;r<a.length;++r){const t=n[a[r]]+this.renderOptions.yShift;if(isNaN(t))throw new mh("BadArguments","Bad indexes for slide rendering.");e.beginPath(),e.moveTo(i,t+3*o),e.lineTo(s,t-3*o),e.closePath(),e.stroke()}this.setRendered()}}class Ru{static get names(){return{standard:"E/5,B/4,G/4,D/4,A/3,E/3",dagdad:"D/5,A/4,G/4,D/4,A/3,D/3",dropd:"E/5,B/4,G/4,D/4,A/3,D/3",eb:"Eb/5,Bb/4,Gb/4,Db/4,Ab/3,Db/3",standardBanjo:"D/5,B/4,G/4,D/4,G/5"}}constructor(t="E/5,B/4,G/4,D/4,A/3,E/3,B/2,E/2"){this.tuningValues=[],this.setTuning(t)}noteToInteger(t){var e;return null!==(e=Kh.keyProperties(t).intValue)&&void 0!==e?e:-1}setTuning(t){Ru.names[t]&&(t=Ru.names[t]),this.tuningValues=[];const e=t.split(/\s*,\s*/);if(0===e.length)throw new mh("BadArguments",`Invalid tuning string: ${t}`);for(let i=0;i<e.length;++i)this.tuningValues[i]=this.noteToInteger(e[i])}getValueForString(t){const e=Number(t);if(e<1||e>this.tuningValues.length)throw new mh("BadArguments",`String number must be between 1 and ${this.tuningValues.length}:${t}`);return this.tuningValues[e-1]}getValueForFret(t,e){const i=this.getValueForString(e),n=Number(t);if(n<0)throw new mh("BadArguments",`Fret number must be 0 or higher: ${t}`);return i+n}getNoteForFret(t,e){const i=this.getValueForFret(t,e),n=Math.floor(i/12),s=i%12;return`${Kh.integerToNote(s)}/${n}`}}var Bu=globalThis&&globalThis.__awaiter||function(t,e,i,n){return new(i||(i=Promise))(function(s,o){function a(t){try{h(n.next(t))}catch(e){o(e)}}function r(t){try{h(n.throw(t))}catch(e){o(e)}}function h(t){var e;t.done?s(t.value):(e=t.value,e instanceof i?e:new i(function(t){t(e)})).then(a,r)}h((n=n.apply(t,e||[])).next())})};class Iu{static loadFonts(...t){return Bu(this,void 0,void 0,function*(){t||(t=Object.keys(Lh.FILES));const e=[];for(const i of t)e.push(Lh.load(i));yield Promise.all(e)})}static setFonts(...t){Ah.fontFamily=t.join(","),Ch.clear()}static getFonts(){return Ch.get("fontFamily").split(",")}static get RENDER_PRECISION_PLACES(){return Kh.RENDER_PRECISION_PLACES}static set RENDER_PRECISION_PLACES(t){Kh.RENDER_PRECISION_PLACES=t}static get SOFTMAX_FACTOR(){return Kh.SOFTMAX_FACTOR}static set SOFTMAX_FACTOR(t){Kh.SOFTMAX_FACTOR=t}static get UNISON(){return Kh.UNISON}static set UNISON(t){Kh.UNISON=t}static get NOTATION_FONT_SCALE(){return Kh.NOTATION_FONT_SCALE}static set NOTATION_FONT_SCALE(t){Kh.NOTATION_FONT_SCALE=t}static get TABLATURE_FONT_SCALE(){return Kh.TABLATURE_FONT_SCALE}static set TABLATURE_FONT_SCALE(t){Kh.TABLATURE_FONT_SCALE=t}static get RESOLUTION(){return Kh.RESOLUTION}static set RESOLUTION(t){Kh.RESOLUTION=t}static get SLASH_NOTEHEAD_WIDTH(){return Kh.SLASH_NOTEHEAD_WIDTH}static set SLASH_NOTEHEAD_WIDTH(t){Kh.SLASH_NOTEHEAD_WIDTH=t}static get STAVE_LINE_DISTANCE(){return Kh.STAVE_LINE_DISTANCE}static set STAVE_LINE_DISTANCE(t){Kh.STAVE_LINE_DISTANCE=t}static get STAVE_LINE_THICKNESS(){return Ah.Stave.lineWidth}static set STAVE_LINE_THICKNESS(t){Ah.Stave.lineWidth=t,Ah.TabStave.lineWidth=t,Ch.clear("Stave"),Ch.clear("TabStave")}static get STEM_HEIGHT(){return Kh.STEM_HEIGHT}static set STEM_HEIGHT(t){Kh.STEM_HEIGHT=t}static get STEM_WIDTH(){return Kh.STEM_WIDTH}static set STEM_WIDTH(t){Kh.STEM_WIDTH=t}static get TIME4_4(){return Kh.TIME4_4}static get unicode(){return Kh.unicode}static keySignature(t){return Kh.keySignature(t)}static hasKeySignature(t){return Kh.hasKeySignature(t)}static getKeySignatures(){return Kh.getKeySignatures()}static clefProperties(t){return Kh.clefProperties(t)}static keyProperties(t,e,i){return Kh.keyProperties(t,e,i)}static durationToTicks(t){return Kh.durationToTicks(t)}}Iu.BUILD={VERSION:"5.0.0",ID:"0ca6f889545c33cce851b420c24945f6eb685aeb",DATE:"2025-03-05T17:05:43.991Z",INFO:""},Iu.Accidental=rc,Iu.Annotation=pc,Iu.Articulation=yc,Iu.Barline=Mc,Iu.BarNote=Lc,Iu.Beam=Fc,Iu.Bend=Wc,Iu.BoundingBox=kh,Iu.CanvasContext=Xc,Iu.ChordSymbol
vendor: 4,357 bytes, line 7
7=Kc,Iu.Clef=_c,Iu.ClefNote=$c,Iu.Crescendo=el,Iu.Curve=il,Iu.Dot=nl,Iu.EasyScore=gl,Iu.Element=Ih,Iu.Factory=Pu,Iu.Font=Lh,Iu.Formatter=ru,Iu.Fraction=wh,Iu.FretHandFinger=sl,Iu.GhostNote=cu,Iu.GlyphNote=lu,Iu.GraceNote=uu,Iu.GraceNoteGroup=kl,Iu.GraceTabNote=class extends xu{static get CATEGORY(){return"GraceTabNote"}constructor(t){super(t,!1),this.renderOptions=Object.assign(Object.assign({},this.renderOptions),{yShift:.3}),this.updateWidth()}},Iu.KeyManager=class{constructor(t){this.music=new Hh,this.setKey(t)}setKey(t){return this.key=t,this.reset(),this}getKey(){return this.key}reset(){this.keyParts=this.music.getKeyParts(this.key),this.keyString=this.keyParts.root,this.keyParts.accidental&&(this.keyString+=this.keyParts.accidental);if(!Hh.scaleTypes[this.keyParts.type])throw new mh("BadArguments",`Unsupported key type: ${this.key}`);this.scale=this.music.getScaleTones(this.music.getNoteValue(this.keyString),Hh.scaleTypes[this.keyParts.type]),this.scaleMap={},this.scaleMapByValue={},this.originalScaleMapByValue={};const t=Hh.rootIndexes[this.keyParts.root];for(let e=0;e<Hh.roots.length;++e){const i=(t+e)%Hh.roots.length,n=Hh.roots[i],s=this.music.getRelativeNoteName(n,this.scale[e]);this.scaleMap[n]=s,this.scaleMapByValue[this.scale[e]]=s,this.originalScaleMapByValue[this.scale[e]]=s}return this}getAccidental(t){const e=this.music.getKeyParts(t).root,i=this.music.getNoteParts(this.scaleMap[e]);return{note:this.scaleMap[e],accidental:i.accidental}}selectNote(t){t=t.toLowerCase();const e=this.music.getNoteParts(t),i=this.scaleMap[e.root],n=this.music.getNoteParts(i);if(i===t)return{note:i,accidental:e.accidental,change:!1};const s=this.scaleMapByValue[this.music.getNoteValue(t)];if(void 0!==s)return{note:s,accidental:this.music.getNoteParts(s).accidental,change:!1};const o=this.originalScaleMapByValue[this.music.getNoteValue(t)];return void 0!==o?(this.scaleMap[n.root]=o,delete this.scaleMapByValue[this.music.getNoteValue(i)],this.scaleMapByValue[this.music.getNoteValue(t)]=o,{note:o,accidental:this.music.getNoteParts(o).accidental,change:!0}):n.root===t?(delete this.scaleMapByValue[this.music.getNoteValue(this.scaleMap[e.root])],this.scaleMapByValue[this.music.getNoteValue(n.root)]=n.root,this.scaleMap[n.root]=n.root,{note:n.root,accidental:void 0,change:!0}):(delete this.scaleMapByValue[this.music.getNoteValue(this.scaleMap[e.root])],this.scaleMapByValue[this.music.getNoteValue(t)]=t,delete this.scaleMap[n.root],this.scaleMap[n.root]=t,{note:t,accidental:e.accidental,change:!0})}},Iu.KeySignature=jl,Iu.KeySigNote=du,Iu.Modifier=Xh,Iu.ModifierContext=zl,Iu.MultiMeasureRest=pu,Iu.Music=Hh,Iu.Note=kc,Iu.NoteHead=fl,Iu.NoteSubGroup=Nl,Iu.Ornament=Dl,Iu.Parenthesis=El,Iu.Parser=rl,Iu.PedalMarking=mu,Iu.Registry=Bh,Iu.RenderContext=Cc,Iu.Renderer=Hl,Iu.RepeatNote=fu,Iu.Repetition=Zl,Iu.Stave=nu,Iu.StaveConnector=ou,Iu.StaveHairpin=Mu,Iu.StaveLine=vu,Iu.StaveModifier=Pc,Iu.StaveNote=xl,Iu.StaveTempo=Ql,Iu.StaveText=_l,Iu.StaveTie=bl,Iu.Stem=hc,Iu.StringNumber=Vl,Iu.Stroke=Ul,Iu.SVGContext=Ml,Iu.System=Tu,Iu.TabNote=xu,Iu.TabSlide=Lu,Iu.TabStave=bu,Iu.TabTie=wl,Iu.TextBracket=Cu,Iu.TextDynamics=ku,Iu.TextNote=Kl,Iu.TickContext=tl,Iu.TimeSignature=tu,Iu.TimeSigNote=Nu,Iu.Tremolo=class extends Xh{static get CATEGORY(){return"Tremolo"}constructor(t){super(),this.num=t,this.position=Xh.Position.CENTER,this.text=Gh.tremolo1}draw(){const t=this.checkContext(),e=this.checkAttachedNote();this.setRendered();const i=e.getStemDirection(),n=e.getFontScale(),s=Ch.get("Tremolo.spacing")*i*n,o=e.getAbsoluteX()+(i===hc.UP?e.getGlyphWidth()-hc.WIDTH/2:hc.WIDTH/2);let a=e.getStemExtents().topY+(this.num<=3?s:0);this.fontInfo.size=Ch.get("Tremolo.fontSize")*n;for(let r=0;r<this.num;++r)this.renderText(t,o,a),a+=s}},Iu.Tuning=Ru,Iu.Tuplet=Du,Iu.Vibrato=ql,Iu.VibratoBracket=Eu,Iu.Voice=Al,Iu.Volta=$l,Iu.RuntimeError=mh,Iu.Test=void 0,Iu.AnnotationHorizontalJustify=cc,Iu.AnnotationVerticalJustify=uc,Iu.ChordSymbolHorizontalJustify=Uc,Iu.ChordSymbolVerticalJustify=Yc,Iu.SymbolModifiers=jc,Iu.CurvePosition=Jc,Iu.FontWeight=Nh,Iu.FontStyle=Eh,Iu.Glyphs=Gh,Iu.ModifierPosition=Fh,Iu.RendererBackends=Ll,Iu.RendererLineEndType=Bl,Iu.BarlineType=Ec,Iu.StaveModifierPosition=Nc,Iu.VoltaType=Gl,Iu.TextBracketPosition=wu,Iu.TextJustification=Fl,Iu.VoiceMode=yl;const Fu={display:"block"},Wu={display:"swap"},Gu=[Lh
vendor: 2,852 bytes, line 7
7.load("Bravura","data:font/woff2;charset=utf-8;base64,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
vendor: 326,802 bytes, line 7
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
7",Fu),Lh
vendor: 9,864 bytes, line 7
7.load("Academico","data:font/woff2;charset=utf-8;base64,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
vendor: 20,464 bytes, line 7
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
7",Wu),Lh
vendor: 14,260 bytes, line 7
7.load("Academico","data:font/woff2;charset=utf-8;base64,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
vendor: 17,124 bytes, line 7
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
7",{display:"swap",weight:"bold"}),Lh
vendor: 6,725 bytes, line 7
7.load("Gonville","data:font/woff2;charset=utf-8;base64,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
vendor: 23,882 bytes, line 7
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
7",Fu),Lh
vendor: 13,023 bytes, line 7
7.load("Petaluma","data:font/woff2;charset=utf-8;base64,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
vendor: 287,524 bytes, line 7
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
7",Fu),Lh
vendor: 8,944 bytes, line 7
7.load("Petaluma Script","data:font/woff2;charset=utf-8;base64,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
vendor: 60,106 bytes, line 7
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
7",Wu)];Iu.BUILD.INFO="vexflow",Iu.setFonts("Bravura","Academico"),Promise.allSettled(Gu).then(()=>{});const Xu={layoutNotesAsSVGElement:function(t){const e=t=>{const e=t.includes("."),i={w:4,h:2,q:1,8:.5,16:.25,32:.125,64:.0625,128:.03125}[t.replace(".","")]??1;return e?1.5*i:i},i=t=>{const i=[];let n=[],s=0;for(const o of t){const t=e(o.duration);s+t>4?(i.push(n),n=[o],s=t):(n.push(o),s+=t)}return n.length>0&&i.push(n),i},n=(t,e,i="#cccccc")=>t.map(t=>{const n=t.keys.map(t=>t.toLowerCase().replace(/(\d)/,"/$1")),s=new xl({keys:n,duration:t.duration,clef:e}).setStyle({fillStyle:i,strokeStyle:i});for(let e=0;e<n.length;e++){const t=n[e];t.includes("#")?s.addModifier(new Iu.Accidental("#"),e):/[a-g]b\/\d/.test(t)&&s.addModifier(new Iu.Accidental("b"),e)}return s}),s=i(t.filter(t=>"treble"===t.clef)),o=i(t.filter(t=>"bass"===t.clef)),a=Math.max(0,s.length-4),r=Math.max(0,o.length-4),h=s.slice(a,a+4),c=o.slice(r,r+4),l=240,u=document.createElement("div"),d=new Hl(u,Hl.Backends.SVG),p=d.getContext();p.setFillStyle("#cccccc"),p.setStrokeStyle("#cccccc"),d.resize(1040,360);for(let g=0,f=10;g<4;g++){const t=0===g?300:l,e=new nu(f,40,t,{spacingBetweenLinesPx:15}),i=new nu(f,160,t,{spacingBetweenLinesPx:15});f+=t,0===g&&(e.addClef("treble"),e.addTimeSignature("4/4").setStyle({fillStyle:"white",strokeStyle:"white"}),i.addClef("bass"),i.addTimeSignature("4/4").setStyle({fillStyle:"white",strokeStyle:"white"})),e.setContext(p).draw(),i.setContext(p).draw();const s=n(h[g]||[],"treble"),o=n(c[g]||[],"bass"),a=new Al({numBeats:4,beatValue:4}).setStrict(!1).addTickables(s),r=new Al({numBeats:4,beatValue:4}).setStrict(!1).addTickables(o);s.length>0&&((new ru).joinVoices([a]).format([a],l),a.draw(p,e)),o.length>0&&((new ru).joinVoices([r]).format([r],l),r.draw(p,i))}const m=u.querySelector("svg");return m.style.width="100%",m.style.height="auto",m}};const Hu={DraggableSheetMusic:t.forwardRef(({sheetMusicRef:s,defaultPos:o={x:0,y:0}},a)=>{const h=n.useRef(null),c=t.useRef([]),[l,u]=t.useState(120);t.useEffect(()=>{const t=[{keys:["C4"],start:0,duration:"q",clef:"treble"},{keys:["C4"],start:1,duration:"q",clef:"treble"},{keys:["E4"],start:2,duration:"q",clef:"treble"},{keys:["E4"],start:3,duration:"q",clef:"treble"},{keys:["G4"],start:4,duration:"w",clef:"treble"},{keys:["C3"],start:0,duration:"q",clef:"bass"},{keys:["C3"],start:1,duration:"q",clef:"bass"},{keys:["E3"],start:2,duration:"h",clef:"bass"},{keys:["G3"],start:4,duration:"w",clef:"bass"}];if(s.current){const e=Xu.layoutNotesAsSVGElement(t);s.current.innerHTML="",s.current.appendChild(e)}c.current=t},[]);const d=(t,e,i,n)=>{const o=60/l*1e3,a=function(t,e){const i=t/(60/e*1e3);return i<=.25?"16":i<=.5?"8":i<=1?"q":i<=2?"h":"w"}(i,l),r=e/o,h=c.current,u=h.filter(t=>Math.abs(t.start-r)<.25&&t.clef===n),d={keys:u.length>0?[...u.flatMap(t=>t.keys),t]:[t],start:r,duration:a,clef:n};if(c.current=h.filter(t=>!u.includes(t)).concat(d),s.current){const t=Xu.layoutNotesAsSVGElement(c.current);s.current.innerHTML="",s.current.appendChild(t)}};return t.useImperativeHandle(a,()=>({appendNote:d})),i(r,{nodeRef:h,defaultPosition:o,children:i("div",{className:dh,ref:h,children:e("div",{className:ph,children:[i(g,{style:{width:"120px",position:"absolute",top:"15%",left:"10px"},size:"small",popupProps:{trigger:"hover"},value:l,defaultValue:120,onChange:t=>u(t),options:[60,70,80,90,100,110,120,130,140,150].map(t=>({label:t.toString(),value:t})),label:i("span",{style:{marginRight:"8px"},children:"BPM"})}),i("div",{ref:s})]})})})})},Vu=()=>{const{camera:e,gl:n}=p(),s=t.useRef(null);return t.useEffect(()=>{s.current&&(s.current.enableDamping=!0,s.current.enableRotate=!0,s.current.enablePan=!0,s.current.enableZoom=!0,s.current.minPolarAngle=0,s.current.maxPolarAngle=Math.PI,s.current.minAzimuthAngle=0,s.current.maxAzimuthAngle=0)},[]),i(m,{ref:s,args:[e,n.domElement]})},Uu=t.memo(()=>{f();const n=l.Good,a=u.Music3D,[r,c]=t.useState(""),d=t.useRef(null),p=t.useRef(null),m=t.useRef(null);s().state;const g=t.useRef(null),S=t.useRef(null);t.useEffect(()=>{},[]);return e("div",{ref:d,style:{height:"100%",position:"relative"},children:[i(Hu.DraggableSheetMusic,{ref:S,sheetMusicRef:g}),i(h.BasicStudio,{navigator:i(Vu,{}),fullscreenRef:d,sceneRef:p,canvasRef:m,serviceGroup:n,serviceType:a,modelUrl:r,objectModifier:i(o,{children:i(uh.Keyboard3D,{position:[-140,-20,80],scale:20,onToneCreated:(t,e,i,n)=>{g.current&&S.current?.appendNote(t,e,i,n)}})})})]})});export{Uu as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.