I appears that you are choosing the frequencies you want to discriminate between based on what a human can presumably hear. The scale is not linear as to perceived note. Moreover, since you want to sync to music and other commonly audible sounds, you might want to consider a somewhat lower scale.
Check here:
https://www.phy.mtu.edu/~suits/notefreqs.html
In other words, if your puppets had different actions for 11,000 and 18,000 Hz, most of your viewers wouldn't get the point, and a very high percentage of them would hear nothing.
John