Мой ответ заключается в том, что AudioKit выполняет принудительное выполнение, потому что я всегда рассматривал длину буфера в виде степеней двух, но теперь, когда вы спрашиваете, я не совсем уверен, почему это так. Возможно, AudioKit должен поощрять длину буфера быть степенью двойки, но не обеспечивать ее строгое соблюдение.