2018-03-04 09:46 AM
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?
#music2018-03-04 02:53 PM
So how on earth have you come to the decision to use an STM32 with absolutely no idea of how your requirements will be achieved?!
:(
You need to take a few steps back, and think about the basic functional blocks that are going to be required for such a project.
Implementation details like choice of an appropriate microcontroller should come much later in the process!
2018-03-06 06:51 PM
Can you please suggest how I can implement this project? I thought I could interface many piezo sensors to the microcontroller and based on the piezo sensor touched, it plays an appropriate note of the musical instrument. But it should play a sound proportional to the force applied.
2018-03-07 05:29 AM
2018-03-07 05:47 AM
But here are useful links:
2018-03-07 06:04 AM
It's your project - you need to do this!
goutham gumm wrote:
I thought I could interface many piezo sensors to the microcontroller and based on the piezo sensor touched, it plays an appropriate note of the musical instrument.
So the standard approach to any project is to break it down into subsystems, and break them down until you reach something that's simple enough to implement.
Have you tried just implementing a single sensor?
Have you tried just generating sounds - without the sensors?