Class Hierarchy

System Structure

The GuitarScaleViewer class fully encapsulates the GuitarScaleViewer object-system. It consists of the following elements:
  1. Fretboard object that is comprised of strings, frets and tables that define the notes on the fretboard and the set of actively fretted notes.
  2. Scale flags that denote a musical scale.
  3. Key flags that denote a musical key.
  4. First and last fret numbers.
  5. Member function to create a musical scale using the scale, key and fret information and map the notes of that scale onto the fretboard.
  6. Member function to clear the current scale


Copyright 2002-2007 Outerface Technologies, Inc.