ME 431: Mechanical Vibrations

Modeling Musical Instruments

...and the project description is available.

The basic idea is to attempt to the model the mechanical vibrations that produce the sound from stringed instruments, such as a guitar or banjo. Also, instruments such as violins, violas, cellos, or even pianos can be modeled in this way. You can find a number of references regarding this approach at and I'm sure that many more exist (I just did a quick Google search and only looked at the first couple of hits).

Once you come up with your model, we can then use MATLAB to generate the resulting sound with the command
sound(x)
where x is the vector that describes the sound signal (use help sound for more information). As an example, I wrote a little MATLAB file, twinklemidi.m to illustrate this capability within MATLAB.