#1
|
|||
|
|||
guitar app features
I'm coding a guitar app right now and wondered what features you'd like to see in one. Right now it has a chord calculator where you select an instrument or create your own by entering the number of strings (no maximum number of strings) and tuning and number of frets per string where it will show you all chord formations for a chord you enter aka D Major B Minor E 11th you can also alter the bass of the chord. I have a mode that shows you scales across the fret board from scales you select . I also plan to have the user enter the frets pressed and it tells them the most likely chords. But anything else you think should be added that isn't a tuner (too many goo of those already).
|
#2
|
|||
|
|||
I'm also a programmer. When I was learning music theory, I thought it could be helpful if I do some coding to understand the structure of chords (I always try to learn mechanics this way whenever possible). Months later I extended the little project to a chord lookup utility, but I stopped there after realizing there are simply too many apps for the same purpose, and I'm familiar enough to the chords, so I don't need chord-dict apps any more.
Now the only apps I need is a metronome and a tuner. Although there are bunches of them already, I think there is still some room to be improved. For example, an algorithm could be developed to compensate for the pitch drop of sustains while tuning. Just checked, my chord dict is still running. You can have a try if you are interested. I didn't bother to make a search interface so the queries have to be sent with raw URL: Usage: http://123.56.14.211/test/chord/<chord-name> E.g: http://123.56.14.211/test/chord/D // D chord http://123.56.14.211/test/chord/C%23maj7add13 // C#maj7add13, you have to escape the special characters in the chord name the chord name is parsed on the server side, then the chord and scale diagrams are rendered. Tricky but interesting to make it.
__________________
1993 Santa Cruz OM / 2010 Gibson Hummingbird / 2012 Gibson B-25 ¾ RI / 2014 Taylor GS Mini 1996 Gibson Howard Roberts Fusion III / 2015 Gibson Les Paul Standard 2015 Egnater Renegade 112 / 2018 Blackstar ID:Core BEAM |
#3
|
||||
|
||||
Do you mean you can put a chord in and it will display all the inversions up and down the neck?
__________________
Barry My SoundCloud page Avalon L-320C, Guild D-120, Martin D-16GT, McIlroy A20, Pellerin SJ CW Cordobas - C5, Fusion 12 Orchestra, C12, Stage Traditional Alvarez AP66SB, Seagull Folk Aria {Johann Logy}: |
#4
|
|||
|
|||
Quote:
That's pretty cool. Is %23 a #?
__________________
Guild CO-2 Guild JF30-12 Guild D55 Goodall Grand Concert Cutaway Walnut/Italian Spruce Santa Cruz Brazilian VJ Taylor 8 String Baritone Blueberry - Grand Concert Magnum Opus J450 Eastman AJ815 Parker PA-24 Babicz Jumbo Identity Walden G730 Silvercreek T170 Charvell 150 SC Takimine G406s |
#5
|
|||
|
|||
How about transposing charts, where you can enter the original key and the key you are transposing to and it would display a list of the transposed chords. I can do it in my head, but sometimes when I’m in a huge hurry, it would be nice to have something that would do a quick display so I can just jot them down.
Example: transposing from G to C.... G is C, C is F, em is am, etc.
__________________
2010 Larrivee LSV-11e 2002 Jose Ramirez 4e 1998 Seagull S6+folk, Mi-Si LR Baggs acoustic trio 1986 Charvel Model 3A electric 2001 Fender Jazz standard bass 1935 A-00 Gibson mandolin 1815 JG Hamm violin Kelii soprano ukulele |
#6
|
|||
|
|||
Yes, you can use an URL Encoder to do the escapes.
__________________
1993 Santa Cruz OM / 2010 Gibson Hummingbird / 2012 Gibson B-25 ¾ RI / 2014 Taylor GS Mini 1996 Gibson Howard Roberts Fusion III / 2015 Gibson Les Paul Standard 2015 Egnater Renegade 112 / 2018 Blackstar ID:Core BEAM |
#7
|
|||
|
|||
Quote:
e.g. this is the G7 chord, from the diagram you can see x55767 (xDGDFB, G/D) is a decent inversion. Also it's very helpful if you want to practise arpeggios.
__________________
1993 Santa Cruz OM / 2010 Gibson Hummingbird / 2012 Gibson B-25 ¾ RI / 2014 Taylor GS Mini 1996 Gibson Howard Roberts Fusion III / 2015 Gibson Les Paul Standard 2015 Egnater Renegade 112 / 2018 Blackstar ID:Core BEAM |
#8
|
|||
|
|||
I though a of a new (possibly useless) feature for this app would allowing for pedals and knee levers like on pedal steel be of use to any one? I planned to have when showing the fret board / scales /*arpeggios buttons that you can press for each pedal / knee lever to show you how the notes change if you add them to pedal steel instrument you create.
|
#9
|
|||
|
|||
how about an app for sight reading notation with note entry directly to the fret board rather than a piano key board (as is done elsewhere)?
__________________
---------------------- Yamaha LL16 ARE Eastman E2OM Guild F-1512 Epiphone ES-339 Fender Stratocaster |