as long as the array is generated like this `int16_t clientSamples[ARRAY_SIZE]`
and not `int16_t* clientSamples = new int16_t[ARRAY_SIZE]`

the second would give you the size of a pointer