attached is my "Chroperator" abstraction. the pitch rises when I increase the index, should be a simple problem but it's been bothering me a lot. ideas?

thanks!

http://www.pdpatchrepo.info/hurleur/chroperator.pd