     private var content = [Element](repeating:1.0, count:numberOfMidiNotes)
     private var numberField=[Element]()
     
+    // default is 12ET
     public override init() {
         super.init()
         twelveToneEqualTemperament()
     }
     
+    // getter
     public func frequency(forNoteNumber noteNumber: MIDINoteNumber) -> Element {
         return content[Int(noteNumber)]
     }
+    // setter
     public func setFrequency(_ frequency:Element, at noteNumber: MIDINoteNumber) {
         content[Int(noteNumber)] = frequency
     }

        tuningTable(fromNumberField: nf)
    }

    public func tuningTable(fromNumberField inputNumberField: [Element]) {
        if inputNumberField.count==0 {return}
        
        // octave reduce
        let nfOctaveReduce = inputNumberField.map({(number: Element)->Element in

        let values = inputStr.components(separatedBy: NSCharacterSet.newlines)
        var parsedFirstNonCommentLine = false
        var parsedNumberOfNotes = false
        
        // REGEX match for a cents or ratio
        //              (RATIO      |CENTS                                  )
