I'm looking for a microphone that will record the vibrations of different textures and then with some signal processing I will get frequency as output. However, I don't know which microphone which suits best for this kind of application. Does anyone have any suggestions? Should I look for MEMS or ECM? Is it important to choose a digital or analog microphone? I only want the microphone to record the texture of a surface and not the background noise.
hopefully a clearer description: Sorry for the lack of description, but yes, the point is to use a microphone and drag it over a surface with different textures to record the friction-induced vibrations. A previous study used microphones to pick up the friction-induced vibrations so the user can "hear the texture" through headphones and it works pretty well. They used an electret condenser microphone. And I have to use microphones as well for this project, I'm just not sure if there are other microphones that would work better for this type of application.
My thoughts so far (which I'm not sure if it's correct, so please let me know if I'm wrong). Since I'll be recording noise (friction-induced vibration from different surfaces/textures), an analog microphone would be a better choice since it captures the signal as is. I also guess that ECM would be preferable and not MEMS since MEMS reduces the mechanical vibrations, and I'm guessing the kind of friction vibrations you get from dragging the microphone on surfaces is kind of mechanical vibrations, or am I wrong?