     }
     
     private var content = [Element](repeating:1.0, count:numberOfMidiNotes)
-    private var numberField=[Element]()
+    private var numberField = [Element]()
     
     // default is 12ET
     public override init() {


    // From Erv Wilson
    public func presetRecurrenceRelation01() {
        tuningTable(fromNumberField: [1,34,5,21,3,13,55])
    }
    // From Erv Wilson
    public func presetHighlandBagPipes() {
        tuningTable(fromNumberField: [32,36,39,171,48,52,57])
    }
    // From Erv Wilson
    public func presetPersianNorthIndianMadhubanti() {
        tuningTable(fromNumberField: [1.0,
                                      9.0/8.0,
                                      1215.0/1024.0,
                                      45.0/32.0,
                                      3.0/2.0,
                                      27.0/16.0,
                                      15.0/8.0])
    }
    
    public func hexany(_ A:Element, _ B:Element, _ C:Element, _ D:Element) {

        guard
            let contentData = FileManager.default.contents(atPath: filePath),
            let contentStr = String(data: contentData, encoding: .utf8) else {
                AKLog("can't read filePath: \(filePath)")
                return
        }
        
