How to adjust size and frequency of procedural texture independently
this node setup will produce the texture you want where you control the frequencies  by the value of Freq and the size by the gradient ( you can pass it through a ColorRamp for more control ) :



the result :



Here is a node setup to achieve a similar result  :



the result texture :