I'm a programmer by day, have had many advanced math classes, etc, I have no idea what is being presented here. Glad it works for you
TalkBass has been independent since 1998. Add your voice.
Create a free account to reply to discussions, view embedded media, and browse with fewer display ads.
Join free Log in
Want zero display ads or expanded classifieds tools? Compare plans.
Same.I'm a programmer by day, have had many advanced math classes, etc, I have no idea what is being presented here. Glad it works for you
I'm a programmer by day, have had many advanced math classes, etc, I have no idea what is being presented here. Glad it works for you
EDIT (I meant scales, not chords)
LIST OF MORE COMMONLY USED HEPTATONIC SCALES
There are over 740 Heptatonic SCALES, but many are not "appealing".
Capitalized SCALE is family name; subsequent chords are modes in ascending order.
Nerd.For a binary representation I would expect something like this:
major scale => C D E F G A B => 1010 1101 0101 (basically you put a 0 for each chromatic step that is skipped)
Though this is backwards vs. normal binary notation with LSB on the right, so I would reverse it to: 1010 1011 0101
or Hex 0xAB5
What is the value of this? Hell if I know! In a way it leaves out the final interval which should be of interest (though you can easily see this by looking at the MSBs - more zero's means larger interval).
Obviously a program could easily be written to dump out all "7-hot" combinations in a 12-bit binary number. Still trying to figure out the value. Might be interesting to build chords from scales. If you "AND" two numbers you get the common values, or "OR" them to combine the notes. Other binary math could be used to do...stuff...with the encoded scales.
I love binary encoding problems and binary arithmetic. You should see my Sudoku puzzle generator and solver I coded in assembly language. Encoding the puzzle in a bit field was really an interesting problem.
Thanks for thinking about this. Yes C(12, 7) is a good way to start estimating the size. Unique scales would be 792/7=117 families, I think.Interesting stuff! I'm curious at your count of 740+ though. Perhaps I'm misunderstanding your idea here?
C(12,7) = 792, but aren't most of those combinations just transpositions/rotations of each other?
Even if we counted rotations as unique, we'd still likely end up w/a number substantially less than 740.
IIRC Forte enumerates just 38 seven note sets, with ye olde major scale being 7-35. Of course the traditional modes get the same # and interval vector, but ordinarily these will be treated as different objects by musicians. (i.e. we're working with both order and content here.)
Or am I barking up the wrong tree?
GT
Wouldn’t this eliminate all the diatonic modes/first seven line items on your list? They are all rotations of the same scale.