This program generates scale charts of different scales (natural, blues, pentatonic etc.) for given harp.
Install Elm. Run the following:
git clone [email protected]:yashrk/harmonica-scale-calculator.git
cd harmonica-scale-calculator
elm-reactor
and open http://localhost:8000/App.elm
in your favourite browser.
Run the following:
elm make App.elm --output harmonica-scales.html
and copy harmonica-scales.html
to your site. No backend logic needed. Please observe AGPL if you use or improve this code. Let me know if you like my application.
Run the following:
elm-make App.elm --output harpcalc.js
and copy harpcalc.js
to your site. Then edit your web page <head>
and <body>
sections, adding the following:
<head>
…
<meta charset="UTF-8">
<script src="harpcalc.js" type="text/javascript"></script>
</head>
…
<body>
<script type="text/javascript">Elm.App.fullscreen()</script>
…
</body>
Please note you are accepting GNU AGPL v.3 copyleft license agreement by using this code. You cannot use this code in AGPL-incompatible projects.
This project is licensed under the GNU Affero General Public License v3.0 - see the LICENSE file for details.