FR2611299A1 - Systeme d'enregistrement d'albums sur mesure - Google Patents

Systeme d'enregistrement d'albums sur mesure Download PDF

Info

Publication number
FR2611299A1
FR2611299A1 FR8800075A FR8800075A FR2611299A1 FR 2611299 A1 FR2611299 A1 FR 2611299A1 FR 8800075 A FR8800075 A FR 8800075A FR 8800075 A FR8800075 A FR 8800075A FR 2611299 A1 FR2611299 A1 FR 2611299A1
Authority
FR
France
Prior art keywords
analog
signals
digital
frequency
converter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
FR8800075A
Other languages
English (en)
Other versions
FR2611299B1 (fr
Inventor
Robert G Scheffler
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BAI PUBLISHERS
Original Assignee
BAI PUBLISHERS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BAI PUBLISHERS filed Critical BAI PUBLISHERS
Publication of FR2611299A1 publication Critical patent/FR2611299A1/fr
Application granted granted Critical
Publication of FR2611299B1 publication Critical patent/FR2611299B1/fr
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • G06Q20/123Shopping for digital content
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/0014Coin-freed apparatus for hiring articles; Coin-freed facilities or services for vending, access and use of specific services not covered anywhere else in G07F17/00
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/16Coin-freed apparatus for hiring articles; Coin-freed facilities or services for devices exhibiting advertisements, announcements, pictures or the like
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/002Programmed access in sequence to a plurality of record carriers or indexed parts, e.g. tracks, thereof, e.g. for editing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/022Electronic editing of analogue information signals, e.g. audio or video signals
    • G11B27/028Electronic editing of analogue information signals, e.g. audio or video signals with computer assistance
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/86Re-recording, i.e. transcribing information from one magnetisable record carrier on to one or more similar or dissimilar record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2545CDs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/40Combinations of multiple record carriers
    • G11B2220/41Flat as opposed to hierarchical combination, e.g. library of tapes or discs, CD changer, or groups of record carriers that together store one title
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/60Solid state media
    • G11B2220/61Solid state media wherein solid state memory is used for storing A/V content
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/90Tape-like record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/90Tape-like record carriers
    • G11B2220/91Helical scan format, wherein tracks are slightly tilted with respect to tape direction, e.g. VHS, DAT, DVC, AIT or exabyte
    • G11B2220/913Digital audio tape [DAT] format
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/022Electronic editing of analogue information signals, e.g. audio or video signals
    • G11B27/024Electronic editing of analogue information signals, e.g. audio or video signals on tapes

Landscapes

  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Multimedia (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

LE SYSTEME EST COMMANDE PAR UN PROCESSEUR CENTRAL. UNE MEMOIRE PRINCIPALE 44 CONTIENT UN REPERTOIRE DE BOUTS D'INFORMATIONS ENREGISTRES (TELS QUE DES MORCEAUX DE MUSIQUE) QUI PEUVENT PROVENIR D'UNE SOURCE QUELCONQUE, TELLE QUE DISQUE, BANDE, PISTE AUDIO, DISQUE COMPACT, ETC. CHAQUE BOUT D'INFORMATION EST ENREGISTRE DANS LA MEMOIRE 44 SOUS SA PROPRE ADRESSE. A LA LECTURE, UN OPERATEUR CODE LES ADRESSES DES MORCEAUX SELECTIONNES QUI SONT LUS DANS LA MEMOIRE 44 ET MEMORISES DANS UNE MEMOIRE INTERMEDIAIRE 64 POUR PRODUIRE ENVIRON QUARANTE-CINQ MINUTES DE TEMPS D'ECOUTE. PUIS, TOUTE LA MUSIQUE EST LUE DANS CETTE MEMOIRE 64 ET ENREGISTREE A GRANDE VITESSE SUR UNE MEMOIRE 62 DE LA TAILLE D'UN ALBUM, TELLE QU'UNE CASSETTE A BANDE. LA SOURCE 46 ET LE SUPPORT DE L'ALBUM 62 FONCTIONNENT SOUS FORME ANALOGIQUE. LES DIFFERENTS TRANSFERTS DE MUSIQUE DE LA MEMOIRE PRINCIPALE 44 AU SUPPORT D'ALBUM ENREGISTRE 62 PEUVENT ETRE EFFECTUES EN NUMERIQUE A GRANDE VITESSE. UN CALCULATEUR PEUT REALISER LES CONVERSIONS ANALOGIQUES-NUMERIQUES ET NUMERIQUES-ANALOGIQUES AFIN D'AMELIORER LA FIDELITE.

Description

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.

Claims (28)

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.
FR8800075A 1987-01-06 1988-01-05 Systeme d'enregistrement d'albums sur mesure Expired - Fee Related FR2611299B1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US87487A 1987-01-06 1987-01-06
US07/133,936 US5041921A (en) 1987-01-06 1987-12-17 System for recording custom albums from a library of pre-recorded items

Publications (2)

Publication Number Publication Date
FR2611299A1 true FR2611299A1 (fr) 1988-08-26
FR2611299B1 FR2611299B1 (fr) 1995-10-13

Family

ID=26668256

Family Applications (1)

Application Number Title Priority Date Filing Date
FR8800075A Expired - Fee Related FR2611299B1 (fr) 1987-01-06 1988-01-05 Systeme d'enregistrement d'albums sur mesure

Country Status (6)

Country Link
US (4) US5041921A (fr)
JP (1) JP3072488B2 (fr)
CA (1) CA1327395C (fr)
DE (1) DE3800065C2 (fr)
FR (1) FR2611299B1 (fr)
GB (1) GB2199984B (fr)

Families Citing this family (158)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5021893A (en) * 1987-12-17 1991-06-04 Duplitronics, Inc. High speed tape duplicating machine
US5365381A (en) * 1987-01-06 1994-11-15 Magic Music Cassette Company High speed recorded information duplicating equipment
CA1302570C (fr) * 1988-09-20 1992-06-02 Thomas P. Crean Machine automatique d'enregistrement et de distribution de cassettes video
DE3921942A1 (de) * 1989-07-04 1991-01-17 Grundig Emv Schaltungsanordnung zur ueberarbeitung eines in einem magnetband- und/oder halbleiterspeicher abgespeicherten gesprochenen textes
KR970010517B1 (en) * 1989-07-31 1997-06-26 Lg Electronics Inc Recording and reproducing apparatus and method using dat memory function
NL9001039A (nl) * 1990-05-01 1991-12-02 Philips Nv Inrichting voor het verkrijgen van voorbespeelde digitale muziekkassettes.
US6970834B2 (en) * 1990-06-15 2005-11-29 Arachnid, Inc. Advertisement downloading computer jukebox
US5848398A (en) * 1990-06-15 1998-12-08 Arachnid, Inc. System for managing a plurality of computer jukeboxes
US20010023403A1 (en) * 1990-06-15 2001-09-20 Martin John R. Computer jukebox and jukebox network
US5355302A (en) 1990-06-15 1994-10-11 Arachnid, Inc. System for managing a plurality of computer jukeboxes
US5781889A (en) 1990-06-15 1998-07-14 Martin; John R. Computer jukebox and jukebox network
IT1243715B (it) * 1990-08-31 1994-06-21 Bernardino Bernardini Dispositivo elettronico per la duplicazione veloce di nastri magnetici
US5963916A (en) * 1990-09-13 1999-10-05 Intouch Group, Inc. Network apparatus and method for preview of music products and compilation of market data
WO1992007360A1 (fr) * 1990-10-10 1992-04-30 Mario Moro Systeme de gestion de bibliotheque sur support d'enregistrement
CA2068414C (fr) * 1990-10-24 1998-07-21 David W. Stebbings Methode et appareil de duplication rapide de signaux audio ou numeriques
KR960005404B1 (ko) * 1990-12-31 1996-04-24 삼성전자주식회사 더블 덱크 vcr의 프로그램 카피 방법
US5253275A (en) 1991-01-07 1993-10-12 H. Lee Browne Audio and video transmission and receiving system
US5272627A (en) * 1991-03-27 1993-12-21 Gulton Industries, Inc. Data converter for CT data acquisition system
US20080228517A1 (en) * 1992-03-06 2008-09-18 Martin John R Computer jukebox and jukebox network
US5418713A (en) * 1993-08-05 1995-05-23 Allen; Richard Apparatus and method for an on demand data delivery system for the preview, selection, retrieval and reproduction at a remote location of previously recorded or programmed materials
DE4435450A1 (de) * 1993-10-04 1995-04-06 Matsushita Electric Industrial Co Ltd Flüssigkristalleinheit und Projektionsanzeige unter Verwendung einer Flüssigkristalleinheit
FR2714760B1 (fr) * 1993-12-30 1996-02-02 Thomson Consumer Electronics Système d'enregistrement, de stockage et de lecture d'information.
US5590282A (en) * 1994-07-11 1996-12-31 Clynes; Manfred Remote access server using files containing generic and specific music data for generating customized music on demand
US7188352B2 (en) 1995-07-11 2007-03-06 Touchtunes Music Corporation Intelligent digital audiovisual playback system
US8661477B2 (en) 1994-10-12 2014-02-25 Touchtunes Music Corporation System for distributing and selecting audio and video information and method implemented by said system
JP3679416B2 (ja) 1994-10-12 2005-08-03 タツチチユーンズ・ミユージツク・コーポレイシヨン インテリジェントデジタルオーディオビジュアル再生システム
US7424731B1 (en) 1994-10-12 2008-09-09 Touchtunes Music Corporation Home digital audiovisual information recording and playback system
US5793980A (en) 1994-11-30 1998-08-11 Realnetworks, Inc. Audio-on-demand communication system
US7349976B1 (en) 1994-11-30 2008-03-25 Realnetworks, Inc. Audio-on-demand communication system
DE19539172C2 (de) * 1995-03-13 1998-06-18 Nsm Ag Multimedia-Box
WO1996042074A2 (fr) * 1995-06-09 1996-12-27 Peter Josef Szauder Automate de vente de supports d'information
MY121607A (en) * 1995-07-10 2006-02-28 Hyundai Curitel Inc Grid moving method of object image and apparatus using the same and compaction/motion estimation method using the same and apparatus thereof
JP3541535B2 (ja) * 1995-11-27 2004-07-14 ソニー株式会社 記録装置、記録再生装置
US5726909A (en) * 1995-12-08 1998-03-10 Krikorian; Thomas M. Continuous play background music system
ITMI960289A1 (it) * 1996-02-15 1997-08-15 Giacomo Ghisolfi Sistema elettronico-telematico-meccanico per la vendita di opere letterarie per audio per video prodotte all'atto dell'acquisto
WO1997035311A1 (fr) * 1996-03-21 1997-09-25 Maximum Video Systems, Inc. Systeme de distribution et de fabrication de videodisques numeriques polyvalents a grande vitesse
NL1003587C2 (nl) * 1996-07-15 1998-01-21 Carel Christiaan Van Helsdinge Inrichting en werkwijze voor het samenstellen van een of meer gegevensdragers met video- en/of audio-informatie.
US5909638A (en) * 1996-08-06 1999-06-01 Maximum Video Systems, Inc. High speed video distribution and manufacturing system
US5740134A (en) 1996-08-13 1998-04-14 Peterson; Tim Musical CD creation unit
FR2753868A1 (fr) 1996-09-25 1998-03-27 Technical Maintenance Corp Procede de selection d'un enregistrement sur un systeme numerique de reproduction audiovisuel et systeme pour mise en oeuvre du procede
US5740146A (en) * 1996-10-22 1998-04-14 Disney Enterprises, Inc. Method and apparatus for reducing noise using a plurality of recording copies
JPH10143350A (ja) * 1996-11-06 1998-05-29 Nec Corp 先入れ先出しメモリ制御システム
US5959944A (en) * 1996-11-07 1999-09-28 The Music Connection Corporation System and method for production of customized compact discs on demand
US6011758A (en) * 1996-11-07 2000-01-04 The Music Connection System and method for production of compact discs on demand
WO1998048363A1 (fr) * 1997-04-22 1998-10-29 Bandai Holding Corporation Systeme personnalise de prestation de donnees
JP3552474B2 (ja) * 1997-07-06 2004-08-11 株式会社ケンウッド 記録媒体のタイトル入力装置
US7574727B2 (en) 1997-07-23 2009-08-11 Touchtunes Music Corporation Intelligent digital audiovisual playback system
US6223348B1 (en) * 1997-09-03 2001-04-24 Universal Electronics Inc. Universal remote control system
FR2769165B1 (fr) 1997-09-26 2002-11-29 Technical Maintenance Corp Systeme sans fil a transmission numerique pour haut-parleurs
US6766946B2 (en) * 1997-10-16 2004-07-27 Dentsu, Inc. System for granting permission of user's personal information to third party
US6209787B1 (en) 1997-10-16 2001-04-03 Takahito Iida Global access system of multi-media related information
JPH11185381A (ja) * 1997-10-16 1999-07-09 Shoichi Iida パーソナル記録媒体購入システム、パーソナル記録媒体購入方法及びパーソナル記録媒体購入プログラムを記録した記録媒体
US5900608A (en) * 1997-10-16 1999-05-04 Iida; Takahito Method of purchasing personal recording media, system for purchasing personal recording media, and media recorded with personal recording media purchasing program
US6942143B1 (en) 1997-10-16 2005-09-13 Dentsu, Inc. System and method for accessing broadcast media in data communication with a broadcast receiving device
DE19757129A1 (de) * 1997-12-20 1999-06-24 Stefan Kneller Vorrichtung zum Bespielen eines Datenträgers mit Musikstücken oder Videoclips
US6393430B1 (en) * 1998-05-08 2002-05-21 Sony Corporation Method and system for automatically recording music data files by using the hard drive of a personal computer as an intermediate storage medium
US6446080B1 (en) * 1998-05-08 2002-09-03 Sony Corporation Method for creating, modifying, and playing a custom playlist, saved as a virtual CD, to be played by a digital audio/visual actuator device
FR2781582B1 (fr) 1998-07-21 2001-01-12 Technical Maintenance Corp Systeme de telechargement d'objets ou de fichiers pour mise a jour de logiciels
FR2781591B1 (fr) 1998-07-22 2000-09-22 Technical Maintenance Corp Systeme de reproduction audiovisuelle
US6288719B1 (en) 1998-10-26 2001-09-11 Eastman Kodak Company System and method of constructing a photo album
US6434579B1 (en) 1998-08-19 2002-08-13 Eastman Kodak Company System and method of constructing a photo album
FR2781593B1 (fr) 1998-07-22 2001-01-12 Technical Maintenance Corp Telecommande pour systeme de reproduction audiovisuelle numerique intelligent
US6123362A (en) * 1998-10-26 2000-09-26 Eastman Kodak Company System and method of constructing a photo collage
US8028318B2 (en) 1999-07-21 2011-09-27 Touchtunes Music Corporation Remote control unit for activating and deactivating means for payment and for displaying payment status
FR2781580B1 (fr) 1998-07-22 2000-09-22 Technical Maintenance Corp Circuit de commande de son pour systeme de reproduction audiovisuelle numerique intelligent
AU5591299A (en) * 1998-07-31 2000-02-21 Benjamin Filmalter Grobler Data vending system
US6606398B2 (en) * 1998-09-30 2003-08-12 Intel Corporation Automatic cataloging of people in digital photographs
US6184813B1 (en) * 1998-11-20 2001-02-06 Legerity, Inc. Method and apparatus for synchronizing signals
US6389181B2 (en) 1998-11-25 2002-05-14 Eastman Kodak Company Photocollage generation and modification using image recognition
US6396963B2 (en) * 1998-12-29 2002-05-28 Eastman Kodak Company Photocollage generation and modification
US6690843B1 (en) 1998-12-29 2004-02-10 Eastman Kodak Company System and method of constructing a photo album
US6362900B1 (en) * 1998-12-30 2002-03-26 Eastman Kodak Company System and method of constructing a photo album
US8726330B2 (en) 1999-02-22 2014-05-13 Touchtunes Music Corporation Intelligent digital audiovisual playback system
JP2000251381A (ja) * 1999-02-25 2000-09-14 Sony Corp ディスク・ダビング・システム
KR100575538B1 (ko) * 1999-07-14 2006-05-03 엘지전자 주식회사 오디오데이터 변환장치 및 이에서의 데이터 전송방법
FR2796482B1 (fr) 1999-07-16 2002-09-06 Touchtunes Music Corp Systeme de gestion a distance d'au moins un dispositif de reproduction d'informations audiovisuelles
US7657910B1 (en) 1999-07-26 2010-02-02 E-Cast Inc. Distributed electronic entertainment method and apparatus
US6496802B1 (en) 2000-01-07 2002-12-17 Mp3.Com, Inc. System and method for providing access to electronic works
JP4135287B2 (ja) * 2000-02-01 2008-08-20 ソニー株式会社 記録再生装置、携帯装置、データ転送システム、データ転送方法、データ再生方法、データ転送及び再生方法
FR2805377B1 (fr) 2000-02-23 2003-09-12 Touchtunes Music Corp Procede de commande anticipee d'une selection, systeme numerique et juke-box permettant la mise en oeuvre du procede
FR2805060B1 (fr) 2000-02-16 2005-04-08 Touchtunes Music Corp Procede de reception de fichiers lors d'un telechargement
FR2805072B1 (fr) 2000-02-16 2002-04-05 Touchtunes Music Corp Procede d'ajustement du volume sonore d'un enregistrement sonore numerique
US7028082B1 (en) 2001-03-08 2006-04-11 Music Choice Personalized audio system and method
US7783722B1 (en) 2000-03-08 2010-08-24 Music Choice Personalized audio system and method
US7325043B1 (en) 2000-03-08 2008-01-29 Music Choice System and method for providing a personalized media service
US7320025B1 (en) 2002-03-18 2008-01-15 Music Choice Systems and methods for providing a broadcast entertainment service and an on-demand entertainment service
US7275256B1 (en) 2001-08-28 2007-09-25 Music Choice System and method for providing an interactive, visual complement to an audio program
US7321923B1 (en) 2000-03-08 2008-01-22 Music Choice Personalized audio system and method
US8463780B1 (en) 2000-03-08 2013-06-11 Music Choice System and method for providing a personalized media service
US7856485B2 (en) 2000-03-08 2010-12-21 Music Choice Systems and methods for providing customized media channels
US6560577B1 (en) * 2000-03-21 2003-05-06 Intel Corporation Process for encoding audio from an analog medium into a compressed digital format using attribute information and silence detection
GB2361129A (en) * 2000-04-05 2001-10-10 Sony Uk Ltd Creating a database of audio/video productions
US8271341B2 (en) * 2000-04-12 2012-09-18 Music Choice Media content delivery systems and methods
US6879963B1 (en) 2000-04-12 2005-04-12 Music Choice Cross channel delivery system and method
FR2808906B1 (fr) 2000-05-10 2005-02-11 Touchtunes Music Corp Dispositif et procede de gestion a distance d'un reseau de systemes de reproduction d'informations audiovisuelles
FR2811175B1 (fr) 2000-06-29 2002-12-27 Touchtunes Music Corp Procede de distribution d'informations audiovisuelles et systeme de distribution d'informations audiovisuelles
FR2811114B1 (fr) 2000-06-29 2002-12-27 Touchtunes Music Corp Dispositif et procede de communication entre un systeme de reproduction d'informations audiovisuelles et d'une machine electronique de divertissement
US6498937B1 (en) 2000-07-14 2002-12-24 Trw Inc. Asymmetric bandwidth wireless communication techniques
JP4214665B2 (ja) * 2000-07-25 2009-01-28 ソニー株式会社 再生装置
JP4304888B2 (ja) * 2000-09-04 2009-07-29 ソニー株式会社 記録媒体、編集装置及び編集方法
FR2814085B1 (fr) 2000-09-15 2005-02-11 Touchtunes Music Corp Procede de divertissement base sur les jeux concours a choix multiples
US20020042754A1 (en) * 2000-10-10 2002-04-11 Del Beccaro David J. System and method for receiving broadcast audio/video works and for enabling a consumer to purchase the received audio/video works
JP4555454B2 (ja) * 2000-11-21 2010-09-29 富士通株式会社 データ再生装置
CA2436219C (fr) * 2001-03-03 2012-05-15 Optimum Power Technology, L.P. Appareil et procede permettant de regler la frequence de filtre par rapport a une frequence d'echantillonnage
US6520159B2 (en) * 2001-03-26 2003-02-18 General Motors Corporation Engine converter misfire protection method and apparatus
US7177589B1 (en) 2001-12-07 2007-02-13 William H Lynch Satellite entertainment receiver system
US7617295B1 (en) 2002-03-18 2009-11-10 Music Choice Systems and methods for providing a broadcast entertainment service and an on-demand entertainment service
US8584175B2 (en) 2002-09-16 2013-11-12 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US11029823B2 (en) 2002-09-16 2021-06-08 Touchtunes Music Corporation Jukebox with customizable avatar
US8332895B2 (en) 2002-09-16 2012-12-11 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US7822687B2 (en) * 2002-09-16 2010-10-26 Francois Brillon Jukebox with customizable avatar
US8151304B2 (en) 2002-09-16 2012-04-03 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US12100258B2 (en) 2002-09-16 2024-09-24 Touchtunes Music Company, Llc Digital downloading jukebox with enhanced communication features
US8103589B2 (en) 2002-09-16 2012-01-24 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers
US9646339B2 (en) 2002-09-16 2017-05-09 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers
US10373420B2 (en) 2002-09-16 2019-08-06 Touchtunes Music Corporation Digital downloading jukebox with enhanced communication features
US20040162633A1 (en) * 2003-02-19 2004-08-19 Sheldon Kraft Interactive vending apparatus and method for dispensing and ordering digital media
US7626609B1 (en) 2003-03-07 2009-12-01 Music Choice Method and system for displaying content while reducing burn-in of a display
US7158169B1 (en) 2003-03-07 2007-01-02 Music Choice Method and system for displaying content while reducing burn-in of a display
US7216178B2 (en) 2003-04-04 2007-05-08 Gibson Guitar Corp. System and method for distributing music to customers over the internet using uniquely identified proprietary devices
US7249147B2 (en) 2003-04-04 2007-07-24 Gibson Guitar Corp. Combination compact disc recorder and player system
US7240143B1 (en) 2003-06-06 2007-07-03 Broadbus Technologies, Inc. Data access and address translation for retrieval of data amongst multiple interconnected access nodes
US9286214B2 (en) * 2003-06-06 2016-03-15 Arris Enterprises, Inc. Content distribution and switching amongst data streams
US9456243B1 (en) 2003-06-06 2016-09-27 Arris Enterprises, Inc. Methods and apparatus for processing time-based content
US20050234783A1 (en) * 2004-04-15 2005-10-20 Charles Marshall Business method for on-demand product manufacturing and fulfillment system
US20050234818A1 (en) * 2004-04-15 2005-10-20 Charles Marshall Automated on-demand online media manufacturing and fulfillment system
US7529845B2 (en) * 2004-09-15 2009-05-05 Nokia Corporation Compressing, filtering, and transmitting of protocol messages via a protocol-aware intermediary node
US7711835B2 (en) 2004-09-30 2010-05-04 Citrix Systems, Inc. Method and apparatus for reducing disclosure of proprietary data in a networked environment
US8099482B2 (en) * 2004-10-01 2012-01-17 E-Cast Inc. Prioritized content download for an entertainment device
WO2006138620A2 (fr) 2005-06-15 2006-12-28 Music Choice Systemes et procedes pour faciliter l'acquisition d'un contenu
US8769479B2 (en) * 2006-01-31 2014-07-01 Digital River, Inc. Physical on demand
US8165922B2 (en) * 2006-03-15 2012-04-24 Digital River, Inc. Physical on demand testing with version support
US20070294099A1 (en) * 2006-03-31 2007-12-20 Digital River, Inc. Physical On Demand Product Creation System and Method
US9330529B2 (en) 2007-01-17 2016-05-03 Touchtunes Music Corporation Game terminal configured for interaction with jukebox device systems including same, and/or associated methods
US9171419B2 (en) 2007-01-17 2015-10-27 Touchtunes Music Corporation Coin operated entertainment system
US12450978B2 (en) 2007-01-17 2025-10-21 Touchtunes Music Company Llc. Coin operated entertainment system
US20080228507A1 (en) * 2007-03-14 2008-09-18 Paul Larue Retail publishing system, method, program, and apparatus
US9953481B2 (en) 2007-03-26 2018-04-24 Touchtunes Music Corporation Jukebox with associated video server
US10290006B2 (en) 2008-08-15 2019-05-14 Touchtunes Music Corporation Digital signage and gaming services to comply with federal and state alcohol and beverage laws and regulations
US8332887B2 (en) 2008-01-10 2012-12-11 Touchtunes Music Corporation System and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server
US8966103B2 (en) * 2007-12-21 2015-02-24 General Instrument Corporation Methods and system for processing time-based content
WO2010005569A1 (fr) 2008-07-09 2010-01-14 Touchtunes Music Corporation Jukebox de téléchargement numérique à caractéristiques d'amélioration des recettes
US8782025B2 (en) * 2009-03-10 2014-07-15 Ims Software Services Ltd. Systems and methods for address intelligence
US12112093B2 (en) 2009-03-18 2024-10-08 Touchtunes Music Company, Llc Entertainment server and associated social networking services
US10564804B2 (en) 2009-03-18 2020-02-18 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US10719149B2 (en) 2009-03-18 2020-07-21 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
CN106056367A (zh) 2009-03-18 2016-10-26 踏途音乐公司 娱乐服务器及相关的社交网络系统
US9292166B2 (en) 2009-03-18 2016-03-22 Touchtunes Music Corporation Digital jukebox device with improved karaoke-related user interfaces, and associated methods
US8185445B1 (en) 2009-09-09 2012-05-22 Dopa Music Ltd. Method for providing background music
CA2787380C (fr) 2010-01-26 2017-05-09 Francois Beaumier Dispositif de juke-box numerique ayant des interfaces d'utilisateur perfectionnees, et procedes associes
USD646667S1 (en) 2010-04-20 2011-10-11 Donegain Douglas T Portable audio converter
CN110097416B (zh) 2011-09-18 2022-05-10 踏途音乐公司 具有卡拉ok和照相亭功能的数字点播设备及相关方法
US11151224B2 (en) 2012-01-09 2021-10-19 Touchtunes Music Corporation Systems and/or methods for monitoring audio inputs to jukebox devices
US9197937B1 (en) 2012-04-26 2015-11-24 Music Choice Automatic on-demand navigation based on meta-data broadcast with media content
US9921717B2 (en) 2013-11-07 2018-03-20 Touchtunes Music Corporation Techniques for generating electronic menu graphical user interface layouts for use in connection with electronic devices
HK1232320A1 (zh) 2014-03-25 2018-01-05 踏途音乐公司 具有改进的用户界面的数字点播设备和相关方法
US10219027B1 (en) 2014-10-24 2019-02-26 Music Choice System for providing music content to a user
US9967044B1 (en) 2016-07-25 2018-05-08 Duwayne Morris Gray Portable music studio

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2014347A (en) * 1978-02-10 1979-08-22 Sony Corp Recording methods for magnetic tapes attached to cards and such cards
US4355338A (en) * 1979-02-13 1982-10-19 Nippon Columbia K.K. Duplicator
FR2509508A1 (fr) * 1981-07-13 1983-01-14 Massari B Systeme pour la production de cassettes audio, cassettes video et similaires, personnalisees
US4410917A (en) * 1981-09-14 1983-10-18 Accurate Sound Corporation Method of and apparatus for recording information from a master medium onto a slave medium employing digital techniques
US4528643A (en) * 1983-01-10 1985-07-09 Fpdc, Inc. System for reproducing information in material objects at a point of sale location
US4620158A (en) * 1984-06-20 1986-10-28 Pioneer Electronic Corp. PCM signal demodulating circuit
US4703465A (en) * 1985-12-04 1987-10-27 1K Entertainment Center Ltd. Method and apparatus for producing an audio magnetic tape recording from a preselected music library
EP0283727A2 (fr) * 1987-02-20 1988-09-28 1K Music International Ltd. Méthode et appareil pour engendrer un enregistrement audio sur bande magnétique à haute vitesse à partir d'une bibliothèque de musique présélectionnée

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3689879A (en) * 1971-05-18 1972-09-05 Baxter Laboratories Inc Conservation of transient pulses in analog to digital conversion
JPS5050626A (fr) * 1973-09-07 1975-05-07
DE2614745B2 (de) * 1976-04-06 1978-05-11 Teldec Telefunken-Decca-Schallplatten Gmbh, 2000 Hamburg Einrichtung zum Kopieren einer auf einer Muttermaschine ablaufenden Magnetbandaufzeichnung zwecks Herstellung von Tochterbändern
US4141045A (en) * 1977-02-18 1979-02-20 Sheehan Daniel L Random selection control system for recording tape cartridges
US4227220A (en) * 1977-05-02 1980-10-07 Hill Brown Tape recording system
US4227226A (en) * 1977-11-28 1980-10-07 Matsushita Electric Industrial Co., Inc. Cassette tape player
US4224983A (en) * 1978-02-02 1980-09-30 General Atomic Company Heat exchange apparatus for a reactor
US4320486A (en) * 1980-01-11 1982-03-16 Advanced Integrated Design, Incorporated Transferring information signals from a first to a second recording medium
US4348754A (en) * 1980-05-15 1982-09-07 Ampex Corporation Digital delay for high quality audio use
US4381522A (en) * 1980-12-01 1983-04-26 Adams-Russell Co., Inc. Selective viewing
US4375655A (en) * 1981-01-02 1983-03-01 Memory Control Technology Corporation Universal digital data copying system
US4375658A (en) * 1981-01-14 1983-03-01 Verbatim Corporation Cleaning disk
US4786983A (en) * 1981-07-13 1988-11-22 Massari B System for recording one's own voice on tapes already recorded with musical accompaniments
JPS5817179A (ja) * 1981-07-24 1983-02-01 Sumitomo Electric Ind Ltd 絶縁電線
JPS58130414A (ja) * 1982-01-28 1983-08-03 Sony Corp 記録再生システム
JPS5960464A (ja) * 1982-09-30 1984-04-06 株式会社東芝 プログラムの暗号化方式
GB8306632D0 (en) * 1983-03-10 1983-04-13 Rosetech Trading Ag Vending software
US4682248A (en) * 1983-04-19 1987-07-21 Compusonics Video Corporation Audio and video digital recording and playback system
JPS6050626A (ja) * 1983-08-29 1985-03-20 Olympus Optical Co Ltd デユプリケ−タ
JPS60245097A (ja) * 1984-05-18 1985-12-04 ブラザー工業株式会社 ソフトウエア販売装置
US4766581A (en) * 1984-08-07 1988-08-23 Justin Korn Information retrieval system and method using independent user stations
US4707750A (en) * 1985-02-20 1987-11-17 Media Systems Technology, Inc. Automatic sequencer for a flexible disk loader/copier
US4763207A (en) * 1985-10-15 1988-08-09 R. R. Donnelley & Sons Company Digital method and system for reproducing analog data
JPS62202332A (ja) * 1986-02-28 1987-09-07 Sony Corp オ−デイオ信号ダビング装置
US5021893A (en) 1987-12-17 1991-06-04 Duplitronics, Inc. High speed tape duplicating machine
US4811325A (en) * 1987-10-15 1989-03-07 Personics Corporation High-speed reproduction facility for audio programs
US4855743A (en) * 1987-12-09 1989-08-08 Texas Instruments Incorporated Analog interface system
US4899230A (en) * 1987-12-22 1990-02-06 Idb Corporation Taped data copying utilizing multiple addressable memories
US4958640A (en) * 1988-12-23 1990-09-25 Spacelabs, Inc. Method and apparatus for correlating the display of information contained in two information signals
AU672762B2 (en) * 1992-01-28 1996-10-17 Agilent Technologies Inc. Acoustic displacement flow meter

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2014347A (en) * 1978-02-10 1979-08-22 Sony Corp Recording methods for magnetic tapes attached to cards and such cards
US4355338A (en) * 1979-02-13 1982-10-19 Nippon Columbia K.K. Duplicator
FR2509508A1 (fr) * 1981-07-13 1983-01-14 Massari B Systeme pour la production de cassettes audio, cassettes video et similaires, personnalisees
US4410917A (en) * 1981-09-14 1983-10-18 Accurate Sound Corporation Method of and apparatus for recording information from a master medium onto a slave medium employing digital techniques
US4410917B1 (fr) * 1981-09-14 1992-05-05 Accurate Sound Corp
US4528643A (en) * 1983-01-10 1985-07-09 Fpdc, Inc. System for reproducing information in material objects at a point of sale location
US4620158A (en) * 1984-06-20 1986-10-28 Pioneer Electronic Corp. PCM signal demodulating circuit
US4703465A (en) * 1985-12-04 1987-10-27 1K Entertainment Center Ltd. Method and apparatus for producing an audio magnetic tape recording from a preselected music library
EP0283727A2 (fr) * 1987-02-20 1988-09-28 1K Music International Ltd. Méthode et appareil pour engendrer un enregistrement audio sur bande magnétique à haute vitesse à partir d'une bibliothèque de musique présélectionnée

Also Published As

Publication number Publication date
US5418654A (en) 1995-05-23
GB2199984B (en) 1991-09-04
CA1327395C (fr) 1994-03-01
US6263154B1 (en) 2001-07-17
JP3072488B2 (ja) 2000-07-31
GB2199984A (en) 1988-07-20
DE3800065C2 (de) 1997-07-10
JPS63261589A (ja) 1988-10-28
FR2611299B1 (fr) 1995-10-13
DE3800065A1 (de) 1988-11-24
GB8800226D0 (en) 1988-02-10
US5900830A (en) 1999-05-04
US5041921A (en) 1991-08-20

Similar Documents

Publication Publication Date Title
FR2611299A1 (fr) Systeme d'enregistrement d'albums sur mesure
US5502601A (en) High speed recorded information duplicating equipment
EP0283350B1 (fr) Serveur à large bande, en particulier pour la transmission de musique ou d'images
CA2337176C (fr) Procede d'ajustement du volume sonore d'un enregistrement sonore numerique
FR2471109A1 (fr) Magnetoscope numerique
FR2493656A1 (fr) Procede de transmission de signaux video et appareil d'enregistrement et de lecture de signaux video
FR2486334A1 (fr) Procede pour numeriser un signal video discret dans le temps avec utilisation d'une transformation d'image
FR2594996A1 (fr) Procede et dispositif pour l'enregistrement et la lecture d'information codee numerique au choix protegee ou non protegee par un code de correction d'erreurs
FR2540322A1 (fr) Dispositif de demodulation de signal de programme de commande
FR2551577A1 (fr) Appareil de lecture de disques
EP0131521B1 (fr) Procédé et installation d'analyse et de restitution de signal à échantillonnage et interpolation
FR2468163A1 (fr) Dispositif et procede de memorisation virtuelle
EP0350368B1 (fr) Dispositif pour le codage et la mise en forme de données pour enregistreurs à têtes tournantes
FR2735633A1 (fr) Procede et appareil de detection de donnees
FR2514542A1 (fr) Appareil de reproduction de donnees destine a reproduire des donnees numeriques enregistrees sur des multi-pistes
FR2521757A1 (fr) Appareil d'enregistrement et, ou bien, de reproduction pour signal numerique en plusieurs canaux
FR2527819A1 (fr) Procede d'enregistrement et de lecture par echantillonnage de signaux sonores sur un support magnetique
EP0766863B1 (fr) Procede de lecture d'informations
EP0740414B1 (fr) Dispositif de retard programmable d'un signal analogique et antenne acoustique programmable correspondante
CA1341129C (fr) Systeme d'enregistrement personnalise
EP0429358B1 (fr) Procédé de multiplexage d'un signal de séquences sonores dans un signal d'image vidéo destiné à être enregistré sur un vidéodisque et système de restitution associé
EP0997015A1 (fr) Procede de transmission d'informations entre un recepteur, en particulier un recepteur de television, un boitier et une station de validation, en particulier un serveur vocal
FR2480473A1 (fr) Procede et appareil de restitution d'un signal enregistre sur un support defilant
FR2645379A1 (fr) Procede de multiplexage de signaux numeriques de nature differente, procede de decodage de tels signaux, interface pour le decodage des signaux ainsi multiplexes et disque numerique supportant de tels signaux
FR2635606A1 (fr) Procede de lecture d'un code temporel longitudinal et dispositif pour la mise en oeuvre d'un tel procede

Legal Events

Date Code Title Description
ST Notification of lapse