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

        let nfOctaveReducedSorted = nfOctaveReduce.sorted {$0 < $1}
        numberField = nfOctaveReducedSorted

        updateTuningTable()
    }
    
    private func updateTuningTable() {
        AKLog("Updating tuning table from numberField: \(numberField)")
        for i in 0..<AKTuningTable.numberOfMidiNotes {

    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
    }
