DMIC works correctly only for 32bit (fifo_bits_a), for 16b it records at double rate - for example 10s squeezed into 5s with 2x tempo.