SuperCollider will happily let me run
Server.local.options.blockSize = -pi
and then proceed to confirm this blockSize when I run
, but the server only seems to run with blockSizes of 2^n.
My suggestion is to return an error when setting an invalid blockSize, or to make a way to return the actual blockSize (unless there is one that I’ve missed?).