Guitar Tuner
With some Nice visuals created by Brendan i managed to integrate the Graphical element of the tuner into the GUI. I also used the Matlab tuning function described in another post too return a frequency to java. I then setup a compare method to Note objects i have created in the Tuning Thread. This enabled me to set the current string which the user is playing and the nearest note to their current tuning. to diplay how far off the user is from the correct frequency i needed to rotate the needle which Brendan had drawn. To do this is used a RotatePanel class found here. I then setup checks to ensure that the needle reacted appropriatly depending on which note was being played.
At the minute i am not 100% happy with the Tuner as i feel the Matlab method can be enhanced further. I will visit the Tuner again this week but at the minute i am a bit worried about deadlines for some of the other subjects and so the Project is taking a bit of a back seat while we try and get something going ton them.
Below is a sample screen of the tuner in action.

Leave a Reply