Can anyone test my chord logic on this web app?
I'm in the process of creating a new web app. It will generate chord formations on the fretboard, etc.
I am in the very beginning stages of planning and implementation. If any of you are well versed in chord creations, please check my work so far. At this point there are no graphics, it simply tells the notes for each chord.
http://www.nrgcreations.com/NRGFindChordNoAjax/Default.aspx
Thanks in advance (TIA).
I am in the very beginning stages of planning and implementation. If any of you are well versed in chord creations, please check my work so far. At this point there are no graphics, it simply tells the notes for each chord.
http://www.nrgcreations.com/NRGFindChordNoAjax/Default.aspx
Thanks in advance (TIA).
Comments
MinorSeventhFlatFifth returns Am6/9 - I don't think that's what you meant.
SeventhFlatFifthSharpNinth returns A13sus4
Nothing else that I see, I'm only looking at A. Notes all seem correct, although I'm not terribly great with letters (do-re-mi-fa-sol kind of guy). How do you plan to generate inversions/voicings, or are you?
I'm envisioning the fretboard class containing average finger distances (in frets). It will be a lower number on the lower frets. I will have X number of string classes that will have a \"root\" or \"open string\" note. The program will iterate through each string to come up with chord fingerings based on open string value and current fret with the finger distance taken into consideration.
Do you plan to hard-code the tuning, or have it user-selectable?
I cam across http://chordfind.com/ while doing a Google search to find if something similar exists.
http://www.wholenote.com/basics/chords.asp
Particularly the ability to spell fingerings, scale degrees, or note names.
Good luck, man. This sounds like it's going to be pretty damn awesome.