FR 2611299 A1 19880826 FR 8800075 A 19880105 La présente invention concerne des systèmes d'enregistrement et, plus particulièrement, des systèmes prévus pour des cassettes à bande d'enregistrement du commerce ou d'autres moyens d'enregistre- ment en enregistrant un certain nombre de morceaux spécifiques pris dans un répertoire de morceaux qui est mémorisé dans une bibliothèque ou des bibliothèques. Pour simplifier, l'invention peut concerner de la musique, des bandes, des bibliothèques, des albums, etc. Cependant, on doit com- prendre que ces expressions ou des expressions similaires doivent être interprétées assez largement pour couvrir tous les moyens et les structures équivalents. Par exemple, l'information enregistrée peut être non seulement de la musique, mais encore une leçon de langue étrangère enregistrée, de la poésie, de la télémétrie, des effets de son ou tout autre chose adéquate. Le milieu d'enregistrement peut être une bande, des disques, des disques compacts, des pistes opti- ques sur des films, etc. La "bibliothèque" peut être toute base de données, y compris des bibliothèques satellites, esclaves ou d'autres bibliothèques distribuées. Par exemple, chaque société d'enregistre- ment peut avoir une bibliothèque distante de sélections musicales que l'enregistreur de l'invention peut atteindre par un réseau de télécom- munications. Le terme "album" est utilisé ici pour signifier une certaine quantité accumulée de bouts d'information enregistrés, que ces bouts soient de la musique, de la parole, etc. Des disques longue durée des cassettes à bande sont des exemples d'albums; mais il peut y avoir d'autres exemples. On trouve un exemple de l'invention dans l'industrie des dis- ques qui sort des "simples" et des "albums". Si on joue des simples, l'auditeur entend exactement ce qu'il veut entendre, mais doit conti- nuellement changer les disques ou les bandes, ce qui est malcommode. D'autre part, si on joue un album; l'auditeur généralement aime un ou deux des nombreux morceaux qui y sont enregistrés et est indifférent au reste des morceaux de l'album ou même ne les aime pas. L'alternati- ve consiste à acheter un équipement de reproduction très cher qui peut prendre une parmi de nombreux morceaux dans l'album. Cependant, en fait, cela réduit l'album à un ou deux simples avec toujours les mêmes problèmes que présentent les simples. Quelques années après qu'un enregistrement a été fait, il est "sorti" des catalogues de musique qui font la liste des disques qui sont, à ce moment là, proposé au public. Après qu'il a été "sorti", la sélection musicale peut être incluse dans des albums à très bas prix et est souvent proposée en tant qu'édition spéciale à une audience choisie, telle que les auditeurs d'une station de télévi- sion, mais se pose toujours la question de goQt et tous les enregis- trements ne plaisent pas à tout le monde. Après encore quelques années, la musique enregistrée tend à devenir non disponible quel que soit le prix. Alors, ceux qui sont dans leurs années n'ont pas la possibilité de passer un disque récemment acquis contenant la musique de leur jeunesse. Ainsi il y a de nombreuses raisons qui font que l'on a besoin d'un système qui permette à quelqu'un de ne choisir que sa musique favorite pour l'inclure dans un album enregistré courant. Ainsi, chacun peut alors avoir un album sur mesure de morceaux à son goût qui peut être totalement différent des albums que d'autres peuvent choisir. Le brevet américain 4 410 917 décrit un système qui permet d'enregistrer à partir d'un moyen maître sur un moyen esclave, mais ne permet pas une sélection au hasard et ne procure pas une souplesse suffisante. Le système de ce brevet ne peut ni réarranger, ni éditer, ni modifier les bouts d'information enregistrés. Il s'agit stricte- ment d'un duplicateur de bouts enregistrés. Ce que l'on désire comme type de système d'enregistrement maitre-esclave, c'est un système qui puisse éventuellement devenir presque un endroit commun dans les magasins de disques. Comme la croissance d'une telle industrie peut être relativement lente, le même système doit pouvoir être adapté pour être utilisé dans un endroit central unique o les albums enregistrés du commerce sont fabriqués pour être distribués par la poste. En conséquence, un objet de l'invention consiste à prévoir des moyens et des méthodes nouveaux et perfectionnés de distribution de la musique enregistrée. Un autre objet de l'invention consiste à prévoir des systèmes de préparation d'albums enregistrés ne contenant que des informations enregistrées choisies par quelqu'un. Suivant un aspect de l'invention, ces objets, ainsi que d'au- tres, sont atteints sous la commande d'un microprocesseur ou d'un miniordinateur. Une bibliothèque principale, des bibliothèques an- nexes, des bases de données ou des moyens à mémoire contiennent des informations enregistrées qui peuvent provenir d'une source adéquate quelconque, telle que des disques de phonographe, des bandes, des pistes sonores, des disques compacts, des sources de télémétrie, etc. Chaque bout d'information enregistré dans la bibliothèque est mémori- sé sous sa propre adresse. A la lecture, un opérateur compose les adresses identifiant le bout d'information enregistré choisi. Les bouts choisis sont lus dans la bibliothèque et mémorisés dans une mémoire de grande capacité, en général pour obtenir un total d'envi- ron quarante-cinq minutes de temps d'écoute. On lit alors tous ces bouts dans la mémoire de grande capacité et on les enregistre à grande vitesse sur un album adéquat de taille moyenne, tel qu'une cassette de bande, par exemple. Les différents transfert des bouts d'information enregistrés de la mémoire principale vers l'album peu- vent être exécutés à grande vitesse. Un exemple de réalisation de l'invention est montré dans les dessins joints, parmi lesquels: la Fig. 1 est un bloc-diagramme d'un premier exemple de réalisa- tion du système de l'invention destiné à mémoriser des bouts d'infor- mation enregistrés, tels que des morceaux de musique, par exemple, dans une bibliothèque principale, la Fig. 2 est un bloc-diagramme du système de l'invention destiné à retrouver des bouts d'information enregistrés dans une bibliothèque principale, la Fig. 3 est un bloc-diagramme d'un premier exemple de réalisa- tion d'un module analogique-numérique destiné à convertir la musique de source analogique en données numériques pour traitement dans le système de l'invention, la Fig. 3a est un bloc-diagramme d'un filtre passe-bas utilisé dans les modules de conversion, la Fig. 3b montre une fréquence d'horloge dans la bande supé- rieure de fréquences des signaux passant dans ledit filtre passe-bas, la Fig. 4 montre des diagrammes temporels illustrant le fonc- tionnement du convertisseur analogique-numérique de la Fig. 3, la Fig. 5 est un bloc-diagramme d'un calculateur de contrôle de commande utilisé dans le circuit de la Fig. 1, 261 1299 la Fig. 6 est un bloc-diagramme d'une mémoire principale utili- sée dans le circuit de la Fig. 1, la Fig. 7 est un bloc-diagramme d'un circuit de commande de mémoire principale utilisé dans le circuit de la Fig. 1, la Fig. 8 est un bloc-diagramme d'une source utilisée dans le circuit de la Fig. 1, la Fig. 9 est un bloc-diagramme d'un premier exemple de réalisa- tion d'un module convertisseur numérique-analogique destiné à conver- tir des données numériques traitées par le système de l'invention sous forme analogique pour être enregistrées, la Fig. 10 est un diagramme temporel illustrant le fonctionne- ment du convertisseur numérique-analogique de la Fig. 5, la Fig. ll est un contrôleur de destination destiné à diriger des données prises dans la bibliothèque principale vers un moyen d'enregistrement de la taille d'un album, la Fig. 12 est un bloc-diagramme d'un circuit de mémoire tampon intermédiaire destiné à la mémorisation en tampon des données numéri- ques relatives aux bouts d'information enregistrés lesquelles sont lues dans la bibliothèque principale, avant leur enregistrement sur l'album à vendre, la Fig. 13 est un bloc-diagramme du support final sur lequel l'album à vendre est enregistré, la Fig. 14 est un graphique illustrant par des exemples de meilleur cas et de plus mauvais cas, une perte de fidélité dans un enregistrement MIC classique de la technique antérieure, la Fig. 15 est un graphique similaire montrant comment un second exemple de réalisation de l'invention améliore la fidélité du signal MIC, la Fig. 16 est un graphique montrant la partie haute fréquence d'une courbe caractéristique d'enregistrement qui illustre pourquoi le second exemple de réalisation de l'invention améliore la fidélité de l'enregistrement, la Fig. 17 est un bloc-diagramme d'un second exemple de réalisa- tion de convertisseur analogique-numérique, la Fig. 18 est un bloc-diagramme d'un second exemple de réalisa- tion de convertisseur numérique-analogique, la Fig. 19 est un graphique, semblable à celui de la Fig. 15, montrant comment le circuit numérique-analogique reconvertit les si- gnaux numériques en signaux analogiques avec une fidélité améliorée, la Fig. 20 montre des diagrammes temporels illustrant le fonc- tionnement du convertisseur de la Fig. 18, la Fig. 21 est un blocdiagramme d'un contrôleur de destination utilisé dans le système de recherche d'information de la Fig. 2, la Fig. 22 est un organigramme du contrôleur de destination de la Fig. 21, montrant l'état du circuit recevant une logique de commande de requête, la Fig. 23 est un organigramme du circuit de la Fig. 21 montrant l'état du circuit pendant le contrôle de bus, la Fig. 24 est un bloc-diagramme d'un contrôleur de mémoire principale utilisé avec le circuit de recherche d'information de la Fig. 21, la Fig. 25 est un organigramme montrant l'état du circuit de la Fig. 24 en état de demande de condition de commande, la Fig. 26 est un organigramme montrant l'état du circuit de la Fig. 24 pendant un contrôle de bus, la Fig. 27 est un bloc-diagramme de la mémoire tampon intermé- diaire de la Fig. 2, et la Fig. 28 est un organigramme montrant la commande de la mémoire à accès aléatoire de la Fig. 26. La Fig. 1 montre un système qui peut être utilisé pour mémori- ser ou créer une bibliothèque maîtresse contenant un répertoire de bouts d'information enregistrés, tels que des morceaux de musique, par exemple. Les parties importantes du système comprennent une unité de commande centrale 40 fonctionnement sous le contrôle d'un calcula- teur de contrôle de commande 42, une mémoire principale 44, un moyen source 46 et un module de conversion analogique-numérique 48. La mémoire principale 44 peut être un disque laser, etc. Tout moyen source convenable 46 peut être utilisé, tel que des disques des bandes, des disques compacts, des pistes optiques, etc. Généralement, le dispositif de reproduction de sons 46 délivre en 50 un signal de sortie analogique que le module ANDI 48 convertit en données numéri- ques. Les données sont alors transférées par le bus d'entrée de données 52 et à travers le contrôleur de mémoire 40 vers la mémoire principale 44, sur le bus de données 54. La mémorisation de chaque bout ou morceau d'information enregistrés est faite à sa propre adresse individuelle dans la mémoire principale 44. Tout cela est exécuté sous le contr8le de signaux émis par le microprocesseur ou microordinateur 42 sur les bus de commande 56 à 60. A la Fig. 2, les morceaux mémorisés dans la mémoire principale 44 sont recherchés et retrouvés pour être assemblés sous forme d'un album qui est enregistré sur un support final convenable 62, tel qu'une cassette à bande, par exemple, etc. D'une manière plus détail- lée, les données numériques lues dans la mémoire 44 sont envoyées par le bus de données 54, le contrôleur de mémoire principale 40 et le bus 65 au circuit de mémoire tampon intermédiaire 64. Après avoir assemblé la quantité de musique correspondant à un album (environ quarante-cinq minutes) dans la mémoire intermédiaire 64, on l'envoie par le bus de données 66 au module de conversion numérique-analogique ("DIAN") 68 qui délivre, par le bus 70, un signal analogique enregis- tré sur le moyen 62. Le circuit de recherche de données, Fig. 2, est commandé par le contrôleur de destination 72 qui est piloté par le microprocesseur 42, par l'intermédiaire du bus de données 56 et du contrôleur de mémoire principale 40. Sont reliés aux ports d!entrée/sortie du contrôleur de destination 72, le bus de requête de données 74, le bus de commande de contr8le numérique-analogique 76, le bus de contr8le de moyen destinataire 78, le bus d'adresse de mémoire/recherche 80 et le bus de contr8le de mémoire tampon intermédiaire 82. En fonctionnement, un opérateur transmet simplement toute infor- mation enregistrée adéquate dans le moyen source, Fig. 1, en passant un enregistrement, une bande, etc. Par exemple, l'opérateur peut mettre un disque phonographique sur un tourne-disque et le passer. Le calculateur de contr8le de commande 42 affecte des adresses adéquates à chaque bout d'information enregistré qui est passé et les mémorise dans 44. L'affection d'adresse peut être faite automatiquement ou suivant des signaux de commande introduits par l'opérateur. Toute imprimante 83 peut imprimer une liste principale des bouts enregis- trés et leurs adresses dans la mémoire maître 44. Une affectation automatique d'adresse et l'impression sont faites approximativement de la même manière qu'un processur de mots affecte des numéros de documents et imprime ces documents. 26 1 1299 Quand un client fournit une liste de morceaux à inclure. dans un seul album, un opérateur consulte la liste principale et tape les adresses indiquées sur un clavier 85, Fig. 2, associé au calculateur 42. En réponse, le contrôleur 40 lit les données enregistrées dans la bibliothèque ou les bibliothèques de la mémoire principale 44 dans laquelle les données numériques sont celles qui sont mémorisées sous chaque adresse choisie. Les données lues sont alors mémorisées dans la mémoire tampon 64 à une adresse sélectée par le contrôleur de destination 72. Une fois que toutes les données numériques nécessai- res pour enregistrer un album ont été lues dans la mémoire 44, le contrôleur 72, fonctionnant sous la commande du calculateur 42, fait délivrer par la mémoire tampon 64 l'album entier de données vers le module DIAN 68 pour l'enregistrement final sur le moyen 62, cet enregistrement étant effectué sous forme analogique. Dans une variante, la mémoire tampon 64, Fig. 2, peut avoir une capacité beaucoup plus petite. Le système peut alors fonctionner sur une base demande et recherche. Autrement dit, la mémoire 44 délivre une bouffée de données qui est mémorisée dans la mémoire tampon 64. Dans cette variante, on commence immédiatement à lire les données mémorisées dans la mémoire tampon 64 pour l'enregistrement dans le support final 62. Une fois que les données ont été lues, la mémoire tampon 64 fait des demandes répétées pour recevoir plus de données de la mémoire principale 44. A chaque demande, on fait chercher plus de données dans la mémoire 44 et on les utilise pour remplacer les données lues dans la mémoire tampon 64 et enregistrées sur le support final. Les Figs. 3 et 4 montrent les détails d'un premier exemple de module convertisseur analogique- numérique 48 et le diagramme tempo- rel de son fonctionnement. Ce module 48 convertit l'information analogique prise dans la source 46, Fig. l, en des données numériques qui sont traitées et mémorisées dans la mémoire principale 44. Plus particulièrement, le signal analogique qui est délivré à partir d'un disque ou d'une bande, par exemple, est appliqué au module 48 par le port d'entrée 84 et l'amplificateur d'entrée 86 qui ajuste un niveau de signal d'entrée uniforme en procurant un gain convenable. De plus, l'amplificateur 86 isole le port d'entrée 84 de l'étage suivant 88 qui est un filtre passe-bas qui écrase ou élimine les fréquences élevées. L'étage suivant est un amplificateur d'échantillonnage 90 qui maintient un échantillon du signal entrant à un niveau constant pendant que le convertisseur analogique-numérique 94 effectue sa conversion. En 92, un signal de commande d'entrée de mode est appliqué à l'amplificateur 90 afin de choisir entre le mode d'échan- tillonnage et le mode de maintien. En mode d'échantillonnage, l'ampli- ficateur 90 lit le signal d'entrée et l'emmagasine. En mode de maintien, il maintient la tension d'échantillonnage précédente à un niveau constant pour éviter que le convertisseur 94 ne cherche à convertir un signal d'entrée dont le niveau varie. Dans ce système particulier, l'amplificateur 90 a une impédance de sortie très éle- vée. Le convertisseur 94 a une impédance d'entrée très faible. Donc, pour compenser cette situation, un étage tampon 96 est monté entre l'amplificateur et le convertisseur. Bien entendu, le tampon n'est pas nécessaire si les impédances sont adaptées. Le signal qui atteint le convertisseur analogique-numérique 94 est converti en données numériques, telles qu'un mot de 16 bits, par exemple. Quand le convertisseur 94 a exécuté sa conversion, il entre le mot dans une mémoire tampon FiFo (premier entré-premier sorti) 98. Ce tampon mémorise les échantillons en rangées alignées, qui peuvent avoir une longueur de 1 024 échantillons, par exemple. Ensuite, sur le mode premier entré-premier sorti, la calculateur de contrôle de commande 42, Fig. 1, retrouve les données mémorisées mot par mot. Les données lues sont transmises par un tampon numérique 100 au contrô- leur 40 de la mémoire principale. Cette mémorisation par tampon permet aux deux systèmes de fonctionner à des vitesses non synchroni- sées. La largeur de bande est choisie en 99 par des signaux diviseur d'horloge d'échantillonnage et de filtrage transmis sur le bus de données 56 et reçu dans le module 48. D'une manière plus détaillée, deux des plus importants circuits montrés dans le bloc-diagramme de la Fig. 3 sont le générateur de base de temps 101 et l'unité de division de fréquence d'horloge 102. La base de temps 101 met l'amplificateur d'échantillonnage 90 dans un mode particulier et déclenche le convertisseur 94. La base de temps 101 et l'unité de division 102 sont commandées, par l'intermédiaire du bus 56, par un signal qui est transmis sous la commande du microprocesseur ou miniordinateur principal 42. Dans cet exemple particulier de réalisa- tion, l'horloge source 104 est un oscillateur à quartz fonctionnant à , 64480 MHz, dont le signal de sortie est un multiple exact de la fréquence d'échantillonnage normalisée dans l'industrie. En fait, la base de temps 101 recale dans le temps les impulsions d'horloge divisées par le circuit 102 afin de compenser les retards des circuits, qui correspondent au temps fini qu'il faut pour transférer un signal de l'entrée de l'amplificateur 86 à l'entrée de l'amplifica- teur d'échantillonnage 90, par exemple. En fonctionnement, la suite des impulsions d'horloge d'échantil- lonnage divisée passe du divideur 102 au filtre passe-bas 88 par le fil 103, afin de contrôler le filtre. En fonctionnement, le filtre passe-bas 88, Fig. 3a, commandé par l'horloge commute un condensateur alternativement entre son en- trée et sa sortie. Son rôle est de déclencher un processus dans lequel le signal analogique est divisé en une pluralité d'impulsions représentant l'information contenue dans le signal analogique. D'une manière plus détaillée, le filtre passe-bas 88 comprend un réseau 105 de condensateur commuté commandé par les impulsions d'horloge appli- quées sur le fil 103, par l'intermédiaire d'un diviseur 106 et d'un générateur d'horloge 107. Le diviseur 106 peut être réglé pour diviser par 1, 2 ou 4. Le circuit de commutation 105 connecte alternativement un petit condensateur à la borne IN et la borne OUT. La Fig. 3b montre la caractéristique d'amortissement suivant laquelle les fréquences passant dans le filtre passe-bas perdent rapidement leur amplitude au-dessus d'une fréquence de coupure qui est réglée par le rapport entre la fréquence du signal d'entrée divisée par la fréquence des impulsions d'horloge délivrées par l'horloge 107. Donc, la fréquence de coupure peut être modifiée en changeant le facteur de division du diviseur 106. Ce filtre peut être un filtre passe-bas commercialisé sous la référence LTC 1062 par la société américaine LINEAR TECHNOLOGY Corporation of Milpitas, Ca. Avant la conversion analogique-numérique dans le convertisseur 94, un petit fragment du signal analogique est envoyé au condensateur d'échantillonnage et de maintien dans le circuit 90 o il est maintenu assez longtemps pour accumuler une charge qui représente l'amplitude instantanée de l'onde analogique générale pendant ce fragment. Les conditions temporelles de l'exemple de réalisation du modu- le de la Fig. 3 sont illustrées dans les diagrammes temporels de la Fig. 4 qui sont évidents pour l'homme de métier. Le module 42 du calculateur de contr8le de commande, Fig. 5, comprend un ordinateur du commerce 110 à multi-usage. Ainsi, le calculateur doit pouvoir trier et ségréger des données suivant un certain nombre de différentes catégories. Chacun des nombreux clients et des titulaires de droits d'auteur possédé un enregistrement séparé gardant la mémoire afin de rendre possible les comptes de redevances. Ainsi, quand un bout d'information enregistré est lu dans la mémoire principale, une société de disque ou une autre personne ayant des droits d'auteur sur cette sélection particulière reçoit un crédit comptable. Dans un premier système, le calculateur était un calcula- teur commercialisé sous la référence Maxixom/DL à quatre utilisateurs d'une capacité de 85 mégaoctets et une commande par disque dur. Cette unité comporte une carte d'interface parallèle 112 à usage général qui transmet des commandes et reçoit des réponses aux commandes sur divers bus de données. Un circuit d'interface 112 quelconque, mais adéquat, peut être prévu pour intégrer le calculateur dans le reste du système. En général, ces interfaces satisfont aux normes SCSI (interface pour système à petit calculateur. La mémoire principale 44, Fig. 6, comprend tout dispositif d'enregistrement convenable, tel qu'un dispositif 114 à lecture-écri- ture laser de douze ou quatorze pouces, avec disque interchangeable. Un système utilisé était un Gigadisc de la société française Alcatel Thomson. Les données sont mémorisées et retrouvées sur le disque par la mémoire principale 44 en fonction de commandes normalisées dans l'industrie. Les données et les commandes de la mémoire principale sont transmises sur le bus de données 54. Le contrôleur 40, Fig. 7, de la mémoire principale utilise un logiciel courant avec un processeur 116 à 32 bits, disponible dans le commerce qui peut, par exemple, être du type Motorola MVME-130. Une interface SCSI 118 et une interface parallèle à usage général 120 interconnectent le contrôleur 40 avec les autres circuits, par l'in- termédiaire de bus de données normalisés. La source 46, Fig. 8, est une platine bande à bande, une platine de disque, un magnétophone, une platine de disque CD ou un autre dispositif que l'on trouve dans le commerce, à la condition 1l qu'ils soient d'une qualité que l'on trouve dans les studios, ce dispositif portant la référence 126 et délivrant des signaux de sortie audio adéquats, généralement des signaux analogiques. Une fois que la source a reçu ses ordres de commande, que ce soit "démarrage", "arrêt", "enroulement", etc., sur le bus de commande 58, elle fait ce qui est demandé et envoie les signaux de sortie analogiques vers l'étage suivant par le bus de sortie 50. En fonction de l'ordre reçu du calculateur 42, le contrôleur 40 choisit la bande passante. Puis le contrôleur fait démarrer la source 46 en envoyant des signaux sur le bus de commande 58. Une fois que le contrôleur 40 a fait démarrer la source 46, il commence à recevoir des échantillons du module de conversion 48 par le bus de données d'entrée 52. Ces échantillons, reçus par le bus 52, sont envoyés à la mémoire principale 44 par le bus de données 54. Quand le calculateur 42 a commandé une lecture, le contrôleur met le contrôleur de destination 72, Fig. 2, au travail, par le bus de commande 56. Une fois le contrôleur 72 initialisé, il démarre un cycle de recherche afin de sortir les données de la mémoire prinicpale 44, au moyen du bus de données 54 et de l'interface SCSI 118, Fig. 7. L'information qui est reçue de la mémoire principale 44 est envoyée, par le bus 54, à la mémoire tampon intermédiaire 64 o elle est mise en mémoire. Les Figs. 9 et 10 montrent en détail un premier exemple de réalisation du module de conversion numérique-analogique (DIAN) 68 et son diagramme temporel de fonctionnement. Le module 68 convertit les données numériques reçues du contrôleur de destination 72, Fig. 2, en information analogique qui est demandée pour le moyen final 62. Le processus de conversion numérique-analogique déclenché par le contrôleur de destination 72 règle un diviseur d'horloge 130 du module montré à la Fig. 9 afin de fontionner à la fréquence d'échan- tillons de sortie voulue. Les signaux de commande qui règlent la fréquence d'échantillons sont envoyés sur le bus de commande 76. Après un temps assez long au cours duquel l'horloge se stabilise, le conr8leur de destination 72, Fig. 2, fait démarrer le moyen final par le bus 78. La mémoire tampon intermédiaire 64 envoie continuellement des échantillons de 16 bits à la mémoire tampon FiFo 132, Fig. 9, par le bus de données 66. Dans le module 68 de la Fig. 9, il y a deux circuits importants qui sont la base de temps 134 et le diviseur d'horloge 130. La base de temps recale dans le temps les impulsions de sortie du diviseur pour tenir compe des retards dans les circuits. Par exemple, il y a un retard de transmission pour le transfert du tampon FiFo 132 au convertisseur 142, ce que l'impulsion recalée permet de rattraper. L'horloge principale 136 a, dans l'exemple de réalisation dé- crit, une fréquence de 5,64480 MHz. Cette fréquence est divisée dans le diviseur 130. Le contrôleur de destination 72 transmet un ordre de commande de division au diviseur 130 qui l'utilise pour établir son rapport de division. De même, le contrôleur 72 transmet, par le bus de commande 76 et le circuit 130, un ordre au filtre passe-bas 140 qui l'utilise comme fréquence d'horloge de filtre. Le signal de sortie du filtre 140 est transmis au tampon de sortie 146 afin de commander le moyen final 62 par le bus 70. Le train d'impulsions d'horloge d'échantillons entrant dans la base de temps 134 engendre et fait transmettre une impulsion de lecture au tamponFiFo 132. Une fois cette impulsion de lecture transmise, les donnes sont lues dans le tampon 132 et transmises au convertisseur 142. Celui-ci reçoit alors un ordre de démarrage de la base de temps 134, par le fil 143, si bien qu'il ignore toutes les autres données appliquées à ses entrées et convertit le mot numérique qu'il a reçu en un échantillon analogique. Le signal de sortie analogique passe dans l'étage tampon 144 vers le filtre passe-bas 140, qui limite la réponse en fréquence de sortie du système. Comme la fréquence des échantillons de sortie peut changer suivant les vitesses du moyen final, le filtre 140 peut être programmé pour faire varier la fréquence de coupure sans avoir à modifier le logiciel. La Fig. 10 montre le diagramme temporel du convertisseur numéri- que-analogique de la Fig. 9. Ce diagramme est évident pour l'homme de métier. Un exemple de réalisation du contrôleur de destination 72 est montré en détail à la Fig. 11. Il comprend des compteurs binaires à 32 bits 150 et 152 ainsi qu'un latch de commande de destination 154. Le processus de commande de destination commence par le contrôleur de mémoire principale 40, Fig. 2, mémorisant, par le bus de commande 56, une adresse de départ dans le compteur binaire 150. Le contrôleur 72 déclenche le circuit 68 par le bus 76, Fig. 9. Les octets commencent 261 1 2 9 9 alors à passer de la mémoire principale 44, Fig. 2, à travers le contrôleur 40, vers la mémoire tampon intermédiaire 64. La mémoire tampon intermédiaire 64, Fig. 12, comporte un module avec mémoire qui consiste en une mémoire à accès aléatoire RAM de grande capacité 156 ayant une capacité de quatre-vingt-seize méga- octets ou plus. Les données y entrent à partir du contrôleur 40, Fig. 2, par le bus de données 65, Fig. 12, et sont combinées dans le circuit 158 avec une adresse de mémoire de 32 bits reçue du contrô- leur de destination 72 par le bus d'adresse de mémoire 80. Ces données combinées sont alors mises en mémoire dans la RAM 156 à l'adresse indiquée. Les données sont retrouvées dans la RAM 156 en fonction d'adresses engendrées dans le contrôleur de destination 72 et transmises par le bus d'adresse de recherche 82. Une fois l'adres- se verrouillée dans le circuit 160, les données sont retrouvées dans la RAM 156 et envoyées au module convertisseur 68 par le bus de données 66. Chaque fois que la mémoire tampon intermédiaire 64 reçoit un octet, elle envoie un signal de commande sur le bus de données 56, vers le contrôleur de destination 72, Fig. 2. Ce signal de commande incrémente le compteur 158 chaque fois qu'un octet est mis en mémoire dans la mémoire 64. En même temps, la nouvelle adresse est incrémen- tée et renvoyée du contrôleur 72 à la mémoire 64 par le bus d'adresse 80. Ce processus se continue jusqu'à ce que le contrôleur de mémoire principale 40 ait transmis tous ses octets à la mémoire tampon intermédiaire, transmettant alors un rapport de division au module 68, Fig. 2, par le bus de commande 56. Une fois que la fréquence d'échantillons a été réglée dans le module 68, Fig. 9, le contrôleur de destination 72 transmet un signal de départ au moyen final par le bus 78, Fig. 11. Si l'on suppose que le moyen final est un magnétophone, il démarre en mode d'enregistre- ment à la réception de ce signal. Le contrôleur 72 met au travail la mémoire tampon intermédiaire 64, Fig. 12, en déclenchant un programme d'adresse de recherche par le bus de commande 82, puis il met au travail le module de conversion 68. Au fur et à mesure, le module 68 envoie une requête d'octet à la mémoire 64 par le bus de requête de données 74. Donc le contrôleur 72, Fig. 11, incrémente le compteur binaire d'adresse de recherche 152 qui envoit la nouvelle adresse incrémentée à la mémoire 64 par le bus d'adresse 80. Ce processus continue jusqu'à ce que toutes les données aient été transmises par la mémoire 64 et, à ce moment, le contrôleur 40, Fig. 1, arrête la fréquence d'échantillons et donc le moyen final 62, Fig. 2, par le bus de commande 78. Le magnétophone ou un autre enregistreur est donc mis hors service. Quand l'enregistrement est terminé dans le moyen final, le contrôleur 40 de la mémoire principale peut envoyer un ordre de "réenroulement" ou un autre ordre au moyen final par le bus de commande 60 afin d'arrêter l'enregistrement. 0 Le moyen final 62, Fig. 2, peut comprendre tout duplicateur commercial et, en général, tout enregistreur de cassette, tel que ceux qui sont vendus sous les marques "Infonix", "Pentagon", etc. Le moyen 62 reçoit ses ordres (que ce soit "marche", "arrêt", "réenroule- ment", etc., sur le bus de commande 78. Quand il a reçu l'ordre de marche, il enregistre les signaux audio qu'il reçoit sur le bus de signal 70. Le graphique de la Fig. 14 illustre un problème que l'on rencontrait dans la technique antérieure quand la musique était convertie en un signal à modulation par impulsions codées (MIC). Ce graphique montre une courbe de variation avec en abscisses le temps et l'amplitude du son en ordonnées. On y a montré un signal musical qui est beaucoup plus compliqué qu'un signal vocal. La complexité provient du fait qu'il y a une accumulation d'instruments de musique (trompette, violons, tambours, grelots, etc.) qui font ensemble une variété de sons beaucoup plus grande que la voix humaine peut le faire. La technique MIC trouve son origine en téléphonie o la fréquen- ce la plus élevée du signal vocal transmis est d'environ 3500 Hz. Les travaux qui ont été faits en téléphonie indiquent que la fréquence d'échantillonnage doit être au moins égale à deux fois la fréquence la plus élevée à coder. Il faut donc échantillonner à au moins 7000 Hz. On a deux problèmes quand on applique la technique MIC à la musique, c'est-àdire quand on échantillonne à deux fois la fréquence la plus élevée. Tout d'abord, une sinusoïde constitue une approxima- tion convenable d'un signal vocal transmis sur une ligne téléphoni- que, car l'onde sinusoidale des fréquences basses de la parole ne s'écarte par trop de la sinusoïde idéale. Par contre, la sinusoïde n'est pas une bonne base pour l'étude des signaux musicaux, qui sont remplis des sons complexes d'un orchestre, par exemple. Ensuite, la téléphonie s'interesse à la transmission à bas prix du signal, avec juste une fidélité suffisante pour: - une compréhension facile des mots de la parole, et - un son complet pas trop offensif. En musique, une simple compréhension n'est pas assez. On a besoin d'une fidélité totale avec une norme de qualité bien meilleure que celle qu'il faut pour la parole. Pour illustrer ce point, la Fig. 14 comporte une forme d'onde analogique 200 de musique qui a été traçée arbitrairement pour montrer qu'un simple sinusoide ne peut représente plus qu'un strict minimum de l'information disponible. Ainsi, les études de téléphonie basées sur les ondes sinusoïdales ne conviennent pas pour trouver comment coder les signaux musicaux. Donc, la fréquence d'échantillon- nage normale égale à deux la fréquence la plus élevée ne convient pas pour la musique. A la Fig. 14, les marques 212 et 214 montrent les limites d'un intervalle de temps récurrent, les intervalles de temps étant tel que l'échantillonnage doit être fait à deux fois la plus grande fréquence à reproduire. Les amplitudes instantanées de la ligne d'échantillon 216 indiquent que l'on a une approximation lâche entre l'onde analogi- que 200 et la forme de l'échantillon 216 dans les intervalles de temps 212 et 214. L'approximation résulte du fait que le contenu volt/seconde des impulsions des intervalles de temps formant les lignes 216 et 228 coincident généralement avec les moyennes des formes d'onde analogiques. Cependant, un simple examen révèle qu'il y a beaucoup plus d'information dans la courbe analogique 200 et que l'on en perd avec la courbe 216 des échantillons. Ensuite, si l'on suppose que la forme d'onde 200 est légèrement déplacée par rapport aux intervalles de temps 212 et 214 de manière que la période d'échantillon coincide avec les valeurs de crête 220 et 222 de la courbe 200, au lieu des points moyens, placés au hasard, 224 et 226. A ce sujet, on peut considérer l'onde 216 comme le meilleur "cas" et l'onde 228 comme le plus mauvais. Les différences, c'est-à-dire les espaces, entre la courbe 200 et les échantillons 216 et 228 sont appelées "erreurs d'échantillonna- ge". L'hypothèse doit être que les intervalles de temps et une moyenne analogique ne coincident pas toujours avec comme résultat l'erreur d'échantillonnage la plus mauvaise, c'est-à-dire que l'er- reur est celle de la courbe 228 et non celle de la courbe 216. Donc, les systèmes audio devraient être prévus pour donner le meilleur résultat avec la forme d'onde 228 du plus mauvais cas. On comprend aisément que l'erreur d'échantillonnage croit comme la fréquence du son représenté par le signal analogique. Donc, elle peut être réduite en faisant passer l'onde 200 dans un filtre passe-bas. Autrement dit, si un filtre élimine les pointes 220, 222 et 223, le cas le plus mauvais de la forme d'onde 228 devient très proche de la forme d'onde optimale 226. Cependant, la forme d'onde analogique à reproduire a perdu beaucoup de son caractère au filtra- ge. Le filtrage de la forme d'onde 200 détruit complètement l'informa- tion représentée par les pointes 220, 222 et 223. Cette perte soulève de nouveaux problèmes dans les systèmes de reproduction audio qui cherchent à procurer une meilleure fidélité. Par ces problèmes, on a le rétrécissement de la bande passante du signal enregistré. Il apparait que, si les échantillons sont pris plus souvent, c'est-à-dire si la fréquence d'échantillonnage des intervalles de temps 212 et 214 est plus élevée, l'échantillon suivra de plus près le signal analogique. Cependant, il est très difficile à l'ingénieur qui conçoit un enregistreur de prendre une décision tout à fait arbitraire pour augmenter la fréquence d'échantillonnage car la fré- quence de répétition des intervalles de temps est dans l'industrie maintenant bien établie. Si un système d'enregistrement/reproduction est prévu pour fonctionner à une nouvelle fréquence d'échantillonnage différente et plus élevée, les équipements de reproduction existants ne peuvent passer les enregistrements faits à cette nouvelle norme. Selon un second exemple de réalisation de l'invention, on fait marcher un système d'échantillonnage à très haute fréquence pour suivre le signal analogique de plus près et avec une meilleure fidélité que cela n'était possible avec les normes de l'industrie. Les résultats de cette échantillonnage à grande vitesse sont envoyés dans un calculateur qui calcule une forme d'onde théorique, que l'on aurait avec la fréquence d'échantillonnage normale, si elle suit et approxime le signal analogique original avec la meilleure forme d'onde. Ainsi, les signaux MIC qui sont envoyés à l'enregistreur sont basés sur la forme d'onde d'échantillonnage théorique qui est calcu- 2 6 1 1 2 9 9 lées et non sur les échantillons qui sont directement tirés du signal analogique. D'une manière plus détaillée, la Fig. 15 montre la forme d'onde analogique 200 et les intervalles de temps d'échantillonnage 212 et 214, qui sont les mêmes que ceux de la Fig. 14. Ainsi, une onde d'échantillonnage qui est conforme à cet intervalle de temps 212 ou 214 a toutes les caractéristiques d'un échantillonnage classique qui peut être codée, puis reproduite sur un équipement de reproduction classique. D'autre part, dans cet exemple de réalisation, le circuit d'échantillonnage est commandé à très haute fréquence, telle que seize fois la fréquence d'échantillonnage classique. Il en résulte que le signal analogique est échantillonné assez rapidement pour être suivi de très près. Les moments d'échantillonnage à grande vitesse sont représentés par des croix "x", dont l'une est indiquée en 230, chaque échantillon ayant une amplitude qui correspond au signal analogique au moment correspondant. A partir de ces échantillons à haute fréquence, un calculateur calcule le contenu en volt/seconde des impulsions formant la forme d'onde 232 ou 234 qui représente au plus près le signal analogique 200. La forme d'onde 232 de la Fig. 15 est faite pour être pratique- ment la même que celle de la forme d'onde 216 du meilleur cas dans la Fig. 14; comme c'est le meilleur cas, il change avec l'invention. * Cependant la forme d'onde de cas le plus mauvais 234 est décalée à partir de la forme d'onde de meilleur cas 216 de la même quantité que le forme d'onde de plus mauvais cas 228 était décalée par rapport à la forme d'onde de meilleur cas 216. En comparant les aires entre les deux formes d'onde de la technique antérieure 216, 228 avec les aires entre les deux formes d'onde de l'invention 232 et 234, on voit facilement qu'avec l'invention la forme d'onde 234 du cas le plus mauvais est plus près de la forme d'onde du cas le meilleur 232 que la forme d'onde 228 du cas le plus mauvais précédent est décalé par rapport de la forme d'onde du meilleur cas 216. Donc, il n'y a plus de problème si l'échantillonnage tend à coïncider avec les pointes extrêmes du signal analogique, de manière que l'onde d'échantillonna- ge 228 coïncide avec les pointes et les vallées extrêmes du signal analogique 200. La Fig. 16 montre des courbes qui démontrent la meilleure fidélité dans la partie haute du spectre de fréquence dans le système 2 6 1 1 2 9 9 d'enregistrement de l'invention par rapport à la fidélité des anciens systèmes. Les fréquences délivrées par un enregistrement augmentent à une certaine basse fréquence, puis sont d'amplitude constante et, enfin, décroissent à une certaine haute fréquence. La Fig. 16 montre que, pour un système classique, la chute est brutale à environ 20 KHz. Dans le système de l'invention, on a environ 2 dB de perte à 40 KHz et 5 dB à 60 KHz environ. Bien que les gens ne peuvent réellement rien entendre à ces fréquences élevées, on a une réponse psychologi- que à ces fréquences ce qui améliore beaucoup les sons enregistrés, notamment dans le "bruit", c'est-à-dire avec les tambours, les gre- lots, etc. La Fig. 17 montre un bloc-diagramme d'un circuit permettant de mettre l'invention en pratique. D'une manière plus détaillée, une entrée d'horloge d'échantillonnage 240 reçoit des impulsions d'horlo- ge à une fréquence élevée qui permet de mieux suivre le signal analogique, comme le montrent les marques "x" 230 de la Fig. 15. On pense qu'une fréquence de l'ordre de seize fois la fréquence d'échan- tillonnage classique serait bonne. Quand le fil 242 de mise en marche de l'échantillonnage est alimenté, le diviseur d'horloge 244 détecte les impulsions d'horloge et délivre plusieurs signaux de sortie. Le signal analogique arrivant à la borne d'entrée 246 est appliqué à un circuit de réglage de gain 248 qui met tous les signaux d'entrée à une amplitude normalisée. Ensuite, les signaux passent dans un amplificateur tampon 250 qui procure l'isolement. Deux cir- cuits d'échantillonnage 252 et 254 sont prévus pour fonctionner alternativement car la fréquence d'échantillonnage de l'invention est trop grande pour les composants d'un seul circuit d'échantillonnage ayant le niveau de précision nécessaire. Les circuits 252 et 254 sont alternativement mis en fonctionnement sous la commande d'un circuit de séquencement et de sélection piloté par le diviseur 244. Les circuits servant à commuter les circuits 252 et 254 sont les contacts 258, 260n 258' et 260'. Les signaux de sortie des circuits 252 et 254 sont appliqués à l'entrée du convertisseur analogique-numérique 262. Le diviseur d'horloge 244 applique des impulsions d'horloge au circuit de séquencement et de détection 256 et au convertisseur 262 à la fréquence de l'horloge 240. Les impulsions sont remises en forme dans le circuit 264. La fréquence peut être seize fois la fréquence d'échantillonnage classique. 26 1 1299 Le diviseur 244 envoie des impulsions à une base de temps 266 pour l'informer de la conversion temporelle et il groupe les échantil- lons rapides à la fréquence normale. Par exemple, avec la conversion suggérée de seize à un, le diviseur 244 envoie une impulsion à la "première" borne 268 à chaque première d'un groupe de seize impul- sions d'horloge rapide et une impulsion à la "dernière" borne 270 à chaque seizième d'un groupe, immédiatement suivie d'une impulsion de remise à zéro 272 sur la borne RAZ. Ainsi, le circuit 266 groupe seize échantillons rapides sur un échantillon normal. Le convertisseur 262, en réponse à une impulsion d'horloge reçue par le circuit de remise en forme 264 sur sa borne "GO", convertit chaque échantillon. Après chacun des seize échantillons d'un groupe, il envoie un signal "done" à la base de temps 266. Le diviseur*_244 envoie un nombre de quatre bits à la mémoire morte ROM 274 à chacun des seize échantillons appliqués et convertis dans le convertisseur 262 afin d'identifier chacun d'eux dans un groupe quand il est reçu. Ce nombre fait, par la ROM 274, envoyer un coefficient à un accumulateur 276 o l'on utilise un multiplicateur. Les coefficients de la ROM y sont mis par le programmeur qui a préparé la ROM. Par exemple, si toutes les seize impulsions ont le même poids, le multiplicateur est égal à 1/16 pour chaque échantillon rapide. D'autre part, si le circuit 276 prend en compte la tendance, on peut avoir différents coefficients pour chaque échantillon dans un groupe. Ainsi, si l'échantillonnage montre que l'enveloppe des seize échantillons rapides forme une courbe triangulaire, les coefficients représentent l'aire d'un triangle. Un autre coefficient est utilisé pour produire l'aire d'un rectangle si les échantillons rapides ont une enveloppe rectangulaire. Le convertisseur 262 envoie chacun des mots MIC, représentant le signal analogique, dans l'accumulateur 276. Là, ils sont multi- pliés par le coefficient tiré de la mémoire ROM 274, puis accumulés pour mettre les signaux d'échantillons en correspondance avec la fréquence d'échantillonnage classique. D'une manière plus détaillée, la Fig. 5 a été tracée pour montrer seize marques "x" 230 sur la courbe 200 dans chaque période classique 212 et 214. Le convertisseur 262, Fig. 17, convertit chacun des échantillons rapides représentés par ces "x" en une impulsion codée qui est envoyée à l'acummulateur 276. Celui-ci mémorise les codes de seize échantillons formant un groupe correspondant à une période classique et calcule le code d'impulsion d'un échantillon hypothétique qui représente mieux la courbe 200 pendant les interval- les de temps 212 et 214. La bascule de mémoire ou latch de dcnnées 278 est activée périodiquement pour mémoriser les codes représentant l'échantillon hypothétique de l'intervalle de temps classique. Ce code peut être enregistré directement, o selon les besoins du système, il peut être transmis à une mémoire FiFo servant de tampon afin de recaler les codes dans le temps. Chaque fois qu'un échantillon hypothétique a été calculé à la fréquence normale, la base de temps applique une impulsion sur le fil de marque 280 pour informer l'équipement associé qu'un échantillon a été achevé et et à enregistrer. Cet équipement associé répond à la marque en appliquant une impulsion sur le bus d'accusé de réception 282. Le circuit est alors prêt à traiter l'échantillon suivant. Le second exemple de réalisation du module de conversion numéri- que-analogique 68 correspond pratiquement à l'inverse du circuit montré à la Fig. 17. Dans ce module, la mémoire morte des cceffi- cients ROM 274 peut jouer un rôle plus important car les seize impulsions d'échantillons rapides peuvent avoir différentes amplitu- des, en étant ainsi plus proches de la vraie courbe analogique. Les détails du système permettant de restaurer le signal analo- gique sont donnés dans les Figs. 18 à 28, qui concernent la structure du module 68, Fig. 2, du contrôleur de destination 72 et de la mémoire tampon intermédiaire 64. Le module 68, Fig. 18, est un autre exemple de réalisation du module de la Fig. 9 et il peut calculer une courbe analogique plus précise. Plus particulièrement, ce convertisseur numérique-analogique est pratiquement l'inverse du convertisseur analogique-numérique de la Fig. 3. Chacun des convertisseur numérique-analogique est utile en lui-même, en dehors du champ de l'invention. Par exemple, le conver- tisseur analogique-numérique peut être utilisé dans une partie d'un enregistreur et l'autre convertisseur dans le système qui sert à passer l'enregistrement. Cependant ces circuit sont ici décrits comme étant utilisés dans un même système. Le signal de sortie suréchantillonné du module de la Fig. 18 élimine presque le besoin d'un filtre passe-bas en sortie, car ce 26 1 1299 signal de sortie fait presque tout le filtrage par lui-même, comme le montre la Fig. 3b. La conversion numérique-analogique rend possible un fonctionnement rapide sans nécessiter de filtre à condensateur commuté. Donc si on trouvait avantageux de changer la vitesse de sortie, par exemple de 16x à 32x, cette conversion tendrait à éliminer le besoin des filtres passe-bas. Dans la Fig. 19, la courbe A représente le signal analogique original converti comme à la Fig. 3. Donc, c'est dans le cas idéal, la courbe que l'on doit trouver à la sortie du convertisseur numéri- que-analogique. La ligne B représente une courbe en escalier que produirait un convertisseur MIC classique, en prenant les points 1, 2, 4 et 5 de la ligne A. La ligne C représente le signal de sortie calculé à la sortie du convertisseur de la Fig. 18. Cette ligne C est engendrée en calculant seize échantillons, un par point, qui sont régulièrement distribués le long des segments de la courbe et repré- sentent les variations entre les points successifs 1 à 5. D'une manière plus détaillée, le ccnvertisseur numérique-analo- gique de la Fig. 18 reçoit le signal numérique en escalier représenté ligne B; cependant il est bien évident que le signal analogique n'avait pas une allure de marches avec des coins carrés en 1, 2, 3, 4 et 5. On avait une courbe relativement lisse entre ces points. Comme on l'a expliqué ci-dessus, une simple sinus;oide ne donne pas l'appro- ximation d'un flux continu d'un bout entier de musique analogique alors. qu'elle le fait pour la voix humaine dans des communications téléphor. iques. Cependant, c'est mieux qu'une courbe rectangulaire et, pour la courte durée couverte par les points 1 à 5, elle peut donner une approximation de la musique. Ainsi, dans le court intervalle de temps entre les points 1 et 2 de la Fig. 19, des segments de sinusoide sont meilleurs que les marches de la ligne B. Ainsi, le circuit du système de l'invention prend les points 1 et 2 de la courbe B et calcule seize points, indiqués par les points de la courbe 6, ces seize points étant régulièrement répartis entre les points 1 et 2. Dans une variante, le calculateur calcule un segment de sinusoïde qui s'adapte à la variation entre les point 1 et 2. Puis le circuit observe la variation entre les points 2 et 3 et calcule seize points régulièrement répartis et qui représentent un segment de sinusoïde approximant mieux la variation. Dans le premier exemple cde réalisation, l'onde analogique calculée est linéaire entre les points 1, 2, puis les points 2, 3, etc. Dans l'autre exemple, le segment de sintsoide qui est calculé pcur la variation entre les points 1 et 2, et les calculs qui sont faits ensuite pour les autres segments de sinusolde entre les points 2, 3; 3, 4; et 4, 5, forment la courbe analogique. Ainsi, dans les deux exemples, tout er tenant compte des différences entre eux, le convertisseur trace, en fait, une courbe "la plus probable" qui adapte les coins des impulsions successives mémorisées dans la mémoire tampon intermédiaire. En utilisant ce procédé, on peut calculer une courbe qui soit une duplication plus vraie de la forme analogique initiale. Comme la courbe calculée est plus lisse que la courbe en paliers classique, on réduit la nécessité d'avoir un filtre passe-bas en sortie, en amélio- rant ainsi la performance et en réduisant la complexité du circuit. Le fonctionnement du nodule de la Fig. 18 est coordonné par des signaux d'horloge qui sont multipliés par seize et appliqués par la base de temps 348. Ce système d'horloge est semblable à celui qui est montré en 244 à la Fig. 17. D'une manière plus détaillée, les données d'échantillons sont reçues de la mémoire tampon intermédiaire 64, Fig. 2, par le bus de données 66, Fig. 18, qui est le même que le bus 66 de la Fig. 2. Les données sont mémorisées dans la bascule d'entrée ou latch 352, Fig. 18, sur la première impulsion d'horloge de l'échantillon reçue par le fil 76 du contrôleur de destination 72, Fig. 2. Ensuite, le soustrac- teur 356 soustrait le signal de sortie du dernier échantillcn de la bascule 354 de l'échantillon actuellement appliqué au latch 352. La différence résultant de cette soustraction est la modulation delta ou la variation de signal: points 1, 2, ou 2, 3, etc., dans la Fig. 19, et cette différence est mémorisée à la sortie du soustracteur 356. Le signal différence est divisé par seize en 357 et appliqué à l'accumu- lateur 358. Dans l'accumulateur 358, Fig. 18, le signal de sortie du soustracteur 356 est ajouté seize fois aux données de l'échantillon précédent. Chacun de ces seize échantillons nouvellement calculés est envoyé au convertisseur numérique-analogique 360, o il est converti en un signal analogique. Ce signal est alors envoyé par le filtre passe-bas 362 au tampcn de sortie 364 qui délivre le signal analogi- que de sortie et l'envoie par le fil 76 au support final 62, Fig. 2. La Fig. 20 montre les diagrammes temporels évidents du fonctionnement du circuit de la Fig. 18. Le contrôleur de destination 72 de la Fig. 21 est une variante de celui de la Fig. 2. Il utilise un processeur de commande 370 qui peut être un microprocesseur ou un miniordinateur qui commande une pluralité de modules de conversion rumérique-analogique 68 dont cha- cun peut être du type de celui de la Fig. 2 ou de la Fig. 18. Chaque module 68 a accès, par une mémoire tampon FiFo 368, à un désempileur d'octets 380 qui convertit de série en parallèle le train de bits afin de lire les données dans une mémoire et les transmettre sur un bus de données. Le processeur 370 contr8le aussi les générateurs d'adresse 372 à 376 qui incrémente pour appeler les données sucessive- ment dans la mémoire et les transmettre, par les modules 68, aux bus de signaux de sortie. En supposant que le système de l'invention est utilisé pour enregistrer sur une cassette audio classique, on a deux pistes A et B, chacune avec un canal de droite et un canal de gauche pour donner un son stéréophonique. Dans ce cas, le module 68 I, Fig. 21, alimente le canal de gauche de lapiste A, comme l'indique la ligne AL, le module 68 II le canal de droite de la piste A, comme l'indique la ligne AR, un autre module 68, non montré, le canal de gauche de la piste B, et le module 68 N la piste de droite de la piste B, comme l'indique la ligne BR. Tous ces canaux sont portés par le faisceau 70 de la Fig. 2. Les signaux d'entrée arrivent dans la mémoire tampon intermé- diaire 64 par le fil 65. Ainsi, le trajet des signaux va du fil 65 au faisceau 70 par le mémoire 64, la bascule de latch 385, le désempi- leur 380, une mémoire FiFo et un module 68. D'une manière plus détaillée, un orere de reproduire une infor- mation enregistrée est reçue par le bus de commande 56 qui est aussi montré à la Fig. 2. Cet ordre est entré dans le processeur 370, Fig. 21, qui place les adresses de départ convenables dans les générateurs d'adresse 372 à 376 associés aux modules 68. Une fois les adresses placées, le processeur 370 choisit le sens d'incrémentation dans les générateurs 372 à 376 et donc le sens de lecture des octets. Cette possibilité de pouvoir choisir le sens de lecture permet de passer l'information enregistrée en marche avant ou en marche arrière. Ainsi, le moyen final peut enregistrer en marche avant ou en marche 2 611299 arrière. Autrement dit, la cassette à bande audio classique possède des pistes A et B que l'on peut passer dans un sens ou dans l'autre. Dans l'exemple décrit, les modules 68 I et II lisent dans le sens direct tandis que le module 68 N et un autre module associé, non montré, lisent dans le sens inverse. En lisant les données dans la mémoire dans les deux sens, le système enregistre la piste A du début à la fin et la piste B de la fin au début. L'auditeur fait passer le côté A quand la bande va dans ur. sens, puis retourne la cassette et fait passer le côté B avec la bande marchant dans l'autre sens. Ainsi, le système de l'invention lit la mémoire dans les deux sens pour enregistrer les deux pistes en une seule passe. Une fois que le choix d'adresse et de sens ont été faits, le processeur 370 fait démarrer le support final et active le fonctionne- ment des modules de conversion 68. Une fois un module activé, il demande des données à la logique de commande de requêtes 378. La logique 378 détermine la priorité et choisit entre les modules demandeurs. Puis, elle choisit le sens de lecture des octets par le désempileur d'octets 380 et demande des données à la logique de commande de bus 382. Cet état est mainternu jusqu'à ce que le signal "fait" soit renvoyé par la logique 382. Le signal "fait" indique à la logique de commande de requêtes que tous les octets ont été lus dans la mémoire RAM et transmis à la mémoire tampon intermédiaire 64, Fig. 2, le transfert s'effectuant par les bus 80 et 82. A ce moment, la logique 378 attend le signal "déempilage effectué" du désempileur 380. Octet par octet, le désempileur 380 envoie les données lues au module 68 approprié par le bus 66 et une mémoire FiFo 368. Quand tcus les octets ont été désempilés, il envoie un signal correspondant à la logique 378, indiquant la fin de la lecture de l'information enregis- trée. La logique 378 compte alors qu'une adresse a été faite dans le module 68 demandeur. A partir de cette adresse, le générateur d'adres- se peut compter ou décompter suivant le sens choisi par Je processeur 370 et transmis aux générateurs 372 à 376. A ce moment là, la logique 376 envoie une impulsion d'accusé de réception au module 68 demandeur qui finit un cycle. Le cycle de lecture des données est continuellement répété jusqu'à ce que le moyen final ait fini tout son enregistrement. Le processeur 370 arrête alors le moyen final en lui envoyant un signal sur le bus 78 et, simultanément, inhibe les modules de conversion qui ont été utilisés. Le diagramme temporel correspondant se trouve dans l'organigrammie temporel de la Fig. 22. Quand la logique de commande de bus 382 reçoit une demande de la logique de commande de requêtes 378, elle déclenche un cycle de lecture en répondant aux signaux transmis sur les bus 80 et 82 par les lignes d'activation de lecture et de sortie. Ensuite, la logique 382 surveille la ligne qui fait la mémoire tampon intermédiaire 6z lire l'information mémorisée dans la mémoire principale. Cet état est maintenu jusqu'à ce que la mémore tampon ait terminé son cycle de lecture, ce qui est indiqué par un signal "fait" envoyé par le mémolre 64 à la logique 382. Celle-ci libère alors les lignes de lecture, d'écriture, d'échantillonnage et d'activation de sortie. Un signal est envoyé sur la ligne "fait" vers la logique 378 pour indiquer une fin de cycle. Cet état est maintenu jusqu'à ce que la logique libère la--ligne de requête "REQ" vers la logique de commande de bus 382. La séquence des événements intéressant la logique 382 est indiquée dans l'organigramme de la Fig. 23. La Fig. 24 montre un second exemple de réalisation d'une mémoire principale 40, Fig. 2, lequel comprend aussi la mémoire tampon intermédiaire 64. Le contrôleur de mnéncire principale est semblable au contrôleur de destinaticn de la Fig. 21 en ce qu'il est commandé par le microprocesseur ou miniordinateur 370 et la logique de commande de requêtes 378, qui a accès à une pluralité de mémcires centrales 386 qui se trouvent dans Je bloc général 44 de la Fig. 2. L'empileur 390 convertit de parallèle en série les données en les lisant dans une mémoire et en les envoyant sur une ligne vers la mémoire tampon intermédiaire. Encore une fois, les données peuvent être lues cdans les mémoires sous le contrôle de générateurs d'adresses. L'information enregistrée ou les signaux audio sont lus dans les dispositifs de mémoire centrale 386 qui peuvent être des disques à enregistrement par faisceau laser. On peut avoir beaucoup de tels dispositifs pour obtenir une grande capacité d'enregistrement. Le trajet des signaux audio peut être suivi des dispositifs au bus de sortie 66 à travers l'empileur d'octets 390, les amplificateurs de données 391, le bus 56 et la mémoire tampon intermédiaire 64. D'une manière plus détaillée, l'ordre de retrouver des données est reçu par le bus de commande 56, Fig. 24, et mis en mémoire danE 26 1 1299 le processeur de commande 370 o il place les adresses de départ correctes dans chaque générateur d'adresse 372 à 378 qui est associé individuellemer.t à un dispositif de mémoire principale 386. L'adresse de départ est relative à la place de la musique sur le support final. Donc, le processeur 370 remet à zéro toutes les mémoires FiFo 388 pour être sûr qu'il n'y a plus de queue de données dans celles-ci. Une fois ce processus terminé, le processeur 370 commence à envoyer des ordres de recherche de données aux dispositifs 386. Quand, dans un dispositif de mémoire principale, on commence à lire des données, on verrouille les données, octet par octet, dans ss mémoire FiFo 388 associée. Quand une mémoire FiFo 388 devient à moitié pleine, elle envoie une requête vers la logique de commande des requêtes 378. Celle-ci détermine les priorités entre les différen- tes requêtes, puis envoie l'identité de la FiFo ayant, à ce moment là, la plus haute priorité à l'empileur d'octets 390, et, enfin, envroie un ordre de départ d'empilage. Octet par octet, l'enpileur 390 lit les données dans les mémoires tampons FiFo 388 et les mémorisent dans son registre interne de données. Une fois tous les octets empilés, l'empileur 390 envoie le signal "empilage fait" à la logique 378 pour indiquer la fin de la lecture. La logique 378 envoie un signal de requête REQ à la logique de commande de bus 382. Cet état est maintenu jusqu'à ce que le signal "fait" soit renvoyé par la logique 382 ce qui indique à la logique 378 que les octets de données ont été écrits dans une RAM de la mémoire tampon intermédiaire, per les bus 80 et 82. Ensuite, la logique de commande de requête 378 incrémente le compteur d'adresse de mémoire pour le dispositif 386 qui est en train de faire une requête. Ce cycle continue jusqu'à ce que toutes les données requises aient été lues dans les dispositifs de mémoire principale 386. Le diagramme temporel du fonctionnement du circuit de la Fig. 24 est détaillée à la Fig. 25. La description détaillée de la mémoire tampon intermédiaire 64 est faite en relation avec la Fig. 27. Cette mémoire consiste essentiellement en une mémoire à accès aléatoire 400 et des périphéri- ques. Les informations enregistrées entrent en 65 et repartent en 66. Pendant que les signaux sont dans la mémoire tampon intermédiaire 64, ils sont dans la RAM 400. Le reste de la Fig. 27 concerne des circuits de cmmande. Plus particulièrement, quand la logique de commande de bus 382, Fig. 24, reçoit une requête de la logique de commande des requêtes 378, il déclernche un cycle d'écriture en mémoire en envoyant des signaux d'activation d'écriture et de bus, parles bus 80 et 82. Ensuite, la logique 382 envoie des impulsions sur la ligne de détection du bus 82, ce qui fait la mémoire intermédiaire écrire en mémoire. Cet état d'écriture est maintenu jusqu'à ce que la mémoire tampon intermédiaire termine son cycle de écriture ce qui est indiqué par l'envoi d'un signal "fait" vers la logique de corrmande de bus 382. En réponse, la logique 382 libère les lignes d'activation de lecture, d'écriture, de détection et de bus, et indique à la Icgique 378 que le cycle a été décrit. Cet état est mintenu jusqu'à ce que la logique 378 libère sa ligne de requête. Cette séquence d'événements dans la logique 382 est décrite dans le organigramme de la Fig. 26. La mémoire tampon intermédiaire de la Fig. 27 comprend, autour de la RAM 400, un circuit de commande d'état 390, une base de temps de commande de rafraîchissement 392, un décodeur d'adresse 396 et des amplificateurs de données et de commande 398. Le circuit 390 attend une impulsion de détection de commande de la logique de commande de bus 382, ce qui est transmis sur les bus de données. Si on a cette impulsion et un signal de sélectionde carte du décodeur d'adresse 394, la carte correspondante de la RAM 400 est activée. Le circuit 390 vérifie alors, la présence d'impulsions de validité de lecture et d'écriture. S'il y a un signal de validité de lecture, l'adresse reçue sur le bus d'adresses est mise en mémoire et l'adresse de rangée est envoyée à la RAM du réseau tO0. La rangée adressée est surveillée par le fil de surveillance d'adresse (RAS) et le circuit 398. Le circuit 398 détermine quel banc de puces RAM est demandée par la logique de commande de bus 382 et délivre un signal RAS approprié. Ensuite, le circuit de commande d'état 390 délivre un, signal sur la ligne MUX pour orienter les amplificateurs de lignes d'adresse vers l'adresse de cclonne. La ligne d'adresse de colonne sélectée (CAS) est surveillée par le circuit 398. Les décodeurs de commande du circuit 398 délivrent alors le signal CAS approprié. Une fois le ter.:ps d'accès à la RPM passé, les données renvoyées per le réseau de RAM sont mis en mémcire dans les bascules de mémoire 396. Le signal "fait" est envoyé È la logique de commande de bus 382 oui 26 1 1299 demande alors les données. Un cycle de rafraîchissement est inséré pour retenir les données dans les puces de RAM. Cela remet aussi à zéro la base de temps 392 pour éviter un rafraîchissement engendré par une carite. Une fois ce cycle fini, la base de temps de rafraîchis- sement 394 est réactivée. La surveillance de commande est libérée, ainsi que les amplificateurs de bus. Le circuit est revernu à son état non occupé. Si une commande d'acriture est reçue des bus de données, on met en mémoire: une adresse dans le décodeur d'adresse 394. Le circuit de commande d'amplificateurs 398 envoie une adresse de dcnnées et de rongée au réseau de RAM 400, ainsi qu'un signal RAS. Ensuite, le circuit 398 envoie l'adresse de colonne au réseau de RAM 400 avec un signal CAS et attend pendant le temps d'écriture dans la RAM. Une fois terminé le cycle d'écriture, l'ordre "fait" est envoyé à la logoqie de commande de requête. Un cycle de rafraîchissement est ajouté pour retenir les données dans la mémoire. Une fois ce cycle fini, la base de temps de rafraîchissement est remis à zéro et la surveillance de commande est libérée, ainsi que les amplificateurs de bus. Le circuit revient à l'état non occupé. La base temps de rafraîchissement 392 attend un certain temps après la réception d'une requête de lecture ou d'écriture. Si aucun accès à la RAM n'a lieu, la base de temps 392 demande à la logique de ccmmande d'état 390 de délivrer un signal de cycle de rafralchisse- ment, ce qui maintient les données dans le réseau de RAM. Une puce de mémore RAM d'un mégabit convient bien pour le système, soit par exemple une puce TC511000 commercialisée par le société Toshiba Corporation. Etant donné les hautes vitesses de transfert possibles avec les multiples dispositif de mémoire principa- le, on utilise un temps d'accès aux puces de 100 nanosecondes ou moins. La Fig. 28 est l'organigramme de la mémoire tampon intermé- diaire de la Fig. 27. REVENDICATIONS 1) Système d'enregistrement sur mesure d'albums, caractéris4 en ce qu'il comprend une source (46) pour enregistrer des bouts d'informa- tion qui sont enregistrés sous forme analogique, un module convertisseur analogique-numérique (48) recevant des signaux analogiques provenant de la reproduction par la source (46) desdits bouts d'information enregis- trés pour les convertir en signaux numériques, des moyens pour mémoriser lesdits signaux numériques convertis dans une mémoire principale (44) sous des adresses qui identifient individuellement chacun desdits bouts d'information enregistrés, des moyens répondant à certaines desdites adresses pour retrouver les signaux numériques desdits bouts d'informa- tion enregistrés identifiés dans la mémoire principale (40), un module convertisseur numérique-analogique (68) recevant lesdits signaux retrou- vés et les reconvertissant sous forme analogique, et un support final pour enregistrer les signaux reconvertis sous forme analogique formant l'album sur mesure. 2) Système suivant la revendication 1, caractérisé en ce qu'il comprend au moins un filtre numérique (88) pour transmettre lesdits signaux numériques au convertisseur analogique-numérique (48) et des moyens pour régler la fréquence d'échantillonage à laquelle ledit filtre numérique transmet lesdits signaux. 3) Système suivant la revendication 2, caractérisé en ce qu'il comprend encore une mémoire tampon intérimaire (64) pour mémoriser successivement les signaux numériques de chacun desdits bouts d'informa- tion enregistrés formant ledit album quand ils ont été retrouvé dans la source (46), de manière que les signaux de tous les bouts d'information enregistrés retrouvés nécessaires pour enregistrer l'album entier sur mesure soient mémorisés dans la mémoire tampon intérimaire (64) avant l'enregistrement réel de l'album sur mesure. 4) Système suivant la revendication 3, caractérisé en ce qu'il comprend encore des moyens détectant la fin de la mémorisation de l'album entier desdits signaux numériques dans ladite mémoire tampon intérimaire (64) pour transférer les signaux mémorisés de la mémoire tampon intérimaire (64) au convertisseur numérique analogique (68). ) Système suivant la revendication 4, caractérisé en ce que le convertisseur analogique-numérique (48) a une borne pour recevoir les signaux analogiques entrants de la source (46), le filtre (88) étant relié à ladite borne d'entrée et fonctionnant à une fréquence d'échantil- lonnage pour convertir les changements d'états dudit signal analogique en une succession de signaux à état stable qui ensemble donnent une approximation dudit signal analogique, un convertisseur analogique-numé- rique (48) et des moyens (102) pour ajuster ladite fréquence d'échantil- lonnage en fonction d'un signal de commande d'entrée. 6) Système suivant la revendication 5, caractérisé en ce que ledit filtre (88) comprend un condensateur qui est commuté à la fréquence d'échantillonnage entre une entrée et une sortie du filtre (88), de manière que l'approximation de l'état stable dudit signal analogique soit présenté à une entrée du convertisseur analogique-numérique (48) chaque fois que le condensateur est commuté sur la sortie du filtre (88). 7) Système suivant la revendication 5, caractérisé en ce que ledit module convertisseur analogique-numérique (48) comprend une cascade 15. de circuits comportant au moins un amplificateur d'entrée (86) pour ajuster le niveau voulu desdits signaux analogiques reçus de ladite source (46), ledit filtre (88), un circuit d'échantillonage (90), ledit convertisseur analogique-numérique (94), et un circuit de sortie (100); une source d'impulsions d'horloge (104) ayant une fréquence d'horloge donnée; des moyens (42) pour diviser lesdites impulsions d'horloge pour engendrer des signaux temporels ayant une fréquence de récurrence cyclique qui est un multiple de ladite fréquence d'horloge; des moyens (103) pour appliquer lesdits signaux temporels engendrés par ladite fréquence d'horloge divisé audit filtre; des moyens (101) pour recaler dans le temps lesdits signaux engendrés par ladite fréquence d'horloge divisée; et des moyens (92) pour appliquer les signaux recalés dans le temps pour commander ledit circuit d'échantillonage et des moyens pour commander ledit convertisseur analogique-numérique (48). 8) Système suivant la revendication 4, caractérisé en ce que ledit module convertisseur numérique-analogique (68) comprend une borne (66) pour recevoir des signaux numériques entrants, une mémoire tampon FiFo (132) couplée audit terminal de mémorisation lesdits signaux numériques retrouvés quand ils sont reçus, et le convertisseur numéri- que-analogique (68) couplé à ladite mémoire tampon (132) pour convertir lesdits signaux numériques en signaux analogiques, un filtre (240) étant couplé à une sortie audit convertisseur numérique-analogique (68) pour- régler la largeur de la bande aux signaux enregistrés dans ledit album sur mesure. 31 2 62611299 9) Système suivant la revendication 8, caractérisé en ce qu'il comprend une source (136) d'impulsions d'horloge ayant une fréquence de répétition donné, des moyens (130) couplés à ladite source pour diviser ladite fréquence de répétition pour engendrer une fréquence de répétition choisie, des moyens pour appliquer lesdites impulsions d'horloge à ladite fréquence de répétition choisie audit filtre (140) pour régler ladite largeur de bande desdits signaux, des moyens (134) pour recaler dans le temps afin de régler la position temporel desdites impulsions d'horloge à ladite fréquence de répétition choisie, et des moyens (143) pour appliquer lesdites impulions réglées pour commander ladite mémoire tampon FiFo et ledit convertisseur numérique-analogique (68). ) Système suivant la revendication 9, caractérisé en ce que des moyens de commande afin de régler ladite largeur de bande comprennent ledit filtre (140) ayant un condensateur qui est relié à ladite fréquence d'échantillonage entre une entrée et une sortie dudit filtre. 11) Système suivant la revendication 1 caractérisé en ce qu'il comprend un convertisseur programmable analogique-numérique comportant une borne d'entrée (84) recevant des signaux analogiques entrants, un filtre passebas (88) couplé à la borne d'entrée (84) et fonctionnant à la fréquence d'échantillonnage pour transférer des tensions à l'état stable représentant ledit signal analogique, des moyens (94) pour convertir lesdits signaux de tension en signaux numériques, et des moyens (102) pour convertir ladite fréquence d'échantillonnage en réponse à un signal de commande d'entrée. 12) Système suivant la revendication 11, caractérisé en ce que ledit convertisseur analogique-numérique comprend une cascade de circuits comprenant au moins un amplificateur d'entrée (86) pour ajuster le niveau desdits signaux analogiques reçus, ledit filtre passe-bas (88), un échantillonneur (90), un circuit convertisseur analogique-numérique (94), et un circuit de sortie (100). 13) Système suivant la revendication 12, caractérisé en ce que le convertisseur analogique-numérique comprend une source d'impulsions d'horloge (104) ayant une fréquence d'horloge donnée, des moyens (102) pour diviser lesdites impulsions d'horloge pour engendrer les signaux temporels ayant une fréquence de récurrence cyclique qui est un multiple de ladite fréquence d'horloge, des moyens (103) pour 32 2611299 appliquer lesdits signaux temporels audit filtre passe-bas (88), des moyens (101) pour recaler lesdits signaux temporels engendrés par ladite fréquence d'horloge divisée, et des moyens (92) pour appliquer lesdits signaux recalés pour commander ledit circuit d'échantillonage et afin de commander lesdits moyens du circuit convertisseur analogique-numérique (94). 14) Système suivant la revendication 1 caractérisé en ce qu'il comprend un convertisseur numérique-analogique comportant au moins une borne (66) pour recevoir des signaux numériques entrants, une mémoire tampon FiFo (132) couplée audit terminal pour mémoriser lesdits signaux numériques entrants quand ils sont reçus, le circuit convertisseur numérique- analogique (142) couplé à ladite mémoire tampon (132) pour convertir lesdits signaux numériques en signaux analogiques, et des moyens (140) couplés audit convertisseur (132) pour régler sélectivement la largeur de bande desdits signaux. ) Système suivant la revendication 14, caractérisé en ce que le convertisseur numérique-analogique comprend une source d'impulsions d'horloge (136) ayant une fréquence de répétition d'impulsions d'horloge donnée, des moyens (130) couplés à ladite source pour diviser ladite fréquence de répétition pour pourvoir des impulsions de commande sélectionnées ayant une fréquence de répétition récurrente, et des moyens pour appliquer lesdites impulsions de commande à ladite fréquence afin de commander lesdits moyens (140) pour régler ladite largeur de bande desdits signaux. 16) Système suivant la revendication 15, caractérisé en ce que le convertisseur numérique-analogique comprend une base de temps (134) pour recaler des impulsions qui produit ladite fréquence de répétition récurrante, et des moyens pour appliquer desdites impulsions recalées pour commander ladite mémoire tampon (132) et ledit circuit convertis- seur analogique-numérique (142). 17) Système suivant la revendication 1, caractérisé en ce qu'il comprend des moyens répondant à ladite lecture desdits bouts d'informations enregistrés dans la mémoire principale (44) pour assembler les signaux de ladite lecture des bouts dans une zone de mémoire temporaire (64), et des moyens répondant à une lecture complète de ladite pluralité choisie de bouts pour utiliser lesdits signaux numériques assemblés dans ladite zone de mémorisation 33 2611299 temporaire (64) pour enregistrer un album sur mesure comprenant lesdits bouts d'information enregistrés sélectionnés. 18) Système suivant la revendication 17, caractérisé en ce que lesdits bouts d'information enregistrés sont reçus sous forme analogique avant qu'ils ne soient mémorisés dans ladite mémoire principale (44) et, en ce qu'ensuite ils sont enregistrés dans ledit album sur mesure, et des moyens (48) pour convertir lesdits signaux analogiques en signaux numériques avant d'être mémorisés dans ladite mémoire principale, des moyens (68) pour reconvertir lesdits signaux numériques en signaux analogiques après les avoir lu dans ladite mémoire principale et, ensuite, les enregistrer dans ledit album sur mesure, et des moyens associés avec ladite conversion et ladite reconversion pour régler la largeur de bande des signaux enregistrés dans ledit album. 19) Système suivant la revendication 17, caractérisé en ce qu'il comprend un ordinateur de commande central (42) pour le commander, le système répondant à des ordres dudit ordinateur pour contrôler la lecture des bouts d'information enregistrés dans ladite mémoire principale (44) et de la zone de mémorisation temporaire (64). 20) Système suivant la revendication 19, caractérisé en ce que ledit ordinateur (42) ordonne une lecture de la quantité de données enregistrées correspondant à un album dans la mémoire principale (44) avant d'ordonner une lecture de la zone de mémorisation temporaire. 21) Système suivant la revendication 19, caractérisé en ce que ledit ordinateur (42) ordonne une lecture successive de quantités limitées des bouts d'information enregistrés dans la mémoire princi- pale (44) avant de commander la lecture de la mémoire temporaire. 22) Système suivant l'une des revendications 1 à 21 et ayant une première fréquence d'échantillonnage, caractérisé en ce qu'il comprend un convertisseur analogique-numérique comportant des moyens (252, 254) à grande vitesse pour échantillonner une onde analogique à une fréquence simple récurrente cyclique qui est plus grande que ladite première fréquence d'échantillonnage, des moyens (276) répondant à ladite grande vitesse d'échantillonage pour calculer une onde à ladite première fréquence d'échantillonnage qui est une meilleure approxima- tion de l'onde analogique, et des moyens (278) pour transmettre ladite onde calculée. 34 2 6 12611299 23) Système suivant la revendication 22, caractérisé en ce que le convertisseur analogique-numérique comprend des moyens (274, 276) pour multiplier chaque échantillon rapide par un coefficient qui fait que ladite onde calculée représente une approximation de ladite onde analogique. 24) Système suivant la revendication 23, caractérisé en ce que le convertisseur analogique-numérique comprend des moyens pour pondérer ledit coefficient en fonction de la tendance de variation desdits échantillons rapides. 25) Système suivant la revendication 23 caractérisé en ce que le convertisseur analogique-numérique comprend une paire d'échantil- lonneurs rapides (252, 254) et des moyens supports, des moyens (258, 260, 258', 260') pour mémoriser successivement et alternativement lesdites échantillonneurs rapides provenant de la paire d'échantil- lonneurs et des moyens supports pour convertir les échantillonneurs rapides en signaux numériques. 26) Système suivant la revendication 23, caractérisé en ce que le convertisseur analogique-numérique comprend des moyens (276) pour accumuler assez d'échantillonneurs rapides pour correspondre à un échantillon suivant ladite première fréquence d'échantillonnage, des moyens pour donner à ladite accumulation un signal au départ et à la fin de chacun desdits groupes d'échantillonneurs rapides, et des moyens répondants à ladite accumulation pour envoyer un échantillon- neur à la première fréquence d'échantillonage en réponse à chaque groupe d'échantillonneurs rapides. 27) Système suivant la revendication 26, caractérisé en ce que le convertisseur analogique-numérique comprend une mémoire morte (274) pour mémoriser les coefficients applicables à chaque échantillonneurs rapides d'un groupe, et des moyens (276) pour multiplier chaque échantillonneurs rapides individuellement par un coefficient corres- pondant pour calculer par approximation un échantillon à ladite première fréquence d'échantillonnage. 28) Système suivant la revendication 27, caractérisé en ce que le convertisseur analogique-numérique comprend une source (46) de bouts d'information pré-enregistrés analogiques, un convertisseur (48) fonctionnant en réponse aux dits signaux analogiques dérivés d'une reproduction desdits bouts d'information enregistrés pour convertir lesdits signaux analogiques en signaux numériques, des moyens (40) pour mémoriser lesdits signaux analogiques convertis dans une mémoire principale (44) dont les adresses identifient individuellement chacun desdits bouts d'information enregistrés, des moyens (40) pour choisir l'une desdits adresses pour retrouver les signaux numériques desdits bouts identifiés dans ladite mémoire principale (44), des moyens (68) en réponse aux dits signaux retrouvés pour reconvertir lesdits signaux numériques en analogique, et des moyens (62) pour enregistrer ladite forme analogique desdits signaux retrouvés pour avoir un album sur mesure. 29) Système suivant la revendication 27, caractérisé en que le convertisseur analogique-numérique comprend des moyens (72) pour mémoriser un répertoire de bouts d'information enregistrés dans une méoire principale (44), des moyens (40) pour lire une pluralité de bouts d'information enregistrés choisis inviduellement de ladite mémoire (44), des moyens en réponse à ladite lecture des bouts d'information enregistrés pour assembler les signaux à ladite lecture des bouts dans une zone de mémorisation temporaire (64), et des moyens en réponse à la fin de la lecture de ladite pluralité des bouts choisis pour utiliser lesdists numériques assemblés dans ladite zone de mémorisation temporaire (64) pour enregistrer un album sur mesure comprenant lesdits bouts d'information enregistrés choisis. ) Système suivant l'une des revendications 1 à 29, caractérisé en ce qu'il comprend un convertisseur numérique-analogique comportant des moyens (352) d'entrée de données numériques pour mémoriser quand elles sont reçues, des moyens (356) pour soustraire les données mémorisées dans ladite mémoire (64) de ladite dernière donnée mémorisée dans ladite mémoire (354) afin de trouver un changement dans les données, des moyens (358) en réponse à ladite soustraction pour calculer une courbe probable qui soit conforme audit changement et pour engendrer une pluralité d'échantillonneurs pour engendrer un signal analogique. 31) Système suivant la revendication 30, caractérisé en ce que le convertisseur numérique-analogique comprend des moyens (72) de sélection de sens de lecture des données numériques qui peuvent être enregistrés soit du début à la fin, soit dans le sens inverse. 32) Système suivant la revendication 31, caractérisé en ce que 36 2611299 le convertisseur numérique-analogique comprend des moyens (68, 372) pour enregistrer bidirectionnellement deux pistes (A, B) allant en sens opposés sur un seul passage d'un bande. 33) Système suivant l'une des revendications 1 à 32, caractérisé en ce qu'il comprend une pluralité de convertisseur numérique-analo- gique (68), des moyens (356) pour convertir individuellement les signaux analogiques séparés en signaux d'impulsion temporels qui reviennent à une première fréquence de cycle, un calculateur (358) pour prendre la moyenne du contenu desdits signaux d'impulsion numérique convertis en réponse aux échantillons dudit signal analo- gique qui revient à une fréquence qui est plus grande que ladite première fréquence de cycle, des moyens pour mémoriser lesdits signaux d'impulsion temporels sous adressages séparés, des moyens en réponse auxdites adresses pour lire lesdits signaux d'impulsion mémorisés, des moyens en réponse aux dits signaux d'impulsion lus pour détecter les changements en signaux d'impulsion successifs, convertisseur numéri- que-analogique auxdits changements détectés pour calculer une plurali- té de points dans chaque intervalle de temps qui revient à ladite fréquence pour calculer une onde analogique probable qui aurait causé audit calculateur des moyens pour sélectionner le contenu mémorisé des signaux d'impulsion, et des moyens pour donner un signal analogique correspondant à ladite pluralité de points. 34) Système suivant la revendication 33, caractérisé en ce que ladite onde analogique probable calculée est une partie d'une onde sinusoidale adaptée à chacun dudit changement détecté dépendant de la grandeur du dernier changement antérieur. ) Système suivant la revendication 33, caractérisé en qu'il comprend une bande magnétique (62), ladite donnée mémorisée corres- ponds aux deux paires de canaux enregistrés l'un à côté de l'autre sur ladite bande magnétique, avec un convertisseur pour chacun desdits canaux, des moyens pour engendrer la lecture des signaux mémorisés soit en avant, soit en arrière sur ladite bande pendant que l'autre canal peut être enregistré simultanément en sens inverse sur la même bande.