void init(int _channels, double _sampleRate) override {
        AKSoundpipeKernel::init(_channels, _sampleRate);

        sp_panst_create(&panst);
        sp_panst_init(sp, panst);
        panst->pan = 0;

        panRamper.init();
    }
    void init(int channelCount, double inSampleRate) {
        channels = channelCount;

        sampleRate = float(inSampleRate);

        sp_create(&sp);
        sp->sr = sampleRate;
        sp->nchan = channels;
        sp_panst_create(&panst);
        sp_panst_init(sp, panst);
        panst->pan = 0;
    }
Beispiel #3
0
 void init(int _channels, double _sampleRate) override {
     AKSoundpipeDSPBase::init(_channels, _sampleRate);
     sp_panst_create(&_panst);
     sp_panst_init(_sp, _panst);
     _panst->pan = 0;
 }