Currently, when picking notes to play or build the melody with, the GUI only supports frequency, but not many people memorize frequency for pitch when we have midi and scientific name as well (see http://en.wikipedia.org/wiki/Piano_key_frequencies for reference).
Edit the GUI to allow the user to select what he/she would like to build the note with: midi, scientific name, OR frequency. Here are a few way to accomplish this, but they may not necessarily be the best way:
Edit the frequency text field and slider to represent any representation of pitch, allowing the user to select which form they want for the current note by selecting the option in a drop down menu (JComboBox - http://docs.oracle.com/javase/tutorial/uiswing/components/combobox.html). When the form is selected, the text field and slider should now read out the current form. Note that the frequency map was written in a way where the frequency, scientific name, and midi can all be mixed and matched in the same melody.
Alternatively, it may be a better idea to get rid of the text field and slider all together and simply allow the user to type in the pitch that they want for the given format. Instead of using a drop down menu (JComboBox), it may be a better idea to allow the user to simply type in what they want the pitch to be represented as, and then convert it as necessary using the frequency map in the code. In essence, the user should be able to type "261.626", "C4", or "M60" to represent 'middle c' and the code should automatically convert them, if necessary, to the correct frequency to be built with. See this chart for help converting to midi if unfamiliar (http://img35.imageshack.us/img35/600/numbersp.jpg).
Currently, when picking notes to play or build the melody with, the GUI only supports frequency, but not many people memorize frequency for pitch when we have midi and scientific name as well (see http://en.wikipedia.org/wiki/Piano_key_frequencies for reference).
Edit the GUI to allow the user to select what he/she would like to build the note with: midi, scientific name, OR frequency. Here are a few way to accomplish this, but they may not necessarily be the best way: