Closed dndrks closed 5 years ago
this also might just be my complete unawareness of certain conditions that need to be met for the reverse playback to function, but since positive f
values produce desired results I feel like it's something worth logging.
i'll have a look and take the opportunity to try (again) and fix write-head resampling
i'm pretty sure this artifact is from writing while reversing. in MLR the write head is never also the play head. in halfsecond
the play head is also always writing, and just varying pre/rec gain levels.
i'll fix this, sorry i've been so slow, busy couple of months.
Outside of MLR, direct application of
engine.rate(i,f)
causes severe playback glitching iff
values are less than 0. Application of positivef
values behaves as desired.Steps to replicate:
engine.rate(1,-1)
-> playback glitchesengine.rate(1,1)
-> eventually, playback re-stabilizesI'm unsure if there's a condition unique to halfsecond.lua that causes this (vs MLR), but I have also replicated in other WIP SoftCut scripts.