             /* The first note of 1/1 or 0.0 cents is implicit and not in the files.*/
             
             // REGEX defined above this loop
-            let rangeOfFirstMatch = regex?.rangeOfFirstMatch(in: lineStr, options: NSRegularExpression.MatchingOptions.anchored, range: NSMakeRange(0,lineStr.characters.count))
-            var scaleDegree:Element = 0
+            let rangeOfFirstMatch = regex?.rangeOfFirstMatch(in: lineStr,
+                                                             options: NSRegularExpression.MatchingOptions.anchored,
+                                                             range: NSMakeRange(0,lineStr.characters.count))
+            var scaleDegree: Element = 0
             if !NSEqualRanges(rangeOfFirstMatch!, NSMakeRange(NSNotFound, 0)) {
                 let nsLineStr = lineStr as NSString?
                 let substringForFirstMatch = nsLineStr?.substring(with: rangeOfFirstMatch!) as NSString?


    // 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) {

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