edo.js
Version:
A set of functions for manipulating musical pitches within a given EDO
26 lines (21 loc) • 750 B
HTML
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/raphael/2.3.0/raphael.min.js" integrity="sha256-TabprKdeNXbSesCWLMrcbWSDzUhpAdcNPe5Q53rn9Yg=" crossorigin="anonymous"></script>
<script src="../../edo.js"></script>
</head>
<body>
<div id="container" style="width:100%; margin:0 auto; "></div>
</body>
<script>
edo12 = new EDO(12)
edo14 = new EDO(14)
let prom = edo12.scale([0, 2, 4, 6, 9, 10])
console.log(prom.count.transpositions())
let triton = edo12.scale([0, 1, 4, 6, 7, 10])
console.log(triton.count.transpositions())
let whoeltone = edo12.scale([0, 1, 4, 6, 7, 10])
</script>
</html>