void init(int _channels, double _sampleRate) override { AKSoundpipeKernel::init(_channels, _sampleRate); sp_eqfil_create(&eqfil0); sp_eqfil_create(&eqfil1); sp_eqfil_init(sp, eqfil0); sp_eqfil_init(sp, eqfil1); eqfil0->freq = 1000.0; eqfil1->freq = 1000.0; eqfil0->bw = 100.0; eqfil1->bw = 100.0; eqfil0->gain = 10.0; eqfil1->gain = 10.0; centerFrequencyRamper.init(); bandwidthRamper.init(); gainRamper.init(); }
void init(int channelCount, double inSampleRate) { channels = channelCount; sampleRate = float(inSampleRate); sp_create(&sp); sp_eqfil_create(&eqfil); sp_eqfil_init(sp, eqfil); eqfil->freq = 1000; eqfil->bw = 100; eqfil->gain = 10; }