ok, so ‘percentile’ is no different from anything else… its the same as using float, except the units display are %
the thing about the n_tune parameter is you want to look at what it does afterwards, which is it sends into to mtof
…, so thats a midi note where 1 = semitone, so if you are passing in -1200, 1200, id assume you want to just divide by 100…, ie… so its -12, +12 semi tones (i.e. an octave)
unfortunately this is where you need a bit more pd knowledge
so you’ll see in the patch [; window-size 1024;] ,this is actually ‘message’ shorthand for  ->[s window-size]
so thats not going to working, as really you need windows-size-$1 , but if you remember in my ‘conversion’ video, I explained how $1 wont work with messages, (due to syntax) so you need to use send
however, your error i think is coming your changes in hanning window, where you want trying to send the symbol into [pack f s] , so you put this into the first inlet which you have said is a float.
basically you actually want that pack, to feed in two parameter into the message, which should end up being
[;hanning-$2 resize $1;] but frankly this is easier to do with [send]
(I think also you have introduced a connection from that hanning resize message to samplerate~ which was not there before)
again, go check my conversion video where I made this change…
you’ll see its subtly different… (you can also check out the S-norisampler module on patchstorage to see what it looks like)
one thing to perhaps note… when you have it right you will actually see the graph in the hanning window look like an envelope
I know its all a bit tricky, there are a few pd things which are in play here (hence why I suspected it might trip you up) , its not really anything to do with modules, rather just getting a bit familiar with what is possible with PD messages and what is not… I think thats the bit of ‘missing knowledge’ here, the rest is looking pretty good.