hey hey!
i just want to make sure i fully understand – you mean like timestretch? where the sample plays through faster but at the same pitch?
if so, that isn’t currently how softcut’s rate function works – speed and pitch are linked. cheat codes (and other softcut scripts) is also bound by this, but you could use some well-timed Pattern recording to cruise through a sample’s slices faster than the playhead would – coupled with cross-fading and the finer encoder resolution, you can kind brute-force a frame-based approach.
this wouldn’t be a good use of cheat codes, though (and honestly, lives outside of its intentions) – here, I’d recommend timestretching in a DAW and using MIDI to sync cheat codes with it.
conjecture time!
i kinda wonder if you couldn’t get to at least sp404-quality timestretch through metros + converting a sample’s length into frames. then, run a callback that advances the playhead at a rate dependent on a specified bpm?
I believe @zebra also has a phase vocoder on the rainy day wishlist, which could bust this wide open 