'); var a = window.open('', '', 'width=700,height=960'); a.document.open("text/html"); a.document.write(html.join("")); a.document.close(); } }var tempo = 99.0,changedpage=0,lb,rb,sco,sco2,pb,pi,bg1,bg2,ic1,ic0,ic2,ic3,ic4,aic0,aic1,aic2,aic3,aic4,l1,l2,pdfadd,ss,styp,sic,pauseon=0,meton=0,speedval=1.0,currpage=1,currpagearryno=1,introbars=1; //no intro 5=4var introdelay=2000,iipage=1,no_pages=2;ss='/school/svg/';var images = new Array();var blankImage = new Image();blankImage.src ="/school/svg/blank3.svg"; var imageCache = {"": blankImage};window.onload = function(){ document.onkeyup = function(event){ var e = (!event) ? window.event : event; var kcode=e.keyCode evenwhen(kcode); };};window.onkeydown = function(event) { var e = (!event) ? window.event : event;var kcode=e.keyCode if (kcode==32){ var elem if (e.srcElement) elem = e.srcElement; else if (e.target) elem = e.target; if (elem.tagName.toLowerCase()=='input' || elem.tagName.toLowerCase()=='textarea') {} else{ if(lb==null){ initiatestuff();playmain(kcode); } else{ callpause2(); } return false; } }};var meton=0,everyplayed2=0,everyplayed=0,carryon=true,play_status=0,totdone,toty,score='oboe-cello_duet/sarabande_OBVLC';function callpause2(){ var num_listened=readCookie('num_listened') if (num_listened=='undefined'||num_listened=='NaN'){num_listened=0;} if (num_listened>3){ overlay();return ; } else{ callpause();} }styp="main";var page_printed=0;var cp4p; const newPButton = document.querySelector(".icon_printer"); newPButton.addEventListener("click", async () => { if (!showTwoPages){var src=document.getElementById('score').src; printdiv(src,0);return;} if (page_printed==0){ cp4p=currpage; if (currpage<10){ cp4p='00'+cp4p; } else if(currpage<100){cp4p='0'+cp4p;} //var printstring=ss+score+cp4p+'.png'; alert('This will print the left hand page. Press print again to print the right hand page. \n\nTo print entire pieces in one go, and for higher quality printing from our PDF files, please subscribe.'); var src=document.getElementById('score').src; src = src.replace(/(\d{2})\.svg$/, '0$1.svg'); src = src.replace(/svg/g, 'png'); page_printed=1; printdiv(src,0); } else {page_printed=0; //var printstring=ss+score+cp4p+'.png'; alert('This will now print the right hand page. Press print again to print the left hand page, or for longer pieces, navigate to next pages and press print again.'); var src=document.getElementById('score2').src; src = src.replace(/(\d{2})\.svg$/, '0$1.svg'); src = src.replace(/svg/g, 'png'); printdiv(src,0) }});function convertToPdfUrl(url) { if (url.includes('/png/')) { url = url.replace('/png/', '/pdf/'); let lastPngIndex = url.lastIndexOf('.png'); if (lastPngIndex !== -1) { url = url.substring(0, lastPngIndex - 3) + url.substring(lastPngIndex); } url = url.replace('.png', '.pdf'); } else if (url.includes('/svg/')) { url = url.replace('/svg/', '/pdf/'); let lastSvgIndex = url.lastIndexOf('.svg'); if (lastSvgIndex !== -1) { url = url.substring(0, lastSvgIndex - 2) + url.substring(lastSvgIndex); } url = url.replace('.svg', '.pdf'); } return url;}function openPDF(){}function doprint() { var isSafari = window.safari !== undefined; if(lb==null){initiatestuff()} alert('N.B. This will print only the current page.\n\nIf this piece has more than one page, you will need to print each page individually. Navigate to other pages using the << and >> buttons.\n\nTo print entire pieces in one go, and for higher quality printing from our PDF files, please subscribe.') var ssrc=sco.src; var src=document.getElementById('score').src; printdiv(src,0)} class ConfirmDialog { constructor({ questionText, trueButtonText, falseButtonText, parent }) { this.questionText = questionText || "Are you sure?"; this.trueButtonText = trueButtonText || "Yes"; this.falseButtonText = falseButtonText || "No"; this.parent = parent || document.body; this.dialog = undefined; this.trueButton = undefined; this.falseButton = undefined; this._createDialog(); this._appendDialog(); } confirm() { return new Promise((resolve, reject) => { const somethingWentWrongUponCreation = !this.dialog || !this.trueButton || !this.falseButton; if (somethingWentWrongUponCreation) { reject('Someting went wrong when creating the modal'); return; } this.dialog.showModal(); this.trueButton.focus(); this.trueButton.addEventListener("click", () => { resolve(true); this._destroy(); }); this.falseButton.addEventListener("click", () => { resolve(false); this._destroy(); }); }); } _createDialog() { this.dialog = document.createElement("dialog"); this.dialog.classList.add("confirm-dialog"); const question = document.createElement("div"); question.textContent = this.questionText; question.classList.add("confirm-dialog-question"); this.dialog.appendChild(question); const buttonGroup = document.createElement("div"); buttonGroup.classList.add("confirm-dialog-button-group"); this.dialog.appendChild(buttonGroup); this.falseButton = document.createElement("button"); this.falseButton.classList.add( "confirm-dialog-button", "confirm-dialog-button--false" ); this.falseButton.type = "button"; this.falseButton.textContent = this.falseButtonText; buttonGroup.appendChild(this.falseButton); this.trueButton = document.createElement("button"); this.trueButton.classList.add( "confirm-dialog-button", "confirm-dialog-button--true" ); this.trueButton.type = "button"; this.trueButton.textContent = this.trueButtonText; buttonGroup.appendChild(this.trueButton); } _appendDialog() { this.parent.appendChild(this.dialog); } _destroy() { this.parent.removeChild(this.dialog); delete this; }} function getCachedImageFromMap (path, map) { let image = map[path]; if (image) return image; image = new Image(); image.src = path; map[path] = image; return image;} var scfile=ss+score+'01.svg'; var scfile2=ss+score+'02.svg'; function playalongacc(pltype) { if(ison0) { hideLoopGuide(); } if(lb==null){initiatestuff()} switch (pltype){ case 1: if (ison1==0&&document.getElementById('pausebefore').checked==true){ pauseamount=5;updatecountin(); pppa=pauseamount+1; } else{ pauseamount=0;pppa=0;stopplayalongreturntostandardview() } break; case 2: if (ison2==0&&document.getElementById('pausebefore').checked==true){ pauseamount=5;updatecountin(); pppa=pauseamount+1; } else{ pauseamount=0;pppa=0;stopplayalongreturntostandardview() } break; case 3: if (ison3==0&&document.getElementById('pausebefore').checked==true){ pauseamount=5;updatecountin(); pppa=pauseamount+1; } else{ pauseamount=0;pppa=0;stopplayalongreturntostandardview() } break; case 4: if (ison4==0&&document.getElementById('pausebefore').checked==true){ pauseamount=5;updatecountin(); pppa=pauseamount+1; } else{ pauseamount=0;pppa=0;stopplayalongreturntostandardview() } break; } stimer = window.setTimeout( "playalongacc2("+pltype+")", (pppa*1000)); checkIfShouldShowTwoPages(); }var baseUrl = '';function playalongacc2(pltype, keepPlayState, wasOn){ let wasStoped = pauseon || !wasOn; if(typeof bpp !== 'undefined' && typeof ppt !== 'undefined') { temp_IS_HIGHLIGHT_ON=IS_HIGHLIGHT_ON; } else{ temp_IS_HIGHLIGHT_ON=false;l1.style.visibility='hidden'; } var bon=0; stopplayalongreturntostandardview() if (ison1||ison2||ison3||ison4) { playalongstop() } else { if (!keepPlayState || !wasStoped) { startTimeframe(DESIRED_FPS); } temp_IS_HIGHLIGHT_ON=false;l1.style.visibility='hidden'; } var num_listened=readCookie('num_listened') if(num_listened=='undefined'||num_listened=='NaN'){num_listened=0;} if(everyplayed==0){num_listened=p(num_listened)+1;eraseCookie('num_listened');createCookie('num_listened',num_listened,1);everyplayed=1;} if(num_listened>3){overlay();return }temp_IS_HIGHLIGHT_ON=false;l1.style.visibility='hidden'; var aisp=document.getElementById('aispacer'); switch (pltype){ case 1: if (ison1==0){ bon=1;ison1=1;ison2=0;ison3=0;ison4=0;ison0=0;ic1.src=sic;aud=document.getElementById('demo1'); pico.style.display='inline-block!important';ic2.style.display='none';aic0.style.display='none';aic2.style.display='none'; aisp.style.display='inline-flex';aisp.style.visibiliy='visible'; if(ic3){aic3.style.display='none';ic3.style.display='none';} if(ic4){aic4.style.display='none';ic4.style.display='none';} } break; case 2: if(ison2==0){bon=1;ison1=0;ison2=1;ison4=0;ison3=0;ison0=0;ic2.src=sic;aud=document.getElementById('demo2'); pico.style.display='inline-block!important';ic1.style.display='none';aic0.style.display='none';aic1.style.display='none';aisp.style.display='inline-flex';aisp.style.visibiliy='visible'; if(ic3){aic3.style.display='none';ic3.style.display='none';} if(ic4){aic4.style.display='none';ic4.style.display='none';} } break; case 3: if(ison3==0){bon=1;ison1=0;ison2=0;ison4=0;ison3=1;ison0=0;ic3.src=sic;aud=document.getElementById('demo3'); pico.style.display='inline-block!important';ic1.style.display='none';aic0.style.display='none';aic1.style.display='none';aisp.style.display='inline-flex';aisp.style.visibiliy='visible' aic2.style.display='none';ic2.style.display='none'; if(ic4){aic4.style.display='none';ic4.style.display='none';} } break; case 4: if(ison4==0){bon=1;ison1=0;ison2=0;ison3=0;ison4=1;ison0=0;ic4.src=sic;aud=document.getElementById('demo4'); pico.style.display='inline-block!important';ic1.style.display='none';aic0.style.display='none';aic1.style.display='none';aisp.style.display='inline-flex';aisp.style.visibiliy='visible' aic2.style.display='none';ic2.style.display='none'; if(ic3){aic3.style.display='none';ic3.style.display='none';} } break;} if (bon==1) { pb.style.display='flex';pico.style.display='inline-block';document.getElementById('metandtemp').style.visibility='visible'; aud.addEventListener('timeframe', updateProgress, false); aud.addEventListener('ended', audioend); updateplaybackrate(document.getElementById('speed').value) speedval=document.getElementById('speed').value aud.play();aud.currentTime = 0; if(pltype==1){baseUrl=ss+'oboe-cello_duet/sarabande_obvlc_ob1'; } if(pltype==2){baseUrl=ss+'oboe-cello_duet/sarabande_obvlc_vc2'; } if(pltype==3){baseUrl=ss+''; } if(pltype==4){baseUrl=ss+''; } switchScore("score", `${baseUrl}01.svg`); partopen=1; switchScore("score2", `${baseUrl}02.svg`); if(baseUrl==''){baseUrl=ss+score;} checkIfShouldShowTwoPages(); } else { pb.style.display='none';document.getElementById('metandtemp').style.visibiliy='hidden';pico.style.display='none'; ison1=0;ison2=0;ison3=0;ison4=0; } if(keepPlayState) { if (wasStoped) { pauseon=0; callpause(); setTimeout(() => { checkbartimeupdate(); updateProgress(); }, 100) } } } var no_part_pages=100;function stopplayalongreturntostandardview() {if(lb==null){initiatestuff()}l1.style.visibility = 'hidden';ic1.style.display='block';ic2.style.display='block';if(ic3){ic3.style.display='block';}if(ic4){ic4.style.display='block';}ic0.style.display='block';aic1.style.display='inline-block';aic2.style.display='inline-block';if(aic3){aic3.style.display='inline-block';}if(aic4){aic4.style.display='inline-block';}aic0.style.display='inline-block';aisp=document.getElementById('aispacer');aisp.style.display='none';aisp.style.visibility='hidden';pico.src='/imc/pause.png';document.getElementById('icon0').src = '/imc/play.png';document.getElementById('progress').style.width = "0%";ic1.src = '/imc/player1.png';ic2.src = '/imc/player2.png';currpage=1;document.getElementById('demo0').pause();document.getElementById('demo1').pause();document.getElementById('demo2').pause(); if(ison1==1||ison2==1||ison3==1||ison4==1){ switchScore("score", `${baseUrl}01.svg`); partopen=1; switchScore("score2", `${baseUrl}02.svg`); }else{ switchScore('score', ss+score+'01.svg'); if(no_pages>1){ switchScore('score2',ss+score+'02.svg'); } } if (!ext_traditional){ lb.classList.add("pagenav_disabled"); if (no_pages>2||!showTwoPages&&no_pages>1){rb.classList.remove("pagenav_disabled");}}} function playalongstop() { resizeStage(); stop=true; l1.style.visibility = 'hidden'; sco.style.top='0'; document.getElementById('mainscore').style.height='100%'; document.getElementById('icon0').src = '/imc/play.png';ic1.src = '/imc/player1.png';ic2.src = '/imc/player2.png'; document.getElementById('demo0').pause(); document.getElementById('demo1').pause();document.getElementById('demo2').pause();} function createCookie(name,value,days) {if (days) { var expires="",date=new Date(),midnight=new Date(date.getFullYear(),date.getMonth(),date.getDate(),23,59,59); expires = "; expires=" + midnight.toGMTString(); date.setTime(date.getTime()+(days*24*60*60*1000)); var expires = "; expires="+date.toGMTString(); }else var expires = "";document.cookie = name+"="+value+expires+"; path=/";var gtxt=''if(3-value>1){gtxt=(3-value)+' free plays';}else if (3-value==1){gtxt=(3-value)+' free play';}else if (3-value<1){gtxt='0 free plays';}else{gtxt='3 free plays';} var pleft=document.getElementById('playleft'); pleft.innerHTML=gtxt+' left today. Subscribe for unlimited plays.'; pleft.style.dispaly='block';pleft.style.visibility='visible';}var pt = []; pt[1] = { e:95, p:1 }; pt[2] = { e:108, p:2 }; pt[3] = { e:131, p:1 }; pt[4] = { e:216, p:2 }; var ppt = []; ppt[1] = { e:0, p:0 };ppt[2] = { e:0, p:0 };ppt[3] = { e:0, p:0 };ppt[4] = { e:0, p:0 }; var bt = []; bt[1]={e:22,b:1};bt[2]={e:45,b:2};bt[3]={e:68,b:3};bt[4]={e:90,b:4};bt[5]={e:112,b:5};bt[6]={e:135,b:6};bt[7]={e:158,b:7};bt[8]={e:180,b:8};bt[9]={e:202,b:9};bt[10]={e:225,b:10};bt[11]={e:248,b:11};bt[12]={e:270,b:12};bt[13]={e:292,b:13};bt[14]={e:315,b:14};bt[15]={e:338,b:15};bt[16]={e:360,b:16};bt[17]={e:382,b:1};bt[18]={e:405,b:2};bt[19]={e:428,b:3};bt[20]={e:450,b:4};bt[21]={e:472,b:5};bt[22]={e:495,b:6};bt[23]={e:518,b:7};bt[24]={e:540,b:8};bt[25]={e:562,b:9};bt[26]={e:585,b:10};bt[27]={e:608,b:11};bt[28]={e:630,b:12};bt[29]={e:652,b:13};bt[30]={e:675,b:14};bt[31]={e:698,b:15};bt[32]={e:720,b:16};bt[33]={e:742,b:17};bt[34]={e:765,b:18};bt[35]={e:788,b:19};bt[36]={e:810,b:20};bt[37]={e:832,b:21};bt[38]={e:855,b:22};bt[39]={e:878,b:23};bt[40]={e:900,b:24};bt[41]={e:922,b:25};bt[42]={e:945,b:26};bt[43]={e:968,b:27};bt[44]={e:990,b:28};bt[45]={e:1012,b:29};bt[46]={e:1035,b:30};bt[47]={e:1058,b:31};bt[48]={e:1080,b:32};bt[49]={e:1102,b:17};bt[50]={e:1125,b:18};bt[51]={e:1148,b:19};bt[52]={e:1170,b:20};bt[53]={e:1192,b:21};bt[54]={e:1215,b:22};bt[55]={e:1238,b:23};bt[56]={e:1260,b:24};bt[57]={e:1282,b:25};bt[58]={e:1305,b:26};bt[59]={e:1328,b:27};bt[60]={e:1350,b:28};bt[61]={e:1372,b:29};bt[62]={e:1395,b:30};bt[63]={e:1418,b:31};bt[64]={e:1440,b:32};bt[65]={e:1462,b:33};bt[66]={e:1485,b:34};bt[67]={e:1508,b:35};bt[68]={e:1530,b:36};bt[69]={e:1552,b:37};bt[70]={e:1575,b:38};bt[71]={e:1598,b:39};bt[72]={e:1620,b:40};bt[73]={e:1642,b:41};bt[74]={e:1665,b:42};bt[75]={e:1688,b:43};bt[76]={e:1710,b:44};bt[77]={e:1732,b:45};bt[78]={e:1755,b:46};bt[79]={e:1778,b:47};bt[80]={e:1800,b:48};bt[81]={e:1822,b:33};bt[82]={e:1845,b:34};bt[83]={e:1868,b:35};bt[84]={e:1890,b:36};bt[85]={e:1912,b:37};bt[86]={e:1935,b:38};bt[87]={e:1958,b:39};bt[88]={e:1980,b:40};bt[89]={e:2002,b:41};bt[90]={e:2025,b:42};bt[91]={e:2048,b:43};bt[92]={e:2070,b:44};bt[93]={e:2092,b:45};bt[94]={e:2115,b:46};bt[95]={e:2138,b:47};bt[96]={e:2160,b:48}; var bp = []; bp[1]={t:141,l:106,w:146,h:69 };bp[2]={t:141,l:252,w:120,h:69 };bp[3]={t:141,l:372,w:117,h:69 };bp[4]={t:141,l:490,w:120,h:69 };bp[5]={t:251,l:51,w:127,h:69 };bp[6]={t:251,l:178,w:106,h:69 };bp[7]={t:251,l:284,w:106,h:69 };bp[8]={t:251,l:391,w:112,h:69 };bp[9]={t:251,l:503,w:106,h:69 };bp[10]={t:362,l:51,w:129,h:69 };bp[11]={t:362,l:180,w:106,h:69 };bp[12]={t:362,l:286,w:108,h:69 };bp[13]={t:362,l:394,w:116,h:69 };bp[14]={t:362,l:510,w:99,h:69 };bp[15]={t:483,l:51,w:152,h:69 };bp[16]={t:483,l:203,w:126,h:69 };bp[17]={t:483,l:329,w:149,h:69 };bp[18]={t:483,l:477,w:132,h:69 };bp[19]={t:598,l:51,w:155,h:69 };bp[20]={t:598,l:206,w:134,h:69 };bp[21]={t:598,l:341,w:134,h:69 };bp[22]={t:598,l:475,w:134,h:69 };bp[23]={t:713,l:51,w:151,h:69 };bp[24]={t:713,l:202,w:138,h:69 };bp[25]={t:713,l:340,w:137,h:69 };bp[26]={t:713,l:478,w:131,h:69 };bp[27]={t:92,l:50,w:157,h:70 };bp[28]={t:92,l:207,w:136,h:70 };bp[29]={t:92,l:344,w:137,h:70 };bp[30]={t:92,l:480,w:130,h:70 };bp[31]={t:221,l:50,w:164,h:70 };bp[32]={t:221,l:214,w:104,h:70 };bp[33]={t:221,l:318,w:151,h:70 };bp[34]={t:221,l:470,w:141,h:70 };bp[35]={t:344,l:50,w:156,h:70 };bp[36]={t:344,l:206,w:135,h:70 };bp[37]={t:344,l:341,w:135,h:70 };bp[38]={t:344,l:476,w:135,h:70 };bp[39]={t:466,l:50,w:156,h:70 };bp[40]={t:466,l:206,w:135,h:70 };bp[41]={t:466,l:341,w:135,h:70 };bp[42]={t:466,l:476,w:135,h:70 };bp[43]={t:589,l:50,w:200,h:70 };bp[44]={t:589,l:250,w:180,h:70 };bp[45]={t:589,l:430,w:180,h:70 };bp[46]={t:712,l:50,w:200,h:70 };bp[47]={t:712,l:250,w:179,h:70 };bp[48]={t:712,l:429,w:177,h:70 }; var bpp = []; bpp[1]={t:147,l:57,w:134,h:21 };bpp[2]={t:147,l:191,w:99,h:21 };bpp[3]={t:147,l:290,w:105,h:21 };bpp[4]={t:147,l:394,w:104,h:21 };bpp[5]={t:147,l:499,w:105,h:21 };bpp[6]={t:223,l:57,w:128,h:21 };bpp[7]={t:223,l:185,w:107,h:21 };bpp[8]={t:223,l:292,w:102,h:21 };bpp[9]={t:223,l:394,w:107,h:21 };bpp[10]={t:223,l:501,w:102,h:21 };bpp[11]={t:300,l:57,w:126,h:21 };bpp[12]={t:300,l:183,w:105,h:21 };bpp[13]={t:300,l:288,w:105,h:21 };bpp[14]={t:300,l:394,w:99,h:21 };bpp[15]={t:300,l:492,w:111,h:21 };bpp[16]={t:377,l:57,w:129,h:21 };bpp[17]={t:377,l:186,w:110,h:21 };bpp[18]={t:377,l:296,w:101,h:21 };bpp[19]={t:377,l:397,w:99,h:21 };bpp[20]={t:377,l:497,w:107,h:21 };bpp[21]={t:454,l:57,w:121,h:21 };bpp[22]={t:454,l:178,w:107,h:21 };bpp[23]={t:454,l:285,w:100,h:21 };bpp[24]={t:454,l:385,w:119,h:21 };bpp[25]={t:454,l:503,w:100,h:21 };bpp[26]={t:531,l:57,w:127,h:21 };bpp[27]={t:531,l:184,w:105,h:21 };bpp[28]={t:531,l:288,w:112,h:21 };bpp[29]={t:531,l:400,w:105,h:21 };bpp[30]={t:531,l:505,w:99,h:21 };bpp[31]={t:608,l:57,w:145,h:21 };bpp[32]={t:608,l:202,w:84,h:21 };bpp[33]={t:608,l:286,w:87,h:21 };bpp[34]={t:608,l:373,w:77,h:21 };bpp[35]={t:608,l:450,w:77,h:21 };bpp[36]={t:608,l:526,w:77,h:21 };bpp[37]={t:685,l:57,w:110,h:21 };bpp[38]={t:685,l:167,w:90,h:21 };bpp[39]={t:685,l:257,w:103,h:21 };bpp[40]={t:685,l:361,w:63,h:21 };bpp[41]={t:685,l:423,w:90,h:21 };bpp[42]={t:685,l:513,w:90,h:21 };bpp[43]={t:762,l:57,w:96,h:21 };bpp[44]={t:762,l:153,w:75,h:21 };bpp[45]={t:762,l:228,w:75,h:21 };bpp[46]={t:762,l:303,w:93,h:21 };bpp[47]={t:762,l:396,w:121,h:21 };bpp[48]={t:762,l:517,w:82,h:21 }; var delaytime=0;var pageBeforeChanging;function changepage1(e) { let base; let playTimes; let maxPages; let playingpart; let readytogo; document.getElementById('layer1').style.visibility = 'hidden'; if (lb == null) { initiatestuff(); } if (ison1 ||ison2 ||ison3||ison4) { if(typeof bpp !== 'undefined' && typeof ppt !== 'undefined') { playTimes = ppt; } else { playTimes = pt; } base = baseUrl; maxPages = max_playalong_page; playingpart=true; } else { playingpart=false; playTimes = pt; base = ss+score; maxPages = no_pages; } let mult = showTwoPages ? 2 : 1; if (changedpage==0) { pageBeforeChanging = currpage; changedpage = 1; manual_scroll=1; } if (carryon == 1 && e == 'r' && currpage + mult <= maxPages ) { currpage += mult; var cp; cp = formatPageNumber(currpage,playingpart); if (!playingpart&&curtransp!=0) { switchScore("score", thissc+'_'+curtranspdir+curtransp+cp+'.gif'); } else { switchScore("score", base+cp+'.svg');} if (showTwoPages) { if (currpage + 1 <= maxPages ) { var currpageplus1 = currpage+1; cp2 = formatPageNumber(currpageplus1,playingpart); if (!playingpart&&curtransp!=0){ switchScore("score2", thissc+'_'+curtranspdir+curtransp+cp2+'.gif'); } else { switchScore("score2", base+cp2+'.svg'); } } else { switchScore("score2", ''); score2.style.width='11542px'; } } lb.classList.remove("pagenav_disabled") if (currpage >= maxPages ||(showTwoPages&&currpage+1 >= maxPages)) { rb.classList.add("pagenav_disabled") } } else if ('l' == e && currpage > 1 * mult) { currpage -= mult; var cp; cp = formatPageNumber(currpage,playingpart); if (!playingpart&&curtransp!=0) { switchScore("score", thissc+'_'+curtranspdir+curtransp+cp+'.gif'); } else { switchScore("score", base+cp+'.svg'); } if (showTwoPages) { if (currpage + 1 <= maxPages) { var currpageplus1 = currpage+1; cp2 = formatPageNumber(currpageplus1,playingpart); if (!playingpart&&curtransp!=0) { switchScore("score2", thissc+'_'+curtranspdir+curtransp+cp2+'.gif'); } else { switchScore("score2", base+cp2+'.svg'); } } else { switchScore("score2", ''); score2.style.width='11542px'; } } rb.classList.remove("pagenav_disabled") if (1 == currpage) { lb.classList.add("pagenav_disabled") } }}function formatPageNumber(page, isPlayingPart=false) { if (isPlayingPart || curtransp == 0) { return page < 10 ? '0' + page : page; } else { return page < 10 ? '00' + page : (page < 100 ? '0' + page : page); }}function changepage2(dir) { hideLoopGuide(); changepage1(dir);}function changepage_playalong(dir) { if(lb==null){ initiatestuff(); } document.getElementById('layer1').style.visibility='hidden'; if( ison3==1||ison2==1||ison4==1){ //changing part var ds=sco.src; if(dir=='r') { switchScore('score', bumpStringInt(ds,dir)); } else { switchScore('score', bumpStringInt(ds,dir)); } } else { if (changedpage==0) { pageBeforeChanging = currpage; changedpage = 1; } var cp2 if(carryon==true){ if(dir=='r'&&(currpage<0)) { currpage=currpage+1; if (currpage<10){cp2='00'+(currpage)} else if (currpage<100){cp2='0'+(currpage)} else {cp2=currpage} switchScore("score", baseUrl+cp2+'.svg'); lb.classList.remove("pagenav_disabled"); if (currpage==max_playalong_page||showTwoPages&&(currpage+1 == max_playalong_page)){rb.classList.add("pagenav_disabled");} } else if(dir=='l'&&(currpage>1)) { currpage=currpage-1; if (currpage<10){cp2='00'+(currpage)} else if (currpage<100){cp2='0'+(currpage)} else {cp2=currpage} switchScore("score", baseUrl+cp2+'.svg'); rb.classList.remove("pagenav_disabled"); if (currpage==1){lb.classList.add("pagenav_disabled");} } } }}var pauseamount=0;var pppa=0;var stimer; function playmain(stype){ baseUrl=''; temp_IS_HIGHLIGHT_ON=IS_HIGHLIGHT_ON; manual_scroll=0;if(g){ clearTimeout(g);} if(ison1) { hideLoopGuide(); } if (document.getElementById('pausebefore').checked==true&&ison0 == 0){ pauseamount=5;updatecountin(); pppa=pauseamount+1;} else {pauseamount=0;pppa=0} stimer = window.setTimeout( "playmain2("+stype+")", (pppa*1000)); stopplayalongreturntostandardview() resizeStage();} getCachedImageFromMap(ss+score+'01.svg', imageCache); getCachedImageFromMap(ss+score+'02.svg', imageCache); function playmain2(stype, keepPlayState, wasOn) { partopen=0; let wasStoped = pauseon || !wasOn; if(lb==null){initiatestuff()} if (stype==0){ stopplayalongreturntostandardview() } if (ison0) { playalongstop();changedpage=0; } else { if (!keepPlayState || !wasStoped) { startTimeframe(DESIRED_FPS); } l1.style.visibility='visible'; } var num_listened=readCookie('num_listened') if (num_listened=='undefined'||num_listened=='NaN'){num_listened=0;} if (everyplayed==0){ num_listened=p(num_listened)+1; eraseCookie('num_listened') createCookie('num_listened',num_listened,1) everyplayed=1; } if (num_listened>3){overlay();return ;} if (ison0 == 0) { ison0 = 1;ison1=0 ;ison2=0;ison3=0;ison4=0; document.getElementById('icon0').src = sic; aud=document.getElementById('demo0') pb.style.display='flex'; document.getElementById('metandtemp').style.visibility='visible'; pico.style.display='inline-block'; ic1.style.display='none'; ic2.style.display='none'; aic1.style.display='none'; aic2.style.display='none'; if (ic3){ ic3.style.display='none'; aic3.style.display='none'; } if (ic4){ ic4.style.display='none'; aic4.style.display='none'; } aisp=document.getElementById('aispacer'); aisp.style.display='inline-flex';aisp.style.visibiliy='visible'; checkIfShouldShowTwoPages(); aud.addEventListener('timeframe',function(){ if (aud.currentTime< 95) { if(currpage!=1&&changedpage==0){ currpage=1 switchScore('score', ss+score+'0'+(currpage)+'.svg'); lb.classList.remove("pagenav_disabled"); rb.classList.remove("pagenav_disabled"); if (currpage==no_pages||showTwoPages&&(currpage+1 == no_pages)){rb.classList.add("pagenav_disabled");} } } },false); aud.addEventListener('timeframe',checktimeupdate); aud.addEventListener('timeframe',checkbartimeupdate); aud.addEventListener('timeframe', updateProgress, false);aud.addEventListener('ended', audioend); updateplaybackrate(document.getElementById('speed').value) aud.play();aud.currentTime = 0; if (stype==0) { switchScore('score', scfile); switchScore('score2', scfile2); currpage=1; if(!ext_traditional){ lb.classList.add("pagenav_disabled"); if(no_pages>1&&!showTwoPages||no_pages>2){rb.classList.remove("pagenav_disabled"); } } } } else { ison0 = 0; pb.style.display='none'; pico.style.display='none'; switchScore('score', scfile); switchScore('score2', scfile2); document.getElementById('metandtemp').style.visibility='hidden'; if (stype==0){ stopplayalongreturntostandardview(); l1.style.visibility='hidden'; stopLoop(); } } if(keepPlayState) { if (wasStoped) { pauseon=0; callpause(); setTimeout(() => { checkbartimeupdate(); updateProgress(); }, 100) } } resizeStage(); }function uptr(nop,currpage){ if(lb==null){initiatestuff();} lb.classList.remove("pagenav_disabled");rb.classList.remove("pagenav_disabled"); if ((currpage==nop)||showTwoPages&&(currpage==nop-1)){rb.classList.add("pagenav_disabled"); } if (currpage==1){lb.classList.add("pagenav_disabled");}}function audioend(){ if(ison0==1){playmain(0)} else if (ison1==1){playalongacc(1)} else if (ison2==1){playalongacc(2)} else if (ison3==1){playalongacc(3)} else if (ison4==1){playalongacc(4)}}var changingpage = false;var oldpage;function checktimeupdate() { let showingPages = 1; if (showTwoPages) { showingPages = 2; if (pt.length % 2 === 0) { pt.push({ e: pt[pt.length - 1].e }); } } let pageI = pt.findIndex((page) => { return (page || {e:0}).e - PAGE_TURNING_TIME>= aud.currentTime; }); if (pageI <= -1) pageI = 1; let curPage = pt[pageI] || {e:0}; if (ison0 == 1 && changedpage == 0) { if (oldpage == null) { oldpage = 0; } else { oldpage = currpage; } // Math to make f(1) -> 1 f(2) -> 1 f(3) -> 3 f(4) -> 3 if showing 2 pages // and f(x) -> x, if showing only 1 page let page = Math.max(1, curPage.p || 1); currpage = Math.ceil(page / showingPages) * showingPages - Math.floor(0.5 * showingPages); if (showingPages === 2) { currpagearryno = pageI - (page % 2 ? 0 : 1); } else { currpagearryno = pageI; } var cp = currpage.toString().padStart(2, "0"); let newSrc; newSrc = ss+score+cp+'.svg'; switchScore("score", newSrc); if (showTwoPages && currpage + 1 <= no_pages) { var currpageplus1 = currpage + 1; let cp2 = currpageplus1.toString().padStart(2, "0"); if (curtransp != 0) { cp2 = currpageplus1.toString().padStart(3, "0"); newSrc = thissc + "_" + curtranspdir+curtransp + cp2 + ".gif"; } else { newSrc = ss + score + cp2 + ".svg"; } } else { newSrc = ""; } if ( sco2.src !== sco.src ) { switchScore("score2", newSrc); if(newSrc.length==0 &&curtransp == 0){ score2.style.width='11542px'; } } uptr(no_pages, currpage); }}function checktimeupdateparts() { var delaytime=0; if (showTwoPages) { if (ppt.length % 2 === 0) { ppt.push({ e: ppt[ppt.length - 1].e }); } } let pageI = ppt.findIndex((page) => { return (page || {e:0}).e + p(delaytime/1000) - PAGE_TURNING_TIME >= aud.currentTime; }); if (pageI <= -1) pageI = 1; let curPage = ppt[pageI] || {e:0}; if (ison1 == 1 && changedpage == 0) { if (oldpage == null) { oldpage = 0; } else { oldpage = currpage; } // f(1) -> 1 f(2) -> 1 f(3) -> 3 f(4) -> 3 if showing 2 pages // and f(x) -> x, if showing only 1 page let page = Math.max(1, curPage.p || 1); if (showTwoPages) { currpage = Math.ceil(page / 2) * 2 - 1; currpagearryno = pageI - (page % 2 ? 0 : 1); } else { currpage = page; currpagearryno = pageI; } var cp = currpage.toString().padStart(2, "0"); let newSrc; if (baseUrl !== '') { newSrc = baseUrl + cp + '.svg'; } else { newSrc = ss+score+cp+'.svg'; } switchScore("score", newSrc); if (showTwoPages && currpage + 1 <= no_part_pages) { var currpageplus1 = currpage + 1; var cp2 = currpageplus1.toString().padStart(2, "0"); if (baseUrl !== '') { newSrc = baseUrl + cp2 + '.svg'; } else { newSrc = ss+score+cp2+'.svg'; } } else { newSrc = ''; } if(sco2.src !== sco.src) { switchScore("score2", newSrc); } uptr(max_playalong_page, currpage) }}function isElementInViewport (el) { var rect = el.getBoundingClientRect(); return ( rect.top >= 0 && rect.left >= 0 && rect.bottom <= (window.innerHeight || document.documentElement.clientHeight) && /* or $(window).height() */ rect.right <= (window.innerWidth || document.documentElement.clientWidth) /* or $(window).width() */ );}function checkbartimeupdate() { var delaytime=0; var isChrome = /Chrome/.test(navigator.userAgent) && /Google Inc/.test(navigator.vendor); var chrome_delay if (isChrome){ chrome_delay=aud.currentTime/500 } else{ chrome_delay=0 } if (ison0==1){delaytime=0;} if (((aud.currentTime+chrome_delay)*1000) Download Score PDF (8notes Premium) Oboe (Chords)Cello Request New Transposition Arrangements of this piece also available for: Artist: George Frideric Handel (biography) Born: 1685,Halle Died: 1759,London The Artist: Important composer from the Baroque period who became a British citizen in 1726. He wrote many operas and oratorios, including the popular Messiah. Composed: c.1706 Info: The Keyboard suite in D minor (HWV 437) was composed by George Frideric Handel, for solo keyboard (harpsichord), between 1703 and 1706. It is also referred to as Suite de pièce Vol. 2 No. 4. It was first published in 1733. This theme was also used in Stanley Kubrick's film Barry Lyndon Score Key: A minor (Sounding Pitch) (View more A minor Music for Oboe-Cello Duet ) Time Signature: 3/2 (View more 3/2 Music) Tempo Marking: Grave = 80 Duration: 4:36 Number of Pages: 2 Difficulty: Intermediate Level: Recommended for Intermediate Level players Instrument: (View more Intermediate Oboe-Cello Duet Music) Style: Classical(View more Classical Oboe-Cello Duet Music) Tags: Copyright: © Copyright 2000-2024 Red Balloon Technology Ltd (8notes.com) Info Les Coucous Benevoles by Francois Couperin Close X You have reached your limit for today. Individual Subscriptions: Click here for more info on 8notes PREMIUM © 2000-2024 8notes.com
Standard Parts
Parts with Chords
Request Additional Parts Request Large Note Part Request Part with Chords
Request New Version
film(View more film Oboe-Cello Duet Music)
You might also like:
Searchlight Rag by Scott Joplin
The Water is Wide - theme from the film The River Wild by Trad.
Canon in D by Johann Pachelbel
Hail the Conquering Hero by George Frideric Handel
Nice, che fa? che pensa?, HWV 138 by George Frideric Handel
Join 8notes PREMIUM for unlimited playback & transpositions
George Frideric Handel - Sarabande from Suite in D minor, HWV 437 (Theme from Stanley Kubricks Barry Lyndon) Sheet music for Oboe-Cello Duet (2024)
Top Articles
Fruit Infused Water Recipes - Lulus.com Fashion Blog
Low Carb Scotch Eggs Recipe Easy & Quick | White On Rice Couple
(PDF) OECD DEVELOPMENT CENTRE · wider diffusion of improved seed, only a small share of the total area cultivated is sown to hybrids and the commercial seeds industry is only just emerging - PDFSLIDE.NET
Development of the First Portuguese Radar Tracking Sensor for Space Debris
Latest Posts
The Best Green Bean Casserole Recipe (+VIDEO) - The Girl Who Ate Everything
11 Classic Pickup Trucks That Are Affordable Today - SlashGear
Article information
Author: Amb. Frankie Simonis
Last Updated:
Views: 5451
Rating: 4.6 / 5 (76 voted)
Reviews: 91% of readers found this page helpful
Author information
Name: Amb. Frankie Simonis
Birthday: 1998-02-19
Address: 64841 Delmar Isle, North Wiley, OR 74073
Phone: +17844167847676
Job: Forward IT Agent
Hobby: LARPing, Kitesurfing, Sewing, Digital arts, Sand art, Gardening, Dance
Introduction: My name is Amb. Frankie Simonis, I am a hilarious, enchanting, energetic, cooperative, innocent, cute, joyous person who loves writing and wants to share my knowledge and understanding with you.