Solved! buff[ch][numOfTs/2] was meant to be buff[ch][ts/2]
buff[ch][numOfTs/2]
buff[ch][ts/2]
Knew it was something stupid. Thanks everyone!