whoops, didn’t see your reply until now.
literal sort’s already there in some form as “pixel sort”. it just can’t sort by channels and operate on specific channels in g’mic. i don’t think that the “low pass” effect can be done, even by taking a high-pass and using difference blending.
i have some ideas for the parameters.
“3Displace” and “Lumisort” should have one “global” offset multiplier each as well as settings for using different channel offsets.* The latter needs an horizontal/vertical/h-then-v/v-then-h option.
“Cumulative Math” could also have a multiplier of some sort.*
“Quadratic Looper” needs an x value, a y value and a c value, as well as a direction.*
“Row Shifter” and “Sigmoid Shifter” can be one filter, with an option to use different algorithms.*
“Spiral Transform” needs only one switch to allow an inverse to be used.*
“True Glitch” has one option in polyglitch, this being the JPEG glitch. that needs options like on snorpey’s website. i’ve also seen glitched PNGs before, and they’d be fun to work with again. a strength option and seed option for the latter would be good.*
“Step Slice” is pretty much self-explanatory; it needs vertical and horizontal directions as well as negative inputs (or left-right-up-down directions). being able to smear in any direction would be cool.*
“Pixel Sort” needs more channels, too.*
*all of these need channel operation options (YIQ, RGB et al).
we’ll need someone who has windows.