Téléchargé 1 fois
Vote des utilisateurs
0
0
Détails
Licence : Non renseignée
Mise en ligne le 13 juillet 2021
Plate-forme :
Windows
Langue : Français
Référencé dans
Navigation
Gammes fondamentales
Gammes fondamentales
Ce samedi 26 juin 2021
Définition des modules utilisés pour calculer les gammes.
GlobalApplis module principal:
Ce 1er module a pour but de créer les tétracordes,
afin de les assembler en couple pour former les modes.
GlobModelGammy module de fonction:
Ce module a une fonction de tri,
afin de binariser les modes.
GlobGamFonds module du résultat:
Ce dernier module présenté nous donne un résultat,
sous-forme d'un degré tonique de poids le plus faible.
Voir: calcul_tare_gam (dossier:GlobalDoc)
Définition des modules utilisés pour calculer les gammes.
GlobalApplis module principal:
Ce 1er module a pour but de créer les tétracordes,
afin de les assembler en couple pour former les modes.
GlobModelGammy module de fonction:
Ce module a une fonction de tri,
afin de binariser les modes.
GlobGamFonds module du résultat:
Ce dernier module présenté nous donne un résultat,
sous-forme d'un degré tonique de poids le plus faible.
Voir: calcul_tare_gam (dossier:GlobalDoc)
Code : | Sélectionner tout |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | """ # La masse de la gamme naturelle# Composée des sept notes majeures: C, D, E, F, G, A, B. # Harmonisée des sept degrés majeurs: # (CDEFGAB) = 0 # (DEFGABC) = b3, b7 = -4-8 = -12 # (EFGABCD) = b2, b3, b6, b7 = -3-4-7-8 = -22 # (FGABCDE) = #4 = +5 = +5 # (GABCDEF) = b7 = -8 = -8 # (ABCDEFG) = b3, b6, b7 = -4-7-8 = -19 # (BCDEFGA) = b2, b3, b5, b6, b7 = -3-4-6-7-8 = -28""" """(" Chaque degré porte une valeur altérative binôme(b,#).\n" " En opérant les valeurs de la signature (Signature/Masse)...\n" " En ordonnant la séquence: F, C, G, D, A, E, B\n" " #4, 0, b7, b3b7, b3b6b7, b2b3b6b7, b2b3b5b6b7\n" " ... (Signature/Masse):\n" " F(#4) 4ème degré plus 1 dièse = 4 + 1 = +5\n" " A(b3b6b7) {\n" " 3ème degré moins 1 bémol = -3 - 1 = -4\n" " 6ème degré moins 1 bémol = -6 - 1 = -7\n" " 7ème degré moins 1 bémol = -7 - 1 = -8\n" " }\n" " Masse pesante totale = -4-7-8 = -19\n")""" |
Maintenant il y a la démultiplication de chaque poids-degré.
Selon une appli qui s'amuse à cumuler les nuances tonales résultantes des différents modes majeurs.
Rien que pour voir jusqu'où on peut charger le mode étalonné majeur...
Afin de démultiplier la forme cumulée en divisant par sept, et nombre de notes de propagation.
Je sais au début c'est toujours dur
Tout ça à cause de Python tellement facile, tellement aidant...
Si j'avais su que vous pourriez comprendre l'impossible,
je me serais donné à fond
Selon une appli qui s'amuse à cumuler les nuances tonales résultantes des différents modes majeurs.
Rien que pour voir jusqu'où on peut charger le mode étalonné majeur...
Afin de démultiplier la forme cumulée en divisant par sept, et nombre de notes de propagation.
Je sais au début c'est toujours dur
Code : | Sélectionner tout |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 | Contemplation# Nécessités pour repérages: Tableau des signatures majeures (Comparaisons) :gamme_poids: Dictionnaire Signatures Majeures :gamme_poids = {1: [0,0,0,0,0,0,0], 2: [0,0,-4,0,0,0,-8], Tableau modèles supposés fondamentaux (Toniques) 1: Signature numérique pour chaque mode diatonique :mode_poids = [[0,-3, -5, 7, 7, 7,0],[0,-3, -5, -6, 7, 7,0], 2: Signature binaire correspondante :mode_biner = ['111000001111','111100000111','111110000011', ********* 2ème vue: Augmentation de la définition modale ********* Premiers modes majeurs de comparaison, chacun des modes diatoniques a une tonalité exprimée numériquement. Exemple: -3 = b3. Ainsi le deuxième mode numérisé de la gamme naturelle: Analogie_II ème degré majeur = [1,2,b3,4,5,6,b7] Numérisation du même degré = [1,2,-3,4,5,6,-7] Autre numérisation retenue = [0,0,-4,0,0,0,-8] :Contemplation_alteration_1: Modèle Concept de Base # Nous savons que sept modes forment la gamme naturellement majeure: # Ces tonalités diatoniques & majeures aux sept points capitaux: Le capital majeur de chacune de ses unités modales, fait l'utilité comparative du modèle non-diatonique majeur. Le pouvoir naturel Uème majeur! Il est vérifiable lors de cette opération: Un Uème point majeur est comparé à un Uème point étranger./ Uème mode inconnu non-majeur & Nouvelle Série Diatonique. Faire la différence entre Uème non-majeur et Uème point majeur. Pour un Uème point majeur en service Diatonique non-majeur. Ici chaque mode non-majeur cumule les valeurs Uème points majeurs. Exemple final: MANA: [147, 441, 931, 392, 245, 784, 1225] 147 o :MANA: Table absolue Cumulée de chaque degré MinMANA:111000001111:[0, -3, -5, 7, 7, 7, 0] o :MinMANA:Définitions(binaire/numérisation retenue o :MinMANA:=[1,b2,bb3,###4,##5,#6,7]\*Utilisation 3_signes_#*\ Ce dernier ne répond finalement pas à la limitation altérative, une idéologie ayant approuvé les termes du processus natif arrêté à deux. Topographie du champs d'entre deux modèles non-diatoniques. MANA: [147, 441, 931, 392, 245, 784, 1225] MINI: 147 MAN:147 MinMana:111000001111:[0, -3, -5, 7, 7, 7, 0] | MINI 1er *** [1,-2,°3,^4,x5,+6]=[0, -3, -5, 7, 7, 7, 0] °34^ = ###4 \*3_signes_#*\ ____1 *** MAN: 441 111100000111 : [0, -3, -5, -6, 7, 7, 0] | MINI 4ème ________*** [1,-2,°3,°4,x5,+6,7]=[0, -3, -5, -6, 7, 7, 0] °45x 2 *** MAN: 931 111110000011 : [0, -3, -5, -6, -8, 7, 0] | MINI 6ème *** [1,-2,°3,°4,*5,+6]=[0, -3, -5, -6, -8, 7, 0] *56+ = bbb5 \*3_signes_b*\ 3 *** MAN: 392 111111000001 : [0, -3, -5, -6, -8, -10, 0] | MINI 3ème *** [1,-2,°3,°4,*5,-*6,7] = [0, -3, -5, -6, -8, -10, 0] *5 = bbb5 \*3_signes_b*\ 4 *** MAN: 245 111111100000 : [0, -3, -5, -6, -8, -10, -12] | MINI 2ème *** [1,-2,°3,°4,*5,-*6,°*7]=[0, -3, -5, -6, -8, -10, -12] \*7ème_non-majeur*\ 5 *** MAN: 784 100000111111 : [0, 6, 6, 7, 7, 7, 0] | MINI 5ème *** [1,+^2,^3,^4,x5,+6,7]=[0, 6, 6, 7, 7, 7, 0] +^2 = ####2 \*3_signes_#*\ 6 *** MAN: 1225 110000011111 : [0, -3, 6, 7, 7, 7, 0] | MINI 7ème *** [1,-2,^3,^4,x5,+6,7]=[0, -3, 6, 7, 7, 7, 0] -23^ = ###3 \*3_signes_#*\ Topologie d'un même champs d'approfondissement moyen. MANA: [147, 441, 931, 392, 245, 784, 1225]. 1ère table générée. En divisant par sept le rang zéro de MANA on obtient [147, 21, 3, 0] :[147, 21, 3, 0]: Est le 1er sujet ouvert des divisions par sept. Son minimal hors zéro est trois fois loin de zéro. Génération facteur sept restreint: {1: [147, 21, 3, 0], 2: [441, 63, 9, 1, 0], 3: [931, 133, 19, 2, 0], 4: [392, 56, 8, 1, 0], 5: [245, 35, 5, 0], 6: [784, 112, 16, 2, 0], 7: [1225, 175, 25, 3, 0]} Cas Minimal 1: :[441, 63, 9, 1, 0] = °45x |&| [392, 56, 8, 1, 0] = -*6: |
Code : | Sélectionner tout |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | # Python utf8 # Nécessités pour repérages: """ Tableau des signatures majeures (Comparaisons) :gamme_poids: Dictionnaire Signatures Majeures :gamme_poids = {1: [0,0,0,0,0,0,0], 2: [0,0,-4,0,0,0,-8], Tableau modéles supposés fondamentaux (Toniques) 1: Signature numérique pour chaque mode diatonique :mode_poids = [[0,-3, -5, 7, 7, 7,0],[0,-3, -5, -6, 7, 7,0], 2: Signature binaire correspondante :mode_biner = ['111000001111','111100000111','111110000011',""" mode_biner = ['111000001111','111100000111','111110000011', '111111000001','111111100000','100000111111', '110000011111'] mode_poids = [[0,-3, -5, 7, 7, 7,0],[0,-3, -5, -6, 7, 7,0], [0,-3, -5, -6, -8, 7,0],[0,-3, -5, -6, -8, -10,0], [0,-3, -5, -6, -8, -10, -12],[0, 6, 6, 7, 7, 7,0], [0,-3, 6, 7, 7, 7,0]] gamme_poids = {1: [0,0,0,0,0,0,0], 2: [0,0,-4,0,0,0,-8], 3: [0,-3,-4,0,0,-7,-8], 4: [0,0,0,+5,0,0,0], 5: [0,0,0,0,0,0,-8], 6: [0,0,-4,0,0,-7,-8], 7: [0,-3,-4,0,-6,-7,-8]} poids_major = {1: [], 2: [], 3: [], 4: [], 5: [], 6: [], 7: []} cumul = {1: [], 2: [], 3: [], 4: [], 5: [], 6: [], 7: []} cc = 0 """:gamme_poids = {1: [0,0,0,0,0,0,0], 2: [0,0,-4,0,0,0,-8],""" for gpk, gpv in gamme_poids.items(): """:gpv = [0,0,0,0,0,0,0],[0,0,-4,0,0,0,-8],""" for com in gpv: """:com = [0,0,0,0,0,0,0]""" """:mode_poids = [[0,-3, -5, 7, 7, 7,0],[0,-3, -5, -6, 7, 7,0],""" for mod in mode_poids: # modal, cc = [], 0 """:mod = [0,-3, -5, 7, 7, 7,0]""" for mo in mod: # :mo= Signature numérique diff = mo - com cc += diff modal.append(cc) cumul[gpk].append(modal) # Analyse poids cumul.keys mana1, mana2 = [], [] for anak, anav in cumul.items(): aaa = 0 for van in anav: aaa += van[0] mana1.append(aaa) mana2.append(abs(aaa)) for man in range(len(mana1)): if mana1[man] == min(mana1): pass else: pass if mana2[man] == min(mana2): pass else: pass # Approfondissement des moyennes pour sept notes moyen = {1: [], 2: [], 3: [], 4: [], 5: [], 6: [], 7: []} for moi in range(len(mana2)): moyen[moi+1].append(mana2[moi]) appro = mana2[moi] while 1: appro /= 7 if appro > 1: moyen[moi+1].append(appro) else: break print(moyen,'\n Diviser par le nombre de notes') """Cadence dégressive facteur sept résume. Démultiplication du poids modal""" |
je me serais donné à fond
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.