M U S I C S O F T
Publie dans
Amstrad Magazine numero 7 * Fevrier 1986
Musicsoft est un programme qui va permettre aux neophytes en musique de creer
leurs propres compositions. En effet, il ne reclamen aucune connaissance
speciale du solfege. La correspondance des touches de l'ordinateur avec celles
d'un synthetiseur est indiquee sur l'ecran ainsi que de nombreux parametres
qui vous permettront, une fois releves, d'inclure vos creations dans d'autres
programmes. Apres un ecran de presentation, apparait un menu qui permet
d'obtenir toutes explications a l'ecran :
"fleche vers le haut" : augmente de vol. de 1
"fleche vers le bas" : diminue le vol. de 1
"fleche vers la droite" : augmente la duree de 5
"fleche vers la gauche" : diminue la duree de 5
"8" : augmente de 1 octave
"7" : diminue de 1 octave
"6" : augm. enveloppe 3 de 1
"5" : augm. enveloppe 2 de 1
"4" : augm. enveloppe 1 de 1
"3" : diminue env.3 de 1
"2" : diminue env.2 de 1
"1" ; diminue env.1 de 1
"\" : retour au menu
"[" : effet "alarme"
"]" : effet "sonnerie"
"@" : effet "sirene"
";" : effet "tirs"
"shift" : pour dieses et bemols.
Noel Danjou
Lignes 120 a 210 : initialisation des variables et des couleurs
Lignes 220-240 : definition des enveloppes de volume. 15 enveloppes peuvent
etre definies au gre de l'utilisateur.
Lignes 250-620 : saisie et analyse des touches du clavier.
Lignes 660-750 : generation des sons et affichage des differents parametres.
Lignes 790-940 : sous-programme de dessin du clavier.
Lignes 950-1130 : definition du titre de "Musicsoft".
Lignes 1220-1370 : presentation du menu et saisie des touches.
Lignes 1410-1540 : sous-programme de presentation de la fonction des touches.
Lignes 1580-1740 : sous-programme "mode d'emploi".
Lignes 1750-1850 : generique du logiciel.
Lignes 1860-1910 : presentation du debut.