src/codeandchords/ModuleMenu.java
protected void rainbow()
	{
		for(int i = this.startHere; i < this.endBeforeThis; i++)
		{
			for(int j = 0; j < this.colors[i].length; j++)
			{
				this.colors[i][j][0]	= this.rainbowColors[this.majMinChrom][j][0];
				this.colors[i][j][1]	= this.rainbowColors[this.majMinChrom][j][1];
				this.colors[i][j][2]	= this.rainbowColors[this.majMinChrom][j][2];

				//				this.setColor(i, this.rainbowColors[this.majMinChrom][i], true);this.setColorSelectCW(i, rgbVals2);
				/*			
				this.setColorSelectCW(i, this.rainbowColors[this.majMinChrom][i]);
				int	specialColorsPos	= this.arrayContains(this.specialColorsPos[this.currentInput], i);
				if(specialColorsPos > -1)
				{
					this.setSpecialColorsCW(specialColorsPos, this.rainbowColors[this.majMinChrom][i]);
				}
				 */
			} // for - i (going through colors)
		}

		this.fillHSBColors();
	}
/**
	 * Populates colors with rainbow colors (ROYGBIV - with a few more for chromatic scales).
	 */
Populates colors with rainbow colors (ROYGBIV - with a few more for chromatic scales).
Populates colors with rainbow colors ( ROYGBIV - with a few more for chromatic scales ) .
protected void rainbow()
	{
		for(int i = this.startHere; i < this.endBeforeThis; i++)
		{
			for(int j = 0; j < this.colors[i].length; j++)
			{
				this.colors[i][j][0]	= this.rainbowColors[this.majMinChrom][j][0];
				this.colors[i][j][1]	= this.rainbowColors[this.majMinChrom][j][1];
				this.colors[i][j][2]	= this.rainbowColors[this.majMinChrom][j][2];
				/*			
				this.setColorSelectCW(i, this.rainbowColors[this.majMinChrom][i]);
				int	specialColorsPos	= this.arrayContains(this.specialColorsPos[this.currentInput], i);
				if(specialColorsPos > -1)
				{
					this.setSpecialColorsCW(specialColorsPos, this.rainbowColors[this.majMinChrom][i]);
				}
				 */
			} 
		}
		this.fillHSBColors();
	}
protected void rainbow ( ) { for ( int i = this . startHere ; i < this . endBeforeThis ; i ++ ) { for ( int j = 0 ; j < this . colors [ i ] . length ; j ++ ) { this . colors [ i ] [ j ] [ 0 ] = this . rainbowColors [ this . majMinChrom ] [ j ] [ 0 ] ; this . colors [ i ] [ j ] [ 1 ] = this . rainbowColors [ this . majMinChrom ] [ j ] [ 1 ] ; this . colors [ i ] [ j ] [ 2 ] = this . rainbowColors [ this . majMinChrom ] [ j ] [ 2 ] ; /*			
				this.setColorSelectCW(i, this.rainbowColors[this.majMinChrom][i]);
				int	specialColorsPos	= this.arrayContains(this.specialColorsPos[this.currentInput], i);
				if(specialColorsPos > -1)
				{
					this.setSpecialColorsCW(specialColorsPos, this.rainbowColors[this.majMinChrom][i]);
				}
				 */ } } this . fillHSBColors ( ) ; }
Populates colors with rainbow colors (ROYGBIV - with a few more for chromatic scales).
Populates colors with rainbow colors ( ROYGBIV - with a few more for chromatic scales ) .
//				this.setColor(i, this.rainbowColors[this.majMinChrom][i], true);this.setColorSelectCW(i, rgbVals2); // for - i (going through colors)