Functionality Enhancement for Modal Calculator
Budget: $10 – $30 USD
MODAL calculator=
introduction=
this calculator determine the mode , the arquetipal modes are the greek modes
GREEK MODES
Ionian 1 2 3 4 5 6 7
dorian 1 2 3b 4 5 6 7b
phrygian 1 2b 3b 4 5 6b 7b
Lydian 1 2 3 4# 5 6 7
Mixolidian 1 2 3 4 5 6 7b
Eolian 1 2 3b 4 5 6b 7b
Locrian 1 2b 3b 4 5b 6b 7b
this modes when they have the 7 notes, they all belong to the set 7-35
but if they are incomplete or have different notes in them, then will be in this case different logic to apply and give a different mode names to the traditional greek modes. In the first stages the logic will be bases on the greek modes only, but later when all is working correctly we will add other complementary modes for cases with 3 notes when the result will be ambiguous .
firstly we will work on analyzing one set in one rotation, ( user input set) then on next stages this logic will be applied to different inversion or rotations.
————————————————————
STAGE 1 working on modal oracle v2
Use modal oracle v2 (file index 2 inside folder) as first filter, to set mode you are in
we will initially work on set that gives a result on the first seven modes ionian to locrian. the rest will give results null.
nomenclature of notes =
task 1- add third nomenclature to each note in the keyboard to visualization only
0-C-1
1-C#\Db-2b
2-D-2
3-Eb/D#-3b
4-E-3
5-F-4
6-F#/Gb-4#
7-G-5
8-G#/Ab-6b
9-A-6
10-Bb-7b
11-B-7
(i will use the third nomenclature 1 to 7 for the following explanations)
task 2= Create text field in modal oracle v2 to show result of calculations below the matrix.
Example dorian
1 2 3b 4 5 6 7b
full=
if user set 1 2 3b 4 5 6 7b then type in text field Dorian
omissions=
if input set is 1 3b 6 + missing note/s 2 or and 4 or and 5 or and 7b
then type mode dorian no (missing note/s)
example 1 3b 6 4 5 7b then Dorian no2
example 1 3b 6 4 5 then Dorian no2 no7
Alterations=
if user set 1 3b 6 + alterations 4# or 7
then type dorian and alteration
example 1 2 3b 4# 5 6 7 then Dorian 4# 7
omissions and alterations=
example 1 3b 6 7 then Dorian no2 no4 no5 7
—————
Essential notes for each scale( this is already in logic)
Ionian 1 3 4
dorian 13b 6
phrygian 1 2b
Lydian 1 3 4#
Mixolidian 1 3 7b
Eolian 1 3b 6b
Locrian 1 3b 5b
omission by mode (possible omission)
Ionian 2 5 6 7
dorian 2 4 5 7b
phrygian 3 4 5 6b 7b
Lydian 2 5 6 7
Mixolidian 2 4 5 6
Eolian 2 4 5 7b
Locrian 2b 4 6b 7b
alteration by mode (possible alteration)
Ionian 2# 5b 5#
dorian 4# 7
phrygian 2 6 7
Lydian 2# 5#
Mixolidian 2b 2# 4# 5#
Eolian 4# 7
Locrian 2 6
—————————
STAGE 2
task 1=
stack from one set input, all rest of modes.(they are intervalic rotations , this logic its already programed in the testing tool for rotations on any set,)
in the example of a ionian it should be stacked one below another the seven greek modes
in other example 1 2b 7 it should be stacked
first mode 1 2b 7
second mode 1 7b 7
third mode 1 2b 2
task 2=
apply the modal logic to each mode separately .
——————
Budget
stage 1 = 15 usd
stage 2 = 15 usd
————————————————————
STAGE 3 in construction
add more modes besides greek modes, and finding solution to ambiguous cases.
1 7 Maj 7
1 4 Sus 4
1 2 sus 2
introduction=
this calculator determine the mode , the arquetipal modes are the greek modes
GREEK MODES
Ionian 1 2 3 4 5 6 7
dorian 1 2 3b 4 5 6 7b
phrygian 1 2b 3b 4 5 6b 7b
Lydian 1 2 3 4# 5 6 7
Mixolidian 1 2 3 4 5 6 7b
Eolian 1 2 3b 4 5 6b 7b
Locrian 1 2b 3b 4 5b 6b 7b
this modes when they have the 7 notes, they all belong to the set 7-35
but if they are incomplete or have different notes in them, then will be in this case different logic to apply and give a different mode names to the traditional greek modes. In the first stages the logic will be bases on the greek modes only, but later when all is working correctly we will add other complementary modes for cases with 3 notes when the result will be ambiguous .
firstly we will work on analyzing one set in one rotation, ( user input set) then on next stages this logic will be applied to different inversion or rotations.
————————————————————
STAGE 1 working on modal oracle v2
Use modal oracle v2 (file index 2 inside folder) as first filter, to set mode you are in
we will initially work on set that gives a result on the first seven modes ionian to locrian. the rest will give results null.
nomenclature of notes =
task 1- add third nomenclature to each note in the keyboard to visualization only
0-C-1
1-C#\Db-2b
2-D-2
3-Eb/D#-3b
4-E-3
5-F-4
6-F#/Gb-4#
7-G-5
8-G#/Ab-6b
9-A-6
10-Bb-7b
11-B-7
(i will use the third nomenclature 1 to 7 for the following explanations)
task 2= Create text field in modal oracle v2 to show result of calculations below the matrix.
Example dorian
1 2 3b 4 5 6 7b
full=
if user set 1 2 3b 4 5 6 7b then type in text field Dorian
omissions=
if input set is 1 3b 6 + missing note/s 2 or and 4 or and 5 or and 7b
then type mode dorian no (missing note/s)
example 1 3b 6 4 5 7b then Dorian no2
example 1 3b 6 4 5 then Dorian no2 no7
Alterations=
if user set 1 3b 6 + alterations 4# or 7
then type dorian and alteration
example 1 2 3b 4# 5 6 7 then Dorian 4# 7
omissions and alterations=
example 1 3b 6 7 then Dorian no2 no4 no5 7
—————
Essential notes for each scale( this is already in logic)
Ionian 1 3 4
dorian 13b 6
phrygian 1 2b
Lydian 1 3 4#
Mixolidian 1 3 7b
Eolian 1 3b 6b
Locrian 1 3b 5b
omission by mode (possible omission)
Ionian 2 5 6 7
dorian 2 4 5 7b
phrygian 3 4 5 6b 7b
Lydian 2 5 6 7
Mixolidian 2 4 5 6
Eolian 2 4 5 7b
Locrian 2b 4 6b 7b
alteration by mode (possible alteration)
Ionian 2# 5b 5#
dorian 4# 7
phrygian 2 6 7
Lydian 2# 5#
Mixolidian 2b 2# 4# 5#
Eolian 4# 7
Locrian 2 6
—————————
STAGE 2
task 1=
stack from one set input, all rest of modes.(they are intervalic rotations , this logic its already programed in the testing tool for rotations on any set,)
in the example of a ionian it should be stacked one below another the seven greek modes
in other example 1 2b 7 it should be stacked
first mode 1 2b 7
second mode 1 7b 7
third mode 1 2b 2
task 2=
apply the modal logic to each mode separately .
——————
Budget
stage 1 = 15 usd
stage 2 = 15 usd
————————————————————
STAGE 3 in construction
add more modes besides greek modes, and finding solution to ambiguous cases.
1 7 Maj 7
1 4 Sus 4
1 2 sus 2