thanks for your response but since i am using i2s (SPH0645LM4H-B) microphone so this will not work here, i found out that code given by the d.k..willardson is of my use. but can we really do that thing without using DMAs. and if yes what is the problem with code given above?