Thursday, March 14, 2013

Guitar scales interactive.

Hi there.
While I'm making my way back to HTML5 game dev, I thought I'd share some work I did on musical theory.
This is a small interactive HTML5 Canvas guitar scales generator written in JavaScript. For standard guitar set-up, the Tuning Base Note should be set to "E" and the tuning to "Standard".
The scales wrap around, so the pattern doesn't often start on the BaseNote/Key/Root. It basically shows you all notes on the guitar that exist within the chosen scale.
As a exercise, guitarists familiar with bar-chords will can try find the three major chords, the three minor chords and the one diminished chord existing within the E major scale.

Guitar scales

BaseNote/Key/Root:
Scale:
Handedness:
Tuning:
Tuning Base Note:

© Copyright by Petrus J. Pretorius. All rights reserved.