コード例 #1
0
ファイル: demo2.php プロジェクト: imarco/PHPMusicXML
<?php

use ianring\PHPMusicXML;
error_reporting(E_ALL);
ini_set('display_errors', 1);
//require_once SITE_ROOT . '/current/vendor/autoload.php';
require_once '../PHPMusicXML.php';
$score = new Score();
$part = new Part('Viola');
$measure = new Measure(array('divisions' => 24));
$measure->addNotes(array(new Note(array('pitch' => 'C4', 'duration' => 4)), new Note(array('pitch' => 'D4', 'duration' => 4)), new Note(array('pitch' => 'E4', 'duration' => 4)), new Note(array('pitch' => 'F4', 'duration' => 4))));
$part->addMeasure($measure);
$measure = new Measure();
$measure->addNotes(array(new Note(array('pitch' => 'G4', 'duration' => 4)), new Note(array('pitch' => 'A4', 'duration' => 4)), new Note(array('pitch' => 'B4', 'duration' => 4)), new Note(array('pitch' => 'C5', 'duration' => 4))));
$part->addMeasure($measure);
$score->addPart($part);
$part->addMeasure($measure);
$xml2 = $score->toXML('partwise');
?>
<html>
<head>
    <meta name="viewport" content="initial-scale = 1.0, minimum-scale = 1.0, maximum-scale = 1.0, user-scalable = no">

<script src="vexflow/jquery.js"></script>
<script src="vexflow/vexflow-debug.js"></script>

    <script>
	$(document).ready(function() {

		var xml2 = '<?php 
echo $xml2;