mo 3 years ago
parent
commit
7ff2f69785
100 changed files with 1426 additions and 42 deletions
  1. 1 4
      .gitignore
  2. 0 0
      dist/index.html
  3. 153 33
      dist/music-change-speed/index.html
  4. 0 0
      dist/static/css/app.9a7c98d9.css
  5. 0 0
      dist/static/css/chunk-00832bd2.c76da7ab.css
  6. 0 0
      dist/static/css/chunk-052a1c7d.c3520b23.css
  7. 0 0
      dist/static/css/chunk-08c694cd.ebb769f0.css
  8. 1 0
      dist/static/css/chunk-0a6e26f6.4d94299d.css
  9. 1 0
      dist/static/css/chunk-0b0ae6da.35049d42.css
  10. 0 0
      dist/static/css/chunk-184474c6.ea09a710.css
  11. 1 0
      dist/static/css/chunk-1888a868.e18d04e4.css
  12. 0 0
      dist/static/css/chunk-1a3c774a.43c9e99e.css
  13. 0 0
      dist/static/css/chunk-1ff65698.76dd7e20.css
  14. 0 0
      dist/static/css/chunk-22c15e2c.a878ea1a.css
  15. 0 0
      dist/static/css/chunk-24a29c7b.557af487.css
  16. 1 0
      dist/static/css/chunk-24e942fa.1f625f84.css
  17. 0 0
      dist/static/css/chunk-2653b11f.19c92d96.css
  18. 0 0
      dist/static/css/chunk-2b5a2033.f4800598.css
  19. 5 1
      dist/static/css/chunk-2ef3559a.c5ef6298.css
  20. 1 0
      dist/static/css/chunk-30617446.cfce3e95.css
  21. 5 0
      dist/static/css/chunk-3238f4a1.6eea14f9.css
  22. 5 0
      dist/static/css/chunk-37f5fa59.0504e444.css
  23. 0 0
      dist/static/css/chunk-4046aa8e.f20ee988.css
  24. 0 0
      dist/static/css/chunk-41b35fee.e056b275.css
  25. 1 1
      dist/static/css/chunk-4540290a.b81371f1.css
  26. 5 0
      dist/static/css/chunk-465b10b4.122cd1ed.css
  27. 5 1
      dist/static/css/chunk-484dba30.808540f9.css
  28. 0 0
      dist/static/css/chunk-487ab237.f96be843.css
  29. 5 0
      dist/static/css/chunk-4ec0e2e0.d2f8c9a3.css
  30. 1 0
      dist/static/css/chunk-5185e992.c577f61d.css
  31. 1 0
      dist/static/css/chunk-58a43f99.43b2b68d.css
  32. 0 0
      dist/static/css/chunk-5c9a4150.94290600.css
  33. 1 0
      dist/static/css/chunk-631b0a09.7ae0c203.css
  34. 1 0
      dist/static/css/chunk-6a4cc8b6.304a83d7.css
  35. 1 0
      dist/static/css/chunk-6e1b2f85.f0144a5e.css
  36. 1 0
      dist/static/css/chunk-7580c90f.7b41f21e.css
  37. 5 1
      dist/static/css/chunk-77449cf7.e41e0d60.css
  38. 1 0
      dist/static/css/chunk-7e86171f.430dc207.css
  39. 1 0
      dist/static/css/chunk-813f2b2c.db34b53c.css
  40. 1 0
      dist/static/css/chunk-9342ee7a.94ddabf7.css
  41. 1 0
      dist/static/css/chunk-9c7f0a4e.1ee35f1a.css
  42. 1 0
      dist/static/css/chunk-b5089cde.57173c0a.css
  43. 1 0
      dist/static/css/chunk-commons.3f27eed8.css
  44. 5 1
      dist/static/css/chunk-dab89e7c.ee50d021.css
  45. 0 0
      dist/static/css/chunk-ecc60438.0c4c2791.css
  46. 1 0
      dist/static/css/chunk-ed450c40.d18cf6f9.css
  47. 1 0
      dist/static/img/base-bell.49ded25e.svg
  48. 1 0
      dist/static/img/base-bell.7ed58d56.svg
  49. BIN
      dist/static/img/login-bg.450fe204.png
  50. BIN
      dist/static/img/login-bg.6f4f8f30.png
  51. 0 0
      dist/static/js/app.ae3e63df.js
  52. 0 0
      dist/static/js/chunk-00832bd2.e00310b0.js
  53. 0 0
      dist/static/js/chunk-052a1c7d.b715e2d1.js
  54. 0 0
      dist/static/js/chunk-0a6e26f6.b24573a9.js
  55. 0 0
      dist/static/js/chunk-0b0ae6da.807e5780.js
  56. 0 0
      dist/static/js/chunk-15770507.36f582ef.js
  57. 0 0
      dist/static/js/chunk-184474c6.7fec55e5.js
  58. 0 0
      dist/static/js/chunk-1888a868.7ca825e3.js
  59. 0 0
      dist/static/js/chunk-24e942fa.caaaa9b6.js
  60. 0 0
      dist/static/js/chunk-2b5a2033.36d8eb07.js
  61. 0 0
      dist/static/js/chunk-2d0ac1af.072e3576.js
  62. 0 0
      dist/static/js/chunk-2d0b9f85.79618de5.js
  63. 0 0
      dist/static/js/chunk-2d217e7a.960c741f.js
  64. 1 0
      dist/static/js/chunk-2d217e7a.9e2eae0b.js
  65. 0 0
      dist/static/js/chunk-30617446.68d3e12f.js
  66. 0 0
      dist/static/js/chunk-3238f4a1.c29bb897.js
  67. 0 0
      dist/static/js/chunk-363494be.b0dfe433.js
  68. 0 0
      dist/static/js/chunk-37f5fa59.143c27ba.js
  69. 0 0
      dist/static/js/chunk-3c8266ca.9ef93413.js
  70. 0 0
      dist/static/js/chunk-400be2b8.d03409a9.js
  71. 0 0
      dist/static/js/chunk-4046aa8e.4f3c714b.js
  72. 0 0
      dist/static/js/chunk-4540290a.6adba786.js
  73. 0 0
      dist/static/js/chunk-465b10b4.f376daf2.js
  74. 0 0
      dist/static/js/chunk-487ab237.d4b9175e.js
  75. 0 0
      dist/static/js/chunk-495439dc.6f65977c.js
  76. 0 0
      dist/static/js/chunk-4ec0e2e0.ccd9bdbb.js
  77. 0 0
      dist/static/js/chunk-5185e992.00af63b4.js
  78. 0 0
      dist/static/js/chunk-58a43f99.e627c8f5.js
  79. 0 0
      dist/static/js/chunk-5c9a4150.1c79ae79.js
  80. 0 0
      dist/static/js/chunk-5f5ffb00.c007395a.js
  81. 0 0
      dist/static/js/chunk-631b0a09.0b9d7a49.js
  82. 0 0
      dist/static/js/chunk-69650065.b58e0f3c.js
  83. 0 0
      dist/static/js/chunk-6a4cc8b6.935bbf9d.js
  84. 0 0
      dist/static/js/chunk-6e1b2f85.8de0e444.js
  85. 0 0
      dist/static/js/chunk-7580c90f.be561949.js
  86. 0 0
      dist/static/js/chunk-7e86171f.eb9527ab.js
  87. 0 0
      dist/static/js/chunk-813f2b2c.5516d2a4.js
  88. 0 0
      dist/static/js/chunk-9342ee7a.fbcfee1d.js
  89. 0 0
      dist/static/js/chunk-9c7f0a4e.fe9dbdfa.js
  90. 0 0
      dist/static/js/chunk-b5089cde.46006368.js
  91. 1 0
      dist/static/js/chunk-commons.27e9a62f.js
  92. 0 0
      dist/static/js/chunk-commons.e30fa6e6.js
  93. 0 0
      dist/static/js/chunk-ecc60438.3b1a16ec.js
  94. 0 0
      dist/static/js/chunk-ed450c40.c0fa556e.js
  95. 1193 0
      dist/yuepu/Fundamental-Level 1 - 4Flute.xml
  96. BIN
      dist/yuepu/R-Damage.ogg
  97. BIN
      dist/yuepu/SJE40W8.mp3
  98. BIN
      dist/yuepu/SJEBRO6.mp3
  99. 16 0
      dist/yuepu/assets/background.2740ad6f.svg
  100. 0 0
      dist/yuepu/assets/index-legacy.83f908ef.js

+ 1 - 4
.gitignore

@@ -16,9 +16,6 @@ tests/**/coverage/
 *.njsproj
 *.sln
 debug.log
+*.log
 
 
-
-*.log
-debug.log
-*.log

File diff suppressed because it is too large
+ 0 - 0
dist/index.html


+ 153 - 33
dist/music-change-speed/index.html

@@ -1,54 +1,174 @@
 <!DOCTYPE html>
 <html>
   <head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
     <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=0,viewport-fit=cover">
   </head>
   <style>
-    .item{
-      padding: 10px;
-      width: 100%;
-      box-sizing: content-box;
-    }
+    body {
+  --spacing: .75rem;
+  font-family: sans-serif;
+  line-height: 1.5;
+  text-align: center;
+  margin: .75rem;
+  padding-bottom: 2rem;
+  color: hsl(269,19%,30%);
+  background-color: hsla(32,100%,85%,.35);
+  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='100%25' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.4'/%3E%3C/filter%3E%3C/defs%3E%3C!-- %3Cpath filter='url(%23a)' opacity='.3' d='M0 0h1200v256H0z'/%3E--%3E%3Crect filter='url(%23a)' opacity='.3' width='100%25' height='100%25'/%3E%3C/svg%3E");
+}
+@media (min-width: 48em) {
+  body {--spacing: 1rem;}
+}
+  body * {box-sizing: border-box;}
+  h1, h2, h3 {font-weight:100;}
+  h1 {margin: 1em 0 .5em;}
+  .group {
+    border: 1px solid #fff;
+    background-color: rgba(255,255,255,.25);
+    padding: .5rem 1rem;
+    margin: 1rem auto;
+  }
+
+  .url {
+    display: flex;
+    width: 100%;
+    margin: 1rem auto;
+  }
+  [class*="_label"] {
+    position: relative;
+    white-space: nowrap;
+    margin-right: .5em;
+    min-width: 4em;
+  }
+  [class*="_label"] > span {
+    display: block;
+    position: relative;
+    top: 50%;
+    transform: translatey(-50%);
+  }
+  [class*="_input"] {
+    display: inline-block;
+    line-height: 1;
+    width: 100%;
+    margin: 0;
+    padding: .25rem .5rem;
+    font: inherit;
+    border: 1px solid #fff;
+    background-color: rgba(255,255,255,.5);
+  }
+
+
+  .upload {
+    display: flex;
+    width: 100%;
+    margin: 1rem auto;
+  }
+
+  .player_audio {
+    width: 100%;
+  }
+  .player_display {
+    font-size: 1.25rem;
+  }
+  .tempo {
+    display: flex;
+    width: 100%;
+    margin: 1rem auto;
+  }
+  .tempo_display {
+    font-weight: 700;
+    min-width: 3em;
+    margin-left: .5em;
+  }
   </style>
 <body>
+  <main>
+    <div class=group>
+      <div class=upload>
+        <label class=upload_label for=upload_input><span>上传</span></label>
+        <input id=upload_input class=upload_input type=file accept="audio/*">
+      </div>
 
-<div class="item" id="num">当前倍速: 1</div>
-<form class="item" id="form">
-  <input id="inp" step="0.01" type="number" placeholder="请输入倍速" value="1" />
-  <button type="submit">设置</button><br>
-</form>
+    </div>
 
-<input class="item" id="file" type="file" accept=".mp3"/>
+    <div class=group>
 
-<audio class="item" id="myVideo" height="176" controls src="./SJE40W8.mp3">
-  Your browser does not support HTML5 video.
-</audio>
+      <div class=player>
+        <h3 class=player_display>SJE40W8.mp3</h3>
+        <audio class=player_audio controls  src="./SJE40W8.mp3">
+          <track id=player-chords kind=captions srclang=en>
+        </audio>
+      </div>
+
+      <div class=tempo>
+        <label class=tempo_label for=tempo_input>速度</label>
+        <input class=tempo_input id=tempo_input type=range value=1 min=0.25 max=2.5 step=0.01>
+        <span class=tempo_display></span>
+      </div>
+
+    </div>
+
+  </main>
 
 <script>
-var vid = document.getElementById("myVideo")
 
-document.getElementById('form').addEventListener('submit', function (evt) {
-  evt.stopPropagation();
-  evt.preventDefault();
-  setPlaySpeed(document.getElementById("inp").value)
-}, false)
+const player = document.querySelector('.player_audio');
+const playerDisplay = document.querySelector('.player_display');
 
-document.getElementById('file').addEventListener('change', function(evt) {
-  var urlObject = window.URL || window.webkitURL || window
-  if (evt.target.files.length) {
-    var url = urlObject.createObjectURL(evt.target.files[0])
-    vid.src = url
-  }
-}, false)
+const changeTempo = function () {
+  player.playbackRate = tempoInput.value;
+  tempoDisplay.textContent = tempoInput.value;
+};
 
-function getPlaySpeed() {
-  alert(vid.playbackRate);
+const changeSongURL = function (e) {
+  player.src = urlInput.value;
+  let filename = player.src.split('\\').pop().split('/').pop();
+  playerDisplay.textContent = filename;
 }
 
-function setPlaySpeed(num) {
-  document.getElementById("num").innerText = '当前倍速: ' + num
-  vid.playbackRate = num;
-}
+const changeSongFile = function (e) {
+  const target = e.currentTarget;
+  const file = target.files[0];
+  let reader;
+
+  if (target.files && file) {
+    reader = new FileReader();
+    reader.onload = function (e) {
+      player.setAttribute('src', e.target.result);
+      playerDisplay.textContent = file.name;
+      // player.play(); // auto play on load
+    }
+    reader.readAsDataURL(file);
+  }
+};
+
+// Get the song from:
+// const urlInput = document.getElementById('url_input');
+// urlInput.addEventListener("change", changeSongURL, false);
+
+
+// Or upload an MP3:
+const uploadInput = document.getElementById('upload_input');
+uploadInput.addEventListener('change', changeSongFile, false);
+
+
+// Playback tempo
+const tempoInput = document.getElementById('tempo_input');
+tempoInput.addEventListener("change", changeTempo, false);
+const tempoDisplay = document.querySelector('.tempo_display');
+tempoDisplay.textContent = tempoInput.value;
+
+
+
+// Chords from:
+// const vtt = document.getElementById('url_input').value.replace('.mp3', '.vtt');
+// const player_chords = document.getElementById('player-chords');
+
+// player_chords.src = vtt;
+// player.src = urlInput.value;
+// changeSongURL();
+changeTempo();
 </script>
 
 </body>

File diff suppressed because it is too large
+ 0 - 0
dist/static/css/app.9a7c98d9.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-00832bd2.c76da7ab.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-052a1c7d.c3520b23.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-08c694cd.ebb769f0.css


+ 1 - 0
dist/static/css/chunk-0a6e26f6.4d94299d.css

@@ -0,0 +1 @@
+.alert[data-v-142acd92]{margin:10px 0}[data-v-142acd92] .el-icon-check,[data-v-142acd92] .el-icon-close{font-size:18px;font-weight:700}[data-v-142acd92] .el-icon-close{color:red}[data-v-142acd92] .el-icon-check{color:#14928a}.title[data-v-7576dd06]{margin-bottom:20px}.amap-demo[data-v-7576dd06]{height:500px}[data-v-2f1fd9d6] .description-title{margin:0!important}

+ 1 - 0
dist/static/css/chunk-0b0ae6da.35049d42.css

@@ -0,0 +1 @@
+.point[data-v-28dff9fc]{font-weight:700;color:#13817a}

File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-184474c6.ea09a710.css


+ 1 - 0
dist/static/css/chunk-1888a868.e18d04e4.css

@@ -0,0 +1 @@
+.payForm[data-v-3d1ffe73] .el-form-item{min-width:40%}.newBand[data-v-b5258bfa]{display:inline-block}.noWrap[data-v-b5258bfa]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-1a3c774a.43c9e99e.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-1ff65698.76dd7e20.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-22c15e2c.a878ea1a.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-24a29c7b.557af487.css


File diff suppressed because it is too large
+ 1 - 0
dist/static/css/chunk-24e942fa.1f625f84.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-2653b11f.19c92d96.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-2b5a2033.f4800598.css


+ 5 - 1
dist/static/css/chunk-2ef3559a.c5ef6298.css

@@ -1 +1,5 @@
-.el-button+.el-button[data-v-2536b23c]{margin-left:0}.hanlderWrap[data-v-2536b23c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
+<<<<<<< HEAD:dist/static/css/chunk-2ef3559a.c5ef6298.css
+.el-button+.el-button[data-v-2536b23c]{margin-left:0}.hanlderWrap[data-v-2536b23c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
+=======
+.el-button+.el-button[data-v-43c6dae8]{margin-left:0}.hanlderWrap[data-v-43c6dae8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
+>>>>>>> 04/13classAddSound:dist/static/css/chunk-3238f4a1.6eea14f9.css

File diff suppressed because it is too large
+ 1 - 0
dist/static/css/chunk-30617446.cfce3e95.css


+ 5 - 0
dist/static/css/chunk-3238f4a1.6eea14f9.css

@@ -0,0 +1,5 @@
+<<<<<<< HEAD:dist/static/css/chunk-2ef3559a.c5ef6298.css
+.el-button+.el-button[data-v-2536b23c]{margin-left:0}.hanlderWrap[data-v-2536b23c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
+=======
+.el-button+.el-button[data-v-43c6dae8]{margin-left:0}.hanlderWrap[data-v-43c6dae8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
+>>>>>>> 04/13classAddSound:dist/static/css/chunk-3238f4a1.6eea14f9.css

+ 5 - 0
dist/static/css/chunk-37f5fa59.0504e444.css

@@ -0,0 +1,5 @@
+<<<<<<< HEAD:dist/static/css/chunk-77449cf7.e41e0d60.css
+.left[data-v-dea7477a]{margin-right:20px}.listWrap[data-v-dea7477a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.courseMask .el-tag.el-tag--info{margin-right:4px}
+=======
+.left[data-v-02cd1a58]{margin-right:20px}.listWrap[data-v-02cd1a58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.courseMask .el-tag.el-tag--info{margin-right:4px}
+>>>>>>> 04/13classAddSound:dist/static/css/chunk-37f5fa59.0504e444.css

File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-4046aa8e.f20ee988.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-41b35fee.e056b275.css


+ 1 - 1
dist/static/css/chunk-4d0948bc.5e8f1b84.css → dist/static/css/chunk-4540290a.b81371f1.css

@@ -1 +1 @@
-.btns[data-v-34185f26]{text-align:right}.files[data-v-34185f26]{background-color:#f8f8f8;padding:20px 0;padding-right:20px;margin-bottom:20px;border-radius:5px;position:relative}.files .file-remove[data-v-34185f26]{position:absolute;right:20px;bottom:10px}.remark[data-v-70bd8f06]{display:inline;overflow:hidden;white-space:pre}
+.btns[data-v-97109bb4]{text-align:right}.files[data-v-97109bb4]{background-color:#f8f8f8;padding:20px 0;padding-right:20px;margin-bottom:20px;border-radius:5px;position:relative}.files .file-remove[data-v-97109bb4]{position:absolute;right:20px;bottom:10px}.remark[data-v-70bd8f06]{display:inline;overflow:hidden;white-space:pre}

+ 5 - 0
dist/static/css/chunk-465b10b4.122cd1ed.css

@@ -0,0 +1,5 @@
+<<<<<<< HEAD:dist/static/css/chunk-484dba30.808540f9.css
+.newBand[data-v-63be3858]{display:inline-block}[data-v-63be3858] .el-input-number.is-controls-right .el-input__inner{text-align:left}.setWidth[data-v-63be3858]{display:inline-block}.lookTitle[data-v-63be3858]{height:40px;line-height:40px;font-weight:700;background-color:#edeef0;padding:0 20px;margin-bottom:20px}.showShop[data-v-63be3858]{height:40px;line-height:40px;width:150px;background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed;color:#333;opacity:1;border-radius:4px;border:1px solid #dcdfe6;padding:0 15px;margin-right:10px}.shopListWrap[data-v-63be3858]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
+=======
+.newBand[data-v-135e0fb6]{display:inline-block}[data-v-135e0fb6] .el-input-number.is-controls-right .el-input__inner{text-align:left}.setWidth[data-v-135e0fb6]{display:inline-block}.lookTitle[data-v-135e0fb6]{height:40px;line-height:40px;font-weight:700;background-color:#edeef0;padding:0 20px;margin-bottom:20px}.showShop[data-v-135e0fb6]{height:40px;line-height:40px;width:150px;background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed;color:#333;opacity:1;border-radius:4px;border:1px solid #dcdfe6;padding:0 15px;margin-right:10px}.shopListWrap[data-v-135e0fb6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
+>>>>>>> 04/13classAddSound:dist/static/css/chunk-465b10b4.122cd1ed.css

+ 5 - 1
dist/static/css/chunk-484dba30.808540f9.css

@@ -1 +1,5 @@
-.newBand[data-v-63be3858]{display:inline-block}[data-v-63be3858] .el-input-number.is-controls-right .el-input__inner{text-align:left}.setWidth[data-v-63be3858]{display:inline-block}.lookTitle[data-v-63be3858]{height:40px;line-height:40px;font-weight:700;background-color:#edeef0;padding:0 20px;margin-bottom:20px}.showShop[data-v-63be3858]{height:40px;line-height:40px;width:150px;background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed;color:#333;opacity:1;border-radius:4px;border:1px solid #dcdfe6;padding:0 15px;margin-right:10px}.shopListWrap[data-v-63be3858]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
+<<<<<<< HEAD:dist/static/css/chunk-484dba30.808540f9.css
+.newBand[data-v-63be3858]{display:inline-block}[data-v-63be3858] .el-input-number.is-controls-right .el-input__inner{text-align:left}.setWidth[data-v-63be3858]{display:inline-block}.lookTitle[data-v-63be3858]{height:40px;line-height:40px;font-weight:700;background-color:#edeef0;padding:0 20px;margin-bottom:20px}.showShop[data-v-63be3858]{height:40px;line-height:40px;width:150px;background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed;color:#333;opacity:1;border-radius:4px;border:1px solid #dcdfe6;padding:0 15px;margin-right:10px}.shopListWrap[data-v-63be3858]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
+=======
+.newBand[data-v-135e0fb6]{display:inline-block}[data-v-135e0fb6] .el-input-number.is-controls-right .el-input__inner{text-align:left}.setWidth[data-v-135e0fb6]{display:inline-block}.lookTitle[data-v-135e0fb6]{height:40px;line-height:40px;font-weight:700;background-color:#edeef0;padding:0 20px;margin-bottom:20px}.showShop[data-v-135e0fb6]{height:40px;line-height:40px;width:150px;background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed;color:#333;opacity:1;border-radius:4px;border:1px solid #dcdfe6;padding:0 15px;margin-right:10px}.shopListWrap[data-v-135e0fb6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
+>>>>>>> 04/13classAddSound:dist/static/css/chunk-465b10b4.122cd1ed.css

File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-487ab237.f96be843.css


+ 5 - 0
dist/static/css/chunk-4ec0e2e0.d2f8c9a3.css

@@ -0,0 +1,5 @@
+<<<<<<< HEAD:dist/static/css/chunk-dab89e7c.ee50d021.css
+.process[data-v-f049a426]{padding:10px;max-height:600px;overflow-y:auto}.dialog-footer[data-v-0dcea96b]{margin-top:20px;display:block;text-align:right}[data-v-53357d20] .el-button+.el-button{margin-left:0}.select[data-v-53357d20]{font-size:14px}.btnList[data-v-53357d20]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btnList div[data-v-53357d20]{margin-right:15px}
+=======
+.process[data-v-f049a426]{padding:10px;max-height:600px;overflow-y:auto}.dialog-footer[data-v-0dcea96b]{margin-top:20px;display:block;text-align:right}[data-v-d152e468] .el-button+.el-button{margin-left:0}.select[data-v-d152e468]{font-size:14px}.btnList[data-v-d152e468]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btnList div[data-v-d152e468]{margin-right:15px}
+>>>>>>> 04/13classAddSound:dist/static/css/chunk-4ec0e2e0.d2f8c9a3.css

File diff suppressed because it is too large
+ 1 - 0
dist/static/css/chunk-5185e992.c577f61d.css


File diff suppressed because it is too large
+ 1 - 0
dist/static/css/chunk-58a43f99.43b2b68d.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-5c9a4150.94290600.css


+ 1 - 0
dist/static/css/chunk-631b0a09.7ae0c203.css

@@ -0,0 +1 @@
+.lookTitle[data-v-0f503cb0]{height:40px;line-height:40px;font-weight:700;background-color:#edeef0;padding:0 20px;margin-bottom:20px}.setWidth[data-v-0f503cb0]{display:inline-block}.showShop[data-v-0f503cb0]{height:40px;line-height:40px;width:150px;background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed;color:#333;opacity:1;border-radius:4px;border:1px solid #dcdfe6;padding:0 15px;margin-right:10px}.shopListWrap[data-v-0f503cb0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

+ 1 - 0
dist/static/css/chunk-6a4cc8b6.304a83d7.css

@@ -0,0 +1 @@
+.el-button--primary[data-v-2c1db44a],.el-button--primary[data-v-2c1db44a]:active,.el-button--primary[data-v-2c1db44a]:focus,.el-button--primary[data-v-2c1db44a]:hover{background:#14928a;border-color:#14928a;color:#fff}[data-v-2c1db44a] .el-image-viewer__close{color:#fff;opacity:1}[data-v-2c1db44a] .el-date-editor.el-input,[data-v-2c1db44a] .el-select{width:100%!important}[data-v-2c1db44a] .el-table .cell{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}

+ 1 - 0
dist/static/css/chunk-6e1b2f85.f0144a5e.css

@@ -0,0 +1 @@
+.newBand[data-v-3437e3a6]{display:inline-block}[data-v-3437e3a6] .el-input-number.is-controls-right .el-input__inner{text-align:left}.setWidth[data-v-3437e3a6]{display:inline-block}.lookTitle[data-v-3437e3a6]{height:40px;line-height:40px;font-weight:700;background-color:#edeef0;padding:0 20px;margin-bottom:20px}.showShop[data-v-3437e3a6]{height:40px;line-height:40px;width:150px;background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed;color:#333;opacity:1;border-radius:4px;border:1px solid #dcdfe6;padding:0 15px;margin-right:10px}.shopListWrap[data-v-3437e3a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

File diff suppressed because it is too large
+ 1 - 0
dist/static/css/chunk-7580c90f.7b41f21e.css


+ 5 - 1
dist/static/css/chunk-77449cf7.e41e0d60.css

@@ -1 +1,5 @@
-.left[data-v-dea7477a]{margin-right:20px}.listWrap[data-v-dea7477a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.courseMask .el-tag.el-tag--info{margin-right:4px}
+<<<<<<< HEAD:dist/static/css/chunk-77449cf7.e41e0d60.css
+.left[data-v-dea7477a]{margin-right:20px}.listWrap[data-v-dea7477a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.courseMask .el-tag.el-tag--info{margin-right:4px}
+=======
+.left[data-v-02cd1a58]{margin-right:20px}.listWrap[data-v-02cd1a58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.courseMask .el-tag.el-tag--info{margin-right:4px}
+>>>>>>> 04/13classAddSound:dist/static/css/chunk-37f5fa59.0504e444.css

+ 1 - 0
dist/static/css/chunk-7e86171f.430dc207.css

@@ -0,0 +1 @@
+.red[data-v-ce7a5760]{color:red}.visibleForm[data-v-ce7a5760] .el-input__inner,.visibleForm[data-v-ce7a5760] .el-textarea__inner{width:225px!important}[data-v-ce7a5760] .el-input-number .el-input__inner{text-align:left}

+ 1 - 0
dist/static/css/chunk-813f2b2c.db34b53c.css

@@ -0,0 +1 @@
+[data-v-3795a76a] .el-button--primary,[data-v-3795a76a] .el-button--primary:active,[data-v-3795a76a] .el-button--primary:focus,[data-v-3795a76a] .el-button--primary:hover{background:#14928a;border-color:#14928a;color:#fff}[data-v-3795a76a] .el-date-editor.el-input{width:100%!important}[data-v-3795a76a] .el-select{width:98%!important}

+ 1 - 0
dist/static/css/chunk-9342ee7a.94ddabf7.css

@@ -0,0 +1 @@
+[data-v-5ba5e338] .el-button--primary,[data-v-5ba5e338] .el-button--primary:active,[data-v-5ba5e338] .el-button--primary:focus,[data-v-5ba5e338] .el-button--primary:hover{background:#14928a;border-color:#14928a;color:#fff}[data-v-5ba5e338] .el-table .cell{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}[data-v-5ba5e338] .el-date-editor.el-input{width:100%!important}[data-v-5ba5e338] .el-select{width:98%!important}[data-v-5ba5e338] .el-table{display:inline-block}

+ 1 - 0
dist/static/css/chunk-9c7f0a4e.1ee35f1a.css

@@ -0,0 +1 @@
+.point[data-v-053d602d]{font-weight:700;color:#13817a}

+ 1 - 0
dist/static/css/chunk-b5089cde.57173c0a.css

@@ -0,0 +1 @@
+.box-card[data-v-0696073e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:102px;width:102px;margin-bottom:20px}

+ 1 - 0
dist/static/css/chunk-commons.3f27eed8.css

@@ -0,0 +1 @@
+.left-code .code-url{margin-top:10px;margin-bottom:10px}.left-code .code-url .link-btn{margin-top:0;margin-bottom:0;font-size:12px}.pagination-container[data-v-1ee5d9d2]{background:#fff;padding:32px 16px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-container.hidden[data-v-1ee5d9d2]{display:none}.content-tooltip[data-v-98517b38]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:inline-block}

+ 5 - 1
dist/static/css/chunk-dab89e7c.ee50d021.css

@@ -1 +1,5 @@
-.process[data-v-f049a426]{padding:10px;max-height:600px;overflow-y:auto}.dialog-footer[data-v-0dcea96b]{margin-top:20px;display:block;text-align:right}[data-v-53357d20] .el-button+.el-button{margin-left:0}.select[data-v-53357d20]{font-size:14px}.btnList[data-v-53357d20]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btnList div[data-v-53357d20]{margin-right:15px}
+<<<<<<< HEAD:dist/static/css/chunk-dab89e7c.ee50d021.css
+.process[data-v-f049a426]{padding:10px;max-height:600px;overflow-y:auto}.dialog-footer[data-v-0dcea96b]{margin-top:20px;display:block;text-align:right}[data-v-53357d20] .el-button+.el-button{margin-left:0}.select[data-v-53357d20]{font-size:14px}.btnList[data-v-53357d20]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btnList div[data-v-53357d20]{margin-right:15px}
+=======
+.process[data-v-f049a426]{padding:10px;max-height:600px;overflow-y:auto}.dialog-footer[data-v-0dcea96b]{margin-top:20px;display:block;text-align:right}[data-v-d152e468] .el-button+.el-button{margin-left:0}.select[data-v-d152e468]{font-size:14px}.btnList[data-v-d152e468]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btnList div[data-v-d152e468]{margin-right:15px}
+>>>>>>> 04/13classAddSound:dist/static/css/chunk-4ec0e2e0.d2f8c9a3.css

File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-ecc60438.0c4c2791.css


File diff suppressed because it is too large
+ 1 - 0
dist/static/css/chunk-ed450c40.d18cf6f9.css


File diff suppressed because it is too large
+ 1 - 0
dist/static/img/base-bell.49ded25e.svg


File diff suppressed because it is too large
+ 1 - 0
dist/static/img/base-bell.7ed58d56.svg


BIN
dist/static/img/login-bg.450fe204.png


BIN
dist/static/img/login-bg.6f4f8f30.png


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/app.ae3e63df.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-00832bd2.e00310b0.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-052a1c7d.b715e2d1.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-0a6e26f6.b24573a9.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-0b0ae6da.807e5780.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-15770507.36f582ef.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-184474c6.7fec55e5.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-1888a868.7ca825e3.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-24e942fa.caaaa9b6.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-2b5a2033.36d8eb07.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-2d0ac1af.072e3576.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-2d0b9f85.79618de5.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-2d217e7a.960c741f.js


File diff suppressed because it is too large
+ 1 - 0
dist/static/js/chunk-2d217e7a.9e2eae0b.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-30617446.68d3e12f.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-3238f4a1.c29bb897.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-363494be.b0dfe433.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-37f5fa59.143c27ba.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-3c8266ca.9ef93413.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-400be2b8.d03409a9.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-4046aa8e.4f3c714b.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-4540290a.6adba786.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-465b10b4.f376daf2.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-487ab237.d4b9175e.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-495439dc.6f65977c.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-4ec0e2e0.ccd9bdbb.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-5185e992.00af63b4.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-58a43f99.e627c8f5.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-5c9a4150.1c79ae79.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-5f5ffb00.c007395a.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-631b0a09.0b9d7a49.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-69650065.b58e0f3c.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-6a4cc8b6.935bbf9d.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-6e1b2f85.8de0e444.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-7580c90f.be561949.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-7e86171f.eb9527ab.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-813f2b2c.5516d2a4.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-9342ee7a.fbcfee1d.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-9c7f0a4e.fe9dbdfa.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-b5089cde.46006368.js


File diff suppressed because it is too large
+ 1 - 0
dist/static/js/chunk-commons.27e9a62f.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-commons.e30fa6e6.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-ecc60438.3b1a16ec.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-ed450c40.c0fa556e.js


+ 1193 - 0
dist/yuepu/Fundamental-Level 1 - 4Flute.xml

@@ -0,0 +1,1193 @@
+<?xml version="1.0" encoding='UTF-8' standalone='no' ?>
+<!DOCTYPE score-partwise PUBLIC "-//Recordare//DTD MusicXML 3.0 Partwise//EN" "http://www.musicxml.org/dtds/partwise.dtd">
+<score-partwise version="3.0">
+ <work>
+  <work-title>Fundamental</work-title>
+ </work>
+ <identification>
+  <rights>Daya Music</rights>
+  <encoding>
+   <encoding-date>2021-02-25</encoding-date>
+   <encoder>Administrator</encoder>
+   <software>Sibelius 7.5.0</software>
+   <software>Direct export, not from Dolet</software>
+   <encoding-description>Sibelius / MusicXML 3.0</encoding-description>
+   <supports element="print" type="yes" value="yes" attribute="new-system" />
+   <supports element="print" type="yes" value="yes" attribute="new-page" />
+   <supports element="accidental" type="yes" />
+   <supports element="beam" type="yes" />
+   <supports element="stem" type="yes" />
+  </encoding>
+ </identification>
+ <defaults>
+  <scaling>
+   <millimeters>210</millimeters>
+   <tenths>1292</tenths>
+  </scaling>
+  <page-layout>
+   <page-height>1827</page-height>
+   <page-width>1292</page-width>
+   <page-margins type="both">
+    <left-margin>92</left-margin>
+    <right-margin>92</right-margin>
+    <top-margin>92</top-margin>
+    <bottom-margin>92</bottom-margin>
+   </page-margins>
+  </page-layout>
+  <system-layout>
+   <system-margins>
+    <left-margin>112</left-margin>
+    <right-margin>0</right-margin>
+   </system-margins>
+   <system-distance>100</system-distance>
+  </system-layout>
+  <appearance>
+   <line-width type="stem">0.9375</line-width>
+   <line-width type="beam">5</line-width>
+   <line-width type="staff">0.9375</line-width>
+   <line-width type="light barline">1.5625</line-width>
+   <line-width type="heavy barline">5</line-width>
+   <line-width type="leger">1.5625</line-width>
+   <line-width type="ending">1.5625</line-width>
+   <line-width type="wedge">1.25</line-width>
+   <line-width type="enclosure">0.9375</line-width>
+   <line-width type="tuplet bracket">1.25</line-width>
+   <line-width type="bracket">5</line-width>
+   <line-width type="dashes">1.5625</line-width>
+   <line-width type="extend">0.9375</line-width>
+   <line-width type="octave shift">1.5625</line-width>
+   <line-width type="pedal">1.5625</line-width>
+   <line-width type="slur middle">1.5625</line-width>
+   <line-width type="slur tip">0.625</line-width>
+   <line-width type="tie middle">1.5625</line-width>
+   <line-width type="tie tip">0.625</line-width>
+   <note-size type="cue">75</note-size>
+   <note-size type="grace">60</note-size>
+  </appearance>
+  <music-font font-family="Opus Std" font-size="18.4252" />
+  <lyric-font font-family="Times New Roman" font-size="10.6521" />
+  <lyric-language xml:lang="zh" />
+ </defaults>
+ <part-list>
+  <score-part id="P1">
+   <part-name>Flute</part-name>
+   <part-name-display>
+    <display-text>Flute</display-text>
+   </part-name-display>
+   <part-abbreviation>Fl.</part-abbreviation>
+   <part-abbreviation-display>
+    <display-text>Fl.</display-text>
+   </part-abbreviation-display>
+   <score-instrument id="P1-I1">
+    <instrument-name>Flute (2)</instrument-name>
+    <instrument-sound>wind.flutes.flute</instrument-sound>
+    <solo />
+    <virtual-instrument>
+     <virtual-library>General MIDI</virtual-library>
+     <virtual-name>Flute</virtual-name>
+    </virtual-instrument>
+   </score-instrument>
+  </score-part>
+ </part-list>
+ <part id="P1">
+  <!--============== Part: P1, Measure: 1 ==============-->
+  <measure number="1" width="234">
+   <print new-page="yes">
+    <system-layout>
+     <system-margins>
+      <left-margin>22</left-margin>
+      <right-margin>0</right-margin>
+     </system-margins>
+     <top-system-distance>250</top-system-distance>
+    </system-layout>
+   </print>
+   <attributes>
+    <divisions>256</divisions>
+    <key color="#000000">
+     <fifths>0</fifths>
+     <mode>major</mode>
+    </key>
+    <time color="#000000">
+     <beats>4</beats>
+     <beat-type>4</beat-type>
+    </time>
+    <staves>1</staves>
+    <clef number="1" color="#000000">
+     <sign>G</sign>
+     <line>2</line>
+    </clef>
+    <staff-details number="1" print-object="yes" />
+   </attributes>
+   <note color="#000000" default-x="75" default-y="-35">
+    <pitch>
+     <step>F</step>
+     <octave>5</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>down</stem>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="start" orientation="over" />
+    </notations>
+   </note>
+   <note color="#000000" default-x="115" default-y="-40">
+    <pitch>
+     <step>E</step>
+     <alter>-1</alter>
+     <octave>5</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <accidental>flat</accidental>
+    <stem>down</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="155" default-y="-45">
+    <pitch>
+     <step>D</step>
+     <octave>5</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>down</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="194" default-y="-50">
+    <pitch>
+     <step>C</step>
+     <octave>5</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>down</stem>
+    <staff>1</staff>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 2 ==============-->
+  <measure number="2" width="112">
+   <note color="#000000" default-x="19">
+    <pitch>
+     <step>B</step>
+     <alter>-1</alter>
+     <octave>4</octave>
+    </pitch>
+    <duration>1024</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>whole</type>
+    <accidental>flat</accidental>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="stop" orientation="over" />
+    </notations>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 3 ==============-->
+  <measure number="3" width="177">
+   <note color="#000000" default-x="19" default-y="-40">
+    <pitch>
+     <step>E</step>
+     <alter>-1</alter>
+     <octave>5</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <accidental>flat</accidental>
+    <stem>down</stem>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="start" orientation="over" />
+    </notations>
+   </note>
+   <note color="#000000" default-x="58" default-y="-45">
+    <pitch>
+     <step>D</step>
+     <octave>5</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>down</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="98" default-y="-50">
+    <pitch>
+     <step>C</step>
+     <octave>5</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>down</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="138" default-y="-55">
+    <pitch>
+     <step>B</step>
+     <alter>-1</alter>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <accidental>flat</accidental>
+    <stem>down</stem>
+    <staff>1</staff>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 4 ==============-->
+  <measure number="4" width="107">
+   <note color="#000000" default-x="15">
+    <pitch>
+     <step>A</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>1024</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>whole</type>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="stop" orientation="over" />
+    </notations>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 5 ==============-->
+  <measure number="5" width="173">
+   <note color="#000000" default-x="15" default-y="-45">
+    <pitch>
+     <step>D</step>
+     <octave>5</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>down</stem>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="start" orientation="over" />
+    </notations>
+   </note>
+   <note color="#000000" default-x="54" default-y="-50">
+    <pitch>
+     <step>C</step>
+     <octave>5</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>down</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="94" default-y="-55">
+    <pitch>
+     <step>B</step>
+     <alter>-1</alter>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <accidental>flat</accidental>
+    <stem>down</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="133" default-y="10">
+    <pitch>
+     <step>A</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 6 ==============-->
+  <measure number="6" width="107">
+   <note color="#000000" default-x="15">
+    <pitch>
+     <step>G</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>1024</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>whole</type>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="stop" orientation="over" />
+    </notations>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 7 ==============-->
+  <measure number="7" width="173">
+   <note color="#000000" default-x="15" default-y="-50">
+    <pitch>
+     <step>C</step>
+     <octave>5</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>down</stem>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="start" orientation="over" />
+    </notations>
+   </note>
+   <note color="#000000" default-x="54" default-y="-55">
+    <pitch>
+     <step>B</step>
+     <alter>-1</alter>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <accidental>flat</accidental>
+    <stem>down</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="94" default-y="10">
+    <pitch>
+     <step>A</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="133" default-y="5">
+    <pitch>
+     <step>G</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 8 ==============-->
+  <measure number="8" width="159">
+   <print new-system="yes">
+    <system-layout>
+     <system-margins>
+      <left-margin>22</left-margin>
+      <right-margin>0</right-margin>
+     </system-margins>
+     <system-distance>100</system-distance>
+    </system-layout>
+   </print>
+   <attributes>
+    <staff-details number="1" print-object="yes" />
+   </attributes>
+   <note color="#000000" default-x="57">
+    <pitch>
+     <step>F</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>1024</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>whole</type>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="stop" orientation="over" />
+    </notations>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 9 ==============-->
+  <measure number="9" width="193">
+   <note color="#000000" default-x="19" default-y="-55">
+    <pitch>
+     <step>B</step>
+     <alter>-1</alter>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <accidental>flat</accidental>
+    <stem>down</stem>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="start" orientation="over" />
+    </notations>
+   </note>
+   <note color="#000000" default-x="62" default-y="10">
+    <pitch>
+     <step>A</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="106" default-y="5">
+    <pitch>
+     <step>G</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="149">
+    <pitch>
+     <step>F</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 10 ==============-->
+  <measure number="10" width="122">
+   <note color="#000000" default-x="20">
+    <pitch>
+     <step>E</step>
+     <alter>-1</alter>
+     <octave>4</octave>
+    </pitch>
+    <duration>1024</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>whole</type>
+    <accidental>flat</accidental>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="stop" orientation="over" />
+    </notations>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 11 ==============-->
+  <measure number="11" width="189">
+   <note color="#000000" default-x="15" default-y="10">
+    <pitch>
+     <step>A</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="start" orientation="under" />
+    </notations>
+   </note>
+   <note color="#000000" default-x="58" default-y="5">
+    <pitch>
+     <step>G</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="102">
+    <pitch>
+     <step>F</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="145" default-y="-5">
+    <pitch>
+     <step>E</step>
+     <alter>-1</alter>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <accidental>flat</accidental>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 12 ==============-->
+  <measure number="12" width="116">
+   <note color="#000000" default-x="15">
+    <pitch>
+     <step>D</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>1024</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>whole</type>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="stop" orientation="under" />
+    </notations>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 13 ==============-->
+  <measure number="13" width="189">
+   <note color="#000000" default-x="15" default-y="5">
+    <pitch>
+     <step>G</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="start" orientation="under" />
+    </notations>
+   </note>
+   <note color="#000000" default-x="58">
+    <pitch>
+     <step>F</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="101" default-y="-5">
+    <pitch>
+     <step>E</step>
+     <alter>-1</alter>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <accidental>flat</accidental>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="145" default-y="-10">
+    <pitch>
+     <step>D</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 14 ==============-->
+  <measure number="14" width="116">
+   <note color="#000000" default-x="15">
+    <pitch>
+     <step>C</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>1024</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>whole</type>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="stop" orientation="under" />
+    </notations>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 15 ==============-->
+  <measure number="15" width="220">
+   <print new-system="yes">
+    <system-layout>
+     <system-margins>
+      <left-margin>22</left-margin>
+      <right-margin>0</right-margin>
+     </system-margins>
+     <system-distance>100</system-distance>
+    </system-layout>
+   </print>
+   <attributes>
+    <staff-details number="1" print-object="yes" />
+   </attributes>
+   <note color="#000000" default-x="57" default-y="-35">
+    <pitch>
+     <step>F</step>
+     <octave>5</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>down</stem>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="start" orientation="over" />
+    </notations>
+   </note>
+   <note color="#000000" default-x="98" default-y="-40">
+    <pitch>
+     <step>E</step>
+     <alter>-1</alter>
+     <octave>5</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <accidental>flat</accidental>
+    <stem>down</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="139" default-y="-45">
+    <pitch>
+     <step>D</step>
+     <octave>5</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>down</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="179" default-y="-50">
+    <pitch>
+     <step>C</step>
+     <octave>5</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>down</stem>
+    <staff>1</staff>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 16 ==============-->
+  <measure number="16" width="110">
+   <note color="#000000" default-x="15">
+    <pitch>
+     <step>B</step>
+     <alter>-1</alter>
+     <octave>4</octave>
+    </pitch>
+    <duration>1024</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>whole</type>
+    <accidental>flat</accidental>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="stop" orientation="over" />
+    </notations>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 17 ==============-->
+  <measure number="17" width="178">
+   <note color="#000000" default-x="15" default-y="-40">
+    <pitch>
+     <step>E</step>
+     <alter>-1</alter>
+     <octave>5</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <accidental>flat</accidental>
+    <stem>down</stem>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="start" orientation="over" />
+    </notations>
+   </note>
+   <note color="#000000" default-x="55" default-y="-45">
+    <pitch>
+     <step>D</step>
+     <octave>5</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>down</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="96" default-y="-50">
+    <pitch>
+     <step>C</step>
+     <octave>5</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>down</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="137" default-y="-55">
+    <pitch>
+     <step>B</step>
+     <alter>-1</alter>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <accidental>flat</accidental>
+    <stem>down</stem>
+    <staff>1</staff>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 18 ==============-->
+  <measure number="18" width="110">
+   <note color="#000000" default-x="15">
+    <pitch>
+     <step>A</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>1024</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>whole</type>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="stop" orientation="over" />
+    </notations>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 19 ==============-->
+  <measure number="19" width="178">
+   <note color="#000000" default-x="15" default-y="-45">
+    <pitch>
+     <step>D</step>
+     <octave>5</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>down</stem>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="start" orientation="over" />
+    </notations>
+   </note>
+   <note color="#000000" default-x="55" default-y="-50">
+    <pitch>
+     <step>C</step>
+     <octave>5</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>down</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="96" default-y="-55">
+    <pitch>
+     <step>B</step>
+     <alter>-1</alter>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <accidental>flat</accidental>
+    <stem>down</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="137" default-y="10">
+    <pitch>
+     <step>A</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 20 ==============-->
+  <measure number="20" width="110">
+   <note color="#000000" default-x="15">
+    <pitch>
+     <step>G</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>1024</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>whole</type>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="stop" orientation="over" />
+    </notations>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 21 ==============-->
+  <measure number="21" width="178">
+   <note color="#000000" default-x="15" default-y="-50">
+    <pitch>
+     <step>C</step>
+     <octave>5</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>down</stem>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="start" orientation="over" />
+    </notations>
+   </note>
+   <note color="#000000" default-x="55" default-y="-55">
+    <pitch>
+     <step>B</step>
+     <alter>-1</alter>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <accidental>flat</accidental>
+    <stem>down</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="96" default-y="10">
+    <pitch>
+     <step>A</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="137" default-y="5">
+    <pitch>
+     <step>G</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 22 ==============-->
+  <measure number="22" width="158">
+   <print new-system="yes">
+    <system-layout>
+     <system-margins>
+      <left-margin>22</left-margin>
+      <right-margin>0</right-margin>
+     </system-margins>
+     <system-distance>100</system-distance>
+    </system-layout>
+   </print>
+   <attributes>
+    <staff-details number="1" print-object="yes" />
+   </attributes>
+   <note color="#000000" default-x="57">
+    <pitch>
+     <step>F</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>1024</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>whole</type>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="stop" orientation="over" />
+    </notations>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 23 ==============-->
+  <measure number="23" width="187">
+   <note color="#000000" default-x="15" default-y="-55">
+    <pitch>
+     <step>B</step>
+     <alter>-1</alter>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <accidental>flat</accidental>
+    <stem>down</stem>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="start" orientation="over" />
+    </notations>
+   </note>
+   <note color="#000000" default-x="58" default-y="10">
+    <pitch>
+     <step>A</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="101" default-y="5">
+    <pitch>
+     <step>G</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="144">
+    <pitch>
+     <step>F</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 24 ==============-->
+  <measure number="24" width="115">
+   <note color="#000000" default-x="15">
+    <pitch>
+     <step>E</step>
+     <alter>-1</alter>
+     <octave>4</octave>
+    </pitch>
+    <duration>1024</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>whole</type>
+    <accidental>flat</accidental>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="stop" orientation="over" />
+    </notations>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 25 ==============-->
+  <measure number="25" width="188">
+   <note color="#000000" default-x="15" default-y="10">
+    <pitch>
+     <step>A</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="start" orientation="under" />
+    </notations>
+   </note>
+   <note color="#000000" default-x="58" default-y="5">
+    <pitch>
+     <step>G</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="101">
+    <pitch>
+     <step>F</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="144" default-y="-5">
+    <pitch>
+     <step>E</step>
+     <alter>-1</alter>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <accidental>flat</accidental>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 26 ==============-->
+  <measure number="26" width="115">
+   <note color="#000000" default-x="15">
+    <pitch>
+     <step>D</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>1024</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>whole</type>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="stop" orientation="under" />
+    </notations>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 27 ==============-->
+  <measure number="27" width="187">
+   <note color="#000000" default-x="15" default-y="5">
+    <pitch>
+     <step>G</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="start" orientation="under" />
+    </notations>
+   </note>
+   <note color="#000000" default-x="58">
+    <pitch>
+     <step>F</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="101" default-y="-5">
+    <pitch>
+     <step>E</step>
+     <alter>-1</alter>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <accidental>flat</accidental>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+   <note color="#000000" default-x="144" default-y="-10">
+    <pitch>
+     <step>D</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>256</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>quarter</type>
+    <stem>up</stem>
+    <staff>1</staff>
+   </note>
+  </measure>
+  <!--============== Part: P1, Measure: 28 ==============-->
+  <measure number="28" width="131">
+   <note color="#000000" default-x="15">
+    <pitch>
+     <step>C</step>
+     <octave>4</octave>
+    </pitch>
+    <duration>1024</duration>
+    <instrument id="P1-I1" />
+    <voice>1</voice>
+    <type>whole</type>
+    <staff>1</staff>
+    <notations>
+     <slur color="#000000" type="stop" orientation="under" />
+    </notations>
+   </note>
+   <barline>
+    <bar-style>light-heavy</bar-style>
+   </barline>
+  </measure>
+ </part>
+</score-partwise>

BIN
dist/yuepu/R-Damage.ogg


BIN
dist/yuepu/SJE40W8.mp3


BIN
dist/yuepu/SJEBRO6.mp3


+ 16 - 0
dist/yuepu/assets/background.2740ad6f.svg

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="30px" height="21px" viewBox="0 0 30 21" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <!-- Generator: Sketch 62 (91390) - https://sketch.com -->
+    <title>编组 6</title>
+    <desc>Created with Sketch.</desc>
+    <g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="伴奏备份-5" transform="translate(-342.000000, -639.000000)">
+            <g id="编组-6" transform="translate(343.000000, 640.000000)">
+                <text id="伴奏" font-family="PingFangSC-Regular, PingFang SC" font-size="12" font-weight="normal" fill="#1A1A1A">
+                    <tspan x="2" y="14">伴奏</tspan>
+                </text>
+                <path d="M0,2 C0,0.8954305 0.940202025,0 2.1,0 L25.9,0 C27.059798,0 28,0.8954305 28,2 M28,17 C28,18.1045695 27.059798,19 25.9,19 L2.1,19 C0.940202025,19 0,18.1045695 0,17" id="形状" stroke="#1A1A1A" opacity="0.574916295"></path>
+            </g>
+        </g>
+    </g>
+</svg>

File diff suppressed because it is too large
+ 0 - 0
dist/yuepu/assets/index-legacy.83f908ef.js


Some files were not shown because too many files changed in this diff