Skip to content

Less hassle for zitarev compute - 1.3.0

Latest
Compare
Choose a tag to compare
@BlueCyro BlueCyro released this 06 Dec 05:55
· 3 commits to main since this release

This release of SharpPipe includes changes that fix a crash in unity and remove a lot of hassle from processing samples.

  • Change function signature of ZitaReverb.Compute to now process input samples in chunks.
    • This now means you can pass arbitrarily-sized input data and define how big the chunk size is for processing.
  • More careful handling of reorientation of interleaved stereo samples on the stack
    • Use spans and properly fix buffers in place whilst calling into P/Invoke
    • This appears to fix a crash on Unity 2019.4.19f1, where a null pointer would seemingly be passed regardless of the validity of input data.

Enjoy!