I made a patch which times the duration between two bangs sent by [bang~].   If i set the blocksize to the default of 64, then each bang comes 1.4ms apart - as expected with 44.1khz samplerate.

However, making the blocksize smaller has no effect on the duration between the bangs. 

Does bang~ have a speedlimit of 64 samples?  If not, what is the limiting factor stopping me getting bangs more often than every 1.4ms?

(test patch is attached)