FR2551575A1 - POLYPHONIC FINGER TRANSFORMER FOR STRING INSTRUMENTS - Google Patents
POLYPHONIC FINGER TRANSFORMER FOR STRING INSTRUMENTS Download PDFInfo
- Publication number
- FR2551575A1 FR2551575A1 FR8314122A FR8314122A FR2551575A1 FR 2551575 A1 FR2551575 A1 FR 2551575A1 FR 8314122 A FR8314122 A FR 8314122A FR 8314122 A FR8314122 A FR 8314122A FR 2551575 A1 FR2551575 A1 FR 2551575A1
- Authority
- FR
- France
- Prior art keywords
- circuit
- voltage
- note
- input
- polyphonic
- 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
Links
- 238000004458 analytical method Methods 0.000 claims abstract description 21
- 239000003990 capacitor Substances 0.000 claims description 12
- 239000004020 conductor Substances 0.000 claims description 4
- 230000001131 transforming effect Effects 0.000 claims 2
- 150000001768 cations Chemical class 0.000 claims 1
- 239000011248 coating agent Substances 0.000 claims 1
- 238000000576 coating method Methods 0.000 claims 1
- 230000005611 electricity Effects 0.000 claims 1
- 125000006850 spacer group Chemical group 0.000 claims 1
- 238000006243 chemical reaction Methods 0.000 description 25
- 238000010586 diagram Methods 0.000 description 20
- 230000015654 memory Effects 0.000 description 18
- 238000012360 testing method Methods 0.000 description 16
- 238000004873 anchoring Methods 0.000 description 13
- 238000004364 calculation method Methods 0.000 description 12
- 229910052751 metal Inorganic materials 0.000 description 12
- 239000002184 metal Substances 0.000 description 12
- 101001053401 Arabidopsis thaliana Acid beta-fructofuranosidase 3, vacuolar Proteins 0.000 description 9
- 238000000034 method Methods 0.000 description 9
- 239000000872 buffer Substances 0.000 description 7
- 238000006073 displacement reaction Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 230000017105 transposition Effects 0.000 description 6
- 101000998969 Homo sapiens Inositol-3-phosphate synthase 1 Proteins 0.000 description 5
- 102100036881 Inositol-3-phosphate synthase 1 Human genes 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 230000005764 inhibitory process Effects 0.000 description 5
- 238000003860 storage Methods 0.000 description 5
- 230000004913 activation Effects 0.000 description 4
- 238000013475 authorization Methods 0.000 description 4
- 238000012217 deletion Methods 0.000 description 4
- 230000037430 deletion Effects 0.000 description 4
- 230000000994 depressogenic effect Effects 0.000 description 4
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 4
- 210000000056 organ Anatomy 0.000 description 4
- 238000005086 pumping Methods 0.000 description 4
- 101100042649 Bombyx mori Siwi gene Proteins 0.000 description 3
- 102100037362 Fibronectin Human genes 0.000 description 3
- 101001027128 Homo sapiens Fibronectin Proteins 0.000 description 3
- 241000623377 Terminalia elliptica Species 0.000 description 3
- 230000009471 action Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 239000012777 electrically insulating material Substances 0.000 description 3
- 238000002866 fluorescence resonance energy transfer Methods 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 230000010355 oscillation Effects 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000004804 winding Methods 0.000 description 3
- 101100162706 Caenorhabditis elegans ani-3 gene Proteins 0.000 description 2
- 241000251556 Chordata Species 0.000 description 2
- 101100417908 Homo sapiens RREB1 gene Proteins 0.000 description 2
- 102100023544 Ras-responsive element-binding protein 1 Human genes 0.000 description 2
- 230000001154 acute effect Effects 0.000 description 2
- 230000003321 amplification Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000009849 deactivation Effects 0.000 description 2
- 230000008034 disappearance Effects 0.000 description 2
- 230000008030 elimination Effects 0.000 description 2
- 238000003379 elimination reaction Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- 244000045947 parasite Species 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- XDLMVUHYZWKMMD-UHFFFAOYSA-N 3-trimethoxysilylpropyl 2-methylprop-2-enoate Chemical compound CO[Si](OC)(OC)CCCOC(=O)C(C)=C XDLMVUHYZWKMMD-UHFFFAOYSA-N 0.000 description 1
- 241000538562 Banjos Species 0.000 description 1
- 101100179596 Caenorhabditis elegans ins-3 gene Proteins 0.000 description 1
- 241000272470 Circus Species 0.000 description 1
- SNDPXSYFESPGGJ-UHFFFAOYSA-N L-norVal-OH Natural products CCCC(N)C(O)=O SNDPXSYFESPGGJ-UHFFFAOYSA-N 0.000 description 1
- 244000131360 Morinda citrifolia Species 0.000 description 1
- 241000282341 Mustela putorius furo Species 0.000 description 1
- 101100285000 Neurospora crassa (strain ATCC 24698 / 74-OR23-1A / CBS 708.71 / DSM 1257 / FGSC 987) his-3 gene Proteins 0.000 description 1
- 101100406879 Neurospora crassa (strain ATCC 24698 / 74-OR23-1A / CBS 708.71 / DSM 1257 / FGSC 987) par-2 gene Proteins 0.000 description 1
- 101800001776 Nuclear inclusion protein B Proteins 0.000 description 1
- 101001109716 Rhizobium meliloti (strain 1021) NAD(P)H dehydrogenase (quinone) 3 Proteins 0.000 description 1
- 241000283984 Rodentia Species 0.000 description 1
- 229910052770 Uranium Inorganic materials 0.000 description 1
- 101001057161 Xenopus laevis MDS1 and EVI1 complex locus protein EVI1-A Proteins 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 239000000853 adhesive Substances 0.000 description 1
- 238000004026 adhesive bonding Methods 0.000 description 1
- 230000001070 adhesive effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000012550 audit Methods 0.000 description 1
- 210000000988 bone and bone Anatomy 0.000 description 1
- 229910052793 cadmium Inorganic materials 0.000 description 1
- BDOSMKKIYDKNTQ-UHFFFAOYSA-N cadmium atom Chemical compound [Cd] BDOSMKKIYDKNTQ-UHFFFAOYSA-N 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- ALEXXDVDDISNDU-JZYPGELDSA-N cortisol 21-acetate Chemical compound C1CC2=CC(=O)CC[C@]2(C)[C@@H]2[C@@H]1[C@@H]1CC[C@@](C(=O)COC(=O)C)(O)[C@@]1(C)C[C@@H]2O ALEXXDVDDISNDU-JZYPGELDSA-N 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 238000010292 electrical insulation Methods 0.000 description 1
- 230000005672 electromagnetic field Effects 0.000 description 1
- 230000005669 field effect Effects 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 239000011810 insulating material Substances 0.000 description 1
- 238000012886 linear function Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 235000017524 noni Nutrition 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000037361 pathway Effects 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- VLPFTAMPNXLGLX-UHFFFAOYSA-N trioctanoin Chemical compound CCCCCCCC(=O)OCC(OC(=O)CCCCCCC)COC(=O)CCCCCCC VLPFTAMPNXLGLX-UHFFFAOYSA-N 0.000 description 1
- 238000003466 welding Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H3/00—Instruments in which the tones are generated by electromechanical means
- G10H3/12—Instruments in which the tones are generated by electromechanical means using mechanical resonant generators, e.g. strings or percussive instruments, the tones of which are picked up by electromechanical transducers, the electrical signals being further manipulated or amplified and subsequently converted to sound by a loudspeaker or equivalent instrument
- G10H3/14—Instruments in which the tones are generated by electromechanical means using mechanical resonant generators, e.g. strings or percussive instruments, the tones of which are picked up by electromechanical transducers, the electrical signals being further manipulated or amplified and subsequently converted to sound by a loudspeaker or equivalent instrument using mechanically actuated vibrators with pick-up means
- G10H3/18—Instruments in which the tones are generated by electromechanical means using mechanical resonant generators, e.g. strings or percussive instruments, the tones of which are picked up by electromechanical transducers, the electrical signals being further manipulated or amplified and subsequently converted to sound by a loudspeaker or equivalent instrument using mechanically actuated vibrators with pick-up means using a string, e.g. electric guitar
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0033—Recording/reproducing or transmission of music for electrophonic musical instruments
- G10H1/0041—Recording/reproducing or transmission of music for electrophonic musical instruments in coded form
- G10H1/0058—Transmission between separate instruments or between individual components of a musical system
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/32—Constructional details
- G10H1/34—Switch arrangements, e.g. keyboards or mechanical switches specially adapted for electrophonic musical instruments
- G10H1/342—Switch arrangements, e.g. keyboards or mechanical switches specially adapted for electrophonic musical instruments for guitar-like instruments with or without strings and with a neck on which switches or string-fret contacts are used to detect the notes being played
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/155—Musical effects
- G10H2210/195—Modulation effects, i.e. smooth non-discontinuous variations over a time interval, e.g. within a note, melody or musical transition, of any sound parameter, e.g. amplitude, pitch, spectral response or playback speed
- G10H2210/221—Glissando, i.e. pitch smoothly sliding from one note to another, e.g. gliss, glide, slide, bend, smear or sweep
- G10H2210/225—Portamento, i.e. smooth continuously variable pitch-bend, without emphasis of each chromatic pitch during the pitch change, which only stops at the end of the pitch shift, as obtained, e.g. by a MIDI pitch wheel or trombone
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Electrophonic Musical Instruments (AREA)
- Stringed Musical Instruments (AREA)
- Insulated Conductors (AREA)
Abstract
Description
Transformateur polyphonique de doigté pour instruments à cordes. LaPolyphonic fingering transformer for stringed instruments. The
présente invention se rapporte au domaine des instruments de musique à cordes, lesdits instruments étant en combinaison avec des dispositifs électriques ou électroniques servant à analyser lÉ jeu de l'instrumentiste,en vue de commander un autre instrument de musique Dans la technique antérieure, on trouve: a) Des instruments à cordes équipés d'un micro et d'un dispositif qui analyse les signaux venant dudit micro Ledit dispositif déduit de son analyse quelles sont les notes jouées sur ledit instrument Lesdites notes étant ainsi identifiées, ledit dispositif peut commander un autre instrument de musique, ou un générateur de sons Un exemple d'un tel dispositif d'analyse est donné dans le brevet The present invention relates to the field of stringed musical instruments, said instruments being in combination with electrical or electronic devices for analyzing the playing of the instrumentalist, for the purpose of controlling another musical instrument. a) String instruments equipped with a microphone and a device that analyzes the signals coming from said microphone. Said device derives from its analysis which notes are played on said instrument. Said notes are thus identified, said device can control another musical instrument, or sound generator An example of such an analysis device is given in the patent
4 263 520 des Etats-Unis d'Amérique. 4,263,520 from the United States of America.
b) Des instruments qui n'ont pas de cordes, mais se jouent avec le même doigté qu'un instrument à cordes: ce sont, par exemple, les guitares à touches, dans lesquelles le manche est équipé de touches commandant des commutateurs électriques Un exemple d'un tel instrument est donné dans le brevet 3 & 666 875 des Etats-Unis d'Amérique Le jeu de l'instrumentiste est alors détectable sans ambiguité, et les 25 informations fournies par lesdits interrupteurs peuvent b) Instruments that have no strings, but are played with the same fingering as a stringed instrument: these are, for example, guitars with keys, in which the neck is equipped with keys controlling electrical switches. An example of such an instrument is given in United States Patent 3 & 666,875. The instrumentalist's play is then unambiguously detectable, and the information provided by said switches can be
servir a commander un générateur de sons. serve to control a sound generator.
c) Des dispositifs tels que celui décrit dans le brevet 4 038 897 des Etats-Unis d'Amérique, o des tensions électriques sont appliquées sur les frettes, et o les cordes sont utilisées pour mesurer des tensions au contact c) Devices such as that described in the US Pat. No. 4,038,897, where electrical voltages are applied to the frets, and the strings are used to measure voltages on contact.
des frettes.frets.
d) Des dispositifs tels que celui décrit dans le brevet numéro 3 530 227 des Etats-Unis d'Amérique, comportant des (d) Devices such as that described in United States Patent No. 3,530,227, including
frettes segmentées en segments électriquement isolés les uns 35 des autres. frets segmented into segments electrically insulated from each other.
Lorsque l'on utilise un dispositif tel que celui cité en a>, il peut apparaître un retard perceptible entre le moment o la note est jouée par l'instrumentiste et celui o le dispositif d'analyse a effectivement déterminé la note 40 qui est jouée; par ailleurs, lorsque plusieurs notes sont jouées simultanément, on peut craindre des interférences -2 d'une corde à une autre Enfin, il peut se produire des phénomènes de dérive de l'accord de l'instrument, pour des When using a device such as that quoted in a>, there may appear a perceptible delay between the moment when the note is played by the instrumentalist and that o the analysis device actually determined the note 40 which is played ; moreover, when several notes are played simultaneously, one can fear interferences -2 from one string to another Finally, there may be phenomena of drift of the chord of the instrument, for
raisons relatives aux tensions mécaniques des cordes. reasons relating to the mechanical tensions of the ropes.
Lorsque l'on utilise un dispositif tel que celui cité en b), les notes occupent, sur le manche, les mêmes positions que sur l'instrument d'origine; mais la manière de jouer de l'instrument est, en fait, différente: un instrumentiste expérimenté est habitué à jouer sur des cordes, et les touches ne peuvent se comporter exactement comme des cordes. 10 En outre, un instrument & touches implique une certaine fragilité mécanique: une seule touche cassée (sur environ ), et l'instrument est inutilisable Lorsque l'on utilise un dispositif tel que celui cité en c), un jeu polyphonique ne peut être pris en compte de manière satisfaisante, et on 15 lève les ambiguités éventuelles en ne conservant, par exemple, que la note la plus aigus définie sur le manche de l'instrument à cordes Lorsque l'on utilise un dispositif tel que celui cité en d), on peut rencontrer des problhmes de contact et d'usure inégale des segments de frettes 20 lorsque l'instrumentiste joue en déplaçant les cordes latéralement pour provoquer l'effet de portamento; dans un déplacement latéral des cordes, une corde peut se trouver entre deux segments de frette sans en toucher aucun; la matière isolante entre deux segments peut s'user plus ou moins vite que lesdits segments; des poussières métalliques When using a device such as that mentioned in b), the notes occupy, on the handle, the same positions as on the original instrument; but the way of playing the instrument is, in fact, different: an experienced instrumentalist is used to playing on strings, and the keys can not behave exactly like strings. In addition, an instrument & keys implies a certain mechanical fragility: only one broken key (about), and the instrument is unusable. When using a device such as that mentioned in c), a polyphonic game can not be played. taken into account in a satisfactory manner, and any ambiguities are removed by keeping, for example, only the most acute note defined on the neck of the stringed instrument. When a device such as the one mentioned in French is used. ), problems of contact and uneven wear of the fret segments 20 can be encountered when the instrumentalist plays by moving the strings laterally to cause the portamento effect; in a lateral displacement of the strings, a cord can be between two segments of fret without touching any; the insulating material between two segments can wear more or less quickly than said segments; metal dust
peuvent établir un contact intempestif entre deux segments. may inadvertently contact two segments.
Le transformateur polyphonique de doigté selon la présente invention possède les avantages des quatre méthodes citées plus haut, sans en avoir les inconvénients Du point 30 de vue mécanique, l'instrumentiste ne peut voir ni sentir aucune différence entre un instrument à cordes donné et le The polyphonic fingering transformer according to the present invention has the advantages of the four methods mentioned above, without having the disadvantages mechanically, the instrumentalist can not see or feel any difference between a given string instrument and the
même instrument équipé selon la présente invention. same instrument equipped according to the present invention.
L'identification des notes jouées se fait sans ambiguité, pour l'ensemble des six cordes; le jeu peut être polyphonique; le jeu de l'instrumentiste est converti de manière à pouvoir commander un ou plusieurs autres instruments de musique, lesdits instruments pouvant être à clavier De plus, le portamento et l'amplitude exprimés par l'instrumentiste peuvent être exploités Dans le transformateur polyphonique de doigté pour instruments à cordes selon la présente invention, on utilise lesdites cordes en tant que conducteurs électriques possédant une résistance électrique non nulle On injecte des courants électriques dans lesdites cordes Les cordes constituent des résistances électriques; donc il apparatt, en un point donné d'une corde, une tension électrique qui dépend de la position dudit point sur ladite corde Ceci est un des phénomènes qui sont utilisés dans la présente invention pour repérer les positions des doigts qui appuient sur les cordes pour amener lesdites cordes au contact des frettes dudit 10 instrument a cordes Les frettes servent à mesurer des tensions le long des cordes Un dispositif analyseur recueille et analyse des informations relatives aux positions des doigts de l'instrumentiste et à diverses The identification of the notes played is unambiguous for all six strings; the game can be polyphonic; the instrumentalist's game is converted so as to be able to control one or more other musical instruments, the said instruments being keyboardable. Moreover, the portamento and the amplitude expressed by the instrumentalist can be exploited in the polyphonic fingering transformer. for stringed instruments according to the present invention, said strings are used as electrical conductors having a non-zero electrical resistance. Electrical currents are injected into said strings. The strings constitute electrical resistances; therefore it appears, at a given point of a rope, a voltage that depends on the position of said point on said rope This is one of the phenomena that are used in the present invention to locate the positions of the fingers that press the strings to bringing the said strings into contact with the frets of the said stringed instrument The frets are used to measure tensions along the strings An analyzing device collects and analyzes information relating to the positions of the fingers of the instrumentalist and to various
caractéristiques relatives aux notes jouées; ledit analyseur 15 transmet lesdites informations & un dispositif récepteur. characteristics of the notes played; said analyzer transmits said information to a receiver device.
Ledit récepteur peut agir sur un'ensemble d'électro-aismant qui agissent mécaniquement sur le clavier d'un instrument de musique à clavier Ledit récepteur peut également agir directement eur les éléments internes d'un instrument électronique de musique, lorsque ledit instrument peut être commandé directement par des signaux électriques, sans qu'il soit besoin de Faire intervenir des mouvements mécaniques; cette solution de commande électrique directe est plus économique et plus fiable que la méthode des électro-aimants, et s'applique en particulier aux orgues Said receiver can act on a set of electro-actuators that act mechanically on the keyboard of a keyboard musical instrument. Said receiver can also act directly on the internal elements of an electronic musical instrument, when said instrument can be directly controlled by electrical signals, without the need to involve mechanical movements; this direct electrical control solution is more economical and reliable than the electromagnet method, and is particularly applicable to organs
électroniques et aux synthétiseurs électroniques de musique. electronics and electronic music synthesizers.
Nous donnons plus bas une description détaillée de la façon We give below a detailed description of how
dont les courants qui circulent dans les cordes produisent des variations de potentiel électrique le long desdites 30 cordes; ncus expliquons également la manière dont ledit analyseur utilise les potentiels de chaque frette pour trouver quelle est la note qui est jouée sur chaque corde, même si plusieurs cordes quelconques sont simultanément au whose currents flowing in the ropes produce electrical potential variations along said ropes; We also explain how this analyzer uses the potentials of each fret to find what is the note that is played on each string, even if several strings are simultaneously at the same time.
contact de plusieurs frettes quelconques. contact of any number of frets.
La figure 1 est une vue d'ensemble d'un mode dt réalisation de la présente invention Les figures 2 et 3 représentent des détails (vus en coupe) des points d'ancrage d'une corde La figure 4 représente un détail d'un bouton numérique de l'analyseur La figure 5 est une représentation 40 générale de l'analyseur Les figures 6 & 10 sont des schémas de différentes parties de l'analyseur La figure 6 est un schéma du module logique de commande et d'analyse La figure 7 est un schéma du module générateur d'impulsions pour les cordes La figure 8 est un schéma du module comparateur de tensions La figure 9 est un schéma du module convertisseur analogique-digital (les termes "numérique" FIG. 1 is an overall view of an embodiment of the present invention. FIGS. 2 and 3 show details (seen in section) of the anchorage points of a rope. FIG. 4 represents a detail of a Figure 5 is a general representation of the analyzer FIGS. 6 & 10 are diagrams of different parts of the analyzer FIG. 6 is a diagram of the control and analysis logic module The FIG. Figure 8 is a diagram of the voltage comparator module Figure 9 is a diagram of the analog-to-digital converter module (the terms "digital"
ou "digital" sont utilisés indifféremment dans la présente description pour désigner un signal numérique) La figure 10 est un schéma du dispositif or "digital" are used interchangeably in the present description to designate a digital signal) FIG. 10 is a diagram of the device
permettant de déterminer le portamento et l'amplitude à l'aide d'un micro électromagnétique ordinaire à un seul bobinage Les figures 11 et 12 sont des représentations de tensions en fonction du temps, et permettent 10 l'explication du fonctionnement du dispositif de la figure 10 La figure 13 est une vue schématique des cordes, utilisée pour l'explication du fonctionnement électrique de l'exploration des cordes Les figures 14 et représentent le circuit imprimé situé dans le manche Les figures 16 et 17 sont des organigrammes relatifs à l'analyseur La figure 18 est une 15 représentation générale du récepteur Les figures 19 à 27 sont des schémas des différentes parties du récepteur La figure 19 est un schéma d'une variante simplifiée du module convertisseur digital-analogique La figure représente un détail de la figure 19 La figure 21 est un schéma d'un circuit de bouton numérique du récepteur La figure 22 est un schéma du 20 module logique de commande du récepteur La figure 23 est un schéma de l'interface de clavier pour électro-aimants La figure 24 représente les électro-aimants et des détails de la figure 23 La figure 25 est un schéma de l'interface complète pour clavier électrique La figure 26 est un schéma du module convertisseur digital-analogique La figure 27 repré25 sente un détail de la figure 26 La figure 28 est l'organigramme du for determining portamento and amplitude using an ordinary single-coil electromagnetic microphone FIGS. 11 and 12 are representations of voltages as a function of time, and allow the explanation of the operation of the device of FIG. FIG. 13 is a schematic view of the ropes, used to explain the electrical operation of the ropes exploration. FIGS. 14 and 7 show the circuit board located in the handle FIGS. 16 and 17 are flowcharts relating to FIG. Figure 18 is a general representation of the receiver Figures 19 to 27 are diagrams of the different parts of the receiver Figure 19 is a schematic diagram of a simplified variant of the digital-to-analog converter module The figure shows a detail of Figure 19 Fig. 21 is a diagram of a receiver digital button circuit. Fig. 22 is a diagram of the control logic module of the receiver. Fig. 23 is a diagram of the electromagnet keyboard interface. Fig. 24 shows the electromagnets and details of Fig. 23 Fig. 25 is a diagram of the complete electric keyboard interface. A diagram of the digital-to-analog converter module. FIG. 27 shows a detail of FIG. 26. FIG. 28 is the flowchart of FIG.
récepteur A la fin du texte de la présente description, le tableau receiver At the end of the text of this description, the table
1 est le listage du programme de l'analyseur Le tableau 2 est le listage 1 is the program listing of the analyzer Table 2 is the listing
du programme du récepteur Le tableau 3 est la liste des valeurs des résistances et condensateurs utilisées dans la présente description. 30 Le tableau 4 est la liste des types des diodes et transistors utilisés The Table 3 is the list of the values of the resistors and capacitors used in the present description. Table 4 is a list of the types of diodes and transistors used
dans la présente description Nous appelons "boîtier" une puce de circuit intégré, ladite puce étant incluse dans un conteneur en matière plastique ou autre Nous appelons "fil" tout fil électrique Nous appelons "instrumentiste" la personne qui joue de la musique en utilisant la présente 35 invention Nous appelons "instrument-cible" l'instrument de musique sur in the present description We call "case" an integrated circuit chip, said chip being included in a plastic container or other We call "wire" any electrical wire We call "instrumentalist" the person who plays music using the present invention We call "target instrument" the musical instrument on
lequel agit le récepteur Nous appelons "instrument-source" which acts the receiver We call "source-instrument"
l'instrument de musique à cordes dont joue l'instrumentiste. the stringed musical instrument of which the instrumentalist plays.
Nous utilisons le mot "classique" ou le mot "conventionnel" pour qualifier ce qui se fait selon l'état antérieur de la 5 technique Les tensions électriques sont toutes données par rapport à la masse Lorsque nous disons qu'un composant ou un fil est "relié a la tension Y", ceci signifie qu'il est reli à un point présentant le potentiel V Dans les circuits logiques, nous désignons le niveau logique haut par 10 "niveau logique haut" ou "niveau haut" ou "niveau i"; nous désignons le niveau logique bas par "niveau logique bas" ou "niveau bas" ou "niveau O u Nous disons qu'un signal "est haut" lorsqu'il est au niveau logique haut, et nous disons qu'il "est bas" lorsqu'il est au niveau logique bas Lte 15 repérages des bornes des circuits, lorsque lesdits repérages sont indiqués, font référence aux documentations des fabricants desdits circuits Nous appelons "frettes" les barrettes en relief sur les manches d'instruments de musique à cordes, lesdites barrettes étant destinées a définir la 20 hauteur des notes jouées Nous appelons "bouton nuirdque" un groupa de sept interrupteurs lectriques permettant à l'instrumentiste de définir des données qui seront utilisées par l'analyseur Nous appelons "portamentc" il'effet de variation continue de la hauteur d'une note, effet produit 25 par 1 'instrume-ntiite en faisant varier smnuellement la tension mécanique d'une corde pendant que ladite corde produit une note Nous écrivons indifféremment "portamentoc ou "porta" Nous disons qu'une corde est "explorée" lorsque l'analyseur envoie du courant dans ladite corde et étudie, 30 simultanément, les tensions présentes sur les frettes, pour We use the word "conventional" or the word "conventional" to describe what is done according to the previous state of the art Electrical voltages are all given in relation to the mass When we say that a component or a wire is "connected to the voltage Y" means that it is connected to a point having the potential V In the logic circuits, we designate the logic high level by 10 "logic level high" or "level high" or "level i" ; we designate the low logical level as "low logic level" or "low level" or "level O u We say that a signal" is high "when it is at the logic high level, and we say that it" is low "when it is at the low logic level Lte 15 pinpointing of the circuit terminals, when said markings are indicated, refer to the documentation of the manufacturers of such circuits We call" frets "the raised bars on the sleeves of stringed musical instruments , said bars being intended to define the height of the notes played. We call "button nuirdque" a group of seven electrical switches allowing the player to define data that will be used by the analyzer We call "portament" the effect of continuous variation of the pitch of a note, effect produced by the instrumentality by varying the mechanical tension of a string, while the string produces a note. We write indifferently "portamentoc or" porta "We say that a string is" explored "when the analyzer sends current into said string and simultaneously studies the voltages present on the frets, for
savoir quelle note l'instrumentiste joue sur ladite corde. to know which note the player plays on the string.
Nous disons qu'une note est "en cours" lorsque l'analyseur We say that a note is "in progress" when the analyzer
considère que ladite note est jouée par l'instrumentiste. considers that said note is played by the instrumentalist.
Par ailleurs, dans toute la présente description, nous Moreover, throughout this description, we
3 o considérons que l'instrumentiste est droitier, c'est-à-dire que lorsqu'il joue d'une guitare, il tient le médiator dans la main droite, et appuie sur les cordes, sur le manche, avec la main gauche Nous désignons par le symbole RAM la mémoire vive relative à un microprocesseur Dans le programme de calcul de la note, programme que nous appelons "CALCUL NOTE", et dans les commentaires se rapportant audit -6 programme, le mot "bac" signifie "bac de frettes"; 3 o consider that the instrumentalist is right-handed, that is to say when he plays a guitar, he holds the pick in his right hand, and presses the strings, on the neck, with the left hand We denote by the RAM symbol the memory relative to a microprocessor In the program of calculation of the note, program which we call "CALCULATION NOTE", and in the comments relating to this -6 program, the word "bac" means "bac frets ";
ailleurs, le mot "bac" signifie "bac de corde" Un "bac de frettes" est un groupe de frettes adjacentes sur le manche. elsewhere, the word "tray" means "rope tray" A "tray of frets" is a group of adjacent frets on the handle.
Deux desdits bacs contiennent huit frettes, le troisième regroupe sept frettes et le médiator Un "bac de corde" est un ensemble de variables contenues dans la mémoire vive (RAM) de l 'analyseur, lesdites variables représentant, pour une corde donnée, le numéro de la note en cours, les valeurs de l'amplitude, du portamento et de l'ancienneté de ladite note, et le numéro de la note en attente Nous utilisons les notations en usage en langage assembleur: le signe $ représente une adresse en hexadécimal, et les signes #* Two of these trays contain eight frets, the third contains seven frets and the pick A "chord tray" is a set of variables contained in the random access memory (RAM) of the analyzer, said variables representing, for a given string, the number of the current note, the values of the amplitude, the portamento and the seniority of the note, and the number of the note pending We use the notations in use in assembly language: the sign $ represents an address in hexadecimal , and the signs # *
désignent une donnée en hexadécimal Nous appelons MSB le bit de poids le plus fort dans un octet Nous appelons LSB 15 le bit de poids le plus faible dans un octet Dans toute la présente description, tous les circuits électroniques dont designate data in hexadecimal We call MSB the most significant bit in a byte We call LSB 15 the least significant bit in a byte Throughout this description, all electronic circuits whose
la référence du type commence par 74 sont des composants courants, disponibles sur le marché, et fabriqués notamment par la société américaine TEXAS INSTRUMENTS; exemple: le circuit 74 L 504 La documentation relative auxdits circuits est le livre "The TTL Data Book" de ladite société, référence ISBN 0-904047-27-X Lorsque nous citons la documentation de la société ROCKWELL, nous faisons référence aux livres suivants: "AIM 65 Microcomputer User's Guide", 25 document numéro 29650 N 36; "R 6500 Microcomputer System Hardware Manual", document numéro 29650 N 31; "R 6500 Microcomputer System Programming Manual", document numéro 29650 N 30 Lorsque nous citons la documentation SYNERTEK, the type reference starts with 74 are common components, available on the market, and manufactured in particular by the American company TEXAS INSTRUMENTS; example: the circuit 74 L 504 The documentation relating to these circuits is the book "The TTL Data Book" of said company, reference ISBN 0-904047-27-X When we quote the documentation of the company ROCKWELL, we refer to the following books "AIM 65 Microcomputer User's Guide", document number 29650 N 36; "R 6500 Microcomputer System Hardware Manual", document number 29650 N 31; "R 6500 Microcomputer System Programming Manual", document number 29650 N 30 When we quote the SYNERTEK documentation,
nous faisons référence au document "SYNERTEK 1981-1982 Data 30 Catalog". we refer to the document "SYNERTEK 1981-1982 Data 30 Catalog".
Le transformateur polyphonique de doigté selon la présente invention se compose de tout ou partie (selon la nature des instruments à équiper) de l'ensemble d'éléments suivant: -un instrument-source équipé de frettes, d'un médiator, de capteurs et de micros; un analyseur; une ligne de transmission de 1 'analyseur au récepteur; un récepteur; des électroaimants ou des dispositifs d'adaptation The polyphonic fingering transformer according to the present invention consists of all or part (depending on the nature of the instruments to be equipped) of the following set of elements: a source instrument equipped with frets, a pick, sensors and microphones; an analyzer; a transmission line from the analyzer to the receiver; a receiver; electromagnets or adaptive devices
d'impédance (selon le type de l'instrument-cible). impedance (depending on the type of the target instrument).
Un mode de réalisation de la présente invention est représenté en figure 1, en vue d'ensemble, à titre d'illustration Pour ladite réalisation, nous avons pris comme instrument-source une guitare à six cordes; la présente invention s'applique notamment à tout instrument à cordes muni de frettes conductrices de l'électricité (par exemple les guitares, banjos, sitars, ouds, mandolines, etc) On voit en figure 1 la guitare selon la présente invention, avec sa caisse 1, son manche 2 muni de frettes 3, 10 ses cordes 4, ses clés 5 de tension des cordes, son chevalet 6, et les points d'ancrage 7 qui permettent d'ancrer les cordes 4 & la caisse 1 Chaque corde est métallique Pour chaque corde 4, un fil électrique $ relie l'extrémité de la corde, c Oté chevalet, à un dispositif analyseur 9: on a donc six fils électriques de ce type, numérotés de G 1 à $ 5 sur la figure 1 (pour une guitare à six cordes) Les co Mrdes portent les numéros ST 1 à ST 6, en correspondance avec les fils G 1 à G 6 La corde désignée par ST 1 est celle qui An embodiment of the present invention is shown in FIG. 1, as a whole, by way of illustration. For said embodiment, we have taken as a source-instrument a six-string guitar; the present invention applies in particular to any stringed instrument provided with electrically conductive frets (for example guitars, banjos, sitars, ouds, mandolins, etc.). FIG. 1 shows the guitar according to the present invention, with its body 1, its neck 2 provided with frets 3, 10 its strings 4, its string tension keys 5, its bridge 6, and the anchoring points 7 which anchor the strings 4 & the body 1 Each string is For each chord 4, an electrical wire $ connects the end of the chord, c o trestle, to an analyzer device 9: there are therefore six electrical son of this type, numbered from G 1 to $ 5 in FIG. for a six-string guitar) The co-bears have the numbers ST 1 to ST 6, in correspondence with the threads G 1 to G 6 The string designated by ST 1 is the one
ô-orrespond aux sons les plus graves, et la cords dâsigne 20 par ST 6 est celle qui correspond aux sons les plus aigus. O-orresponds to the most serious sounds, and the edge of 20 by ST 6 is that which corresponds to the most acute sounds.
Les frettes sont numérotées de F 1 à F 23, en commençant & F 1 pour la frettse située en haut du manche (prs des clési 5 de -.ensijn ds cordes) La première frette 10, celle qui est 1 l plus près des clés 5 de tensiorn des cordes, est numérotr-25 F 1 La frette 10 est également désignée sous le nom de "sillet" Le sillet est une pièce métallique en relief sur laquelle reposent les cordes en permanence Chaque corde est logée dans un sillon transversal du sillet Dans la prsente The frets are numbered from F 1 to F 23, starting at F 1 for the fretty located at the top of the neck (near the keys of the string). The first fret 10 is the one which is closest to the keys. The saddle 10 is also referred to as "saddle". The saddle is a raised metal piece on which the ropes rest permanently. Each rope is housed in a transverse groove of the saddle. In the present
description, on parlera indifféremment de "sillet" ou de 30 "frette FI" Pour chaque frette 3, un fil électrique Il description, we speak indifferently of "saddle" or "FI fret" For each fret 3, a wire Il
relie ladite frette au dispositif analyseur 9 On a 23 fils de ce type (pour une-guitare à 23 frettes), numérotés de Bl à B 23, et respectivement reliés aux frettes Fl à F 23 Le médiator 12 est métallique, et relié, par un fil électrique 35 13, au dispositif analyseur 9 Le fil 13 est désigné par la référence B 24 Le sillet est relié à l'analyseur par un des fils 11, celui référencé par B 1 Ledit sillet est aussi relié à l'analyseur par un autre fil 14 désigné par le symbole B'1 Le fil B'1 est destiné à faire transiter des courants de l'ordre de plusieurs ampères; les fils Bl à B 23 sont destines à faire transiter des courants de l'ordre du milliampère Dans le chevalet, la matière qui se trouve en contact avec les cordes est une matière électriquement isolante De même, dans les points 7 d'ancrage des cordes 4, la matière qui est au contact avec lesdites cordes est isolante du point de vue électrique, si les points d'ancrage eux-mêmes sont électriquement reliés entre eux Si les points d'ancrage ne sont pas électriquement reliés entre eux (ceci dépend du modèle de guitare), il n'est pas nécessaire, dans lesdits points d'ancrage, que la matière au contact des 10 cordes soit électriquement isolante Il est même alors plus intéressant que les points d'ancrage soient métalliques 1 'introduction du courant électrique dans les cordes via les fils 8 peut alors avantageusement se faire par l 'intermédiaire desdits points d'ancrage, sans qu'il soit 15 besoin de-relier un fil à chaque corde En tout état de cause, il faut qu'il n'y ait pas de liaison électrique, d'une corde à une autre, pouvant passer par le chevalet 6 ou les points 7 d'ancrage Ceci, afin qu'un courant injecté dans une corde via un des fils 8 soit obligé de parcourir 20 cette seule corde avant de rencontrer le médiator 12, une frette 3, ou le sillet 10 Le sillet 10 et toutes les frettes 3 sont métalliques et constitués chacun d'une seule pièce de métal Les fils électriques 8, 11, 13 et 14 sont représentés sur la figure 1 d'une manière telle qu'ils 25 soient facilement identifiables; ceci, à des fins d'illustration Dans la réalité, lesdits fils sont cachés à connects said fret to the analyzer device 9 There are 23 son of this type (for a 23-fret guitar), numbered from Bl to B 23, and respectively connected to the frets Fl to F 23 The pick 12 is metallic, and connected by an electric wire 35 13, to the analyzer device 9 The wire 13 is designated by the reference B 24 The nut is connected to the analyzer by one of the son 11, the one referenced by B 1 Saedit saddle is also connected to the analyzer by a another wire 14 designated by the symbol B'1 The wire B'1 is intended to pass currents of the order of several amperes; the wires B1 to B23 are intended to pass currents of the milliampere order In the bridge, the material which is in contact with the strings is an electrically insulating material Similarly, in the anchoring points 7 of the strings 4, the material that is in contact with said ropes is electrically insulating, if the anchor points themselves are electrically connected to each other. If the anchor points are not electrically connected to each other (this depends on the guitar model), it is not necessary, in said anchor points, that the material in contact with the 10 strings is electrically insulating It is even more interesting then that the anchoring points are metallic 1 'introduction of electric current in the cords via the wires 8 can then advantageously be done via said anchor points, without it being necessary to connect a wire to each rope In any case, it must not there is There is no electrical connection, from one rope to another, which can pass through the bridge 6 or points 7 anchor This so that a current injected into a rope via one of the son 8 is obliged to travel 20 this alone rope before meeting the pick 12, a hoop 3, or the nut 10 The nut 10 and all the hoop 3 are metallic and each consisting of a single piece of metal The electrical son 8, 11, 13 and 14 are represented on the Figure 1 in such a way that they are easily identifiable; this, for purposes of illustration In reality, said sons are hidden to
l'intérieur du manche 2 et de la caisse 1 de la guitare. the inside of the neck 2 and the body 1 of the guitar.
D'autres dispositifs et fils électriques, non représentés sur la figure 1, seront étudiés plus bas; il s'agit; en g particulier, de boutons à la disposition de l 'instrumentiste, et de différents capteurs L'analyseur 9, selon un processus que nous étudierons plus bas, analyse le jeu de 1 'instrumentiste et transmet les résultats de son analyse, via les fils 15, à un dispositif 16 A ou 16 B que nous appelons "récepteur" Les fils 15 servent également à l'alimentation de l'analyseur 9 à partir du récepteur 16 A ou 16 B Les fils 15 sont numérotés de L 1 à L 8 Le récepteur 16 A est relié à 1 'alimentation secteur via un cordon secteur 17 et une fiche secteur 18; de même pour le récepteur 16 B (ledit fil et ladite fiche ne sont pas représentés en figure 1 pour le récepteur 16 B) En figure 1, le récepteur 16 A fait partie d'un ensemble 19 plus vaste que nous appelons "tapeur" Ce tapeur est composé d'un chassis 20 constituant le corps du tapeur, d'une série d'électro-aimants 21, et du récepteur 16 A Lesdits électro-aimants possèdent des noyaux plongeurs mobiles Lesdits électroaimants sont du type "poussant", c'est-à-dire qu'une tige 22 solidaire du noyau plongeur sort de l'électro-aimant lorsqu'un courant parcourt ledit électro-aimant Lesdits électro-aimants sont fixés dans le châssis 20 de manière à ce que les tiges 22 soient 10 en regard des touches 23 A d'un instrument-cible 24 à clavier, tel qu'un piano, un orgue ou un synthétiseur Pour chaque électro-aimant 21, une des bornes de la bobine, la borne 27, est reliée, via un des fils 26, au récepteur 16 A. Les fils 26 sont numérotés de E'1 à E'61 Pour chaque électro-aimant, l'autre borne de la bobine, la borne 26, est reliée, via un fil commun à tous les électro-aimants, à un point ayant une tension positive variable, fournie par le récepteur 16 A Ledit point est représenté par le symbole "+" Lorsque le récepteur 16 A applique une tension nulle 20 (par rapport à la masse) sur un des fils 26, l'électro-aimant concerné est activé, sa tige 22 sort de l'électro-aimant, et la touche 23 A correspondante est enfoncée Chaque tige 22 est munie à son extrémité coté clavier d'un tampon de feutre (non représenté en figure 1) 25 destiné à éviter les bruits de choc contre les touches 23 A. Le tapeur 19 est ajustées en hauteur, à l'aide de deux molettes 28 et 29, qui, par l'intermédiaire de tiges filetées 30 et 31, et de supports mobiles 32 et 33, permettent de régler la hauteur dudit tapeur par rapport a 30 la base 34 du clavier de l'instrument 24, de façon à ce qu'au repos (lorsqu'aucun électro-aimant n'est activé), les tiges 22 affleurent à la surface des touches 23 A Dans chaque électro-aimant 21, la tige est munie d'un ressort de rappel qui la maintient en position rentrée lorsque ledit électro-aimant n'est pas activé Lorsque l'instrument-cible peut être commandé directement par des signaux électriques, sans qu'il soit besoin d'exercer sur ledit instrument-cible une action mécanique pour définir la hauteur d'une note, le récepteur agit directement à l'intérieur dudit instrument-cible C'est le cas en particulier lorsque l'instrument-cible est un instrument à clavier électrique; Other devices and electrical son, not shown in Figure 1, will be studied below; it's about; in particular, buttons available to the instrumentalist, and different sensors The analyzer 9, according to a process that we will study below, analyzes the game of the instrumentalist and transmits the results of his analysis, via the son 15, to a device 16 A or 16 B that we call "receiver" The son 15 also serve to supply the analyzer 9 from the receiver 16 A or 16 B The son 15 are numbered L 1 to L 8 The receiver 16 A is connected to the mains supply via a mains cable 17 and a mains plug 18; similarly for the receiver 16 B (said wire and said plug are not shown in FIG. 1 for the receiver 16 B) In FIG. 1, the receiver 16 A is part of a larger set 19 which we call "tapeur" Ce The tapeur is composed of a frame 20 constituting the body of the tapeur, a series of electromagnets 21, and the receiver 16 A. Said electromagnets have movable plunger cores Said electromagnets are of the "push" type, it is that is to say that a rod 22 integral with the plunger comes out of the electromagnet when a current flows through said electromagnet Said electromagnets are fixed in the frame 20 so that the rods 22 are 10 next to the keys 23 A of a target instrument 24 with a keyboard, such as a piano, an organ or a synthesizer For each electromagnet 21, one of the terminals of the coil, the terminal 27, is connected, via a from the wires 26 to the receiver 16 A. The wires 26 are numbered from E'1 to E'61 For each electro magnet, the other terminal of the coil, the terminal 26, is connected, via a wire common to all the electromagnets, to a point having a variable positive voltage, supplied by the receiver 16 A Said point is represented by the symbol "+" When the receiver 16 A applies a voltage of zero (relative to ground) on one of the wires 26, the electromagnet concerned is activated, its rod 22 leaves the electromagnet, and the key 23 A corresponding is pressed Each rod 22 is provided at its end keyboard side of a felt pad (not shown in Figure 1) 25 to avoid the impact noises against the keys 23 A. The tapper 19 is adjusted in height, using two knobs 28 and 29, which, via threaded rods 30 and 31, and movable supports 32 and 33, adjust the height of said tapper relative to the base 34 of the keyboard of the instrument 24, so that at rest (when no electromagnet is activated), the rods 2 2 are flush with the surface of the keys 23 A In each electromagnet 21, the rod is provided with a return spring which holds it in the retracted position when said electromagnet is not activated When the target instrument can be controlled directly by electrical signals, without the need to exert on said target instrument a mechanical action to define the pitch of a note, the receiver acts directly inside said target instrument This is the case especially when the target instrument is an electric keyboard instrument;
2551575 102551575 10
ainsi, en figure 1, on voit le récepteur 16 B plac 2 à thus, in FIG. 1, we see the receiver 16 B plac 2 at
l'intérieur d'un instrument-cible 15 à clavier électrique. the interior of a target instrument 15 with an electric keyboard.
Le récepteur 16 B diffère du récepteur 16 A par l 'interface utilisée visà-vis de l'instrument-cible; ce point sera The receiver 16 B differs from the receiver 16 A by the interface used vis-à-vis the target instrument; this point will be
étudié plus bas, dans la description du récepteur Le S studied below, in the description of the receiver S
touches 23 B de 1 'instrument 35 sont reliées mécaniquement à des interrupteurs électriques Ainsi, la touche 36 est reliée, via une tige 37, à un interrupteur électrique 38; lorsque la touche 36 est enfoncée, l'interrupteur 38 se ferme, et met le fil E 1 en contact avec la masse La touche 39 est représentée enfoncée à titre d'illustration Chacune des touches 23 B du clavier est respectivement reliée, de la mdme façon que la touche 36, à un interrupteur électrique et à un fil numéroté de El à E 61 Le fil El est relié au circuit d'analyse 40 propre a l'instrument- cible Le fil El est également relié au récepteur 16 Ledit récepteur reçoit des données en provenance de l'analyseur 9; ledit récepteur produit, sur les fils El à E 61, des tensions qui simulent la 23 B keys of the instrument 35 are mechanically connected to electrical switches Thus, the key 36 is connected, via a rod 37, to an electrical switch 38; when the key 36 is depressed, the switch 38 closes, and puts the wire E 1 in contact with the ground. The key 39 is shown for illustrative purposes. Each of the keys 23 B of the keyboard is respectively connected, of the same In this way, the key 36, to an electrical switch and to a wire numbered from E1 to E61. The wire E1 is connected to the analysis circuit 40 specific to the target instrument. The wire E1 is also connected to the receiver 16. data from the analyzer 9; said receiver produces, on the wires E1 to E61, voltages which simulate the
fermeture des interrupteurs tels que l'interrupteur 38. closing switches such as switch 38.
Lorsque l'instrument-cible est capable de prendre en compte, pour chaque note individuellement, des informations relatives a 1 'amplitude et au portamento, le récepteur 16 B envoie des signaux électriques analogiques vers le circuit ; lesdits signaux représentent des grandeurs telles que l 'amplitude et le portamento des notes; lesdits signaux sont véhiculés par les fils Ni à N 128, et simulent, pour le circuit 40, des signaux analogiques qui proviennent du clavier de 1 'instrument-cible Une partie du circuit 40 est constituée, par exemple, pour 1 'orgue électronique modèle 30 OP 3 de marque INTERCONTINENTAL, par des circuits d'exploration de clavier de type SM 304 A, circuits réalisant la conversion parallèlesérie des informations relatives aux interrupteurs 38 On trouve les momes circuits SM 304 A dans 1 'orgue électronique modèle CX 3 de marque KORB Lorsque l'instrument-cible ne peut pas prendre en compte pour chaque note individuellement l'amplitude et le portamento, on utilise une version simplifiée du récepteur 16 B, version que nous étudierons plus bas à propos de la figure 19 Nous étudions plus bas les signaux des-fils E 1 à E 61 et Ni à 40 N 128 D'autres fils vont du récepteur 16 B vers le circuit , et seront étudiés en figures 21 et 25 La masse électrique est commune pour l'analyseur 9, le récepteur 16 A ou 16 B, et pour 1 'instrument-cible Lorsque l'instrument-cible peut être commandé directement par des signaux électriques et ne possède pas de cl avi er, l 'agencement du récepteur salon la présente invention est le même qua pour le récepteur 16 &, excepté qu'il n'y a pas de clavier dans l'instrument- cible Selon 1 é type d'instrument-cible, on peut faire en sorte que le jeu uoit When the target instrument is capable of taking into account, for each note individually, information relating to amplitude and portamento, the receiver 16B sends analog electrical signals to the circuit; said signals represent magnitudes such as the amplitude and the portamento of the notes; said signals are carried by the wires Ni to N 128, and simulate, for the circuit 40, analog signals which come from the keyboard of the target instrument Part of the circuit 40 is constituted, for example, for the model electronic organ 30 OP 3 INTERCONTINENTAL brand, by SM 304 A keyboard exploration circuits, circuits performing the parallel conversion of the information relating to the switches 38 The SM 304 A circuit circuits are found in the model electronic organ CX 3 brand KORB When the target instrument can not take into account for each note individually the amplitude and the portamento, we use a simplified version of the receiver 16 B, a version that we will study below about figure 19 We study below the son signals E 1 to E 61 and Ni to 40 N 128 Other son go from the receiver 16 B to the circuit, and will be studied in Figures 21 and 25 The electric mass is common for the ana lyser 9, the receiver 16 A or 16 B, and for the target instrument When the target instrument can be controlled directly by electrical signals and has no key, the arrangement of the receiver shows the present invention. is the same as for the receiver 16 &, except that there is no keyboard in the target instrument Depending on the type of target instrument, the game can be made to
possible simultanément a partir de l'instrumnt-source et à 10 partir de l'instrument-cible. possible simultaneously from the source instrumnt and from the target instrument.
En figure 2 (vue en coupe selon un plan parallèle aux cr Jrdes 4 et perpandiculaire au plan de la caisse 1), on voi J un détail cor;ncernant le pointe d'ancrage de la corde STI Lpoints d'ancrage des cordes ST 2 à ST 6 sont idmntiques eu 1 à p' nt d'aiocrae de la corde ST 1 En -igure 2 N dien inge le ch Qea Z Qt 6, la corde STI, et le fmontant 41 dduit point d'ancrage Le point d'ancrage est f ié u cmrps de la co t La c=rde STI passe dans un trou 42 A du mnn-'nt 41 Ladite rdte e-t rtertsnu par une pièce m 4 tallique 423 qui fait partie de la corde telle qb'elle est livres par le fabricant de la corde Sur le montant 41 est fixé un captmir du dléformation 43 Ledit captezur est entouré d'une envelppe :.4 talliqua souple 44, destine à protéger Radit captaur centre les intetférences 4 alc'trimagnétiques provennt In FIG. 2 (sectional view along a plane parallel to the crimps 4 and perpen- dicular to the plane of the body 1), a detail is shown concerning the anchoring point of the rope STI L anchoring points of the strings ST 2 at ST 6 are ideal for 1 to the air of the rope ST 1 In-Figure 2 N dienge the ch Qea Z Qt 6, the rope STI, and the fmontant 41 dduit anchor point The Anchoring is effected from the cost of the rope. The rope STI passes through a hole 42 to the mast 41 and is intersected by a metal part 423 which is part of the rope as it is by the manufacturer of the rope On the amount 41 is fixed a captmir of the information 43 Said captezur is surrounded by a pocket: .4 flexible talliqua 44, destine to protect Radit captaur centers the 4 alc'trimagnétiques interferences provennt
2 M no tamment des courants circulant dans les cordes 4. 2 Including currents flowing in the ropes 4.
L'enveloppe 44 est entourée d'une enveloppe souple 45 1 lectriquement isolante, qui isole 1 'enveloppe 44 du i 2 ant 41 du point d'ancrage La montant 41 possède une élasticité telle quel lorsque l'instrumentiste tire sur la corde (en la 30 déplacant latéralement, par exemple), ledit montant se d+cforme suffisamment pour qua la déformation puisse être détectae par le capteur de dfo 4 rmation 43 Des fils 46 reliant le capteur 43 à l'analyseur 9 Les cinq autrescordes possèdent chacune, de même, un capteur de ddéformation Les fils 46 sont repérés par les symboles J Il et J'1 pour la corde ST 1, J 2 et J'2 pour la corde 3 T 2, etc, Jusqu'à J 6 et J 6 pour la corde ST 6 Le fil 8 ayant le numéro Gi 1 relie la corde ST 1 a l'analyseur 9; ledit fil est fixe au montant 41 du point d'ancrage de ladite corde, si 40 ledit corps est métallique et non relib électriquement aux autres points d'ancrage (cas de la figure 2) Si ledit cmrps est relié electriquement aux autres points d'ancrage, on est The envelope 44 is surrounded by an electrically insulating flexible envelope 45 which isolates the envelope 44 from the anchor point 44. The post 41 has elasticity as it is when the player pulls the string (in laterally displacing it, for example), said post is sufficiently shaped so that the deformation can be detected by the signal sensor 43. The wires 46 connecting the sensor 43 to the analyzer 9 The other fivecords each have The yarns 46 are identified by the symbols J II and J'1 for the rope ST 1, J 2 and J'2 for the rope 3 T 2, etc., until J 6 and J 6 for the string ST 6 The wire 8 having the number Gi 1 connects the string ST 1 to the analyzer 9; said wire is fixed to the amount 41 of the anchor point of said rope, if said body is metallic and not electrically relibetable to the other anchor points (case of FIG. 2) If said cmrps is electrically connected to the other points of anchoring, we are
dans le cas représenté en figure 3. in the case shown in FIG.
En figure 3, on voit que la corde ST 1 est électriquement isolée du montant 41 du point d'ancrage au 5 moyen d'un cylindre 47 de matière électriquement isolante, ledit cylindre étant terminé par un rebord 48 qui lui évite de glisser le long de la corde, et qui contribue à assurer l'isolation électrique entre la corde ST 1 et le montant 41 du point d'ancrage Le courant amené par le fil 8 passe 10 dans la corde via la rondelle métallique 49, solidaire du cylindre 47, puis via la pièce métallique 42 B Si le montant 41 est électriquement isolant, on supprime le cylindre 47; In FIG. 3, it can be seen that the rope ST 1 is electrically isolated from the upright 41 of the anchoring point by means of a cylinder 47 of electrically insulating material, said cylinder being terminated by a rim 48 which prevents it from sliding along of the rope, and which contributes to ensure the electrical insulation between the rope ST 1 and the amount 41 of the anchor point The current brought by the wire 8 passes 10 in the rope via the metal washer 49, integral with the cylinder 47, then via the metal piece 42 B If the amount 41 is electrically insulating, the cylinder 47 is removed;
la rondelle 49 est alors solidaire du corps 41. the washer 49 is then secured to the body 41.
Nous décrirons la figure 4 à l'occasion de la 15 description de la figure 6. We will describe Figure 4 on the occasion of the description of Figure 6.
En figure 5, on voit que 1 'analyseur 9 contient quatre partiesprincipales: le module logique de commande et d'analyse 50; le module 51 générateur d'impulsions pour les cordes; 20 le module 52 comparateur de tensions; In FIG. 5, it can be seen that the analyzer 9 contains four main parts: the control and analysis logic module 50; the pulse generator module 51 for the ropes; The voltage comparator module 52;
le module convertisseur analogique-digital 53. the analog-digital converter module 53.
Le module logique 50 coordonne les fonctionnements des modules 51, 52, et 53 Le module 50 déclenche l'envoi d'impulsions de courant dans les cordes via le module 51 25 générateur d'impulsions pour les cordes Ledit module 50 reçoit, via le module 52 comparateur de tensions, les informations relatives aux tensions électriques des frettes et du médiator Ledit module 50 reçoit également, via le module 53 convertisseur analogique- digital, des informations 30 relatives au portamento, au vibrato, à l 'amplitude, et à certaines autres grandeurs analogiques telles que le volume, la tonalité, etc Lesdites informations proviennent des capteurs 54 et des potentiomètres 55 Le module 50 analyse toutes les informations qu'ilreçoit, et élabore des messages qu'il envoie au récepteur 16 A ou 16 B Lesdits messages contiennent toutes les informations utiles pour que le récepteur 16 A ou 16 B puisse commander 1 'instrument-cible conformément aux désirs de l'instrumentiste L'analyseur est alimenté, via les fils électriques 15, en courant continu 40 fournissant les tensions d'alimentation suivantes (par rapport à la masse): tension VI (+ 8 volts) via le fil L 1, The logic module 50 coordinates the operations of the modules 51, 52, and 53. The module 50 triggers the sending of current pulses into the cords via the pulse generator module 51 for the strings. Said module 50 receives, via the module This module 50 also receives, via the analog-digital converter module 53, information relating to portamento, vibrato, amplitude, and to certain other types of voltage. analogous quantities such as volume, tone, etc. Said information comes from the sensors 54 and potentiometers 55 The module 50 analyzes all the information it receives, and develops messages that it sends to the receiver 16 A or 16 B Said messages contain all the information needed for the 16 A or 16 B receiver to control the target instrument according to the instrumentalist's wishes. The analyzer is fed, via the electrical wires 15, with direct current 40 supplying the following supply voltages (with respect to the ground): voltage VI (+ 8 volts) via the wire L 1,
13 25515752551575
tension V 2 ( 5 volts) via le fil L 2, masse (O volt) via le fil LS, tension VCC (+ 5 volts) via le fil L 4 L'analyseur envoie ses informations de sortie en série, sur deux fils: sortie des données (fil LS), synchronisation du message (fil L 6) La guitare et équipée d'un ou plusieurs micros 56 selon la technique antérieure Le fil L 7 et le fil LS servent a transmettre vers le récepteur 16 A ou 16 B le son direct des cordes de la guitare, tel que ledit son est détecté par le ou les micros conventionnels 56 Avant de pénétrer dans 10 l'analyseur 9, le signal du micro 56 est amplifié par un amplificateur conventionnel non représenté en figure S a des fins de clarté du dessin Après amplification, le signal du micro 56 arrive dans un échantillonneur-biloqueur 57, puis dans un filtre passe-bas 58, de frquence de coupure 20 CO 15 Hz, de pente 12 d B par octave; un commutateur 59 pe 7 met de choisir entre le son direct et le son filtré Lorsqu'aucun courant ne circule dans les cordes de l'instrument-source, le circuit 57 est transparent Le module 50, avant de faire injecter du courant dans les cordes par le module 51, agit 20 sur l'entrée H du circuit 57: le circuit 57 est alors en mode "bloqueur", et mémorise la tension analogique qui était présente à son entrée avant que soit envoyé l'ordre de mémorisation Puis, après avoir arrûté le courant dans les cordes, le module 50 envoie au circuit 57 l'ordre de redevenir transparent Ainsis les parasites créés dans le micro 56 par les impulsions de courant des cordes sont en voltage V 2 (5 volts) via wire L 2, ground (O volt) via wire LS, voltage VCC (+ 5 volts) via wire L 4 The analyzer sends its output information in series on two wires: data output (LS wire), synchronization of the message (wire L 6) The guitar and equipped with one or more microphones 56 according to the prior art The wire L 7 and the wire LS are used to transmit to the receiver 16 A or 16 B the direct sound of the strings of the guitar, such that said sound is detected by the conventional microphone or microphones 56 Before entering the analyzer 9, the signal of the microphone 56 is amplified by a conventional amplifier not shown in FIGS. For clarity of the drawing After amplification, the signal of the microphone 56 arrives in a sampler-equator 57, then in a low-pass filter 58, cutoff frequency CO 15 Hz, slope 12 d B octave; a switch 59 pe 7 makes it possible to choose between the direct sound and the filtered sound When no current flows in the strings of the source-instrument, the circuit 57 is transparent The module 50, before injecting current into the strings by the module 51, acts on the input H of the circuit 57: the circuit 57 is then in "blocker" mode, and stores the analog voltage that was present at its input before the storage command is sent. Then, after having stopped the current in the strings, the module 50 sends the circuit 57 the order to become transparent again and the parasites created in the microphone 56 by the current pulses of the strings are in
grande partie éliminés après passage dans le circuit 570 Le filtre passebas 58 achève l'élimination desdits parasites. largely eliminated after passing through the circuit 570 The low pass filter 58 completes the elimination of said parasites.
Les r>glages 60 sont les réglages habituels sur une guitare 30 électrique conventionnelle: volume, tonalité, etc Les réglages 60 permettent a l'instrumentiste de régler le son du ou les micros 56 On a ainsi la possibilité de jouer de la guitare électrique de manière traditionnelle, en obtenant des signaux analogiques en sortie d'un ou de plusieurs micros conventionnels 56; on peut aussi jouer de la guitare en transformateur de doigté selon la présente invention, ou bien en combinant simultanément le jeu traditionnel et le jeu en transformateur de doigté Le fil LB est relié au blindage d'un câble coaxial dont l'ame est reliée au fil 40 L 7 Ledit câble est contenu dans le cordon général contenant les fils Ll à L 6 Les signaux des fils L 7 et L 8 The settings 60 are the usual settings on a conventional electric guitar 30: volume, tone, etc. The settings 60 allow the instrumentalist to adjust the sound of the microphone or microphones 56 It is thus possible to play the electric guitar of traditionally, by obtaining analog signals at the output of one or more conventional microphones 56; it is also possible to play the guitar as a fingering transformer according to the present invention, or else by simultaneously combining the traditional game and the play in a fingering transformer. The wire LB is connected to the shielding of a coaxial cable whose core is connected to the wire 40 L 7 Said cable is contained in the general cord containing the wires L1 to L6 The signals of the wires L7 and L8
14 255157514 2551575
sont acheminés au récepteur 16 A ou 16 B, et sont disponibles a l'intérieur dudit récepteur Nous allons à présent décrire les quatre parties principales 50, 51, 52 et 53 qui are routed to the receiver 16A or 16B, and are available within said receiver We will now describe the four main parts 50, 51, 52 and 53 which
composent 1 'analyseur 9.make up the analyzer 9.
La figure 6 donne une représentation schématique du module logique de commande et d'analyse 50 On y distingue: un microprocesseur 61 de type 6502, disponible sur le marché, et fabriqué notamment par les sociétés américaines MOS TECHNOLOGY et ROCKWELL; un circuit périphérique 62 de type 6522, disponible sur le marché, et fabriqué notamment par les sociétés américaines MOS TECHNOLOGY et ROCKWELL; une mémoire morte 63 de type 2716, d'une capacité de deux kilooctets (il s'agit d'un composant électronique courant fabriqué notamment par la société japonaise N E C); une mémoire vive constituée de deux circuits 64 A et 64 B, chacun de type 2114, d'une capacité totale de un kilooctet (composant courant, fabriqué notamment par la société américaine ROCKWELL); un décodeur 65 de une voie vers huit, circuit du type FIG. 6 gives a schematic representation of the control and analysis logic module 50. A microprocessor 61 of the 6502 type, available on the market, and manufactured in particular by the American companies MOS TECHNOLOGY and ROCKWELL; a peripheral circuit 62 of type 6522, available on the market, and manufactured in particular by the American companies MOS TECHNOLOGY and ROCKWELL; a type 2716 read-only memory 63, with a capacity of two kilobytes (it is a common electronic component manufactured in particular by the Japanese company N E C); a random access memory consisting of two circuits 64 A and 64 B, each type 2114, with a total capacity of one kilobyte (common component, manufactured in particular by the American company ROCKWELL); a decoder 65 from one channel to eight, circuit of the type
74 L 5138;74 L 5138;
un circuit tampon 66 pour bus de données, circuit de type 74 L 5645; trois circuits inverseurs 67 A, 67 B et 67 C, compris 25 dans un même bottier de type 74 L 504; une porte NON-ET 68, comprise dans un bottier de type 74 L 500; un circuit 69 de type NE 555, temporisateur (composant courant, fabriqué par TEXAS INSTRUMENTS); quatre circuits d'interface 70 A, 70 B, 70 C, 70 D, chacun de type 74 L 5373, permettant au microprocesseur de lire, via le bus des données, les données logiques présentes à l'entrée desdits circuits 70 A à 70 D. On voit également, en figure 6, un oscillateur 71, 35 fonctionnant a la 'fréquence de 1 M Hz, et fournissant un signal d'horloge en entrée au circuit 61 En figure 6, ainsi a buffer circuit 66 for a data bus, type 74 L 5645 circuit; three inverter circuits 67A, 67B and 67C, included in a same type 74 L 504 box; a NAND gate 68, included in a 74 L 500 type casing; a circuit 69 of type NE 555, timer (current component, manufactured by TEXAS INSTRUMENTS); four interface circuits 70 A, 70 B, 70 C, 70 D, each of type 74 L 5373, enabling the microprocessor to read, via the data bus, the logic data present at the input of said circuits 70 A to 70 D. FIG. 6 also shows an oscillator 71, 35 operating at a frequency of 1 M Hz, and supplying a clock signal input to the circuit 61.
que dans toute la présente description, la masse ( O volt) that throughout the present description, the mass (O volt)
est représentée par le symbole 72, et l 'alimentation positive par le symbole VCC Certains fils sont munis is represented by the symbol 72, and the positive supply by the symbol VCC Some wires are equipped
d'étiquettes dans les figures de la présente description Un of labels in the figures of the present description A
exemple d'étiquette est donné, pour le fil P 7, par les example of a label is given, for the wire P 7, by the
2551 $ 75$ 2551 75
symboles 73 et 74 Dans la présente description, chaque symbols 73 and 74 In the present description, each
étiquette de fil sert à désigner tant ledit fil que la tension électrique que ledit fil transporte Les bornes d'adressa AO à A 15 du circuit 61 sont respectivement reliies aux lignes AO à A 515, lesdites lignes constituant le bus des adresses relatif au micrcproesseur 61 Les bornes DO à D 7 du' ci-cuit 61 sont respectivement reliées aux bornes Bl a B 8 lu circuit 66 Les bornes A 1 à AS du circuit 66 sont respectivement reliées aux lignes DO à D 7, lesdites lignes 10 constituant le bus des données rclati-f au microprocesseur 61 Le signal de sortie sur la broc 1 he _<(OUT) du circuit 61 est inver-à par le circuit 67 C et devient le signal camplimsntaire d'cor ge, noté 32; ledit signal eol: 4 n#estaire e> st e nversâ par lte circauit 67 l et devEî-i 1 E sicnal c 'hor Il oge du astum rmili au i croprcemetór 61 -adit s srgnal d'hmrls 3 sc est Fàc 4 tt S L,5 La burnz S du circ Mut 6 est reliée au signal' ctplérnentaire d'h Grimge L 2 Ls b Pn Es d'adreasse AO à M 9 des circuits 64 A:et 60 M een' cp.t v:mnent rel i ées u P i gnes AC à A 9 du bus des,ZC adre<:es Les bornes D 1 à P 4 du circuit 64 B sont renpe tivement rel irs au lines DO à 1)3 du Gus des Jdon-59; les bornes D Pl à -4, du circuit & 4 A mnt rel,, :'ltiv lt ?reliées aux lignes D 4 à D 7 du bus des l*nw; es bra-s dadresses AO à A du c rcuit 63:nt 25 respectivwment rei 1 des aux lignes AO & AIO du bus des adreeses Les bro:hes DO A D 7 du circuit 63 sont respectivement reliées aux ligres DO à D 7 du bus des données Ces dispositions des circuits 63, 64 A et & 4 E sent classiques Les lignes d'adresse des circuits 63, 64 A et 64 E C O ne sant pas représentées en figure 6, A des fins de clarté du dessin De m Ome pour les lignes de données du circuit 63 Le circuit & 9 est connecté de manière classique, pour Fournir une impulsion de niveau bas, lorsque 1 'on ferme l'interrupteur 75 La borne DISCIHARGE du circuit 69 est reliée à la tension VCC via une résistance R 1 Ladite berne est reliée à la masse via un condensateur C 1 Ladite borne ast reliée à la borne THRESHOLD La borne CONTROL VOLTAGE du -ircuit 69 est reliée a la masse via un condensateur C 2 La borne RESET du circuit 69 est reliée à la tension VCC La 40 sortie OUT du circuit 69 est reliée a l'entrée de l'inverseur 67 A La borne TRISSER du circuit 69 est relive à relie 6 brne 2551575 l& la tension VCC via une résistance R 2 L'interrupteur 75 a une borne reliée à la masse, et l'autre borne reliée à la borne TRIGGER du circuit 69 Ledit interrupteur est shunté par un condensateur C 3 Au moment de la aise sous tension du système, le circuit 69 produit une impulsion au niveau bas, assurant ainsi la fonction de remise à l'état initial du système (fonction RESET) L'impulsion en sortie du circuit 69 est inversée par 1 'inverseur 67 A, et devient le signal de remise à l'état initial, impulsion appliquée à l'ensemble du 10 système relatif au microprocesseur 61 Cette disposition est classique, et décrite dans la documentation ROCKWELL relative à l'appareil AIM 65 Le décodeur 65 utilise en The wire tag is used to designate both said wire and the electrical voltage that said wire carries. The address terminals A0 to A15 of the circuit 61 are respectively connected to the lines A0 to A515, said lines constituting the address bus relative to the microprocessor 61. The terminals D0 to D7 of FIG. 61 are respectively connected to the terminals B1 to B8 of the circuit 66. The terminals A 1 to AS of the circuit 66 are respectively connected to the lines D0 to D7, said lines constituting the bus of The output signal on the pin 1 (OUT) of the circuit 61 is inverted by the circuit 67 C and becomes the cadmium camplimsnt signal 32; said signal eol: 4 n # isaire e> st e nversâ by lé circauit 67 l and devEî-i 1 E sicnal c hor hor oge from the astum rmili to i croprcemetór 61 -adit s srgnal of hmrls 3 sc is Fàc 4 tt SL, 5 The burnz S of the circus Mut 6 is connected to the signal of amplification of the L 2 Ls b Pn Es of adreasse AO to M 9 circuits 64 A: and 60 M een 'cp.tv:mnent reli The terminals D 1 to P 4 of the circuit 64 B are reletively connected to the lines D0 to 1) 3 of the Gus des Jdon-59; the terminals D P1 to -4, of the circuit 4 are connected to the lines D 4 to D 7 of the bus L * nw; Addresses AO to A of the bus 63 respectively refer to the AO & AIO lines of the bus of the buses. The bushes DO AD 7 of the circuit 63 are respectively connected to the bus lugs D0 to D 7 of the bus. These arrangements of circuits 63, 64 A and 4 are conventional. The address lines of the circuits 63, 64 A and 64 ECO are not shown in FIG. 6, for the sake of clarity of the drawing. The circuit & 9 is connected in a conventional manner, to provide a low level pulse, when the switch 75 is closed. The DISCIHARGE terminal of the circuit 69 is connected to the voltage VCC via a resistor R 1 Said berne is connected to the ground via a capacitor C 1 Said terminal is connected to the THRESHOLD terminal The CONTROL VOLTAGE terminal of the circuit 69 is connected to the ground via a capacitor C 2 The RESET terminal of the circuit 69 is connected to the voltage VCC La 40 output OUT of the circuit 69 is connected to the input of the invertor The TRISSER terminal 69 of the circuit 69 is connected to the voltage VCC via a resistor R 2. The switch 75 has one terminal connected to ground, and the other terminal connected to the TRIGGER terminal of the circuit 69. Said switch is shunted by a capacitor C 3 At the comfortable time of the system, the circuit 69 produces a pulse at the low level, thus ensuring the function of resetting the system (RESET function). The output of the circuit 69 is inverted by the inverter 67 A, and becomes the reset signal, pulse applied to the entire system relating to the microprocessor 61. This arrangement is conventional, and described in the relative ROCKWELL documentation. to the device AIM 65 The decoder 65 uses in
entrée d'adresses les trois bits d'adresse A 12, A 13, et A 14 (respectivement pour les entrées A, B, et C du circuit 65). 15 Le signal A 15 est appliqué sur l'entrée G 2 A du circuit 65. address input the three address bits A 12, A 13, and A 14 (respectively for the inputs A, B, and C of the circuit 65). The signal A 15 is applied to the input G 2 A of the circuit 65.
Le signal All est appliqué à la broche G 2 B du circuit 65 Le signal 2 est appliqué à la borne G 1 du circuit 65 Le circuit périphérique 62 estvalidé par All haut et A 515 bas (les lignes All et A 15 étant respectivement reliées aux bornes C 51 et C 52 du-circuit 62) La mémoire morte 63 est validée lorsque A 15 est haut et que 1 'horloge est haute, car les lignes A 15 et t 2 sont reliées aux deux entrées de la porte NONET 68, porte dont la sortie est reliée à la borne DE du circuit 63 La mémoire vive 64 A et 64 B est validée par 25 la sortie YO du décodeur 65 Les circuits 70 A, 70 B et 70 C recoivent sur leurs entrées ID, 2 D, 3 D, 4 D, 5 D, 6 D, 7 D, et 8 D, les signaux électriques en provenance du module 52 comparateur de tensions, via les fils H 1 à H 24 Les fils Hi à HC sont respectivement reliés aux bornes 1 D à 8 D du circuit 70 A; les fils H 9 à H 16 sont respectivement reliés aux bornes 1 D à 8 D du circuit 70 B; les fils H 17 à H 24 sont respectivement reliés aux bornes 1 D à 8 D du circuit 70 C Les circuits 70 A, 70 B et 70 C mémorisent lesdits signaux au moment o les entrées EN desdits circuits sont mises au niveau bas Les sorties des circuits 70 A, 70 B et 70 C sont désignées par 1 Q, 2 Q, Q 30, 4 Q, 5 Q, 6 Q, 7 Q, et 8 Q Ces sorties sont reliées au bus des données L'entrée OUTPUT CONTROL de chacun des circuits 70 A à 70 D est respectivement reliée à la sortie Y 1 à Y 4 du décodeur 65 Le microprocesseur 61 peut lire le contenu d'un des circuits A, 708, 70 C, ou 70 D, en appliquant un signal de niveau bas sur l'une des sorties Y 1, Y 2, Y 3, ou Y 4 du décodeur 65 Le circuit 70 D, relié à la sortie Y 4 du décodeur 65, permet au microprocesseur 61 de lire les données fournies par des interrupteurs électriques qui sont à la disposition de The signal All is applied to the pin G 2 B of the circuit 65. The signal 2 is applied to the terminal G 1 of the circuit 65. The peripheral circuit 62 is enabled by All high and A 515 low (the lines A 1 and A 15 being respectively connected to the terminals C 51 and C 52 of the circuit 62) The read-only memory 63 is validated when A 15 is high and the clock is high, since the lines A 15 and t 2 are connected to the two inputs of the NAND gate 68, door whose output is connected to the terminal DE of the circuit 63 The random access memory 64 A and 64 B is enabled by the output YO of the decoder 65 The circuits 70 A, 70 B and 70 C receive on their inputs ID, 2 D, 3 D, 4 D, 5 D, 6 D, 7 D, and 8 D, the electrical signals from the voltage comparator module 52, via the wires H 1 to H 24 The wires Hi to HC are respectively connected to the terminals 1 D at 8 D of circuit 70A; the wires H 9 to H 16 are respectively connected to the terminals 1 D to 8 D of the circuit 70 B; the wires H 17 to H 24 are respectively connected to the terminals 1 D to 8 D of the circuit 70 C The circuits 70 A, 70 B and 70 C store said signals at the moment when the inputs EN of said circuits are set low. 70 A, 70 B and 70 C are designated as 1 Q, 2 Q, Q 30, 4 Q, 5 Q, 6 Q, 7 Q, and 8 Q These outputs are connected to the data bus. The OUTPUT CONTROL each of the circuits 70 A to 70 D is respectively connected to the output Y 1 to Y 4 of the decoder 65 The microprocessor 61 can read the contents of one of the circuits A, 708, 70 C, or 70 D, by applying a signal of low level on one of the outputs Y 1, Y 2, Y 3, or Y 4 of the decoder 65 The circuit 70 D, connected to the output Y 4 of the decoder 65, allows the microprocessor 61 to read the data provided by the switches electric devices that are available to
l'instrumentiste pour définir des paramètres relatifs au fonctionnement de l'instrument-source et de l'analyseur. the instrumentalist to define parameters relating to the operation of the source instrument and the analyzer.
En figure 4 est représenté un desdits interrupteurs En figure 4, on voit que l'interrupteur 76 met le fil Pl soit à la masse, soit à la tension VCC via la résistance R 3 Le fil Pl va A l'entrée 1 D du circuit 700 De même, les six autres interrupteurs tels que l'interrupteur 76 sont respectivement 1 N reliés, via des fils P 2 à P 7, aux entrées 2 D à 7 D du circuit FIG. 4 shows one of said switches. FIG. 4 shows that the switch 76 puts the wire P1 either at ground or at the voltage VCC via the resistor R 3. The wire P 1 goes to the input 1 D of the circuit 700 Likewise, the other six switches such as the switch 76 are respectively 1N connected, via wires P 2 to P 7, to the inputs 2 D to 7 D of the circuit
D L'entrée BD dudit circuit est inutilisée, etrelie à. D The BD input of the circuit is unused, and connected to.
la masse En figure 6, dans le circuit périphérique 62, la sortie PAO est reliée 4 1 'entrée EN de chacun des circuits A à 700 Ainsi, ladite sortie PAO commande la transparence 20 des circuits 70 A, 70 B, 70 C et 70 D, si ladite sortie PAO es au niveau haut Lorsque la sortie PAO est-au niveau bas, la mémorisation est déclench 4 e dans les circuits 70 A, 70 B, 70 C et 70 D Les sorties CB 1 et CB 2 du circuit 62 fournissent respectivsm Et les signaux de synchronisation des messag 25 et de sot'+ie des données pour la transmission en sârie desdits messages vers le recepteur 16 A ou 163 de la figure 1 Lesdites sorties CB 1 et CB 2 sont respectivmment reliées aux fils L 6 et LS Les signaux des broches P Al à PA 7 et PBO A P 87 seront dëcrits à 1 'occasion de i'étude des autres parties de l'analyseur Les broches PA 2, PA 4, et PAS sont inutilisées La sortie R/W du microprocesseur 61 est rllie, de manière classique, aux mnmoires 63, 64 A et 64 B, ainsi qu'au circuit 62 et à la broche DIR du circuit tampon 66 Le signal d'horloge système f 2 est envoyé & la borne f 2 du circuit 62 Les bornes C Al et CA 2 du circuit 62 ne sont pas utilisées, et ne sont connectées à rien La borne IRQ du circuit 62 n'est pas utilisée; elle est reliée a l'alimentation VCC via une résistance R 4 Dans le mnicroprocesseur 61, les bornes SYNC, i(OUT), NM I, IRQ et 40 ROY ne sont pas utilisées les deux premières desdites bornes ne sont connectées à rien, et chacune des trois In FIG. 6, in the peripheral circuit 62, the output PA0 is connected to the input EN of each of the circuits A to 700. Thus, said output PAO controls the transparency 20 of the circuits 70 A, 70 B, 70 C and 70 D, if said output PAO is at the high level When the output PAO is low, the storage is tripped 4e in the circuits 70A, 70B, 70C and 70D The outputs CB 1 and CB 2 of the circuit 62 respectively supply signals and synchronization messages 25 and sot '+ ie data for the transmission of said messages to the receiver 16 A or 163 of Figure 1 Said outputs CB 1 and CB 2 are respectivmment connected to the son L 6 and LS The signals of the pins P A1 to PA 7 and PBO AP 87 will be described in connection with the study of the other parts of the analyzer. The pins PA 2, PA 4, and PAS are unused The R / W output of microprocessor 61 is conventionally connected to memories 63, 64 A and 64 B, and to circuit 62 and FIG. DIR pin 66 of the buffer circuit The system clock signal f 2 is sent to the terminal f 2 of the circuit 62 The terminals C Al and CA 2 of the circuit 62 are not used, and are not connected to anything The IRQ terminal of the circuit 62 is not used; it is connected to the supply VCC via a resistor R 4 In the microprocessor 61, the terminals SYNC, i (OUT), NM I, IRQ and 40 ROY are not used the first two of said terminals are connected to nothing, and each of the three
2 25515-7525515-75
dernières citées est reliée à l'alimentation VCC via une des résistances R 5 Pour ce qui est de 1 'alimentation des circuits logiques, lesdits circuits sont tous reliés à la latter mentioned is connected to the supply VCC via one of the resistors R 5 With regard to the power supply of the logic circuits, said circuits are all connected to the
masse et à l 'alimentation VCC de manière classique. mass and VCC supply in a conventional manner.
L'alimentation positive VCC arrive dans l 'analyseur via le fil L 4 de la figure 1 Le fonctionnement du microprocesseur 61 est régi par un programme résidant dans la mémoire morte 63 Nous étudierons plus bas le contenu dudit programme, ainsi que la cartographie de 1 'espace des adresses du 10 microprocesseur 61 Cette cartographie résulte de la disposition matérielle des différents circuits que nous The positive power supply VCC arrives in the analyzer via the wire L 4 of FIG. 1 The operation of the microprocessor 61 is governed by a program residing in the read-only memory 63. We will study below the contents of said program, as well as the cartography of 1 The microprocessor address space 61 This mapping results from the physical arrangement of the different circuits that we
venons d'étudier.have just studied.
La figure 7 donne une représentation schématique du module 51 générateur d'impulsions pour les cordes On distingue six circuits d'impuision de corde, désignés par 77 A, 77 B, 77 C, 77 D, 77 E, et 77 F Chacun des circuits 77 B, 77 C, 77 D, 77 E, et 77 F est identique au circuit 77 A Chacun des circuits 77 A à 77 F est relié respectivement au fil PB 1 à PB 6 La tension d'alimentation V 1 arrive en entrée sur une 20 résistance R 6 A 1 'autre borne de R 6, on obtient la tension d'alimentation filtrée V 4 Un condensateur C 4 est placé entre la tension V 4 et la masse Cette configuration de la résistance R 6 et du condensateur C 4 empêche que des à-coups excessifs remontent dans la ligne d'alimentation qui apporte 25 la tension V 1 Lorsqu'on désire qu'aucun courant ne circule dans les cordes, on met les fils PBO à PB 6 inclus au niveau haut Lorsque l 'on veut envoyer un courant dans la corde S Tu (o u est un indice valant 1, 2, 3, 4, 5, ou 6), on fait en sorte que le fil PBO et le fil P Ru viennent simultanément au 30 niveau bas, les autres fils (parmi les fils PB 1 à PB 6) restant au niveau haut Ainsi, par exemple, pour envoyer du courant dans la corde ST 4, on fait: PBO=O, PB 1 = 1, PB 2 = 1, PB 3 = 1, PB 4 O, PBS= 1, et PB 6 = 1 En l'absence d'impulsion, on a: PBO = PBI = PR 2 = PB 3 = PB 4 = PB 5 = PB 6 = 1 Le fil PRO 35 est relié à la base d'un transistor T 1 via une résistance R 7 L'émetteur de T 1 est reliée a la masse Le collecteur de T 1 est relié à la tension V 4 via une résistance R 8 Le collecteur de T 1 est relié à la base d'un transistor T 2 Le collecteur de T 2 est relié à la tension V 4 L'émetteur de T 2 40 est relié à la masse via une résistance R 9 L'émetteur de T 2 fournit la tension V 3, qui est distribuée aux six circuits 77 A a 77 F via le fil V 3 Lorsque le fil PBO passe au niveau bas, il ne passe plus de courant dans la résistance R 7; T 1 se bloque, T 2 devient conducteur, et la tension V 3 est positive Lorsque le fil PBO passe au niveau haut, T 1 devient conducteur, T 2 se bloque, et tout se passe alors comme si l'émetteur du transistor T 2 n'était plus relié au fil V 3 ni à la résistance R 9 La tension V 4 est distribute à chacun des circuits 77 A à 77 F via le fil V 4 Nous allons décrire maintenant le circuit 77 A et son fonctionnement On 10 voit en figure 7 un schéma dàtaillé 78 du circuit 77 A LE fil PF Si est r'eli 3 à l'entrâe 79 du circuit 77 A L'entrde 79 est reliée à la base d'un transistor T 6 via une reésistance RIO L'entràe 79 est gi ee t reliée a la base d'un t:'ansistor T 5 via une i Atatace R 11 Le colle tur de T 5 15 est r àié à la tns;riîn V 3 L'éepeteur de 73 et r Clié a la base d'un transismr T 4 Le zl tur de T 4 T t ralia la 1 tension V 4 L' mnettiur da T 4 est eii a la base d 'un transilt TS Le clletmtur de T& est relie & la 'ten 3;Icn V 4 via une résistance R 12; le collectetur de T 6 emt relié la 20 base d'un transistrr T 7 via une r itanc RI 3 Lns àmetteurs des transistors Tî T 7, et T sont reliis à la nassea, Le collecteur ie 7 est relil la tension V 4 via une réSsic' a R 14 11 co;llecteur de T 7 est roliâ à la basm d'un transi Jstor 1 T L'àmetteur de Ta est relit à la 'anti 'e O Le collecleur de TS est relié au peint GO, qui c iui la borne de sortie du circuit 77 A Le collecteur de T 5 set également relié à la -orne de smrtie 80 Lorsque le point PB 1 est au niveau haut, le courant qui passe dans la résistance R 1 O rnd T 6 conducteur Le transistor T 7 est alo-s bloque, aucun courant ne sirculant dans R 13 La b=s= de T 8 est au potentiel V 4, et T 8 est bloqué i, pendantl que le point PB 1 est au niveau haut, le point PBO est aussi a U Fiveau haut, T 2 est bloqué, donc T 4 et T 5 sont bloquas (car la résistance Rll est grande devant R 9) Comme T 58 est alors 35 aussi bloqué, le fil 51, donc la corde STI, sont électriquement isolés du circuit 77 A & '1 endroit du point : ladite corde ne donne ni ne recoit aucun courant transitant par le point 80 Lorsque le fil PB 1 est au nivmau haut et que le fil PBO passe au niveau bas, le transistor T 2 40 - fournit, via son émetteur, une tension positive V 3, et les transistors T 3, T 4 et T 5 sont conducteurs La corde ST 1 est alors reliée à la masse via le transistor T 5 conducteur Le circuit 77 A peut alors "pomper" du courant transitant par le point 80, en provenance de la corde ST 1, si ladite corde peut recevoir par ailleurs du courant; c'est pourquoi nous appelons "autorisation de pompage masse" le signal du fil PBO Lorsque les fils PBO et PB 1 passent simultanément au niveau bas, T 6 se bloque, T 7 est conducteur, et T 8 est conducteur; T 3, T 4 et T 5 sont bloqués, car le fil PB 1 est au niveau bas La corde ST 1 est alors reliée à la tension positive V 4 via le transistor T 8 conducteur Le circuit 77 A peut alors fournir du courant à la corde ST 1, via le point , si la corde STI peut écouler ce courant par ailleurs La FIG. 7 gives a schematic representation of the pulse generator module 51 for the strings. There are six cord impulse circuits, designated 77 A, 77 B, 77 C, 77 D, 77 E, and 77 F. Each of the circuits 77 B, 77 C, 77 D, 77 E, and 77 F is identical to the circuit 77 A Each of the circuits 77 A to 77 F is respectively connected to the wire PB 1 to PB 6 The supply voltage V 1 arrives at the input a resistance R 6 to the other terminal of R 6, the filtered supply voltage V 4 is obtained A capacitor C 4 is placed between the voltage V 4 and the ground. This configuration of the resistor R 6 and the capacitor C 4 prevents any excessive jolts back in the supply line which brings the voltage V 1 When it is desired that no current flows in the strings, the wires PBO to PB 6 are included at the high level When the we want to send a current in the string S Tu (or is an index worth 1, 2, 3, 4, 5, or 6), we make sure that the wire PB O and the wire P Ru come simultaneously at the low level, the other wires (among the wires PB 1 to PB 6) remaining at the high level. Thus, for example, to send current into the string ST 4, one makes: PBO = O, PB 1 = 1, PB 2 = 1, PB 3 = 1, PB 4 O, PBS = 1, and PB 6 = 1 In the absence of a pulse, we have: PBO = PBI = PR 2 = PB 3 = PB 4 = PB 5 = PB 6 = 1 The PRO 35 wire is connected to the base of a transistor T 1 via a resistor R 7 The emitter of T 1 is connected to ground The collector of T 1 is connected to the voltage V 4 via a resistor R 8 The collector of T 1 is connected to the base of a transistor T 2 The collector of T 2 is connected to the voltage V 4 The emitter of T 2 40 is connected to ground via a resistor R 9 The transmitter of T 2 supplies the voltage V 3, which is distributed to the six circuits 77 A to 77 F via the wire V 3 When the wire PBO goes low, it no longer passes current in the resistor R 7; T 1 locks, T 2 becomes conductive, and voltage V 3 is positive When the wire PBO goes high, T 1 becomes conductive, T 2 hangs, and everything happens as if the emitter of the transistor T 2 The voltage V 4 is distributed to each of the circuits 77 A to 77 F via the wire V 4. FIG. 7 is a detailed diagram 78 of the circuit 77A. The wire PF Si is connected to the input 79 of the circuit 77A. The input 79 is connected to the base of a transistor T 6 via a resistor RIO. 79 is connected to the base of an ansistor T 5 via an Atatace R 11. The adhesive of T 5 15 is connected to the terminal V 3 The receiver of 73 and R Clie a the base of a transistors T 4 The zl tur of T 4 T t ralia the 1 voltage V 4 The lattice of T 4 is eii at the base of a transili TS The cletmtur of T & is connected to the ten 3; Icn V 4 via a resistor R 12; the collector of T 6 emt connected to the base of a transistrr T 7 via a r itanc RI 3 Lns to transmitters transistors Tî T 7, and T are connected to the nassea, the collector ie 7 is relil the voltage V 4 via a The T7 transmitter is rushed to the bottom of a transceiver. The transmitter of T is read to the anti-O The collector of TS is connected to the painted GO, which is Ii the output terminal of the circuit 77 A The collector T 5 also connected to the -orne de smrtie 80 When the point PB 1 is high, the current passing in the resistor R 1 O rnd T 6 conductive The transistor T 7 is latching, no current flowing in R 13 The b = s = of T 8 is at potential V 4, and T 8 is blocked i, while point PB 1 is at high level, point PBO is also at U Level high, T 2 is blocked, so T 4 and T 5 are locked (because the resistance R11 is large in front of R 9) As T 58 is then also blocked, the wire 51, so the rope STI, are électriquemen When the wire PB 1 is at the high level and the wire PBO goes low, the transistor T 2 is isolated from the circuit 77 A & '1 point location: said rope neither gives nor receives any current passing through the point 80 40 - provides, via its transmitter, a positive voltage V 3, and the transistors T 3, T 4 and T 5 are conductive The string ST 1 is then connected to ground via the transistor T 5 conductor The circuit 77 A can then " pumping "the current passing through the point 80, from the rope ST 1, if said rope can receive otherwise current; this is why we call the PBO wire signal "mass pumping authorization". When the PBO and PB 1 wires pass simultaneously at the low level, T 6 locks, T 7 is conductive, and T 8 is conductive; T 3, T 4 and T 5 are blocked because the PB 1 wire is at low level The string ST 1 is then connected to the positive voltage V 4 via the transistor T 8 conductor The circuit 77 A can then supply current to the rope ST 1, via the point, if the rope STI can flow this current otherwise the
description et l'explication du fonctionnement du circuit 77 A valent également pour les circuits 77 B, 77 C, 77 D, 77 E, 15 et 77 F, dont chacun est identique à 77 A, et dont chacun est description and explanation of the operation of circuit 77 A also applies to circuits 77 B, 77 C, 77 D, 77 E, 15 and 77 F, each of which is identical to 77 A, and each of which is
relié respectivement aux cordes ST 2, ST 3, ST 4, STS, et ST& via les fils respectifs 62 à 66 Le fil V 3 est commun à tous les circuits 77 A, 77 B, 77 C, 77 D, 77 E, et 77 F Dans le présent mode de réalisation,? les résistances électriques 20 constituées par les cordes 4 sont les suivantes (pour une longueur de corde de I mètre): 1 ohm (corde ST 1); 1, 5 ohm (ST 2); 2 ohms (ST 3); 2,5 ohms (ST 4); 3 ohms (STS); 3,5 ohms (ST 6) Nous utilisons des cordes ordinaires disponibles sur le marché Pour le bon fonctionnement de la présente invention, il n'est pas nécessaire que les valeurs des résistances des cordes soient égales à celles que nous utilisons dans le présent mode de réalisation Pendant qu'un courant est envoyé dans une corde via son point d'ancrage, ledit point d'ancrage est à une tension de 6 volts Il est 30 possible de construire une variante du présent module générateur d'impulsions, en inversant les sens des courants qui parcourent les cordes; il faut alors également inverser le principe de fonctionnement du module 52 comparateur de tensions. La figure 8 montre une représentation schématique du module 52 comparateur de tensions Comme on le verra plus bas lors de l'étude du fonctionnement de l'analyseur 9, il est nécessaire, à certains moments, de comparer entre elles les tensions de toutes les frettes (y compris le sillet), et 40 du médiator Il faut également déterminer, parmi lesdites tensions, celle qui est la plus élevée C'est le module 52 comparateur de tensions qui effectue les comparaisons de tensions nécessaires La figure 1 montre que les frettes 3, de numéros FI à F 23, et le mnédiator 12 sont reliés à l'analyseur 9 via des fils Bl à B 24; la frette F 1 est aussi reliée à l'analyseur via un fil B'1 Les fils B 1 à B 24 servent à mesurer des tensions, et véhiculent des courants négligeables devant les courants qui circulent dans les cordes 4 et dans le fil B'1 En figure 8, on voit que les tensions d'alimentation V 1 et V 2 sont filtrées par les cellules RIS CS et R 16 C 6 Les tensions d'alimentation deviennent respectivement, après filtrage, V'l et V 2 Le connected respectively to the strings ST 2, ST 3, ST 4, STS, and ST & via the respective wires 62 to 66 The wire V 3 is common to all the circuits 77 A, 77 B, 77 C, 77 D, 77 E, and 77 F In the present embodiment ,? the electrical resistances 20 constituted by the ropes 4 are the following (for a length of rope of 1 meter): 1 ohm (rope ST 1); 1.5 ohm (ST 2); 2 ohms (ST 3); 2.5 ohms (ST 4); 3 ohms (STS); 3.5 ohms (ST 6) We use ordinary strings available on the market For the proper functioning of the present invention, it is not necessary that the values of the resistances of the strings are equal to those which we use in the present mode. As a current is sent into a chord via its anchor point, said anchor point is at a voltage of 6 volts It is possible to construct a variant of the present pulse generator module, by inverting sense of the currents that run through the strings; it is also necessary to reverse the operating principle of the voltage comparator module 52. FIG. 8 shows a schematic representation of the voltages comparator module. As will be seen below when studying the operation of the analyzer 9, it is necessary, at times, to compare the voltages of all the frets between them. (including the saddle), and 40 of the pick It is also necessary to determine, among said voltages, which is the highest It is the voltage comparator module 52 which makes the necessary comparisons of voltages FIG. 1 shows that the frets 3 , numbers FI to F 23, and mnediator 12 are connected to the analyzer 9 via son B1 to B 24; the ferrule F 1 is also connected to the analyzer via a wire B'1 The son B 1 to B 24 are used to measure voltages, and convey negligible currents in front of the currents flowing in the strings 4 and in the wire B ' In FIG. 8, it can be seen that the supply voltages V 1 and V 2 are filtered by the RIS cells CS and R 16 C. The supply voltages respectively become V'l and V 2 after filtering.
module 52 comparateur de tensions contient 24 amplificateurs opérationnels (pour une guitare de 23 frettes), numérotes de CT 1 à CT 24 Il y a un amplificateur opérationnel pour chaque 15 frette (y compris le sillet), et un pour le médiator 12. module 52 voltage comparator contains 24 operational amplifiers (for a guitar of 23 frets), numbers from CT 1 to CT 24 There is an operational amplifier for each 15 fret (including the nut), and one for the pick 12.
Lesdits amplificateurs opérationnels sont du type OP-27, et sont fabriqués notamment par la'société américaine PRECISION NONOLITHICS On peut protéger les entrées positives desdits amplificateurs opérationnels contre les surtensions 20 provenant des frettes, conformément à la technique antérieure Lesdits amplificateurs opérationnels scnt alimentés par les tensions d'alimentation V'l et V'2 Sur la figure 8 ne sont représentés que les amplificateurs opérationnels CT 1, CT 2, CT 23 et CT 24, relatifs Said operational amplifiers are of the OP-27 type, and are manufactured in particular by the American company PRECISION NONOLITHICS. The positive inputs of said operational amplifiers can be protected against overvoltages coming from the frets, according to the prior art. Said operational amplifiers are powered by the supply voltages V'l and V'2 In FIG. 8 are shown only the operational amplifiers CT 1, CT 2, CT 23 and CT 24, relative
respectivement aux frettes FI, F 2, et F 23, et au mddiatur. respectively to the frets FI, F 2, and F 23, and mediatur.
Les amplificateurs opérationnels relatifs aux frettes 2 à F 23 sont disposés chacun de manière identique à l'amplificateur relatif a la frette Fl Le fil BI, en provenance de la frette F 1, est relié a la tension V'2 via une résistance R 17; le fil B 1 est aussi relié à l'entr 4 e non inverseuse 82 de l'amplificateur opérartionnel CT 1, vie lai résistance Ri 8 La sortie 83 de l'amplificateur opérationnel CT 1 est reliée à une borne d'une résistance R 19; l'autre borne de R 19 est reliée à l'anode d'une diode X 1; la -athode 35 de X 1 est reliée a une ligne électrique 84 L'entrée inverseuse 85 de l'amplificateur C-1 est reliée a la ligne 84 La ligne 84 est reliée, via une résistance R 20, à la tension V'2 La sortie 83 est également reliée à la cathode d'une diode X 1 A L'anode de XIA est reliée à la cathode 40 d'une diode X 1 B L'anode de Xl B est reliée à la cathode d'une diode X 1 C L'anode de X 1 C est reliée à l'entrée d'un -22 The operational amplifiers relating to the frets 2 to F 23 are each arranged identically to the amplifier relative to the ferret F1. The wire BI, coming from the ferrule F.sub.1, is connected to the voltage V.sub.2 via an resistor R.sub.17. ; the wire B 1 is also connected to the 4 nd non-inverting 82 of the operational amplifier CT 1, life lai resistance Ri 8 The output 83 of the operational amplifier CT 1 is connected to a terminal of a resistor R 19 ; the other terminal of R 19 is connected to the anode of a diode X 1; the cathode 35 of X 1 is connected to an electrical line 84 The inverting input 85 of the amplifier C-1 is connected to the line 84 The line 84 is connected, via a resistor R 20, to the voltage V'2 The output 83 is also connected to the cathode of a diode X 1 A. The anode of XIA is connected to the cathode 40 of a diode X 1 B The anode of X 1 B is connected to the cathode of an X diode 1 C The anode of X 1 C is connected to the input of a -22
inverseur trigger de Schmitt TG 1 via une résistance R 21. Schmitt trigger trigger TG 1 via a resistor R 21.
Ledit trigger fait partie d'un bottier de type 74 L 514. Said trigger is part of a 74 L type casing.
L'anode de Xl C est aussi reliée à la tension VCC via une résistance R 75 La sortie du trigger TG 1 est reliée au fil H 1, qui va vers le module logique de commande et d'analyse Le fil B'I de la figure 1 est relié à la masse via une résistance R 22 Chacune des frettes F 1 à F 23 est respectivement reliée, via son fil Bl à B 23, à une combinaison de circuits; ladite combinaison est identique à 10 celle qui vient d'être décrite à propos de la frette F 1; ladite combinaison comporte également un amplificateur opérationnel C Tk (o k est un indice variant de 1 à 23) identique à CT 1, des résistances telles que R 17, R 18, R 19, R 21, et R 75, et des diodes telles que X 1, X 1 A, X 1 B, et X 1 C; 15 l'entrée inverseuse dudit amplificateur C Tk est également reliée à la ligne commune 84; ladite ligne commune relie entre elles toutes les entrées inverseuses des amplificateurs opérationnels CT 1 à CT 24 Dans ladite combinaison, la sortie de l'amplificateur C Tk est également 20 reliée, via trois diodes Xk A, Xk B, et Xk C, puis via une résistance telle que R 21, à un inverseur trigger de Schmitt The anode of Xl C is also connected to the voltage VCC via a resistor R 75 The output of the trigger TG 1 is connected to the wire H 1, which goes to the logic control and analysis module The wire B'I of the Figure 1 is connected to ground via a resistor R 22 Each of the frets F 1 to F 23 is respectively connected, via its wire B1 to B 23, to a combination of circuits; said combination is identical to that which has just been described with respect to the band F 1; said combination also comprises an operational amplifier C Tk (ok is an index ranging from 1 to 23) identical to CT 1, resistors such as R 17, R 18, R 19, R 21, and R 75, and diodes such as X 1, X 1 A, X 1 B, and X 1 C; The inverting input of said amplifier C Tk is also connected to the common line 84; said common line interconnects all the inverting inputs of the operational amplifiers CT 1 to CT 24 In said combination, the output of the amplifier C Tk is also connected, via three diodes Xk A, Xk B, and Xk C, then via a resistor such as R 21, to a Schmitt trigger inverter
T 1 k tel que TG 1 La sortie de T Gk est reliée à un fil Hk. T 1 k such that TG 1 The output of T Gk is connected to a wire Hk.
Les circuits relatifs aux frettes F 2 et F 23 sont représentés en figure 8 pour illustrer cette similitude Ainsi, pour le 25 circuit relatif à la frette F 2, les résistances R 23, R 24, R 25, R 26, et R 76 sont respectivement identiques, tant par leurs valeurs que par leurs agencements, aux résistances R 17, R 518, R 19, R 21, et R 75; de même, la diode X 2 est identique à la diode X 1; de même, les diodes X 2 A, X 2 B, et 30 X 2 C sont identiques aux diodes X 1 A, X 1 B, et X 1 C; de même, le circuit T 62 est identique au circuit TG 1 Les pointillés 87 signifient que les combinaisons non représentées sur la figure 8, pour les frettes F 3 à F 22, sont identiques aux The circuits relating to the frets F 2 and F 23 are shown in FIG. 8 to illustrate this similarity. Thus, for the circuit relating to the ferrule F 2, the resistors R 23, R 24, R 25, R 26, and R 76 are respectively identical, both in their values and their arrangements, to the resistors R 17, R 518, R 19, R 21, and R 75; similarly, the diode X 2 is identical to the diode X 1; likewise, the diodes X 2 A, X 2 B, and X 2 C are identical to the diodes X 1 A, X 1 B, and X 1 C; similarly, the circuit T 62 is identical to the circuit TG 1 Dashed 87 mean that the combinations not shown in Figure 8, for the frets F 3 to F 22, are identical to
combinaisons représentées pour les frettes F 1, F 2, et F 23. combinations shown for the frets F 1, F 2, and F 23.
3 M Le fil B 24 arrive, via la résistance R 27, à l'entrée non inverseuse 89 de l'amplificateur opérationnel CT 24 Des résistances R 28, R 29, R 30, et R 77, sont respectivement identiques, tant du point de vue de leur agencement que de celui de leur rôle, aux résistances R 17, R 19, R 21, et R 75; 40 de même, une diode X 3 est identique à la diode X 1; de même, la sortie 91 du circuit CT 24 est reliée, via trois 3 M The wire B 24 arrives, via the resistor R 27, to the non-inverting input 89 of the operational amplifier CT 24 Resistors R 28, R 29, R 30, and R 77 are respectively identical, both from the point from the point of view of their arrangement than that of their role, to the resistors R 17, R 19, R 21, and R 75; Likewise, a diode X 3 is identical to the diode X 1; likewise, the output 91 of the circuit CT 24 is connected, via three
2551575.2551575.
diodes en série X 24 A, X 24 B, et X 24 C, puis via la résistance R:O, à l'entrée d'un inverseur trigger de Schmitt TG 24; la sortie dudit trigger est reliée au fil H 24 En outre, l'entrée non inverseus S 89 de l'amplificateur opérationnel CT 24 est reliée au collecteur d'un transistor T 9 dont l'émetteur est relié à la tension V'2 Le fil PAI, venant du circuit 62, est relié, via une résistance R 31, A la base d'un transistor T 10 Le collecteur de T 10 est relié & la tension V'i via une résistance R 352 L'émetteur de T 10 est relié à l'anode d'une diode X 4 La cathode de X 4 est re Aliée t l'anode d'une diode XM La cathode de X 5 est reliée à la base d'un transistor Tll La base de Tll et relie à la tmns ian V'2 via une résistance R:33 L'émetteur de Tll est relié à la masse Le collecteur de Tll est relié a la tensio 3 N V'2 via une résistance R 34 Ledit collscteur et diodes in series X 24 A, X 24 B, and X 24 C, then via resistor R: O, at the input of a TG Schmitt trigger inverter; the output of said trigger is connected to the wire H 24 In addition, the non-inverting input S 89 of the operational amplifier CT 24 is connected to the collector of a transistor T 9 whose emitter is connected to the voltage V'2 The PAI wire, coming from the circuit 62, is connected, via a resistor R 31, to the base of a transistor T 10 The collector of T 10 is connected to the voltage V'i via a resistor R 352 The emitter of T 10 is connected to the anode of an X diode 4 The cathode of X 4 is connected to the anode of an XM diode The X 5 cathode is connected to the base of a Tll transistor The base of Tll and connects The transmitter of T11 is connected to the ground The collector of T11 is connected to the voltage 3 N V'2 via a resistor R 34 Said collector and
àgalemsnt reli*é à la base de T 9 via une r Csistance R 13. it is also connected to the base of T 9 via a resistor R 13.
Lorsque le t' ansistor T 9 est bloquâ, la c Arcuit CT 24 du m.diator ragit cume lles circuits CT 1 à CT 23 des frsttsMai S lnrsque T 9 at m ncoductour le circuit CT 24 e at sa S a'ti 91 au niyau le plus proche de V'2 que le circui' CT 4 eoi% capable de P rduî-; et ceci, quelle qu solt la tersion {comprise entre V i at V'2) prsente sur le eôiat12 MN-us appelons cette tension négative extrtmne que suti frodu L imnpli i f cateur péra-tionnel: "butêe négati vs. 25 L'âtat du transistor T 9 est commande ar la sortie PA 1 du circ-it & 2, de la manière suivante lorsqugle P Al ent au mieait haut (at I iains 2,4 volts), le transistor Tl O Four'mnit mur ten émettsur, une ten sion au moins égale a 11, volt; il y a donic une tension positive sur la base de Tll; donc Tll O est blaquà, et le transistor T 9, grâce à la résistanc P 34, -t bloqué; tout se passe alors commme si le collecteur de T 9 étkit pas relié à l'entrée 89 du circuit CT 240 Mais lorsque PA 1 est au niveau bas ( 0,4 volt au maximum), l '&metteur de TIO est à une tension négative ou nulle, et la 35 base de T Il est à une tension négative dont la valeur absolue est au moins égale à 0,8 volt; donc Tii est conducteur, et T 9 est conducteur; alors, quelle que soit la tension sur le fil B 24, la scrtie du circuit CT 24 est en butée négative En conclusion, on voit que l'action du médiator est inhibée lcrsque P Al est au niveau bas, et quoe l'action du médiator est normale lorsque P Al est au nivemu ap el T Jos el anb allaq Uo TS Ua; aun V 4 sa 4,ua au Tpel -91 Jab 16 Ti np ai 4 ua, 1 suep 4 ueino D al ak Twil T; Z asue;ssij el Ot 'a^T;e Eiu aç 4 nq ua;sa 113 4 Tnz=J$ al anbs Jol:salqeua Auom suo Tsua; sap V 191 Ja b Ji-4 np aei;ual Jauaw T Te,p 34 awiad uo T 4 elsuej a B;T Pe-I 'ú; a 1 J 4 os el Ans asuas 9 p Jd uo Tsua; el ap uo Le TS Ue J aun anal++a Tnb -Tk Tsods Tp un Tsu Te uan 4 T;suoz *L?ú a Due:ST Se J el Da^e 4 Uawa Bu T Or UO 3 '3 TX l Ba &s TX &VTX sapolp s To i 5 S'lo^ z V a Jnaf T Jdns:TOS 3 DX ap apoue I Jns UOTS Ua el &I:Ao^ t'O e a-Jfadi-jdns:sa ú 8 a T:Jos -el Jns uoi S Ua: el anbs Jol 'anb a;jos ua a J Te* ap;sa Di X a '0 TX & VIX sapoap sap e TQJ al -61 ' azues Ts PJ el s Ja^ea; Va TI X a PO Tp el s Ja^e J; V uosua:4 ap sa Bnq L sap equaw ne O: 'B 8 Ua FTI el ap la:F Ua Bod ne lebg S Ut UW ne +T:t Tsod Tat;ua:od un 4 sa TL 3 J-na:4 et TF Th Iduel ap ú 8 a T-Jos el 'aldwaxa ai 4 ou suea -asnas Ja AUT UQU ae J:ual ap Tni Te V Jna TJ Adns le T:ua 4 od un e a Bjod a Ano; as esna S Ja^u T a BJ Ptua, &s-na:e Dzt Tldwe s:Tpsap unzeym inod Jez 'a^T Iebgu anq 52 ua JTU Ba a T ojs ap UOTS Ua B Anal 4 ueto^ sa U aj^ sep suo Tsua; sep Jna Ie edwol np sl Ta UU Ot;e Japdo snaae=T Tl Cdw Ue sa Bne sae 'Z 8 a,-ua, a p allaz r ae Te uo Tsua 4 aun auua Jd t 8aubtl el arb allta, uo Tsua B un e assed j 3 Jna 4 e=T+T Tdwe,-l ap at;jos el:1 E oub Ti el ap uo Tsua el e a Jna TJàdns uoisua; Oz aun TA a-a Jf el V anbl Idde uo 's Jtllt Te Jed salebp sasoyz sa;no; 'anb;ueua;uzew suosoddns 'a^T; 6 ebu asanq ua;sa T 13 emm 4 e=+Tldwu, ap ú 8 a T Jos el:t B aub TI el ap uotsua; el ainl T Je:+u T 4 T Os TA a B:;aj+ el Ans uo Tsua; el anb suosoddnr -Uotsuaa a 4 Tpel ja 4 uow ai Te+ anb 3 nad au I '-t 8 a U Tbi el ST Jns a 4 us Jid UOTS Ua; el Jass Teq a J Te+ 'IX apo Tp e T ap asne: V 'sed:nad au TI 3 Jmalet+v Tdw T t ae u 3 "Z 8 asnas Ja^u T uou a Bjua uos Ans uotsua; et r alte U, no a Jina Tipdns TOS 58 asnas Ja^UT a Tj;ua uos ns UO TSUB; e I anb am v a e Tuew ap 4 Tbe T 13 la UUOT:eado Jnae '**Cdwe, 'Jo:e Tppw OT al Jnod;a sa Ba sa J 4 ne sap auneym Jinod ae Bmw a B( -assew el V; aoddej Aed +T;T Sod;sa Fnb la T;ua;od un V assed aasj-+ a;:Tpe T ';uernom un oed ani Jnojed;sa ap Ao a B Tpet anb 4 a 'ap Jo aun eqno 4 Z_l aa 4 J+ el anbs Jo- i a Je;Tn 6 el ap ap Joa aunone ay Dno 4 au Tr nbsjo T am Tp-V sa,D ',J Tel S ue sa S > 13 V uepuodsa jo ja Jo 4 erpw a T no a 4:a A el anbs Jol a^T;e 5 qu UOT Sua aun e l -Ts T L: la BUUOT e Jpdo na:;e T:+Tidwe 4 no; ap asnas Ja Au T ai Jua,l anb a;jos ua a F Te ap;sa 8 ZY '' ZJ '&LIT anb saa sazue 4 s Ts J sap se Tp ai' -'neq t S When the transistor T 9 is blocked, the transmitter CT 24 of the transmitter responds to the circuits CT 1 to CT 23 of the stations Mai S when it is part of the circuit CT 24 e at its S 91 niyau nearest V'2 than the circui 'CT 4 eoi% capable of P rduî-; and this, whatever the tersion {between V i at V'2) presents on the e12iat12 MN-us call this negative voltage extrtmne that suti frodu the impéra ¬ erator péra-tional: "butée negati vs. 25 The state of the transistor T 9 is controlled by the output PA 1 of the circuit-2, in the following manner, when P Al is high (at least 2.4 volts), the transistor T 1 O 4 is emitted, a voltage at least equal to 11, volt, there is a positive voltage donic based on Tll, so Tll O is blaquà, and the transistor T 9, thanks to the resistance P 34, -t blocked, everything happens then, as if the collector of T 9 is not connected to the input 89 of the CT circuit 240 But when PA 1 is at the low level (0.4 volts at most), the TIO generator is at a negative or zero voltage, and the base of T It is at a negative voltage whose absolute value is at least 0.8 volts, so Tii is conductive, and T 9 is conductive, so whatever the voltage is In conclusion, it can be seen that the action of the pick is inhibited when P Al is at the low level, and when the action of the pick is normal when P Al is on the wire B 24. is at nivemu ap el T Jos el anb allaq Uo TS Ua; at V 4 a 4, ua at Tpel -91 Jab 16 Ti np ai 4 ua, 1 suep 4 ueino D al ak Twil T; Z asu ssij el Ot 'a ^ T; e Eiu a 4 nq ua; sa 113 4 Tnz = J $ al anbs Jol: salqeua Auom suo Tsua; sap V 191 Ja b Ji-4 np aei; ual Jauaw T Te, p 34 awiad uo T 4 elsuej a B; T Pe-I 'ú; a 1 J 4 os el Ans asuas 9 p Jd uo Tsua; The TS Ue J has an anal ++ a Tnb -Tk Tsods Tp a Tsu Te uan 4 T; suoz * L? ú a Due: ST Se J el Da ^ e 4 Uawa Bu T Or UO 3 '3 TX l Ba & s TX & VTX sapolp s To i 5 S'lOz z V a Jnaf T Jdns: TOS 3 DX ap apou I Jns UOTS Ua el & I: Ao ^ te O e a-Jfadi-jdns: sa ú 8 a T: Jos-js Jrn, S ua: el anbs Jol 'anb a; jos ua a J Te * ap; his Di X a' 0 TX & VIX sapoap sap e TQJ al -61 'azues Ts PJ el s Ja ^ ea; Va TI X a PO Tp el s Ja J; V uosua: 4 ap sa Bnq L sap equaw ne O: 'B 8 Ua FTI el ap la: F Ua Bod ne lebg S Ut UW ne + T: t Tsod Tat; ua: od a 4 sa TL 3 J-na: 4 and TF Th Iduel ap ú 8 a T-Jos el 'aldwaxa ai 4 ou suea -asnas Ja AUT UQU ae J: ual ap Tni Te V Jna TJ In the T: ua 4 od a ea Bjod a Ano; as esna S Ja'u T a BJ Ptua, & s-na: e Dzt Tldwe s: Tpsap unzeym inod Jez 'a ^ T Iebgu anq 52 ua JTU Ba a T oops ap UOTS Ua B Anal 4 ueto ^ sa U aj ^ sep suo Tsua; Sep Jna Ie edwol np sl Ta UU Ot; e Japdo snaae = T Tl Cdw Ue her Bne sae 'Z 8a, -ua, ap allaz r ae Te uo Tsua 4 aun aua Jd t 8aubtl el arb allta, uo Tsua B a e assed j 3 Jna 4 e = T + T Tdwe, -l apat; jos el: 1 E oub Ti el ap uo Tsua el ea Jna TJàdns uoisua; Oz au TA TA-a Jf el V anbl Idde uo 's Jtllt Te Jed salebp sasoyz sa; no; 'anb; ueua; uzew suosoddns' a ^ T; 6 ebu asanq ua; its T 13 emm 4 e = + Tldwu, ap ú 8 to T Jos el: t B aub el el t u usua; el ainl T I: + u T 4 T Os TA a B:; aj + el Ans uo Tsua; 4-year-old-year-old women at 4 years of age; el Jass Teq to J Te + 'IX apo Tp e T ap asne: V' sed: nad to TI 3 Jmalet + v Tdw T t ae u 3 "Z 8 asnas Ja u u T uou a Bjua uos Ans uotsua and r alte U, no a Jina Tipdns TOS 58 Asnas Ja ^ UT at Tj; ua uos ts UO TSUB; e I anb am vae Tuew ap 4 Tbe T 13 UUOT: eado Jnae '** Cdwe,' Jo: e Tppw OT al Jnod in his Ba, J, does not sap auneym Jinod ae Bmw a B (-assew el V; aoddej Aed + T; T Sod; his Fnb la T; ua; od a V assed aasj- + a;: Tpe T '; uernom an oed ani Jnojed, his ap Ao a B Tpet anb 4 a 'ap Jo aun eqno 4 Z_l aa 4 J + el anbs Joia ia; Tn 6 el ap ap Joa aunone ay Dno 4 to Tr nbsjo T am Tp-V his, D ', J Tel S ue his S> 13 V uepuodsa jo ja Jo 4 erpw to T no a 4: a A el elbbs Jol a ^ T; e 5 UOT Sua aun el -Ts TL: the BUUOT e Jpdo na:; e T: + Tidwe 4 no; ap asnas Ja In T ai Jua, the anb a; jos ua a F T ap ap; its 8 ZY '' ZJ '& LIT anb saa sazue 4 s Ts J sap se Tp ai' -'neq t S
SZS SSBSZS SSB
TG 1 soit au niveau haut Lorsque CT 1 est, parmi les circuits CT 1 à CT 24, celui dont l'entrée non inverseuse est au potentiel le plus élevé, la sortie 83 est à une tension supérieure à 0,4 volt, car l'entrée 82 est à une tension positive, et il circule dans la diode X 1 un courant d'au moins 0,5 m A; la sortie du circuit TG 1 est alors au niveau bas On voit donc que, si les tensions des frettes et du médiator sont séparées entre elles, deux a deux, par au moins deux fois la tension de décalage d'entrée des amplificateurs opérationnels CT 1 à CT 24, alors un seul desdits amplificateurs a sa tension de sortie supérieure ou égale à la tension correspondant au niveau logique bas en sortie du trigger de Schmitt relatif audit amplificateurs tous les autres amplificateurs ont leur sortie en butée négative, et donc leur trigger de Schmitt fournit en sortie un niveau logique haut Le trigger de Schmitt dont la sortie est au niveau bas est celui qui est associé à l'amplificateur dont l'entrée non inverseuse est au potentiel le plus élevé parmi toutes les entrées non inverseuses desdits amplificateurs opérationnels On est donc en présence d'un dispositif qui compare entre elles TG 1 is high When CT 1 is, among the circuits CT 1 to CT 24, the one whose non-inverting input is at the highest potential, the output 83 is at a voltage greater than 0.4 volts, because the input 82 is at a positive voltage, and a current of at least 0.5 m A flows in diode X 1; the output of the circuit TG 1 is then at the low level It is thus seen that, if the voltages of the frets and the pick are separated from each other, two by two, by at least twice the input offset voltage of the operational amplifiers CT 1 at CT 24, then only one of said amplifiers has its output voltage greater than or equal to the voltage corresponding to the logic low level at the output of the Schmitt trigger relative to said amplifiers, all the other amplifiers have their output in negative stop, and therefore their trigger of Schmitt outputs a logic high level The Schmitt trigger whose output is low is the one associated with the amplifier whose non-inverting input is at the highest potential of all the non-inverting inputs of said operational amplifiers. is therefore in the presence of a device that compares them
toutes les tensions des frettes et la tension du médiatc;. all the tensions of the frets and the tension of the mediator;
Lorsque le médiator est inhibé (c'est-à-dire lorsque P Al est au niveau locgique bas), ledit dispositif indique quelle est 25 la frette qui est au potentiel le plus élevé Lorsque le médiator n'est pas inhibé, ledit dispositif indique si le médiator a une tension plus élevée que toutes les frettes, et, si ce n'est pas le cas, indique la frette qui est au When the pick is inhibited (i.e. when P A1 is at the low locus level), said device indicates which hoop is at the highest potential. When the pick is not inhibited, said device indicates if the pick has a higher tension than all the frets, and, if it is not, indicates the fret which is at
potentiel le plus élevé Le microprocesseur 61 de la figure 30 6 accède à ces informations via les fils H 1 à H 24. highest potential The microprocessor 61 of FIG. 6 accesses this information via wires H 1 to H 24.
En figure 9, on voit une representation schématique du module convertisseur analogique-digital 53; on voit aussi des capteurs et des potentiomètres qui fournissent des tensions analogiques qui sont prises en compte par ledit 35 module Ledit module contient les circuits suivants: seize bascules adressables à mémoire, groupées en deux bottiers 92 et 93 de type 74 L 5259; trois amplificateurs opérationnels 94, 95 et 96, chacun de type u A 741 (fabriqué notamment par TEXAS 40 INSTRUMENTS); un oscillateur 97 commandé par tension, de type In Figure 9, we see a schematic representation of the analog-digital converter module 53; sensors and potentiometers which provide analog voltages which are taken into account by said module are also shown. Said module contains the following circuits: sixteen addressable memory flip-flops, grouped into two 74 and L 5259 type shifters 92 and 93; three operational amplifiers 94, 95 and 96, each of type A 741 (manufactured in particular by TEXAS 40 INSTRUMENTS); a voltage controlled oscillator 97, of the type
_ 2551575_ 2551575
74 L 5624;74 L 5624;
deux compteurs binaires 98 et 99 à quatre bits chacun, de type 74 L 593; un circuit d'interface 100 de type 74 L 5373; un monostable 101, de type 74 L 5121; trois circuits NON-ET 102, 103 et 104, groupés en un bottier de type 74 L 500; two bit counters 98 and 99 with four bits each, of type 74 L 593; an interface circuit 100 of type 74 L 5373; a monostable 101, of the 74 L 5121 type; three NAND circuits 102, 103 and 104, grouped into a 74 L 500 type box;
un circuit NON-ET 105 à huit entrées, de type 74 L 530; quatre inverseurs 106, 107, 108 et 109, groupés dans 10 un bottier de type 74 L 504. an eight-input NAND circuit 105 of type 74 L 530; four inverters 106, 107, 108 and 109, grouped together in a 74 L 504 box.
Le module convertisseur 53 accepte en entrée les tensions analogiques notées M 1, M 2,, M 16 sur la figure 9 Ledit module convertit les tensions Mt (t est un indice variant de 1 à 16) en nombres hexadécimaux & huit bits, et 15 envoie lesdits nombres au microprocesseur 61 La résistance R 36 possède deux bornes: la borne 110 qui reçoit la tension M 1, et la borne 111, qui est reliée à l'anode de la diode X 6 La cathode de ladite diode est reliée à la sortie QO O du circuit 92, l'anode de la diode X 6 est reliée à l'anode de la diode X 7; la cathode de X 7 est reliée à une ligne 112 De m 6 me, le point 113 qui reçoit la tension M 2 est relié à la sortie Q 1 du circuit 92 et à la ligne 112 via un réseau constitué d'une résistance R 37 et de deux diodes X 8 et X 9; ledit réseau est identique au réseau constitué par la résistance R 36 et les diodes X 6 et X 7 De même, chacun des points qui reçoit une tension Mt est en correspondance, d'une part avec une sortie Qr d'un des deux circuits 92 ou 93, et d'autre part, avec la ligne 112 (r est un indice variant de 1 à 8) Ladite correspondance se fait, pour chacune des tensions Mt, via un réseau identique au réseau constitué, pour la tension Ml, par la résistance R 36 et les diodes X 6 et X 7 Sur la figure 9 ne sont représentés que les The converter module 53 accepts as input the analog voltages denoted M 1, M 2, M 16 in FIG. 9. Said module converts the voltages Mt (t is an index varying from 1 to 16) into hexadecimal numbers & eight bits, and sends said numbers to the microprocessor 61 The resistor R 36 has two terminals: the terminal 110 which receives the voltage M 1, and the terminal 111, which is connected to the anode of the diode X 6 The cathode of said diode is connected to the QO O output of the circuit 92, the anode of the X6 diode is connected to the anode of the X 7 diode; the cathode of X 7 is connected to a line 112. Similarly, the point 113 which receives the voltage M 2 is connected to the output Q 1 of the circuit 92 and to the line 112 via a network consisting of a resistor R 37 and two X 8 and X 9 diodes; said network is identical to the network formed by the resistor R 36 and the diodes X 6 and X 7 Similarly, each of the points which receives a voltage Mt is in correspondence, on the one hand with an output Qr of one of the two circuits 92 or 93, and on the other hand, with the line 112 (r is an index varying from 1 to 8) Said correspondence is, for each of the voltages Mt, via a network identical to the network constituted, for the voltage Ml, by the resistor R 36 and the diodes X 6 and X 7. In FIG.
réseaux relatifs aux tensions M 1, M 2, M 8, M 9, M 10, et M 16. networks relating to the voltages M 1, M 2, M 8, M 9, M 10 and M 16.
Les pointillés tels que 114 indiquent que la structure représentée pour les tensions M 1 et M 2 se répète pour les tensions M 3-à M 16 Les tensions M 1 à M 8 sent en correspondance, respectivement, avec les sorties Q O à Q 7 du circuit 92 Les tensions M 9 à M 16 sont en correspondance, respectivement, avec les sorties QO à Q 7 du circuit 93. 40 L'entrée de validation G du circuit 92 est reliée à la sortie du circuit 102; une des deux entrées du circuit 102 est reliée à la sortie de l'inverseur 106; l'autre entrée du The dashed lines as 114 indicate that the structure shown for the voltages M 1 and M 2 is repeated for the voltages M 3-to M 16. The voltages M 1 to M 8 are in correspondence, respectively, with the outputs Q 0 to Q 7 of the The voltages M 9 to M 16 are in correspondence, respectively, with the outputs Q0 to Q 7 of the circuit 93. The enable input G of the circuit 92 is connected to the output of the circuit 102; one of the two inputs of the circuit 102 is connected to the output of the inverter 106; the other entrance of the
circuit 102 est reliée à la sortie de l'inverseur 107. circuit 102 is connected to the output of the inverter 107.
L'entrée G du circuit 93 est reliée à la sortie du circuit 103 Une des entrâes du circuit 103 est reliée à la sortie 5 du circuit 106; l'autre entrée du circuit 103 est reliée à la sortie de l'inverseur 108 L entrée du circuit 108 est reliée à la sortie du circuit 107 L'entrée du circuit 107 est reliée à la ligne d'adresse numéro AO 10 du microprmcesseur 61 L'entrée du circuit 106 est reliée a la 10 sortie Y 6 t du circuit 65 Les ent es D des circuits 92 et 93 sont relibes ensemble, et sont reliées à la ligne DO du bus d 1 S données du micropracpesewr 61 L'entrée CLEAR du circuit 92 t reliée à la tensivn VCC via une rçsistance R 38 l'entrie CLEAFR du circuit 93 est reliée à la 'tnsîin MCC vl a i 5 une -sistance R 9 Ces entr Ass A, B et C du circuit 92 Ert rspec 'i t reliaèes 4 A _ A 6 du bus c n rf$p<A igú'nti ^l QSXQX aj lgnes 5 A$XE t sfi 1,b>SC@ adress du circuit 61; leu enl'5 es A, B ct C du circuit 93 on't r pecti iement relie-es atu i iligies A 7, A 8 et A 9 du bu des desss du circuit 61 La ligne 112 est reliée & l 'entrâe inverseuse d'un ampli,îcateur opérationnel 9-4 La scirtie du circuit 94 est r Eliée à ladite entrée inv rscure via ur e résistance R 40 L'entrée non in-:erseuse du circt 94 est reliée,Cathode d'une diodz Xi O; Iadite Entre nen nverseuse est au-7; i reliée à i 'anide d 'une di ede X 1 dent 2 = la cathode est relive a l'anode d'une diode X 12 o La cathd de X 12 est reliée à la masse L'anode de la diode XIO St relie àla tension VCC via une résistance R 41 Laditme anode est également reliée, via le fil V 6, à Veentrée non inverseuse de l'amplificateur opérationne I 96 La sortie du 30 circuit 94 est reliée, via une résistance R 42, & l'entr-5 e inverseuse d'un aeplificateur opérationnel 95 L' itrée non inverseuse du circuit 95 est reliée à la cathode de la diode XII L'entrée inverseuse du circuit 95 est reliie & la sortie dudit circuit via une résistance R 43 La sortie du circuit 95 est reliée à l'entrée FREQ CONTROL du circuit 97 via une résistance R 49 Les bornes CX 1 et CX 2 du circuit 97 sont reliées entre elles via un condensateur C 7 La borne RANGE du circuit 97 est reliée & la tension VCC via une résistance R 44 La sortie Z OUTPUT du circuit 97 est reliée 40 à l'entrée INPUT A du circuit 98 L'entrée EN du circuit 97 est reliée à la sortie du circuit 104 Une des entrées du The input G of the circuit 93 is connected to the output of the circuit 103. One of the inputs of the circuit 103 is connected to the output 5 of the circuit 106; the other input of the circuit 103 is connected to the output of the inverter 108 L input of the circuit 108 is connected to the output of the circuit 107 The input of the circuit 107 is connected to the address line number AO 10 of the microprocessor 61 The input of the circuit 106 is connected to the output Y 6 t of the circuit 65. The inputs D of the circuits 92 and 93 are read together, and are connected to the line D0 of the bus d 1 S data of the microprocessor 61. CLEAR of the circuit 92 t connected to the voltage VCC via a resistance R 38 the CLEAFR input of the circuit 93 is connected to the terminal MCC vl ai 5 a -sistance R 9 These entr A, B and C 92 of the circuit Ert rspec it is connected to the bus 4 A _A 6 of the bus, and to the address 61 of the circuit 61; The lines A, B and C of the circuit 93 are relatively connected to the links A 7, A 8 and A 9 of the lines of the circuit 61. The line 112 is connected to the inverting input. The fragment of the circuit 94 is connected to said inverted input via a resistor R 40. The non-inverting input of the circt 94 is connected to the cathode of a diode X O ; Iadite Between the nverseuse is au-7; i connected to the anode of a diode X 1 tooth 2 = the cathode is relive to the anode of a diode X 12 o The cathd of X 12 is connected to ground The anode of the diode XIO St connects This anode is also connected, via the wire V 6, to the non-inverting input of the operational amplifier I 96. The output of the circuit 94 is connected via a resistor R 42 to the input. The inverter non-inverting of the circuit 95 is connected to the cathode of the diode XII The inverting input of the circuit 95 is connected to the output of said circuit via a resistor R 43 The output of the circuit 95 is connected to the FREQ CONTROL input of the circuit 97 via a resistor R 49 The terminals CX 1 and CX 2 of the circuit 97 are connected to each other via a capacitor C 7 The RANGE terminal of the circuit 97 is connected to the voltage VCC via a Resistor R 44 The output Z OUTPUT of the circuit 97 is connected to the input INPUT A of the circuit 98. EN of the circuit 97 is connected to the output of the circuit 104.
28 255157528 2551575
-circuit 104 est reliée à la sortie du circuit 105; -autre circuit 104 est reli&e & la sortie du circuit 105; l 'autre entrée du circuit 104 est reliée à la sortie Q du circuit 101 Les huit entrées du circuit 105 sont reliées -circuit 104 is connected to the output of the circuit 105; other circuit 104 is connected to the output of circuit 105; the other input of the circuit 104 is connected to the output Q of the circuit 101 The eight inputs of the circuit 105 are connected
respectivement aux entrées 1 D, 2 D,, 8 D du circuit 100. respectively at the inputs 1D, 2D ,, 8D of the circuit 100.
La sortie QA du circuit 98 est reliée à l'entrée INPUT B dudit circuit Les sorties QA, QB, QC et QD du circuit 98 sont reliées respectivement aux entrées 1 D, 2 D, 3 D et 4 D du circuit 100 La sortie QD du circuit 98 est reliée & l'entrée INPUT A du circuit 99 La sortie QA du circuit 99 10 est reliée à l'entrée INPUT B dudit circuit Les sorties QA, QB, QC et QD du circuit 99 sont reliées respectivement aux entrées 5 D, 6 D, 7 D et BD du circuit 100 Les entrées RO( 2) des circuits 98 et 99 sont reliées à la tension VCC'via des résistances respectives R 45 et R 46 La sortie PA 3 du circuit 15 62, sortie qui produit la demande de conversion analogique-digital, est reliée à l'entrée O< 1) du circuit 98 et à l'entrée RO( 1) du circuit 99 Les sorties 1 Q, 2 Q,, 8 Q du circuit 100 sont reliées respectivement aux lignes DO, D 1,, D 7 du bus des données du microprocesseur 20 61 La sortie Q du circuit 101 est reliée à l'entrée PB 7 du circuit 62 La sortie PAZ du circuit 62 est reliée à 1 'entrée de l'inverseur 109 La sortie dudit inverseur est reliée à l'entrée B du circuit 101 Les entrées A 1 et A 2 du circuit 101 sont reliées à la masse La borne Cext du circuit 101 est reliée à la borne Rext/Cext dudit circuit via le condensateur C 8 La borne Rext/Cext dudit circuit est reliée à la tension VCC via une résistance R 47 L'entrée OUTPUT CONTROL du circuit 100 est reliée à la sortie Y 7 du circuit 65 L'entrée EN du circuit 100 est reliée à la tension VCC via une résistance R 48 En figure 9, on voit les capteurs K Pl à KP 6, qui captent, sur chaque corde respective ST 1 à ST 6, des grandeurs physiques représentant les valeurs de portamento voulues par 1 'instrumentiste Chacun desdits capteurs est un capteur tel que le capteur 43 de la figure 35 2 On voit également les capteurs K Al à KA 6, qui captent, pour chaque corde respective STI à ST 6, des grandeurs physiques représentant les valeurs d'amplitude (c'est-à dire de volume) voulues par l 'instrumentiste Pour le portamento, la grandeur physique que nous utilisons est la tension mécanique des cordes, et les capteurs K Pl à KP 6 sont des capteurs de déplacement (voir les figures 2 et 3) Pour The output QA of the circuit 98 is connected to the input INPUT B of said circuit The outputs QA, QB, QC and QD of the circuit 98 are respectively connected to the inputs 1D, 2D, 3D and 4D of the circuit 100 The output QD of the circuit 98 is connected to the input INPUT A of the circuit 99 The output QA of the circuit 99 10 is connected to the input INPUT B of said circuit The outputs QA, QB, QC and QD of the circuit 99 are respectively connected to the inputs D The RO inputs (2) of the circuits 98 and 99 are connected to the voltage VCC'via respective resistors R 45 and R 46. The output PA 3 of the circuit 62, output which produces the analog-to-digital conversion request is connected to the input O <1) of the circuit 98 and to the input RO (1) of the circuit 99 The outputs 1 Q, 2 Q ,, 8 Q of the circuit 100 are respectively connected to the lines D0, D1, D7 of the microprocessor data bus 61 The output Q of the circuit 101 is connected to the input PB 7 of the circuit 62 The output PAZ of the circuit 62 is connected to the input of the inverter 109 The output of said inverter is connected to the input B of the circuit 101 The inputs A 1 and A 2 of the circuit 101 are connected to ground The terminal Cext of the circuit 101 is connected to the terminal Rext / Cext of said circuit via the capacitor C 8 The terminal Rext / Cext of said circuit is connected to the voltage VCC via a resistor R 47 The OUTPUT CONTROL input of the circuit 100 is connected to the output Y 7 of the circuit 65 L ' The input EN of the circuit 100 is connected to the voltage VCC via a resistor R 48. In FIG. 9, the sensors K P1 to KP 6, which pick up, on each respective string ST 1 to ST 6, physical quantities representing the values of Each of the said sensors is a sensor such as the sensor 43 of FIG. 2. The sensors K A1 to KA 6, which for each respective string STI to ST 6 respectively, record physical quantities representing the amplitude values (ie volume ) For the portamento, the physical quantity we use is the mechanical tension of the strings, and the K P1 to KP 6 sensors are displacement sensors (see Figures 2 and 3).
29 2255157529 22551575
l'amplitude, nous utilisons un micro de guitare à six bobinages indépendants; chacun des bobinages constitue un des capteurs KA 1 à KA 6 Les capteurs K Pl à KP 6 envoient leurs signaux, respectivement, dans des amplificateurs conventionnels AM Pl à AMP 6, adaptés auxdits capteurs, et amplitude, we use a guitar pickup with six independent coils; each of the windings constitutes one of the sensors KA 1 to KA 6 The sensors K P1 to KP 6 send their signals, respectively, in conventional amplifiers AM P1 to AMP 6, adapted to said sensors, and
fournissant chacun en sortie une tension électrique continue fonction de la tension mécanique de la corde correspondante. each outputting a DC voltage according to the mechanical tension of the corresponding string.
Ladite tension continue varie entre 2,8 et 6,3 volts lorsque la tension mécanique des cordes varie entre ses valeurs extremes possibles Les amplificateurs AM Pl à AMP 6 envoient leurs signaux de sortie, respectivement, via les fils M 1 à M 6, vers le module convertisseur 53 Les capteurs KA 1 à K An envoient leurs signaux, respectivement, dans des circuits AMP 7 à AMP 12; chacun desdits circuits est constitué d'un amplificateur conventionnel suivi d'un détecteur de valeur efficace Lesdits circuits envoient leurs signaux de sortie au module 53 via les fils respectifs M 7 à M 12 Lesdits circuits ont des tensions de sortie variant entre 2,8 et 6,3 volts lorsque l'amplitude varie entre ses valeurs extr Omes 20 possibles L'instrumentiste a à sa disposition quatre potentiomètres RV 1 à RV 4, que nous appelons chacun "bouton analogique" Chacun desdits potentiomètres est relié, à une extrémité, à la tension V'l, et à l'autre extrémité, à la sortie du circuit 96 Les curseurs des potentiomètres RVI à 25 RV 4 sont respectivement reliés aux fils M 13 à Mi& La sortie du circuit 96 est reliée à l'entrée inverseuse dudit circuit Nous allons maintenant étudier le fonctionnement du module de conversion analogique-digital 53 Les sorties des Said DC voltage varies between 2.8 and 6.3 volts when the mechanical tension of the cords varies between its possible extreme values. The amplifiers AM P1 to AMP 6 send their output signals, respectively, via the wires M 1 to M 6, to the converter module 53 The sensors KA 1 to K An send their signals, respectively, in circuits AMP 7 to AMP 12; each of said circuits is constituted by a conventional amplifier followed by an RMS detector. Said circuits send their output signals to the module 53 via the respective wires M 7 to M 12. Said circuits have output voltages varying between 2.8 and 6.3 volts when the amplitude varies between its possible extreme values The instrumentalist has at its disposal four potentiometers RV 1 to RV 4, which we call each "analog button" Each of said potentiometers is connected, at one end, to the voltage V'l, and at the other end, at the output of the circuit 96 The sliders RVI potentiometers RV RV4 are respectively connected to the son M 13 to Mi & The output of the circuit 96 is connected to the inverting input of said circuit We will now study the operation of the analog-digital conversion module 53 The outputs of the
circuits 92 et 93 sont en général toutes au niveau bas. circuits 92 and 93 are generally all low.
Lorsque le microprocesseur 61 veut demander une conversion analogiquedigital portant sur la tension Mt (t est un indice variant de 1 à 16), il commence par mettre au niveau haut une des sorties du circuit 92 ou une des sorties du circuit 93, la sortie ainsi mise au niveau haut étant celle 35 qui correspond à la tension analogique Mt que le microprocesseur veut faire convertir en digital Supposons que la tension Mt soit la tension M 1 La ligne 112 est maintenue à un potentiel de 1,2 volt par le circuit 94, qui fait en sorte que son entrée inverseuse soit au même potentiel que son entrée non inverseuse, laquelle est reliée à un potentiel fixe de 1,2 volt, étant donné la disposition When the microprocessor 61 wants to request a digital-to-digital conversion on the voltage Mt (t is an index varying from 1 to 16), it starts by setting high one of the outputs of the circuit 92 or one of the outputs of the circuit 93, the output and high level being that which corresponds to the analog voltage Mt that the microprocessor wants to convert to digital Suppose the voltage Mt is the voltage M 1 The line 112 is maintained at a potential of 1.2 volts by the circuit 94, which causes its inverting input to be at the same potential as its non-inverting input, which is connected to a fixed potential of 1.2 volts, given the arrangement
de la résistance R 41 et des diodes Xl I et X 12 Le point 111 est donc à un potentiel de 1,8 volt, lequel est inférieur à celui de la sortie QO, laquelle est au niveau logique haut. The point 111 is therefore at a potential of 1.8 volts, which is lower than that of the output QO, which is at the logic high level.
Donc la diode X 6 est bloquée, et, si le point 111 est à une tension supérieure à 1,8 volt, un courant proportionnel à (M 1 1,8 volt) parcourt la résistance R 36 Ledit courant Thus, the diode X 6 is blocked, and if the point 111 is at a voltage higher than 1.8 volts, a current proportional to (M 1 1.8 volts) flows through the resistor R 36. Said current
produit l'apparition d'une tension en sortie du circuit 94. produces the appearance of a voltage at the output of the circuit 94.
Ladite tension est transformée par le circuit 95, de manière telle que l'on obtient, à l'entrée FREQ CONTRClL du circuit 97, une tension pouvant aller de O volt à 6 volts, lorsque la tension M 1 varie de 1,8 à 7 volts Par suite, la fréquence d'oscillation du circuit 97 est une fonction linéaire croissante de M 1, lorsque M 1 est supérieur à 3 volts Dans-le présent mode de réalisation, ladite fréquence d'oscillation varie entre 100 k Hz et 1 M Hz lorsque la tension M 1 varie entre 3 et 7 volts Pour déclencher une conversion analogique-digital, le microprocesseur envoie une Said voltage is transformed by the circuit 95, such that a voltage ranging from 0 volts to 6 volts is obtained at the input FREQ CONTRClL of the circuit 97, when the voltage M 1 varies from 1.8 to As a result, the oscillation frequency of the circuit 97 is an increasing linear function of M 1, when M 1 is greater than 3 volts. In the present embodiment, said oscillation frequency varies between 100 kHz and 1. M Hz when the voltage M 1 varies between 3 and 7 volts To trigger an analog-digital conversion, the microprocessor sends a
impulsion de niveau haut sur la sortie PAZ du circuit 62. high level pulse on the PAZ output of circuit 62.
Ladite impulsion remet à zéro les compteurs 98 et 99, et elle déclenche le monostable 101 Ledit monostable produit alors une impulsion positive à sa sortie Q, ladite impulsion positive autorisant l'oscillateur 97 à transmettre son signal de sortie au compteur 98 L'impulsion de sortie du monostable 101 a une durée constante, égale à 200 microsecondes Le nombre d'impulsions comptées par les compteurs 98 et 99 ' est donc proportionnel à la fréquence d'oscillation du circuit 97 Si ladite fréquence est trop élevée, il arrive un moment o, avant la fin de l'impulsion positive en sortie du monostable 101, toutes les sorties des 30 compteurs 98 et 99 sont au niveau haut; le role du circuit est d'arrÉter le comptage à ce moment-là, afin d'éviter que les compteurs ne repartent de zéro L'explication que nous venons de donner pour la conversion de la tension M 1 s'applique de manière analogue pour les tensions M 2 à M 16. 35 L'impulsion de sortie du monostable 101 est acheminée également vers 1 'entrée PB 7 du circuit 62; ladite impulsion permet de savoir si une conversion analogique-digital est en cours: si la borne PB 7 est au niveau haut, c'est qu'une conversion est en cours; sinon, c'est qu'il n'y a pas de 40 conversion en cours Le circuit 61 accède aux sorties des compteurs 98 et 99 via le circuit d'interface 100 Etant donné l'agencement matériel des composants du module 53, un ensemble d'adresses correspondant aux seize canaux analogiques du convertisseur est donné dans le listage du Said pulse resets counters 98 and 99, and triggers monostable 101. Said monostable then produces a positive pulse at its output Q, said positive pulse allowing oscillator 97 to transmit its output signal to counter 98. output of the monostable 101 has a constant duration, equal to 200 microseconds The number of pulses counted by the counters 98 and 99 'is therefore proportional to the oscillation frequency of the circuit 97 If said frequency is too high, there comes a time o before the end of the positive pulse at the output of the monostable 101, all the outputs of the counters 98 and 99 are high; the role of the circuit is to stop the count at this time, in order to prevent the counters from starting from scratch The explanation that we have just given for the conversion of the voltage M 1 applies in a similar way to the voltages M 2 to M 16. The output pulse of the monostable 101 is also routed to the PB input 7 of the circuit 62; said pulse makes it possible to know if an analog-digital conversion is in progress: if the terminal PB 7 is at the high level, it is because a conversion is in progress; otherwise, there is no conversion in progress. The circuit 61 accesses the outputs of the counters 98 and 99 via the interface circuit 100. Given the hardware arrangement of the components of the module 53, a set addresses corresponding to the sixteen analogue channels of the converter is given in the list of
programme de l'analyseur (voir tableau 1). analyzer program (see Table 1).
S La figure 10 est un schéma d'un dispositif permettant de déterminer le portamento <sur chaque corde) et l'amplitude globale (sur l'ensemble des cordes) a l'aide d'un seul micro électromagnétique ordinaire IISA à un seul bobinage Ledit micro est relié A l'entrée d'un amplificateur conventionnel 115 B pour micro Ledit dispositif est une-variante de la combinaison constituée par les capteurs K Pl à KP 6, les capteurs KA 1 à KA 6, et les circuits AM Pl à AMP 12 de la figure E Le micro 115 A est placé de manière conventionnelle, entre le chevalet 6 et 15 la -frette F 23; ledit micro est placé entre la caisse 1 et les cordes 4; ledit Micro est-parallèle à la frette F 23 On voit, en -figure 10, d'une part six échantillanneurs-bloqueurs SH 1 à SH 6 O et d'autra part, un échantillonneur-bloqueur SH 7 Pour chacun desdits Lchantillinneurs, nous désignons par H l'entrée qui s-rt à commander la ménorisation desdits àchantillonneurs, lorsque la tznsion sur ladite entrée est au niveau bas Pour chacun desdits échantillonneurs, nous désignons par IN l'entrée analogique L'entrée H de chacun des échantillonneurs SH 1 à 25 SH 6 est respectivement reliée à un des fils PB 1 à PB 6 venant du circuit 62 L'entrée IN de chacun des âchantillonneurs SH 1 à SH 6 est reliée a la sortie d'un filtre passe-haut FH, dont la fréquence de coupure est 10 k Hz, et dont la pente est de 12 d B par octave La sortie du circuit SH 1 est reliée 30 à l'entrée d'un filtre passe-bas FB 1, de fréquence de coupure 4 Hz, de pente 12 d B par octave Le role du circuit FB 1 est de fournir en sortie, sur le fil M 1, un signal moins saccadé que le signal présent à l'entrée du circuit FE 1 De même, les circuits SH 2 à SH 6, identiques au circuit SHI, 35 sont reliés à& des filtres FB 2 a FB 6, identiques au filtre FB 1 Les sorties des filtres FP 2 à FB 6 sont respectivement Figure 10 is a diagram of a device for determining the portamento <on each string) and the overall amplitude (on all of the strings) using a single single-coil ordinary electromagnetic micro-IISA Said microphone is connected to the input of a conventional microphone amplifier 115 B. Said device is a variant of the combination constituted by the sensors K P1 to KP 6, the sensors KA 1 to KA 6, and the circuits AM P1 to AMP 12 of Figure E The microphone 115 A is placed conventionally between the bridge 6 and the -frette F 23; said microphone is placed between the body 1 and the ropes 4; said microphone is parallel to the band F 23. FIG. 10 shows, on the one hand, six sample-and-hold devices SH 1 to SH 6 O and, on the other hand, a sample-and-hold device SH 7. For each of the said sample devices, we denote by H the input which is to control the menorisation of said samplers, when the input on said input is at the low level For each of said samplers, we denote by IN the analog input The input H of each of the samplers SH 1 at 25 SH 6 is respectively connected to one of the wires PB 1 to PB 6 coming from the circuit 62 The input IN of each of the samplers SH 1 to SH 6 is connected to the output of a high-pass filter FH whose frequency The output of the circuit SH 1 is connected to the input of a low-pass filter FB 1, with a cut-off frequency of 4 Hz, a slope of 10 k Hz, and a slope of 12 dB per octave. 12 d B per octave The role of the circuit FB 1 is to provide on the output, on the wire M 1, a signal m In the same way, the circuits SH 2 to SH 6, identical to the circuit SHI, 35 are connected to filters FB 2 to FB 6, identical to the filter FB 1. The outputs of FIGS. filters FP 2 to FB 6 are respectively
reliées aux fils M 2 a M 6.connected to the wires M 2 to M 6.
La figure Il montre l'aspect, en fonction du temps, de la tension VN en sortie du filtre FH Le micro IISA capte les variations de champ électromagnétique provoquées par les courants qui circulent dans les cordes Ainsi, on voit que, FIG. 11 shows the appearance, as a function of time, of the voltage VN at the output of the filter FH. The micro IISA captures the electromagnetic field variations caused by the currents circulating in the strings. Thus, it is seen that,
32 255157532 2551575
chaque fois que du courant circule dans les cordes de l'instrument-source, il apparait un pic de tension PK 1, PK 2,, PK 6, positif ou négatif, lors des impulsions whenever current flows in the strings of the source instrument, a peak of voltage PK 1, PK 2, PK 6, positive or negative, appears during the pulses
envoyées respectivement dans les cordes ST 1, ST 2,, ST 6. sent respectively into the strings ST 1, ST 2 ,, ST 6.
De plus, l'amplitude dudit pic dépend de la position, par rapport au micro 115 A, de la corde correspondant audit pic. Dans le présent mode de réalisation, les pics durent 35 microsecondes, et sont espacés 1 'un de l'autre de 300 microsecondes en moyenne Lorsque l'instrumentiste ne touche 10 aucune corde, la tension maximale atteinte par le pic de la corde STS, par exemple, vaut VSH Mais lorsque l'instrumentiste déplace la corde ST 5 vers la corde STI, la tension VSH diminue et devient VSB (voir en figure 12) L'échantillonneur-bloqueur SHS, relatif à la corde STS, est 15 mis en mode de mémorisation (mode "bloqueur') par le In addition, the amplitude of said peak depends on the position, relative to the microphone 115 A, of the cord corresponding to said peak. In the present embodiment, the peaks last 35 microseconds, and are spaced from each other by an average of 300 microseconds. When the instrumentalist does not touch any string, the maximum voltage reached by the peak of the STS string, for example, is VSH But when the instrumentalist moves the string ST 5 to the string STI, the voltage VSH decreases and becomes VSB (see Figure 12) The sample-and-hold device SHS, relating to the string STS, is set to memorisation mode ("blocker" mode) by the
microprocesseur 61 pendant le pic relatif à ladite corde. microprocessor 61 during the peak relative to said chord.
Lorsque ladite corde vibre (lorsque 1 'instrumentiste joue avec le médiator), il se superpose à la courbe de la figure il une courbe ayant 1 'aspect d'une sinusoide Lu r Ole du circuit FH est d'éliminer cette composante sinusoidale, pour ne garder que la composante à haute fréquence, c'est-à-dire les pics, qui représentent le déplacement e la corde par rapport à sa position moyenne au repos, et fournissent donc une indication sur la valeur de portamento voulue par 2 l'instrumentiste La sortie de l'amplificateur 115 B est aussi reliée à 1 'entrée IN de 1 'échantillonneur-bloqueur SH 7 L'entrée H du circuit SH 7 est reliée au fil PA 6 qui vient du circuit 62 La sortie du circuit SH 7 est reliée à 1 'entrée d'un filtre passe-bas FB 7, dont la fréquence de 30 coupure est 2000 Hz, et dont la pente est de 12 d B par octave La sortie du filtre FB 7 est reliée à l'entrée d'un circuit 116 détecteur de valeur efficace désigné par le symbole RMS La sortie du circuit 116 est reliée à chacun des fils M 7 à M 12 Avant de faire envoyer du courant dans 35 les cordes, le microprocesseur 61 met le fil P 46 au niveau bas; après la fin de 1 'impulsion de courant dans les cordes, When said chord vibrates (when the instrumentalist plays with the pick), it is superimposed on the curve of FIG. 11, a curve having the appearance of a sinusoid Lu r Ole of the circuit FH is to eliminate this sinusoidal component, for keep only the high-frequency component, ie the peaks, which represent the movement of the rope with respect to its mean rest position, and therefore provide an indication of the portamento value desired by 2 the Instrumentist The output of the amplifier 115 B is also connected to the input IN of the sample-and-hold circuit SH 7 The input H of the circuit SH 7 is connected to the wire PA 6 which comes from the circuit 62 The output of the circuit SH 7 is connected to the input of a low-pass filter FB 7, whose cut-off frequency is 2000 Hz, and whose slope is 12 d B per octave. The output of the filter FB 7 is connected to the input d an effective value detector circuit 116 designated by the symbol RMS The output of the circuit 116 e It is connected to each of the wires M 7 to M 12. Before sending power to the cords, the microprocessor 61 sets the P wire 46 low; after the end of the current pulse in the strings,
ledit microprocesseur remet le fil PA 6 au niveau haut. said microprocessor resets PA wire 6 high.
Ainsi, en sortie du circuit SH 7, on obtient un signal analogique o les pics provoqués par les impulsions de courant dans les cordes sont en grande partie éliminés Le filtre FB 7 achève l'élimination desdits pics Le circuit 116 fournit par suite, en sortie, une indication de la valeur de l'amplitude voulue par l'instrumentiste, amplitude évaluée sur l'ensemble des six cordes 4 La sortie du filtre FB 7 est aussi reliée à un fil LL 7, qui porte donc le signal électrique du micro ll SA, signal débarrassé des parasites provoqués par les impulsions de courant envoyées dans les cordes 4 par le module 51 Le fil LL 7 va au commutateur 59 de la figure 5, le filtre FB 7 constituant un cas particulier 10 du filtre 58 de la figure 5 Pour la mise en oeuvre de la variante décrite à propos des figures 10, 11, et 12, il convient de faire en sorte que les sorties des circuits AM Pl à AMP 12 de la figure 9 ne soient plus reliées aux fils M 1 à M 12 Un avantage de la variante selon la figure 10, outre 15 l'économie en composants, est que l'analyseur 9 peut, lorsque l'instrumentiste déplace les cordes pour produire le portamento, distinguer entre un déplacement des cordes vers Thus, at the output of the circuit SH 7, an analog signal is obtained where the peaks caused by the current pulses in the strings are largely eliminated. The filter FB 7 completes the elimination of said peaks. The circuit 116 consequently provides, as output , an indication of the value of the amplitude desired by the instrumentalist, amplitude evaluated on all six strings 4 The output of the filter FB 7 is also connected to a wire LL 7, which therefore carries the electrical signal of the microphone 11 SA, signal cleared of the noise caused by the current pulses sent into the ropes 4 by the module 51 The LL wire 7 goes to the switch 59 of FIG. 5, the filter FB 7 constituting a particular case of the filter 58 of FIG. For the implementation of the variant described with reference to FIGS. 10, 11 and 12, it is necessary to ensure that the outputs of the circuits AM P1 to AMP 12 of FIG. 9 are no longer connected to the wires M 1 to M 12 An advantage of the variant according to the Figure 10, in addition to the component economy, is that the analyzer 9 can, when the instrumentist moves the strings to produce the portamento, distinguish between a movement of the strings to
les cordes graves ou vers les cordes aiguës. the bass strings or the sharp strings.
La figure 13 représente une vue schématique des six 20 cordes ST 1 à ST 6 de la guitare, avec le sillet F 1 et les frettes F 2 à F 23 Le sillet F 1 est relié à la masse via la résistance R 22 A l'aide de la figure 13, nous allons voir comment les courants envoyés dans les cordes 4 par t'analyseur 9 servent à déterminer quelles cordes sont au 25 contact de quelles frettes L'explication ci-apres prend pour base la corde ST 1; la même explication vaut pour chacune des cordes ST 2 à ST 6 Dans la présente explication, on peutit considérer que les courants circulant dans les fils B 1 à B 24 sont négligeables devant les courants circulant 30 dans les cordes 4, dans les fils G 1 à G 6, et dans le fil B'1; lls fils Bl & B 24 servent à mesurer les potentiels des frettes et du médiator; les fils 51 à G 6 et le fil B'I servent à véhiculer des courants suffisamment forts pour provoquer des variations mesurables de potentiel le long des 35 cordes En figure 13, les flèches figurant sur les cordes ST 1, ST 4 et ST 5 indiquent les sens de circulation des courants dans lesdites cordes Les courants dans les cordes ST 2, ST: et ST 6 ne sont pas représentés L'analyseur 9 envoie, à l'aide du module 51, un courant dans la corde ST 1. 40 Ledit courant est injecté dans la corde ST 1 via le fil G 1, au niveau du point d'ancrage 7 A de la corde ST 1 Pour ce faire, ledit module 51 utilise un des commutateurs électroniques 117, qui met le fil 81 à la tension V 4 Comme on l'a vu lors de l'étude du module 51, chacune des autres cordes est alors mise à la masse au niveau de son point d'ancrage, via un des commutateurs électroniques 117 Chaque commutateur 117 est constitué, dans la présente réalisation, FIG. 13 represents a schematic view of the six strings ST 1 to ST 6 of the guitar, with the saddle F 1 and the frets F 2 to F 23. The nut F 1 is connected to the ground via the resistor R 22 A 1. Using Figure 13, we will see how the currents sent into the strings 4 by the analyzer 9 are used to determine which strings are in contact with which frets The following explanation is based on the string ST 1; the same explanation applies to each of the strings ST 2 to ST 6. In the present explanation, it can be considered that the currents flowing in the wires B 1 to B 24 are negligible compared to the currents flowing in the strings 4, in the strands G 1 at G 6, and in the wire B'1; The son Bl & B 24 are used to measure the potentials of the frets and the pick; the wires 51 to G 6 and the wire B'I serve to convey currents strong enough to cause measurable variations of potential along the strings. In FIG. 13, the arrows on the strings ST 1, ST 4 and ST 5 indicate the currents in the strings The currents in the strings ST 2, ST: and ST 6 are not represented The analyzer 9 sends, with the aid of the module 51, a current in the string ST 1. 40 Ledit current is injected into the string ST 1 via the wire G 1, at the anchor point 7 A of the string ST 1 To do this, said module 51 uses one of the electronic switches 117, which puts the wire 81 to the voltage V 4 As we saw during the study of the module 51, each of the other cords is then grounded at its anchor point, via one of the electronic switches 117. Each switch 117 is constituted, in the present realization,
par un circuittel que le circuit 77 A (voir en figure 7). by a circuit such as circuit 77A (see Figure 7).
Supposons, pour l'instant, que le médiator soit inhibé Si l 'instrumentiste ne met pas la corde ST 1 en contact avec une 10 frette autre que le sillet, le courant injecté dans ladite corde via son point d'ancrage s'écoule jusqu'à la masse en passant par le sillet, et en continuant d'une part via le fil B'1, et d'autre part via les cinq autres cordes C'est alors le sillet, ou frette F 1, qui se trouve, parmi les 15 frettes et le médiator, au potentiel le plus élevé Si l'instrumentiste n'appuie que sur la corde ST 1, pour l 'amener au contact des frettes F 7 et F 9, par exemple, nous dirons que les frettes F 7 et F 9 sont "activées" par la corde ST 1 Cette activation est représentée, en figure 13, par des 20 cercles tels que les cercles 118 Si les frettes F 7 et F 9 sont activées, la frette F 9 se trouve à un potentiel plus élevé que la frette F 7, puisque la frette F 9 est plus proche du point d'ancrage 7 A de la corde ST 1, et que le courant arrive dans ladite corde en passant par ledit point d'ancrage Si l'instrumentiste appuie, en outre, sur la corde ST 4, pour la mettre en contact avec les frettes F 9 et F 10, et s'il appuie également sur la corde ST 5, pour mettre STS au contact de la frette F 10, la frette F 9 est encore à un potentiel plus élevé que les frettes F 7 et F 10: en effet, 30 le courant qui parcourt la corde STI vient du point d'ancrage 7 A de la corde ST 1 La tension présente en un point de ST 1 ne fait que décrottre au fur et à mesure que 1 'on parcourt ST 1 en s'éloignant du point d'ancrage 7 A de ST 1 A partir de la première frette qui soit en contact avec 35 ST 1 (c'est-à-dire F 9, dans le présent exemple), si l'on se déplace vers une autre frette, en restant sur la corde ST 1, on voit le potentiel décrottre Si l 'on se déplace vers une autre corde, telle que la corde ST 4, en passant par la frette F 9, le potentiel ne décrott pratiquement pas tant que 1 'on se déplace sur F 9 (car la frette a une résistance que l'on peut considérer ici comme nulle); si, une fois que l-an est r la orde en 2551575 l'on est sur la corde ST 4, on se déplace en restant sur ladite corde ST 4, le potentiel décrott, que l'on aille vers le sillet ou vers le point d'ancrage 7 D de la corde ST 4 En effet, tant le sillet que le point d'ancrage de ST 4 sont reliés & la masse Donc la frette F 10, en contact avec ST 4, a un potentiel plus faible que la frette F 9 En conclusion, lorsque l'on quitte la frette F 9, le potentiel ne peut que décroltre, car on s'éloigne de la source de courant (le point d'ancrage de ST 1), et l'on s'approche de la masse. 10 Dans tous les cas, lorsque l'on se déplace sur STI en partant du point d'ancrage 7 A de ST 1 et en allant vers le sillet Fl, c'est la première frette que l'on rencontre au contact avec ST 1 qui est la frette dont le potentiel est supérieur au potentiel de toutes les autres frettes Or, ladite première frette est la frette à partir de laquelle se fait la vibration naturelle de la corde STI lorsque l'on joue de la guitare de manière conventionnelle Ladite première frette est donc la frette qui détermine la note qui doit être émise par la guitare lorsque la corde ST 1 est mise en vibration par l'instrumentiste En conclusion, on voit que c'est grace à l'envoi d'un courant dans la corde STI, et grâce & l'observation de la chute de potentiel créée dans la corde ST 1 par la râsistance électrique de ladite corde, que l'on peut déterminer directement la frette 25 qui est au contact avec STI et la plus proche du point d'ancrage de STI Le raisonnement que nous venons d'exposer pour la corde ST 1 vaut également pour les impulsions de Suppose, for the moment, that the pick is inhibited. If the instrumentalist does not put the string ST 1 in contact with a hoop other than the saddle, the current injected into said string via its anchor goes to 'to the mass passing through the saddle, and continuing on the one hand via the wire B'1, and on the other hand via the other five strings It is then the saddle, or fret F 1, which is, among the 15 frets and the pick at the highest potential If the instrumentalist only presses the string ST 1, to bring it into contact with the frets F 7 and F 9, for example, we will say that the frets F 7 and F 9 are "activated" by the string ST 1. This activation is shown in FIG. 13 by circles such as the circles 118. If the frets F 7 and F 9 are activated, the ring F 9 is at a given position. higher potential than the ferrule F 7, since the ferrule F 9 is closer to the anchoring point 7 A of the string ST 1, and that the current arrives in said string in p by the anchor If the instrumentalist additionally presses the string ST 4 to contact the frets F 9 and F 10, and if he also presses the string ST 5, to put the STS in contact with the ferrule F 10, the ferrule F 9 is still at a higher potential than the ferrules F 7 and F 10: in fact, the current flowing through the rope STI comes from the anchoring point 7 A of the The voltage present at a point of ST 1 only decreases as one travels ST 1 away from the anchoring point 7 A of ST 1 From the first fret which is in contact with 35 ST 1 (that is to say F 9, in the present example), if we move to another band, staying on the string ST 1, we see the potential to decrypt If the we move to another string, such as the string ST 4, passing through the band F 9, the potential does not practically decreases as we move on F 9 (because the band has a resistance that one can consider here as null); if, once the year is r the orde in 2551575 one is on the string ST 4, one moves while remaining on said string ST 4, the potential décott, that one goes towards the saddle or towards the anchor point 7 D of the rope ST 4 Indeed, both the nut and the anchor point of ST 4 are connected to the mass So the hoop F 10, in contact with ST 4, has a lower potential than the frette F 9 In conclusion, when we leave the fret F 9, the potential can only shrink, because we are moving away from the current source (the anchor point of ST 1), and we have approach to the mass. 10 In all cases, when moving on STI starting from the anchoring point 7 A of ST 1 and going towards the nut Fl, it is the first fret that is encountered in contact with ST 1 which is the fret whose potential is greater than the potential of all the other frets Gold, said first fret is the fret from which the natural vibration of the chord STI occurs when we play the guitar in a conventional manner. fret is the fret that determines the note that must be issued by the guitar when the string ST 1 is put in vibration by the instrumentalist Finally, we see that it is thanks to the sending of a current in the rope STI, and thanks to the observation of the potential drop created in the string ST 1 by the electrical resistance of said string, that the fret 25 which is in contact with STI and the closest to the point d can be determined directly. STI's roots The reasoning we have just explained for the string ST 1 also applies to the pulses of
courant que l'analyseur envoie dans les cordes ST 2 à ST 6. current that the analyzer sends in the strings ST 2 to ST 6.
Une seule corde à la fois reçoit une impulsion de courant en 30 provenance de l'analyseur, les autres cordes étant mises à la masse via leurs points d'ancrage Le processus que nous venons de décrire permet à l'analyseur de déterminer, pour chaque corde, quelle est la première frette qui est au contact de ladite corde lorsque l'on parcourt ladite corde 35 en partant de son point d'ancrage, et ceci, même si plusieurs cordes quelconques sont simultanément au contact de plusieurs frettes quelconques L'analyseur peut également Only one string at a time receives a pulse of current from the analyzer, the other strings being grounded via their anchor points. The process just described allows the analyzer to determine for each rope, what is the first hoop that is in contact with said rope when one traverses said rope 35 from its anchor point, and this, even if several ropes any are simultaneously in contact with any number of frets The analyzer can also
déterminer si le médiator touche une corde, et laquelle. determine if the pick touches a string, and which one.
Pour ce faire, l'analyseur fait en sorte que le médiator ne 40 soit pas inhibé, et il traite le médiator comme s'il s'agissait d'une vingtquatrième frette Si le médiator touche la corde ST 1, par exemple, le potentiel dudit médiator est supérieur aux potentiels de toutes les frettes, lorsqu'une impulsion de courant est envoyée dans la corde S Ti via son point d'ancrage 7 A Mais si 1 'impulsion de 5 courant est envoyéedans la corde ST 2, par exemple, le potentiel du médiator, au contact de la corde ST 1, est en tout état de cause inférieur au potentiel de la première frette en contact avec la corde ST 2 lorsque 1 'on parcourt ST 2 en partant du point d'ancrage 7 B de ST 2; ceci vaut même 10 si ladite première frette est le sillet, c'est-à-dire si la corde ST 2 est "à vide" Le rôle de la résistance R 22 est de faire en sorte que le sillet ne soit jamais à une tension nulle, afin que du courant puisse partir du sillet vers les cordes dont les points d'ancrage sont à la masse, afin d'éviter des ambiguités lors de la détermination des frettes qui définissent la hauteur des notes jouées Nous décrirons plus bas la manière dont l'analyseur 9 détermine toutes Ies informations qui lui sont nécessaires pour savoir quelles sont les notes que 1 'instrumentiste veut jouer, que le jeu 20 dudit instrumentiste soit monodique ou polyphonique Le module convertisseur 53 permet au microprocesseur d'accéder à des données numériques représentant les signaux électriques analogiques fournis par, entre autres, les capteurs 43 L'analyseur peut ainsi connattre la force de 25 tension mécanique des cordes de la guitare, et, par là, connattre la valeur du vibrato ou du portamento voulus par l 'instrumentiste Le vibrato et le portamento sont en effet liés aux variations de tension mécanique des cordes; 1 'instrumentiste produit lesdites variations en appuyant 30 plus ou moins fort sur les cordes, ou en les écartant de leur position moyenne Le module convertisseur analogique-digital 53 permet également au microprocesseur d'accéder à la valeur de l'amplitude de la vibration des cordes En effet, ledit module convertisseur 53 est relié à 35 un micro de guitare conventionnel à six bobinages indépendants Chacun desdits bobinages est relié audit module convertisseur 53 via un amplificateur de micro Les impulsions de courant parcourant les cordes créent des parasites dans les micros Lesdits parasites sont éliminés 40 par un dispositif qui mémorise le signal de sortie des amplificateurs de micro pendant lesdites impulsions, et par -37 un filtre passe-bas (voir figure 5) Les circuits et la méthode utilisés pour effectuer cette mémorisation sont analogues aux circuits et méthodes utilisés décrits à propos de la figure 10 L'instrumentiste agit sur l'amplitude du son en attaquant plus ou moins fort la corde qu'il met en vibration (s'il joue avec médiator) Si l'instrumentiste joue sans médiator'(voir plus bas), il exprime l'amplitude à l'aide d'un bouton analogique Ledit module convertisseur analogique-digital 53 permet également au microprocesseur 61 10 d'accéder à des tensions analogiques déterminées par des dispositifs à la disposition de l'instrumentiste, dispositifs tels que des potentiomètres manuels ou & pied (ces derniers se présentant sous la forme de pédales, par To do this, the analyzer ensures that the pick is not inhibited, and it treats the pick as if it were a twenty-fourth fret If the pick touches the string ST 1, for example, the potential said pick is greater than the potentials of all the frets, when a current pulse is sent in the string S Ti via its anchor point 7A. But if the current pulse is sent into the string ST 2, for example, the potential of the pick, in contact with the string ST 1, is in any case lower than the potential of the first band in contact with the string ST 2 when one traverses ST 2 from the anchor point 7 B of ST 2; this is even worth 10 if said first hoop is the saddle, that is to say if the rope ST 2 is "empty" The role of the resistor R 22 is to ensure that the nut is never at a voltage zero, so that current can go from the nut to the strings whose anchor points are grounded, to avoid ambiguities in the determination of the frets that define the pitch of the notes played We will describe below how the analyzer 9 determines all the information it needs to know which are the notes that the instrumentalist wants to play, that the game of said instrumentalist is monodic or polyphonic The converter module 53 allows the microprocessor to access digital data representing the analog electrical signals provided by, inter alia, the sensors 43 The analyzer can thus know the force of mechanical tension of the strings of the guitar, and thereby know the value of the vibrator. rato or portamento wanted by the instrumentalist The vibrato and the portamento are indeed related to the variations of mechanical tension of the strings; The instrumentalist produces said variations by pressing more or less strongly on the strings, or by moving them away from their average position. The analog-digital converter module 53 also allows the microprocessor to access the value of the amplitude of the vibration of the strings. In effect, said converter module 53 is connected to a conventional guitar microphone with six independent windings. Each of said windings is connected to said converter module 53 via a microphone amplifier. The current pulses running through the strings create noise in the microphones. are eliminated by a device which stores the output signal of the microphone amplifiers during said pulses, and by -37 a low-pass filter (see FIG. 5) The circuits and the method used to perform this storage are analogous to the circuits and methods used described in Figure 10 The instrumentalist acts on the amplitude of the attacking sound more or less strong the string that it vibrates (if it plays with pick) If the player plays without pick (see below), it expresses the amplitude using an analog button Ledit analog-digital converter module 53 also allows the microprocessor 61 to access analog voltages determined by devices available to the instrumentist, devices such as hand or foot potentiometers (the latter being in the form of pedals , by
exemple).example).
La figure 14 représente une partie du dessus du manche 2 de la figure 1, vue en perspective Nous appelons "dessus" du manche la face qui est du coté des cordes 4 Ladite FIG. 14 represents a part of the top of the handle 2 of FIG. 1, seen in perspective. We call the "face" of the handle the face which is on the side of the strings.
partie est constituée d'une plaque 119, percée de trous 120. part consists of a plate 119, pierced with holes 120.
Chaque frette 3 possède des pointes 121 qui viennent 20 s'engager, au moment de la fabrication de l'instrument-source, dans les trous 120 aménagés dans la plaque 119 A l'extrémité située du c Ott du chevalet, la plaque 119 porte un connecteur 122 ayant au moins 24 contacts La plaque 119 est en matière électriquement isolante; ladite plaque constitue un circuit imprimé double face: sur la face supérieure 123, celle qui est du coté des frettes, et visible en figure 14, le circuit imprimé pcrte du métal sur toute la surface de la plaque 119, excepté autour des trous tels que-les trous 120 (car les frettes autres que le sillet ne doivent pas être électriquement en contact avec ladite face supérieure 123) Mais le sillet constitue une exception: les trois trous 124 qui correspondent audit sillet sont des traversées métalliques en contact avec la face supérieure 123; en effet, ledit 35 sillet est la seule frette qui doive être en contact électrique avec ladite face supérieure Des entretoises 125 électriquement isolantes empêchent chacune des frettes 3 Each band 3 has tips 121 which engage, at the time of manufacture of the source instrument, in the holes 120 arranged in the plate 119 At the end of the c Ott of the bridge, the plate 119 carries a connector 122 having at least 24 contacts The plate 119 is made of electrically insulating material; said plate constitutes a double-sided printed circuit: on the upper face 123, that which is on the side of the frets, and visible in FIG. 14, the printed circuit contains metal on the entire surface of the plate 119, except around the holes such as the holes 120 (because the frets other than the saddle must not be electrically in contact with said upper face 123) But the nut is an exception: the three holes 124 which correspond to said nut are metal bushings in contact with the upper face 123; indeed, said saddle is the only hoop that must be in electrical contact with said upper face Electrically insulating struts 125 prevent each of the hoop 3
d'entrer en contact électrique avec la face supérieure 123. to make electrical contact with the upper face 123.
En figure 15, on voit la face inférieure 126 dudit 40 circuit imprimé La face inférieure 126 porte des pistes conductrices 127 qui relient chaque frette 3 au connecteur 122 Une traversée conductrice 128 relie la face supérieure dudit circuit imprimé à une piste 129 de la face inférieure 126 La piste 129 est reliée au connecteur 122 Le sillet 10 est la seule frette qui soit en contact avec la face supérieure 123 dudit circuit imprimé Du courant transitant par le sillet passe par la face supérieure 123, puis par la traversée 128, puis par le connecteur 122 La face supérieure 123, associée à ladite traversée et audit connecteur, constitue le fil B'1 de la figure 1 Le sillet 10 est, par ailleurs, en contact avec une piste 130 de la face inférieure 126; la piste 130 relie ledit sillet au connecteur 122, et constitue le fil Bl de la figure 1 Les pistes telles que les pistes 127 constituent les fils B 2 à B 23 de la figure 1 Un connecteur venant s'embotter dans le 15 connecteur 122 assure la liaison entre l'ensemble des frettes et le module comparateur de tensions 52 Lorsqu'il faut adapter la présente-invention sur un instrument à cordes existant, on doit respecter la constitution d'origine du manche dudit instrument On fixe alors des fils électriques aux frettes, par soudure à chaud ou collage à In FIG. 15, the lower face 126 of said printed circuit 40 is seen. The lower face 126 carries conductive tracks 127 which connect each band 3 to the connector 122. A conductive bushing 128 connects the upper face of said printed circuit to a track 129 of the lower face. 126 The track 129 is connected to the connector 122 The nut 10 is the only hoop that is in contact with the upper face 123 of said printed circuit Current passing through the nut passes through the upper face 123, then through the passage 128, then through the connector 122 The upper face 123, associated with said passage and said connector, constitutes the wire B'1 of Figure 1 The nut 10 is, in addition, in contact with a track 130 of the lower face 126; the track 130 connects said saddle to the connector 122, and constitutes the wire B1 of FIG. 1. The tracks such as the tracks 127 constitute the wires B 2 to B 23 of FIG. 1. A connector which engages in the connector 122 ensures the connection between all the frets and the voltage comparator module 52 When the present invention must be adapted to an existing string instrument, the original constitution of the handle of said instrument must be respected. frets, by hot welding or gluing to
froid, et on fait courir lesdits fils dans ledit manche. cold, and said son is run in said sleeve.
* Lorsque le sillet 10 est électriquement isolant, et que l'on veut éviter de remplacer ledit sillet par un sillet métallique, on peut relier électriquement les cordes 4 entre 25 elles au-delà dudit sillet, du c Oté des clés 5; la liaison électrique peut se faire via lesdites clés ou via une barrette métallique sur laquelle s'appuient toutes les cordes.When the saddle 10 is electrically insulating, and it is desired to avoid replacing said saddle with a metal nut, it is possible to electrically connect the cords 4 between them beyond said saddle, by the side of the keys 5; the electrical connection can be via said keys or via a metal bar on which all the strings are based.
Description du format des messages et des options. Description of the format of messages and options.
Les messages que l'analyseur 9 envoie au récepteur 16 A ou 16 B sont constitués de groupes de trois octets Le premier octet du groupe est caractérisé par un MSB égal à O; les deux autres octets ont un MSB égal à 1 Les informations transmises dans un "message", ou groupe de trois octets, concernent soit une note, soit un bouton Nous désignons ici par "bouton" tout dispositif à la disposition de l'instrumentiste, ledit dispositif permettant à l'instrumentiste de définir des informations autres que la hauteur de la note Un message concernant un bouton est caractérisé par un premier octet égal à #$ 7 F; le deuxième octet contient la "valeur" du bouton (après suppression du MSB); le troisième octet contient le "numéro" du bouton (après suppression du MSB) La valeur du bouton représente soit l'amplitude d'une grandeur analogique définie par ledit bouton (nous disons alors qu'il s'agit d'un "bouton analogique") , soit un groupe de sept bits (nous parions alors d'un "bouton numérique") , lesdits bits étant définis directement par ledit bouton numérique Un bouton numérique peut Otre constitué, par exemple, par une roue codeuse, ou. par un groupe de sept interrupteurs électriques Un bouton 10 analogique peut Otre constitué, par exemple, par un potentiomètre Dans le présent mode de réalisation, il y a quatre boutons analogiques R Vl A RV 4 (voir figure 9) et un bouton numérique (voir la figure 4 et le circuit 70 D de la figure 6) Dans un message concernant une note, le premier octet contient le numéro de ladite note, ledit numéro allant de #$ 01 A #$ 7 E; le deuxième octet contient, après suppression de son MSB, la valeur de l'amplitude de ladito note; et le troisième octet contient, après suppression de son MSB, la valeur du portamento de ladite note Si, dans un 20 message relatif a une note, le troisième octet vaut "$FF, ceci signifie, pour le récepteur 16 A ou 16 B, qu'il faut arrêter ladite note Si, dans un message quelconque, le premier octet contient #$ 00, cela signifie que ledit messaqe The messages that the analyzer 9 sends to the receiver 16 A or 16 B consist of groups of three bytes The first byte of the group is characterized by an MSB equal to O; the two other bytes have a MSB equal to 1 The information transmitted in a "message", or group of three bytes, concern either a note or a button We here designate by "button" any device available to the instrumentalist, said device enabling the player to define information other than the pitch of the note A message concerning a button is characterized by a first byte equal to # $ 7 F; the second byte contains the "value" of the button (after deleting the MSB); the third byte contains the "number" of the button (after removal of the MSB) The value of the button represents either the amplitude of an analog quantity defined by said button (we then say that it is an "analog button "), or a group of seven bits (we then bet a" digital button "), said bits being defined directly by said numeric button A numeric button can be constituted, for example, by a coding wheel, or. By a group of seven electrical switches An analog button may be constituted, for example, by a potentiometer. In the present embodiment, there are four analog buttons R VI A RV 4 (see FIG. 9) and a number button (see FIG. FIG. 4 and circuit 70 D of FIG. 6) In a message concerning a note, the first byte contains the number of said note, said number ranging from # $ 01 A # $ 7 E; the second byte contains, after deletion of its MSB, the value of the amplitude of ladito note; and the third byte contains, after deletion of its MSB, the value of the portamento of said note If, in a message relative to a note, the third byte is "$ FF, this means, for the receiver 16 A or 16 B, that the said note must be stopped If, in any message, the first byte contains # $ 00, it means that the said message
ne doit pas être pris en compte.should not be taken into account.
L'instrumentiste peut choisir différentes options The instrumentalist can choose different options
relatives au mode de fonctionnement de l'analyseur. relating to the operating mode of the analyzer.
L'instrumentiste choisit les options en basculant des interrupteurs dont les positions sont détectées par le The instrumentalist selects the options by switching switches whose positions are detected by the
circuit 70 D Une première option concerne le médiator: on 30 peut choisir de jouer "avec médiator" ou "sans médiator". circuit 70 D A first option concerns the pick: one can choose to play "with pick" or "no pick".
Dans l'option "avec médiator", l'instrumentiste utilise le médiator de manière conventionnelle: lorsqu'une corde a été au contact du médiator, la note est émise au moment o le médiator quitte ladite corde La note subsiste jusqu'à ce qu'une cause survienne, qui mette fin à ladite note Ladite cause survient lorsque l'ancienneté de la note a atteint une ancienneté réglable de référence, ou lorsque l'amplitude de la note est devenue inférieure à une amplitude de référence, ou lorsque l'instrumentiste modifie la position de ses doigts sur la corde concernée par ladite note Une autre option concerne l'arrêt de la note: nous appelons cette -40 option "note arr Ltée si amplitude faible": lorsque l'on a choisi cette option, une note jouée sur l'instrument-source s'arrête lorsque l'amplitude de ladite note est en dessous d'une amplitude de référence L'option "note arrêtée si amplitude faible" ne fonctionne que lorsqu'on est dans l'option "avec médiator" Avec l'option "sans médiator", l'instrumentiste joue en appuyant sur les cordes (avec sa main gauche) sur le manche de la guitare, pour déclencher des notes Dés qu'une frette est touchée par une corde, la 10 note correspondante est émise, si ladite frette est, parmi les frettes qui sont au contact de ladite corde, celle qui est la plus proche du chevalet 6 Avec cette option, le médiator n'est pas utilisé, et est donc inhibé, pour ne pas perturber le module 52 comparateur de tensions La main In the "with pick" option, the instrumentalist uses the pick in a conventional way: when a string has been in contact with the pick, the note is emitted at the moment the pick leaves the string The note remains until A cause that occurs, which terminates the said cause note, occurs when the seniority of the note has reached an adjustable reference age, or when the amplitude of the note has fallen below a reference amplitude, or when the instrumentist modifies the position of his fingers on the string concerned by the note Another option concerns the stopping of the note: we call this -40 option "note arr Ltée if low amplitude": when we have chosen this option, a note played on the source-instrument stops when the amplitude of said note is below a reference amplitude The "note stopped if low amplitude" option only works when it is in the "with pick with the option "without a pick", the player plays by pressing the strings (with his left hand) on the neck of the guitar, to trigger notes As soon as a fret is touched by a string, the corresponding note is issued, if said fret is, among the frets which are in contact with said chord, that which is closest to the bridge 6 With this option, the pick is not used, and is therefore inhibited, so as not to disturb the comparator module 52 of hand tensions
droite de l'instrumentiste est libre pour manipuler diverses commandes agissant sur le son. The instrumentalist's right is free to manipulate various controls acting on the sound.
La disposition matérielle des composants électroniques situés dans l'analyseur, disposition que nous avons décrite The physical arrangement of the electronic components located in the analyzer, a provision that we have described
plus haut dans la présente description, conduit, pour le above in the present description, leads, for the
microprocesseur 61,-à un espace des adresses dont le détail est indiqué dans le listage du programme codé dans la mémoire 63 Ledit listage constitue le tableau 1, et régit le fonctionnement de l'analyseur 9 Les organigrammes microprocessor 61, at a space of addresses the details of which are indicated in the list of the program coded in the memory. Said listing constitutes table 1, and governs the operation of the analyzer.
correspondant-audit listage sont donnés dans les figures 16 25 et 17. corresponding-audit listing are given in Figures 16 and 17.
Dans la description desdits organigrammes, nous faisons In the description of the said organization charts, we make
référence à des "étiquettes"; lesdites étiquettes correspondent aux étiquettes des programmes listes dans le reference to "labels"; said labels correspond to the labels of the programs listed in the
tableau 1.table 1.
La figure 16 donne l'organigramme général du fonctionnement de l'analyseur Ledit organigramme indique la Figure 16 shows the general flow chart of the analyzer operation.
manière dont l'analyseur explore les cordes de la guitare. how the analyzer explores the strings of the guitar.
Les cordes sont explorées une par une, en commentant à la corde ST 1, puis en passant à la corde ST 2, etc, jusqu'à 35 la corde ST 6; puis, après la corde ST 6, on explore un des boutons de commande qui sont à la disposition de l'instrumentiste; puis, on revient à la corde STI, et on recommence le cycle: ST 1, ST 2,, ST 6, un des boutons La case 131 est celle o l'on arrive après une opération "RESET" (par mise temporaire au niveau bas de la sortie du circuit 67 A de la figure 6) En case 131, on initialise divers paramètres, puis on passe en case 132 En case 132, The strings are explored one by one, commenting on the string ST 1, then passing on the string ST 2, etc., up to the string ST 6; then, after the string ST 6, we explore one of the control buttons that are available to the instrumentalist; then, we come back to the string STI, and we start again the cycle: ST 1, ST 2 ,, ST 6, one of the buttons The box 131 is the one where one arrives after an operation "RESET" (by temporary setting at the level bottom of the output of the circuit 67 A of Figure 6) In box 131, we initialize various parameters, then we go to box 132 In box 132,
on incrémente le numéro de la corde qui va être explorée. we increment the number of the string that will be explored.
Puis, on regarde s'il est temps d'envoyer un message au récepteur I&A ou 16 B Pour cela, on fait appel au sous-programme que nous appelons "BALAYAGE", et que nous étudierons en détail plus bas (voir figure 17) On passe ensuite à la case 133 Ici, on fait un test pour savoir si l'instrumentiste a choisi l'option "sans médiator" Si l'on est en option "sans médiator", on va en case 134 (étiquette 10 "OUI 3 ") Sinon, on va en case 135, o l'on "libère" le médiator, c'est-à-dire qu'en supprimant l'inhibition du médiator, on rend ce dernier capable de détecter des tensions On passe ensuite à la case 136 (étiquette "MED DETECTE?"), o l'on fait un "test des cordes": on envoie un courant dans la corde on cours, et on mémorise les sorties logiques du module 52 Ledit envoi de courant et ladite mémorisation sont effectués à l'aide du sous-programme que nous appelons "TEST CDRDE" On regarda si le médiator détecte quelque chose, c'est-à-dire que l'on 20 regarde si le potentiel du médiator est supérieur au potentiel de chacune des frettes Si la médiator détete, cn va en case 137 (àtiquette "SUITE 12 ") Sinon, on va en case 138 En case 138, on fait une attente, puis une inhibition du médiator, puis un test des cordes, ceci afin de savoir 25 quelle est la frette qui est au potentiel le plus élevé, sans tenir compte du potentiel du médiator Puis, on regarde si le témoin de détection vaut 1 (voir la définition dudit témoin plus bas, à propos de la case 137) Si ledit tàoin ne vaut pas 1, on passe à la case 139 (étiquette "NOIN 2 " 2 Si ledit témoin vaut 1, on passe à la case 140 (étiquette "SUITE 15 "), o l'on met ledit tésoin à zéro On passe ensuite à la case 141 (étiquette "NON 4 "), o l'on calcule quelle note a été trouvée sur la corde Puis, on passe à la case 142, o l'on regarde si i'on est en option "sans 3 médiator" et si la corde explorée est à vide Si ces deux conditions sont remplies, on passe à la case 143 (étiquette "SUIT Ell") Sinon, on passe à la case 144 (étiquette "SUIT El"), o l'on regarde si la note qui a été trouvée sur la corde explorée est identique à la note qui est en cours 40 sur ladite corde (si aucune note n'est en cours sur la corde, la valeur qui se trouve en mémoire en tant que "note en cours" est égale à zéro) Si la note trouvée est identique à la note en cours, on passe à la case 145 (étiquette " O UII") Sinon, on passe à la case 146 (étiquette "NON 6 "'), o l'on fait un test des cordes et un calcul de la note trouvée On regarde alors s'il y a confirmation, c'est-à-dire si la note que l'on vient de trouver en case 146 est identique à la note que l'on avait trouvée en case 141 S'il n'y a pas identité, on passe en case 147 S'il y a identité, on passe en case 148 (étiquette "NONI"), o l'on 10 regarde si la note trouvée en case 146 est en attente sur une autre corde (une corde autre que la corde actuellement explorée) Si oui, on passe à l'exploration de la corde suivante, en case 132 (étiquette "CORDE SIJIVANTE") Sinon, on passe à la case 149 (étiquette "SUITEL 4 "), o l'on regarde si la note trouvée en case 146 est en cours sur une autre corde que la corde en cours d'exploration Si oui, on passe à la case 150; sinon, on passe à la case 151 (étiquette "SUITE 10 ") En case 150, on arrête la note sur ladite autre corde (celle qui n'est pas en cours d'exploration), en faisant PORTA = #$FF, et on met ladite note en attente sur ladite autre corde Puis, on passe & la case 151, o l'on arrête la note en cours sur la corde en cours d'exploration, en faisant PORTA = #*FF La note trouvée en case 146 est mise dans la zone mémoire "NOTE EN ATTENTE" Puis, on passe en case 132 Nous allons maintenant décrire les cases que nous avions laissées de Then we look at whether it is time to send a message to the receiver I & A or 16 B For this, we call the subroutine we call "SCAN", and we will study in detail below (see Figure 17) We then go to box 133 Here, we make a test to know if the player has chosen the option "no pick" If one is optional "without a pick", we go to box 134 (label 10 "YES 3 ") Otherwise, we go to box 135, where we" release "the pick, that is to say that by removing the inhibition of the pick, we make the latter able to detect voltages We then pass in box 136 ("MED DETECTED?" label), where a "string test" is performed: a current is sent into the string under course, and the logic outputs of the module 52 are stored. Said current sending and said These are stored using the subroutine we call "TEST CDRDE". It is checked whether the pick detects something, that is, whether the potential of the pick is greater than the potential of each fret If the pick stops, go to box 137 (label "SUITE 12") Otherwise, we go to box 138 In box 138, we make a wait, then an inhibition of the pick, then a test the strings, in order to know which is the hoop that is at the highest potential, without taking into account the potential of the pick Then we look if the detection indicator is 1 (see the definition of said witness below, about in box 137) If the said indicator is not 1, go to box 139 (label "NOIN 2" 2 If the said indicator is 1, go to box 140 (label "SUITE 15"), where one set the said zero to zero Then we go to square 141 (label "NO 4"), where we calculate which note was found on the string Then, we go to square 142, where we look at if i ' we are in option "without 3 picks" and if the rope explored is empty If these two conditions are fulfilled, we go to box 143 (label "SUIT Ell ") Otherwise, we go to box 144 (label" SUIT El "), where we look at whether the note that was found on the string being explored is identical to the note that is in progress on the string (if no note is current on the string, the value that is in memory as "current note" is zero) If the note found is identical to the current note, go to box 145 ( label "O UII") Otherwise, we go to box 146 (label "NO 6" '), where we do a test of the strings and a calculation of the note found We look then if there is confirmation, c that is, if the note just found in box 146 is identical to the note found in box 141 If there is no identity, go to box 147 there is identity, we go to box 148 (label "NONI"), where we look at whether the note found in box 146 is waiting on another string (a string other than the string currently being explored). If yes, we go on to explore the rope next, in box 132 (label "CORDE SIJIVANTE") Otherwise, we go to box 149 (label "SUITEL 4"), where we look if the note found in box 146 is in progress on a string other than the string in the course of exploration If yes, we go to box 150; otherwise, we go to box 151 (label "SUITE 10") In box 150, we stop the note on the other string (the one that is not being explored), by doing PORTA = # $ FF, and the said note is put on hold on the other string Then, we go to box 151, where we stop the current note on the string being explored, by making PORTA = # * FF The note found in box 146 is put in the memory area "NOTE WAITING" Then, we go to box 132 We will now describe the boxes that we left of
c Oté dans la description ci-dessus En case 137, on fait un c In the description above In box 137, we make a
arrêt total de la note, en faisant PORTA = #FF, NOTE EN ATTENTE = O On passe dans le sous-programme de 30 balayage; on fait une attente; on met à 1 le témoin de détection Ledit témoin indique ainsi que l'on est passé en case 137 Puis, on passe à la case 136 En case 134, on inhibe le médiator, et on fait un test des cordes Puis, on passe à la case 141 En case 139, on fait un calcul de la 35 note; puis, on passe à la case 152, o l 'on regarde si la total stop of the note, by making PORTA = #FF, NOTE WAITING = O Passing into the scan subroutine; we wait; the control indicator is set to 1 This indicates that we have passed in box 137 Then, we go to box 136 In box 134, we inhibit the pick, and we do a test of the strings Then we go to box 141 In box 139, a calculation of the note is made; then we go to box 152, where we look at whether the
note détectée est identique à la note en cours ou à la nute en attente Si oui, on passe à la corde suivante (case 132). detected note is identical to the current note or the nute waiting If yes, we move to the next string (box 132).
Sinon, on passe à la case 153, o l'on regarde si la note trouvée est en cours sur une autre corde Si oui, on passe à 40 la case 154; sinon, on passe à la case 155 (étiquette "SUITE 3 ") En case 154, on opère une "disparition" de la note, c'est-à-dire que l'on fait: NOTE EN COURS = O, PORTA = O, et NOTE EN ATTENTE = O; puis, on passe à la corde suivante (case 132) En case 155, on arrête la note en faisant PORTA = #$FF et NOTE EN ATTENTE = O (ceci correspond 5 au cas o la main gauche de l'instrumentiste étouffe la note en cours) Puis, on passe à la corde suivante (case 132) En case 147, on regarde si la nouvelle note trouvée est identique à la note en cours Si oui, on passe à la case ; sinon, on passe à la corde suivante (case 132): la confirmation a échoué En case 145, on regarde si l'on c Gt en option "sans médiator" Si cui, on passe à la corde suivante (case 132); sinon, on passe à la case 15 6 o l'an arrête la note en cours en faisant PORTA = 4 $FF 9 et t l' on met 2 N zone "NOTE EN ATTENTE" ladite note en cours (c-m 15 cmrraspond au cas o l'instrumentiste rejoue une note qui était d Jej en cours) Ensuite, on passe à la corde suivante (case 132 i En case 143, on regarda si la note an ccurs Sur la corde ost aussi en cours sur une autre corde Si Gui, n passe à la case 157; sinon, N pese à la case 15 E 20 ('tiquett-t "SUITEZ"è En case 1-57, on fait une disparition" de la note, comme on case 154 Puie au: paa à.la corde suivante (case 152) En case 158, on fait un arr*t de la note, en faisant PORTA = *#$FF Puis, on pasce à Otherwise, we go to box 153, where we look if the note found is in progress on another string If yes, we go to box 154 154; otherwise, we go to box 155 (label "SUITE 3") In box 154, we operate a "disappearance" of the note, that is to say that we do: NOTE IN PROGRESS = O, PORTA = O, and WAITING NOTE = O; then, we move to the next string (box 132) In box 155, we stop the note by making PORTA = # $ FF and NOTE WAITING = O (this corresponds to the case where the instrumentalist's left hand chokes the note in progress) Then, we move to the next string (box 132) In box 147, we look if the new note found is identical to the current note If yes, we go to the box; otherwise, we move on to the next string (box 132): the confirmation failed In box 145, we look at whether we ct optional "without pick" If cui, we move to the next string (box 132); if not, we go to box 15 6 where the year stops the current note by making PORTA = 4 $ FF 9 and tl 'we put 2 N zone "NOTE WAITING" said current note (cm 15 cmrpondpond to the case o the instrumentalist replayed a note which was d Jej in progress) Then we move on to the next string (box 132 i In box 143, we looked at whether the note on the string is also in progress on another string If Gui, n goes to box 157, otherwise, N weighs in box 15 E 20 ('tick-t "CONTINUE" è In box 1-57, we make a disappearance "of the note, as we box 154 Puie au: paa à .the next string (box 152) In box 158, we make a stop of the note, by doing PORTA = * # $ FF Then, we go to
la carde suivante (case 132).the next card (box 132).
La figure 17 montre l'organigraame du sous-proac J de balayage La case 159 repr 4 sente le pmint d'antrde danz l? sous-programme de balayage On passe de la case 159 t la case 160 En case 160, un regarde s'il est temps d'envoyer un message vers le récepteur 16 A ou 16 B: en effet, les 30 messages doivent être envoyés de manière régulièremnt -Espacée dans le temps On utilise le premier timer du circuit 62 pour voir si le temps écoulé depuis l'envoi du dernier message est suffisamment important pour justifier l'envoi d'un nouveau message S'il est encore trop t O t pour 35 envoyer un nouveau message, on fait un retour au programme qui a appelé le sous-programme de balayage; ledit retour est représenté en figure 17 par un branchement vers la case 161, qui contient le symbole "RT" Le retour au programme appelant sera toujours représenté ainsi dans les FIG. 17 shows the organigram of the scanning subprotac. Box 159 repr. subroutine sweep You go from box 159 t to box 160 In box 160, a look if it's time to send a message to the receiver 16 A or 16 B: indeed, the 30 messages must be sent from regularly -Spaced in time The first timer of the circuit 62 is used to see if the time elapsed since the last message was sent is large enough to justify the sending of a new message If it is still too late to send a new message, it returns to the program which called the subroutine; said return is represented in FIG. 17 by a branch to box 161, which contains the symbol "RT". The return to the calling program will always be represented thus in the
organigrammes de la présente description S'il est temps flowcharts of this description If it is time
d'envoyer un message, on passe à la case 162 (étiquette to send a message, we go to box 162 (label
44 255157544 2551575
USUITEB 4 "), o l'on regarde s'il y a une conversion analogique-digital qui sait en cours Si c'est le cas, on retourne au programme appelant Sinon, on passe à la case 163 (étiquette "SUITEBS'), o l'on regarde si le compteur de passages est inférieur à 3 En effet, on passe trois fois de suite dans un même "bac de corde", c'est-à-dire dans une zone de mémoire contenant des informations relatives à une même corde, ou à un bouton Il y a six bacs pour les cordes, et un bac pour les boutons (chaque bouton occupe 10 ledit bac à tour de rôle) Lors du quatrième passage en case 163 pour uni m Ome corde, il faut passer au bac de corde suivant (le compteur de passages prend les valeurs 1, 2, et 3 pour compter les passages dans un bac-de corde donné) On met à jour, si nécessaire, 1 'ancienneté de la note (si l'on doit changer de bac) On passe ensuite en case 164, o l'on regarde si l'on a affaire à un bouton (c'est-à-dire si le numéro de bac de corde est égal à 7) Si USUITEB 4 "), where we look if there is an analog-digital conversion that knows in progress If so, we return to the program calling Otherwise, we go to box 163 (label" SUITEBS ") , where one looks at whether the counter of passages is less than 3 Indeed, one passes three times of continuation in the same "tray of rope", that is to say in a zone of memory containing information relating to the same rope, or a button There are six bins for the ropes, and a tray for the buttons (each button occupies said box 10 in turn) During the fourth passage in box 163 for uni m Ome rope, it is necessary move to the next rope tray (the pass counter takes the values 1, 2, and 3 to count the passages in a given rope tray). If necessary, the age of the note is updated (if the you have to change the tray) Then you go to box 164, where you look at whether you are dealing with a button (that is, if the string tray number is 7).
c'est le cas, on va en case 165 (étiquette "BOUTONS"). this is the case, we go to box 165 (label "BUTTONS").
Sinon, on va en case 166 (étiquette "SUITEBI'), o l'on regarde quelle est la valeur du compteur de passages Si le compteur de passages vaut 1, on va en case 167; sinon, on va en case 168, o l 'on regarde si ledit compteur vaut 2; si oui, on va en case 169; sinon, on va en case 170 En case 167, on fait une demande de conversion analogique-digital pour connaitre l 'amplitude de la note en cours sur la corde dont on explore le bac de corde; puis, on envoie un message indiquant le numéro de la note en cours; puis, on retourne au programme appelant En case 169, on envoie un message indiquant la valeur de l'amplitude (on a la valeur de 30 l 'amplitude grace à la demande de conversion analogique-digital, demande que l'on avait faite lors du précédent passage dans le sous- programme de balayage, en case 167); puis, on fait une demande de conversion analogique-digital pour connaître la valeur du portamento 35 de la note en cours; puis, on retourne au programme appelant En case 170, on fait une limitation du portamento mesuré: la valeur ne doit pas dépasser ** 7 E, pour ne pas provoquer d'ambiguité par la suite: en effet, la valeur * 57 F, après mise à 1 de son MSB, deviendrait #*$FF, qui a une 40 signification particulière: cette valeur indique que la note doit être arr tée Puis, on regarde si la valeur de porta stockée en RAM est égale à #*FF Si oui, on va à la case 171 (étiquette "ARRET"); sinon, on va à la case 172, o l'on regarde s'il faut arrêter la note pour cause d'amplitude trop faible Si oui, on va en case 171; sinon, on va en case S 173, o l'on regarde si l'ancienneté de la note est supérieure ou égale à l'ancienneté maximale autorisée; si oui, on va en case 171; sinon, on va en case 174 Si l'on est en option "sans médiator", il n'y a jamais d'arrêt selon l'amplitude ni selon l'ancienneté En case 174, on 10 envoie un message indiquant la valeur du portamento; puis, on retourne au programme appelant En case 171, on met #*FF Otherwise, we go to box 166 (label "SUITEBI"), where we look what is the value of the counter of passages If the counter of passages is 1, we go to box 167, otherwise we go to box 168, ol we look at whether the counter is 2, if yes, we go to box 169, otherwise we go to box 170 In box 167, we make an analog-digital conversion request to know the amplitude of the current note on the the string of which we explore the tray of rope, then we send a message indicating the number of the current note, then we return to the calling program In box 169, we send a message indicating the value of the amplitude (we have the value of the amplitude due to the request for analog-to-digital conversion, request that one had made during the previous passage in the scanning subroutine, in box 167), then, one makes a request for conversion analog- digital to know the value of the portamento 35 of the current note, then, we return to the calling program In box 170, we do t a limitation of the measured portamento: the value must not exceed ** 7 E, so as not to cause ambiguity thereafter: indeed, the value * 57 F, after setting to 1 of its MSB, would become # * $ FF, which has a special meaning: this value indicates that the note must be stopped Then, we check if the value of port stored in RAM is equal to # * FF If yes, we go to box 171 (label "OFF "); otherwise, we go to box 172, where we look at whether to stop the note because of too low amplitude If yes, we go to box 171; otherwise, we go to box S 173, where we look at whether the seniority of the note is greater than or equal to the maximum seniority allowed; if so, we go to box 171; otherwise, we go to box 174 If we are in option "without plectrum", there is never stop according to the amplitude nor according to the seniority In box 174, we send a message indicating the value of the portamento; then we go back to the calling program In box 171, we put # * FF
en RAM, dans la zone affectée au portamento de la note. in RAM, in the zone assigned to the portamento of the note.
Puis, on décrémente le numéro de bac de la corde si la note en attente est non nulle et si elle est différente de la note en cours Ceci, afin d'envoyer le plus vite possible le message relatif au changement de note Puis, on envoie un message indiquant la valeur du portamento Ensuite, on met à jour le bac de la corde: la note en attente devient la note en cours, la note en attente et le portamento sont mis à 0, 20 et il'ancienneté est mise à 1 Puis, on retourne au programme appelant En case 165, on regarde quelle est la valeur du compteur de passages Si ledit compteur vaut 1, on va en Then, we decrement the tray number of the string if the note pending is non-zero and if it is different from the current note This, in order to send as soon as possible the message relating to the change of note Then, we send a message indicating the value of the portamento Then, we update the tray of the string: the pending note becomes the current note, the pending note and the portamento are set to 0, 20 and the old is set to 1 Then, we return to the calling program In box 165, we look what is the value of the counter of passages If said counter is 1, we go into
case 175; sinon, on va en case 176 (étiquette "SUITE Bl O"), o 1 'on regarde si ledit compteur vaut 2; si oui, on va en 25 case 177; sinon, on va en case 178 (étiquette "SUITEB 12 "). box 175; otherwise, we go to box 176 (label "SUITE Bl O"), where we look if the counter is 2; if yes, we go to box 177; otherwise, we go to box 178 (label "SUITEB 12").
En case 175, on fait une demande de conversion analogique-digital s'il s'agit d'un bouton analogique; puis, on envoie un message égal à #*$ 7 F, pour signaler au récepteur In box 175, an analog-to-digital conversion request is made if it is an analog button; then, we send a message equal to # * $ 7 F, to signal to the receiver
16 A ou 16 B qu'il s'agit d'un bouton et non d'une corde. 16 A or 16 B that it is a button and not a rope.
Ensuite, on retourne au programme appelant En case 177, on met en RAM la valeur du bouton analogique ou numérique; puis, on envoie un message indiquant la valeur du bouton; puis, on retourne au programme appelant En case 178, on envoie un message indiquant le numéro du bouton, et on prépare le bouton suivant pour le prochain passage dans le septième bac; puis, on retourne au programme appelant Les sous-programmes "TEST CORDES" et "CALCUL NOTE" étant simples, nous allons les décrire à partir du listage du programme donné au tableau 1, sans faire référence à des 40 organigrammes Dans le programme "TEST CORDE", on rend transparentes les bascules à mémoire des frettes (lesdites bascules étant contenues dans les bottiers 70 A à 70 C de la figure 6); puis, on met l'échantillonneur bloqueur 57 ou SH 7 en mémorisation; puis, on envoie une impulsion de courant dans une des cordes, en même temps que l'on fait une 'autorisation de pompage masse" Puis, on fait une attente pour que le module 52 ait le temps de se stabiliser. Ensuite, on fait en sorte que ledites bascules à mémoire mémorisent, puis on arréte 1 'impulsion de courant dans la corde concernée, et on supprime en mire temps 1 'autorisation de pompage masse Puis, on rend le circuit 57 Then, we return to the calling program In box 177, we set in RAM the value of the analog or digital button; then, we send a message indicating the value of the button; then, we return to the calling program In box 178, we send a message indicating the number of the button, and we prepare the next button for the next passage in the seventh tray; then, we return to the calling program The subprograms "TEST CORDES" and "CALCUL NOTE" are simple, we will describe them from the list of the program given in Table 1, without referring to 40 flowcharts In the program "TEST ROPE "is made transparent memory flip-flops (said flip-flops being contained in the housings 70 A at 70 C of Figure 6); then, the sampler 57 or SH 7 is stored; then, we send a current pulse in one of the strings, at the same time that we do a 'pumping mass authorization' Then we wait for the module 52 to have time to stabilize. such that the memory flip-flops memorize, then the current pulse is stopped in the cord concerned, and the mass pumping authorization is then canceled. Then, the circuit 57 is returned.
ou SH 7 transparent Puis, on retourne au programme appelant. or SH 7 transparent Then, we return to the calling program.
Dans le sous-programme CALCUL NOTE", on calcule la note trouvée sur la corde Le calcul utilise les valeurs logiques ( O ou 1) mémorisées par les bascules à mémoire contenues 15 dans les bottiers 70 A à 70 C de la figure 6 Ledites bascules à mémoire sont réparties en trois "bacs de frettes' Chacun desdits bacs contient huit bits, chaque bit représentant une frette Le bit MSB du bac 3 représente le médiator Le bac 3 est celui des frettes qui sont le plus prés du chevalet; le bac 1 est celui des frettes qui sont le In the subroutine CALCULATION NOTE ", the note found on the string is calculated. The calculation uses the logic values (0 or 1) stored by the memory flip-flops contained in the housings 70 A at 70 C in FIG. The memory is divided into three "fret boxes" Each of said trays contains eight bits, each bit representing a fret The MSB bit of the tray 3 represents the pick Tray 3 is the one of the frets that are closest to the bridge; the tray 1 is the one of the frets which are the
plus prés du sillet; le bac 2 est entre les bacs 1 et 3. closer to the saddle; Tray 2 is between Trays 1 and 3.
Dans un bac donné, les frettes sont numérotées de O à 7; la frette de numéro O est celle qui est le plus près du sillet; la frette de numéro 7 est celle qui est le plus prés du chevalet Lorsqu'un bit vaut 1, en sortie des circuits 70 A à C, c'est que la frette correspondante (ou le médiator) n'est pas au potentiel le plus élevé parmi toutes les frettes et le médiator Lorsqu'un bit vaut O, on a affaire à la frette ou au médiator dont le potentiel est le plus élevé 30 parmi outes les frettes et le médiator On calcule ensuite le numéro de la note Pour cela, on prend-la frette dont le potentiel est maximal, et on calcule 1 'expression A = 8 * X + Y + 5 * (CORDE 1), expression o A, X et Y In a given tray, the frets are numbered from 0 to 7; the fret number O is the one closest to the saddle; the number 7 fret is the one closest to the bridge When a bit is 1, the output of the circuits 70 A to C is that the corresponding fret (or the pick) is not the most potential If one bit is 0, we are dealing with the fret or pick whose potential is the highest among all the frets and the pick. We then calculate the number of the note. take the fret whose potential is maximal, and calculate the expression A = 8 * X + Y + 5 * (ROPE 1), expression o A, X and Y
désignent des registres du microprocesseur 61 (voir dans le 35 tableau 1 les définitions des contenus desdits registres). designate registers of the microprocessor 61 (see Table 1 for definitions of the contents of said registers).
On fait ensuite un décalage d'un demi-ton si l'on est sur la corde ST 5 ou ST 6 (décalage propre à la guitare conventionnelle à six cordes) Puis, on retourne au programme appelant Lorsque l 'instrument-source n'est pas 40 une guitare à six cordes, il suffit d'adapter le programme "CALCUL NOTE' en fonction de la définition des hauteurs des -47 Then we make a semitone shift if we are on the string ST 5 or ST 6 (shift specific to the conventional six-string guitar) Then, we return to the calling program When the source-instrument does not is not 40 a six-string guitar, just adapt the program "CALCULATION NOTE" according to the definition of the heights of -47
notes, définition propre audit instrument-source. notes, definition proper to this source-instrument.
En figure 18, on voit une représentation générale du récepteur 16 A ou 16 B Ledit récepteur comprend un module logique de commande 179, un module convertisseur digital-analogique 180, et un module de bouton numérique 181 Lorsque l'instrument-cible possède un clavier purement mécanique (cas, par exemple, du piano acoustique), le récepteur est désigné par la référence 16 A; ledit récepteur comprend alors les modules 179 et 180, et agit sur des électro-aimants 21, qui eux-mêmes agissent sur le clavimr 182 de l'instrument-cible Dans de nombreux instruments électriques ou électroniques, chaque touche du clavier est munie d'un ou plusieurs dispositifs'électriques permettant auxdits instruments de savoir si une touche est enfoncée et 15 (selon le type de l'instrument-cible) de savoir avec queile force et de quelle ailaniàre ladite touche a été ou est enfoncée; le récepteur adapté auxdits dispositifs est désigné par la référence I B; ladit récepteur ccsprend les modules 179, 180, et 181; le récepteur 16 E peut agir électriquement dire:tement sur le circuit d'analyse 40 FIG. 18 shows a general representation of the receiver 16A or 16B. Said receiver comprises a control logic module 179, a digital-to-analog converter module 180, and a digital button module 181 When the target instrument has a keyboard purely mechanical (for example, the acoustic piano), the receiver is designated by the reference 16 A; said receiver then comprises the modules 179 and 180, and acts on electromagnets 21, which themselves act on the clavimr 182 of the target instrument In many electric or electronic instruments, each key of the keyboard is provided with one or more electrical devices allowing said instruments to know if a key is depressed and 15 (depending on the type of the target instrument) to know with which force and which garment said key has been or is depressed; the receiver adapted to said devices is designated by the reference I B; Receiver ladder includes modules 179, 180, and 181; the receiver 16 E can act electrically say: tement on the analysis circuit 40
propre à l'instrumnt-cible.specific to the target instrumnt.
Nous décrirons les figures 19, 20 et 21 après la figure 25. La figure 22 donne une représentation schématique du 25 module logique 179 Ledit module est analogue au module logique de commande et d'analyse 50, qui a éta décrit plus haut au sujet de l'analyseur, lors de l'étude de la figure 6 Le module 179 comporte un microprocesseur 184 identique au microprocesseur 61 de la figure 6 Le module 179 comporte 30 un circuit 196 tampon d'adresses, qui renforce les lignes d'adresse AO à A 7 du microprocesseur 184 Le circuit 196 est de type 74 L 5541 Les lignes d'adresse ainsi renforcées sont distribuées aux composants du récepteur 16 A ou 16 B, via les fils A'O O à A'7 Les lignes d'adresse A 8 à' A 15 du circuit 184 35 ne sont pas renforcées par un tampon, et sont directement distribuées auxdits composants, via les fils respectifs A'B à A'15 Les lignes A'O à A'15 constituent le bus des adresses du microprocesseur 184 Les bornes 6-1 et 62 du circuit 196 sont reliées à la masse Certains des circuits 40 du module 179 sont identiques, tant du point de vue de leur nature que de celui de leur agencement les uns par rapport aux autres, à des circuits dumodule 50: ainsi, les circuits 185, 186 A, 186 B, 187, 188 A, 188 B, 188 C, 189, 190 et 191 du module de commande 179 sont respectivement identiques aux circuits 63, 64 A, 64 B, 66, 67 A, 67 B, 67 C, 71, 68 et 69 S du module 50 de l 'analyseur 9 En sortie du tampon 187, les lignes D'O à D'7 constituent le bus des données du microprocesseur 184 L'interrupteur 192 du module 179 est identique à l 'interrupteur 75 du module s La module 179 contient une porte NON-ET 193, comprise dans un bottier de 10 type 74 L 500 Par ailleurs, deux circuits du module 179 sont identiques, du point de vue de leur nature, mais pas du point de vue de leur agencement, à des circuits du module ; lesdits circuits sont les circuits 194 et 195 du module 179, correspondant respectivement aux circuits 62 et 65 du 15 module 50 Le circuit 194 differe du circuit 62 en ce que ses broches PAO à PA 7 et PBO à PB 7, ainsi q Ue ses broches CB 1 et CB 2, ne sont pas connectées de la màme façon que dans le module 50 Le circuit 195 differe du circuit 65 un ce que ses sorties Y 1 à Y 7 ne sont pas connectées de la 20 méme façon que dans 1 l module 50 Les sorties Y 2 à Y 7 du circuit 195 sont respectivement reliées à des fils Y'2 à Y'7 Le module 179 possede par ailleurs d'autres circuits, qui n'ont pas d'équivalent dans le module 50; lesdits circuits sont: le circuit tampon 196 pour bus d'adresses, circuit de type 74 L 5541; les huit circuits MLO à ML 7 de type 74 L 5259, chacun desdits circuits contenant huit bascules adressables à mémoire; le circuit 197, qui est un "+lip flop de type D" compris dans un bottier de type 74 L 574 L'entrée DATA IN du circuit MLO est reliée à la ligne D'O du bus des données du microprocesseur 184 De méme, l'entrée DATA IN du circuit ML 1 est reliée à la ligne D'1 dudit bus des données, etc 35 jusqu'à l'entrée DATA IN du circuit ML 7, ladite entrée étant reliée à la ligne D'7 dudit bus des données L'entrée CLEAR de chacun des circuits MLO à ML 7 est reliée a la tension VCC via une résistance respective telle que R 51 Pour chacun des circuits MLO à ML 7, les entrées A, B, et C sont respectivement reliées aux lignes A'O, A'1, et A'2 du bus des adresses du microprocesseur 184 Les sorties QO à Q 7 du circuit MLO sont reliées respectivement à des fils numérotés de QO,O à Q 7,0; les sorties QO à Q 7 du circuit MLI sont reliées respectivement à des fils numérotés de QO,1 à Q 7,1 etc jusqu'au circuit ML 7, dont les sorties QO à Q 7 5 sont reliées respectivement à des fils numérotés de QO,7 à Q 7,7 Les broches G des circuits MLO à ML 7 sont reliées à la sortie Y 1 du circuit 195 Nous désignons par '2 le signal d'horloge distribué (en sortie du circuit 188 B) aux We will describe Figs. 19, 20 and 21 after Fig. 25. Fig. 22 gives a schematic representation of the logic module 179. This module is analogous to the control and analysis logic module 50, which has been described above in connection with the analyzer, in the study of FIG. 6 The module 179 comprises a microprocessor 184 identical to the microprocessor 61 of FIG. 6 The module 179 comprises an address buffer circuit 196, which reinforces the address lines A0 to The circuit 196 is of the type 74 L 5541 The lines of address thus reinforced are distributed to the components of the receiver 16 A or 16 B, via the wires A'O O to A'7 The address lines A 8 to 15 of the circuit 184 are not reinforced by a buffer, and are directly distributed to said components via the respective wires A'B to A'15. The lines A'0 to A'15 constitute the bus of the addresses of FIG. Microprocessor 184 Terminals 6-1 and 62 of circuit 196 are connected to ground Some of the circuits 40 of the module 179 are identical, both from the point of view of their nature and that of their arrangement with respect to each other, to circuits of the module 50: thus, the circuits 185, 186 A, 186 B, 187 , 188 A, 188 B, 188 C, 189, 190 and 191 of the control module 179 are respectively identical to the circuits 63, 64 A, 64 B, 66, 67 A, 67 B, 67 C, 71, 68 and 69 S of the analyzer module 50 At the output of the buffer 187, the lines D'0 to D'7 constitute the data bus of the microprocessor 184 The switch 192 of the module 179 is identical to the switch 75 of the module s The module 179 contains a NAND gate 193, included in a box 74 L 500. Moreover, two circuits of the module 179 are identical, from the point of view of their nature, but not from the point of view of their arrangement, to circuitry of the module; said circuits are the circuits 194 and 195 of the module 179, respectively corresponding to the circuits 62 and 65 of the module 50 The circuit 194 differs from the circuit 62 in that its pins PAO to PA 7 and PBO to PB 7, as well as its pins CB 1 and CB 2 are not connected in the same way as in module 50 Circuit 195 differs from circuit 65 so that its outputs Y 1 to Y 7 are not connected in the same way as in 1 module. The outputs Y 2 to Y 7 of the circuit 195 are respectively connected to wires Y'2 to Y'7. The module 179 also has other circuits, which have no equivalent in the module 50; said circuits are: buffer circuit 196 for address bus, circuit type 74 L 5541; the eight circuits MLO to ML 7 type 74 L 5259, each of said circuits containing eight latches addressable memory; the circuit 197, which is a "+ D-type flipflop" included in a box 74 L 574 The DATA IN input of the MLO circuit is connected to the line D'O of the data bus of the microprocessor 184 Similarly, the DATA IN input of the circuit ML 1 is connected to the line D'1 of said data bus, etc. 35 to the input DATA IN of the circuit ML 7, said input being connected to the line D'7 of said bus data The CLEAR input of each of the MLO circuits at ML 7 is connected to the voltage VCC via a respective resistor such that R 51 For each of the circuits MLO to ML 7, the inputs A, B, and C are respectively connected to the lines A The outputs QO to Q 7 of the MLO circuit are respectively connected to wires numbered from QO, O to Q 7.0; the outputs QO to Q 7 of the PWM circuit are respectively connected to wires numbered QO, 1 to Q 7.1, etc. up to the circuit ML 7, whose outputs Q0 to Q75 are connected respectively to wires numbered with QO , 7 to Q 7.7 The pins G of the circuits MLO to ML 7 are connected to the output Y 1 of the circuit 195 We denote by 2 the clock signal distributed (at the output of the circuit 188 B) to
composants du récepteur 16 A ou 16 B Le signal complémentaire 10 d'horloge (en sortie du circuit 188 SC) est désigné par '2. 16A or 16B receiver components The clock supplement signal (at the output of circuit 188 SC) is designated by '2.
Les sorties PAO à PA 7 et PBO à PB 7 du circuit 194 seront étudiées plus bas Les entrées CB 1 et CB 2 du circuit 194 servent à recevoir les données transmises en série par The outputs PAO to PA 7 and PBO to PB 7 of the circuit 194 will be studied below. The inputs CB 1 and CB 2 of the circuit 194 are used to receive the data transmitted in series by
l'analyseur 9 vers le récepteur 16 A ou 16 B Le fil LS, qui 15 amène lesdites données, va à la broche CB 2 du circuit 194. the analyzer 9 to the receiver 16 A or 16 B The wire LS, which brings said data, goes to the pin CB 2 of the circuit 194.
Le fil L 6, qui amène les informations de synchronisation The L 6 wire, which brings the synchronization information
relatives auxdites données, va à l'entrée 1 D du circuit 197. relating to said data, goes to the input 1 D of the circuit 197.
L'entrée 1 CK du circuit 197 est reliée à la sortie d'une porte NON-ET 193 Une des entrées du circuit 193 est reliée 20 à la tension VCC via une résistance R 52; l'autre entrée du circuit 193 est reliée au signal d'horloge 2 Les entrées 1 PR et 1 CLR du circuit 197 sont reliées ensemble, et sont reliées à la tension VCC via une résistance R 54 La sortie 1 Q du circuit 197 est reliée à l'entrée CB 1 du circuit 194. 25 Les circuits 197 et 193 servent à faire en sorte que les impulsions de synchronisation arrivant par le fil L 6 soient alignées sur les impulsions d'horloge '2 du module de commande 179 Les fils L 5 et L 6 sont reliés à la tension VCC via des résistances respectives R 53 et R 55 Les broches PAO 30 à PA 7 du circuit 194 sont respectivement reliées aux fils PA'O a PA'7 Les broches PBO à PB 7 du circuit 194 sont The input 1 CK of the circuit 197 is connected to the output of a NAND gate 193. One of the inputs of the circuit 193 is connected to the voltage VCC via a resistor R 52; the other input of the circuit 193 is connected to the clock signal 2 The inputs 1 PR and 1 CLR of the circuit 197 are connected together, and are connected to the voltage VCC via a resistor R 54 The output 1 Q of the circuit 197 is connected at the CB 1 input of the circuit 194. The circuits 197 and 193 serve to cause the synchronization pulses arriving via the wire L 6 to be aligned with the clock pulses 2 of the control module 179. 5 and L 6 are connected to the voltage VCC via respective resistors R 53 and R 55 The PAO pins 30 to PA 7 of the circuit 194 are respectively connected to the wires PA'O to PA'7 The pins PBO to PB 7 of the circuit 194 are
respectivement reliées aux fils PB'O à PB'7. respectively connected to PB'O wires PB'7.
Les figures 23 et 24 représentent l'interface entre le récepteur 16 A et les électro-aimants 21 En figure 23, on 35 voit que chacun des fils Qi,j (o i et j sont des indices variant chacun indépendamment de O à 7) arrive à l'entrée 198 d'un circuit élémentaire d'interface 199; la sortie 200 dudit circuit élémentaire est reliée à un fil numéroté E'p, o p est un indice égal à 8 * i j + 8 La figure 24 montre 40 le schéma du circuit élémentaire d'interface 199 L'entrée 198 dudit circuit est reliée à l'entrée d'un circuit logique inverseur 201 (compris dans un bottier 74 L 504), dont la sortie est reliée, via une résistance R 56, à la base d'un transistor T 12 L'émetteur dudit transistor est relié à la masse Le collecteur de T 12 est relié à la sortie 200 du circuit 199 La sortie 202 du module 180 est celle qui reflète l'amplitude des notes; lorsqu'on emploie les électro-aimants, on utilise une version simplifiée dudit module, version telle que celle étudiée à propos de la figure 19 La ligne NB de ladite version simplifiée (voir les explications relatives à la figure 19) est alors reliée à l'entrée d'un circuit (non représenté en figure 19) destiné à effectuer une amplification et une translation sur la tension de ladite ligne, de manière à ce que, lorsque la tension NB varie de 3 à 4 volts, la tension à la sortie 202 15 dudit circuit varie de 3 à 35 volts La sortie 202 est FIGS. 23 and 24 show the interface between the receiver 16A and the electromagnets 21 In FIG. 23, it can be seen that each of the wires Qi, j (oi and j are indices varying each independently from 0 to 7) arrives at the input 198 of an interface elementary circuit 199; the output 200 of said elementary circuit is connected to a wire numbered E'p, op is an index equal to 8 * ij + 8 FIG. 24 shows the diagram of the elementary interface circuit 199 The input 198 of said circuit is connected to the input of an inverting logic circuit 201 (included in a box 74 L 504), whose output is connected, via a resistor R 56, to the base of a transistor T 12 The emitter of said transistor is connected to the The collector T 12 is connected to the output 200 of the circuit 199 The output 202 of the module 180 is the one that reflects the amplitude of the notes; when the electromagnets are used, a simplified version of said module, version such as that studied with reference to FIG. 19, is used. The line NB of said simplified version (see the explanations relating to FIG. 19) is then connected to FIG. input of a circuit (not shown in Figure 19) for amplifying and translating the voltage of said line, so that when the voltage NB varies from 3 to 4 volts, the output voltage 202 of said circuit varies from 3 to 35 volts The output 202 is
reliée à la base d'un transistor T 13 via une résistance R 57. connected to the base of a transistor T 13 via a resistor R 57.
Le collecteur de T 13 est relié & une tension d'alimentation V 8 de 40 volts L'émetteur de T 13 fournit la tension The collector of T 13 is connected to a supply voltage V 8 of 40 volts The emitter of T 13 supplies the voltage
d'alimentation pour les électro-aimants Ladite tension est 20 représentée par un signe "+" en figure 24 et en figure 1. This voltage is represented by a "+" sign in FIG. 24 and in FIG.
Entre les bornes de chacun des électro-aimants 21 est placée une diode X 13 (avec la cathode du coté de l'émetteur de Between the terminals of each of the electromagnets 21 is placed a diode X 13 (with the cathode on the side of the transmitter of
T 13) pour protéger les composants contre les surtensions. T 13) to protect the components against overvoltages.
Chaque électro-aimant a une résistance de 80 ohms en courant 25 continu, et fournit une force moyenne de l'ordre de 4 Each electromagnet has a resistance of 80 ohms in continuous current, and provides an average force of the order of 4
newtons pour un courant de 0,4 ampère. newtons for a current of 0.4 ampere.
La figure 25 montre le schéma d'une interface pour un instrument-cible ayant un clavier électrique Chacun des fils Qi,j (o i et j sont des indices variant chacun de O à 30 7) est relié, via une résistance telle que R 58, à l'entrée Ep du circuit 40 défini en figure 1 On a: p = 8 * i j + 8 Dans le présent mode de réalisation, la valeur des résistances R 58 est adaptée au circuit SM 304 A d'exploration de clavier Les trois fils Q 7,0 à Q 7,2 ne sont 35 pas utilisés Chacune des entrées Ep du circuit 40 est FIG. 25 shows the diagram of an interface for a target instrument having an electric keyboard. Each of the wires Q 1, j (o 1 and j are indices each varying from 0 to 7) is connected, via a resistor such as R 58 at the input Ep of the circuit 40 defined in FIG. 1: p = 8 * ij + 8 In the present embodiment, the value of the resistors R 58 is adapted to the keyboard exploration circuit SM 304 A. The three wires Q 7.0 to Q 7.2 are not used Each of the inputs Ep of the circuit 40 is
également reliée à une des bornes 203 d'un interrupteur 38. also connected to one of the terminals 203 of a switch 38.
L'interrupteur 38 est commandé par une touche du clavier de l'instrumentcible L'autre borne 205 dudit interrupteur est reliée à une ligne électrique 206, commune à tous les interrupteurs 38 Ladite ligne est reliée à la masse On voit qu'ainsi, on peut manipuler simultanément l'instrument-source et le clavier de l'instrument-cible Si le circuit 40 utilise la convention selon laquelle une touche du clavier enfoncée correspond à un niveau logique haut, il suffit de modifier le programme faisant fonctionner le récepteur, en permutant la mise à O et la mise & 1 d'un bit du clavier; une autre solution possible consiste à placer des inverseurs logiques sur les fils Qi,j, sans The switch 38 is controlled by a key of the keyboard of the instrumentcible The other terminal 205 of said switch is connected to an electrical line 206, common to all switches 38 Said line is connected to the ground We see that thus, we can simultaneously manipulate the source instrument and the keyboard of the target instrument If the circuit 40 uses the convention that a keyboard key pressed corresponds to a logic high level, simply modify the program operating the receiver, in swapping O and setting a bit of the keyboard; another possible solution is to place logical inverters on the wires Qi, j, without
modifier ledit programme.modify said program.
L'instrument-cible peut posséder, pour chaque touche, 10 un ou plusieurs capteurs (non représentés en figure 25) destinés à capter la force avec laquelle ladite touche est enfoncée et/ou manipulée verticalement et/ou latéralement; alors, chacun des fils de sortie Nq (q est un indice variant de 1 à 128) du module 180 est relié à l'entrée correspondante Nq du circuit 40 Lesdits fils Nq permettent au module 180 de transmettre au circuit 40 les informations relatives au portamento et à l'amplitude des notes jouées par l'instrumentiste, et ceci, pour chaque note individuellement Les fils Nq transmettent des tensions analogiques qui simulent, pour le circuit 40, les signaux en provenance des capteurs relatifs à chacune des touches du clavier électrique de l'instrumentcible A chaque touche dudit clavier correspondent deux informations: portamento et amplitude Si le clavier a soixante-et-une touches, il y a cent vingt-deux fils utilisés pour transmettre le portamento et l'amplitude (N 1 i à N 61 pour le portamento, N 62 à N 122 pour l'amplitude) Les fils N 123 à N 126 représentent les quatre boutons analogiques de l'analyseur Les fils N 127 et N 128 ne sont pas utilisés dans le présent mode de réalisation On voit également, en figure 25, les fils K 1 a K 7, qui arrivent dans le circuit 40 Selon le type d'instrument-cible et ses exigences en matière de tensions de commande et d'impédances d'entrée pour l'application desdites tensions, l'homme de l'art réalise les adaptations de niveaux de tensions électriques et d'impédances sur les fils E 1 à E 61, NI à N 128, et 1 < à K 7 Par ailleurs, l'homme de l'art détermine, à l'intérieur de l'instrument-cible, les points jusqu'o il faut acheminer lesdits fils Par exemple, pour les instruments-cibles mesurant la vélocité des touches de leurs 40 claviers pour évaluer l'amplitude des notes, il faut acheminer les fils Nq jusqu'après les circuits qui The target instrument may have, for each key, one or more sensors (not shown in FIG. 25) for sensing the force with which said key is depressed and / or manipulated vertically and / or laterally; then, each of the output wires Nq (q is an index varying from 1 to 128) of the module 180 is connected to the corresponding input Nq of the circuit 40 Said wires Nq allow the module 180 to transmit to the circuit 40 the information relating to the portamento and the amplitude of the notes played by the instrumentalist, and this, for each note individually. The Nq wires transmit analog voltages which simulate, for the circuit 40, the signals coming from the sensors relating to each of the keys of the electric keyboard. The target instrument Each key of the keyboard corresponds to two pieces of information: portamento and amplitude If the keyboard has seventy-one keys, there are one hundred and twenty-two wires used to transmit the portamento and the amplitude (N 1 i to N 61 for portamento, N 62 to N 122 for amplitude) N 123 to N 126 are the four analog buttons of the analyzer. The N 127 and N 128 are not used in this embodiment. n also shows, in FIG. 25, the wires K 1 to K 7, which arrive in the circuit 40 According to the type of target instrument and its requirements for control voltages and input impedances for the application of said voltages, one skilled in the art makes the adaptations of levels of electrical voltages and impedances on the son E 1 to E 61, NI to N 128, and 1 <to K 7 Moreover, the man of the art determines, within the target instrument, the points up to which it is necessary to route said wires For example, for the target instruments measuring the velocity of the keys of their 40 keyboards to evaluate the amplitude of the notes , it is necessary to route the Nq wires until after the circuits which
transforment ladite vélocité en une grandeur analogique. transform said velocity into an analog magnitude.
Nous avons décrit, en figure 25, une interface pour instrument-cible à clavier électrique; ladite interface est uuniverselle", car elle permet la liaison immédiate avec de nombreux instruments-cibles Toutefois, ladite interface a l'inconvénient de mettre en oeuvre beaucoup de fils électriques L'homme de l'art pourra avantageusement remplacer ladite interface, selon tel ou tel cas particulier, par une interface fonctionnant en multiplexage: 10 en effet, la plupart des instrumentscibles que l'on peut envisager d'équiper selon la présente invention explorent le clavier séquentiellement Une interface en multiplexage entre le récepteur 16 B et le circuit d'exploration du clavier, circuit propre à l'instrument-cible, nous 15 apparatt comme relevant de l'état antérieur de la technique, Ladite interface permet de se passer des circuits MLO à ML 7 du module 179 On peut également utiliser une liaison par partage d'une mémoire vive entre le module 179 et le circuit 40 Un tel partage peut utiliser le fait que 20 ladite mémoire est accessible au module 179 pendant qu'une horloge est au niveau haut, et que ladite mémoire est accessible au circuit 40 pendant que ladite horloge est au niveau bas Cette méthode à deux niveaux d'horloge fait partie de la technique antérieure, et est utilisée, par 25 exemple, pour l'affichage vidéo des données de certains ordinateurs individuels Le circuit 179 inscrit des informations dans ladite mémoire vive, tandis que le circuit lit des informations dans ladite mémoire vive La disposition matérielle des composants électroniques situés 30 dans le récepteur 16 A ou 16 B conduit, pour le microprocesseur 184, à un espace des adresses dont le détail est indiqué dans le listage du programme codé dans la We have described, in Figure 25, an interface for target instrument with electric keyboard; said interface is uuniverselle "because it allows the immediate connection with many target instruments However, said interface has the disadvantage of implementing many electrical son The skilled person can advantageously replace said interface, according to such or In this particular case, by an interface operating in multiplexing: in fact, most of the instruments that can be envisaged to equip according to the present invention explore the keyboard sequentially. An interface in multiplexing between the receiver 16 B and the circuit of FIG. keyboard exploration, circuit specific to the target instrument, we appear to be part of the prior art, Said interface makes it possible to dispense with circuits MLO ML 7 module 179 can also use a link sharing a RAM between the module 179 and the circuit 40 Such sharing may use the fact that said memory is accessible to the module 179 while a ho The clock is high, and said memory is accessible to circuit 40 while said clock is low. This two-level clock method is part of the prior art, and is used, for example, for display. video of the data of certain individual computers The circuit 179 records information in said random access memory, while the circuit reads information in said random access memory The hardware arrangement of the electronic components located in the receiver 16 A or 16 B leads, for the microprocessor 184, to an address space, the details of which are indicated in the listing of the program coded in the
mémoire 185 Ledit listage constitue le tableau 2. 185 The said listing constitutes Table 2.
La figure 19 montre un schéma d'une variante simplifiée 35 du module convertisseur digital-analogique 180 Ladite variante s'utilise lorsque l'instrument-cible n'a pas la possibilité de mesurer le portamento et l'amplitude individuellement pour chaque touche de son clavier Chacun des fils PA'O à PA'6 est respectivement relié à l'entrée 40 d'un circuit DAO à DA 6 Chacun des fils PB'0 à PB'6 est respectivement relié à l'entrée d'un circuit DBO à DB 6 La tension d'alimentation V 2 est filtrée par la cellule R 59 C 9, et devient, après filtrage, la tension LV, qui est distribuée à chacun des circuits DAO à DA 6 et DBO à DB 6 La figure 20 représente le schéma détaillé du circuit DAO En figure 20, on voit que le fil PA'O est reliés via une résistance R 60/0, à la base d'un transistor T 14 Le collecteur dudit transistor est relié à la ligne LV via une résistance R 61/O (le signe "/0 "O signifie que les valeurs des résistances R 60/O et R 61/0 sont en correspondance avec le numéro O du fil PA'O) L'émetteur dudit transistor est relié à la ligne LA Les circuits DA 1 à DA 6 sont identiques au circuit DAO à l'exception des valeurs des résistances R 60/m et R 61/m, o m est un indice variant de 1 à 6 Les circuits DBO à DB 6 sont respectivement identiques aux circuits DAO à 15 DA 6 En figure 19, on voit que les sorties des circuits DAO à DA 6 sont reliées entre elles, et reliées à la ligne LA La ligne LA est reliée à l'entrée inverseuse d'un amplificateur opérationnel 207 La sortie dudit amplificateur est reliée à l'entrée inverseuse dudit amplificateur via une résistance 20 R 62 La sortie dudit amplificateur est reliée, via une résistance R 63, à la ligne NA Une résistance R 64 relie à la tension VCC la cathode d'une diode Zener X 14 L'anode de la diode X 14 est reliée à la masse La tension fixe présente sur la cathode de ladite diode est désignée par V 9 L'entrée 25 non inverseuse du circuit 207 est reliée à la tension V 9 De même, les sorties des circuits DBO à DB 6 sont reliées à une ligne LB, qui est reliée à l'entrée inverseuse d'un amplificateur opérationnel 208 La sortie dudit amplificateur est reliée à l'entrée inverseuse dudit 30 amplificateur via une résistance R 65 La sortie dudit amplificateur est reliée, via une résistance R 66, à la ligne NB L'entrée non inverseuse dudit amplificateur est reliée à la tension V 9 Pour expliquer le fonctionnement de ladite variante simplifiée du module convertisseur FIG. 19 shows a diagram of a simplified variant 35 of the digital-to-analog converter module 180. Said variant is used when the target instrument does not have the possibility of measuring the portamento and the amplitude individually for each key of its sound. Each of the PA'O to PA'6 wires is respectively connected to the input 40 of a DAO circuit DA 6 Each of the PB'0 to PB'6 wires is respectively connected to the input of a BOD circuit to DB 6 The supply voltage V 2 is filtered by the cell R 59 C 9, and becomes, after filtering, the voltage LV, which is distributed to each of the circuits DAO at DA 6 and DBO at DB 6. Detailed diagram of the circuit DAO In FIG. 20, it can be seen that the wire PA'O is connected via a resistor R 60/0, at the base of a transistor T 14 The collector of said transistor is connected to the line LV via a resistor R 61 / O (the sign "/ 0" O means that the values of the resistors R 60 / O and R 61/0 are in correspondence e with the wire number O PA'O) The emitter of said transistor is connected to the line LA The circuits DA 1 to DA 6 are identical to the circuit DAO with the exception of the values of the resistors R 60 / m and R 61 / m, om is an index varying from 1 to 6 The circuits DBO to DB 6 are respectively identical to the circuits DAO 15 DA 6 In FIG. 19, it can be seen that the outputs of the circuits DAO at DA 6 are interconnected, and connected to The LA line is connected to the inverting input of an operational amplifier 207 The output of said amplifier is connected to the inverting input of said amplifier via a resistor R 62 The output of said amplifier is connected via a resistor R 63 , at the line NA A resistor R 64 connects to the voltage VCC the cathode of a Zener diode X 14 The anode of the X diode 14 is connected to the ground The fixed voltage present on the cathode of said diode is designated by V The non-inverting input of the circuit 207 is connected to the Similarly, the outputs of the DBO to DB 6 circuits are connected to a line LB, which is connected to the inverting input of an operational amplifier 208. The output of said amplifier is connected to the inverting input of said amplifier via a resistor R 65 The output of said amplifier is connected, via a resistor R 66, to the line NB The non-inverting input of said amplifier is connected to the voltage V 9 To explain the operation of said simplified variant of the converter module
digital-analogique 180, nous allons étudier le circuit DAO. digital-analog 180, we will study the DAO circuit.
Le circuit 207 maintient la ligne LA à un potentiel fixe de 2,4 volts Lorsque la ligne PA'O est au niveau haut, le transistor T 14 est bloqué, et le courant ne peut pas passer de la ligne LA à la ligne LV Lorsque la ligne PA'O est au 40 niveau bas, le transistor T 14 est conducteur, et tout se passe comme s'il y avait une résistance égale à R 61/O entre la ligne LA et la ligne LV R 61/m (m variant de O à 6) a une valeur grande devant la résistance collecteur-émetteur à l'état conducteur du transistor T 14, et petite devant la valeur de la résistance R 60/m On choisit les résistances R 60/m et R 61/m de manière à ce que, lorsque le circuit D Am est conducteur, il y circule un courant deux fois plus fort que dans DA(m-1), lorsque ce dernier est conducteur (m variant de 1 à 6) Les circuits DAO à DA 6 se comportent comme des générateurs de courant Le circuit 207 10 transforme le courant total de la ligne LA en une tension en sortie dudit circuit 207 On ne peut pas utiliser directement les fils PA'm, chacun en série avec une résistance, à la place des circuits D Am, car les niveaux logiques des fils PA'm n'ont pas des tensions garanties avec 15 précision au niveau bas On a donc ici un convertisseur digitalanalogique à sept bits (PA'O à PA'&) De même, les The circuit 207 maintains the line LA at a fixed potential of 2.4 volts. When the line PA'O is high, the transistor T 14 is off, and the current can not go from the line LA to the line LV. the PA'O line is at the low level, the transistor T 14 is conducting, and it is as if there is a resistance equal to R 61 / O between the line LA and the line LV R 61 / m (m varying from 0 to 6) has a large value in front of the collector-emitter resistance in the conducting state of the transistor T 14, and small compared to the value of the resistor R 60 / m. The resistors R 60 / m and R 61 / are selected. m so that, when the circuit D Am is conductive, there circulates a current twice as strong as in DA (m-1), when the latter is conductive (m varying from 1 to 6) The circuits DAO to DA 6 behave like current generators The circuit 207 10 transforms the total current of the line LA into a voltage output of said circuit 207 It can not be used directly the PA'm son, each in series with a resistor, instead of the circuits D Am, because the logic levels of PA'm son do not have guaranteed voltages with precision at low level So here we have a seven-bit digital-to-analog converter (PA'O to PA ').
sept bits présents sur les lignes PB'O à PB'6 sont convertis en une tension analogique en sortie du circuit 208 Tous les amplificateurs opérationnels du récepteur 16 A ou 16 B sont du 20 type u A 741 (fabriqués par la société TEXAS INSTRUMENTS). The seven bits present on the lines PB'0 to PB'6 are converted into an analog voltage at the output of the circuit 208. All the operational amplifiers of the receiver 16 A or 16 B are of the type A 741 (manufactured by the company TEXAS INSTRUMENTS) .
Tous les amplificateurs opérationnels du récepteur 16 A ou 16 B sont alimentés par les tensions V 1 et V 2 Le role des résistances R 63 et R 66 est d'augmenter l'impédance de sortie du convertisseur digitalanalogique, afin de ne pas 25 surcharger le circuit d'analyse 40 propre à l'instrument-cible, et de permettre de mettre en parallèle d'une part la sortie dudit convertisseur digital-analogique, et d'autre part les signaux en provenance des capteurs du clavier de l'instrument-cible Ainsi, un musicien peut jouer 30 de l'instrument-cible en même temps que l'instrumentiste joue de l'instrument-source La sortie NA représente la valeur moyenne du portamento pour les notes en cours, la sortie NB représente la valeur moyenne de l'amplitude pour Ies notes en cours Lorsqu'on utilise la version simplifiée 35 du module 180, version représentée en figure 19, il faut modifier le programme figurant au tableau 1 de la présente All the operational amplifiers of the receiver 16 A or 16 B are powered by the voltages V 1 and V 2 The role of the resistors R 63 and R 66 is to increase the output impedance of the digital-to-analog converter, so as not to overload the analysis circuit 40 specific to the target instrument, and to allow paralleling on the one hand the output of said digital-analog converter, and on the other hand the signals from the keyboard sensors of the instrument- target Thus, a musician can play 30 of the target instrument at the same time that the instrumentalist plays the source-instrument The output NA represents the average value of the portamento for the notes in progress, the output NB represents the average value amplitude for current notes When using the simplified version 35 of module 180, version shown in figure 19, the program in table 1 of this
description Ledit programme correspond à la version non description This program corresponds to the non-version
simplifiée (celle à 128 canaux analogiques) du module 180. simplified (the 128 analog channel) module 180.
La figure 21 représente un circuit de bouton numérique 40 du récepteur Un tel circuit correspond à sept interrupteurs électriques de l'instrumentcible Le récepteur doit simuler, pour le circuit d'analyse 40 propre à l'instrument-cible, la manipulation desdits interrupteurs, En figure 21, on voit un bottier 209 de type 74 L 5374, contenant huit bascules "flipflop de type D" L'entrée 5 CLOCK dudit bottier est reliée au signal complémentaire d'horloge '2 L'entrée G dudit bottier est reliée à la ligne Y'2 (en sortie du circuit 195) Les entrées 1 D à BD dudit bottier sont respectivement 'eliées aux lignes D'O à 0 '7 du bus des données du microprocesseur 184 Les sorties 10 1 Q à 7 Q dudit bottier sont respectivement reliées, via des résistances telles que R 67, à des fils K 1 à K 7 La sortie 8 Q dudit bottier n'est pas utilisée Lesdits fils vont vers le circuit d'analyse 40 propre & l'instrument-cible Le rûle FIG. 21 represents a digital button circuit 40 of the receiver. Such a circuit corresponds to seven electrical switches of the target instrument. The receiver must simulate, for the analysis circuit 40 specific to the target instrument, the manipulation of said switches. FIG. 21 shows a box 74 of type 74 L 5374, containing eight flipflop D-type flip-flops. The CLOCK input of said box is connected to the complementary clock signal 2. The input G of said box is connected to the FIG. line Y'2 (at the output of the circuit 195) The inputs 1 D to BD of said box are respectively connected to the lines D'O to 0 '7 of the data bus of the microprocessor 184 The outputs 10 1 Q to 7 Q said cabinet are respectively connected, via resistors such as R 67, to son K 1 to K 7 The output 8 Q of said stacker is not used Said son go to the analysis circuit 40 own & the target instrument The rûle
des résistances telles que R 67 est analogue au rile des 15 résistances R 63 et R 66. resistors such as R 67 are analogous to the rile of resistors R 63 and R 66.
La figure 26 est un schéma du nmodule convertisseur digittl-aalogique 180 On retrouve dans la présente figure des élfients de la figure 19: les circuits DAO à DA 6, le circuit 207, les résistances R 59 et R 62, et le condensateur 20 C 9 Comme en Figure 19, on obtient, en sortie du circuit 207, uie tension analogique correspondant aux sept bits des lignes PA'O à PA'6 Ladite tension est distribuae, via-une ligne NA', à cant vingt-huit circuits numérotés de Zi à Z 123 L'ensemble constitué par le circuit 207 et les 25 circults DAO à DA 6 constitue ce que nous appelons une "cellule" de conversion digital-analogique La cathode d'une diode Zener X 15 est reliée à la tension VCC via une résistance R 66 L'anode de X 15 est reliée à la masse La tension fixe présente sur ladite cathode est reliée à FIG. 26 is a diagram of the digicon-aalogic converter module 180. FIG. 19 shows the elfients of the present invention: the DAO circuits DA 6, the circuit 207, the resistors R 59 and R 62, and the capacitor 20C. 9 As in FIG. 19, an analog voltage corresponding to the seven bits of the lines PA'0 to PA'6 is obtained at the output of the circuit 207. Said voltage is distributed, via a line NA ', at a maximum of twenty-eight numbered circuits. The set constituted by the circuit 207 and the 25 circults DAO to DA 6 constitutes what we call a "cell" of digital-to-analog conversion The cathode of a Zener diode X 15 is connected to the voltage VCC via a resistor R 66 The anode of X 15 is connected to ground The fixed voltage present on said cathode is connected to
l'entrée non inverseuse d'un amplificateur opérationnel 211. the non-inverting input of an operational amplifier 211.
La sortie dudit amplificateur est reliée a son entrée. The output of said amplifier is connected to its input.
inverseuse Ladite sortie fournit une tension fixe en basse impédance, distribuée via une ligne LW aux circuits Z 1 à Z 128 On voit en figure 26 un circuit 212 décodeur de une 35 voie vers huit, de type 74 L 513 B; on voit également huit circuits 213 A à 213 H, chacun desdits circuits etant un décodeur de une voie vers seize, de type 74154 L'entràe G 1 du circuit 212 est reliée à la tension VCC via une résistance R 69 L'entrée G 2 B dudit circuit est reliée a la 40 masse L'entrée 62 A dudit circuit est reliée à la ligne A'V 7 Les entrées A, B et C dudit circuit sont respectivement reliées aux lignes PB'4 à PB'6 La sortie YO dudit circuit est reliée à l'entrée 62 du circuit 213 A De m Ome, la sortie Y 1, Y 2,, Y 7 du circuit 212 est respectivement reliée à l'entrée 62 du circuit 213 B,, 213 H La ligne PB'0 est reliée à l'entrée d'un inverseur logique 214 inclus dans un bottier de type 74 L 504 La sortie dudit inverseur est reliée à l'ensemble de toutes les entrées A des circuits 213 A à 213 H De m Ome, les lignes PB'1 à PB'3 sont respectivement reliées, chacune via 10 un inverseur tel que l'inverseur 214, à l'ensemble des entrées B, C ou D des circuits 213 A à 213 H Les entrées G 1 des circuits 213 A à 213 H sont reliées à la masse Les sorties YO à Y 1 S du circuit 213 A sont respectivement reliées à des lignes U 1 à U 16 De même, Ies sorties YO à Y 15 du circuit 213 B sont respectivement reliées à des lignes U 17 à U 32 Et ainsi de suite, jusqu'aux sorties YO à Y 15 du circuit 213 H, qui sont respectivement reliées à des lignes U 113 à U 128 La figure 27 montre un schéma détaillé du circuit Z 1 Les circuits Z 2 à Z 128 sont identiques au 20 circuit 21 La ligne NA' est reliée au collecteur d'un transistor T 15 La base dudit transistor est reliée, via une résistance R 70, à la ligne U 1 L'émetteur dudit transistor est relié à la base d'un transistor T 16 Le collecteur de T 16 est relié à la tension VCC L'émetteur de T 16 est relié 25 à la ligne N 1 via une résistance R 71 L'émetteur de T 16 est relié à la masse via une résistance R 72 L'émetteur du transistor T 1 S est relié à la masse via un condensateur Cl O. L'émetteur de T 1 S est relié à la ligne LW via une résistance R 73 Le circuit Z 1 constitue un échantillonneur-bloqueur: l'entrée qui commande la mémorisation dudit échantillonneur est la ligne U 1; l'entrée analogique dudit échantillonneur est la ligne NA'; la sortie dudit échantillonneur est la ligne NI Lorsque la ligne U 1 est au niveau haut, T 515 est bloqué, et le condensateur C 10 a une charge qui ne varie que 35 lentement en fonction du temps (on prend pour R 73 une valeur adéquate pour cela) Lorsque la ligne U 1 est au niveau bas, T 15 est conducteur, et la tension sur l'émetteur de T 15 devient égale à la tension sur le collecteur de T 15 Le transistor T 16 sert d'étage suiveur adaptateur d'impédance. 40 Le rôle de la résistance R 71 est le même que celui de la résistance R 63 de la figure 19 L'ensemble constitué par le -57 circuit 212 et les circuits 213 A à 213 H constitue un décodeur de une voie vers cent vingt-huit Une seule à la fois des lignes U 1 à U 128 peut étre au niveau bas, lorsque la ligne PA'7 est au niveau bas Lorsque PA'7 est au niveau haut, toutes les lignes U 1 à U 128 sont au niveau haut Le numéro de la ligne Uw (w est un indice variant de 1 & 1283 est donni par les sept lignes P O O à PB'6 (il -Faut inverser, par logiciel, les bits PB'O PB'3) En conclusion, on a ici un convertisseur digital-analogique & cent vingt-huit l I canaux; l'adresse du canal de sortie est donnée par las sept lignes PF'0 à PB'6; la valeur digitale à convertir est donnée dans les sept lignes PA'O à PA'6; le signal qui Inverting said output provides a fixed low impedance voltage, distributed via a line LW to the circuits Z 1 to Z 128. FIG. 26 shows a 74 decoder circuit of a channel to eight, 74 L 513 B; eight circuits 213A to 213H are also seen, each of said circuits being a decoder of one channel to sixteen, of the type 74154 The input G 1 of the circuit 212 is connected to the voltage VCC via a resistor R 69 The input G 2 B input of said circuit is connected to ground. Input 62 A of said circuit is connected to line A'V. Inputs A, B and C of said circuit are respectively connected to lines PB'4 to PB'6. circuit is connected to the input 62 of the circuit 213 A Of the Ome, the output Y 1, Y 2 ,, Y 7 of the circuit 212 is respectively connected to the input 62 of the circuit 213 B ,, 213 H The line PB ' 0 is connected to the input of a logic inverter 214 included in a box of type 74 L 504 The output of said inverter is connected to all of the inputs A circuits 213 A to 213 H m Ome, the lines PB'1 to PB'3 are respectively connected, each via an inverter such as the inverter 214, to all the inputs B, C or D of the circuits 213 A to 213 The inputs G 1 of the circuits 213 A to 213 H are connected to the ground. The outputs Y 0 to Y 1 S of the circuit 213 A are respectively connected to lines U 1 to U 16. Similarly, the outputs Y 0 to Y 15 of the circuit 213 B are respectively connected to lines U 17 to U 32 and so on, to outputs Y0 to Y15 of circuit 213 H, which are respectively connected to lines U 113 to U 128. Figure 27 shows a detailed diagram The circuits Z 2 to Z 128 are identical to the circuit 21 The line NA 'is connected to the collector of a transistor T 15 The base of said transistor is connected, via a resistor R 70, to the line U 1 L The emitter of said transistor is connected to the base of a transistor T 16 The collector of T 16 is connected to the voltage VCC The emitter of T 16 is connected to the line N 1 via a resistor R 71 The emitter of T 16 is connected to ground via a resistor R 72 The emitter of transistor T 1 S is connected to ground via a capacitor Cl O. The transmitter of T 1 S is connected to the line LW via a resistor R 73 The circuit Z 1 constitutes a sample-and-hold circuit: the input which controls the storage of said sampler is the line U 1; the analog input of said sampler is the line NA '; the output of said sampler is the line NI When the line U 1 is high, T 515 is off, and the capacitor C 10 has a charge which varies only slowly as a function of time (we take for R 73 a suitable value for this) When the line U 1 is at the low level, T 15 is conductive, and the voltage at the emitter of T 15 becomes equal to the voltage at the collector of T 15 The transistor T 16 serves as the follower stage. 'impedance. The role of the resistor R 71 is the same as that of the resistor R 63 of FIG. 19. The assembly constituted by the circuit 212 and the circuits 213 A through 213 H constitutes a decoder of a pathway at one hundred and twenty-two. eight Only one at a time lines U 1 to U 128 may be low, when line PA'7 is low When PA'7 is high, all lines U 1 to U 128 are high The number of the line Uw (w is an index varying from 1 to 1283 is given by the seven lines POO to PB'6 (it is necessary to invert, by software, the PB'O PB'3 bits) In conclusion, we have here a digital-to-analog converter & one hundred and twenty-eight l I channels, the address of the output channel is given by the seven lines PF'0 to PB'6, the digital value to be converted is given in the seven lines PA'O at PA'6, the signal that
autorise la conversion est donné par la ligne PA'7. allows the conversion is given by the line PA'7.
La disposition matér-ielle des composants électroniquos 15 situés dans le récepteur 16 A ou 16 B, disposition que nous The physical arrangement of the electronic components in the 16A or 16B receiver, which we
avonzs décrite plus haut dans la présente description, conduit, pour le microprocesseur 184, A un espace des described above in the present description, leads, for the microprocessor 184, to a space of
adresses dont le détail est indiqué dans le listage du pro Qmrnm-nc cod A dans la mâmoire 185 Ledit listage constitue addresses the details of which are indicated in the list of the pro Qmrnm-nc cod A in the memory 185 The said listing constitutes
J le tableau 2.J Table 2.
En -figure 22, on voit N orgmnigraemm représentant le -fonctionnement du récepteur Lorsque nous parlons d' "tl quettes" à prwpos d la -Figurea 28, nous f-:isons rfrnce à dos étiquettes relatives A des lignes du 25 pronrsaroe donné au tableau 2 La case 215 (étiquette "l ANCEMENTI') est la case o 'on arrive aprs avoir fait lt "RCSET"Ia on initialise divers paramàtreso Puis, on passe É I ce 216, z on lance le prem ier et le dsuxiçme tisr du circuit 194, ainsi que le registre & décalage dudit circuit. "On Do -se nsuii e A la case 2-17 (âtiquettm "DE 3 UT'), o l'on ttenr que 1 N deuxieme tiner ait fini, et o on lance le registre & décalage On passe ensuite à la case 2163 oû l'on regarde s'il y a un octet prat en réception Si oui, on passe à la case 219 (étiquette "SUITE 1 '); sinon, on pase à 55 la case 220 En case 220, on regarde si le premier timer a fini; si oui, on va en case 215 (étiquette "LANCEMENT"= ceci signifie qu'il y a une anomalie sur la ligne de transmission; si le premier timer n'a pas fini, on va en case 218 En case 219, on lit le contenu du registre à 40 décalage, ledit registre contenant un octet reçu en provenance de 1 'analyseur; on lance le premier et le deuxième timers Puis, on passe à la case 221, o l'on regarde si l'on a déjà reçu au moins deux cents octets depuis le début du programme de réception qui est en cours; ceci permet d'éviter les erreurs en réception, erreurs que l'on aurait si l'on considérait comme valables les tout premiers octets reçus: en effet, au départ, le récepteur n'est pas bien synchronisé avec l'analyseur Si l'on n'a pas reçu suffisamment d'octets depuis le début du programme, on passe à la case 217; si l'on a reçu suffisamment d'octets, 10 on passe à la case 222, o l 'on regarde si le bit MSB de l'octet reçu est égal à zéro (c'est-à-dire s'il s'agit du premier des trois octets d'un message); si oui, on passe à la case 223; sinon, on passe à la case 224 (étiquette "SUITE 2 ") En case 223, on met a jour le témoin qui indique 15 que l'on a affaire ou pas à un bouton Puis, on regarde s'il faut faire un décalage du numéro de la note; en effet, 1 'instrumentiste peut souhaiter faire une transposition de la musique qu'il joue Pour ce faire, ledit instrumentiste agit sur un commutateur qui est à sa disposition sur la 20 guitare; la position dudit commutateur est transmise au récepteur, qui effectue alors la transposition Dans la présente réalisation, la transposition possible est d'une octave vers le haut Puis, on revient en case 217 En case 224, on regarde si l'on a déjà pris en compte, depuis le In Fig. 22, we see N orgmnigraemm representing the receiver function. When we speak of "tlettes" in relation to -Figure 28, we are referring to labels relating to lines of the pronorsaroe given to the table 2 The box 215 (label "l ANCEMENTI") is the box where we arrive after having done "RCSET". We initialise various paramtrestreso Then, we pass ÉI ce 216, z we launch the first one and the second one tisr of the circuit 194, as well as the register & shift of said circuit. "It is necessary to use box 2-17 (tag" DE 3 UT "), where it is supposed that 1 N second tiner has finished, and o we start the register & shift Then we go to box 2163 where we look if there is a prat byte in reception If yes, we go to box 219 (label "SUITE 1"); otherwise, we go to box 220 In box 220, we look at whether the first timer has finished; if yes, we go to box 215 (label "LAUNCH" = this means that there is an anomaly on the transmission line, if the first timer has not finished, we go to box 218 In box 219, we read the contents of the shift register, said register containing a byte received from the analyzer, the first and second timers are launched Then, we go to box 221, where we look at whether we have already received at least two hundred bytes since the beginning of the reception program which is in progress, this makes it possible to avoid errors in reception, errors that would be considered if the first received bytes were considered valid: indeed, start, the receiver is not well synchronized with the analyzer If we have not received enough bytes since the beginning of the program, we go to box 217 if we received enough bytes , We go to box 222, where we look at whether the MSB bit of the received byte is equal to zero (that is, if it is the first of the three bytes of a message), if yes, go to box 223; Otherwise, we go to box 224 ("SUITE 2" label). In box 223, we update the witness who indicates that we are dealing with a button or not. Then we look at whether to make an offset. the number of the note; indeed, the instrumentalist may wish to transpose the music he plays. To do this, said instrumentalist acts on a switch which is at his disposal on the guitar; the position of said switch is transmitted to the receiver, which then transposes In the present embodiment, the possible transposition is an octave upwards Then, we return to box 217 In box 224, we look at whether we have already taken since the
début du programme, un octet dont le bit MSB soit égal à 0. beginning of the program, a byte whose bit MSB is equal to 0.
Si oui, on va a la case 225 (étiquette "SUITES"); sinon, on revient à&la case 217 En case 225, on regarde s'il s'agit du deuxième octet du message (ledit message contenant toujours trois octets) Si oui, on va en case 226; sinon, on 30 va en case 227 (étiquette "SUITE 7 ") En case 226, on met en RAM, en zone "valeur amplitude", l'octet reçu Puis, on regarde si l'on a affaire à un bouton Si oui, on passe à la case 217; sinon, on va en case 228 (étiquette "SUITE 6 "), o l'on fait une conversion digitalanalogique pour obtenir une 35 tension analogique représentant l'amplitude de la note qui est concernée par le message que l'on est en train de traiter Puis, on va en case 217 En case 227, on met en RAM, en zone "valeur porta", l'octet reçu en provenance de l'analyseur Puis, on regarde si l'on a affaire à un bouton. 40 Si oui, on va en case 229 (étiquette "SUITES"); sinon, on va en case 230, o l'on fait une conversion digital-analogique, en vue d'obtenir une tension analogique représentant le portamento de la note qui est concernée par le message que l'on est en train de traiter; ensuite, on arrête ou on déclenche la note dans l'instrument-cible, selon que la 5 valeur de porta est inférieure & *$ 7 F, ou non Puis, on revient en case 217 En case 229, on fait une conversion If yes, we go to box 225 (label "SUITES"); otherwise, we return to & box 217 In box 225, we look if it is the second byte of the message (said message always containing three bytes) If yes, we go to box 226; otherwise, we go to box 227 (label "SUITE 7") In box 226, we put in RAM, in area "amplitude value", the received byte Then, we look if we are dealing with a button If yes go to box 217; otherwise, we go to box 228 ("SUITE 6" label), where we do a digital-analog conversion to obtain an analog voltage representing the amplitude of the note which is concerned by the message that we are currently Then we go to box 217 In box 227, we put in RAM, in zone "value porta", the byte received from the analyzer Then, we look if we are dealing with a button. 40 If yes, we go to box 229 (label "SUITES"); otherwise, we go to box 230, where we do a digital-analog conversion, in order to obtain an analog voltage representing the portamento of the note that is concerned by the message that we are processing; then, we stop or trigger the note in the target instrument, depending on whether the value of porta is less than * 7 F, or not Then we return to box 217 In box 229, we make a conversion
digital-analogique s'il s'agit d'un bouton analogique. digital-analog if it is an analog button.
Ladite conversion a pour but d'obtenir une tension analogique représentant la valeur du bouton analogique 10 correspondant de l'analyseur On envoie ensuite ladite tension vers le bouton analogique correspondant de l'instrument-cible, c'est-à-dire que pour ledit instrument, tout se passera comme si l'instrumentiste agissait directement sur les boutons analogiques de l'instrument-cible S'il s'agit d'un bouton numérique, on envoie sa valeur (sept bits) directement vers le bouton numérique correspondant de l'instrument-cible, c'est-&-dire que pour ledit instrument, tout se passera comme si l'instrumentiste agissait directement sur le bouton numérique de l'instrument-cible Après la case 229, on Said conversion is intended to obtain an analog voltage representing the value of the corresponding analog button 10 of the analyzer Then sends said voltage to the corresponding analogue button of the target instrument, that is to say that for said instrument, everything will happen as if the instrumentalist acted directly on the analog buttons of the target instrument If it is a numeric button, we send its value (seven bits) directly to the corresponding numeric button of the instrument-target, that is to say that for said instrument, everything will be as if the instrumentalist was acting directly on the digital button of the target instrument After box 229,
revient à la case 217.returns to box 217.
Etant donné que l'analyseur 9 n'a pas besoin de recevoir un quelconque accusé de réception de message de la part du récepteur 16 A ou 16 B, on voit que l'on peut brancher 25 en chatne un nombre quelconque de récepteurs sur les fil L 5 et Lb qui fournissent les informations en sortie de l'analyseur 9 (il faut alors renforcer les signaux par des tampons) Lesdits récepteurs peuvent faire fonctionner simultanément plusieurs instruments-cibles Chaque récepteur 30 16 A ou 16 B possède une prise d'entrée des fils LI à LS venant de l'analyseur 9, et une prise de sortie desdits fils Since the analyzer 9 does not need to receive any message acknowledgment from the receiver 16A or 16B, it can be seen that any number of receivers can be chatted on the receivers. wire L 5 and Lb which provide the information output from the analyzer 9 (it is then necessary to reinforce the signals by buffers) Said receivers can operate simultaneously several target instruments Each receiver 30 16 A or 16 B has a plug of input of the wires LI to LS coming from the analyzer 9, and an output plug of said wires
vers d'autres récepteurs. Dans un autre mode de réalisation des capteurs 43 (voir figure 2), onto other receivers. In another embodiment of the sensors 43 (see FIG.
utilise des capteurs de force La pièce 42 B uses force sensors Room 42 B
exerce sur le montant 41 une force dirigée vers le chevalet. exerts on the amount 41 a force directed towards the bridge.
Ladite force est captée par ledit capteur de force, auquel cas il n'est pas nécessaire que le montant 41 soit élastique Dans un autre mode de réalisation du dispositif destiné à mesurer la tension mécanique des cordes (voir 40 figure 2), on utilise un seul capteur de force ou de déplacement pour l'ensemble des cordes de l'instrument-source; ledit capteur, s'il est un capteur de force, mesure la force (due à l'ensemble des six cordes) qui appuie sur le chevalet 6, ou la force qui tire sur l'ensemble des six points d'ancrage (lesdits points d'ancrage sont, dans ledit mode de réalisation, rendus mécaniquement solidaires entre eux) Ledit capteur, s'il est un capteur de déplacement, mesure le déplacement provoqué par les cordes sur les six points d'ancrage rendus mécaniquement solidaires entre eux Dans un autre mode de 10 réalisation des capteurs 43, les capteurs de force ou de déplacement destinés à mesurer la tension mécanique des cordes sont placés entre le sillet 10 et les clés 5 de tension des cordes: ainsi, on a moins d'interférences électromagnétiques agissant sur lesdits capteurs Lesdits 15 capteurs mesurent les forces de traction exercées par les cordes sur leurs clés respectives de tension 5 On peut aussi placer, entre le sillet et les clés 5, un chevalet sur lequel reposent toutes les cordes, et mesurer la force perpendiculaire aux cordes (force que lesdites cordes 20 exercent sur ledit chevalet), soit globalement, soit individuellement pour chaque corde, à l'aide de capteurs places sur ou sous ledit chevalet Dans un autre mode de réalisation des amplificateurs AM Pl à AMP 6 de la figure 9, la sortie de chacun des amplificateurs AM Pt (o t est un 25 indice variant de 1 à 6) est respectivement reliée à l'entrée d'un filtre passe-haut respectif, de fréquence de coupure 0,1 Hz, de pente 12 d B par octave; la sortie dudit filtre est reliée au fil Mt qui correspondait, en figure 9, à la sortie de Ai M Pt Ainsi, le fil Mt ne transmet au module 30 53 que les variations relatives des tensions mécaniques de la corde S Tt; on gagne en précision, car la valeur absolue de la tension mécanique des cordes n'intervient plus Dans d'autres modes de réalisation du dispositif formé par la diode X 1 et la résistance R 19 (voir figure 8) on peut donner 35 à R 19 la valeur zéro: il n'y a alors que la diode Xi dans ledit dispositif; on peut aussi remplacer la diode X 1 par plusieurs (au moins deux) diodes en série, avec la même orientation anode-cathode que la diode X 1 Un autre mode de réalisation dudit dispositif consiste à mettre entre la 40 sortie 83 et l'entrée 85 du circuit CT 1 un agencement de composants électroniques, ledit agencement ayant pour effet de ne laisser passer le courant électrique que dans un seul Fens entre la sortie 835 et t'entre 85 du circuit C Tio Chacun des modes de réalisation dudit dispositif s'applique de rnme aux circuits CT 2 3 CT 24 Un autre mode de réalisation du mnédiator 12 (voir figure 1) consiste & utilicr plusieurs médiators, certains amusiciens jouant en attaquant les Lordes avec plusieurs doigts dme la main droitni on utilise alers autant de circuits tels que CT 24, chacun associé resmpectivement & un circuit d'inhibition de 10 m 1 di-tor, qu'il a de médiators Dans le logiciel du tableau 1, on modifie les êtapes du processus relati & l'exploration de cordes: au lieu de regarder ci le m 4 diator vniqte détecte (co-me dans le prézent tableau 1), on rgarde i un des médiators détecte, N f aisant un test des cordes 15 d-ns lequel tous les médiators sauf un sont inhibés; on Said force is sensed by said force sensor, in which case it is not necessary for the post 41 to be elastic. In another embodiment of the device for measuring the mechanical tension of the strings (see FIG. only force or displacement sensor for all the strings of the source instrument; said sensor, if it is a force sensor, measures the force (due to the set of six strings) that presses on the bridge 6, or the force that pulls on all six anchor points (said points in said embodiment, the said sensor, if it is a displacement sensor, measures the displacement caused by the strings on the six anchoring points mechanically secured to each other. In another embodiment of the sensors 43, the force or displacement sensors for measuring the mechanical tension of the cords are placed between the nut 10 and the string tension keys 5: thus, there is less electromagnetic interference acting on the stringers. Said sensors Said sensors measure the tensile forces exerted by the strings on their respective tension keys. It is also possible to place, between the nut and the keys 5, an easel on which all the strings rest, and measuring the force perpendicular to the strings (force that said strings 20 exert on said bridge), either globally or individually for each chord, using sensors placed on or under said bridge In another embodiment of the amplifiers AM Pl to AMP 6 of FIG. 9, the output of each of the AM amplifiers Pt (ot is an index varying from 1 to 6) is respectively connected to the input of a respective high-pass filter of cutoff frequency 0.1 Hz, slope 12 dB per octave; the output of said filter is connected to the wire Mt which corresponded, in FIG. 9, to the output of Ai M Pt Thus, the wire Mt only transmits to the module 53 only the relative variations of the mechanical tensions of the string S Tt; we gain in precision because the absolute value of the mechanical tension of the cords is no longer involved. In other embodiments of the device formed by the diode X 1 and the resistor R 19 (see FIG. 8), it is possible to give 35 to R. 19 the value zero: there is then only the diode Xi in said device; it is also possible to replace the diode X 1 by several (at least two) diodes in series, with the same anode-cathode orientation as the diode X.sub.1. Another embodiment of said device consists in putting between the output 83 and the input 85 of the circuit CT 1 an arrangement of electronic components, said arrangement having the effect of allowing the electric current to pass only in a single Fens between the output 835 and 85 between the circuit C Tio Each embodiment of said device s' A second embodiment of the mnediator 12 (see Figure 1) consists of using several picks, some entertainers playing by attacking the Lordes with several fingers in the right hand, and using as many circuits as that CT 24, each associated resmpectively with a circuit of inhibition of 10 m 1 di-tor, that it has picks In the software of table 1, one modifies the stages of the process relating to the exploration of strings : instead of looking at the same time the detector detects (co-me in the prezent table 1), we watch one of the picks detects, N fying a string test 15 d-ns which all but one of the picks are inhibited ; we
examine ainsi à tour de roble tous les médiators, au lieu de n'en examiner qu'un comme dans la prselnte description Pr ailleurs lorsque 1 'on désire adapter la présente invention thus examines all the picks in turn, instead of examining only one as in the present description Pr elsewhere when it is desired to adapt the present invention.
sur un instrument à cordes ayant moins ou plus dm 23 M frettes, on utilise autant de circuits tels que CT 1 qu'il y a de frettes Dans un autre mode de réalisation du micro Prnc;sseur 61 ou 184 (voir figure 6 ou 22) on utilise un o, des microprocesseurs d'un autre type que le 65023 par :oemple, on peut uti lisr un 080 ou un O 6800 O les mdaptations à efaectuer alors, en partant de la prêsente on a stringed instrument having less than or equal to 23 M frets, one uses as many circuits as CT 1 that there are frets In another embodiment of the microphone Prnc; sseur 61 or 184 (see Figure 6 or 22) a microprocessor of a type other than 65023 is used, for example, it is possible to use a 080 or an O 6800 O to adapt to it, starting from the present one.
description, pour réaliser la prâsente in ention, font description, to achieve the present in ention, make
nartie de l'état de la technique Dans d'autres modes de réalination de la présente invention les microprocesseurs 61 et 184, ainsi que certains de leurs circuits annexes, 30 peuvent être remplacés par des microordinateurs tels que le R 5500/1 de la firme ROCKWELL; pour ce {faire, la maniere de prcéder est indiquée en détail par les Fabricants desdits micro-ordinateurs Dans un autre mode de réalisation du bouton numérique de l'analyseur et du récepteur (voir 35 figures 4 et 21 >, on utilise plusieurs boutons numériques; In other embodiments of the present invention, the microprocessors 61 and 184, as well as some of their subsidiary circuits, may be replaced by microcomputers such as the R 5500/1 of the firm. ROCKWELL; for this purpose, the manner of proceeding is indicated in detail by the manufacturers of said microcomputers. In another embodiment of the digital button of the analyzer and the receiver (see FIGS. 4 and 21), several digital buttons are used. ;
la manière de mettre en place lesdits boutons et de modifier les logiciels des tableaux 1 et 2 de la présente description fai t partie de l'état de la technique Dans un autre mode de the manner of setting up said buttons and modifying the software of Tables 1 and 2 of the present description is part of the state of the art In another mode of
?éalisation du trigger TG 6 (figure 8), on supprime ledit 40 t'-iqger, et on relie directement le fil H Fl & la placet de l'entrée dudit trigger, sur la borne de R 21 qui n'est pas en contact avec la diode Xl C On agit de même avec les autres triggers TG 2 à T 624; par ailleurs, on modifiele logiciel donné au tableau 1, en tenant compte du fait que les fils HI à H 24 portent des signaux dont la signification logique est 6), the said 40 is removed, and the wire H F1 is directly connected to the terminal of the input of said trigger, on the terminal of R 21, which is not in position. contact with the diode Xl C It acts the same with the other triggers TG 2 to T 624; in addition, the software given in Table 1 is modified, taking into account that the wires HI to H 24 carry signals whose logical meaning is
inverse de celle qui est donnée dans la présente description Dans un autre mode de réalisation de la inverse to that given in the present description In another embodiment of the
présente invention, on peut également faire en sorte que la tension mécanique des cordes définisse soit l'amplitude, soit le portamento, soit une autre grandeur, au gré de l'instrumentiste: pour cela, il faut faire une variante du programme donné au tableau 1, variante réalisable sans difficulté par l'homme de l'art Dans un autre mode de réalisation des fils N 127 et N 128 (voir figure 25), lesdits fils servent à transmettre à l'instrument-cible des informations analogiques ne provenant pas directement des capteurs de l'analyseur, ni des boutons analogiques; par exemple: des résultats de calculs effectués sur des données en provenance de l'analyseurs Dans un autre mode de réalisation des commutateurs 117 de la figure 13, lesdits 20 commutateurs sont réalisés au moyen de transistors de puissance à effet de champ Dans d'autres modes de réalisation des convertisseurs analogique-digital 53 et digitalanalogique 180, on utilise des convertisseurs en circuit intégré disponibles sur le marché, tels que les circuits AD 7581 et AD 1408 de la firme ANALOG DEVICES ou le circuit u A 9708 de la firme FAIRCHILD, lesdits convertisseurs étant alors utilisés de manière classique Dans un autre mode de réalisation de la résistance R 20 de la figure 8, ladite résistance peut être remplacée, par exemple, par une 30 ou plusieurs diodes en série, ou par un générateur de courant; la résistance R 20, ou ses moyens alternatifs de remplacement, peut être reliée à une tension négative différente de V'2 Dans un autre mode de réalisation du dispositif exposé en figure 10, la fréquence des pics est plus élevée (de l'ordre de 10 k Hz), et on utilise la sortie des circuits SH 1 & SH 6 non seulement pour connattre le portamento, mais aussi pour reconstituer le mouvement de chaque corde séparément, ce qui permet de connattre l'amplitude pour chaque corde séparément Ceci est possible 40 si la fréquence des pics est supérieure à deux fois la fréquence maximale de vibration des cordes On met, en sortie de chaque circuit SH 1 à SH 6, un filtre passe-haut de fréquence de coupure 50 Hz, de pente 12 d B par octave En sortie dudit filtre, un détecteur de valeur efficace donne l'amplitude Un autre mode de réalisation de la cellule 5 constituée par le circuit 207 et les circuits DAO & DA 6 consiste à utiliser un convertisseur digital-analogique disponible sur le marché Un autre mode de réalisation des cordes de l'instrument-source consiste à utiliser, à la place des cordes métalliques ordinaires disponibles sur le 10 marché, des cordes spéciales, faites d'un métal ayant une résistivité plus élevée que celle du métal desdites cordes ordinaires; les courants circulant dans les cordes sont alors plus faibles, ce qui diminue la consommation en courant et peut etre intéressant pour des alimentations a piles de l'instrument-cible Un autre mode de réalisation du bouton numérique de la figure 21 consiste à utiliser un circuit de type 74 L 5259, & la place du circuit 74 L 5374; les modifications logicielles à apporter alors au tableau 2 smnt classiques Un autre mode de réalisation du dispositif de la 20 figure 10 consiste à utiliser, & la place du convertisseur analogique-digital de la figure 9, un convertisseur plus rapide disponible sur le marché, et capable de faire une conversion en 20 aicrosecondes On accède alors aux valsurs deu pics de tension pendant que lesdits pics ont lieu, ce qui évite d'avoir besoin de mémoriser lesdits pics dans des circuits échantillonneurs; ledit convertisseur a son entrée reliée à la sortie du filtre FH; on utilise alors un logiciel pour éviter que les valeurs transmises par ledit convertisseur soient trop saccadées. 30 Dans les tableaux 1 et 2 ci-après, nous utilisons le langage assembleur relatif au microprocesseur 6502; les définitions des instructions se trouvent dans la documentation ROCKWELL et dans le document "Apple 6502 the present invention, it is also possible to ensure that the mechanical tension of the strings defines either the amplitude, or the portamento, or another size, at the discretion of the instrumentalist: for this, it is necessary to make a variant of the program given in the table 1, variant easily achievable by those skilled in the art In another embodiment of the son N 127 and N 128 (see Figure 25), said son are used to transmit to the target instrument analog information not coming from directly analyzer sensors, or analog buttons; for example: results of calculations performed on data from the analyzers In another embodiment of the switches 117 of FIG. 13, said switches are made by means of field effect power transistors. Embodiments of the analog-to-digital converter 53 and the digital analog converter 180, use is made of integrated-circuit converters available on the market, such as the AD 7581 and AD 1408 circuits of the firm ANALOG DEVICES or the circuit u A 9708 of the firm FAIRCHILD. said converters then being used in a conventional manner In another embodiment of the resistor R 20 of FIG. 8, said resistor can be replaced, for example, by one or more diodes in series, or by a current generator; the resistor R 20, or its alternative means of replacement, can be connected to a negative voltage different from V'2. In another embodiment of the device shown in FIG. 10, the frequency of the peaks is higher (of the order of 10 k Hz), and we use the output of the SH 1 & SH 6 circuits not only to know the portamento, but also to reconstruct the movement of each string separately, which allows to know the amplitude for each string separately This is possible 40 if the frequency of the peaks is greater than twice the maximum frequency of vibration of the strings At the output of each circuit SH 1 to SH 6, a high-pass filter of 50 Hz cut-off frequency, of slope 12 d B octave At the output of said filter, an effective value detector gives the amplitude Another embodiment of the cell 5 constituted by the circuit 207 and the DAO & DA circuits 6 is to use a digital-analog converter available Another alternative embodiment of the strings of the source instrument is to use, in place of commercially available ordinary strings, special strings made of a metal having a higher resistivity than the strand of the strings. metal of said ordinary cords; the currents flowing in the cords are then lower, which reduces the power consumption and may be of interest for battery power supplies of the target instrument Another embodiment of the digital button of FIG. 21 consists in using a circuit type 74 L 5259, and the place of the circuit 74 L 5374; The software modifications to be made in Table 2 are then conventional Another embodiment of the device of Figure 10 is to use, instead of the analog-to-digital converter of Figure 9, a faster converter available on the market, and It is possible to convert in 20 microseconds. Then the voltage peaks are accessed while said peaks take place, which avoids the need to store said peaks in sampler circuits; said converter has its input connected to the output of the filter FH; then software is used to prevent the values transmitted by said converter are too jerky. In Tables 1 and 2 below, we use assembly language relating to microprocessor 6502; the definitions of the instructions can be found in the ROCKWELL documentation and in the document "Apple 6502
Assembler/Editor", copyright 1980 par APPLE COMPUTER INC. Assembler / Editor ", copyright 1980 by APPLE COMPUTER INC.
53 a (fun 3 lv A Wd 118 1) Sfn 3 q A B 5311 T S G-1383 V 8 t S 0001 $ 9 W O ú 5 a-V 'AN 03 na xnv NU 3 S 3 a S 3 ss 3 Uav 91 5311 OZ$ sa 1 VNV 31 NI ZS 09 $ 980 T *d 31 J Vd IOI 3 SIW 153 3 fn IU 3 wn Nl * o O NOIROS 3 U 13130 1 3 a un 39 v A V Il T$ SU wn N In O 58 6 t Bd 31 U Vd I 3 I 53 SIW INOSI * 8 b s 3 n 19 D 01 VNV S Noino S S 3 U Safn 3 l Ui A 5311 t O O sa 'VNU'únoa z L u S$ 680 9 t 31 N 311 V N 3 5310 N 9 5391 9 sa 5 b S Ifnd 3 SII 1 m RNI 13130 %I T SU 3 IN 311 V'N 3 '310 N bb 0 $ 680 Lb 313 NN 3 13 NV a sun 3 l UA 9 5311 9 sa ZI s Ind'3 SI 3 Iin NI 13130 Tl 1 SU NN 3 13 NV Tt 0 b$ 980 Ot ZLú$ IN 3 W 33 V Id W 3 1 V N Omin Os * 6 ú nu OU 3 Wn N 13 '3 anl I 7 dwv a sfn 39 v A 9 5317 sa et S Ind'3 SI Imln NI 13130 T T SU 3 d WV Iú 53 a (fun 3 lv A Wd 118 1) Sfn 3 q AB 5311 TS G-1383 V 8 t S 0001 $ 9 WO ú 5 aV 'AN 03 na xnv NU 3 S 3 a S 3 ss 3 Uav 91 5311 OZ $ 1 VNV 31 NI ZS 09 $ 980 T * d 31 J Vd IOI 3 SIW 153 3 fn IU 3 wn Nl * o O NOIROS 3 U 13130 1 3 has a 39 v AV It T $ SU wn N In O 58 6 t Bd 31 U Vd I 3 I 53 SIW INOSI * 8 bs 3 n 19 D 01 VNV S Noino SS 3 U Safn 3 l Ui A 5311 t OO its' VNU'únoa z L u S $ 680 9 t 31 N 311 VN 3 5310 N 9 5391 9 sa 5 b Ifnd 3 SII 1 m RNI 13130% IT SU 3 IN 311 V'N 3 '310 N bb 0 $ 680 Lb 313 NN 3 13 NV a sun 3 l AU 9 5311 9 its ZI s Ind'3 SI 3 Iin NI 13130 Tl 1 SU NN 3 13 NV Tt 0 b $ 980 Ot ZLu $ IN 3 W 33 V Id W 3 1 VN Omin Os * 6 ú nu OR 3 Wn N 13 '3 anl I 7 dwv a sfn 39 v A 9 5317 sa and S Ind'3 SI Imln NI 13130 TT SU 3 d WV Iú
Oú$ 680 9 úWhere $ 680 9 ú
Z$ IN 3 W 33 V Id W 3 7 V N Oilno S na * Sú un 3 l UA 1301 N 3 WV 10 d O 3 B sfn 3 iv A 9 5371 L SU bú S Iflnd 3 SI 3 Iin NI 13130 T% T SU Vl J Od úú OZ$ 9 Om Zú LI$ l N 3 W 33 V 3 d W 3 1 V Atst * 1 ú 13 '530 U 03 9 537 uns sano 3 N 3 531 i ON 9 5371 L SU O ú S Ifnd 3 SI 3 Iin NI ii 130 l i sa sn SO 3 'N 3 '310 N 6 Z 0 T$ 980 8 Z IXUW 313 NN 3 13 NUI T SU XUW 3 NU LZ ( 3 UIV Ia 3 WU 31 N Il * 9 Z 3813 w Uv Ud)33 Ano Uli 31 ON 3 u 1 invl T sa Anouli'N'3 uinuv sz 8313313 U 3 a 1 N 3 Ih A 80 VI 3 W 371 * b Z 3 l I (c T in^A 3 I GN Ifia IN)nl DINI NIOW 311 T Sa 133133 'NIOW 31 úZ '( 2 v O = 083 Wn N * zz IS 3 nf II 07 VNU NO 1 in OS)396 Wi U 97 * t Z 9 d-SS 31 un O d NO In OS 3 a OB 3 Wfln N T SU NO Ifm Os 083 Wwn N OZ ZZ 9 31 w I un 3 ld 33381 * 61 t nm 3 ú 113 WSN W 1 V 131301 T Sa 3 M 813 WSNW 1 i 13130 81 38 VAU 9 V 8 3 Ul * LI Bd-SS 31 fnod sun D 3 N 3 3 va nu OU 3 wn Nl T SU 3 OVG 8 3 wn N 91 7332 310 N 3 a OU 3 wn Nl 1 SU 1333 J 310 NN St 31 i ON VI 3 U nn 3 U 3 W 3 U da-ss 31 SN Wa * b T 3 SUSS Vd i NB 33 83 Ud nv 3 U 803 3 U O 83 wn Nt t Sa 'U 3338 d'3 U 03 úT 3 UIV Ia 3 WH 31 NI 318 VI 8 VA^ 1 Sa ZJ Vd ZT 31 ON VI 3 U 3 fn 33 vu 3 538 d'ff 3 H 3 NVW 331 fns *il 311381 VI 3 U O 83 wn N * o O 13 & 3 JI Il U 3 WY 31 NI 39 a VIJVA T Sa 311383 'Wn N 6 3 UIVIU 3 WU 31 NI 38 V 9 l W 8 A 1 sa 8 Z $ IN 3 W 33 V Id W 3 7 VN Oilno S na * Sú a 3 l AU 1301 N 3 WV 10 d O 3 B sfn 3 iv A 9 5371 L SU bv S Iflnd 3 SI 3 Iin NI 13130 T% T SU Vl J Od úú OZ $ 9 Om Zú LI $ l N 3 W 33 V 3 d W 3 1 V Atst * 1 ú 13 '530 U 03 9 537 un sano 3 N 3 531 i ON 9 5371 L SU O ú S Ifnd 3 SI 3 Iin NI ii 130 li ss SO 3 'N 3' 310 N 6 Z 0 T $ 980 8 Z IXUW 313 NN 3 13 NUI T SU XUW 3 NU LZ (3 UIV Ia 3 WU 31 N Il * 9 Z 3813 w Uv Ud) 33 Ano Uli 31 ON 3 u 1 invl T its Anouli'N'3 uinuv sz 8313313 U 3 a 1 N 3 Ih A 80 VI 3 W 371 * b Z 3 l I (c T in ^ A 3 I GN Ifia IN) nl DINI NIOW 311 T Its 133133 'NIOW 31 úZ' (2 v O = 083 Wn N * zz IS 3 nv II 07 VNU NO 1 in OS) 396 Wi U 97 * t Z 9 d-SS 31 a O d NO In OS 3 a OB 3 Wfln NT SU NO Ifm Os 083 Wwn N OZ ZZ 9 31 w I a 3 ld 33381 * 61 t nm 3 ú 113 WSN W 1 V 131301 T Its 3 M 813 WSNW 1 i 13130 81 38 VAU 9 V 8 3 Ul * LI Bd-SS 31 fnod sun D 3 N 3 3 go bare OR 3 wn Nl T SU 3 OVG 8 3 wn N 91 7332 310 N 3 a OR 3 wn Nl 1 SU 1333 J 310 NN St 31 i ON VI 3 U nn 3 U 3 W 3 U u-s s 31 SN Wa * b T 3 SUSS Vd i NB 33 83 Ud nv 3 U 803 3 UO 83 wn Nt t U 3338 of 3 U 03 úT 3 UIV Ia 3 WH 31 NI 318 VI 8 VA ^ 1 Its ZJ Vd ZT 31 ON VI 3 U 3 fn 33 seen 3 538 ff 3 H 3 NVW 331 fs * il 311381 VI 3 UO 83 wn N * o O 13 & 3 JI Il U 3 WY 31 NI 39 a VIJVA T Sa 311383 'Wn N 6 3 UIVIU 3 WU 31 NI 38 V 9 l W 8 A 1 sa 8
39 VAVIUG 3 BU * L39 VAVIUG 3 BU * L
d-Sfn OS SNUW 539 VSS Vd 3 U un 31 d WO 31 1 Sa SS Ud I 3 9 NO Il W 8 09 d X 3 U sno 03 N 3 3 GU 03 VI 3 083 Wn Nl 1 Sa 3 UB 03 S 3 UIVIU 3 WB 31 NI B 319 VIW^A 1 SU OWJ tb 1335 a ú T 1 583 A 3 d 3 i SNU 1 1 i 53 * Z ZV 3 n O 3 13 INSIS Z >TV NO Il Vl ON VI * I d-Sfn OS SNUW 539 VSS Vd 3 U a 31 d WO 31 1 Sa SS Ud I 3 9 NO Il W 8 09 d X 3 U sno 03 N 3 3 GU 03 VI 3083 Wn Nl 1 Sa 3 UB 03 S 3 UIVIU 3 WB 31 NI B 319 VIW ^ A 1 SU OWJ tb 1335 a ú T 1 583 A 3 d 3 i SNU 1 1 i 53 * Z ZV 3 n O 3 13 INSIS Z> TV NO Il Vl ON VI * I
an 3 SAIVNV 1 3 a 3 WWUU 908 d:I n V 3 la Vl b 9 - year 3 SAIVNV 1 3 a 3 WWUU 908 d: I n V 3 the Vl b 9 -
SZSL SSZSZSL SSZ
08 L 9 $ Ma 00 L 9 $ Ma 0899 $ Ma 0099 $ MU 0359 $ Ma 0059 $ Ma 08 f 9 $ MU 00 b 9 $ MU 0 Z 09 $ Ma 0909 $ Ma 0909 $ MU ''Vl IE 9 Iae O O 09 $ Ma 3 n Dl IB O l VNV' O ú 09 $ Ma n 3 ss Il B 3 h NQO 3 nao O oz 09 * Ma Xn VNV 3 91 53 a U 0109 * Ma 53 SSB 38 U 91 531 0009 $ MO IVNV 3 a V '53 a U 003 53 a 531 ' * 31 i N Va N 3 d 53 U 03 O 531 SNVU SINV Unl O 3 53 a * SD 3 IVN Ie 539 UWI 32 $B 3 S$ 39 $ 19/$ 9 VL$'3 L$ U 3 q 1 VA^ 3 HO'39 VWI oooa$ SUD Gi N 3 G 08 L 9 $ Ma 00 L 9 $ My 0899 $ My 0099 $ MU 0359 $ My 0059 $ My 08 f 9 $ MU 00 b 9 $ MU 0 Z 09 $ My 0909 $ My 0909 $ MU '' Vl IE 9 Iae OO 09 $ Ma 3 n Dl IB O l VNV 'O ú 09 $ Ma n 3 ss It B 3 h NQO 3 nao O oz 09 * My Xn VNV 3 91 53 to U 0109 * My 53 SSB 38 U 91 531 0009 $ MO IVNV 3 a V '53 a U 003 53 a 531 '* 31 i N Va N 3 d 53 U 03 O 531 SNVU SINV Unl O 3 53 a * SD 3 IVN Ie 539 UWI 32 $ B 3 S $ 39 $ 19 / $ 9 VL $ '3 L $ U 3 q 1 VA ^ 3 HO'39 VWI oooa $ SOUTH Gi N 3 G
__ _à _*__ _at _*
Unb U 3 a/V NOISU 3 AN 03 i * SB 3 d V 3 n N 3180 N 3 fl VA 1 NIVN 31 N 03 31300 T SU a V G'3 *i T OS 000 l$ B 80 U 31 SIE 93 319 VN 3 idn UB 31 NI ' Sa M 31 SI 936 9 I Vz I ldn Ul M 3 N Il 1 sa MAI 3 nfi UIB 3 Hd IU 3 d 30 li N 03 3 U 3 11 SI 83 I 1 Sa 3 UIV Il I Xl V 310 Ui N 03 3 B 3 Ml SI 9 BJ 3 T SU m 3 v Unb U 3 a / V NOISU 3 AN 03 i * SB 3 d V 3 n N 3180 N 3 VA 1 NIVN 31 N 03 31300 T SU to V G'3 * i T OS 000 l $ B 80 U 31 SIE 93 319 VN 3 idn UB 31 NI 'Sa M 31 SI 936 9 I Vz I ldn U M 3 N Il 1 his MAY 3 nfi UIB 3 Hd IU 3 d 30 li N 03 3 U 3 11 SI 83 I 1 Sa 3 UIV Il I Xl V 310 Ui N 03 3 B 3 Ml IF 9 BJ 3 T SU m 3 v
39 V 9 V 33 B V 3 81 SI 93 UB 1 Sa s B 3 WI 1 3 WBI Xn 3 a na Un 3 l U 3 Bdns N 3 ld DW 03 Sa HZI. 39 V 9 V 33 B V 3 81 SI 93 UB 1 Its s B 3 WI 1 3 WBI Xn 3 a na A 3 l U 3 Bdns N 3 ld DW 03 Sa HZI.
B 3 W Ii BW 3 I Xn 3 U na 3 U 13 IU 3 d NI 3 ln 3 SV 8 t sa iizl z SU B 3 W Il U 3 Il W 38 d na 3 Un 3 183 dn S 3 ln 3 s US 1 sa Hi Tl B 3 WI 1 U 3 IB 3 88 d na 3 N 3 IZB 3 ANI 3 13 n SV 8 1 SU lii V ld Od na SNOII 13 UIU 530 3 i SI 931 U T Sa Vm Ua 8 i U Od na SNOI 133 MIG 530 3 U 11 SI 93 d 1 Sa 8 f Ua V l U Od na 3 Ii JOS 3 a 3 Bi SI 938 S T Sa Vo 10 e if Od na 3 111 io S 3 U 3 BISI 93 Bi T Sa 8 u O Zl Z 9 3 fln JIU 3 F Hdl IU 3 d in H I 13 na 533 JSIE 1393 M 0089 * 5610 ',,3 *Id 3 flh I Id WV 5 IS 3313 if V 31 O Nte NO Id JO S I 18 * ÉS Vd O O 3 BNO Nl 31 ON:Z úI&SNOIIIS Od SN Vi * SNVS n O 33 AV:T 1 Ig:101 b IU 3 W SNVS n O 33 AV * NO Ii Ld O 8 Sql# N 3 B(< 3 ni EI 2 i 3 W 1 N N Oin O 08, Nnf) suf 3 idf U 131 NI L V 3 An MISA Hd 53033: I SU 'Wfl N'in OG'SA Rd':Va 000 t$)10 (USW NB)i IOIUI 3 W na u 13 fl VA+(i 13 VA 3 H 3 3103)3 H 3 NVW * na S Vs nu 5311 i 3 B 53 U Sn 3 11 VA Z 53 81 t Sa úi 3 Bd 3 V 8 000 oú* 90 3 H 3 NVW na N 3 Il IW * na 531 i 3 A 53 u Sa 39 i Bv E B 53 i t Sua 2 i 13 d B 3 Va 000 zs$ SU (< 8 S N 3 1319 IS)3 H 3 NVW na in VH N O 531 i 3 U' * ol 801 ú O t t lot 001 66 86 b 6 tp 6 ú 6 Z 6 B 3 W Ii BW 3 I Xn 3 U na 3 U 13 IU 3 d NI 3 ln 3 SV 8 t its iizl z SU B 3 W Il U 3 Il W 38 d na 3 One 3,183 dn S 3 ln 3 s US 1 sa Hi Tl B 3 WI 1 U 3 IB 3 88 d na 3 N 3 IZB 3 ANI 3 13 n SV 8 1 SU lii V ld Od na SNOII 13 UIU 530 3 i SI 931 UT Its Vm Ua 8 i U Od na SNOI 133 MIG 530 3 U 11 SI 93 d 1 Sa 8 f Ua V l U Od na 3 Ii JOS 3 a 3 Bi SI 938 ST Sa Vo 10 e if Od na 3 111 io S 3 U 3 BISI 93 Bi T Sa 8 u O Zl Z 9 3 Page 3 JIU 3 F Hdl IU 3 d in HI 13 na 533 JSIE 1393 M 0089 * 5610 ',, 3 * Id 3 flh I Id WV 5 IS 3313 if V 31 O Nte NO Id OJ SI 18 * ES Vd OO 3 BNO Nl 31 ON: Z úI & SNOIIIS Od SN Vi * SNVS No. O 33 AV: T 1 Ig: 101 b IU 3 W SNVS n O 33 AV * NO Ii Ld O 8 Sql # N 3 B (<3 ni EI 2 i 3 W 1 NN 0in O 08, Nnf) suf 3 idf U 131 NI LV 3 An MISA Hd 53033: I SU 'Wfl N'in OG'SA Rd': Va 000 t $) 10 (USW NB) i IOIUI 3 W na 13 VA + (i 13 VA 3 H 3 3103) 3 H 3 NVW * na S Vs nu 5311 i 3 B 53 U Sn 3 11 VA Z 53 81 t Sa úi 3 Bd 3 V 8000 oú * 90 3 H 3 NVW na N 3 Il IW * na 531 i 3 A 53 u Sa 39 i Bv EB 53 it Sua 2 i 13 d B 3 Va 000 zs $ SU (<8 SN 3 1319 IS) 3 H 3 NVW na in VH NO 531 i 3 U '* ol 801 ú O tt lot 001 66 86 b 6 tp 6 ú 6 Z 6
16 06 6816 06 68
88 L 888 L 8
gr 8 SE; 8gr 8 SE; 8
IL T 8IT T 8
08 6 Z08 6 Z
LZ 7 s OL 69 IL, at -9 Z fr 9 IOL *( 3 i In S) i n V 398 UI LZ 7 s OL 69 IL, at -9 Z en 9 IOL * (3 i In S) i n V 398 IU
r 59 -r 59 -
s ZS b 55 Z TO 10 $# val 39 VA a BV U 33 BWW Us O O d-snos nv 13 dd Vg B 39 WAVV 9 M Sr B 3 U 03 B 3 NBWB 3 U 3 NI&NONIS B 3 a U 30 AIS ANI SB 3 a UO 3 'ZVU NB 8311 V 9 =<B 3 U 03 ISI SB 3 a UO 3 'ZU 538 90 $*# Ad 3 B 3 a UO 3 AGI 31 NV^In S'B 3 UO 3 3 a BU 03 V 3 a DOB 3 wn N 3 a BU 03 AIS na OI 3 Z V BSIW 3 Ui 00 $# AGI 53 a U 03 'ZUU s ZS b 55 Z TO 10 $ # val 39 VA to BV U 33 BWW Us OO d-snos nv 13 dd Vg B 39 WAVV 9 M Sr B 3 U 03 B 3 NBWB 3 U 3 NI & NONIS B 3 to U 30 AIS ANI SB 3 a UO 3 'ZVU NB 8311 V 9 = <B 3 U 03 ISI SB 3 a UO 3' ZU 538 90 $ * # Ad 3 B 3 a UO 3 AGI 31 NV ^ In S'B 3 OR 3 3 a BU 03 V 3 a DOB 3 wn N 3 a BU 03 AIS na OI 3 ZV BSIW 3 Ui 00 $ # AGI 53 a U 03 'ZUU
Z 91 191 091 651 851 LGZ 91 191 091 651 851 LG
951 5 1 t 51 3 n BI 9 Ol UNV'ln O BW 3 Wn N fn Od Oi NO Iln OS'OU 3 Wn N 00 $# 3 UV O U 3 Wn N fn Od Il 3 Uo 8-O 3 Wn N:SNO Il VSI 3 VIIIN Il 105# M 3 W Ii U 3 IW 3 Ud na 5 H 91 i 53 ln 3 SUG 531 SNVO SIW Ua 10 $#t 10 $# 9 Ii I va$# B 3 OW IOHS-BNO N 3 B 3 W Il 83 IWB 3 Ud WV O V SIW INOS B 31 SI 9 838 90 Bi NO 03 Aú$# AWIII Xnf l 3 B L 13 9 S If S èj V (IN 3 U Vd SN Vi N 3 n B O 13 08-n 3 BNNO 71 Iit WMO -NUH 33)1 = 9 vd&(<-U NOI 53 BAN 03 B 3 a 3 GNVWB 3 3 B S Vd)O=úUd B( 3 a IHNI NON M Oi V Ia 3 BW)=TV Ud < 53 l N 3 B Ud SNUW SB 33 N 3 SVU 8 T=O Vd IUW dt út$# 53 11 i OS 53 B INOS l Vd V O Ud:U i U Odi UHUU AS*$ 11 111 TO= 3 Il JOS:8 IM Odi Elda SMI Mi OS SB 3 INOS 9 d V O O gd:a li Odi a 9 Ga ZZ 9 l In 3 JIOS na 533311 UW Ud SI Od 53 a NOIIUSIVIIIN Il AL$# IXVW 3 13 NN 3 13 NV,13 XVW 3 NU 3 U NOIIVSI-IV Ii IN Il 01 * NV 38 a-v Uin 3 SSI 1 i 3 AN 03 i O Z$# na 6 &ZS It L 53 a NOIIVSIIVIIIN Il UJS U Ul UJIS UU 1 951 5 1 t 51 3 n BI 9 Ol UNV'ln O BW 3 Wn N fn Od Oi NO Iln OO 3 Wn N 00 $ # 3 UV OR 3 Wn N fn Od Il 3 Uo 8-O 3 Wn N: SNO It VSI 3 VIIIN Il 105 # M 3 W Ii U 3 IW 3 Ud na 5 H 91 i 53 ln 3 SUG 531 SNVO SIW Ua 10 $ # t 10 $ # 9 Ii I va $ # B 3 OW IOHS-BNO N 3 B 3 W Il 83 IWB 3 Ud WV OV SIW INOS B 31 SI 9 838 90 B NO 03 Aú $ # AWIII Xnf l 3 BL 13 9 S If S èj V (IN 3 U Vd SN Vi N 3 n BO 13 08 -n 3 BNNO 71 Iit WMO -NUH 33) 1 = 9 vd & (<- U NOI 53 BAN 03 B 3 to 3 GNVWB 3 3 BS Vd) O = úUd B (3 to IHNI NOT M Oi V Ia 3 BW) = TV Ud <53 l N 3 B Ud SNUW SB 33 N 3 SVU 8 T = O Vd IUW dt út $ # 53 11 i OS 53 B INOS l Vd VO Ud: U i U O UHUU AS * $ 11 111 TO = 3 It JOS: 8 IM Odi Elda SMI Mi OS SB 3 INOS 9 d VOO gd: a li Odi a 9 Ga ZZ 9 l In 3 JIOS na 533311 UW Ud SI Od 53 a NOIIUSIVIIIN It AL $ # IXVW 3 13 NN 3 13 NV , 13 XVW 3 NU 3 U NOIIVSIIVI-IV Ii IN Il 01 * NV 38 av Uin 3 SSI 1 i 3 AN 03 i OZ $ # na 6 & ZS It L 53 a NOIIVSIIVIIIN UJS U UJ UU 1
UIS UUN 1UIS UUN 1
XIS * * * xa U UJS Val 339 Xd 3 XNI XNI Ul S 'al VLS Vl S Wl S Z 1 051 6 el 8 t 1 ? MT 9 blz tri'1 Bb'1 útri zt, I lHz% Oljy 1 6 b 1 Obl XIS * * * xa U UJS Val 339 Xd 3 XNI XNI Ul S 'VLS Vl S Wl S Z 1 051 6 el 8 t 1? MT 9 blz tri'1 Bb'1 útri zt, I lzhz% Oljy 1 6 b 1 Obl
0 úT &úI0 úT & úI
9 c 1 5 ú 1 Zú 1 1 úT 0 ú 1 6 ZI 8 Zi Lz 1 9 Z 1 CZ 1 b Z 1 úZ 1 zsi OZ 1 1 zi 61 T 811 G 11 9 X 1 511 bll ú 11 Z 11 9 c 1 5 ú 1 Zú 1 1 úT 0 ú 1 6 ZI 8 Zi Lz 1 9 Z 1 CZ 1 b Z 1 úZ 1 zsi OZ 1 1 zi 61 T 811 G 11 9 X 1 511 bll ú 11 Z 11
11 011 60111,011,601
(X'UVN Ji 3 NI) 00 $#(X'UVN Ji 3 NI) 00 $ #
X&T+IVN 3 WINIX & T + IVN 3 WINI
l IIS Ia-'lV Nv un 3 SSIIB 3 AN 03 t XT'1 + 1 UNV 3 U na xn VNV 3 91 SB 3 53 S 53 lUU 5 X'&VN Vi 3 NI S_ 3 OUB 3 Z 39 Vd N 3 l U 3 BSNU Wis X&l UNU 3 Gi Val NU 38 00 $* Xa U 1313 fn O 338 Ga$# Xd 3 XNI X'00 $ Vl S 1313 n OG 3 a 'OM 3 Z 3 B Vd N 3 53 BIOW 3 W SB 3 a 00 $*# Ma Sn NBINO 3 53 U O U 3 SIWI 00 $# Xa 3 I 35 a-13 SXI SIUW'B 3 n MISSV 33 INBWB 3 NV 35 33 $# XI INBWB 33 NUI 3 a$s 00 $ 135 33 ^AU ( 3 In S) T n V 3 l U 15 l 99 - IIS Ia-'lV Nv a 3 SSIIB 3 AN 03 t XT'1 + 1 UNV 3 U na xn VNV 3 91 SB 3 53 S 53 lUU 5 X '& VN Vi 3 NI S_ 3 OUB 3 Z 39 Vd N 3 l U 3 BSNU Wis X & l UNU 3 Gi Val NU $ 38 00 * Xa U 1313 fn O 338 Ga $ # Xd 3 XNI X'00 $ Vl S 1313 n OG 3 a 'OM 3 Z 3 B Vd N 3 53 BIOW 3 W SB 3 a 00 $ * # My Sn NBINO 3 53 UOU 3 SIWI 00 $ # Xa 3 I 35 a-13 SXI SIUW'B 3 n MISSV 33 INBWB 3 NV 35 33 $ # XI INBWB 33 NUI 3 a $ s 00 $ 135 33 ^ AU (3 In S) T n V 3 l U 15 l 99 -
515 ISSZ515 ISSZ
TABLEAU 1 (SUITE).TABLE 1 (CONTINUED).
163 BIT BOUT NUM. 164 BNE OUI 3;SI OPTION "SANS MEDIATOR",ALLER EN OUI 3 165 LDA ORA 166 ORA #$ 02 167 STA ORA;SINON,LIBERER LE MEDIATOR 168 MED DETECTE? JSR TEST CORDE;POUR VOIR SI MEDIATOR DETECTE 169 LDA #$ 80 170 BIT BACFRET 3 171 BEQ SUITE 12 172 JMP NON 5;SI MEDIATOR NE DETECTE PAS, ALLER EN NON 5 173 SUITE 12 LDY CORDE;MAIS S'IL DETECTE, 174 LDX #$FF 175 STX PORTAY;ON ARRETE LA NOTE EN FAISANT PORTA=$FF 176 LDX #$ 00 177 STX NOTE EN ATTENTEY;NOTE EN ATTENTE MISE A O 178 JSR BALAYAGE;ON PASSE EN BALAYAGE 179 LDX #*$ 00 180 BOUCLE ATTENTE INX 181 CPX #$ 2 A 182 BCC BOUCLE ATTENTE 183 LDX #$ 01 134 STX TEMOIN DETECT;TEMOIN MIS A 1 185 JMP MED DETECTE? 186 OUI 3 LDA ORA 187 AND #$FD 18 B STA ORA;INHIBITION DU MEDIATOR 189 JSR TEST CORDE 190 JMP NON 4 191 NON 5 LDX #* 00;ATTENTE, INHIBER MEDIATO Rs TEST CORDES 192 BOUCLE 4 INX 193 CPX #$ 3 B 194 BCC BOUCLE 4;ATTENTE 195 LDA ORA 196 AND #$FD 197 STA ORA;INHIBITION DU MEDIATOR 198 JSR TEST CORDE 199 LDX TEMOIN DETECT. 200 CPX #$ 01 201 BEQ SUITE 13 202 JMP NON 2;SI TEMOIN= 0,ALLER EN NON 2 203 SUITE 13 LDX #*$ 00 204 STX TEMOIN DETECT;MAIS SI TEMOIN= 1,ON LE MET A 0, 205 NON 4 JSR CALCUL NOTE;ET ON CALCULE LA NOTE 206 LDA #$ 01 207 BIT BOUT NUM. 208 BEQ SUITE 1;SI OPTION "AVEC MEDIATOR", 209 *;ALLER EN SUITE 1 163 BIT END NUM. 164 BNE YES 3; IF OPTION "WITHOUT MEDIATOR", GO TO YES 3 165 LDA ORA 166 ORA # $ 02 167 STA ORA; IF NOT, FREE MEDIATOR 168 MED DETECTED? JSR TEST ROPE TO SEE IF MEDIATOR DETECTS 169 LDA # $ 80 170 BIT BACFRET 3 171 BEQ NEXT 12 172 JMP NO 5 IF MEDIATOR DOES NOT DETECT, GO TO NO 5 173 SUITE 12 LDY ROPE BUT IF DETECTED, 174 LDX # $ FF 175 STX PORTAY; STOP THE NOTE BY MAKING PORTA = $ FF 176 LDX # $ 00 177 STX WAITING NOTE WAITING MEMO SETTING 178 JSR SCAN: SWITCHING ON SCAN 179 LDX # * $ 00 180 LOOP INX STANDBY 181 CPX # $ 2 A 182 BCC LOOP WAITING 183 LDX # $ 01 134 STX WITNESS DETECT; WITNESS SET TO 1 185 JMP MED DETECT? 186 YES 3 LDA ORA 187 AND # $ FD 18 B STA ORA; INHIBITION OF MEDIATOR 189 JSR TEST ROPE 190 JMP NO 4 191 NO 5 LDX # * 00; WAIT, INHIBIT MEDIATO Rs TEST ROPES 192 LOOP 4 INX 193 CPX # $ 3 B 194 BCC LOOP 4; WAIT 195 LDA ORA 196 AND # $ FD 197 STA ORA; INHIBITION OF THE MEDIATOR 198 JSR TEST ROPE 199 LDX WITNESS DETECT. 200 CPX # $ 01 201 BEQ SUITE 13 202 JMP NO 2, IF WITNESS = 0, GO TO NO 2 203 SUITE 13 LDX # * $ 00 204 STX WITNESS DETECT, BUT IF WITNESS = 1, WE TAKE IT TO 0, 205 NO 4 JSR CALCULATION NOTE AND CALCULATE NOTE 206 LDA # $ 01 207 BIT END NUM. 208 BEQ SUITE 1, IF OPTION "WITH MEDIATOR", 209 * GO TO NEXT 1
210 LDA NUM FRETTE;SI OPTION "SANS MEDIATOR",ET 211 CMP #$ 00;SI NUMERO FRETTE SUR LE MANCHE NON = 0, 212 BNE SUITE 1;ALLER EN SUITE 1 213 JMP SUITE 11 214 SUITE 1 LDA N NOTE REEL 215 LDY CORDE 216 CMP NOTE EN COURS, Y;NOTE TROUVEE ETAIT EN COURS SUR 210 LDA NUM FRET, IF OPTION "WITHOUT MEDIATOR" AND 211 CMP # $ 00, IF FREIGHT NUMBER ON HAND NO = 0, 212 BNE SUITE 1 GO TO NEXT 1 213 JMP NEXT 11 214 CONT 1 LDA N REAL NOTE 215 LDY ROPE 216 CMP NOTE IN PROGRESS, Y; NOTE FINDED WAS ONGOING
TABLEAU 1 (SUITE).TABLE 1 (CONTINUED).
217 *;LA CORDE?217 * THE ROPE?
218 BNE NON 6;SI NON,ALLER EN NON 1 219 OUI 1 LDA #$ 01 220 BIT BOUT NUM. 221 BEQ SUITE 6 222 JMP CORDE SUIVANTE;SI OPTION "SANS MEDIATOR", 223 *; ALLER EN CORDE SUIVANTE 218 BNE NO 6; IF NO, GO TO NO 1 219 YES 1 LDA # $ 01 220 BIT END NUM. 221 BEQ SUITE 6 222 JMP FOLLOWING CORD, IF OPTION "WITHOUT MEDIATOR", 223 *; GO TO NEXT ROPE
224 SUITE 6 LDX #$FF 225 STX PORTA,Y;ON ARRETE LA NOTE EN FAISANT PORTA=FF 226 LDX N NOTE REEL;LE NUMERO DE LA NOTE EST MIS 227 STX NOTE EN ATTENTE,Y;EN CASE 'NOTE EN ATTENTE" 228 JMP CORDE SUIVANTE 229 NON 6 LDA N NOTE REEL 230 STA AUTRE N TROUV;STOCKAGE PROVISOIRE 231 JSR TEST CORDE 232 JSR CALCUL NOTE 233 LDY CORDE;POUR RETABLIR Y 234 LDA N NOTE REEL 235 CMP AUTRE N TROUV;CONFIRMATION? 236 BEQ NON 1;SI OUI, ALLER EN NON 1 237 CMP NOTE EN COURS,Y;NOTE TROUVEE EN 2 EME =NOTE 238 *;EN COURS? 224 SUITE 6 LDX # $ FF 225 STX PORTA, Y; STOP THE NOTE BY MAKING PORTA = FF 226 LDX N REAL NOTE, NOTE NUMBER 227 STX NOTE WAITING, Y; IN CASE 'NOTE WAITING' 228 JMP FOLLOWING ROPE 229 NO 6 LDA N REAL NOTE 230 STA OTHER N TROUV: TEMPORARY STORAGE 231 JSR TEST ROPE 232 JSR CALCULATION NOTE 233 LDY ROPE TO RESTORE Y 234 LDA N REAL NOTE 235 CMP OTHER N TO CONFIRMATION? 1, IF YES, GO TO NO 1 237 CMP NOTE IN PROGRESS, Y, NOTE FIND IN 2MS = NOTE 238 *, IN PROGRESS?
239 BEQ OUI 1;SI OUI, ALLER EN OUI 1 240 JMP CORDE SUIVANTE 241 NON 1 LDA N NOTE REEL 242 CMP NOTE EN ATTENTE,Y;SI NOTE TROUVEE=NOTE EN 243 BNE SUITE 14;ATTENTE, 244 JMP CORDE SUIVANTE;ALLER EN "CORDE SUIVANTE" 245 SUITE 14 LDX #$ 00 246 BOUCLE 2 INX 239 BEQ YES 1, IF YES, GO TO YES 1 240 JMP CORRECTION NEXT 241 NO 1 LDA N REAL NOTE 242 CMP NOTE WAITING, Y; IF NOTE FOUND = NOTE IN 243 BNE SUITE 14; WAITING, 244 JMP FOLLOWING ROPE; GO "NEXT ROPE" 245 SUITE 14 LDX # $ 00 246 LOOP 2 INX
247 CPX #*$ 07 248 BCS SUITE 9;SI N TROUVEE NON = TOUTES LES AUTRES 249 *; NOTES EN COURS,ALLER EN SUITE 9 247 CPX # * $ 07 248 BCS SUITE 9 IF NOT FIND NO = ALL OTHERS 249 *; NOTES IN PROGRESS, GO TO NEXT 9
250 CPX CORDE 251 BEQ BOUCLE 2;SI X=CORDE ACTUELLEIALLER EN BOUCLE 2 252 CMP NOTE EN COURS,X;SI N TROUVEE NON = N EN COURS 253 BNE BOUCLE 2;SUR CETTE AUTRE CORDE,ALLER EN BOUCLE 2 254 LDA NOTE EN COURS,X;MAIS SI =, 255 STA NOTE EN ATTENTE,X;NOTE EN ATTENTE DEVIENT 256 *;NOTE EN COURS POUR CORDE X 250 CPX STRING 251 BEQ LOOP 2, IF X = CURRENT ROPE LOOP 2 252 CMP NOTE IN PROGRESS, X, IF NOT FINDED NO = N IN PROGRESS 253 BNE LOOP 2, ON THIS OTHER ROPE, GO TO LOOP 2 254 LDA NOTE IN COURSE, X, BUT IF =, 255 STA NOTE WAITING, X, WAITING NOTE BECOMES 256 * NOTE IN PROGRESS FOR ROPE X
257 LDA #$FF 258 STA PORTA,X;PORTA < #$FF 259 SUITE 9 LDX CORDE 260 LDA NOTE EN COURS,X;A < NOTE EN COURS 261 LDX *$ 00 262 BOUCLE 3 INX 257 LDA # $ FF 258 STA PORTA, X; PORTA <# $ FF 259 NEXT 9 LDX ROPE 260 LDA NOTE IN PROGRESS, X; A <NOTE IN PROGRESS 261 LDX * $ 00 262 LOOP 3 INX
263 CPX *$ 07;SI NOTE EN COURS NON = N -EN COURS SUR 264 BCS SUITE 10; AUTRES CORDES,ALLER EN SUITE 10 265 CPX CORDE 266 BEQ BOUCLE 3 267 CMP NOTE EN COURS,X 268 BNE BOUCLE 3 269 LDX CORDE;MAIS SI N EN COURS=N EN COURS SUR 270 LDA N NOTE REEL;UNE AUTRE CORDE, 263 CPX * $ 07 IF IN PROGRESS NO = N -EN COURSE ON 264 BCS SUITE 10; OTHER STRINGS, GOING NEXT 10 265 CPX ROPE 266 BEQ LOOP 3 267 CMP NOTE IN PROGRESS, X 268 BNE LOOP 3 269 LDX ROPE, BUT IF N IN PROGRESS = N IN PROGRESS ON 270 LDA N REAL NOTE, ANOTHER ROPE,
69 -69 -
TABLEAU 1 (SUITE).TABLE 1 (CONTINUED).
272 275 274 275272 275 274 275
276 277 278 SI 279 i* 280276 277 278 SI 279 i * 280
281 282 283 284 * 285281 282 283 284 * 285
UlIU
STA NOTE EN COURS,X;N EN COURS < N TROUVEE LDA #$ 00 STA NOTE IN PROGRESS, X; N IN PROGRESS <N FINDED LDA # $ 00
STA NOTE EN ATTENTE,X;N EN ATTENTE < 4 $ 00 STA PORTA,X;PORTA < #$ 00 LDA 8 $ 01 STA NOTE WAITING, X; N WAITING <4 $ 00 STA PORTA, X; PORTA <# $ 00 LDA 8 $ 01
STA ANCIENN,X;ANCIENNETE < #$ 01 JMP CORDE SUIVANTE ITE 10 LDA #$FF;ICI, SI NOTE EN COURS NON = NOTE STA ANCIENT, X, ANCIENNETE <# $ 01 JMP CORDE NEXT ITE 10 LDA # $ FF; HERE, IF NOTE IN PROGRESS NO = NOTE
EN COURS SUR AUTRES CORDES, LDX CORDE ON OTHER STRINGS, LDX ROPE
STA PORTA,X;PORTA < #*FF LDA N NOTE REEL STA NOTE EN ATTENTE,X;NOTE EN ATTENTE < NO 1 STA PORTA, X; PORTA <# * FF LDA N REAL NOTE STA NOTE WAITING, X; NOTE WAITING <NO. 1
TROUVEEFOUND
JMP CORDE SUIVANTEJMP NEXT ROPE
r Er E
206 NON 2 JSR CALCUL NOTE206 NO 2 JSR CALCULATION NOTE
287 268 289 290 291287 268 289 290 291
292 293292,293
294 295 296 297 2198 '29 300294 295 296 297 2198 '29 300
301 302 30.301 302 30.
305 306 307 308 309305 306 307 308 309
310 311 312 313310 311 312 313
314 315 516 517 318 319314,315,516,517,318,319
LDX LDA CMPLDX LDA CMP
CEQ CMP BEQ a MP SUITE 4 SUITE 11CEQ CMP BEQ to MP SUITE 4 NEXT 11
LDA LDX BOUCLE'LDA LDX LOOP '
CPX OCS CPX BEQ CMPCPX OCS CPX BEQ CMP
**
BNE LDA LDX STA STA STA JMPBNE LDA STA LDX STA STA JMP
SUITE 3SUITE 3
LDX STA LDA STA JMPLDX STA LDA STA JMP
CORDEROPE
N.NOTE REEL NOTE EN COURS,X;SI NOTE TROUVEE=N EN COUR 59 SUITE 4;ALLER EN SUITE 4 NOTE EN ATTENTE,X; SI N TROUVEE=N EN ATTENTE, SUITE 4;ALLER EN SUITE 4 SUITE 11 N.NOTE REEL NOTE IN PROGRESS, X, IF NOTE FOUND = N IN COURT 59 CONTENT 4, GO TO NEXT 4 NOTE WAITING, X; IF N FOUND = N WAITING, CONTINUE 4 GO TO NEXT 4 NEXT 11
JMP CORDE SUIVANTE LDX CORDE NOTE EN COURS,X;A < NOTE EN COURS #$ 00 JMP ROPE NEXT LDX ROPE NOTE IN PROGRESS, X; A <NOTE IN PROGRESS # $ 00
INXINX
4 $ 07$ 4 07
SUITE 3;SI X> 6,ALLER EN SUITE 3 CORDE CONTINUE 3, IF X> 6, GO TO 3 ROPE
BOUCLE 5;SI X=NOTE EN COURS,ALLER EN BOUCLE 1 NOTE EN COURS,X;SI NOTE EN COURS SUR CETTE;CORDE NON = N EN COURS BOUCLE 5 SUR AUTRE CORDE,ALLER EN BOUCLE 1 LOOP 5, IF X = NOTE IN PROGRESS, GO IN LOOP 1 NOTE IN PROGRESS, X, IF NOTE IN PROGRESS ON THIS ROPE NO = N IN PROGRESS LOOP 5 ON OTHER ROPE, GO IN LOOP 1
#* 00# * 00
CORDE;MAIS SI =,ON FAIT NOTE EN COURS,X;DISPARAITRE LA NOTE PORTA,X;EN COURS NOTE EN ATTENTE, X CORDE SUIVANTE;(ICI,X NON = 7) LDA #$FF ROPE, BUT IF =, TAKE NOTE DURING, X: DISAPPEAR THE NOTE PORTA, X, IN PROGRESS NOTE WAITING, X CORD NEXT (HERE, X NO = 7) LDA # $ FF
CORDEROPE
*PORTA,X;PORTA < #$FF #$ 00* PORTA, X; PORTA <# $ FF # $ 00
NOTE EN ATTENTE,X;NOTE EN ATTENTE < *$ 00 CORDE SUIVANTE NOTE WAITING, X NOTE WAITING <* $ 00 NEXT ROPE
i ALAYAGE LDA *$ 40;DEBUT DU SOUS-PG DE BALAYAGE i ALAYAGE LDA * $ 40; START OF SCANNING SUB-PG
BIT IFRIFR BIT
BNE SUITEB 4;SI INTERRUPT FLAG DU PREMIER TIMER BNE SUITEB 4, IF FLAG INTERRUPT OF THE FIRST TIMER
*;VAUT 1 (CAD SI ON PEUT ENVOYER UN*; VALE 1 (CAD IF YOU CAN SEND A
MESSAGE),ALLER EN SUITEB 4MESSAGE), GO TO SUITEB 4
RTSRTS
TABLEAU 1 (SUITE).TABLE 1 (CONTINUED).
325 SUITEB 4 LDA #$ 80 326 BIT ORB;SI PAS DE CONVERSION A/D EN COURS, 327 BEQ SUITEB 5;ALLER EN SUITEB 5 328 RTS 325 SUITEB 4 LDA # $ 80 326 BIT ORB, IF NO CONVERSION A / D IN PROGRESS, 327 BEQ SUITEB 5, GO TO SUITEB 5,328 RTS
329 SUITEB 5 LDX NUMERO BAC 330 LDA CTPASS 331 CMP #$ 03 332 BCC INCCT;SI CTPASS< 3,ALLER EN INCCT 333 LDA #$ 00 334 STA CTPASS;MAIS SI CTPASS≥ 3, 0 N FAIT CTPASS=O 335 LDX NUMERO BAC 336 LDA ANCIENN,X 337 CMP #$FF 338 BEQ SUITEB 6;SI ANCIENNETE=$FF,ALLER EN SUITEB 6 339 CLC 329 SUITEB 5 LDX NUMBER BAC 330 LDA CTPASS 331 CMP # $ 03 332 BCC INCCT; IF CTPASS <3, GO TO INNC 333 LDA # $ 00 334 STA CTPASS; BUT IF CTPASS≥ 3, 0 N FACT CTPASS = O 335 LDX NUMBER BAC 336 LDA OLD, X 337 CMP # $ FF 338 BEQ SUITEB 6, IF OLDER = $ FF, GO TO SUITEB 6,339 CLC
340 ADC #*$ 01 341 STA ANCIENN,X;SINON,ANCIENNETE EST INCREMENTEE 342 SUITEB 6 CPX #$ 07 343 BCC BAC SUIVANT;SI X< 7,ALLER EN "BAC SUIVANT" 344 LDX #$ 00;MAIS SI X≥ 7,0 N FAIT X=O 345 BAC SUIVANT INX 346 STX NUMERO BAC;MISE A JOUR DU NUMERO DU BAC 347 INCCT LDY CTPASS 348 INY 340 ADC # * $ 01 341 ANCIENT STA, X, ELSE, ANCIENT INCREASED 342 SUITEB 6 CPX # $ 07 343 BCC NEXT BAC, IF X <7, GO TO "NEXT BAC" 344 LDX # $ 00, BUT IF X≥ 7.0 N FACT X = O 345 NEXT BAC INX 346 STX BAC NUMBER UPDATE OF BAG NUMBER 347 INCCT LDY CTPASS 348 INY
349 STY CTPASS;INCREMENTATION DE CTPASS 350 CPX #$ 07 351 BNE SUITEB 1 352 JMP BOUTONS;SI NUMERO DU BAC= 7,ALLER EN BOUTONS" 353 SUITEB 1 CPY #$ 01 354 BNE SUITEB 7;SI CTPASS NON = 1,ALLER EN SUITEB 7 355 DEX 349 STY CTPASS; INCREMENTATION OF CTPASS 350 CPX # $ 07 351 BNE SUITEB 1 352 JMP BUTTONS IF NUMBER OF BAC = 7, GO TO BUTTONS "353 SUITEB 1 CPY # $ 01 354 BNE SUITEB 7; IF CTPASS NO = 1, GO IN SUITEB 7 355 DEX
356 TXA356 TXA
357 ASL A 358 TAX357 ASL A 358 TAX
359 LDA #$ 01 360 STA (INTCANAL+ 12,X);ACTIVATION CANAL A-D(AMPLITUDE) 361 TXA 359 LDA # $ 01 360 STA (INTCANAL + 12, X) CANAL ACTIVATION A-D (AMPLITUDE) 361 TXA
362 LSR A 363 TAX362 LSR A 363 TAX
364 INX364 INX
365 LDA ORA 366 ORA #$ 08 367 STA ORA 368 AND #$F 7;SUR PA 3, IMPULSION DE 369 STA ORA;DEMANDE DE CONVERSION A-D. 370 LDA NOTE EN COURS,X;MISE EN FORME DU 371 AND #$ 7 F;NUMERO DE LA NOTE(SUPPRESSION DU MSB) 372 STA OCTET A TRANSMETTRE;ET ENVOI VERS LE 373 JSR ENVOI MESSAGE;RECEPTEUR,VIA LE CIRCUIT 6522 374 RTS 365 LDA ORA 366 ORA # $ 08 367 STA ORA 368 AND # $ F 7; ON PA 3, PULSE OF 369 STA ORA; REQUEST FOR CONVERSION A-D. 370 LDA NOTE IN PROGRESS, X; SHAPE OF 371 AND # $ 7 F; NOTE NUMBER (REMOVE MSB) 372 STA BYTE TO TRANSMIT; AND SEND TO 373 JSR SEND MESSAGE; RECEIVER VIA CIRCUIT 6522 374 RTS
375 SUITEB 7 CPY #$ 02 376 BEQ SUITEB 9;SI CTPASS= 2,ALLER EN SUITEB 9 377 LDA SORTIE CV AD;A < VALEUR MESUREE DE LA PORTA 378 CMP *$ 7 F 375 SUITEB 7 CPY # $ 02 376 BEQ SUITEB 9; IF CTPASS = 2, GO TO NEXT 9 377 LDA OUTPUT CV AD; A <MEASURED VALUE OF PORTA 378 CMP * $ 7 F
SI A 3 Id 333 88 31 SU 3 ^ 3 AA O N 39 39 VSSBW'IO^N 3 f SP vlfln 538 'S Indt 3 Mi 13 WSIUV 8 i'V'13130 VIS I V SIW GSW NOS 13 'WW N 3 ' 08 $# VUO w a-v A^ Vn 3 a ivi Lnns 3:B 3 aniidwvi X'1 d WV Vi 5 Z=SS Vd 13 'I 3 Il av'A 3 '3 IúOS Va& 691 úIfns Sf 1 i B 39 SSBW'IOAN 3 f Sl 3 Uii 3 WSNVU 1 i'U'13130 VIS I V SIW 8 SW:3 859 v S 53 W n U NOI Jfi 8 d 3 Ud' 08 R# VUO X'VúI Od V 13 Vl U Od'IOAN 3.l B 3 U Vo N 3 3911 U'13 B>UJ 53 O IXVW 313 NN 3 I 3 NV=< 313 NN 3 13 NV IS XVW 3 NU d W 3 X'NN 3 13 NU Va 3 VU 1 Od IOAN 3,, NB 3 H 3 IBV tl M Od'IO^N 3 3 N 8 UO W 10 Ia BW SNVS NO Ild O IS 'Wl N' nl OAS 1 I i O o$# ua 8831 Ins* Si 1 T i 3 SIW 313 NNBI 3 NI X'NN 3 IONV Vl S TO$# val Y 535 IW JIM Od 13 31 N 311 i N 3 310 N' X'Uli Od V 15 X & 31 N 31 V'N 3 ' 31 ON VLS oos# va 31 N 311 W N 3 31 ON > S O no 3 N 3 310 N X&S Un O 3 'N 3 '31 ON X'31 N 311 V'N 3 '31 ON Ik J Od ZIODN 3 V 1 L Od 3 NOZ N 3 SIW 3 $S XVLIO Dd AA$# vali 8631 IS N 3 311 V& 319 I Vi 3 GU 1 Il Id WV 9 I 5 331388 U 31 BON NO Ild O S Ud IS 89311 f S "wn N loel 80 $# 893 i If S N 3 U 31 i 1 'Z=< 3 anlh I 1 d WI IS S-SB 3 Ins l 05 $# X ' ldff l WU N 3 3 SIW 33 YI 53 W UlúOd JNONIS X'UL>O Jd ú)Ad 13 U 8 U '33 $=(WW N 3)UI Od ISIX 13 IYU X'd$# X' W 1,0 vud a N 8 Mdsr 3 N 6 d WI I 38 ZPS d W 3 Ual * * * l S O Ltl Zb Tt 9 t 1 út, SI A 3 Id 333 88 31 SU 3 ^ 3 AA ON 39 39 VSSBW'IO ^ N 3 f SP vlfln 538 'S Indt 3 Mi 13 WSIUV 8 i'V'13130 VIS IV SIW GSW NOS 13' WW N 3 '08 $ # VUO w av A ^ Vn 3 a ivi Lnns 3: B 3 aniidwvi X'1 d WV Vi 5 Z = SS Vd 13 'I 3 He has 3' 3 IUOS Va & 691 úIfns Sf 1 i B 39 SSBW ' IOAN 3 f Sl 3 Uii 3 WSNVU 1 i'U'13130 VIS IV SIW 8 SW: 3 859 v S 53 W n U NOI Jfi 8 d 3 Ud '08 R # VUO X'VUI Od V 13 Vl U Od'IOAN 3.l B 3 U Vo N 3 3911 U'13 B> UJ 53 O IXVW 313 NN 3 I 3 NV = <313 NN 3 13 NV IS XVW 3 NU d W 3 X'NN 3 13 NU Va 3 VU 1 Od IOAN 3 ,, NB 3 H 3 IBV tl M Od'IO ^ N 3 3 N 8 UO W 10 Ia BW SNVS NO Ild O IS 'Wl N' nl OAS 1 I i O o $ # ua 8831 Ins * Si 1 T i 3 SIW 313 NNBI 3 NI X'NN 3 IONV Vl S TO $ # val Y 535 IW JIM Od 13 31 N 311 i N 3 310 N 'X'Uli Od V 15 X & 31 N 31 V'N 3' 31 ON VLS oos # va 31 N 311 WN 3 31 ON> N / A 3 N 3 310 N X & S One O 3 'N 3 '31 ON X'31 N 311 V'N 3 '31 ON Ik J Od ZIODN 3 V 1 L Od 3 NOZ N 3 SIW 3 $ S XVLIO Dd AA $ # vali 8631 IS N 3 311 V & 319 I Vi 3 GU 1 It Id WV 9 I 5 331388 U 31 GOOD NO I ld OS Ud IS 89311 f S "wn N loel 80 $ # 893 i If SN 3 U 31 i 1 'Z = <3 anlh I 1 d WI IS S-SB 3 Ins l 05 $ # X' ldff l WU N 3 3 SIW 33 YI 53 W UlúOd JNONIS X'UL> O Jd ú) Ad 13 U 8 U '33 $ = (WW N 3) UI Od ISIX 13 IYU X'd $ # X 'W 1,0 vud a N 8 Mdsr 3 N 6 d WI I 38 ZPS d W 3 Ual * * * l SO Ltl Zb Tt 9 t 1 út,
OZ6 T O 8 T OOZ6 T O 8 T O
szt, zotr 9 T O ' sztr &úT 8 ZT Tlt, / iú o O zt 66 t ail? szt, zotr 9 T O 'sztr & ÜT 8 ZT Tlt, / iu o O tt 66 t ail?
98 ú SLT98 ú SLT
96 ú ú 62 i 16 ú ú 62 i 6 i96 ú ú 62 i 16 ú ú 62 i 6 i
062 68 ú 88 ú062 68 ú 88 ú
98 ú c:Be'98 ú c: Be '
58 ú 918 ú ú 82 Z 82 T 8 ú58 ú 918 ú ú 82 Z 82 T 8 ú
08 ú 6.ú08 ú 6.ú
V 18 Od unod G-U 1 INU 3 NOI AI 3 U 53 a B (<X'VNU 31 NNI) 00 $# 3 L$# Y 33 Y 93 GN 3 t JI V 3 NOIL$# =<" 33 un 53 W:IM Od ISI úWd VIS 3 L$# Z 531 In S V 18 Od unod GU 1 INU 3 NOI AI 3 U 53 a B (<X'VNU 31 NNI) 00 $ # 3 L $ # Y 33 Y 93 GN 3 t JI V 3 NOIL $ # = <"33 a 53 W : IM Od ISI ú Wd VIS 3 L $ # Z 531 In S
XNI XVIXIII XVI
U.S li USVX 1 val Xvi 1 UX 1 X 3 a Z 831 Ir 338 ( 31 In S) i nt 13 Bla U t L - U.S.U.S.VX 1 val Xvi 1 UX 1 X 3 to Z 831 Ir 338 (31 In S) i nt 13 Bla U t L -
SZSLSSZSZSLSSZ
72 -72 -
TABLEAU 1 (SUITE).TABLE 1 (CONTINUED).
433 434 435 436 437 438 439 440 441433 434 435 436 437 438 439 440 441
442 443 444 445442 443 444 445
446 447446,447
448 449 450 451 452 453 454 455 456448 449 450 451 452 453 454 455 456
DEX TXA ASL TAX LDA STA LDADEX TXA ASL TAX LDA STA LDA
STA TXA LSR TAXSTA TXA LSR TAX
INX LDA ORA STA AND STA LDAINX LDA ORA STA AND STA LDA
STA LDA BIT BNE LDASTA LDA BIT BNE LDA
STA #$ 00STA # $ 00
(INTCANAL+ 12,X);DESACTIVATION CANAL AMPLITUDE #$ 01 (INTCANAL + 12, X) CANCEL AMPLITUDE DEACTIVATION # $ 01
(INTCANAL,X);ACTIVATION CANAL PORTA(INTCANAL, X) PORTA CANAL ACTIVATION
A ORA #$ 08 ORAORA # $ 08 ORA
#$F 7;SUR PA 3, IMPULSION DE ORA;DEMANDE DE CONVERSION A-D. #$ 10 # $ F 7; ON PA 3, PULSE OF ORA; CONVERSION REQUEST A-D. # $ 10
ANCMAX;ANCIENNETE MAXI < #$ 10 #$ 04 ANCMAX; MAXIMUM ANCIENNETE <# $ 10 # $ 04
BOUT NUM;OPTION "NOTE LONGUE"? FINB 4;SI NON,ALLER EN FINB 4 #$ 30 END NUM? OPTION "LONG NOTE"? FINB 4, IF NO, GO IN FINB 4 # $ 30
ANCMAX;SI OUI,ANCIENNETE MAXI < #$* 30 ANCMAX; IF YES, SENIORITY MAXI <# $ * 30
457 FINB 4 RTS 458 BOUTONS CF 459 BNE St 460 LDX NL 461 CPX #* 462 BCC SL 463 JMP SIL 464 SUITEB 3 T) 465 ASL A 466 TAX 467 LDA #$ 468 STA (I 469 TXA 470 LSR A 471 TAX 472 LDA OF 473 ORA #1 474 STA OF 457 BUTTONS 4 RTS 458 BUTTONS CF 459 BNE St 460 LDX NL 461 CPX # * 462 BCC SL 463 JMP SIL 464 SUITEB 3 T) 465 ASL A 466 TAX 467 LDA # $ 468 STA (I 469 TXA 470 LSR A 471 TAX 472 LDA OF 473 ORA # 1 474 STA OF
"Y #* 01"Y # * 01
JITEB 10;SI CTPASS NON = 1,ALLER EN JMERO BOUTON;ICI,CTPASS= 1 $ 04 JITEB 10, IF CTPASS NO = 1, GO TO JMERO BUTTON, HERE, CTPASS = 1 $ 04
JITEB 3;SI NUMERO BOUTON≥#$ 04,CAD JITEB 16;BOUTON NUMERIQUE,ALLER EN XA JITEB 3, IF NUMBER BUTTON≥ # 04, CAD JITEB 16, DIGITAL BUTTON, GO TO XA
SUITEBO 10 SISUITEBO 10 SI
SUITEB 16SUITEB 16
$ 01;ACTIVATION DU CANAL BOUTON POUR INTCANAL+ 24, X); CONVERTISSEUR ANALOG -DIGITAL $ 01; CHANNEL ACTIVATION BUTTON FOR INTCANAL + 24, X); ANALOG -DIGITAL CONVERTER
RA $ 08 RARA $ 08 RA
475 476475,476
477 478 479 480 481 482 483 484 485 486 477 478 479 480 481 482 483 484 485 486
AND *#$F 7;SUR PA 3, IMPULSION DEAND * # $ F 7; ON PA 3, IMPULSE OF
STA ORA;DEMANDE DE CONVERSION A-D. SUITEB 16 LDA #*$ 7 F;ENVOI DU MESSAGE STA ORA REQUEST FOR CONVERSION A-D. SUITEB 16 LDA # * $ 7 F; SENDING THE MESSAGE
STA OCTET A TRANSMETTRE;u 7 FUCAD CODE STA OCTET TO TRANSMIT; u 7 FUCAD CODE
JSR ENVOI MESSAGE;"BOUTONS"( 1 ER OCTET DU MESSAI JSR SEND MESSAGE; "BUTTONS" (1 ERROR OF THE MESSAI
RTSRTS
SUITEBO 10 CPY #$ 02SUITEBO 10 CPY # $ 02
BNE SUITEB 12;SI CTPASS NON= 2,ALLER EN SUITEB 12 BNE SUITEB 12, IF CTPASS NO = 2, GO IN SUITEB 12
LDX NUMERO BOUTON;ICICTPASS= 2 SI NUMERO LDX NUMBER BUTTON; ICICTPASS = 2 IF NUMBER
CPX #$ 04;BOUTON≥#$ 04 (CAD SI BOUTON CPX # $ 04; BUTTON≥ # $ 04 (CAD IF BUTTON
BCS SUITEB 13;NUMERIQUE), ALLER EN SUITEB 13 LDA SORTIE CV AD;MAIS SI BOUTON ANALOGIQUE, BCS SUITEB 13; DIGITAL), GO TO SUITEB 13 LDA OUTPUT CV AD; BUT IF ANALOG BUTTON,
SE) 73 -SE) 73 -
TABLEAU 1 (SUITE).TABLE 1 (CONTINUED).
487 488 489 490 491 492 493 494 495487,488,499,490,491,492,493,494,495
496 497 498 499 500 501 502 503 504 505 506 507 496 497 498 499 500 501 502 503 504 505 506 507
508 509 510508 509 510
511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528
4 *4 *
STA BOUT ANAL,X;VALEUR NUMERISEE DU BOUTON STA ANAL BUTT, X; NUMBERED BUTTON VALUE
ANALOGIQUE EST MISE EN RAMANALOGUE IS PUT IN RAM
TXATXA
ASL AASL A
TAXTAX
LDA #$ 00LDA # $ 00
STA (INTCANAL+ 24,X);DESACTIVATION Cd TXA LSR A TAX STA (INTCANAL + 24, X); DEACTIVATION Cd TXA LSR AT TAX
JMP SUITEB 14JMP SUITEB 14
SUITEB 13 LDA BAC PHYS BOUT NUM;SI BOUTI SUITEB 13 LDA BAC PHYS END NUMBUL BUT
STA BOUT ANAL,X;MET SA VALEUR EN Ri SUITEB 14 ORA #$ 80;MISE EN FORME DU MES Si STA BOUT ANAL, X; TAKES ITS VALUE IN RI SUITEB 14 ORA # $ 80; FORMATTING THE MES If
STA OCTET A TRANSMETTRESTA OCTET TO TRANSMIT
JSR ENVOI MESSAGEJSR SEND MESSAGE
RTSRTS
SUITEB 12 LDA NUMERO BOUTON;ICI,CTPASS= 3 SUITEB 12 LDA NUMBER BUTTON, HERE, CTPASS = 3
ANAL DU CONV A-DANAL CONV A-D
ON NUMERIQUE, ON l Ai DIRECTEMENT AGE (MSB MIS A 1) ON DIGITAL, ONLY WITH AGE (MSB MIS A 1)
ORA STA JSR LDA CMPORA STA JSR LDA CMP
BCC LDA JMPBCC LDA JMP
#$ 80# $ 80
OCTET A TRANSMETTRE;ENVOI DU ENVOI MESSAGE;NUMERO DU BOUTON,AVEC MSB= 1 NUMERO BOUTON #$ 04;SI NUMERO DU SUITEB 15;BOUTON<NUMERO MAXI,ALLER EN SUITEB 15 #$ 00 BYTE TO TRANSMIT SEND MESSAGE SEND, BUTTON NUMBER, WITH MSB = 1 NUMBER BUTTON # $ 04, IF SUITEB NUMBER 15, BUTTON <MAX NUMBER, GO TO SUITEB 15 # $ 00
SB 18SB 18
SUITEB 15 CLCSUITEB 15 CLC
ADO #$ 01;INCREMENTATIONADO # $ 01; INCREMENTATION
SB 18 STA NUMERO BOUTON;DU NUMERO DE BOUTON SB 18 STA NUMBER BUTTON; BUTTON NUMBER
RTSRTS
ENVOI MESSAGE LDA #$ 00SEND MESSAGE LDA # $ 00
STA LDA STA LDA STA LDA STA LDA STA LDA STA STA LDA STA LDA STA LDA STA STA LDA LDA STA
ACR;REGISTRE A DECALAGE DESACTIVEACR; REGISTER WITH OFFSET OFFSET
*$ 14;REGISTRE A DECALAGE MIS EN DECALAGE ACR;EN SORTIE SELON DEUXIEME TIMER #$ 14 * $ 14; REGISTER WITH SHIFT OFFSET ACR; OUTPUT ACCORDING TO SECOND TIMER # $ 14
T 2 LLT 2 LL
#$ 00# $ 00
T 2 CH;DEUXIEME TIMER OCTET A TRANSMETTRE SR T 2 CH, SECOND TIMER OCTET TO TRANSMIT SR
#$ 01# $ 01
T 1 LH;RELANCE DU PREMIER TIMERT 1 LH; REPEAT FIRST TIMER
529 RTS529 RTS
530 ENVOI 2 PORTA LDA NOTE EN ATTENTEX 530 SEND 2 PORTA LDA NOTE IN ATTENTEX
531 532 533 534 535 536531 532 533 534 535 536
537 538 539537,538,539
CMP BEQCMP BEQ
CMP BEQ LDACMP BEQ LDA
CMP BCC DEC JMPCMP BCC DEC JMP
#$ 00;SI NOTE EN ATTENTE=O, FIN 1;ALLER EN FIN 1 NOTE EN COURS,X;SI N ENATTENTE=N EN COURS, FIN 1;ALLER EN FIN 1 NUMERO BAC # $ 00; IF WAITING NOTE = O, END 1; GOING TO END 1 NOTE IN PROGRESS, X; IF N IN PROGRESS, END 1; GO TO END 1 NUMBER BAC
#$ 02;SI NUMERO BAC EN COURS< 2 (CAD SI= 1), SUITE Bll;ALLER EN SUITE Bll NUMERO BAC # $ 02; IF NUMBER BAC IN PROGRESS <2 (CAD SI = 1), CONTINUE B11; GO TO SUITE B11 NUMBER BAC
FIN 1;SINON,NUMERO BAC DECREMENTEPUIS FINI LDA #$ 07;CAS PARTICULIER: LE FIN 1; ELSE, NUMBER BAC DECREMENTEPUIS FINI LDA # $ 07; SPECIAL CASE: LE
540 SUITEB 11540 SUITEB 11
74 -74 -
TABLEAU 1 (SUITE).TABLE 1 (CONTINUED).
541 542 543541,542,543
STA NUMERO BAC;NUMERO DU BAC VALAIT 1 FIN 1 JSR ENVOI PORTA STA NUMBER BAC, NUMBER OF BAC VALAIT 1 END 1 JSR SENDING PORTA
RTSRTS
545 TEST CORDE LDX CORDE545 TEST ROPE LDX ROPE
546 547 548 549 550 551546,547,548,549 550,551
552 553 554 555552,553,554,555
556 557 558 559 560 561 562 563 564 565 566 567 568 556,557,558,559 560,561 562,563,564,565,566,567,568
569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586
587 588 589 590 591 592 593 594587 588 589 590 591 592 593 594
STX LDA ORA AND STA LDX LDA ORA AND AND STA NOP NOP NOP NOP NOP NOP NOP NOP LDA AND STA LDA ORA STA LDA ORA STA RTS STX LDA ORA AND STA LDX LDA ORA AND AND STA NOP NOP NOP NOP NOP NOP NOP NOP LDA AND STA LDA ORA STA LDA ORA STA RTS
CORDE PRECED;MISE A JOUR DE "CORDE PRECED " ORA PREVIOUS ROPE UPDATE OF "PREVIOUS ROPE" ORA
#$ 01;PORT PAO MIS A 1:BASCULES TRANSPARENTES. #$BF;PORT PA 6 MIS A 0: ECHANTILLONNEUR 57 ORA;(FIGURE 5) OU SH 7 (FIGURE 10) MEMORISE. CORDE # $ 01; PORT PAO MIS A 1: TRANSPARENT TOGGLES. # $ BF; PORT PA 6 MIS TO 0: SAMPLER 57 ORA; (FIGURE 5) OR SH 7 (FIGURE 10) MEMORIZED. ROPE
IMAGE CHEVALET-1,X;IMAGE CHEVALET MISE DANS A #$ 80;PORT PB 7 EST INCHANGE #*FE;PORT PBO PASSE A O(AUTORISATION DE ORB;POMPAGE MASSE), ET PORTS PB 1 A PB 6 ORB;PRENNENT L'IMAGE DU CHEVALET. IMAGE BRIDGE-1, X; IMAGE BRIDGE FITTED IN A # $ 80; PORT PB 7 IS UNCHANGED # * FE; PORT PBO PASS AO (ORB AUTHORIZATION, PUMP MASS), AND PORTS PB 1 TO PB 6 ORB; TAKE THE IMAGE OF THE BRIDGE.
ATTENTE POURWAITING FOR
LA STABILISATION DUSTABILIZATION OF
MODULE COMPARATEUR DECOMPARATOR MODULE OF
TENSIONSTENSIONS
ORA *$FEORA * $ FE
ORA ORBORA ORB
*#$ 7 F ORB ORA #$ 40 ORA* # $ 7 F ORB ORA # $ 40 ORA
PORT PAO MIS A 0: LES BASCULES;MEMORISENT L'ETAT DES FRETTES PORT PAO MIS A 0: THE ROCKETS; STORING THE STATE OF FREQUENCIES
ARRET DE L'IMPULSION DANS LA CORDE.;PORT PA 6 MIS A 1: ECHANTILLONNEUR; BLOQUEUR 57 OU SH 7 TRANSPARENT. STOPPING THE PULSE IN THE ROPE PORT PA 6 MIS A 1: SAMPLE; BLOCKER 57 OR SH 7 TRANSPARENT.
CALCUL NOTE LDX #$ 02;X=NUMERO DU BAC DE FRETTES-1 CALCULATION NOTE LDX # $ 02; X = NUMBER OF FRET BIN-1
LDA BACFRET 3LDA BACFRET 3
CMP #$FF;SI UNE FRETTE DU BAC 3 EST A 0, CMP # $ FF; IF BAC 3 FREIGHT IS 0,
BNE BAC TROUVE;ALLER EN "BAC TROUVE" BNE BAC FOUND, GO TO "BAC TROUVE"
LDX #$ 01;SINON,ON DECREMENTE XLDX # $ 01; ELSE, ON DECREES X
LDA BACFRET 2LDA BACFRET 2
CMP #$FF;FRETTE A O DANS BAC 2 ?CMP # $ FF; FRET TO O IN TRAY 2?
BNE BAC TROUVE;SI OUI,ALLER EN "BAC TROUVE" BNE BAC FOUND, IF YES, GO TO "BAC TROUVE"
LDX #$ 00;SINON,LDX # $ 00;
LDA BACFRET 1;C'EST QU'IL FAUT PRENDRE LE BAC 1 LDA BACFRET 1: IT IS NECESSARY TO TAKE THE TRAY 1
BAC TROUVE LDY #$ 08;Y SERA LE NUMERO DE LA FRETTE DANS BAC FINDS LDY # $ 08; WILL BE THE NUMBER OF FREIGHT IN
*;LE BAC(DE O A 7)* BAC (FROM O TO 7)
BOUCLEC 1 DEY;ON COMMENCE PAR LES FRETTES DE NUMERO BOUCLEC 1 DEY; START WITH NUMBER FREQUENCIES
CPY #$ 01;ELEVECPY # $ 01; HIGH
BCC FRET TROUVE;SI Y< 1,ALLER EN "FRET TROUVE" BCC FREIGHT FOUND, IF Y <1, GO TO "FREIGHT FOUND"
ROL A;TEST SUR LA FRETTE: SI FRETTE EST ROL A; TEST ON FREIGHT: IF FREIGHT IS
BCS BOUCLEC 1;A 1 (NON ACTIVE),ON BOUCLE BCS BOUCLEC 1; A 1 (NOT ACTIVE), ON LOOP
FRET TROUVE TXA;ICI,ON A TROUVE LA FRETTE QUI EST FREIGHT FINDS TXA, HERE, WE FIND THE FREIGHT THAT IS
*;A LA TENSION MAXIMALE,* AT MAXIMUM VOLTAGE,
TABLEAU 1 (SUITE).TABLE 1 (CONTINUED).
595 ASL A;ET X=NUMERO DU BAC CONCERNE,ET 595 ASL A AND X = NUMBER OF BAC CONCERNED, AND
596 ASL A;Y NUMERO DE LA FRETTE DANS LE BAC 596 ASL A; Y NUMBER OF FREIGHT IN BAC
597 ASL A;ON FAIT A= 8 *X597 ASL A: WE MAKE A = 8 * X
598 STY NUM FRETTE 599 CLC598 STY NUM FRETTE 599 CLC
600 ADC NUM FRETTE;A= 8 *X+Y=NUMERO DE LA 601 STA NUM FRETTE;FRETTE SUR LE MANCHE (DE O A 22) 602 LDA CORDE 603 SEC 600 ADC NUM FRETTE; A = 8 * X + Y = NUMBER OF 601 STA NUM FRETTE; FRET ON HANDLE (FROM O TO 22) 602 LDA ROPE 603 SEC
604 SBC #$ 01 605 STA PAR 2 606 ASL A 607 ASL A;A= 4 *(CORDE-1) 604 SBC # $ 01 605 STA BY 2 606 ASL A 607 ASL A; A = 4 * (ROPE-1)
608 CLC608 CLC
609 ADO PAR 2;A= 5 *(CORDE-1) 610 CLC 609 ADO PAR 2; A = 5 * (ROPE-1) 610 CLC
611 ADC NUM FRETTE;A= 5 *(CORDE-1 >+NUM FRETTE 612 CLC 611 ADC NUM FRETTE; A = 5 * (ROPE-1> + NUM FRET 612 CLC
613 ADC #$ 01;A=NUMERO DE LA NOTE (LE NUMERO LE PLUS 614 LDY CORDE;BAS EST 1) 615 CPY *$ 05 616 BEQ DECALAGE;SI CORDE= 5,ALLER EN "DECALAGE" 617 CPY #$ 06 618 BNE FINC 2;SI CORDE NON = 61 ALLER EN "FINC 2 " 619 DECALAGE SEC 620 SBC #$ 01;DECALAGE POUR LA CORDE 5 OU 6 621 FINC 2 STA N NOTE REEL;ICIN NOTE REEL=VRAI NUMERO DE LA 622 *;NOTE,ET NUM FRETTE=NUMERO DE LA 613 ADC # $ 01; A = NOTE NUMBER (MOST NUMBER 614 LDY STRING; LOW IS 1) 615 CPY * $ 05 616 BEQ OFFSET; IF STRING = 5, GO TO "OFFSET" 617 CPY # $ 06 618 BNE FINC 2, IF ROPE NO = 61 GO TO "FINC 2" 619 OFFSET 620 SBC # $ 01; OFFSET FOR ROPE 5 OR 6 621 FINC 2 STA N REAL NOTE; ICIN REAL NOTE = TRUE NUMBER OF 622 *; NOTE, AND NUM FRET = NUMBER OF
623 *;FRETTE SUR LE MANCHE623 *; FREIGHT ON THE HANDLE
624 RTS624 RTS
625 *625 *
626 ORG $D 7 FA 627 DW LANCEMENT;VECTEUR IRQ 628 DW LANCEMENT;VECTEUR RESET 629 DW LANCEMENT;VECTEUR NMI 626 ORG $ D 7 FA 627 DW LAUNCH, VECTOR IRQ 628 DW LAUNCH, VECTOR RESET 629 DW LAUNCH, VECTOR NMI
A 3 $# x GI IN 3 W 33 NV 3 ( 8 BIA Vi 3 na 6 ZS It L 531 n Od SB 3 n BSVW) > * l$Z*b OI$'80 $* O $'0 Z$'L:$ '$ O U% 8 $ %a I$ szi Uw A 3 $ # x GI IN 3 W 33 NV 3 (8 BIA Vi 3 na 6 ZS It L 531 n Od SB 3 n BSVW)> * l $ Z * b OI $ '80 $ * O $ '0 Z $' L: $ '$ OR% 8 $% to I $ szi Uw
8 AU NIS-539 VWI8 AT NIS-539 VWI
U 31 S Is 3 U 3 îSVN 3 idn AU 31 NI,l *.831 S Is 3 M 9 EVI 1 dnf 18831 NI l 3 na I 83 Hd IU 3 d 31081 NO 3 3 U 3 a 1513 MI 3 UIVII Xn UV 3 i 081 N 03 3 U 3815 18381 38 VîV 33 G V 3815 I 6381 H 3 WI 3 W 3 Ixn 3 a na un 3 183 dns un 3 ld WO 31 83 WI 1 i 3 W 3 Ixn 3 a na 3 un 3 13 d NI 3 in 35 V Sa U 31 S Is 3 U 3 ISVN 3 idn AU 31 NI, l * .831 S Is 3 M 9 EVI 1 dnf 18831 NI l 3 na I 83 Hd IU 3 d 31081 NO 3 3 U 3 a 1513 MI 3 UIVII X UV 3 i 081 N 03 3 U 3815 18381 38 VIV 33 GV 3815 I 6381 H 3 WI 3 W 3 Ixn 3 a na 3 183 in 3 ld WO 31 83 WI 1 i 3 W 3 Ixn 3 a na 3 a 3 13 d NI 3 in 35 V Sa
OOO O $ 980O $ 980
ON 3 a saON 3 has its
T SIT SI
T sa T sa 3 V T sa US sa H 3 zi 1 sa li Zi Z sa T sa H Dll sa illi % sa vdaa 83 WII 3 IW 3 B Ud na 3 B Un 3 I 3 dn S 3 in 35 wal 83 WI 1 U 3 IW 3 Bd na 3 Bn 3 IU 3 ANI 3 ina 35 Va V IO Wd na SNO Ii 3 83 UI 53 a 3 UISI 5381 a L Od na ( 3 IIOSI * no 33 BIN 3) SNOIO 33 IG 53 U 3 ISI 93 Ml T sa am 8 aa i 8 Od na 3 11 i OS 3 B 3 UISI 93 Ul T Sa Vu O a li Od na 3 11 i OS 3 a 3 ISI 9381 T Sa 580 ZZ 59 3 na I 83 Hd I 83 d úIAOBIO na 53 UISI 93 dt 0085 $ 98 O id 303 na 3 no I 83 wn N N Oin OS 3 B L Inl IJ 31 T Sa SA Hd'3 IIUOS OOOZ$ 980 J 3 IA Vi 3 371 * INVIN 353 Bd 3 B 53 BIVNIS 53 s VWI 530 sfn 3 lUi A 8 Sa B 3 IA Ui 3 000 $ S 980 3 nf IU 3 wn N N Oinos na 13 j T Sa wn N'ino S 53 n BI 9 10 VNV SN Oln Oa 53 o sn 3 l Biv A bo$ sa 1 noesan 3 nl UA us$ 980 d 3 IAV 73 na S 36 VWI s B 3 No II 3 na UO Ud 3 88 B Sa 130 '0 d 3 d 01 $ 980 NOIIIS Od SNVUI nod SNOI-IWB 3 a 3 a 3 MSWO Ni T Sa NOIIIS Od SNUWI o m LVA in 3 S no T l AV m A a as Lie 9 N 3 S Tt T Sa W Va U'BVWI 83 IA Vi 3 na 6 &ZSISL Sin 3813 l * 8 53 a Nn U NOI 13393 S Un Odi T Sa 133935 ( O = L 13 9 51 i S 33 AV) 3 H 3 f O Oi 3 a ou 3 wn Nl T Sa 3 H 3 noiwn N N Oino S na of 3 wn N nov 10 iod VI 3 a un 3 UV Al T Sa vim Od N Onos nu un 3 l BVA no 3 anliidqwu 3 B N 3 fl UA T Sa id WV (U 3 I Atn 3 Nn V N Ol * IS 3 H 3 n Ol VI 3 08 o 3 Wn N)31 ON VI 3 U Of 3 wn Nt T Sa 31 ON'wn N T Sa 13130 'Wn N I mi VA NIOW 31 33 IS N Oifn Oa * Nn V 3 IIVUV VI NO:, SN Oim OS NIOW 319 I sa i Os'NIOW 31 '0 I 53 l IS 31 3 l * INOU 13130 Nn 153 L 30 53 a 31 d 333 Vl * NO.nf S Ind 3 U& 31 d W 03 N 3 SI Ud V 3 a t V * NO.nl (I im VA i I n So O i)IN Vno Ia NI NIOW 315 T Sa ONIOWB 31 Z Zs l If 3 13 na 33 NVN 3 AO Ud N 3 &ni 131301 i sa ni'13130 sn 338 5131305 * SU 3 IW 3 Ud mnoli 53 U Ba U O U 083 wn Nt T Sa 'W 3 Ud Wn N NOIIIS Od SNVWI 3 B 39 VîV 33 G 3 B NIOW 311 T Sa IV 3 U'l 1 sa 3 Sa T his T his 3 VT his US his H 3 zi 1 his li Zi Z his T his H Dll his illi% sa vdaa 83 WII 3 IW 3 B Ud na 3 B A 3 I 3 dn S 3 in 35 wal 83 WI 1 U 3 IW 3 Bd na 3 Bn 3 IU 3 ANI 3 ina 35 Va V IO Wd na SNO Ii 3 83 UI 53 a 3 UISI 5381 a L Od na (3 IIOSI * no 33 BIN 3) SNOIO 33 IG 53 U 3 ISI 93 Ml T its am 8 aa i 8 Od na 3 11 i OS 3 B 3 UISI 93 U T S H O O O li na 3 11 i OS 3 a 3 ISI 9381 T Its 580 ZZ 59 3 na I 83 Hd I 83 d úIAOBIO na 53 UISI 93 dt 0085 $ 98 O id 303 na 3 no I 83 wn NN Oin OS 3 BL Inl IJ 31 T His SA Hd'3 IIUOS OOOZ $ 980 J 3 IA Vi 3 371 * INVIN 353 Bd 3 B 53 BIVNIS 53 s VWI 530 sfn 3 lUi A 8 Sa B 3 IA Ui 3 000 $ S 980 3 nf IU 3 wn NN Oinos na 13 j T Sa wn N'ino S 53 n BI 9 10 VNV SN Oln Oa 53 o sn 3 l Biv A bo $ sa 1 noesan 3 nl UA us $ 980 d 3 IAV 73 na S 36 VWI s B 3 No II 3 na UO 3 88 B Sa 130 '0 d 3 d 01 $ 980 NOIIIS Od SNVUI nod SNOI- IWB 3 a 3 to 3 MSWO Ni T Sa NOIIIS Od SNUWI om LVA in 3 S no T l AV m A al li 9 N 3 S Tt T W W U'BVWI 83 IA Vi 3 na 6 & ZSISL Sin 381 3 l * 8 53 a Nn U NOI 13393 S An Odi T Sa 133935 (O = L 13 9 51 i S 33 AV) 3 H 3 f O Oi 3 a or 3 wn Nl T Sa 3 H 3 noiwn NN Oino S na of 3 wn N nov 10 iod VI 3 has a 3 UV Al T Its vim Od N Onos nu a 3 l BVA no 3 anliidqwu 3 BN 3 fl UA T Its id WV (U 3 I Atn 3 Nn VN Ol * IS 3 H 3 N o VI 3 08 o 3 Wn N) 31 ON VI 3 U Of 3 wn Nt T Sa 31 ON'wn NT Sa 13130 'Wn NI mi VA NIOW 31 33 IS N Oifn Oa * Nn V 3 IIVUV VI NO :, SN Oim OS NIOW 319 I sa i Os'NIOW 31 '0 I 53 l IS 31 3 l * INOU 13130 Nn 153 L 30 53 a 31 d 333 Vl * NO.nf S Ind 3 U & 31 d W 03 N 3 SI Ud V 3 a V * NO.nl (I im V i I n So O i) IN Vno Ia NI NIOW 315 T Its ONIOWB 31 Z Zs l If 3 13 na 33 NVN 3 AO Ud N 3 & ni 131301 i n its' 13130 sn 338 5131305 * SU 3 IW 3 Ud mnoli 53 U B UOU 083 wn Nt T Sa 'W 3 Ud Wn N NOIIIS Od SNVWI 3 B 39 VIV 33 G 3 B NIOW 311 T Her IV 3 U'l 1 her 3 Sa
O 3 BSUO 3 BSU
os 6 tz 61 H 8 tbone 6 tz 61 H 8 t
/ú 1 91 O 51/ ú 1 91 O 51
úti 8 L OL Zt oe, 6 ú 8 t BT ú 9 ú Stú b'T úT Zú úti 8 L OL Zt oe, 6 ú 8 t BT ú 9 ú Stú b'T úT Zú
6 Z 8 Z6 Z 8 Z
LZ 9 Z 5 ZLZ 9 Z 5 Z
S b'z úZ ZZ TZ OZ SI 17 Zl 11 01 a Si I "fn 31 d 333 u na 3 WWV 890 d:Z n V 35 Uv I 91 - S b'z úZ ZZ TZ OZ SI 17 Zl 11 01 a If I "fn 31 d 333 u na 3 WWV 890 d: Z n V 35 Uv I 91 -
SZSISSZSZSISSZ
39 V 9 V 33 G V 381 SI 938 31 3 UI 9 t 8 S VGI 131 i 1 s '(NOISSIWSNVUI 3 3 NBI 3 3 G 3 u Bndn 03 VI B 3 G SV 3),IN 3 W 30 NV, N 3 8311 V' In O I St IN 3 W 33 NV 1 d WV NVIú Z 3 i Iln S N 3 831 TV'NON IS Z 131 lns B 38 &INI 11 I-1-V 8 83 W Ii 8 83 IW 3 Bd Ob$# a NV 'NON IS SIVW' 8 AI val 31 I ns N 3 8311 V'Ino IS T 31 ins 3 Na NOI 1 d BJ 3 88 N 3 13 88 d 13130 f O$# a NV 8 m I val Zi 3 Ilns 39 VTV 33 G V 3 18 SI 938 nu INBWB 33 NV'If O I Sf 8 S val 83 V VIS $# v Oa 39 V 9 V 33 GV 381 SI 938 31 3 UI 9 t 8 S VGI 131 i 1 s' (NOISSIWSNVUI 3 3 NBI 3 3 G 3 and Bndn 03 VI B 3 G SV 3), IN 3 W 30 NV, N 3 8311 V 'In OI St IN 3 W 33 NV 1 d WV NVIu Z 3 i Iln SN 3 831 TV'NON IS Z 131 lns B 38 & INI 11 I-1-V 8 83 W Ii 8 83 IW 3 Bd Ob $ # a NV 'NOT IS SIVW' 8 AI val 31 I ns N 3 8311 V'Ino IS T 31 ins 3 Na NOI 1 d BJ 3 88 N 3 13 88 d 13130 f O $ # a NV 8 m I val Zi 3 Ilns 39 VTV 33 GV 3 18 SI 938 bare INBWB 33 NV'If OI Sf 8 S val 83 V VIS $ # v Oa
S 3 V VISS 3 V VIS
00 $*# val 313 no 08 NB 83 T 1 V'NON IS ú 313 N 08 038 CINIA 3 I-1-V 83 WI 1 i 3 W 3 Ixn 3 af 8 d I i I ú 331108 ozs# val N 1 83 a $ Un BVA 33 ^AV'33 NV 1 i 53 83 WII 3 W 3 ZB H 3 Z 1 VIS I 05# val 00 $# val 39 V 1 V 33 G V 3 UISI 3 m nu IN 3 W 3 ONU 91 85 va '3 NU 31 X 3 3901 080 H NO 03 S 33 88 IN 3 N 3 83 V Vi S 39 V 8 V 33 B N 3 SIW 39 V 1 V 33 G V 381 SI 93 88 30 $# Val 83 V V 155 00 $# Val 13130 G O 3 wn N na 33 VIIINI un 3 l VA 131 i 30 'wn N Vi S 10 T# val 53 11 MOS S 3 a snoi INOS' V Ua G VIS zsú I 1383 fu na 13 V SIM Od 53 TV 880 VIS Ad$# val 33 NV 1 153 J 3 WI 1 U 3 IW 38 d' H 3 11 VLS 'B 3 WI 1 83 IW 38 d nul O o$* val s 3 83 sv 8 SNVUG 3 SIW I 53 0003 I$ M 33 VA Vl 1111 VIS 00 $*# val 3 GOW i OHS-3 NO, N 3 83 WI 1 U 3 IWB 3 Ud 83 V Vi S:0 V SIW INOS B 3 UIVII Xn V dús#* a NV 31081 N 03 3 G 381 SI 938 na i 13 9 SI Ia 83 V vl B 131108 338 $* Xd 3 XNI WVU N 3 539 VWI 8 un 31 3 G 3 n B ISNIV' X'13 O'08 d 3 * VIS ef 3 IAVI 3 51 IS S 33 snol 3 B 1 V BSIW X 8 83 IAV 3 VIS Z 33 no 08 005 xa 1 Ad$# val T 313 N 08 o 338 0 d$# Xd 3 XNI A 3 $ V 00 $ 3 B'WVU VI 3 B O V 3 SIW 3 88 X'00 $ AIS 1373 no O 00 $# AGI 00 $# X Ul I 35 o 013 S Xi 00 $ * # val 313 no 08 NB 83 T 1 V'NON IS ú 313 N 08 038 CINIA 3 I-1-V 83 WI 1 i 3 W 3 Ixn 3 af 8 d I i I u 331108 ozs # val N 1 83 a $ A BVA 33 ^ AV'33 NV 1 i 53 83 WII 3 W 3 ZB H 3 Z 1 VIS I 05 # val 00 $ # val 39 V 1 V 33 GV 3 UISI 3 m nu IN 3 W 3 UN 91 85 va '3 NU 31 X 3 3901 080 H NO 03 S 33 88 IN 3 N 3 83 V Vi S 39 V 8 V 33 BN 3 SIW 39 V 1 V 33 GV 381 IF 93 88 30 $ # Val 83 VV 155 00 $ # Val 13130 GO 3 wn N na 33 VIIINI a 3 l VA 131 i 30 'wn N Vi S 10 T # val 53 11 MOS S 3 a snoi INOS' V Ua G VIS zsu I 1383 fu na 13 V SIM Od 53 TV 880 VIS Ad $ # val 33 NV 1 153 J 3 WI 1 U 3 IW 38 of H 3 11 VLS 'B 3 WI 1 83 IW 38 d zero O o $ * val s 3 83 sv 8 SNVUG 3 SIW I 53 0003 I $ M 33 VA Vl 1111 VIS 00 $ * # val 3 GOW i OHS-3 NO, N 3 83 WI 1 U 3 IWB 3 Ud 83 V Vi S: 0 V SIW INOS B 3 UIVII Xn V dús # * a NV 31081 N 03 3 G 381 SI 938 na i 13 9 SI Ia 83 V v B B 131108 338 $ * Xd 3 XNI WVU N 3,539 VWI 8 a 31 3 G 3 n B ISNIV 'X'13 O'08 d 3 * SCREW 3 IAVI 3 51 IS S 33 snol 3 B 1 V BSIW X 8 83 IAV 3 SCREW Z 33 no 08 005 xa 1 Ad $ # val T 313 N 08 o 338 0 d $ # Xd 3 XNI A 3 $ V 00 $ 3 B'WVU VI 3 BOV 3 SIW 3 88 X'00 $ AIS 1373 no O 00 $ # AGI 00 $ # X IO 35 o 013 S Xi
I LOúI LOú
ó" 01 SOI t 701 ú O T OOI z 01ó "01 SOI t 701 ú O T OOI z 01
001 66001 66
86 L 686 L 6
96 ú 696 to 6
tr&tr &
ú 6 Z 6ú 6 Z 6
16 06 6816 06 68
88 ú 888 ú 8
ús 8 1 e 8 ú 8 18 OB os 6 ú 8 úú 9. b L úú ú/ ZL O. 69 89,9 99 ':9 b F 9 ús 8 1 e 8 ú 8 18 OB os 6 ú 8 úú 9. b W úú ú / ZL O. 69 89.9 99 ': 9 b F 9
ú 9 Z 9 19ú 9 Z 9 19
09 6 ú09 6 ú
9 ú Qg ( 31 ins) z n U 3 lg Vl úL - 9 ú Qg (31 ins) z n U 3 lg Vl úL -
S L 5155 ZS L 5155 Z
00 $# Val 9 T IV 3 BO'ZV Usr 1919 snss 3 a-I 3 B 3 n S Bd I 3 NI Ud BWBW t 3 B Iiln S BNS 091 10 $# d W 3 651 IV 33 '1 Val OOIS 80 1 i 3 lin S d Wr LSI 3 ^V 130 I NOIIIS Od SNVUIW NOIIIS Od SNUSI VIS 95 I 30 $# V Ual SSI 1 =IV 33 G'i 11 VA NO 'S Indl q V 33 a'I VIS t I 10 $# Val 29 I Sn 3 N 3 531 i ON 531 531 in OI 313 BSV NOÈ * ZSI o,0 =V 33 i,, i V i 3 3 B N 3 INA NO I St IV 33 a'ZVU Us 1 IS tb 31 In S f 35 05 NOIIIS Od SNVUI V 3 ' O O$# d W 3 611 31 I Vi I NO '0 IOVA m I Sl I V 33 B'S Val 8 Br I IVWUON SVD 31 B 31 IVI Wi un Od 00 S 3 NE Lbi 00 IS N 3 39 IVO'0 S Vd in VA 3 N Wfn N'Iln OS IS 9 tr 1 3 n B If 3 wn N Noinoa na l IS 3 W 3 Z ISÉ Z O $# VGI b-t n 338 131 i JO i 31 ON"Wn N VIS 1 bb,,310 N 3 O 3 Wfl N N 3 NOZ N 3 3 BI 1 i 3 Wi n'131 i O Val 63 I In S út I 0 I SIW,Noin O f E, NIOW 31 i O o'NIOW 31 VIS Ztl 00 $# Val B 3 l Ins i 1 % 631 In S dwr ob% 1 V SIW NO Imo E 8, im OS'NIOW 31 VIS 621 NIOW 31 'Iino IS Ivwl 10 $# val 821 ú 31 lns N 3 M 3 Bl U'NON IS B 3 i Inl S 3 N 8 Lú 1 &NO I 108 Nn a 3 I-II 9 V St AL$# d W 3 9 ú 1 fi'13130 Val Sú 1 13130 'Wl N VIS tú% 'Z V SIW 13100 umin A nu OU 3 Wfn N ZO$*# Val 2 ú 1 '(= IIOS i 310 O a DU 3 Wn N 3 B 3 n Bo N Vl L 3 NS ú 21 iln V l I)39 VS 53 W na 33 N 3 83 HO 3 %$ O *# d WO 1 ú 1 3 B NOIIV 3 l IW IB 3 l 131300 wn N Val 021 1 V SIW NIOW 31 i O =SSW I St ONIOW 31 VIS 6 Z 1 10 $# val 8 ZI z 3 Ifn S N 3 U 3 Bll U=:SW IS Z 31 Ifl S 3 NG LZI nf 38 13130,l 30 8 SW na i 531 i n A'13130 1 IS 9 ZI 08 $# Val 1 11 Ilns gz T If 13 a d Wr tfrz 3 80 DO, OUB 3 Wn N 3 l B 31 N 3 W 3 U 3 NI&NON I Sl W 3 Ud'Wn N 3 NI úZI 113 l In S N 3 H 399 V&In O I Si 113 Inl S 53 S ZZI c OOZ =< I-I 53 nf 3 UI 53 $# d W 3 IZI 13130 1 3 a 3 U O a O G O 3 B Wn N 31 'W 3 Ud Wn N Val OZI '009 $#:U 3 WI 1 B 31 H 3 II VIS 611 VO$*# val 811 93 $*#:U 3 W Ii 3 W 3 Zf H 3 ZI VIS LII 00 $# val 911 00 $ # Val 9 T IV 3 BO'ZV Usr 1919 snss 3 aI 3 B 3 n S Bd I 3 NI Ud BWBW t 3 B Iiln S BNS 091 10 $ # d W 3 651 IV 33 '1 Val OOIS 80 1 i 3 Lin S d Wr LSI 3 ^ V 130 I NOIIIS Od SNVUIW NOIIIS Od SNUSI VIS 95 I 30 $ # V Ual SSI 1 = IV 33 G'i 11 VA NO 'S Indl q V 33 a'I VIS t I 10 $ # Val 29 I Sn 3 N 3 531 i ON 531 531 in OI 313 BSV NOE * ZSI o, 0 = V 33 i ,, i V i 3 3 BN 3 INA NO I St IV 33 a'ZVU Us 1 IS tb 31 In S f 35 05 NOIIIS Od SNVUI V 3 'OO $ # d W 3 611 31 I Vi I NO' 0 IOVA m I S IV 33 B'S Val 8 Br I IVWUON SVD 31 B 31 IVI W a Od 00 S 3 NE Lbi 00 IS N 3 39 IVO'0 S Vd in VA 3 N Wfn NEIln OS IS 9 tr 1 3 n B If 3 wn N N o o n o n l IS 3 W 3 Z ISE ZO $ # VGI bt n 338 131 i OJ i 31 ON "Wn N VIS 1 bb ,, 310 N 3 O 3 Wfl NN 3 NOZ N 3 3 BI 1 i 3 Wi n131 i O Val 63 I In S u t I 0 I SIW, N o n O f E, NIOW 31 i O o'NIOW 31 SCREW Ztl 00 $ # Val B 3 l Ins i 1% 631 In S dwr ob% 1 V SIW NO Imo E 8, im OS'NIOW 31 SCREW 621 NIOW 31 'Iino IS Ivwl 10 $ # val 821 ú 31 lns N 3 M 3 Bl U'NON IS B 3 i Inl S 3 N 8 L 1 & NO I 108 Nn a 3 I-II 9 V St AL $ # d W 3 9 ú 1 fi'13130 Val Sú 1 13130 'Wl N VIS tú%' ZV SIW 13100 umin A naked OR 3 Wfn N ZO $ * # Val 2 ú 1 '(= IIOS i 310 O has DU 3 Wn N 3 B 3 n Bo N Vl L 3 NS ú 21 iln V l I) 39 VS 53 W na 33 N 3 83 HO 3% $ O * # d WO 1 ú 1 3 B NOIIV 3 l IW IB 3 l 131300 wn N Val 021 1 V SIW NIOW 31 i O = SSW I St ONIOW 31 SCREW 6 Z 1 10 $ # val 8 ZI z 3 Ifn SN 3 U 3 Bll U =: SW IS Z 31 Ifl S 3 NG LZI nr 38 13130, l 30 8 SW na i 531 in A'13130 1 IS 9 ZI 08 $ # Val 1 11 Ilns gz T If 13 ad Wr tfrz 3 80 DO, OUB 3 Wn N 3 l B 31 N 3 W 3 U 3 NI & NO I Sl W 3 Ud'Wn N 3 NI úZI 113 l In SN 3 H 399 V & In OI If 113 Inl S 53 S ZZI c OOZ = <II 53 n / a 3 IU 53 $ # d W 3 IZI 13130 1 3 a 3 UO to OGO 3 B Wn N 31 'W 3 Ud Wn N Val OZI' 009 $ #: U 3 WI 1 B 31 H 3 II VIS 611 VO $ * # val 811 93 $ * #: U 3 W Ii 3 W 3 Zf H 3 ZI VIS LII 00 $ # val 911
1111 VIS 5111111 VIS 511
00 *# val t'l00 * # val t'l
31 Z 1 VIS ú 1131 Z 1 VIS ú 11
583 WII B 33 NUB 3 I OV$# Va 3 zi ni 13130 1 WVW N 3 38 i 1 i 3 Wt nf 13130 VIS lll 39 SV 3 W 3 a V 3 BISI 93 B 31 d 3 A 00 o 9 S Y 3 V XIS O ll 00 $# Xuî 601 ( 31 In S) Z nv 388 i 8 L - s LS LSSZ 583 WII B 33 NUB 3 I OV $ # Va 3 zi and 13130 1 WVW N 3 38 i 1 i 3 Wt n / a 13130 VIS lll 39 SV 3 W 3 a V 3 BISI 93 B 31 d 3 A 00 o 9 SY 3 V XIS O ll 00 $ # Xuî 601 (31 In S) Z nv 388 i 8 L - s LS LSSZ
TABLEAU 2 (SUITE).TABLE 2 (CONTINUED).
163 STA T DECAL 164 STA TRANSPOSITION;ICI,PAS DE TRANSPOSITION. 165 JMP SUITE 4 166 RAZ DECAL LDA #*$FF 167 LDX #$ 00 163 STA T DECAL 164 STA TRANSPOSITION, HERE, NO TRANSPOSITION. 165 JMP SUITE 4 166 RAZ DECAL LDA # * $ FF 167 LDX # $ 00
168 BOUCLE 7 STA CLAVIER,X;MISE A 1 DE TOUS LES BITS CLAVIER, 169 STA REPRO OCT,X;AINSI QUE DE LEURS IMAGES EN RAM 170 INX 168 BUCKLE 7 STA KEYBOARD, X; SETTING ALL BITS KEYBOARD, 169 STA REPRO OCT, X, AND THEIR IMAGES IN RAM 170 INX
171 CPX #$ 08171 CPX # $ 08
172 BCC BOUCLE 7 173 RTS172 BCC LOOP 7 173 RTS
174 SUITE 4 LDA OCTET LU 175 CMP #$ 31;SI NOTE TROP AIGUE POUR ETRE 176 BCS 5104;TRANSPOSEE,ALLER EN 5104 177 CMP #$ 00 174 SUITE 4 LDA OCTET LU 175 CMP # $ 31; IF NOTE TOO HIGH TO BE 176 BCS 5104; TRANSPOSED, GO TO 5104 177 CMP # $ 00
178 BEQ 5104;PAS DE TRANSPOSITION SUR UNE NOTE NULLE. 179 CLC 178 BEQ 5104, NO TRANSPOSITION ON A NULL NOTE. 179 CLC
ADC TRANSPOSITION;TRANSPOSITION EVENTUELLE 181 5104 STA NUM NOTE 182 JMP DEBUT 183 SUITE 2 LDA TEMOINO 184 CMP #$ 01;TEMOIN= 1 ? 185 BEQ SUITE 5; SI OUI,ALLER EN SUITE 5 186 JMP DEBUT 187 SUITE 5 LDA NUM OCTET; VERIFICATION DE 188 CMP #$ 02;COHERENCE DU MESSAGE(IL FAUT 189 BCS 8105; QUE LE NUMERO D'OCTET 190 JMP LANCEMENT;SOIT > 1). 191 5105 CMP #$ 03; NUMERO D'OCTET ≥ 3 ? 192 BCS SUITE 7;SI OUI, ALLER EN SUITE 7 193 LDA #*$ 03;MAIS SI NON, NUMERO DU FUTUR 194 STA NUM OCTET;OCTET EST MIS A 3 ICI,2 EME OCTET 195 LDA OCTET LU;DU MESSAGE. 196 AND #$ 7 F;OCTET RECU EST MIS EN ZONE "AMPLITUDE", 197 STA AMPL;APRES SUPPRESSION DE SON MSB 198 LDA TEMOIN BOUT 199 CMP #$ 01;S'AGIT-IL D'UN BOUTON? 200 BNE SUITE 6; SI NON,ALLER EN SUITE 6 201 JMP DEBUT 202 SUITE 6 LDA ORA 203 ORA #$ 80 ADC TRANSPOSITION, POSSIBLE TRANSPOSITION 181 5104 STA NUM NOTE 182 JMP BEGIN 183 SUITE 2 LDA TEMOINO 184 CMP # $ 01; WITNESS = 1? 185 BEQ SUITE 5; IF YES, GO IN CONTINUATION 5 186 JMP START 187 NEXT 5 LDA NUM OCTET; CHECK 188 CMP # $ 02 COHERENCE OF THE MESSAGE (IT MUST BE 189 BCS 8105, THEN THE OCTET NUMBER 190 JMP LAUNCH BE> 1). 191 5105 CMP # $ 03; OCTET NUMBER ≥ 3? 192 BCS SUITE 7, IF YES, GO TO NEXT 7 193 LDA # * $ 03, BUT IF NO, NUMBER OF FUTURE 194 STA NUM OCTET; OCTET IS SET TO 3 HERE, 2 ND BYTE 195 LDA OCTET LU; MESSAGE. 196 AND # $ 7 F; OCTET RECEIVED IS SET IN ZONE "AMPLITUDE", 197 STA AMPL; AFTER DELETION OF ITS MSB 198 LDA WITNESS BUTTON 199 CMP # $ 01; IS THIS A BUTTON? 200 BNE SUITE 6; IF NO, GO TO 6,20 JMP START 202 NEXT 6 LDA ORA 203 ORA # $ 80
204 STA ORA;INVALIDATION DU CONVERTISSEUR D-A 205 LDA AMPL 204 STA ORA INVALIDATION OF CONVERTER D-A 205 LDA AMPL
206 ORA #$ 80206 ORA # $ 80
207 STA ORA;AMPLITUDE MISE EN PLACE POUR CONVERT D-A 208 LDA NUM NOTE 209 AND #$ 3 F;TRAITEMENT DU NUMERO DE TOUCHE CLAVIER EN 210 SEC;SUPPRIMANT LES DEUX PREMIERS BITS 211 SBC #$ 01;ET EN RETRANCHANT 1 212 STA NUM TOUCHE 213 EOR #$OF;INVERSION DES 4 BITS DE DROITE 214 AND #$ 7 F; SUPPRESSION DU MSB 215 STA ORB;MISE EN PLACE ADRESSE DU CANAL POUR CONV. 216 LDA NUM NOTE 207 STA ORA; AMPLITUDE SETUP FOR CONVERT DA 208 LDA NUM NOTE 209 AND # $ 3 F; PROCESSING KEYBOARD KEY NUMBER IN 210 SEC; DELETING THE FIRST TWO BITS 211 SBC # $ 01; AND RETRANCHING 1,212 STA NUM KEY 213 EOR # $ OF; INVERSION OF 4 BITS RIGHT 214 AND # $ 7 F; DELETION OF THE MSB 215 STA ORB; SETTING THE ADDRESS OF THE CHANNEL FOR CONV. 216 LDA NUM NOTE
3 NU 33 NO 3 1 Is nu 1 V 3 SI Wi W V'3 s UWI V 1 S OLZ WUW'39 UWI VJO 69 Z 69 ZSIOL siino UI 3 53 B Nn O 3 a n N 31 NO 3 3 M * B 9 Z úNVIN 353 Bd 3 B 13130 Nn 1 N 3 IIN 03 VS X'130 'O Ud 3 J WU 1 úZ 9 13313 S XGI 99 Z WVU N 3 3 SIW 3 IIUNI 9 39 UWII WUB'3 UWI Vl S 59 Z '53 no SVW S 3 a Nn E * br 9 Z B 3 NNOI 103313 S Jn Od 3 SI 3 II I 531 X&NIS'53 BVWI Uva ú 9 z 136 L V O 3 a úNV 9 V un 3 13 VA 3 Nn IN 3 IIN 00 Xi XVI Z 9 Z 3 H 3 nf Ol 30 O 3 wnf N na Z 13 'I&O 56 II 5319 LO$# UNV T 9 Z a N 3 B Jd N Ot 3 H 3 noi'wn N W 3 I 09 Z 3 NU 33 NO 3 659 Z St L 1 In 13 13 nu 3 ss 3 Ua V 9 3 GÉ 1333 S VIS 65 Z un 3 If 33 NI 13130 1 3 3 S Info'L V O 3 G * 8 Z INV 99 V un 3 l VA 3 Nn i N 3 Ii N 03 W &I 3 I'31 IOUG VI V B 59 ZZ 3 N 3 WU 5331 NO 135 V U Si 95 Z 13 'b'ú Si I Se 531 3 BA 3 SNO 3 N 31 V U 51 55 Z NO* 3 H 3 n OI 3 B O 3 Wfl N 31 o N 3 Ud NO g U 3 IAU 135 8 ú$# GNU b 5 Z na 118 Nn I U 3 Bi 13 W VA NOI 3 IS 3 H 3 noilwn N val 13 BUU ú 5 Z bt 13 Ins d WP ZZ v-a fn 3 ss IU 3 AN 03 O NOI 1 UWIV Ai v B Vi S Z 3 NU 33 NO 3 1 Is nu 1 V 3 IF Wi W V'3 s UWI V 1 S OLZ WUW'39 UWI VJO 69 Z 69 ZSIOL siin IU 3 53 B Nn O 3 year N 31 NO 3 3 M * B 9 Z úNVIN 353 Bd 3 B 13130 Nn 1 N 3 IIN 03 VS X'130 'O Ud 3 J WU 1 úZ 9 13313 S XGI 99 Z WVU N 3 3 SIW 3 IIUNI 9 39 UWII WUB'3 UWI Vl S 59 Z' 53 no SVW S 3 a Nn E * br 9 ZB 3 NNOI 103313 S Jn Od 3 SI 3 II I 531 X & NIS'53 BVWI Uva ú 9 z 136 LVO 3 a úNV 9 V a 3 13 VA 3 Nn IN 3 IIN 00 Xi XVI Z 9 Z 3 H 3 nf Ol 30 O 3 wnf N na Z 13 'I & O 56 II 5319 LO $ # UNV T 9 Z a N 3 B Jd N Ot 3 H 3 noi'wn NW 3 I 09 Z 3 NU 33 NO 3 659 Z St L 1 In 13 13 nu 3 ss 3 Ua V 9 3 GE 1333 S VIS 65 Z a 3 If 33 NI 13130 1 3 3 S Info'L VO 3 G * 8 Z INV 99 V a 3 l VA 3 Nn i N 3 Ii N 03 W & I 3 I'31 IOUG VI VB 59 ZZ 3 N 3 WU 5331 NO 135 VU If 95 Z 13 'b'u If I Se 531 3 BA 3 SNO 3 N 31 VU 51 55 Z NO * 3 H 3 n OI 3 BO 3 Wfl N 31 o N 3 Ud NO g U 3 IAU 135 8 ú $ # GNU b 5 Z na 118 Nn IU 3 Bi 13 W VA NOI 3 IS 3 H 3 noilwn N val 13 BUU ú 5 Z bt 13 Ins of WP ZZ goes fn 3 ss IU 3 AN 03 O NOI 1 UWIV Ai v B Vi S Z
IL$# UNU 05 ZIL $ # UNU 05 Z
- fl vol UG 6 tr Z 13 H Ui U&Zs*#=< t 180 d ISS 13 UJU 563 sfrz AL$# d W 3 úb Z V Hl Od v U 1 9 b Z 33 n N 310 N IS NBI 3 l IV 3 3 N N Ol 83 a O 038 G z 00 $# d W 3 tb Z 3 i ON'Wfn N val út Z v-a 'IB 3 AN 03 Un Od 339 Ud N 3 3 SIWI au O V 1 Zt Z 19 NU 3 3 S 53 BGIU A$# UNV It Z 3 O $# J 03 Ob Z VI Od mfl Od Xn WNU T 19 3 B 39 UVUV 33 Gt U$# 3 GU 6 úZ 313 8 g Z 3 H 3 f Ol'Wn N U 3 LúZ v-a SSI 13 ANO 03 fn Od 33 V 3 d N 3 3 SIW Vi M Odi VèO U 1 S 9 úZ 08 $# VJO 55 Z V Il U Od v Ua búZ v-a Bn 3 ss Il U 3 ANO 3 NO Ii UGI 9 VNI Vul V 1 S úúZ 08 $# W O ZúZ vao Val IúZ B 3 l Ins N 3 M 3 110 U B 3 Iin S 038 o Z 'N Oln OS Nn a úIsv S l I Si 10 $# d W 3 6 ZZ -m O Ea NIOWB 31 UW 8 ZZ GSW NOS 3 B NOIS 53 Bddn St V 1 i Od VIS t ZZ 53 Bd V' 8 V 1 J Od J Bn 39 V^A 3 NOZ i L$# * NU 9 ZZ N 3 SIW 153 nf 3 a 13130 10 nf 1131 o O vao SZZ 3 US 53 W na 131 i 30 3 W 3 ú&I 3 I'Z V SIWI 13130 'Wn N ULS b ZZ i 53 13130 ui m na ou B 3 wn Nl 10 $# v U B 31 l Ins úZZ - n 3 o E dw L e 3 BU ZZZ i-c un 3 SSI 183 BNO 3 NOIIUIIVUA WO VIS IZZ AL$# GNU OZZ WUO val 61 Z 333 n N 310 N IS N 31 l IV 3 3 N NO 83 Br 03 B Bl Z 00 $*# d W 3 LTZ ( 31 In S) Z n V 3 11 v O o FL UG 6 tr Z 13 H Ui U & Zs * # = <t 180 d ISS 13 UJU 563 sfrz AL $ # d W 3 úb ZV Hl Od v U 1 9 b Z 33 n N 310 N IS NBI 3 l IV 3 3 NN Ol 83 a O 038 G z 00 $ # d W 3 tb Z 3 i ON'Wfn Nval út Z va 'IB 3 AN 03 A Od 339 Ud N 3 3 SIWI at OV 1 Zt Z 19 NU 3 3 S 53 BGIU A $ # UNV It Z 3 O $ # J 03 Ob Z VI Od mfl Od Xn WNU T 19 3 B 39 UVUV 33 Gt U $ # 3 GU 6 úZ 313 8 g Z 3 H 3 f Ol'Wn NU 3 LúZ goes SSI 13 ANO 03 fn Od 33 V 3 d N 3 3 SIW Vi M Odi VèO U 1 S 9 úZ 08 $ # VJO 55 ZV It U Od v Ua búZ goes Bn 3 ss Il U 3 ANO 3 NO Ii UGI 9 VNI Vul V 1 S úúZ 08 $ # WO ZúZ vao Val IúZ B 3 l Ins N 3 M 3 110 UB 3 Iin S 038 o Z 'N Oln OS Nn a úIsv S l I If 10 $ # d W 3 6 ZZ - m O Ea NIOWB 31 UW 8 ZZ GSW NOS 3 B NOIS 53 Bddn St V 1 i Od VIS t ZZ 53 Bd V '8 V 1 J Od J Bn 39 V ^ A 3 NOZ i L $ # * NU 9 ZZ N 3 SIW 153 nf 3 to 13130 10 nf 1131 o O vao SZZ 3 US 53 W na 131 i 30 3 W 3 ú & I 3 I'Z V SIWI 13130 'Wn N ULS b ZZ i 53 13130 ui m na or B 3 wn Nl 10 $ # v UB 31 l Ins úZZ - n 3 o E dw L e 3 BU ZZZ ic a 3 SSI 183 BNO 3 NOIIUIIVUA WO VIS IZZ AL $ # GNU OZZ WUO val 61 Z 333 n N 310 N IS N 31 l IV 3 3 N NO 83 Br 03 B Bl Z 00 $ * # d W 3 LTZ (31 In S ) Z n V 3 11 v O o
SZS SúZSZS SUZ
81 -81 -
TABLEAU 2 (SUITE).TABLE 2 (CONTINUED).
271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 206 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 206 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323
STA STA JMP SUITE 8STA STA JMP SUITE 8
* AND TAX CMP BCC LDA STA STA JMP SUITE 10* AND TAX CMP BCC STA LDA STA JMP SUITE 10
ORA STAORA STA
LDA ORA STA LDA ANDLDA ORA STA LDA AND
CLC ADC EOR STA LDA AND STA LDA AND STA JMP SUITE 14 CLC ADC EOR STA LDA AND STA LDA AND STA JMP SUITE 14
AND LSR LSR LSR STA LDA AND TAX LDA STA LDX LDA AND STA STA STA JMP ORG AND LSR LSR LSR STA LDA AND TAX LDA STA LDX LDA AND STA STA STA JMP ORG
DW DW DWDW DW DW
REPRO OCT,X;MISE A JOUR EN RAM CLAVIER,X;LA TOUCHE PHYSIQUE EST MISE AU DEBUT;POTENTIEL HAUT. LDA PORTA;ICI,IL S'AGIT D'UN BOUTON( 3 EME OCTET REPRO OCT, X; UPDATE IN RAM KEYBOARD, X; THE PHYSICAL KEY IS STARTED; HIGH POTENTIAL. LDA PORTA; HERE, IT IS A BUTTON (3 EAST OCTET
*$ 7 F;DU MESSAGE) SI BOUTON ANALOGIQUE;(CAD SI NUMERO * $ 7 F; MESSAGE) IF ANALOG BUTTON (CAD IF NUMBER
*$ 04;DE BOUTON EST < *#04), SUITE 10;ALLER EN SUITE 10 AMPL;LA VALEUR DU BOUTON EST ENVOYEE VERS LA SORTIE PHYS;SORTIE PHYSIQUE (CAS DU VALEURS BOUT,X;BOUTON NUMERIQUE), ET MISE DEBUT;AUSSI EN RAM.) LDA ORA;ICI,BOUTON ANALOGIQUE * $ 04; BUTTON IS <* # 04), CONTINUE 10; GO TO 10 AMPL, THE VALUE OF THE BUTTON IS SENT TO PHYSIC OUTPUT; PHYSICAL OUT (VALUE BUTTON, X, DIGITAL BUTTON), AND GETTING STARTED ALSO IN RAM.) LDA ORA; HERE, ANALOG BUTTON
#$ 80 ORA# $ 80 ORA
AMPL #$ 80 ORA PORTA #$ 7 FAMPL # $ 80 ORA PORTA # $ 7 F
#$ 7 A #$OF ORB ORA #$ 7 F ORA AMPL #$ 7 F # $ 7 A # $ OF ORB ORA # $ 7 F ORA AMPL # $ 7 F
INVALIDATION DU CONVERTISSEUR D-AINVALIDATION OF CONVERTER D-A
AMPLITUDE MISE EN PLACE POUR CONVERSION;NUMERO DE BOUTON AMPLITUDE SETUP FOR CONVERSION; BUTTON NUMBER
DECALAGE DE 122 CANAUX;INVERSION 4 BITS DE DROITE;ADRESSE MISE EN PLACE POUR CONVERSION;VALIDATION CONVERTISSEUR D-A 122-CHANNEL SHIFT, 4-BIT ROUND INVERSION, ADDRESS SET-UP FOR CONVERSION, CONVERTER VALID D-A
VALEURS BOUT,X;VALEUR MISE EN RAM DEBUT LDA NUM TOUCHE;ICI,ON VA METTRE A O UN #$ 38;DES BITS DU CLAVIER VALUES BOUT, X; VALUE UP TO RAM START LDA NUM TOUCHE; HERE, WE WILL GET A # $ 38; BITS FROM THE KEYBOARD
A A AA A A
SELECT;PROCEDURE SIMILAIRE A CELLE NUJM TOUCHE;DE MISE A I D'UN BIT DU CLAVIER #$ 07 SELECT; PROCEDURE SIMILAR TO THAT NUJM KEY; KEYBOARD BITTING # $ 07
IMAGES BIN+ 8,X IMAGE RAM SELECT REPRO OCT,X IMAGE RAM IMAGE RAM REPRO OCT,X CLAVIER,X DEBUT $D 7 FA LANCEMENT;VECTEUR IRQ LANCEMENT;VECTEUR RESET LANCEMENT;VECTEUR NMI IMAGES BIN + 8, X PICTURE RAM SELECT REPRO OCT, X PICTURE RAM IMAGE RAM REPRO OCT, X KEYBOARD, X START $ D 7 FA LAUNCH; VECTOR IRQ LAUNCH; VECTOR RESET LAUNCH; VECTOR NMI
Y/ Z'ZY / Z'Z
U Lt' d oo Lt, #( 001.v OOT.'oozz ( OO Lt'0 T OO 1 '0 > 01 O 'I Ql > 01 U Lt 'ooo Lt, # (001.v OOT.'oozz (OO Lt'0 T OO 1' 0> 01 O 'I Ql> 01
QI > 1 OTIQ> 1 OT
> 1 Z 8 /_it, OOLZ > 1 1 1 L'* 00 e OOS: > 1 Z E > 1 Z 8 / _it, OOLZ> 1 1 1 The * 00 e OOS:> 1 Z E
> 1 Z 8> 1 Z 8
O 00 z O Ob > 1 Z > 1 tr > 18 n 91 63 83 3 93 53 b 3 ú 3 *'Am úAd ZIA T 3 O 00 z O Ob> 1 Z> 1 tr> 18 n 91 63 83 3 93 53 b 3 ú 3 * 'Am úAd ZIA T 3
TA 1 9 LL 95 LTA 1 9 LL 95 L
TLM ú 18 698 89 U 19 M 998 99 *tr 9 ú 98 TLM ú 18 698 89 U 19 M 998 99 * tr 9 ú 98
698 9/198 /198698 9/198 / 198
*'/198 ú/198* '/ 198 ú / 198
8 Zú W 9 > 1 8 ZI n OZ Zr > 1 O ze W I W T W I W I Ol QI 8 Zu W 9> 1 8 ZI n OZ Zr> 1 O ze W I W T W I W I O Q I
:4 Q 8: 4 Q 8
OT >l 1 m Zi 8 L 01 a 01 ' Z'Z :4 Làlr M '1 T OT> l 1 m Zi 8 L 01 to 01 'Z'Z: 4 L M' 1 T
: 'Z O 'I L'*' > 1 LI: 'Z O' I L '*'> 1 LI
> 1 1 ' m 01 L 01 M Z'Zl > 1 LQ It m O ' m '1 M O T > 1 2 '1, > 1 Lit, > 1 O T b L'*t > 1 1 'm 01 L 01 M Z'Zl> 1 LQ It m O' m '1 M O T> 1 2' 1,> 1 Lit,> 1 O T b L * t
Z/ 198 I/198Z / 198 I / 198
O/ 198 9/098O / 198 9/098
S/098 '/098 ú/098 Z/098 1/098 0/098 S / 098 '/ 098 ú / 098 Z / 098 1/098 0/098
6 C 86 C 8
959 T 85959 T 85
9 g U Ig 89 g U Ig 8
T 9 > 8 ú 5 1 *'8T 9> 8 ú 5 1 * '8
9 *'8 6 ú 8 B 8 b 9 ú 8 Stlu 9 t'U úb Yl itru 6 úU Lúèi 9 úu SúU t QI 1 Lit' > 1 1 > 1 L '*'t m 1 * > 1 1 > 1 1 '*'t 9 * '8 6 ú 8 B 8 b 9 ú 8 Stlu 9 tu Ub Yl itru 6 úU Lúèi 9 úu SúU t QI 1 Lit'> 1 1> 1 The * 'tm 1 *> 1 1> 1 1 '*' t
A O ' 11A O '11
1 L 1 '*t' m I't Q 'Il O > 1 1 'I QI 't QI 001 >t 1 *'t At QI I I 1 't' m 't 1 * '1 î'*' W l Wl T Zú 8 tzó% 1 1 L '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '? l Wl T Zú 8 tzó% 1
Tú 8 0 úYTú 8 0 úY
6 Z 8 L 8 6 ZM6 Z 8 L 8 6 ZM
9 Z 1 CZ)U9 Z 1 CZ) U
17 z EI úZY IZY 8 0 1 Ozu 61 T 81 T 17 z EI úZY IZY 8 0 1 Ozu 61 T 81 T
91 Y TI 891 Y TI 8
*'18 tr Ta ú 18 Zia* '18 tr Ta ú 18 Zia
IIY 018 68 8 Y L 8IIY 018 68 8 Y L 8
ú 8 b Y 1 T 8 0 *r azua_à inale A -9 + 9 M amua-J jnale A -e*pu a Mua-J jnale A -qieu -(spe Je* ua s Jnae;suapuom 'swqo ua sa 3 ue 4 sisg J) ú 8 b Y 1 T 8 0 * r azua_à inal A -9 + 9 M amua-J jalale A -e * mua-J jnale A -guy - (spe I * ua s Jnae; suapuom 'swqo ua her 3 ue 4 sisg J)
Se SXITT Tn s Jna 4 esuapuo D 4 a samue Ws Tss:ú nf 3 19 Vi Z 8 - SXITT Tn s Jna 4 esuapuo D 4 a samue Ws Tss: ú nf 3 19 Vi Z 8 -
ZSLSSZZSLSSZ
TABLEAU 4: transistors et diodes utilisés. TABLE 4: transistors and diodes used.
Réf 5 rence Type Réf rence TypeRef 5 rence Type Ref rence Type
T 1 T 2 T 3 10 T 4T 1 T 2 T 3 10 T 4
T 5 T 6 T 7T 5 T 6 T 7
T 8 15 T 9T 8 15 T 9
T 10 Tll T 12 T 13 20 T 14T 10 Tll T 12 T 13 20 T 14
T 15 T 16T 15 T 16
BC 238 B BC 238 B BC 238 B BC 238 B BD 203 BC 238 B BC 238 B BD 204 BC 238 B BC 238 B 2 N 2907 BC 238 B BDY 76 BC 250 C BC 250 C BC 238 B BC 238 B BC 238 B BC 238 B BC 238 B BD 203 BC 238 BC 238 B BD 204 BC 238 BC 238 B 2 N 2907 BC 238 B BDY 76 BC 250 BC 250 C BC 238 B
(NPN) (NPN) (NPN) (NPN) (NPN) (NPN) (NPN) (PNP) (NPN) (NPN) (PNP) CNPN) (NPN) (PNP) (PNP) (NPN) (NPN) (NPN) (NPN) (NPN) (NPN) (NPN) (NPN) (PNP) (NPN) (NPN) (PNP) CNPN) (NPN) (PNP) (PNP) (NPN)
xi X 1xi X 1
XIA X 1 BXIA X 1 B
XIC x 1 cXIC x 1 c
X 2 X 2 A X 2 B X 2 C X 3 X 4 X 5 X 6 X 7 X 2 X 2 X 2 B X 2 C X 3 X 4 X 5 X 6 X 7
X 8 X 9 X 10 XllX 8 X 9 X 10 Xll
X 12 X 13 X 14 X 15X 12 X 13 X 14 X 15
X 24 A X 24 B X 24 CX 24 A X 24 B X 24 C
1 N 4148 1 N 4148 1 N 4148 1 N 4148 1 N 4148 l N 4148 1 N 4148 1 N 4148 1 N 4148 IN 4148 1 N 4148 1 N 4148 1 N 4148 1 N 4148 1 N 4148 1 N 4148 1 N 4148 1 l N 4148 1 N 4585 Zener: 2,4 Zener: 2,4 l N 4148 1 N 4148 1 N 4148 V/ 5 m A V/ 5 m A 1 N 4148 1 N 4148 1 N 4148 1 N 4148 1 N 4148 l N 4148 1 N 4148 1 N 4148 1 N 4148 IN 4148 1 N 4148 1 N 4148 1 N 4148 1 N 4148 1 N 4148 1 N 4148 1 N 4148 1 l N 4148 1 N 4585 Zener: 2,4 Zener: 2,4 l N 4148 1 N 4148 1 N 4148 V / 5 m AV / 5 m A
Claims (11)
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR8314122A FR2551575B1 (en) | 1983-09-02 | 1983-09-02 | POLYPHONIC FINGER TRANSFORMER FOR STRING INSTRUMENTS |
AT84401750T ATE45641T1 (en) | 1983-09-02 | 1984-08-31 | POLYPHONIC DEVICE FOR ANALYZING THE FINGERING OF A MASTER STRING INSTRUMENT. |
DE8484401750T DE3479458D1 (en) | 1983-09-02 | 1984-08-31 | Polyphonic apparatus to analyze the fingering of a stringed master instrument |
CA000462281A CA1243228A (en) | 1983-09-02 | 1984-08-31 | Polyphonic fingering transformer for string instruments |
EP84401750A EP0142390B1 (en) | 1983-09-02 | 1984-08-31 | Polyphonic apparatus to analyze the fingering of a stringed master instrument |
JP59184346A JPS60166992A (en) | 1983-09-02 | 1984-09-03 | Analyzer for multisound finger operation of stringed instrument |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR8314122A FR2551575B1 (en) | 1983-09-02 | 1983-09-02 | POLYPHONIC FINGER TRANSFORMER FOR STRING INSTRUMENTS |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2551575A1 true FR2551575A1 (en) | 1985-03-08 |
FR2551575B1 FR2551575B1 (en) | 1987-03-20 |
Family
ID=9291974
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR8314122A Expired FR2551575B1 (en) | 1983-09-02 | 1983-09-02 | POLYPHONIC FINGER TRANSFORMER FOR STRING INSTRUMENTS |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP0142390B1 (en) |
JP (1) | JPS60166992A (en) |
AT (1) | ATE45641T1 (en) |
CA (1) | CA1243228A (en) |
DE (1) | DE3479458D1 (en) |
FR (1) | FR2551575B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2592734A1 (en) * | 1986-01-08 | 1987-07-10 | Adm | Electronic apparatus provided in order to serve as interface between an electric guitar and a synthesiser |
FR2606919A1 (en) * | 1986-11-19 | 1988-05-20 | Cintra Daniel | Method and device for analysing the fingering of an instrumentalist on a stringed musical instrument |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1987000330A1 (en) * | 1985-07-09 | 1987-01-15 | Stepp Electronics Limited | Electronic musical instrument |
US4781097A (en) * | 1985-09-19 | 1988-11-01 | Casio Computer Co., Ltd. | Electronic drum instrument |
JPS62190299U (en) * | 1986-05-23 | 1987-12-03 | ||
US5153364A (en) * | 1988-05-23 | 1992-10-06 | Casio Computer Co., Ltd. | Operated position detecting apparatus and electronic musical instruments provided therewith |
US5065659A (en) * | 1988-05-23 | 1991-11-19 | Casio Computer Co., Ltd. | Apparatus for detecting the positions where strings are operated, and electronic musical instruments provided therewith |
JP2689614B2 (en) * | 1989-06-16 | 1997-12-10 | 松下電器産業株式会社 | Electronic musical instrument |
JP2679308B2 (en) * | 1989-11-14 | 1997-11-19 | 松下電器産業株式会社 | Sound source determination device and electronic musical instrument using the same |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3786167A (en) * | 1972-08-14 | 1974-01-15 | J Borell | Musical instruments |
US3871247A (en) * | 1973-12-12 | 1975-03-18 | Arthur R Bonham | Musical instrument employing time division multiplexing techniques to control a second musical instrument |
US4235144A (en) * | 1979-06-06 | 1980-11-25 | Tel-Ray Electronics Manufacturing Co., Inc. | Means for controlling special musical effects |
US4321852A (en) * | 1979-12-19 | 1982-03-30 | Young Jr Leroy D | Stringed instrument synthesizer apparatus |
-
1983
- 1983-09-02 FR FR8314122A patent/FR2551575B1/en not_active Expired
-
1984
- 1984-08-31 EP EP84401750A patent/EP0142390B1/en not_active Expired
- 1984-08-31 DE DE8484401750T patent/DE3479458D1/en not_active Expired
- 1984-08-31 CA CA000462281A patent/CA1243228A/en not_active Expired
- 1984-08-31 AT AT84401750T patent/ATE45641T1/en not_active IP Right Cessation
- 1984-09-03 JP JP59184346A patent/JPS60166992A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3786167A (en) * | 1972-08-14 | 1974-01-15 | J Borell | Musical instruments |
US3871247A (en) * | 1973-12-12 | 1975-03-18 | Arthur R Bonham | Musical instrument employing time division multiplexing techniques to control a second musical instrument |
US4235144A (en) * | 1979-06-06 | 1980-11-25 | Tel-Ray Electronics Manufacturing Co., Inc. | Means for controlling special musical effects |
US4321852A (en) * | 1979-12-19 | 1982-03-30 | Young Jr Leroy D | Stringed instrument synthesizer apparatus |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2592734A1 (en) * | 1986-01-08 | 1987-07-10 | Adm | Electronic apparatus provided in order to serve as interface between an electric guitar and a synthesiser |
FR2606919A1 (en) * | 1986-11-19 | 1988-05-20 | Cintra Daniel | Method and device for analysing the fingering of an instrumentalist on a stringed musical instrument |
Also Published As
Publication number | Publication date |
---|---|
DE3479458D1 (en) | 1989-09-21 |
EP0142390B1 (en) | 1989-08-16 |
FR2551575B1 (en) | 1987-03-20 |
CA1243228A (en) | 1988-10-18 |
JPS60166992A (en) | 1985-08-30 |
ATE45641T1 (en) | 1989-09-15 |
EP0142390A1 (en) | 1985-05-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE112013001343B4 (en) | A user interface for a virtual musical instrument and method for determining a characteristic of a note played on a virtual stringed instrument | |
Brewster et al. | Earcons as a method of providing navigational cues in a menu hierarchy | |
WO2012123780A1 (en) | Method for generating a scenario on the basis of a piece of music, game and systems comprising means for implementing such a method | |
KR20230087442A (en) | Latent-space representation of audio signals for content-based retrieval | |
JPS59176783A (en) | Interface unit between fret board and sythesizer | |
FR2551575A1 (en) | POLYPHONIC FINGER TRANSFORMER FOR STRING INSTRUMENTS | |
CN109788345A (en) | Live-broadcast control method, device, live streaming equipment and readable storage medium storing program for executing | |
US20140128160A1 (en) | Method and system for generating a sound effect in a piece of game software | |
US20200228596A1 (en) | Streaming music categorization using rhythm, texture and pitch | |
US20190199781A1 (en) | Music categorization using rhythm, texture and pitch | |
CN105469669A (en) | Auxiliary teaching device for sing | |
CN112365868A (en) | Sound processing method, sound processing device, electronic equipment and storage medium | |
CN110516103A (en) | Song rhythm generation method, equipment, storage medium and device based on classifier | |
CN112669811B (en) | Song processing method and device, electronic equipment and readable storage medium | |
CN105895079A (en) | Voice data processing method and device | |
US11899713B2 (en) | Music streaming, playlist creation and streaming architecture | |
Vets et al. | PLXTRM: Prediction-Led eXtended-guitar Tool for Real-time Music applications and live performance | |
US12106739B2 (en) | Manual music generator | |
CN115083432A (en) | Audio visualization method and device, electronic equipment and storage medium | |
CN115798438A (en) | Guitar playing method and device and storage medium | |
CN114664277A (en) | Audio evaluation method and device | |
Wang et al. | Deep Learning-based Visualization of Music Mood | |
CN113763910A (en) | Music generation method and device | |
Horner | A simplified wavetable matching method using combinatorial basis spectra selection | |
US20240168994A1 (en) | Music selection system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ST | Notification of lapse | ||
ST | Notification of lapse |