Skip to content

Toumic/GlobalApplis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

{GlobalApplis Cette application}

  • {Liens vers les autres READme
    • [songammes/READme_songammes.md](songammes/READme_songammes.md)
      
    • }

README.md

GlobalApplis

Est une application qui rassemble plusieurs instruments de mesure.

Résumé gammologique :

La gammologie est une science qui consiste à étudier les gammes musicales

La gamme musicale est naturelle et elle comporte 12 ½ tons chromatiques, dont sept tonalités majeures. Le fait de comprendre que les intervalles forment une ressource et une voie de développement, nous oriente dans une bonne direction. Celle du déploiement des possibilités gammales :

C'est bien connu ! Il y a quatre-cent-soixante-deux modulations diatoniques

_Les 66 gammes fondamentales & Uniques diatoniques toniques. & leurs 396 modes diatoniques_

Les gammes sont développées grâce aux altérations bémol et dièse. Elles servent à la découverte des modèles fondamentaux et de leurs tonalités, et elles commencent le développement par la gamme naturellement majeure et non altérée. La nature non signée des notes est une indication de départ, si bien que cette gamme a des degrés modaux faisant partie d'une seule diatonie.

C'est naturellement que la gamme comporte 7 tonalités différentes

_Tout un rassemblement diatonique aux tonalités qui se suivent sans se répéter_

La simplicité de cette gamme (CDEFGAB). Elle a la calculabilité des tonalités et la légèreté des modes toniques fondamentaux. Un ensemble d'informations aisément transmissibles à un quelconque algorithme. On notera que la notion de poids prend son pied avec la gamme, la charge diatonique répartie sur les tares modales associées, pouvant à terme être démultiplié au facteur 7.

Comment cette appli agit pour calculer : la gamme naturelle.

_La gamme naturelle comporte deux tétracordes et sept modulations diatoniques_

Normalement chaque nouvelle gamme fondamentale créée possède sept qualités modales majeures, si bien qu'à ce niveau la gamme de Do majeure et celle de Ré majeure ont les mêmes qualités tonales. Car elles sont égales du point de vue des intervalles. La gamme a sept notes & cinq intervalles qui déterminent sa tonalité, et en particulier la valeur naturelle de la tonalité. Comme il a été dit le tétracorde en fait partie en tant qu'objet, le mode tonique majeur de toutes les tonalités représentent une forme qualitative identique. Parmi les fondements, il y a °45x, & ces notes : [Do, bRé, bbMi, bbFa, ##Sol, #La, Si]. Les tétras majeurs occupent l'octave de Do à Do : Do, _, Ré, _, Mi, Fa et Sol, _, La, _, Si, Do. Ils ont une forme similaire : "OoOoOO" = "OoOoOO" = FAUX. Puis le cas "°45x" donne l'aperçu d'un tétra minimal aussi appelé cluster : OOOOoooooOOOO Le développement clusterien initialiser systémique

###Pour parler un peu du système tétra = Développer cluster Le milieu tétra n'est pas limité à la gamme naturelle Et si cette limite faisait l'occasion à l'apprentissage d'une organisation clustérienne, de voir dans cet infini de combinaisons un systémisme gammique clustérien. En ce qui me concerne, le tétracorde a été vu pendant le développement des tonalités fondamentales. Il a été aussi perçu comme un système à part, selon le modèle cluster. Qui configure une série hiérarchique en croissance d'intervalles, ceci dans un espace donné de 12 notes (Octave). Le cluster inférieur débute à 1 et le supérieur prend fin à 13 ; En termes mathématiques : Cluster = 4 notes et : Gamme = 2 clusters, lorsque les 2 clusters sont limités aux extrémités | La tonique(inf) / la quarte(sup) |. Ils sont exponentiellement limités, Voir GlobalApplis.py ligne 38. Le cluster inférieur peut s'étendre à 9 notes := Octave - Cluster. Au point de développement initial, il y a cinq intervalles vides : OOOOoooooOOOO; Exemple extension : OOOoooooOOOOO, ici = °34^.

§§§_& Le visuel mécanique & L'expansion méthodologique & L'idéologie gammique

Le verbe idéal a l'empreinte des différents aspects des gammes fondamentales.
    `GlobalApplis Ligne 44 & 45`: Les notes 'CDEFGAB'
    Les altérations : ['', '+', 'x', '^', '^+', '^x', '°*', '-*', '*', '°', '-']
Musicologiquement l'`Exemple : Mélodique. Dominante`. Soit : Modèles diatoniques altérés.

§§__& Le visuel mécanique & L'expansion méthodologique & L'idéologie gammique

Une série d'incrémentations conditionnelles aux extrêmes ordonnés.
    `GlobalApplis Ligne 145 `: Zone Active Points
Le couple tétra est Divisible. L'économie du désaccouplement & Une seule unité tétra.

§___& Le visuel mécanique & L'expansion méthodologique & L'idéologie gammique

La scène de l'évolution ordonnée est animée en précisions | Film imaginaire
    `GlobalApplis. GlobModelGammy. GlobGamFonds. GlobEnModes.`: Modules Fabriques
Au commencement et depuis, l'évolution est relative a un assemblage algorithmique.

µUNITÉ

Détailler les fonctions des codes sources

L'application a des modules sobres en fonction

GlobalApplis.GlobModelGammy.GlobGamFonds.GlobEnModes.

GlobalApplis ***

Le module des initiales, 'GA' est chargé de transformer le cluster en une entité recevable. Modifier par la voie des incrémentations dans un jeu de priorités rangées aux extrémités libres. C'est dire que lorsque l'extrémité parvient à l'extrême, l'élément clustérien précédant l'extrémité incrémentée avance d'un cran en rappelant l'extrémité à son côté. L'unité clustérienne propage son extrémité jusqu'à l'extrême, puis avance l'unité inférieure et Relance l'extrémisme. Selon que les libertés des unités inférieures ne sont limitées, l'avancée intérieure avance à chaque relance à une aide orientée vers le bas pour le cas.

Glob Apply Édition Fichiers [(Tétras.µ)(Tétras.µ©)(Tétras.Qµ)]µ: 1234. µ©: 1234. .5678. Q©: 1,b2, .,7,8.

GlobModelGammy ***

Le module des premiers, 'GMG' service de triage des modèles (Tetra/Couple). Obtention des modèles uniques débarrassés de leurs modes diatoniques. Modélisations parfaites protagonistes du rôle fondamental : Réductions Analytiques. Une gamme a plusieurs descriptions, un exemple lettré "123045670000", et sa binarisation "111011110000". Binariser les notes à une finalité de comparaison entre modèles, methode de calcul se dispensant des degrés chiffrés.

Glob Gammy Édition Tableaux [(Tétras)(Gammes)(Lettres/Chiffres/Binaires)]

GlobGamFonds ***

Le module des pesées, 'GGF' a pour fonction de donner un poids aux éléments modaux, ainsi chaque mode diatonique a sa propre charge. Cette réponse est nécessaire à l'appréciation du choix fondamental, puisque la gamme naturelle est de poids zéro car elle ne comporte pas de signature. Autrement les degrés qui lui sont diatoniques ont chacun un poids calcul_tare_gam Ligne 13 & 14 Séquence: F, C, G, D, A, E, B || #4, 0, b7, b3b7, b3b6b7, b2b3b6b7, b2b3b5b6b7. Mais les résultats sont nombreux, et ils ne répondent pas tous au critère de légèreté des signes. C'est aussi dire que l'algorithme ne répond pas à nos attentes, et que cette partie est à rehausser. Création du fichier globdicTgams.txt contenant ce premier résultat. Transmission du dictionnaire mode_maj7 conteneur des modes diatoniques ayants les septièmes majeures.

Glob Fondy Sort Léger [(GlobGamFonds Ligne 117)(glob_en.seption(modes_modal))]

GlobEnModes ***

Le module des précis. 'GEM' Dans ce module arrivent les gammes légères envoyées par GlobGamFonds. Elles deviennent opérationnelles avec le modèle majeur naturel, comme ceci : Chaque mode léger est opérationnel à tous les niveaux diatoniques, finalement chaque mode a sa définition de masse. En un 1er temps les modes sont représentés par des nombres assez conséquents, qui peuvent être rendus plus faciles à comprendre. Ainsi chaque donnée modale va être démultipliée par un facteur 7, jusqu'à zéro. Le résultat est absolu malgré qu'il soit décimal, certains affichent des valeurs entières à 1.

def seption(mode_poids, k1, pc1, gm1): Réception des poids modaux basiques à augmenter & Création 'globdic_Dana.txt'

def dana_fonc(dana, gam1): Les dictionnaires {dan/ego/maj}: Enregistrer. Répertorier. Référencer.

def maj7_fonc(unic, fondre): Réception simple(unic), abscon(fondre). Trie les gammes.

def fond_gam(mode, fol): A la charge signer les gammes(notes et signes)+ Modes diatoniques.

Brièvement : Augmenter les mesures entrantes. Capter les septièmes majeures. Trier les gammes selon leurs masses : Mêmes poids signifient également mêmes rangs. Mêmes rangs aux possibles poids différents. Préciser les différentes natures gammales, soit que l'issue fonctionnelle produise un ensemble fondamental basé sur la légèreté des gammes à noms entiers.

Les gammes fondamentales sont les 1ers modes diatoniques, ces modes fondamentaux ont leurs importances et aussi leurs exactitudes sont primordiales. En un premier temps, nous avons déterminé selon deux vecteurs : Les poids modaux. Les noms entiers. Et dans une deuxième mesure pouvant être décisive, nous avons décidé de réaliser une seconde expertise avec la même méthode que celle appliquée dans le développement diatonique. Et ainsi saisir l'occasion de valider ou pas la 1ʳᵉ déduction fondamentale :

Le premier degré modal naturel est majeur à toutes les tonalités, ainsi que tous les autres modes diatoniques. Afin la lecture s'améliore sans les mots inutiles, et en scriptant l'écriture explicative : I. Mode tonique. Tonalité modale/majeure. |. II. Mode tonal. Tonalité (b3, b7) plus la valeur du mode tonique. |. III. Mode mélodique. Tonalité (b2, b3, b6, b7) plus la valeur du mode tonique. |. IV. Mode médian. (#4)... |. Mode dominant. (b7)... |. Mode harmonique. (b3, b6, b7)... |. Mode sensible. (b2, b3, b5, b6, b7)... |. Chaque modulation diatonique a sa propre définition, elle est chargée de s'appliquer au modèle fondamental. Si, I. Tonique harmonique. Tonie(b6). |. II. (b3, b7)+(b5). |. III. (b3, b6, b7)+(b4). |. IV. (#4)+(b3). |. V. (b7)+(b2). |. VI. (b3, b6, b7)+(b1). |. VII. VII. (b2, b3, b5, b6, b7)+(b7).. À bonne lecture du bon entendeur, il y a une présence modale qui présente une improbable qualité modale : |. VI. (b3, b6, b7)+(b1). |

Glob Modely Program Test & Actif [(Test.Précis)(Acte.Effet)]

GlobInverseAcc ***

Le module des inverses.'GIA' Le but est qu'à chacun des modèles modaux, on puisse y trouver son inverse, soit que le modèle inversé ressemble en tout les points au modèle original comme à son image devant un miroir. Il est évident, que chacune des révélations soient renseignées par le nom de la gamme ainsi que celui du degré diatonique.

Pour plus de détails voir : Ligne 48 -Notions basiques du module GlobInverseAcc

GlobGamChrom ***

Le module des chromatismes. 'GGC' les gammes chromatiques sont aussi importantes que les gammes diatoniques, puisque chaque gamme a sa définition chromatique. La gamme chromatique fait l'usage d'une trilogie, car elle est composée de la gamme originale et de deux chromatismes altérés. Alors, et selon la mise en place du chromatisme augmenté ou diminué, le développement diatonique produit un cycle ouvert ou fermé.

  • Lorsque le cycle est ouvert : Les modes voisins n'ont pas les mêmes formules numériques
  • Et quand le cycle est fermé : Les modes voisins ont les mêmes formules numériques
  • La commande d'inversion des lignes 'hautes et basses', focalise de la ligne de 350 à 368.
  • Expliqués de GlobGamChrom\init.py. Ce lundi 12 décembre 2022.

Il contient :
... Une table des gammes majeures en cours d'utilisation.
... D'autres tables utiles (altérations(b, #), extensions...)

Une fonction permet la transposition majeure diatonique de chacune des notes utilisées.
... Def transposer (rip0, rip1, rip2, rip3) :
... - Aide à la définition de la tonalité est donnée par la gamme majeure. Elle est appliquée avec différentes mesures, des toniques issues de la gamme en cours et celles développées par le système commatique.

Une fonction pour une forme d'altération complexe (index(±), signe(int))
... def alteration (signe) :
... - Transforme son état (nombre réel, index table, signe altératif)

La principale fonction, est celle de la liaison chromatique et commatique.
... def chromatic(a, b, c, s) : ... - Tout s'exerce par les paramètres, puis elle se charge de transcrire (a, b, c, s).
... A = Gamme hepta en cours. B = Nom de la tonalité analogique. C = Tonalité numérique ordre croissant. S = Degré d'inversion est demandé ou donné par défaut.
... 1er recueil. La séparation des notes diatoniques (gamme, chrome). ... 2ème réconciliation d'une analogie numérique (notes + tonalités). ... 3ème développement à partir d'une tonique mise à la tonalité diatonique. ... 4ème résolution aux sujets des notes en extension (de 8 à 15)."octaves". ... 5ème récupération des analogies dans le sens vertical (modifiable). ... 6ème construction diatonique des notes analogiques/verticales/atonales.
... dic_rapt = {} # dic_rapt = Dictionnaire des premiers commatismes. ... dic_rap0, dic_rap2 = {}, {} # Afficher les chromatismes parallèles.

Ce module est consacré à la mise en forme du dictionnaire à l'aide des tables reçues de GlobGamVers6. Le dictionnaire est donc renvoyé, sa forme est simplifiée par rapport aux tables reçues.

Ligne 706 : Lecture des colonnes absentes pour trouver les toniques fondamentales

(lineno(), 'Cas3 ABSENCES dic_abs:', dic_abs)

Enregistrement des toniques absentes dans dic_cas et dans dic_maj, par la fonction 'transposer()'.

# def transposer(rip0, rip1, rip2, rip3):

(lineno(), 'dic_maj.keys():', dic_maj.keys()) '''858 dic_maj.keys() : dict_keys(['C', 'D', 'E', 'F', 'G', 'A', 'B', '-D', '+C', '-E', '+D', '-G', '+F', '-A', '+G', '-B', '+A', 'oD', '+B'])''' print(lineno(), 'cas_cas:', cas_cas) # 804 cas_cas : ['+B', 'oD', '^A', '-E', 'oF', 'x^G', '-**G', '+^^F', 'x^^E', 'A', '+^^^D', # 'oB', 'C', '^^^^C']
Le cas "804", cas_cas = Liste les notes diatoniques altérées jusqu'en position tonique.
En révisant les gammes dont les toniques n'ont pas été trouvées la première fois, on tombe sur un élément de "804"

Appel de fonction 'transposer' avec passage de paramètres sans retour

('     Transposer trip', lineno(), '___ ___ Suite rip:', tripe0, tripe1, tripe2, tripe3)
# transposer(tripe0, tripe1, tripe2, tripe3) : Voir ligne 103 [...	Def transposer(rip0, rip1, rip2, rip3):]
  • POUR UN...

Dictionnaire des tonalités majeures, il est complètement renseigné.

(lineno(), 'dic_maj.keys():', dic_maj.keys())

  • SANS RIRE

      '''# Exécution du traitement diatonique (num + note).
          Le premier cycle a donné les principales valeurs diatoniques.
          Le développement diatonique modal de la gamme commatique énoncée.
          De sa position chromatique réelle, ou son emplacement diatonique.'''
      (lineno(), 'dic_cap0:', dic_cap0)
      for dia in range(1, 13):  # VERSIONS NUMÉRIQUES DES DEGRÉS MODAUX
          # dic_cap0[ik], dic_cap3[ik] = Parties numériques[inf/sup].
          # dic_cap1[ik], dic_cap2[ik] = Parties analogiques[inf/sup].
      	'''# Compare s'il n'y a pas de couplage chromatique.'''
      	if dic_rap0[ik][dia] == dic_rap2[ik][dia]:  # Les notes (sup/inf) sont identiques.
      		not_gam.append(dic_rap2[ik][dia])  # not_gam = Note tonique de la gamme
      		# Les notes iso font prioritairement partie du lot heptatonique.
      	else:  # Les notes (sup/inf) sont différentes.
      	''' PARTIES DU CODE INUTILISÉ POUR L'INSTANT'''
    

Exemple de premier mode commatique

1021 ik: 1 dic_cap0[ik]: ['1', '*3', '*4', '-3', '*5', '4', '*6', 'o6', '*7', '^^^1', '-7', '^^^2']<br>
1022 ik: 1 dic_cap1[ik]: ['+B', '-D', 'oE', '+D', '-F', '+E', '-G', 'G', '-A', 'oB', '+A', '-C']<br>
1023 ik: 1 dic_cap2[ik]: ['C', '-D', 'xC', '-E', 'xD', 'F', '+F', 'G', '-A', 'xG', '-B', 'xA']<br>
1024 ik: 1 dic_cap3[ik]: ['1', '-2', 'x1', '-3', 'x2', '4', '+4', '5', '-6', 'x5', '-7', 'x6'] <br>
1038 not_gam: ['-D', 'G', '-A'] Les notes isolées appartiennent à une gamme fondamentale.<br>
1039 ... ;<br>
............# La gamme est composée de ['-D', 'G', '-A']<br>
........# OUT OF DIATONIC<br>

Exemple de premier mode commatique (arrangement des extensions)

`1058 INDES		nom: C Maj 	grade: 12
1059 ik: 1 dic_cap0[ik]: ['1', '*3', '*4', '-3', '*5', '4', '*6', 'o6', '*7', '*8', '-7', '*9']
1060 ik: 1 dic_cap1[ik]: ['+B', '-D', 'oE', '+D', '-F', '+E', '-G', 'G', '-A', 'oB', '+A', '-C']
1061 ik: 1 dic_cap2[ik]: ['C', '-D', 'xC', '-E', 'xD', 'F', '+F', 'G', '-A', 'xG', '-B', 'xA']
1062 ik: 1 dic_cap3[ik]: ['1', '-2', 'x1', '-3', 'x2', '4', '+4', '5', '-6', 'x5', '-7', 'x6'] 
1063 not_gam: ['-D', 'G', '-A'] . Les notes isolées de la gamme.
1064 ... ;`

IMPORTANT : Le module GlobGamChrom peut servir plusieurs fois, selon la visite des éléments commatiques sous-jacents.

GlobGamMicro ***

Le module des commatismes. 'GGM' en charge du développement diatonique de la gamme fondamentale commatique.
L'utilisation de GlobGamVers6, dans sa section de la gamme en cours produisant un développement diatonique correspondant à la diffusion des sept degrés modaux respectifs. Cette création poursuit sa production par un déploiement de sept tonalités primordiales, dont chacune d'entre-elles dispose d'une capacité diatonique.

_Progressions commatiques_

Voici le séquentiel de la gamme :
... Au début, il y a une gamme fondamentale
... Ensuite les intervalles prennent des valeurs chromatiques
... Pour qu'une gamme chromatique primitive produise 12 modes diatoniques différents
... Dans le mode chromatique "fermé", il n'y a pas de modulation de la tonalité
... Par contre, le mode chromatique "ouvert" a un mode tonique à deux tonalités
... ... Ce mode chromatique "ouvert" n'est pas appliqué à ce jour du lundi 30 janvier 2023

progamV6encore ***

Le module interface. 'pv6e' Rassemble le résumé gammologique et est destiné à approfondir les systèmes tétras et commatiques.

GlobGamSim ***

Le module 'similitudes'. 'GGS' Permet dans un premier temps d'obtenir des renseignements relatifs aux poids et rangs. La gamme sur laquelle repose votre attention, a plusieurs poids modaux, et en ordonnant l'ordre des grandeurs pesantes, on obtient un ordre modal différent de celui annoncé par le développement diatonique de la gamme. Ainsi, plusieurs gammes peuvent avoir les mêmes poids modaux rangés différemment. Ou bien, elles sont rangées de la même manière, tout en ayant une différenciation au niveau des poids modaux.
On affirme que les gammes ayant les mêmes poids modaux, sont rangés de façon identique. Jusqu'à l'apparition d'un contraire.

Pour la gamme majeure

POIDS dat_poids: {'Maj': [['0', '+4'], ['-3', '+45']]}
POIDS dat_rangs: {'Maj': [['-32'], ['-3', '+45'], ['0', '+4']]}

Pour la gamme mélodique

POIDS dat_poids: {'-3': [['0', '+4'], ['-3', '+45']]}
POIDS dat_rangs: {'-3': [['-32'], ['-3', '+45'], ['0', '+4']]}

Pour la gamme mélodique dominante

POIDS dat_poids: {'-53': [['-53'], ['+53-', '+35']]}
POIDS dat_rangs: {'-53': [['+2', '+46'], ['+53-', '+35'], ['-53'], ['+46-', '-2']]}

  • Les symétries de type miroir des modes "ISO"&"DUO"