Author Topic: Building a guitar-scale tool  (Read 568 times)

0 Members and 1 Guest are viewing this topic.

Offline SMon

  • Bedroom Rocker
  • *
  • Posts: 11
  • Good Vibes 3
    • SMon@Github
Building a guitar-scale tool
« on: September 11, 2021, 10:45:10 am »
I hope this is the right forum and I'm not offending no one or doing something stupid.

Currently I'm trying to get my head around different scales and due the fact I'm a software developer I coded up a little tool.

Is it ok to ask for some feedback and especially if I got the scales right?

I won't paste a link directly to the tool only to the github-repository, if I'm allowed to.

BW SMon

Online close2u

  • Administrator
  • All Time Legend
  • *****
  • Posts: 15219
  • Good Vibes 670
  • Teesside, North East England.
Re: Building a guitar-scale tool
« Reply #1 on: September 11, 2021, 11:20:48 am »
Hi SMon and welcome to the forum.

Without seeing your tool and knowing what you are referring to it is hard to judge anything so share a link for us to at least know what you're creating.

ps
i will move this thread to a better section at some point.

Offline SMon

  • Bedroom Rocker
  • *
  • Posts: 11
  • Good Vibes 3
    • SMon@Github
Re: Building a guitar-scale tool
« Reply #2 on: September 11, 2021, 12:25:33 pm »
Yeah... oops... sound reasonably... I forgot to include a link  ::)

Due the fact that I currently could not post one I just paste the site with the source without the protocol

"github.com/SMoni/guitar-scales"

To get to the site, add "https", a colon and two slashes as prefix... the "tool" itself is available under

"smoni.github.io/guitar-scales/index.html"

with the same prefix.

BW SMon

Online close2u

  • Administrator
  • All Time Legend
  • *****
  • Posts: 15219
  • Good Vibes 670
  • Teesside, North East England.
Re: Building a guitar-scale tool
« Reply #3 on: September 11, 2021, 01:39:40 pm »

Offline DarrellW

  • Stadium Superstar
  • ******
  • Posts: 4123
  • Good Vibes 209
  • Black country bloke, ijut intollerant 😂
Re: Building a guitar-scale tool
« Reply #4 on: September 11, 2021, 02:59:52 pm »
Good vibes to you, that’s an excellent piece of work!

Offline SMon

  • Bedroom Rocker
  • *
  • Posts: 11
  • Good Vibes 3
    • SMon@Github
Re: Building a guitar-scale tool
« Reply #5 on: September 11, 2021, 04:26:55 pm »
Thanks... but still work in progress... so any comment will be useful... and especially if it helps others :)

Offline CT

  • Stadium Superstar
  • ******
  • Posts: 3587
  • Good Vibes 183
    • YouTube
Re: Building a guitar-scale tool
« Reply #6 on: September 11, 2021, 07:45:18 pm »
Well done! If anything it has helped you learn your fretboard, and the amount of effort is worth noting. Nice bit of work. Most folks probably already have their favorite tools of this nature, so it might be a challenge to unseat the ones that are well established. That said, if anyone is looking to get started with this sort of tool, this is a fine tool worth a bookmark. 

Offline SMon

  • Bedroom Rocker
  • *
  • Posts: 11
  • Good Vibes 3
    • SMon@Github
Re: Building a guitar-scale tool
« Reply #7 on: September 12, 2021, 07:02:59 am »
Thanks for all the feedback  :)

One question I couldn't answer myself, is how I get rid of the tuple ♯/♭... when do I have to show the flat or the sharp appropriate to the chosen scale?

Offline GregB

  • Concert Hall Hasbeen
  • ****
  • Posts: 263
  • Good Vibes 13
Re: Building a guitar-scale tool
« Reply #8 on: September 12, 2021, 11:02:26 am »
Thanks for all the feedback  :)

One question I couldn't answer myself, is how I get rid of the tuple ♯/♭... when do I have to show the flat or the sharp appropriate to the chosen scale?

It doesnt really matter to me but I always think in sharps rather than flats, dont know why, its just works for me.

Technically though you cant have the same letter twice in a scale twice is ny understanding so if you look at your D Ionian scale you would use F# as C# as you already have G and D in the scale so cant use Gb & Db.

The issue I have with these diagrams is they always seem upside down to me, same as tab, I understand why its this way but it just makes no sense to be upside down and no matter how I try I cant only visualise them the “right 😂” way round.
Fender CD60, Yamaha 112V, PRS Angelus SE A50E. Katana Air.

Online close2u

  • Administrator
  • All Time Legend
  • *****
  • Posts: 15219
  • Good Vibes 670
  • Teesside, North East England.
Re: Building a guitar-scale tool
« Reply #9 on: September 12, 2021, 12:47:10 pm »
adi_mrok picks up a very, very important point.

You have listed the enharmonic equivalents all together.

For example, you have C# / Db major scales together and list the notes:

C# / Db ... D# / Eb ... F ... F# / Gb ... G# / Ab ... A# / Bb ... C ... C# / Db

That is rather horrible on the eyes, horrible in the brain and horrible to navigate.
I would recomend you avoid that sort of listing and neck diagram labelling.
Either C# major = C# ... D# ... E# ... F# ... G# ... A# ... B# ... C#
Or
Db major = Db ... Eb ... F ... Gb ... Ab ... Bb ... C ... Db

Do not interwine and conjoin them.
The same goes for all major scales.
Hope that helps.

Offline SMon

  • Bedroom Rocker
  • *
  • Posts: 11
  • Good Vibes 3
    • SMon@Github
Re: Building a guitar-scale tool
« Reply #10 on: September 12, 2021, 07:22:55 pm »
It doesnt really matter to me but I always think in sharps rather than flats, dont know why, its just works for me.

Technically though you cant have the same letter twice in a scale twice is ny understanding so if you look at your D Ionian scale you would use F# as C# as you already have G and D in the scale so cant use Gb & Db.

I like this idea...though the hexatonic scale wouldn't work with that...  :-[


Offline SMon

  • Bedroom Rocker
  • *
  • Posts: 11
  • Good Vibes 3
    • SMon@Github
Re: Building a guitar-scale tool
« Reply #11 on: September 12, 2021, 07:23:21 pm »
The issue I have with these diagrams is they always seem upside down to me, same as tab, I understand why its this way but it just makes no sense to be upside down and no matter how I try I cant only visualise them the “right 😂” way round.

I'll take that as a feature request :D

Offline SMon

  • Bedroom Rocker
  • *
  • Posts: 11
  • Good Vibes 3
    • SMon@Github
Re: Building a guitar-scale tool
« Reply #12 on: September 12, 2021, 07:25:36 pm »
You have listed the enharmonic equivalents all together.

For example, you have C# / Db major scales together and list the notes:

C# / Db ... D# / Eb ... F ... F# / Gb ... G# / Ab ... A# / Bb ... C ... C# / Db

That is rather horrible on the eyes, horrible in the brain and horrible to navigate.

I would recomend you avoid that sort of listing and neck diagram labelling.
Either C# major = C# ... D# ... E# ... F# ... G# ... A# ... B# ... C#
Or
Db major = Db ... Eb ... F ... Gb ... Ab ... Bb ... C ... Db

Do not interwine and conjoin them.
The same goes for all major scales.
Hope that helps.

Exactly... I definitely felt the same way... but I wasn't sure about alternatives. The main reason for seeking some feedback :)

I'm going to fix this. Thank you all so much for your tips *thumbs_up*

Offline GregB

  • Concert Hall Hasbeen
  • ****
  • Posts: 263
  • Good Vibes 13
Re: Building a guitar-scale tool
« Reply #13 on: September 12, 2021, 11:42:26 pm »
I'll take that as a feature request :D

Indeed, crack on 😁
Fender CD60, Yamaha 112V, PRS Angelus SE A50E. Katana Air.

Offline simon3142

  • Concert Hall Hasbeen
  • ****
  • Posts: 257
  • Good Vibes 6
Re: Building a guitar-scale tool
« Reply #14 on: September 13, 2021, 08:43:02 am »
Nobody has mentioned the circle of fifths, this could be your guide, there is lots about it on the internet.
It divides the major scales into ones that use sharps and ones that use flats. This makes sure that you don’t have two notes with the same name in a scale.

Time spent on the Circle of Fifths is well worth it, it will be very useful on your guitar journey and may be useful for your scales app.

If you haven’t realised already, once you have the notes of the major scales, you also have the modes. Taking the C major scale, the following scales use the same notes:
C Ionian
D Dorian
E Phrygian
F Lydian
G Myxolydian
A Aolian
B Locrian
Gear: Aparicio AA30, Ibanez AS103, Simon&Patrick Woodland Mini Jumbo, Cube X20
Youtube:
http://www.youtube.com/user/simon3142

Online close2u

  • Administrator
  • All Time Legend
  • *****
  • Posts: 15219
  • Good Vibes 670
  • Teesside, North East England.
Re: Building a guitar-scale tool
« Reply #15 on: September 13, 2021, 08:54:01 am »
Nobody has mentioned the circle of fifths, this could be your guide, there is lots about it on the internet

The 'internet' is right here:
https://justinguitarcommunity.com/index.php?topic=49150.0
 :)

Offline SMon

  • Bedroom Rocker
  • *
  • Posts: 11
  • Good Vibes 3
    • SMon@Github
Re: Building a guitar-scale tool
« Reply #16 on: September 13, 2021, 09:04:14 am »
*slapping myself on the forehead* d'oh... dummy me :)

I'm unto it. Thanks

Offline SMon

  • Bedroom Rocker
  • *
  • Posts: 11
  • Good Vibes 3
    • SMon@Github
Re: Building a guitar-scale tool
« Reply #17 on: September 13, 2021, 05:37:42 pm »
If you haven’t realised already, once you have the notes of the major scales, you also have the modes. Taking the C major scale, the following scales use the same notes:
C Ionian
D Dorian
E Phrygian
F Lydian
G Myxolydian
A Aolian
B Locrian

I already noticed it, but I haven't grasp the concept of the "Circle of Fifths", so thanks for that :)

Online tobyjenner

  • All Time Legend
  • *******
  • Posts: 5651
  • Good Vibes 214
  • You're never too old to Rock'n'Roll
Re: Building a guitar-scale tool
« Reply #18 on: September 14, 2021, 10:28:05 pm »
Smon

Modes and the Circle of Fifths are different beasts but Mr C has provided so wonderful explanations on them both. Worth a study, as you may want to factor in modes in the future.

Modes - https://justinguitarcommunity.com/index.php?topic=48972.0
C of F - https://justinguitarcommunity.com/index.php?topic=49150.0

Cheers

Toby
 8)
Here since Mar 2013 Completed BC, RUST 1 & 2, IM, MTMS Still on Blues Rhythm and Blues Lead
https://soundcloud.com/tobyjenner/   
https://www.youtube.com/channel/UC2wcjHmnrFuQyom6tqUtdrQ
Roadcase : https://justinguitarcommunity.com/index.php?topic=39537

Offline GregB

  • Concert Hall Hasbeen
  • ****
  • Posts: 263
  • Good Vibes 13
Re: Building a guitar-scale tool
« Reply #19 on: September 15, 2021, 03:36:44 pm »
Indeed, crack on 😁

Flipping eck Smon you’ve only gone and flipped it, that’s a fantastic feature (for me anyway) thanks very much   :D
Fender CD60, Yamaha 112V, PRS Angelus SE A50E. Katana Air.

Offline SMon

  • Bedroom Rocker
  • *
  • Posts: 11
  • Good Vibes 3
    • SMon@Github
Re: Building a guitar-scale tool
« Reply #20 on: September 15, 2021, 03:52:10 pm »
Flipping eck Smon you’ve only gone and flipped it, that’s a fantastic feature (for me anyway) thanks very much   :D

No problem... thanks for the feature request and glad you like it :)

 

Get The Forum As A Mobile App