Änderungen an EsAC.js in Version 1.02 vom 5. März 2019 (aktuelle Version von EsAC.js)










Der source-Code zu obigen Beispielen direkt zum Kopieren in eine html-Seite:
<html>
  <head>
    <title >
      Changes...
    </title>
  </head>
  <body>
    <script src="http://jmp100.franzke-bochum.de/EsAC/EsAC.js" charset="UTF-8"></script>
    EsAC.js in Version 
    <script> document.write(getEsACVersion()); </script>
    vom
    <script> document.write(getEsACDate()); </script>
    <center>
      <br><br>
      <canvas id="nt1"></canvas>
      <br><br>
      <canvas id="nt2"></canvas>
      <br><br>
      <canvas id="nt3"></canvas>
      <br><br>
      <canvas id="nt4"></canvas>
    </center>
    <script>
      var mel;
      mel="CUT[Erde singe]\n"
         +"KEY[T0001  08  F 3/4]\n"
         +"MEL[|:1_3_5_  6_5_0_  1_2_3_  4_3_0_\n"
         +"    2_-7_3_  2_4#_5_  2_5_4#_  5__0_:|\n"
         +"    |:{54}3_2_  1__1_  4__4_  4_3_0_:|\n"
         +"    1__-5_  2__-5_  3__1_  4__0_\n"
         +"    {34}5_-7_  1__0_ //]\n"
         +"TXT[Er<Him – de<mel sin-<al- ge,<le,  dass<singt  es<zum klin-<Schal- ge<le\n"
         +"    laut<die <- und<ses stark<Lie <- dein<des Ju<jauch – bel-<zend lied<mit\n"
         +"    Singt<Preist   ein<ihn Lob-<laut, lied<ihr eu-<Him- rem<mels- Mei-<gei- ster<ster\n"
         +"    Was er schuf, was er ge- baut,  preis   ihn laut.\n"
         +"    preis   ihn laut! ]\n";

      var ep = new EsACgraph();
      ep.setMel(mel);
      ep.setCanvasID("nt1");
      ep.setShowBlackKeyNotes(1);
      ep.setBackgroundColor("cyan");
      ep.graphIt();

      ep.setCanvasID("nt2");
      ep.setWidth(600);
      ep.setBackgroundColor("yellow");
      ep.transpose("G")
      ep.graphIt();

      ep.setCanvasID("nt3");
      ep.setBackgroundColor("white");
      ep.transpose("A")
      ep.graphIt();

      ep.setCanvasID("nt4");
      ep.setBackgroundColor("#f0f0f0");
      ep.transpose("C")
      ep.graphIt();

    </script>

  </body>
</html>