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)