<commit_before>//
//  Fatten.swift
//  AnalogSynthX
//
//  Created by <NAME>, revision history on Github.
//  Copyright © 2016 AudioKit. All rights reserved.
//

import AudioKit

class Fatten: AKNode {
    var dryWetMix: AKDryWetMixer
    
    init(_ input: AKNode) {
        let delay = AKDelay.init(input, time: 0.05, dryWetMix: 0.5)
        let pannedDelay = AKPanner(delay, pan: 1)
        let pannedSource = AKPanner(input, pan: 0)
        let wet = AKMixer(pannedDelay, pannedSource)
        dryWetMix = AKDryWetMixer(input, wet, balance: 0)
        super.init()
        self.avAudioNode = dryWetMix.avAudioNode
        input.addConnectionPoint(self)
    }
}



<commit_msg>Corrected pan in fatten effect<commit_after>//
//  Fatten.swift
//  AnalogSynthX
//
//  Created by <NAME>, revision history on Github.
//  Copyright © 2016 AudioKit. All rights reserved.
//

import AudioKit

class Fatten: AKNode {
    var dryWetMix: AKDryWetMixer
    
    init(_ input: AKNode) {
        let delay = AKDelay.init(input, time: 0.05, dryWetMix: 0.5)
        let pannedDelay = AKPanner(delay, pan: 1)
        let pannedSource = AKPanner(input, pan: -1)
        let wet = AKMixer(pannedDelay, pannedSource)
        dryWetMix = AKDryWetMixer(input, wet, balance: 0)
        super.init()
        self.avAudioNode = dryWetMix.avAudioNode
        input.addConnectionPoint(self)
    }
}




{'fraction_non_alphanumeric': 0.10667634252539913, 'fraction_numerical': 0.01741654571843251, 'mean_word_length': 2.5911458333333335, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6719513', 'n_tokens_mistral': 524, 'n_tokens_neox': 478, 'n_words': 120}