     
     // MARK: - public vars
     // True if we are recording.
-    public var isRecording:Bool{
+    public var isRecording: Bool {
         return recording
     }
 }
-
-


    // the size of the recording buffer
    // Not tested, default is 1024
    private var bufferSize:AVAudioFrameCount
    private var recording = false

    // CallBack triggered when playback ends to play
    // can be set during init or later...
    public var callBack:AKCallback?

    // If true, input sound is passed thru
    // while playback is not playing...

    }

    // PlayBack what was recorded
    public func replay() {
        if internalPlayer.isPlaying { return }

        if tape.samplesCount > 0 {

