Ci-dessous :
Démonstration irréfutable par
ordinateur de la justesse du Système G
*
En remplacement du BASIC
décrit dans la première édition de l'ouvrage
(Cf. p. 91 - Annexe II - Le BASIC)
En guise d'illustration sonore et de
DEMONSTRATION
Voici le
Ce programme, mis au point en collaboration avec M. Faraj ELIAS, informaticien, permet à chacun, sans le moindre coût, d’écouter sur les haut-parleurs de l’ordinateur, avec quelques sonorités de synthétiseur, des morceaux de musique très simplement codés: [note,durée], dans un fichier .txt écrit sur le Bloc-notes de l’ordinateur (Quoi de plus simple ?!). Les notes renvoient aux gammes occidentale ou orientale préchargées (sur la moitié gauche du Player), avec les 3 positions du Système G – basse, moyenne et haute – que chacune des notes de l’octave peut occuper en fonction de la tonalité.
(Voir : ”Règles concernant les positions” dans la rubrique ”L’ouvrage de référence”)
Qu’est-ce que le G System Player démontre ? En utilisant, non pas les notes ”classiques” des synthétiseurs, mais des notes codées selon les intervalles et les positions du Système G, en produisant ainsi des sons dont les hauteurs correspondent à ce que nous aimons entendre, il démontre la justesse et le bien-fondé de ce système.
Essayez de coder un morceau sur le G System Player avec un autre système d’intervalles et vous verrez la différence. La plupart des musicologues (tel Alain Daniélou) ont prôné par exemple la gamme de Zarlino (dite gamme des physiciens) parce qu’elle utilise les premiers harmoniques (jusqu’au cinquième) et se compose d’intervalles qui séduisent par leur simplicité numérique : le Basic et à présent le G System Player démontrent catégoriquement et sans appel la fausseté des intervalles à base 5 du système zarlinien !
Cela dit, cher lecteur, soyez indulgent pour les sonorités (le timbre) et les nuances :
NE JUGEZ QUE LA JUSTESSE !
* * * * *
Téléchargements
(quelques clics / quelques secondes)
♦ Cliquer ici pour télécharger le G System Player (uniquement sur PC)
♦ Cliquer ici pour télécharger les morceaux codés (.txt) de musique occidentale. Voir liste dans la rubrique « Écouter : musique occidentale ».
♦ Cliquer ici pour télécharger les morceaux codés (.txt) de musique orientale. Voir liste dans la rubrique « Écouter : musique orientale ».
Tous ces morceaux peuvent être écoutés directement en .mp3, sans passer par le G System Player : voir liste dans les rubriques « Écouter : musique occidentale » et « Écouter : musique orientale ».
Utilité du G System Player : sans nuances certes, mais il affiche et fait défiler les notes avec leurs positions ainsi que leur durée, et permet de ralentir et d’accélérer le rythme, d’élever et d’abaisser la fréquence des notes, pour l’apprentissage et pour adapter au registre de chacun.
Un exemple de codage : Mozart VOI CHE SAPETE, SIb majeur
@occidental
N = 800
$ string_2
# SIb MAJEUR
# voi che sapete
sib,n
fa,c
fa,c
doh,n
fa,n
reh,n
sib,dcp
doh,tc
reh,dcp
mihb1,tc
doh,n
0,n
# donne vedete
reh,n
mihb1,c
mih3,c
fah,cp
reh,dc
sib,c
0,c
doh,n
rehb1,c
reh,c
mihb1,n
0,n
fah,c
reh,c
fah,c
reh,c
doh,c
mihb1,c
doh,c
mihb1,c
sib,n
la3,dcp
sib,tc
doh,dcp
reh,tc
sib,n
0,n
# Quello ch’io provo
# FA MAJEUR
doh,n
doh,c
doh,c
reh,dc
mih3,dc
fah,dc
reh,dc
doh,c
0,c
sol,cp
la,dc
sib1,c
doh,c
sib1,c
la,c
0,n
# E per me e nuovo
reh,n
mih3,c
mih3,c
fah,cp
reh,dc
la,c
0,c
la,cp
reh,dc
doh,c
si3,c
doh,n
0,n
# Sento un affetto
doh,n
doh,dc
doh,dc
fah,c
mih3,c
doh,c
sib1,c
0,c
la,n
fa,c
sib1,c
la,c
sol,c
0,n
# Ch’ora e diletto
doh,n
doh,dc
reh,dc
mih3,dc
fah,dc
fah,dc
mih3,dc
reh,dc
doh,dc
sib1,c
0,c
# FA MINEUR
lab1,n
sol,c
fa,c
doh,n
0,n
# Gelo e poi sento
doh,n
doh,c
doh,c
mihb,n
rehb1,n
rehb1,c
sib,c
sol,c
reb1,c
do,n
0,n
# e in un momento
mihb,c
doh,c
mihb,c
doh,c
sib,c
rehb1,c
sib,c
rehb1,c
lab1,n
doh,dc
sib,c
lab1,dc
lab1,n
0,n
# Ricerco un bene
doh,n
doh,c
doh,c
# SOL MINEUR
doh,dc
reh,dc
mihb1,dc
reh,dc
doh,n
mihb1,n
reh,c
doh,c
sol,b-qc
0,qc
# Non son chi il tiene
mihb1,n
reh,c
dohd3,c
reh,n
sib1,n
la,n
reh,c
reh,c
sol,n
# Sospiro e gemo
0,dc
sib1,dc
sib1,dc
sib1,dc
doh,dc
sib1,dc
sib1,c
0,dc
sib1,dc
sib1,dc
sib1,dc
sol,c
0,c
# palpito e tremo
doh,c
doh,dc
doh,dc
reh,dc
doh,dc
doh,c
0,dc
doh,dc
doh,dc
doh,dc
la,n
# Non trovo pace
0,dc
reh,dc
reh,dc
reh,dc
mihb1,dc
reh,dc
reh,c
reh,c
reh,dc
reh,dc
sib1,c
sib1,c
mihb1,c
mihb1,c
mihb1,cp
fah,dc
reh,n
# FA MINEUR
# languir cosi
rehb1,n
doh,c
sib,c
fa,b-qc
0,qc
# Voi che sapete
# SIb MAJEUR
sib,n
fa,c
fa,c
doh,n
fa,n
reh,n
sib,dcp
doh,tc
reh,dcp
mihb1,tc
doh,n
0,n
reh,n
mihb1,c
mih3,c
fah,cp
reh,dc
sib,c
0,c
doh,n
rehb1,c
reh,c
mihb1,n
0,n
fah,c
reh,c
fah,c
reh,c
doh,c
mihb1,c
doh,c
mihb1,c
sib,n
fa,cp
fa,dc
re,n
0,n
fah,c
reh,c
fah,c
reh,c
doh,c
mihb1,c
doh,c
mihb1,c
sib,n
la3,dcp
sib,tc
doh,dcp
reh,tc
sib,n
Le G System Player : un outil ULTRA-SIMPLE
à la disposition de tous
Mode d’emploi
Après avoir téléchargé et dézippé le G System Player, cliquez deux fois sur « GSystemPlayer.exe ». Vous l’installez en quelques secondes. Une icône apparaît sur le bureau. Cliquez deux fois : le Player s’ouvre.
Dans la moitié gauche, la gamme occidentale est préchargée (« Occidental scale »), pour l’écoute des morceaux de musique occidentale. Si l’on veut écouter un morceau de musique orientale, on doit choisir « Oriental scale », à moins d’avoir au tout début du codage de ce morceau « @oriental », auquel cas la gamme orientale remplace automatiquement la gamme occidentale.
Vous ne pouvez pas intervenir dans la gamme. Mais si vous voulez modifier la fréquence d’une ou plusieurs notes ou ajouter d’autres notes, vous pouvez le faire dans le fichier .txt du morceau codé lui-même (par exemple : LA = 442, ou DO = LA*6/5, etc.) avant d’utiliser ces notes dans le morceau.
Dans la moitié droite, cliquer sur l’icône « Run file » pour charger le morceau de votre choix à partir du dossier « GSystem occidental » ou « GSystem oriental » (ou tout simplement glisser le fichier .txt dans la moitié droite du Player).
• Toujours au début du morceau, la durée de la noire est indiquée en millisecondes (bande orange), sinon N prend la valeur 800, celle figurant dans la gamme préchargée. Vous pouvez évidemment ralentir ou accélérer le rythme en variant la valeur de N dans le fichier .txt.
• Pour écrire un commentaire dans le fichier .txt : toujours commencer par # (bande verte).
• Pour prédéfinir un ou des instruments (choisis dans la liste en bas à gauche du Player) : toujours commencer par $ (bande violette).
• Pour écouter: cliquer sur la flèche gauche (Play/Pause) ou sur F5. Pendant l’écoute, une bande bleue accompagne la note jouée. Si on clique à l’extérieur du Player, la bande bleue disparaît ; elle réapparaît dès qu’on clique à nouveau sur le Player.
• Pour arrêter, cliquer sur le carré du Stop ou sur F6.
• Pour écouter une ou plusieurs notes, même séparées, les sélectionner (en maintenant la touche majuscule enfoncée, ou en cliquant sur la colonne de gauche, là où il n’y a pas de texte, avant de glisser vers le haut ou vers le bas, ou en cliquant dans l’espace situé entre la colonne des millisecondes et « l’ascenseur » pour pouvoir sélectionner en cliquant-glissant), puis cliquer sur la flèche droite ou sur F7.
• Pour arrêter, cliquer sur le carré du Stop ou sur F6.
• Pour écouter avec un autre instrument que les instruments prédéfinis : cocher la case « lock » et choisir un instrument dans la liste.
• Si l’on veut relever ou abaisser un peu la fréquence du LA et donc de toutes les notes, on peut remplacer, au bas du player, à droite de la fenêtre des instruments, le « 0 » par 1, 2, -1 ou -2, à moins d’aller sur le fichier .txt du morceau avant de le charger et d’ajouter au début, sur une ligne à part : LA = 442 ou LA = 450 ou LA = 435, etc. Et si l’on veut abaisser ou relever d’un demi-ton, d’un ton, d’une tierce, etc., on écrira par exemple : LA = 440*8/9 (pour baisser d’un ton), ou LA = 440*32/27 (pour relever d’une tierce mineure, ou LA = 440*243/256 (pour baisser d’un demi-ton pythagoricien), etc., ou tout simplement : LA = 391, ou 350, ou 480, etc.
• Pour trouver rapidement dans le « note file » (moitié gauche) la définition d’une note ou d’une durée du « run file » (moitié droite) : clic droit sur la ligne du « run file », choisir « go to definition ». Par exemple, si on appuie alors sur « sold3 », cette note va apparaître dans le « note file » en face de la valeur : LA*21/22. Si on appuie alors sur cette valeur, on va trouver la valeur de LA : 440.
• On peut déplacer les colonnes du « run file », de sorte par exemple à placer la colonne des durées à côté de celles des notes pour une meilleure lecture lors de l’écoute.
• Vous pouvez écrire vos propres fichiers .txt sur le Bloc-notes de votre PC en suivant les règles du Système G concernant les positions, et écouter sur le Player pour apprendre ou faire apprendre (chanteurs, choristes, violonistes, etc.).
Convertir en .mp3
Après avoir installé sur le G System Player le fichier .txt que vous avez écrit (note,durée), vous pouvez l’enregistrer par voie interne sur Audacity, où il est possible d’ajouter des nuances. S’il s’agit d’un morceau à plusieurs voix, on enregistre les voix l’une après l’autre sur le même fichier Audacity, et là on peut mieux synchroniser les durées avant de travailler les nuances. Après quoi on peut enregistrer en .mp3.
(Voir : les « Règles concernant les positions », dans la rubrique « L’ouvrage de référence »)
(Voir les morceaux codés dans la rubrique « Écouter : musique occidentale »
et dans la rubrique « Écouter : musique orientale »)