         return tuning
     }
     
-    /*
-    * 複数オクターブ分生成
-    */
     private class func generateWholePure(tuningPureBase: [SoundName: Float]) -> [SoundName: Float] {
         var tuning = [SoundName: Float]()
         let octaveRange = info.octaveRange

        return tuning
    }
    
    // - Tuning Pure -
   
    // 純正律（長調）centによる計算
    // 基準ピッチとの周波数比r = 2^(n/12 + m/1200)
    // n:音程差（半音であれば1） m:平均律とのズレ(cent)
    private class func centOffsetsForPureMajor() -> [Float] {
        let offset1:  Float =   0.0 / 1200.0
        let offset2:  Float = -29.3 / 1200.0

        }
        return tuning
    }
 
    // Generate 12 frequencies for spacified octave by integral multiplication 
    private class func generateForOctave(octave: Int, tuningBase: [SoundName: Float]) -> [SoundName: Float] {
        var tuningForCurrentOctave = [SoundName: Float]()
        for key in tuningBase.keys {
