public void Reset() { if (pObject != IntPtr.Zero) { Superpowered3BandEQWrapper.Reset(pObject); } }
public void Enable(bool flag) { if (pObject != IntPtr.Zero) { Superpowered3BandEQWrapper.Enable(pObject, flag); } }
public bool Process(float[] input, float[] output, uint numberOfSamples) { if (pObject != IntPtr.Zero) { return(Superpowered3BandEQWrapper.Process(pObject, input, output, numberOfSamples)); } return(false); }
public Superpowered3BandEQ(uint samplerate) { pObject = Superpowered3BandEQWrapper.Create(samplerate); return; }