This is something I was never able to do in Max with consistent grain overlap (prior to Framelib).
Happy!
Very much looking forward to the Framelib tutorials.
granulator-phasing.zip (560.7 KB)
This is something I was never able to do in Max with consistent grain overlap (prior to Framelib).
Happy!
Very much looking forward to the Framelib tutorials.
granulator-phasing.zip (560.7 KB)
Sounds really cool!
I found a couple of things in your patching which I hadn’t thought of before. Generating your read frames in samples then converting to ms with fl.samplerate~ protects you from having non-matching audio configuration with your source file.
Your audio example is in 48khz but I run 44.1khz day to day and the pitch ends up being shifted without that small bit of code in there. Its obviously no mystery non-matching sizes will cause something unintended to happen but I hadn’t come across this.
Thanks