Brevet FR2529365A1 — publié le 19831230

La présente invention concerne un procédé pour produire de la musique. La présente invention concerne également un dispositif à cet effet. On sait produire de la musique originale à partir d'un ordinateur dans lequel sont enregistrées certaines règles harmoniques. En fonction de données de départ, l'ordinateur élabore une musique qui peut ensuite être produite acoustiquement à partir d'oscillations électriques générées par des oscillateurs et convenablement filtrées pour imiter un instrument ou un autre. Ce procédé a l'inconvénient de nécessiter un matériel extrêmement coûteux. De plus, il n'offre aucun intérêt pédagogique pour l'utilisateur car l'ordina-- teur tient compte des règles harmoniques qui lui ont été communiquées sans qu'aucun intervention humaine ne soit nécessaire. Le but de la présente invention est de remédier à ces inconvénients en proposant un procédé permettant de produire de la musique originale, sans que cela implique les connaissances musicales approfondies nécessaires à la composition musicale, mais en offrant cependant à l'utilisateur un certain intérêt pédagogique. Suivant l'invention, le procédé pour produire de la musique est caractérisé en ce qu'on enregistre une série de cellules musicales telles que des mesures, en ce qu'on choisit un certain nombre de ces cellules, et en ce que par des moyens de reproduction des enregistrements, on restitue acoustiquement une mélodie résultant de l'assemblage dans un certain ordre des cellules musicales choisies. Ainsi, on peut fournir à l'utilisateur un appareil dans lequel les cellules musicales, qui peuvent consister par exemple en des mesures musicales ou en des groupes de mesures musicales, sont préenregistrées. L'utilisateur pourra alors à loisir faire diverses combinaisons avec les cellules musicales, en les utilisant toutes ou non. Dans des réalisations destinées à des utilisateurs ayant certaines connaissances musicales, les mesures peuvent être enreaistrées sans aucune indication d'ordre, à charge pour l'utilisateur de découvrir un ou plusieurs ordres mélodieux. Cependant, selon une version du procédé praticable par tout utilisateur, on aura pris soin d'affecter aux cellules musicales un certain rang de façon que certains au moins des rangs soient affectés à plusieurs cellules musicales. L'utiliaateur devra alors choisir une cellule de chaque rang et restituer acoustiquement les cellules dans l'ordre de leurs rangs. En s 1assurant par exemple que toutes les cellules d'un même rang sont toutes des variations d'une même harmonie, on permet à l'utilisateur de composer un très grand nombre de mélodies qui sont toutes harmonieuses. L'utilisateur peut s'initier aux différents styles musicaux qui sont fonction des cellules qu'il choisit. On peut utiliser diverses technologies pour mettre en oeuvre le procédé ci-dessus. Avec un certain degré de complication, on pourrait utiliser une mécanique du genre utilisé dans les boites à musique en y adjoignant des possibilites de sélectionner la musique produite. Suivant un second objet de l'invention, on peut également utiliser le procédé caractérisé en ce qu'on enregistre au moins une partition musicale dans une mémoire, en ce qu'on calcule les valeurs échantil- lonnées d'une oscillation périodique ayant une fréquence correspondant à chaque instant à celle du son à produire, en ce qu'on produit une arandeur électrique ayant à chaque instant les valeurs précites, puis en ce qu'on transforme celle-ci en signal sonore. Des composants électroniques économiques et de petite dimension, actuellement disponibles dans le commerce permettent de mener à bien ce procédé. Suivant un troisième objet de l'invention, le dispositif pour la mise en oeuvre du procédé ci-dessus est caractérisé en ce qu'il comprend un micro-calculateur programmé, une mémoire contenant les données relatives à la partition musicale, un transducteur numériqueanalogique monté à la sortie du calculateur, et des moyens pour transformer en signal sonore le signal électrique émis par le transducteur. Un tel dispositif peut facilement être logé dans une boite à musique et être commercialisé à un prix compatible avec une très grande diffusion. D'autres particularités et avantages de l'invention résulteront encore de la description ci-après. Aux dessins annexés, donnés à titre d'exemples non limitatifs: les figures 1 à 3 sont des vues visualisant le procédé conforme à l'invention; les figures 4 et 5 sont des vues schématiques en perspective de supports ou sont inscrites les cellules offertes au choix; la figure 6 est une vue visualisant une variante du procédé; . la figure 7 est une vue schématique du dispositif conforme à l'invention; les figures 8a et 8b sont des graphes où apparaissent chaque fois le graphe d'un signal théorique et le graphe échantillonné réel correspondant; la figure 8c est le graphe de la somme des deux signaux échantillonnés des figures 8a et 8b; la figure 9a et 9b sont deux graphes montrant comment est rendu le timbre des notes; la figure 10 est l'organigramme simplifié permettant de générer les notes;; la figure 11 est un graphe montrant comment sont générés les paliers d'échantillonnage la figure 12 est un organigramme simplifié montault comment le microcalculateur permet de choisir les cellules musicales parmi- celles proposées; la figure 13 est une vue en perspective d'une matrice de programmation; et la figure -14 est une vue -schématique du dispositif permettant de produire de la musique polyphonique. En référence à la figure 1, on part d'une succession d'harmonies, par exemple huit harmonies Ah, Bh,... Hh, succession qu'on appellera ci-après suite harmonique. On établit ensuite un certain nombre de cellules musicales qui sont toutes basées sur l'une des harmonies de la suite. On ordonne ces cellules musi cales A1,...A12, 1 12 1' H12 en un tableau constitué de sorte que dans chaque colonne de ranq donné toutes les cellules musicales (par exemple E1, E12) sont basées sur l'harmonie de même rang (dans l'exemple Eh). Dans la plupart des cas, chaque cellule musicale sera une mesure ou un groupe de mesures. Dans l'exemple représenté, chaque colonne -ou rang- regroupe douze cellules musicales. On a représenté à la figure 2 un -exemple concret où la ligne du haut représente la suite harmonique. Les trois lignes inférieures sont trois variations possibles de la suite harmonique précitée. Elles comportent chacune huit cellules constituées chacune par une mesure qui est une variation de l'harmonie qui a même rang dans la suite harmonique. A la figure 3, on a représenté sur les trois portées doubles du haut trois variations à deux voix de la suite harmonique de la figure 2. L'une des étapes du procédé consiste à enregistrer les cellules dans un appareil à mémoire mécanique, magnétique, électronique ou autre. On choisit ensuite au moins une cellule de chaque rang, de façon à réaliser une mélodie. Compte tenu des règles selon lesquelles on a constitué le tableau, on est assuré que la mélodie constituée est harmonieuse. On a enregistré à la dernière ligne de la figure 1 l'un des 128 choix possibles dans le tableau des cellules A1... H12 proposes. On a également représenté à la figure 3 un choix possible parmi les cellules des trois variations de cette figure. En utilisant des moyens de reproduction des enregistrements, on restitue ensuite la mélodie choisie. On pourrait avoir choisi plusieurs cellules par rang, et restitué ensemble les cellules de même rang. L' enregistrement peut avoir lieu avant la commercialisation de l'appareil, et on aura alors pris soin de fournir avec l'appareil la musique écrite correspondante de façon à permettre à l'utilisateur d'établir une relation pédagogiquement utile entre la musique et le graphisme correspondant. On peut également fournir séparément des mémoires chargées de partitions musicales différentes, éventuellement de difficulté graduelle, et là aussi on fournira en même temps la musique écrite. Les figures 4 et 5 représentent deux modes d'écriture ingénieux de la partition enregistrée. Dans l'exemple de la figure 4, les cellules musicales sont écrites sur des cubes 10 affectés chacun à l'un des rangs. Sur chaque face des cubes on a fait figurer l'une des cellules du rang correspondant (non représentéedans un but de clarté), et l'indication de ce rang, de meme qu'un numéro d'ordre dans ce rang. Comme il y a douze cellules par rang, on a prévu deux cubes par rang, c'est-à-dire seize cubes. Dans l'exemple représenté à la figure 5, ces supports sont des dominos 15 chacun affecté à l'une des cellules, avec indication de son rang et d'un numéro d'ordre dans ce rang. Dans l'exemple de la figure 4 comme dans celui de la figure 5, on peut sélectionner la mélodie en alignant les cubes 10 ou les dominos 15 selon différentes combinaisons où l'ordre des rangs A... H est toujours respecté. Si on utilise les cubes, on s'arrange pour que chaque cellule sélectionnée soit sur le dessus du cube sur lequel elle est inscrite. Dans le cas des figures 4 et 5, le choix est effectué par I'uti~li- sateur. Dan:: d'auees applications il peut etre effeccue en us:ne, le procédé conforme à l'invention se prêtant très bien à la fabrication d'objets musicaux tous identiques excepté qu'ils produisent une musique différente. Par ailleurs, le choix peut s'effectuer de façon automatique en fonction de données extérieures. On peut par exemple réaliser un réveil musical qui produit automatiquement une musique différente à chaque utilisation. Si le choix est effectué par l'utilisateur, celui-ci peut être soumis à certains impératifs, notamment de nature pédagogique. On a pu par exemple disperser dans le tableau les cellules musicales d'un morceau du répertoire, de façon que l'utilisateur ait à reconstituer le morceau en choisissant les cellules voulues. On peut également mélanger volontairement les genres musicaux dans chaque ligne du tableau de façon que l'utilisateur ait à constituer divers morceaux de genres bien déterminés. On pourra également fournir des mémoires vierges sur lesquelles l'utilisateur (professeur ou élève confirmé) pourra enregistrer la musique de son choix. Le procédé conforme à l'invention peut se présenter sous certaines variantes. On peut en particulier faire en sorte que certaines cellules harmoniques ne soient pas des variations de l'une quelconque des harmonies de base. Ceci a pour but d'entraîner les élèves musiciens à reconnaître l'harmonie sur laquelle est basée une cellule musicale. Selon une autre variante, se combinant éventuellement à la précédente, on ne mentionne pas le rang auquel appartiennent les cellules musicales. Ainsi, l'elle musicien, de préférence confirmé, doit identifier l'harmonie des cellules avant de pouvoir les utiliser. Selon une autre variante du procédé, visualisée à la figure 6, on peut subdiviser le tableau de cellules en un certain nombre de sous-ensembles T1, T2, T3, ayant le même nombre de lignes que le tableau complet, mais moins de rangs que-lui. Selon cétte variante, on choisit une (ou plusieurs) cellules dans chaque rang de chaque sousensem1La, et -on restitue la mélodie en donnant aux sous-ensembles un ordre déterminé. Certains sous-ensembles peuvent être restitués plusieurs fois. On peut par exemple restituer les sous-ensembles dans l'ordre T1 T2 T1 T3 T1, selon la forme classique appelée "rondo". On peut encore prévoir que les sous-ensembles T1 et T3 ne comprennent qu'un petit nombre de rangs, voire un seul rang chacun, et que l'on restitue la succession T1 T2 T2 T3 de façon similaire à un thème unique joué "da capo". On va maintenant decrire le dispositif electro- nique qui permet de restituer acoustiquement dans une bolte à musique une partition qui y azoté stockée en mémoire. Le dispositif (figure 7) comprend un système S qui peut être réalisé en un circuit monobloc, par exemple intégré, ou qui peut au contraire être réalisé à partir de composants discrets du commerce. Ces composants comprennent un micro-calculateur programmé 1 qui est en liaison avec une mémoire 2. Le micro-calculateur est encore associé à un contact marche arrêt 3. Le micro-calculateur 1 a une sortie 4 reliée à l'entrée d'un convertiSseur numérique-analogique CNA. dont la sortie est raccordée à un potentiomètre de réglage de l'intensité sonore 7 dont la sortie réglable est raccordée à son tour à une enceinte acoustique 8 par l'intermédiaire d'un amplificateur de puissance 9. Le micro-calculateur est associé à un circuit d'interfaces 11 qui présente une série de sorties 12 capables de commander des organes visuels externes tels que diodes luminescentes ou automate en fonction du déroulement de la musique. La structure qui a été décrite jusqu'à présent fonctionne de la façon suivante, cet exposé du fonctionnement faisant partie du procédé conforme à l'invention. On a enregistré dans la mémoire 2 les données relatives à la partition musicale. Ces données comprennent les notes elles-mêmes, c'est-à-dire les fréquences sonores à produire et le temps pendant lequel elles doivent chacune être produites. Ces données comprennent également l'intensité sonore relative de chaque note. A partir de ces données, le microprocesseur 1 calcule pour chaque note Ni à générer, des valeurs échantillonnées d'une courbepiiDique P (figure 8a) ayant même fréquence que l'onde sonore à produire et une amplitude déterminée en fonction de l'intensité sonore relative que doit avoir la note. Dans l'exemple de la figure 8a, chaque période de la courbe P est approximée par huit paliers d'echan- tillonnage. Un premier résultat des calculs du microcalculateur est la duree de chaque palier d'échantillonnage. Cette durée est très facile à calculer puisqu'elle ne dépend que de la fréquence sonore à produire. Un second résultat des calculs du microcalculateur réside dans le niveau de la tension alternative à produire. Ce niveau tient compte de l'intensité relative de la note par rapport aux autres notes de la partition; cette information peut provenir de la mémoire 2, mais dans une application plus économique, elle est de préférence déterminée par le microcalculateur 1 en fonction du rôle rythmique de la note dans la mesure en cours d'élaboration. Pour déterminer l'amplitude de la tension à produire, le microcalculateur tient compte aussi, au cours de chaque ton à produire, d'une enveloppe des sonnets des sinusoïdes, -enveloppe dont la forme détermine le timbre sonore qui sera produit. La figure 9a montre comment le signal alternatif à produire a ses sommets qui sont portés par une enveloppe E présentant deux branches symétriques par rapport à l'axe des temps t. L'enveloppe E présente une zone d'attaque AT, une zone de régime continu CT, une zone de décroissance DC, et une zone de fin-de note FN. Dans l'exemple représenté en trait plein à la figure 9a, la zone FN est à amplitude uniforme. Mais comme représenté en trait mixte, on peut aussi prévoir que la zone FN présente un ventre d'amplitude imitant la réverbération sonore. La durée cumulée de l'attaque AT, du régime continu CT et de la décroissance DC est inférieure à la durée de la note la plus courte de la partition, par exemple 1/6 de temps. La zone FN correspondant à un niveau faible, s'étend jusqu'au début de la note suivante, mais pas au-delà. Ceci apparait à la figure 9b où à titre d'exemple on a représenté la note suivante comme étant plus grave et ayant une intensité sonore moyenne plus faible que celle de la figure 9a.Bien entendu, dans un but de clarté des figures 9a et 9b, on a considérablement agrandi la période des oscillations relativement à la durée de l'enveloppe et d'autre part on a omis le détail de leurs paliers découlant de l'échantillonnage. On a représente à la figure 10 le programme simplifié qui permet au calculateur de générer un signal électrique qui pourra ensuite être transformé en onde sonore. Les données relatives à l'enveloppe peuvent être emmagasinées dans le micro-calculateur. Elles consistent en une succession de valeurs d'amplitude maximale échantillonnées en fonction du temps. On peut par exemple prévoir 16 paliers d'échantillonnage pour chacune des zones AT, CT et DC. A chaque note, ces valeurs échantillonnées sont multipliées par un coefficient de proportionnalité qui dépend de l'intensité sonore relative de la note à jouer. Cependant, les zones FN peuvent correspondre à une tension absolument invariable. A chaque fin de palier d'échantillonnage de l'enveloppe, le micro-calculateur prend connaissance de la valeur échantillonnée correspondante de l'enve- loppe et calcule en conséquence la valeur de tension des huit paliers des notes à générer. Ceci est symbolisé à la figure 10 par l'ordre "SUIVI DE L'ENVELOPPE". Chaque palier de tension du signal est généré non pas par un seul point, mais par une série de points. A cet effet, le micro-calculateur 1 définit la valeur Ti qui est le temps restant à courir sur le palier en cours et la valeur DTi qui est le temps écoulé depuis la dernière mise à jour de Ti, c'est-à-dire celle ayant eu lieu au cycle précédent. Lorsque Ti-DTi est supérieur à zéro, la palier n'est donc toujours pas-terminé, et la valeur V du signal de tension n'est pas modifiée. Dès que le test est fini, il est recommencé, les cycles sont donc très courts et la précision sur la durée des paliers est considérable. Dès que Ti-DTi devient inférieur ou égal à zéro, une succession d'instructions change la valeur de la tension de signal V. La durée de ce cycle est alors un peu plus longue, mais cela n'est pas une genre pour deux raisons. D'une part comme on vient de changer de palier, on dispose d'un certain temps avant le prochain changement de palier. D'autre part, le temps de traitement est compté dès le changement de palier de sorte que le retard TO dû aux calculs avantl'appari- tion de la-nouvelle tension de signal est bien décompté du temps Ti restant à courir pour le nouveau palier. On a représenté ceci sur l'organigramme de la figure 10 enprévoyant un ordre Ti = T (durée totale du palier) au-début des calculs et un ordre DT = DT + TO en fin de calculs. Le graphe de la figure 11 visualise ce fonctionnement. La courbe en trait mixte représente le signal théorique, avec les changements de paliers théoriques CPT. Les changements de palier CPR de la courbe réelle en trait plein suivant ceux de la courbe théorique avec un certain retard TO, mais ce retard ne s'accumule pas car quand le palier réel CPR a lieu, tout se passe, du point de vue du décompte du temps, comme s'il avait eu lieu depuis le temps TO. Les traits verticaux serrés aboutissant sous le palier réel visualisent les-cycles très rapides lorsque la tension de signal V est maintenue constante. Le temps Ti jusqu'au changement de palier théorique suivant est également visualisé. On a représenté aux figures 8a et 8b deux signaux tioDiques théoriques P et Q qui sont échantillonnés chacun avec huit paliers par fréquence. Le signal P est environ 4 tons plus aigus que le signal Q et a une intensité sonore plus grande. Le test "FIN D'ENVELOPPE MODULEE" sert à déterminer si on est encore dans l'une des zones AT, CT ou DC (figure 9a), auquel cas il faut repasser par les instructions de suivi d'enveloppe, ou si on est déjà dans la zone de fin de note FN correspondant dans l'exemple représenté à une amplitude constante. Le micro-calculateur 1 peut également additionner plusieurs signaux échantillonnes. Sur la figure 8c, on montre comment les signaux des figures a et 8b sont additionnés. Les instants d'échantillonnage des courbes P et Q étant synchrones, il suffit d'ajouter les tensions VP et VQ à chaque instant d'échantillonnage; La programmation de l'addition de deux ou plusieurs signaux n'a pas été représentée car elle se déduit de la figure 10. Elle consiste, à chaque cycle d'échantillonnage, de vérifier successivement si chacun des signaux n'a pas atteint un palier. Si aucun des signaux n'a atteint de palier, le signal de sortie résultant est laissé inchangé.Si l'un des signaux a atteint un palier, la valeur du signal résultant est modifiée en conséquence, d'une façon analogue à celle représentée dans l'organigramme de la figure 10 pour une seule note. Pour ne pas limiter même lorsqu'il n'y a qu'une note à jouer la cadence des cycles d'échantillonnage à celle correspondant au plus grand nombre de notes que l'on a prévu de pouvoir produire en accord, il est avantageux de tester à chaque ton à produire le nombre de notes dont il est formé, et de programmer un cycle d'échantillonnage pour chaque nombre pouvant se présenter. Quel que soit le signal produit- (note simple ou accord), celui-ci est envoyé vers le convertisseur CNA qui le transforme en signal analogique transformé à son tour en onde sonore par l'enceinte acoustique 8 après avoir été amplifié par l'amplificateur 9. On va maintenant montrer comment la structure et le procédé qui ont été décrits jusqu'à présent peuvent se combiner avec le procédé pour produire une musique originale qui a été exposé auparavant. Comme le montre la figure 7, la dispositif comprend en outre une matrice de programmation 13 qui comporte au moins autant de contacts manoeuvrables manuellement que l'on prévoit de proposer de cellules musicales au choix. La matrice de programmation peut consister en une grille dans laquelle on peut ficher des plots dans les orifices dont les coordonnées correspondent à-celles sous lesquelles sont rangées dans la mémoire 2 les cellules que l'on entend choisir. Ce genre de grillés à plots existe dans le commerce. Cependant la matrice de programmation peut également consister en un clavier à touches conçu à cet effet. La matrice de programmation est en liaison avec une entrée 14 du micro-calculateur 1 par l'intermédiaire d'un dispositif scrutateur 16. Le procédé est alors le suivant. On entre dans la mémoire 2 la partition constituée des cellules musicales dans lesquelles chaque note s'accompagne comme précédemment d'une indication sur son intensité relative. Les cellules ont chacune dans la mémoire des coordonnées correspondant à leur position dans le tableau de la figure 1. Sur demande du micro-calculateur par la ligne 17, le dispositif scrutateur 16 lit la colonne de la matrice 13 correspondant au rang qui doit présentement être restitué acoustiquement, et communique sous forme multiplexée, par la ligne 14, au microcalculateur l'état des différents contacts du rang considéré de la matrice 13. Se basant sur cette information, le microcalculateur 1 appelle dans la mémoire 2 la ou les mesures choisies. Ensuite la génération des notes de la cellule musicale a lieu comme on l'a exposé plus haut. On donne à la figure 12 l'organigramme simplifié qui régit ce fonctionnement. On a prévu dans cet organigramme la possibilité d'effectuer une transposition tonale ou modale ainsi qu'une variation du tempo par rapport aux cellules enregistrées. Ces données à cet effet sont enregistrées dans la mémoire 2. A titre d'exemple, on pourra employer pour les différents composants du dispositif électronique Micro-calculateur 1 = Type 8049-11 Mémoire 2 = Type ROM 23 128 Circuit d'interface = Type 8243 Convertisseur numérique-analogique- CNA=Type 7524 Amplificateur 3 = Type TDA 2002 Enceinte acoustique = Impédance 4 Q Dispositif scrutateur 16 = Type 4067 La figure 13 représente une matrice de programmation particulièrement ingénieuse qui comporte une rangée de cases 18, une pour chaque cellule dans la suite harmonique qui, à titre d'exemple, n'a que six cellules selon la figure 11. Sur chaque case sont prévus trois contacts 20 mobiles séparément par enfoncement. Le dispositif comprend en outre six cubes 19 dont chacun est affecté à l'une des cases (un seul cube est représenté à la figure 13). Sur les six faces des cubes 19 sont représentées les six cellules musicales du rang correspondant à la case 18 associée au cube 19 considéré En outre, chaque face du cube 19 présente trois cavités 21 capables de s'emmancher simultanément sur les trois contacts 20 de la case 18 associé. Les cavités 21 ont une profondeur choisie parmi deux profondeurs diff6- rentes, et les combinaisons de profondeur diffèrent sur toutes les faces de chaque cube. Ainsi, dans chaque case, la combinaison d'états des trois contacts 20 est caractéristique de la face du cube 19 qui a été posée sur la case 18. Le branchement est fait de telle sorte que c'est alors la cellule écrite sur la face du cube opposée aux cases 18 qui est sélectionnée. Ainsi l'utilisateur a automatiquement sous les yeux la mélodie sélectionnée. Avec le même dispositif, on peut prévoir une possibilité de commutation manuelle agissant sur le micro-calculateur 1 de façon que le fait de positionner un seul cube sur la case correspondante provoque aussitôt l'audition de la cellule correspondante. Ceci développe chez l'utilisateur l'aptitude à lire la musique écrite et, s'il n'a pas cette aptitude, lui permet de choisir sa mélodie sans s'en remettre au simple hasard. La musique à plusieurs voix, telle que celle représentée à la figure 3, peut être généré par addition des notes comme on l'a exposé en reference à la figure 8c. Mais elle peut également, et avec plus de liberté, être générée grâce au dispositif de la figure 14. Celui-ci comporte trois systèmes S1, S2, S3 analogues au système S de la figure 5, excepté que l'horloge 22 est extérieure aux systèmes S1, S2, S3 et commune à eux trois. Chaque système S1, S2 ou S3 est associé à une matrice de programmation 13. Les sorties des systèmes S1, S2 et S3 sont reliées à une entrée du potentiomètre 7 qui est commun à eux trois, de même queamplifïcateur 9 et l'enceinte acoustique 8. Ainsi, chaque voix est traitée séparément par l'un des systèmes S1, S2 ou S3, ce qui permet de donner très facilement un timbre, c'est-à-dire une enveloppe telle que E, différent à chacune des voix, de manière à parvenir à une musique polyphonique. On signalera enfin, une application dans laquelle le choix de la mélodie s'effectue automatiquement en fonction de données externes d'autre nature. Dans un tableau à trois sous-ensembles tel que celui de la figure 6, on donne à chacune des douze variations du sous-ensemble T1 un caractère évocateur de l'un des signes du zodiaque. Le sous-ensemble T1 a treize cellules (mesures) dont les dix premières sont évocatrices des dix planètes, la onzième évoque la part de fortune, les douzième et treizième, le premier et le deuxième noeud de la lune. Le sous-ensemble T2 comporte douze colonnes affectées chacune à une maison astrolqgique, les douze lignes étant toujours affectées aux signes du zodiaque. Le tableau T3 est organisé comme le tableau T1 excepté que les douze lignes correspondent aux douze maisons et non pas aux douze signes du zodiaque. I1 est en outre prévu dans ce cas d'emmagasiner dans la mémoire 2 pour chaque date de naissance tous les éléments astrologiques correspondants :position de toutes les planètes et les maisons dans les signes, ainsi que des planètes dans les maisons, part de fortune et noeuds de la lune. A partir de ces données,le microcalculateur détermine le choix d'une cellule musicale par colonne. On peut encore prévoir que chacune des douze tonalités sera respectivement affectée à l'un des douze ascendants. En outre, on pourra réserver le mode majeur aux ascendants de terre et d'eau, et le mode mineur aux signes d'air et de feu. On aura ainsi composé sur simple indication de la date de naissance une musique qui pourra être considérée comme typique des données horoscopiques de chacun. Bien entendu, l'invention ntest pas limitée aux exemples décrits et représentés, et de nombreux aménagements peuvent être apportés à ces exemples sans sortir du cadre de l'invention. En particulier les signaux théoriques tels que P et Q peuvent avoir des formes variées éventuellement modifiables pour donner une possibilité supplémentaire de variation du timbre. REVNDT CAT IONS 1. Procédé pour produire de la musique, carac térisé en ce qu'on enregistre une série de cellules musicales (Al ... H12), en ce qu'on choisit un certain nombre de ces cellules (A3, 37, C1, D4, E7, F11, G12, H9) et en ce que par des moyens de reproduction des enregistrements (1, CNA, 7, 8, 9), on restitue acoustiquement une mélodie résultant de l'assemblage dans un certain ordre des cellules musicales choisies. 2. Procédé conforme à la revendication 1, carac térisé en ce qu'on affecte aux cellules musicales (api, ... H12) un certain rang (A, ... H) de façon que certains au moins des rangs soient affectés à plusieurs cellules musicales, en ce qu'on choisit au moins une cellule de chaque rang, et en ce qu'on restitue les cellules choisies dans l'ordre de leurs rangs. 3. Procédé conforme à la revendication 2, caractérisé en ce qu'avant le choix, on organise les cellules musicales en des successions préétablies (A1 -A12, B1 -B12, ... H1-H12) dans lesquelles chaque cellule musicale occupe le rang qui lui a été affecté. 4. Procédé conforme à l'une des revendications 2'ou 3, caractérisé en ce que certaines au moins des cellules musicales d'un même rang sont des variations d'une même harmonie. 5. Procédé conforme à l'une des revendications 3 ou 4, caractérisé en ce qu'on choisit plusieurs cellules musicales dans chaque rang, et en ce qu'on les restitue simultanément avec des timbres différents. 6. Procédé conforme à l'une des revendications 3 à 5, caractérisé en ce qu'on écrit chaque groupe de cellules musicales de-même rang sur un support distinct. 7. Procédé conforme à l'une des revendications 1 à 6, caractérisé en ce qu'on écoute individuellement certaines au moins des cellules musicales avant de choisir entre elles. 8. Procédé pour produire de la musique, carac térisé en ce qu'on enregistre au moins une partition musicale dans une mémoire (2), en ce q-u'on calcule les valeurs échantillonnées d'une oscillation périodique (P, Q) ayant une fréquence correspondant à chaque instant à celle du son à produire, en ce qu'on produit une grandeur électrique ayant à chaque instant les valeurs précitées, et en ce qu'on transforme celle-ci en signal sonore. 9. Procédé conforme à la revendication 8, caractérisé en ce qu'on donne au signal électrique (P, Q) une amplitude s'inscrivant dans une-enveloppe préétablie (E). 10. Procédé conforme à l'une des revendications 8 ou 9, caractérisé en ce qu'en vue de générer des accords musicaux, on additionne les valeurs échantillonnées de plusieurs signaux élémentaires. 11. Dispositif pour la mise en oeuvre du procédé des revendications 8 à 10, caractérisé en ce qu'il comprend un micro-calculateur programmé (l),une mémoire (2) destinée à contenir les données relatives à la partition musicale, un transducteur numérique-analogique (CNA) monté à la sortie du micro-calculateur (1), et des moyens (8, 9) pour transformer en signal sonore le signal électrique émis par le transducteur (CNA). 12. Dispositif conforme à la revendication Il, caractérisé en ce qu'il comprend plusieurs microcalculateurs (1) associés chacun à une mémoire (2) et à un transducteur numérique-analogique (CNA), et associés en commun à une horloge (22) ét à des moyens communs (8, 9) pour transformer le signal électrique en signal sonore. 13. Dispositif conforme à l'une des revendica- ticns 11 ou 12, caractérisé en ce que les données relatives à la partition musicale sont organisées en un tableau dont chaque élément correspond à une cellule musicale, et en ce qu'il comporte des moyens (13, 18-21) permettant d'entrer et de traiter des données destinées à déterminer le choix parmi toutes les cellules musicales (A1, ... H12) de rang donné, de celle qui sera retenue pour constituer la cellule de ce rang dans la mélodie rstituée. 14. Dispositif conforme à la revendication 13, caractérisé en ce que les moyens pour entrer-les données comprennent un arrangement de contacts manoeuvrables individuellement (13, 20). 15. Dispositif conforme à la revendication 14, caractérisé en ce qu'il comprend en outre une série de polyèdres (19) associés chacun à l'un des rangs (A-H) de la suite harmonique, et présentant sur chaque face l'inscription de l'une des cellules musicales de ce rang et des moyens d'embrochage (21) sur l'arrangement de contacts (10), celui-ci étant constitué de façon à détecter quelle face du polyèdre (19) a été embrochée de façon à déclencher l'élaboration par le microcalculateur (1) de la musique correspondant à une face visible du polyèdre (19).