iPoke~ in gen~
(because i'm remaking karma~ in gen~ and needed to compare/assess/test with the available gen~ write ops(splat and poke) in comparison with the iPoke~ algorithm)
splat's reference files claim to fill in 'skipped samples', but i believe the way it does so shall be proven to be bullshit
splat sounds like a huge splatter of shit >;D
j/k ...but ya, i prefer the sound of iPoke~.
I've copied Pierre-Alexandre Tremblay's comments exactly(as well as all the variable names) to help with the learning and comparison process, i've taken some liberty to shorten the code just a bit(removed the overdub conditional outside the dsp-loop because it seemed unnecessary when using gen~ ops), and it's all pasted within the single helpfile copied from the original iPoke~'s helpfile(plus, the original License.txt is included here to keep it all... respectable :)
(since i shared a mean-spirited sure-to-crash patch in the 'Max 7.0.4 Update' thread(gotta wage war against the UI-complainy-whiny-asses who dwell so long on the shallow end of things >:O), and @Vichug may have lost some unsaved work as a result, i figure i should apologize here if he did(but only to him), and post a reassurance for this thread: i promise not to post any patches in '[share]' style threads which crash to my knowledge and this one attached here has not crashed for me :) ...but if you're feeling too scared, feel free to ignore this thread altogether, it's just posted here for posterity)