Можно ли фильтровать частоты с помощью AKEqualizerFilter?

Я использую в своем проекте AKEqualizerFilter из amazing AudioKit framework и все работает отлично, кроме понижения частот. На AudioKit GitHub-website показано, что уменьшение усиления между -100 и 100 возможно, но когда я опускаюсь ниже 0, частоты снова становятся громче.

Как я могу уменьшить усиление ниже 0! выбранных частот с помощью AKEqualiserFilter?

Это из ветки AKEqualizerFilter:

https://github.com/AudioKit/AudioKit/blob/master/AudioKit/Common/Nodes/Effects/Filters/Equalizer%20Filter/AKEqualizerFilter.swift

/// A 2nd order tunable equalization filter that provides a peak/notch filter
/// for building parametric/graphic equalizers. With gain above 1, there will be
/// a peak at the center frequency with a width dependent on bandwidth. If gain
/// is less than 1, a notch is formed around the center frequency.
///


/// Lower and upper bounds for Gain
    public static let gainRange = -100.0 ... 100.

My Code:

        myEqualiserFilter1 = AKEqualizerFilter(myCompressor)
        myEqualiserFilter1.rampDuration = 0.3
        myEqualiserFilter1.centerFrequency = 50 
        myEqualiserFilter1.bandwidth = 50 
        kickEqualiserFilter1.gain = 0.0


//Slider action: 
conductor.kickEqualiserFilter1.gain = Double(sender.value)

Я хотел бы отфильтровать / уменьшить частоты из аудиосэмплов, и я надеюсь, что это возможно с помощью AudioKit.


person user3491466    schedule 30.07.2019    source источник
comment
Я проверю это.   -  person Aurelius Prochazka    schedule 01.08.2019
comment
@AureliusProchazka Спасибо за ваш ответ и спасибо за Audiokit !! Мое приложение должно появиться в сети в ближайшие несколько дней, и я надеюсь, что мы найдем решение.   -  person user3491466    schedule 01.08.2019


Ответы (1)