         return str
     }
 
-    static func generateLayer(connections: String,
+    static public func generateLayer(connections: String,
                               envelopes: String = "",
                               filter: String = "",
                               lfos: String = "",

        return str
    }
    
    static func generateMinimalConnections(layer: Int = 0) -> String {
        let layerOffset: Int = 256*layer
        let pitchDest: Int = 816840704+layerOffset
        let envelopeSource: Int = 536870912+layerOffset

        return str
    }
    
    static public func generateZone(id: Int,
                             rootNote: Int,
                             startNote: Int,
                             endNote: Int,
