Hide navigation sidebar
Hide table of contents sidebar
Back to top
Toggle table of contents sidebar

# util.h

void deinterleave2(uint32_t*)

  Perform deinterleaving for a 2-microphone subblock.

  Assembly function.

  Deinterleave the samples for 1 subblock of 2 microphones. Argument points to a 2 word buffer.

void deinterleave4(uint32_t*)

  Perform deinterleaving for a 4-microphone subblock.

  Assembly function.

  Deinterleave the samples for 1 subblock of 4 microphones. Argument points to a 4 word buffer.

void deinterleave8(uint32_t*)

  Perform deinterleaving for a 8-microphone subblock.

  Assembly function.

  Deinterleave the samples for 1 subblock of 8 microphones. Argument points to a 8 word buffer.

void deinterleave16(uint32_t*)

  Perform deinterleaving for a 16-microphone subblock.

  Assembly function.

  Deinterleave the samples for 1 subblock of 16 microphones. Argument points to a 16 word buffer.