I not asking asking how to build chords.... I'm not sure if I expressed my thought clearly.. or if perhaps you don't understand your own answer.. but I'll try again.
I was stating that the notes each mentioned video are not ALL within the key of Fmaj as beatport reported. When I referenced scales that contain ALL of the notes used in the Diva Bassline as well as within the SEM Bass the only one that contained all of the notes (in the minor or major scale) was the G#/Ab maj Scale.
F major (or the key of F) is a major scale based on F, with the pitches F, G, A, B♭, C, D, and E
Jerome's Diva Bass line = F, G#/Ab, A#/Bb, C#/Db, D#/Eb, F
Alastor's SEM Bass = G, A#/Bb, C, D#/Eb, F, G
As you can see BOTH sets of basslines have notes that fall outside of the Fmaj scale. Therefore beatport must have gotten it wrong. (or so I am assuming and was what promoted my post)
With that said ... BOTH sets of bass lines have ALL of their notes fall in to the G#/Ab maj Scale. I suppose I was asking for confirmation of this.
G#/Ab, A#/Bb, C C#/Db, D#/Eb F G = 7 notes. Both artist have written basslines using ONLY these notes. It takes 7 notes to make up a scale... all 7 of these notes fall in to the G#/Ab major scale. (also arguably the F natural minor scale depending on weather or not you are starting your scale from the 6th position of said major scale... the F in this case)
The following statement is the catalyst of my post... the real reason I opened up this can of worms -
Based on the above, If I was to sit down to re-write things (bassline, chords, harmonies, etc) and wanted to set up my ableton push to stay within a certain key to match the mood of the song I would set it up to play notes (and therefore chords as well) that are 100% represented in the G#/Ab maj Scale.
In contrast if I were to trust that the Key signature of the song was Fmaj and set up ableton push (of the native scale plugin of live) I would never be able to hit a few of the notes expressed in those previously mentioned basslines as come of the notes just don't exist in the Fmaj scale.
Beatport is just using an algorithm to try and determine the key of the song (no different than 'mixed in key' or traktors built in key detection).. these algorithms are not always correct... quite often they are flat out wrong.
Again.. was just looking for confirmation of my thought.... not instructions on how to write chords.