I plan on making a compact version of a musical instrument called Mridangam (an Indian musical instrument). The original instrument is pretty huge and there are different variants of it to produce different kinds of sounds. Hence, I want to make a miniature version of it and also want to change the functionality of the instrument from one variant to another by using a switch. I want to be able to control the sound of the instrument based on the force exerted. I plan on using an stm32 microcontroller. Can anyone give me an idea of how i can go about implementing this project? How can I produce the different sounds of this instrument and how to go about doing the signal processing?