Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 915 Bytes

README.md

File metadata and controls

25 lines (15 loc) · 915 Bytes

HarmoScale

About

HarmoScale is a tool to present main Jazz chords and derived modes in one HTML page.

Jazz Theory

The Jazz theory used in this tool is inspired by the Oliver Prehn's work called scales of harmonies

Web Technologies

HarmoScale is a simple static HTML page with JS (client side) & CSS.

  • Spectre : CSS Framework to structure elements.
  • Vanilla JS : manage element and bind events.
  • Template7 : JS Template Engine to construct elements.
  • BandJS : A JS interface for the Web Audio API.
  • VerFlow3 : A JS library for rendering music notation.

License

This project used GNU GENERAL PUBLIC LICENSE Version 3. Show LICENSE file for mor informations.