EP0030034A2 - Digital semiconductor circuit for an electronic organ - Google Patents
Digital semiconductor circuit for an electronic organ Download PDFInfo
- Publication number
- EP0030034A2 EP0030034A2 EP80107529A EP80107529A EP0030034A2 EP 0030034 A2 EP0030034 A2 EP 0030034A2 EP 80107529 A EP80107529 A EP 80107529A EP 80107529 A EP80107529 A EP 80107529A EP 0030034 A2 EP0030034 A2 EP 0030034A2
- Authority
- EP
- European Patent Office
- Prior art keywords
- output
- gate
- input
- counter
- assigned
- 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
Images
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
- G10H5/00—Instruments in which the tones are generated by means of electronic generators
- G10H5/02—Instruments in which the tones are generated by means of electronic generators using generation of basic tones
- G10H5/06—Instruments in which the tones are generated by means of electronic generators using generation of basic tones tones generated by frequency multiplication or division of a basic tone
-
- 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/18—Selecting circuits
- G10H1/183—Channel-assigning means for polyphonic instruments
Definitions
- the invention relates to a digital semiconductor circuit for an electronic organ with a number of control inputs applied via the manual corresponding to the number of play keys of the manual of the organ and with a number of sound signal inputs, each of which is applied by an oscillator system with periodic electrical vibrations Control input for each game button of the manual and one audio signal input for each audio frequency is permanently assigned, in which an audio signal output is further provided for the application of an electro-acoustic transducer and in which the control signals serving for the control inputs finally correspond to the logic levels.
- control inputs are acted upon by each of these Control inputs can be applied via a switch to a common first operating potential assigned to level "1" and when the individual game button is actuated, the switch assigned to it is closed as a result of the actuation.
- Control inputs, whose game keys are pressed, have the level "1"
- a generator is used to generate the sound frequencies, which - starting from an oscillator which supplies a square wave corresponding to the two logical levels with the highest frequency - delivers the individual tone vibrations at least to the highest octave of the organ by frequency division and to one input each provides an AND gate with two inputs, the second input of which is acted upon by the associated control input. The entirety of these AND gates is then provided to act on the audio signal outputs.
- the individual control inputs are each assigned to a cell of a clock-controlled shift register operated as a parallel series converter, and that the signal output of the shift register and the clock pulses provided for its operation are used to control a switching system which, on the other hand,
- the totality of the provided sound signal inputs is provided that in addition the number of sound signal outputs is less than the number of control inputs and each of the sound signal outputs is assigned an amplitude shaper and that finally the outputs of the amplitude shifters are connected to an electro-acoustic transducer.
- the new tone is to be generated via the tone signal output that has been released by releasing the other game button. If several game buttons are released at the same time when the audio signal outputs are fully occupied and a new game button is pressed, the information associated with the new game button and the audio signal that it calls up should be applied to the audio signal outputs that this frees up, in which the tone that was played last and still remains in the reverberation effect faded most. If a released game button is finally struck again immediately, it is advisable to reassign the old sound signal output to the switching system.
- FIGS. 1 to 10 The invention will now be described with reference to FIGS. 1 to 10.
- Fig. 1 the essential parts of the invention are shown in the block diagram, while the remaining figures deal with details of the switching system or the amplitude shaping.
- n control inputs E 1 , E 2 ,... E n , or E v for short, of the semiconductor digital circuit according to the invention are now acted upon by the individual game keys of the manual M.
- These n control inputs E v form the information input of one register cell each of a clock-controlled shift register PSW, which is operated as a parallel series converter and by a clock generator TG during the individual sections question cycles are supplied with the shifting cycles required to push out the information provided by Manual M.
- the shift register PSW preferably has n register cells, so that each control input E v has a register cell and each register cell has a control input E v of the shift register PSW.
- the data output DA of the shift register PSW is connected to the data input DE of a so-called channel selector KW, which at the same time forms an information input of the switching system VM.
- the switching system contains the count input of a sound address counter TAZ, which is designed as a digital counter on a binary basis and is described in more detail with regard to its design and control.
- the switching system VM p contains mutually identical output parts, ie output channels V1 to Vp, which are controlled on the one hand by the channel selector KW and on the other hand by the sound address counter TAZ.
- the switching system has m sound signal inputs, which are acted upon by a tone frequency generator TOS.
- the tone frequency generator TOS is designed in the usual way and has a number of tone frequency outputs, each of which is assigned to a tone frequency.
- the tone frequency generator TOS usually has twelve tone frequency outputs, each of which provides a periodic square wave with a frequency which is assigned to a tone of the highest octave of the range of the organ.
- the individual audio signal input TSE of the switching system VM is connected to an input (designated in the same way) of each of the mutually identical output channels V 1 or Y 2 ,... Or V p .
- Each of these output channels V1 to V p is provided with means which allow a reduction of the square waves delivered by the tone frequency generator TOS to the frequencies of the corresponding tones in the lower octaves.
- these output channels V 1 to V p are each provided with an audio signal output AU 1 , AU 2 , .. .. AU p , from which the audio signals selected via the manual M are applied to the downstream amplitude formers AF 1 or AF 2 , ... or AF p exceeded.
- the output of the individual amplitude shaper AF 1 or AF 2 , .. or. AF p is e.g. B. provided in FIG. 4 for controlling a common electro-acoustic transducer, that is, a speaker system.
- each of the mutually identical output channels V 1 , or V 2 , across or Y D has a further output B 1 . or B 2 , across or B p , over which on the one hand a reaction to the channel selector KW, on the other hand there is an additional control of the associated amplitude shaper AF 1 or AF 2 , across or AFp.
- the tone address counter TAZ consists of two parts.
- the first part consists of four flip-flop cells connected in series in a known manner, e.g. B. from toggle flip-flop cells, each representing a binary counter.
- the counter stages are switched in such a way that the first part of the counter counts to "1" in order to then have already switched back to the initial state "0" when the thirteenth count pulse arrives. Simultaneously with the arrival of the thirteenth count pulse (and only every thirteenth count pulse), a count pulse is given to the second part of the tone address counter TAZ.
- the second part of the sound address counter TAZ consists of three flip-flop cells connected in series and thus of three counting stages. They are switched so that the highest count corresponds to the number p of the total octaves provided and is therefore preferably "6" or "7".
- the easiest way to achieve the above-mentioned behavior of the sound address counter TAZ is to connect those outputs of the four flip-flop cells forming the first counter portion that show a "1" at the desired highest count to one input of an AND gate with four inputs, so that a "1" also appears when the highest count is reached at the output of the AND gate. This is then fed to the reset input of the first part of the sound address counter TAZ and the counting input of the second part of the sound address counter.
- the individual counting states of the first part of the counter TAZ can be seen dedicated to the individual tones within the individual octaves and the individual counting states of the second part of one octave each within the scope of the organ.
- the parallel-series shift register PSW can e.g. B. also consist of a common shift clock T or TM controlled master-slave flip-flop cells or better so-called quasi-static shift register cells.
- the total number of register cells corresponds to the number of game keys in the manual M.
- Each register cell has its own information input, which is connected via a clock-controlled transfer gate to the control input E v of the digital semiconductor circuit, each of which is supplied with logic information from the manual M. which is assigned to the relevant register cell by PSW.
- the entirety of the transfer gates mentioned is controlled by a takeover clock UE, which is likewise made available by the clock generator TG which supplies the shift clocks T and thus the counting clocks for the counter TAZ.
- a read-write memory forms an essential part of each of these output parts of the switching system VM.
- this memory also consists of two parts, namely a part S and a part S.
- the first part S receives its information on the basis of the part of the address counter TAZ assigned to the individual sound names, while the second storage part S is supplied with information to be stored due to the effect of the second part of the sound address counter TAZ assigned to the octaves.
- the information read out from the first memory part S is sent via a first decoder D to twelve AND gates U 1 to U 12 , which are simultaneously acted upon by the entirety of the audio frequency inputs TSE, while the information obtained from the second memory part S is intended to act on a second decoder D. are.
- the information provided from the two memory parts is used to control a NOR gate NR, which in turn is the feedback input B 1 already mentioned when looking at FIG. 1 or B 2 .... or B of the output part V 1 or V 2 etc. forms.
- each takeover clock UE that causes information to be input into the input shift register PSW
- the serial readout of the information recorded in each case from this shift register and the structure of the information relating to the two memory parts S and S begin in a manner to be described.
- Each of the two memory parts is expediently constructed from discrete memory cells, in particular from discrete quasi-static register cells corresponding to the input shift register PSW, with the clock pulses TM for the input shift register PSW or the counting clocks for the sound address counter TAZ as shift clocks for the construction of the memory content of both memory parts S and S be used, as will be explained in more detail with reference to FIG. 3.
- the data output DA of the input shift register PSW can be connected to the one input of an AND gate, the other input of which is controlled by the shift clocks T or by secondary pulses derived therefrom.
- the output of this AND gate only delivers a "1” if a "1" passes the data output DA of the input shift register PSW.
- the bits appearing at the output of the AND gate and assigned to the individual shift clock pulses arrive at the information input of the first memory part S and at the information input of the second memory part S.
- the effect of clock sequences derived from the shift clocks or in some other way ensures that the "1" in the first memory part S in the memory cell assigned to the position played in each case within the octave and in the second memory part S is recorded in the memory cell associated with the octave containing the sound being played.
- the respective stored contents of the two memory parts are erased by a common residual pulse, which is advantageously identical to the takeover pulses UE regulating the information input into the input shift register. Further details regarding the information input into the two memory parts S and S of the individual output parts V 1 ... V p are brought up in connection with FIG. 3.
- a decoder D and D is assigned to each of the two memory parts S and S.
- the first memory part S which is used to hold the 4-bit word forming the sound address within the individual octave, accordingly consists of four individual shift register cells which are evaluated in parallel via the decoder D - a "one-of-twelve decoder 0 "
- the 12 tone names, c, cis, d, dis, etc. twelve decoder D having twelve signal outputs are accordingly assigned one AND gate U 1 , U 2 , .... or U 12 per signal output.
- Gatter has two inputs. The second input is connected to one of the twelve sound signal inputs TSE in the manner already indicated, which in turn are each acted upon by one of the twelve sound frequency outputs of the sound frequency generator TOS and thus one of the sound frequencies of the highest octave.
- the output of each AND gate U 1 to U 12 is connected to an output of a common OR gate 0.
- the second memory part S is acted upon by a 3-bit word forming the address of the octave selected in each case via the actuated play key and also controls a decoder D in parallel operation.
- This decoder is designed as a "1-out-of-six decoder" and accordingly has six signal outputs , of which only one receives the level "1" due to the information present in the memory section S.
- the second memory part S it can be determined with any number q of the octaves provided in the manual that the second memory part S then has q memory cells, ie shift register cells, which act as a "one-of-q decoder" D are formed, and then this decoder D q controls the AND gates U 1 to U o .
- a total of 6 octaves are provided in the manual M, so that the memory section S has only three information outputs leading to the decoder D and the latter is designed as a "one-of-six" decoder.
- Each of the q outputs of the second decoder D is one of q AND gates U , U , Vietnamese assigned by the relevant decoder output to one of the two inputs of the AND gate U to U connected while the other input of the concern is applied to the AND gate via a frequency divider TT controlled by the first decoder D and the tone generator TAZ controlled by the first OR gate 0.
- the totality of the AND gates U acted upon by the second decoder D. to U lies with its signal outputs on each input of a second OR gate 0, the signal output of which forms the audio signal output AU 1 or AU 2 , .... or AUp when the output part of the switching system VM in question has its first output part V 1 or its second output part V2 . or the last output part is V p .
- the frequency divider TT controlled by the first OR gate 0 is now referred to as a tone divider, since it has the task of frequency dividing the tone signals belonging to the tones of the highest octave and supplied by the tone generator TOS, for the output AU 1 and AU 2 . ... or to generate certain tone vibrations.
- the output of the first OR gate 0 is not only at the input of the sound divider TT but also at the second input of the first of the AND gates U mentioned .
- the signal output of the first divider stage of the sound divider TT is at the second input of the second AND gate U , the signal output of the second divider stage at the second input of the third AND gate U etc., so that the (q-1) th, that is the fifth divider output in the example of FIG.
- the tone selected in each case is sent to the AND gate U as the tone of the highest octave and delivered to the sound divider TT.
- the AND gate U is then respectively - U , in the example case U - U , activated so that when U the selected tone of the highest octave, when U is activated the selected tone of the second highest octave and when U is activated the selected tone from the lowest octave to the second OR gate 0 and thus to the signal output AU of the relevant output channel - if this is signaled by a corresponding signal via its control input UE 1 or UE 2 or 7-8 UE from the channel selector KW has been selected - is given.
- B p adding signals required.
- each of the inputs of the two decoders D and D controlled by the two memory parts S and S is connected to an input of a NOR gate NR, which only then outputs a signal via the reverse control input B 1 or B 2 etc. , when the two memory parts S and S of the output channel V 1 or V 2 , etc. are empty.
- a comparison between the signal input and the signal output of each of the memory cells of the two memory parts of the individual output channel V 1 to V p is provided.
- This can e.g. B. via an equivalence gate E 1 or E2 or Across or across Ep (in the example case E 10 ), the outputs of which are each at an input of an AND gate UL with p inputs (ie in the example case with 10 inputs).
- the entirety of these equivalence gates with the AND gate forms a comparator K 1 or K 2, etc.
- a "1" at the output of the AND gate UL indicates that the sound address stored in the relevant output channel V 1 to V p is the same is the counter reading of the sound address counter TAZ.
- the gates E 1 to E p can all also be exclusive OR gates.
- the AND gate UL must then be replaced by a corresponding NOR gate.
- the task of the comparators K 1 to K p is, as the further considerations will show, diverse. One of the tasks is to indicate that the relevant output channel V 1 to V p is occupied. A common task of these comparators is to control the KW channel selector. This takes place with the intermediation of an OR gate OD, as can be seen from FIG. 3.
- the various functions to be performed by the switching system VM are primarily controlled via the channel selector KW.
- the block diagram of a preferred embodiment of the channel selector KW is shown in FIG. 3.
- Each of the intended output channels Y 1 to V p has an AND gate A 1 or A 2 or .... or.
- Each of these AND gates A 1 to A p is controlled via two inputs, one of which is connected to the data input DE of the channel selector controlled by the input shift register PSW and the other to the output of an OR gate OD 1 or OD 2 or ....respectively.
- OD p lies.
- the signal output of each of these AND gates A 1 to A p forms the relevant control output UE 1 or UE 2 or UE p , which for additional control of the respectively assigned output part Y 1 or V 2 or Vietnamese or .
- Y p of the switching system VM is associated with the respective address memories S and S, which will be discussed in more detail below.
- OR gates OD 1 or OD 2 or 7-8 or respectively which control the individual AND gates A 1 to A p just mentioned.
- ODp has a first input, each of which is connected to the output of a further AND gate UG 1 or UG 2 or... Or. UG p is applied immediately.
- a second signal input of each of these OR gates OD 1 to ODp is through the signal output of a further AND gate A to A controlled.
- the AND gates UG 1 to UG p mentioned in connection with the control of the OR gates OD 1 to ODp have three inputs, with the exception of the AND gate UG 1 assigned to the first output part or channel V 1 , while that to the first channel V 1 assigned AND gate has only two inputs.
- One of the inputs of all of these AND gates UG 1 to UG p is controlled by the control output B 1 or B 2 or Bp of the relevant output part or channel V 1 or V 2 (given by NOR gate NR).
- V p is controlled, while another input of each of these AND gates is controlled via an inverter IV by a common NOR gate NO.
- One input each of the other AND gates A to A is located directly at the output of this NOR gate NO, the inputs of which are acted upon by one of the overall provided output parts V 1 to Y p of the switching system VM via its control output B 1 to B p .
- the first output part V 1 associated AND gate UG 1 is therefore fully controlled by the control output B 1 and by the NOR gates NO.
- the remaining AND gates from the group of AND gates UG 1 to UG p have, as just stated, three inputs, two of which are controlled in an analogous manner to the two inputs of the first of these AND gates UG 1 . Accordingly, there is one input of each of these AND gates UG 2 to UGp at the output of NOR gate NO via inverter IV and a second input at control output B 2 or B 3 or .... or. B p of the respectively associated output part V 2 or V 3 or . . V p of the switching system VM.
- the third input of these AND gates UG 2 to UG p is via the output of a logic cell L 12 or L 23 or dividing b controlled by L (p-2), (P-1) or L (p-1), p.
- the logic cell L 12 which is provided for controlling the third input of the second AND gate UG 2 from the series of AND gates UG 1 to UG p, merely consists of an inverter, the input of g by the control output B1 of the first off at g s partly V 1 of the switching system VM is controlled (which is also at the one input of the AND gate UG 1 ) and its output is connected on the one hand to the third input of the AND gate UG 2 (assigned to the second output part V 2 ) and on the other hand, is located at the input of the next logic cell L 23, which is intended to act on the following AND gate UG 3 .
- Lo gi kzellen L23 to L (p-1) are equal to each other and each consist of an inverter 23a and L L Vietnamese 34a or resp. L (p-1), pa and a NOR gate with two inputs, the output of which forms the signal output of the logic cell in question and which is designated L 23b ' L 34b , .... L (p-1), pb (cf. Fig. 4). Circuit is default, the input of the inverter a concerned Lo g ikzelle L23 and L34 respectively Vietnamese respectively. L (p-1), p with the output of the respectively preceding logic cell L 12 or L 23 or .... .°.
- the output of the NOR gate NO not only causes the AND gates UG 1 to UG p just discussed, but also a further group A, which has also already been mentioned to A controlled by AND gates, which are also each assigned to one of the output channels V 1 to Y p of the switching system VM.
- Each of these AND gates A 1 to A p has two inputs, one of which is located directly at the output of the NOR gate NO without the interposition of an inverter or another component, while the other is at the output of a comparator K to K lies.
- the comparators K to K correspond in structure to the individual comparators K 1 to K.
- the mode of operation of the channel selector KW shown in FIGS. 3 and 4 will now be described. It is expedient to go into the formation of the individual memory parts S and S in the individual output channels V 1 to V p . It is recommended that the individual memory cells of these memory parts are formed from quasi-static shift register cells. In contrast to a shift register, however, no series connection of the memory cells is provided here, but each memory cell is provided for itself both on the input side and on the output side. All that is common is the loading via the manual M and the clock supply.
- each of the output parts V 1 to V p are seven memory cells S 1 to S 4 and S to S assigned, the four cells S 1 to S 4 by the first part of the sound address counter TAZ and the three cells S to S are controlled by the second part of the sound address counter TAZ. Accordingly, the memory cells of the first memory part S are intended for receiving the designation of the particular sound being played within the individual octave and the memory cells of the second memory part for recording the designation of the octave in which the respective played or to be played sound is located.
- the signal outputs of the memory cells S 1 to S 4 forming the first memory part S for loading the first decoder D and the outputs of the memory cells S forming the second memory part S continue to be to S provided for controlling the second decoder D. 5, which will be discussed before the further description of the mode of operation of a channel selector KW according to FIG. 3, only the first three memory cells S 1 to S 3 of the first memory part S are shown. In structure and in connection, the remaining memory cells S 4 or S 1 to S 3 correspond in full to the memory cells shown in FIG. 5.
- Each of the memory cells of the two memory parts S and S in each output channel V 1 to V p contains four transfer transistors t 1 , t 2 , t 3 and t 4 , each of which is provided by an enhancement-type MOS transistor. It also contains an inverter I and a NOR gate N.
- a so-called three-phase clock generator that is to say a clock generator TG, which is capable of delivering three periodic pulse trains TM, TS and TSS having the same frequency is required. It is essential for the three pulse sequences that the individual. Pulses TS without overlap between two pulses arrange the sequence TM so that a gap is provided between each adjacent pulse TM and TS.
- the falling edges of the pulses from the sequence TSS coincide with the falling edge of one pulse each from the sequence TS while the pulses TSS are slightly delayed with respect to the pulses TS with respect to the rising edge.
- the input shift register PSW is also expediently constructed using quasi-static register cells, that is to say with cells corresponding to FIG. 5, the clocks TM, TS and TSS are also required here.
- the individual counter stages of the sound address counter TAZ and other counters used in the circuit in particular also the reference counter RZ and the age counter AZ 1 to AZp, are built up by means of master-slave flip-flops (in particular by means of one toggle flip-flop each) , for which the Impulse TM and TS are also required.
- the data input of each of the memory cells forming the memory parts S and S is formed by the source terminal of the transfer transistor t 1 , which is accordingly connected to the count output Q of the counter stage of the sound address counter TAZ assigned to it.
- the gates of the input transfer transistors t 1 of all of these memory cells S 1 to S 4 and S to S are common to the output of the respective output channel V 1 to Vp and the channel selector output UE 1 or UE 2 or (2003) or.
- UE p forming AND gate A 1 or A 2 or « or. Ap. If the memory cells shown in FIG. 5 are used, the AND gates A 1 to Ap must be equipped with three signal inputs each. Two of these are acted on in the manner shown in FIG. 3, while the third through which the store cells S 1 , S 2 etc. controlling clock TM is controlled.
- the drain of the transistor t 1 of each of these memory cells S 1 , S 2 etc. lies on the one hand at the input of an inverter I, on the other hand on one current-carrying electrode of two transfer transistors t3 and t4.
- the output of the inverter is connected via a transfer transistor t2 to the one input of a NOR gate N, the second input of which is controlled by a general reset signal Re and the output of which forms the output of the relevant memory cell.
- the gates of the transfer transistors t2 of the memory cells are controlled together by the clock TS.
- the transfer transistors t3 bridge with their source-drain path the series circuit of inverter I, transfer transistor t2 and NOR gate N. Their gate is controlled by the clock pulses TSS.
- the transfer transistor t4 lies with its source-drain path between the reference potential (ground) and the input of the inverter I. Its gate is acted upon by pulses L generated in a manner to be described.
- the output of the NOR gates N of each of the memory cells S 1 , S 2 etc. is, on the one hand, connected to the input of one of the two decoders D or D assigned to it. On the other hand, each of the seven memory cells is assigned one of the comparison gates E 1 to E 7 of the comparator K 1 or K 2 etc.
- the gate of the transistors t 4 controlling delete pulses L are given by selected from the sequence TM pulses. Their generation is still being discussed.
- the respective clock cell TS and TSS keep it in the respective memory cell until the "1" is erased by the erase transistor t4 by an erase pulse L and the memory cell is thus again available for writing a "1". Since the erase pulse L arrives simultaneously at all erase transistors t4 of the memory cells S 1 , S 2 , etc. associated with the respective output channel K 1 to K p , the two memory parts S and S * of the respective output channel are erased simultaneously, so that the channel again for one The TAZ tone address counter is available. This is indicated by the "1" at the control output S 1 , S 2 etc. of the relevant channel V 1 , Y 2 , ....
- a general reset signal ensures that all output channels V 1 to V p , the age counters AZ 1 to AZ p assigned to them and the reference counter RZ are in the initial state, so that at the output of all comparators K 1 to K p and K to K a "1" is given.
- each of the inputs on AND gates A 1 to A p must be assigned a "1". Since the information from the input shift register PSW is also shifted out by the clock pulses TM, TS and TSS supplied by the clock generator TG when the shift register cells are auasistatic register cells, it is automatically ensured that when a "1" arrives via the data input DE of the channel selector KW at the input of the AND gates A 1 to A p also a "1" is pending at the input of this AND getter dedicated to the clock TM.
- the game is repeated successively on the respectively following output channel V 4 to V p until the addresses of the first p played tones are stored in one of the output channels and - as long as the storage state continues - ensures this in the manner already described with reference to FIG. 2 that the tone frequency oscillation corresponding to the stored tone at the tone signal output AU 1 or AU 2 or .... or.
- V p is delivered to the respectively assigned amplitude shaper AF 1 to AF p .
- Each of the output channels V 1 or ?? or. V p of the switching system VM controls with its output each an amplitude former AF 1 or ising or AFp.
- the structure of such an amplitude shaper is shown in FIG.
- Characteristic of this semiconductor circuit is the measure that the signal input E is connected to the one current-carrying connection of n identical transistors and each of these n transistors is combined with another such transistor to form a transistor pair by the other current-carrying connection of the first transistor of each transistor pair connected to the corresponding current-carrying connection of the associated further transistor and, moreover, is connected to the signal output A of the circuit via one of n different resistor combinations, in addition that the resistor combinations respectively assigned to the individual transistor pairs form a resistor network and that the first current-carrying electrodes of the second Transistors of all these pairs of transistors are at a common operating potential which is different from the reference potential (ground) and that finally to act on the control electrodes of the transistors A digital counter Zä having n count stages and controlled by a clock generator with counting pulses is provided and the n transistor pairs are connected to the signal outputs Q, Q of the digital counter Z in different ways from case to case.
- the dual counter Z assigned to the individual amplitude shaper AF 1 to AF p is, as already stated in the patent application P 29 16 765.5 (VPA 79 P 1070), designed as an up-down counter. In the example, it has 7 counting stages in the form of seven flip-flop cells connected in series, e.g. B. toggle flip-flop cells, which are each provided with two inputs, ie a direct and an inverted input. Each of the two inputs of the individual flip-flop cells forming the counter Z is connected to the gate of a respective MOS transistor of the enhancement type.
- the drains of the two MOS transistors assigned to a counting stage in this way are connected to each other and each connected via a resistor to a dividing point of a voltage divider provided by 8 resistors connected in series in the example.
- the source connections of the one of the two MOS transistors each assigned to a counter stage are connected to a medium operating potential and the other transistor (assigned to the inverted input) with its source at the audio signal output AU 1 or 7-8 or. AUp of the relevant AF 1 or dozens or. AF assigned output channel V 1 or Across or. V p of the switching system VM.
- Said voltage divider forms the signal output SG 1 or 7-8 or. SGp of the relevant amplitude shaper and is at the other end at said average operating potential and thus at the source connections of the MOS transistors assigned to the inverted inputs of the individual counter stages.
- the signal outputs of the p provided amplitude formers AF 1 to AF p are each at an input of a mixing stage Mi, the output of which controls a loudspeaker LT, that is to say an electro-acoustic transducer, via an amplifier V. Details regarding the previously described parts of the amplitude shaping circuit shown in FIG. 6 need not be discussed further in connection with the present semiconductor circuit.
- the count input of the up-down counter Z of the amplitude shaper is supplied by a system containing at least one oscillator for generating the counting clocks, the system itself being back-controlled by certain counts of the counter Z in question.
- two such oscillators OZ 1 and OZ 2 are provided, which are designed in a manner known per se such that they deliver square-wave oscillations with an adjustable frequency.
- Each of these two oscillators OZ 1 and OZ 2 controls a frequency divider TL 1 and TL 2 , which in the case of the example each have three divider stages F 1 to F 3 and F 4 to F 6 connected in series in the form of flip-flop cells.
- master-slave flip-flops are used for the individual divider stages, so that the oscillations supplied by the respective oscillator OZ 1 or OZ 2 directly to one input of the first flip-flop cell and the other input is fed via an inverter (not specifically designated).
- These two oscillators OZ 1 and OZ 2 are all of those provided p amplitude formers together. They therefore control a total of p frequency dividers TL 1 and p frequency dividers TL 2 .
- the logic is combined from AND gates and OR gates provided.
- each divider stage F 1 to F 6 is connected to an input of one of the AND gates a 1 to a 6 . Accordingly, e.g. B. the AND gates a 1 to a 3 to the first divider TL 1 and the AND gates a 2 to the second divider TL 2 .
- the outputs of all these AND gates a 1 to a 6 each go to an input of a common OR gate od.
- the output of this OR gate od is connected to a further AND gate ug which has two inputs, one of which is through said OR gate od and the other being controlled by one output of a flip-flop cell FF.
- the flip-flop LFF is acted upon at both inputs by an output of the logic circuit Lo.
- This logic circuit Lo is in turn controlled by the up-down counter Z and by a start signal St, which is also provided for starting the RS flip-flop formed by the two NOR gates n and n 2 .
- the up-down counter Z has seven counting stages in the example. It controls both with the counter reading "0" and with its highest count - the logic circuit Lo and with the highest count as well as with two further counts one of the three AND gates a , a and a (Of course, several such AND gates can also be provided), which each have seven inputs and which each have one of the two outputs Q and for the purpose of coding a specific count of the counter Z.
- Q Z are applied to each counter stage.
- the AND gate is a a first count other than "O"
- the third AND gate a a differentiation stage DS 2 is assigned on the output side, while control by the other two AND gates a and a works without such a differentiation stage.
- the AND gate a is located at an input of the aforementioned NOR gate n 1 , which forms an RS flip-flop together with the NOR gate n 2 .
- its output is connected to an input of the NOR gate n 2 and the output of the NOR gate n 2 to an input of the NOR gate n 1 .
- the first NCR gate n 1 also has a third input which is connected to a reset input of the circuit according to FIG. 6 which is controlled by reset signals. Through this reset input Re, the reset input of the counter Z is also possibly acted on, so that it switches to the count "O" when a reset pulse occurs (if the counter Z has not previously been switched to "O" by the countdown phase).
- a start signal Controlled input St is connected via a differentiating stage DS 1 to logic Lo on the one hand and to a second input of NOR gate n 2 cross-coupled to NOR gate n 1 on the other.
- the output of the RS flip-flop formed by the NOR gates n 1 and n 2 is identical to the output of the NOR gate n 1 . It is connected to one input of each of the AND gates a 3 and a 6 acted upon by the last two divider stages F 3 and F 6 of the two dividers TL 1 and TL 2 .
- a second RS flip-flop is connected through the two NOR gates n 3 to the output of the other NOR gate.
- a second input of the NOR gate n 3 is at the output of the AND gate a , a second input of the other NOR gate n 4 at the output of the AND gate a and a third input of the NOR gate n 4 at the reset input Re of the circuit.
- the output of the second RS flip-flop n 3 , n 4 is given by the output of the second of these NOR gates, that is to say by the output of the gate n 4 . It is connected to an input of the AND gates a 2 and a 5, respectively, which are acted upon by the two penultimate stages F 2 and F 4 of the two dividers TL 1 and TL 2 .
- a third RS flip-flop is provided by the two NOR gates n 5 and n 6 , of which in turn one input is fed back to the output of the other gate. Another input of gate n 5 is through the output of second AND gate a and another input of the other NOR gate n 6 through the output of the AND gate a controlled by a differentiation stage DS 2 . A third input of the NOR gate n 6 is at the reset input Re. Its output forms the output of the third RS flip-flop n 5 , n 6 . It is located at an entrance through the first Divider stages F 1 and F 4 act on AND gates a 1 and a 4 .
- the output of the through the AND gate a is also connected to one input of a further flip-flop cell AFF, the second input of which is connected to the reset input Re.
- the output of the flip-flop AFF which receives the level "1" when a signal occurs at the output of the differentiating stage DS 2, is connected to a last input of the AND gates a 1 to a 3 controlled by the first divider TL 1 and via an inverter IR at a last input of the AND gates a 4. to a 6 controlled by the second divider TL 2 .
- the same output of the flip-flop cell AFF is also connected to the input of the counter Z which effects the conversion of the counter Z from the up to the down-counting operation.
- the other output of the flip-flop cell AFF can be used instead of the inverter IR to switch the third inputs of the To control AND gates a 4 to a 6 .
- the inverter IR is then not required.
- the embodiment of the logic circuit Lo shown in FIG. 7 has two AND gates controlled by the two extreme states of the up-down counter Z, the AND gate u the highest, the AND gate u is assigned to the lowest count, ie the count "0".
- the AND gate u can with the AND gate a be identical, although in the case of logic Lo the differentiation stage DZ 2 is not included. Since in the example the counter Z has seven counting stages, that is to say seven toggle flip-flop cells connected in series, the AND gates have u 1 and u2 each have seven inputs, which in the case of the AND gate u 1 with the outputs Q indicating the count and in the case of the AND gate u 2 with the outputs carrying the signals inverted for this purpose Q of the counter Z are each connected.
- the output of the counting state "O" AND gate u 2 is connected via a differentiating stage DS3 to the one input of an OR gate org 2 , the other input of which is controlled by a further AND gate ud 3 , and the output of which is thus to the Flip-flop LFF is created so that this blocks the AND gate ug controlling the supply of counting pulses to counter Z.
- the first-mentioned AND gate ud 3 is acted upon on the one hand by the AND gate u1 dedicated to the highest count of the counter Z (which is preferably identical to the AND gate a 3 ) and on the other hand by a signal supplied via a control input P / S. In the presence of such a signal (or its absence) it is achieved that the sound amplitude maintains its constant amplitude as long as the signal continues even when the play key is released.
- the other input of the flip-flop cell LFF is controlled by a further OR gate org 1 , which, in contrast to the OR gate org 1, ensures the supply of counting pulses to the counter Z via the AND gate ug.
- the OR gate org 1 is also controlled by two AND gates ud 1 and ud 2 .
- One input of the AND gate ud 2 is located at the control input P / S already mentioned, while the other input is acted upon by an input TLO.
- a signal is given to the input TLO when the AF 1 for the current loading of the amplitude shaper under consideration until AF p responsible game button in manual M is released. The generation of this signal, which controls the input TLO, will be discussed after the pending further consideration of the channel selector KW.
- the other AND gate ud 1 is connected with one input to the AND gate u2 assigned to the count "0" of the counter Z and with the other input to the input St carrying the start signal, through which the NOR gate n 2 is also controlled . Since when switching on the channel V 1 or V 2 or Vietnamese or. V p and the AF or AF 2 or dividing or. AFp the up-down counter Z is at the count "O", the OR gate org 1 is activated by the start signal supplied via the start input St and thus the flip-flop LFF is brought into an operating state in which the downstream AND Gate ug is permeable for the count clocks supplied by the output of the OR gate od.
- the AND gate ud3 since this then also throttles the AND gate ug via the OR gate org 2 .
- the AND gate ud 2 acts on it OR gate org 1 and thus on the flip-flop LFF as soon as it is present at its one input at the same time as a play signal in the manual M which is released when the respective play button is released and is fed through the input TLO and at the other input by a signal P / S (e.g. generated by a pedal ').
- the differentiating stages DS 1 , DS 2 and DS 3 can advantageously be designed in accordance with German patent application P 28 45 379.4 (VPA 78 P 1191), since these trigger the immediate creation of a short defined pulse R due to a controlling pulse RZ.
- the task of these differentiation stages DS 1 to DS 3 is to be seen in the present case in that an extremely short pulse of defined length is triggered when a control pulse of any length occurs.
- the start signals St are advantageously the takeover signals UE 1 to UE p which are used to start the output part V 1 to V p of the switching system VM which is assigned to the relevant amplitude shaper AF 1 to AF p and which are generated by the associated AND gate A 1 to A p of the channel selector KW used, so that the output of the relevant output part V 1 or dozens b or V p associated with AND gate A 1 or Vietnamese or.
- AF p is used for the delivery of the start signal St. As already stated, they are brought to the NOR gate n 1 as well as to the AND gate ud 1 in the logic circuit Lo via the differentiating stage DS 1 .
- the flip-flop AFF is in a state in which the AND gate a. Is due to the initial state of the counter Z (be it due to a previous countdown to the count "0" or be it due to a reset signal given via the reset input Re) 1 to a 3 can be subjected to a "1" by this flip-flop AFF.
- the two oscillators OZ 1 and OZ 2 are in continuous operation (they can be switched on, for example, by the start signal St).
- the OR gate od and the AND gate ug counting pulses which appear at a relatively low frequency because they come from the last stage F 3 of the divider TL 1 . These counts gradually count the counter Z up to that of the AND gate a assigned count high. Meanwhile, due to the control of the shaping circuit FS by the counter Z, the shaping circuit FS passes on the mixing stage MI and. sound frequency signals supplied from the respectively assigned output part V to V are successively increased, the amplitude being increased only relatively slowly due to the relatively slow enumeration of the counter Z.
- the NOR gate n 1 would then have to be switched again to initiate the decay phase in such a way that a "1" appears at its output which, when the AND and Gate a corresponding count of Z disappears again, while at the same time the "1" appears at the output of n 4 .
- the AND gate a assigned the next lower count of Z the "1” at the output of the NOR gate n 4 disappears. Instead, the "1” occurs at the output of NOR gate n 6 and disappears again as soon as in counter Z the AND gate a assigned count "O" is reached.
- FIG. 8 In the end of the description of the channel selector KW according to FIG. 3, reference should be made to FIG. 8, in which the connection of the reference counter RZ already shown in FIG. 3 and the age counter AZ 1 to AZ p (in the example p is again equal to 10) is shown is.
- the control AST of the age counters AZ 1 to AZ p which is only indicated in FIG. 3, that is to say in the example case AZ 1 to AZ 10, is shown in FIG. 8.
- Each age counter AZ 1 to AZ is assigned to one of the intended output channels V 1 to V p of the switching system VM. Its counting input is in the embodiment shown in FIG. 8 by the output of an AND gate UL 1 or UL 2 or dividing or. UL p applied. Furthermore, each of the age counters AZ 1 to AZ p can be reset to the count "0" by an erase signal L 1 to L p supplied by the respectively assigned amplitude shaper AF 1 to AF p when it returns to the initial state and by a general (not shown) reset signal "be reset.
- All age counters have the same number of count levels, which is also common for the age counters AZ 1 to AZ p sam assigned reference counter RZ applies.
- the AND gates UL 1 to UL allocated to the individual age counters AZ 1 to AZ p provide the counting clock for the respective age counter.
- these AND gates UL 1 to UL p each have three inputs. One of these is acted upon by the OR gate OD shown in FIG. 3 and controlled by the comparators K 1 to K p of the individual output channels V 1 to V p , which always supplies a "1" when at least one of the output channels V 1 to V p is occupied. (If you want to have the age counters or their clock supply only activated when all channels V 1 to V p are occupied, you have to replace the OR gate OD with a corresponding AND gate.)
- a circuit arrangement TLO 1 to TLO p is also assigned to each of the output channels V 1 to V p and thus to each of the age counters AZ 1 to AZ p .
- B. can be configured according to FIG. 9 and which responds when the game button causing the application of the individual channel V 1 to V p and thus the respectively assigned age counter AZ 1 to AZ p is released again. It supplies a signal which is used to control the second input of the AND gate UL 1 or UL 2 etc. of the individual age counters AZ 1 , AZ 2 etc. is provided so that the relevant age counter AZ 1 or AZ 2 etc. receives counting pulses only when the key is released or the effect of the circuit parts mentioned is blocked by a (common signal) P / S.
- the third inputs of the individual AND gates UL 1 to UL are acted upon together by counter clocks. These counting cycles can e.g. B. can be supplied by the input shift register PSW controlling clock TG.
- the outputs of the AND gates UL 1 to ULp assigned to the individual age counters AZ 1 to AZ p are each connected to an input of a common OR gate oe, the output of which supplies the counting clocks for the reference counter RZ.
- each of the counting cycles supplied to one of the age counters AZ 1 to AZp also serves as a counting cycle for the reference counter RZ.
- comparator K there is a comparator K between the reference counter RZ and each of the age counters AZ 1 to AZ p to K intended.
- the output of these comparators K to K serves to control one AND gate A each to A .
- it is used by means of an inverter IR 1 or IR 2 or .... IR p to control the reset input of the age counter AZ 1 or AZ 2 etc., which for this purpose from the output of the associated inverter IR 1 to IR p a differentiation level ds 1 or ds 2 or 7-8 or. dsp a short reset pulse is applied when the "1" on the associated comparator K or K etc. disappears.
- the output of each of the comparators K to K acted on inverter IR 1 to IR p is also at one input of each of the comparators K to K shared AND gate to 1 .
- the reference counter RZ is designed as an up-down counter, which is switched on the basis of a signal supplied by the AND gate at 1 in the opposite counting direction and which in the absence of such a signal immediately tilts back into the up-counting direction.
- the output of the AND gate at 1 is also at an input of a further AND gate at 2 , the output of which is at a further input of the OR gate OR oe controlled by the AND gates UL to ULp and the other input of which is by clock pulses, e.g. B. is controlled by the clocks TM.
- the response of the individual comparators K to K ie the appearance of a "1" at its output means, as repeatedly emphasized, that there is equality between the count of the reference counter RZ and the count of an age counter. An exception is the initial state, since then not only one comparator, but all deliver a "1", so that for this reason alone the reference counter RZ is initially kept at the count "0".
- the OR gate OD * responds. However, the first counting cycle for an age counter AZ 1 to AZp is only due when one of the circuit parts TLO 1 to TLO p responds.
- ULp is the counting clock which is acted upon by the signal TLO, that is to say by the respectively assigned indicator TLO 1 to TLO p .
- An erase pulse generated by the first responding output channel V 1 or by its amplitude shaper and applied to the reset input of the age counter AZ 1 ensures that the count of the age counter with the highest count is deleted.
- the "1" at the output of the associated comparator K thus disappears etc., so that the reference counter RZ to the count of the next highest counting age counter, z. B. the age counter AZ 2 is reset.
- the following counts are then in a positive sense both on the age counter which now has the highest count, e.g. B.
- the age counter AZ 5 is the age counter with the next highest count, the process described is repeated with this, by resetting the reference counter to the count of this age counter AZ 5 , then by positive action with the common counting cycles synchronously with the new age counter AZ 5 as long is counted up by a 5 derived from the amplitude former AF clear signal L 5 also clears the count of this counter and the reference counter RZ to a new count, namely, the next highest count is set.
- V p is the stored sound address
- the channel that has become free can be re-acted on, as has already been described above. If this tone address has been deleted due to the age-related decay of the played tone without a newly played button and a "takeover" signal being the moment triggering the delete signal, this means that NO (FIG. 3 ) no "1" is pending and therefore the newly assigned output channel can be reassigned in the manner already described with the intermediary of the respectively assigned AND gate from the series of AND gates UG 1 to UG p .
- the age counter controlled comparator K which has the highest count or K 2 etc. has a "1" at its output, while all other of these comparators have a "0" at the output. If you now look at the AND gates A to A each provides a third input, controls this third input by a common overwrite signal US and that at the output of the individual AND gate A to A supplied signal not only used to control the associated OR gate from the series of OR gates OD 1 to ODp, but also this signal as a second delete signal for the content. the memory parts S and S of the respective output channel used.
- a circuit for generating the TLO signal is shown in FIG. 9.
- the data input DE of the channel selector KW and the comparator K 1 are each connected to one input of an AND gate 1 and one input of a NOR gate 2.
- the output of the AND gate 1 controls the reset input R of an RS flip-flop 3, the output of the NOR gate controls the set input S of this flip-flop 3.
- the Q -Output is at an input of a further AND gate TLO 1 , the output of which supplies the signal TLO.
- the second input of the AND gate TL0 1 is controlled via an inverter by the input P / S.
- the AND gate speaks u only on when the count "0" in counter Z is reached during countdown.
- the u at the output of the AND gate resulting "1" can z. B. via an OR gate OT to the common reset input of the two memory parts S and S (z. B. to the gate of the transfer transistors t 4 in an embodiment according to FIG. 5).
- the OR gate OT is also from the output of the respectively assigned output channel (V 1 ?? V p ) and from the assigned age counter (AZ 1 , .... AZ p ) or from the one assigned to it Comparator (K , .... K ) controlled AND gate A , .... A forth, which, as already explained, responds to fully occupied output channels V 1 ,... V p and due to an overwrite signal ÜS.
Abstract
Jeder Spieltaste im Manual der Orgel ist je ein Steuereingang der Digitalschaltung zu geordnet. Außerdem sind 12 Tonsignaleingänge vorgesehen, denen jeweils ein Ton der höchsten Oktave des Manuals festzugeordnet ist. Sie werden durch entsprechende von einem Tonfrequenzgenerator gelieferte elektrische Rechteckschwingungen mit den Pegeln "O" und "1" beaufschlagt. Die Anzahl der in der Schaltung vorgesehenen Tonfrequenzausgänge ist erheblich kleiner als die Zahl Steuereingänge der als Vermittlungsanlage wirkenden Digitalschaltung. Jeder der Tonfrequenzausgänge ist zur Beaufschlagung je eines fest zu geordneten Amplitudenformers vorgesehen. Durch die Spieltasten des Manuals ist über die Steuereingänge ein als Parallel-Serienwandler betriebenes Schieberegister vorgesehen, das zyklisch in die eigentliche Vermittlungsanlage entleert wird. Die hierzu erforderlichen Schiebetakte werden sowohl hinsichtlich des Tonnamens als auch hinsichtlich der Oktave der jeweils angespielten Spieltaste ausgewertet.A control input of the digital circuit is assigned to each play key in the manual of the organ. In addition, 12 sound signal inputs are provided, each of which is assigned a tone of the highest octave in the manual. The levels "O" and "1" are applied to them by corresponding electrical rectangular oscillations supplied by an audio frequency generator. The number of audio frequency outputs provided in the circuit is considerably smaller than the number of control inputs of the digital circuit acting as a switching system. Each of the audio frequency outputs is provided for the application of a fixedly arranged amplitude shaper. The game buttons in the manual provide a shift register operated as a parallel series converter, which is emptied cyclically into the actual switching system via the control inputs. The shift cycles required for this are evaluated both with regard to the tone name and with regard to the octave of the respective play key played.
Description
Die Erfindung betrifft eine digitale Halbleiterschaltung für eine elektronische Orgel mit einer der Anzahl der Spieltasten des Manuals der Orgel entsprechenden Anzahl von über das Manual beaufschlagten Steuereingängen sowie mit einer von einer Oszillatoranlage mit perio- dischen elektrischen Schwingungen beaufschlagten Anzahl von Tonsignaleingängen, bei der je ein Steuereingang je einer Spieltaste des Manuals und je ein Tonsignaleingang je einer Tonfrequenz fest zugeordnet ist, bei der ferner ein Tonsignalausgang für die Beaufschlagung eines elektro-akustischen Wandlers vorgesehen ist und bei der schließlich die zur Beaufschlagung der Steuereingänge dienenden Steuersignale den logischen Pegeln entsprechen.The invention relates to a digital semiconductor circuit for an electronic organ with a number of control inputs applied via the manual corresponding to the number of play keys of the manual of the organ and with a number of sound signal inputs, each of which is applied by an oscillator system with periodic electrical vibrations Control input for each game button of the manual and one audio signal input for each audio frequency is permanently assigned, in which an audio signal output is further provided for the application of an electro-acoustic transducer and in which the control signals serving for the control inputs finally correspond to the logic levels.
Beispielsweise geschieht bei bekannten digitalen Halbleiterschaltungen dieser Art die Beaufschlagung der einzelnen Steuereingänge, indem jeder dieser Steuereingänge über je einen Schalter an ein dem Pegel "1" zugeordnetes gemeinsames erstes Betriebspotential anlegbar ist und bei Betätigung der einzelnen Spieltaste der ihr zugeordnete Schalter infolge der Betätigung geschlossen wird. Steuereingänge, deren Spieltasten gedrückt sind, haben den Pegel "1", Steuereingänge, deren Spieltasten nicht betätigt sind, dementsprechend den Pegel "0". Weiterhin wird bei bekannten elektronischen Orgeln ein Generator zur Erzeugung der Tonfrequenzen verwendet, der - ausgehend von einem eine den beiden logischen Pegeln entsprechende Rechteckschwingung mit höchster Frequenz liefernden Oszillator - die einzelnen Tonschwingungen wenigstens der höchsten Oktave der Orgel durch Frequenzteilung liefert und an den einen Eingang je eines UND-Gatters mit zwei Eingängen liefert, dessen zweiter Eingang durch den zugehörigen Steuereingang beaufschlagt wird. Die Gesamtheit dieser UND-Gatter ist dann zur Beaufschlagung der Tonsignalausgänge vorgesehen.For example, in known digital semiconductor circuits of this type, the individual control inputs are acted upon by each of these Control inputs can be applied via a switch to a common first operating potential assigned to level "1" and when the individual game button is actuated, the switch assigned to it is closed as a result of the actuation. Control inputs, whose game keys are pressed, have the level "1", control inputs, whose game keys are not actuated, accordingly, the level "0". Furthermore, in known electronic organs, a generator is used to generate the sound frequencies, which - starting from an oscillator which supplies a square wave corresponding to the two logical levels with the highest frequency - delivers the individual tone vibrations at least to the highest octave of the organ by frequency division and to one input each provides an AND gate with two inputs, the second input of which is acted upon by the associated control input. The entirety of these AND gates is then provided to act on the audio signal outputs.
Es besteht nun die Möglichkeit, jeder Spieltaste und damit jedem Eingang der-digitalen Halbleiterschaltung der elektronischen Orgel je einen solchen Amplitudenformer zuzuordnen. Der hiermit verbundene Aufwand ist jedoch, insbesondere auch bei monolithischer Realisierung der Halbleiterschaltung, unerwünscht hoch. Andererseits ist es aus musikalischen Gründen ausgeschlossen, insgesamt nur einen Signalausgang der Digitalschaltung der Orgel und dementsprechend nur einen einzigen Amplitudenformer vorzusehen. Dies bedeutet, daß die digitale Halbleiterschaltung der Orgel mit " mehreren, insbesondere sinnvollerweise mit zehn, Signalausgängen zu versehen ist, die dann jeweils mit dem Eingang je einer Amplitudenformerschaltung verbunden sind. Die Gesämtheit der Amplitudenformer liegt dann an einem gemeinsamen Ausgang zur Beaufschlagung des elektro-akustischen Wandlers, insbesondere eines Lautsprechers.It is now possible to assign such an amplitude former to each game button and thus to each input of the digital semiconductor circuit of the electronic organ. However, the effort involved is undesirably high, especially when the semiconductor circuit is implemented monolithically. On the other hand, for musical reasons it is impossible to provide a total of only one signal output from the digital circuit of the organ and, accordingly, only a single amplitude shaper. This means that the digital semiconductor circuit of the organ is to be provided with "several, in particular expediently with ten, signal outputs, which are then each connected to the input of an amplitude shaping circuit. The entirety of the amplitude shapers is then at a common output for the application of the electro-acoustic transducer, especially a loudspeaker.
Hierzu ist gemäß der Erfindung vorgesehen, daß die einzelnen Steuereingänge je einer Zelle eines taktgesteuerten und als Parallel-Serienwandler betriebenen Schieberegisters zugeordnet sind, daß ferner der Signalausgang des Schieberegisters als auch die für dessen Betrieb vorgesehenen Taktimpulse zur Steuerung einer Vermittlungsanlage dienen, die andererseits mit der Gesamtheit der vorgesehenen Tonsignaleingänge versehen ist, daß außerdem die Anzahl der Tonsignalausgänge niedriger als die Anzahl der Steuereingänge sowie jedem der Tonsignalausgänge je ein Amplitudenformer zugeordnet ist und daß schließlich die Ausgänge der Amplitudenformer auf einen elektro-akustischen Wandler geschaltet sind.For this purpose, according to the invention it is provided that the individual control inputs are each assigned to a cell of a clock-controlled shift register operated as a parallel series converter, and that the signal output of the shift register and the clock pulses provided for its operation are used to control a switching system which, on the other hand, The totality of the provided sound signal inputs is provided that in addition the number of sound signal outputs is less than the number of control inputs and each of the sound signal outputs is assigned an amplitude shaper and that finally the outputs of the amplitude shifters are connected to an electro-acoustic transducer.
.In einer bevorzugten Ausführung sind im Manual der Orgel insgesamt 5 Oktaven und eine Taste, also 61 Spieltasten und demgemäß in der erfindungsgemäßen digitalen Halbleiterschaltung 61 Steuereingänge vorgesehen. Im allgemeinen Fall kann für die Anzahl n der Spieltasten und damit für die Anzahl n der Steuereingänge auch eine andere Zahl, z. B. 75, vorgesehen sein. Die Zahl m der Tonsignaleingänge ist z. B. auf m = 12 festgelegt, während die Zahl p der Tonsignalausgänge und damit die Zahl der in der Schaltung vorgesehenen Amplitudenformer bevorzugt p = 10 ist. Den Kern der Erfindung bildet die Vermittlungsanlage, wobei es das Ziel weiterer Ausgestaltungen der Erfindung ist, diese nach wenigstens einem der folgenden Gesichtspunkte auszugestalten:
- 1. Die p Tonsignalausgänge der Vermittlungsanlage sind nummeriert, d. h., entsprechend einer Hierarchie geschaltet.
- 2. Die Gesamtheit der n Steuereingänge wird periodisch abgefragt, d. h., das Schieberegister in die Vermittlungsanlage geleert. Dabei ist angestrebt, daß zwischen zwei aufeinanderfolgenden Abfragevorgängen die jeweils zuerst gedrückte Spieltaste bzw. der ihr zugeordnete Steuereingang auf den ersten Tonsignalausgang, die als nächste gedrückte Spieltaste auf den zweiten Tonsignaleingang entsprechend der unter 1. genannten Hierarchie geschaltet wird. Wie bereits bemerkt, wird bevorzugt die Zahl p der Tonsignalausgänge auf p = 10 (entsprechend der Fingerzahl) festgelegt. Außerdem wird der zeitliche Abstand aufeinanderfolgender Abfragezyklen so kurz bemessen, daß er höchstens der zum Spielen eines Akkords durch den raschesten Spieler benötigten Zeitspanne entspricht. Demzufolge ist im allgemeinen damit zu rechnen, daß pro Abfragezyklus höchstens eine weitere Information aus dem Manual in das als Parallel-Serienwandler betriebene Schieberegister eingeht.
Für den Fall, daß demgegenüber zwischen zwei aufeinanderfolgenden Abfragevorgängen mehr als p Steuereingänge beaufschlagt, also z. B. mehr als zehn Töne gespielt werden, sollen die überschüssigen Informationen unter Berücksichtigung der unter 1. und 2. angedeuteten Hierarchie ignoriert werden. - 3. Ist ein Tonsignalausgang oder Kanal einmal belegt, so ist angestrebt, diesen erst dann wieder freizugeben, wenn nach Freigabe der die Belegung verursachenden Spieltaste der Ton und damit die den Ton verursachenden elektrischen Information in dem durch den Tonsignalausgang beaufschlagten Amplitudenformer abgeklungen ist.
Andererseits ist ein Nachhalleffekt vorgesehen, so daß mit dem Loslassen der Spieltaste der angespielte Ton nicht schlagartig unterdrückt wird.In a preferred embodiment, a total of 5 octaves and a key, that is 61 game keys and accordingly 61 control inputs are provided in the digital semiconductor circuit according to the invention in the manual of the organ. In the general case, a different number, eg., For the number n of the game keys and thus for the number n of the control inputs. B. 75 may be provided. The number m of the sound signal inputs is z. B. fixed to m = 12, while the number p of the sound signal outputs and thus the number of amplitude shapers provided in the circuit is preferably p = 10. The core of the invention is the switching system, the aim of further embodiments of the invention being to design it according to at least one of the following aspects:
- 1. The p sound signal outputs of the switching system are numbered, ie ge according to a hierarchy switches.
- 2. The entirety of the n control inputs is queried periodically, ie the shift register is emptied into the switching system. The aim is that between two successive interrogation processes, the game button pressed first or the control input assigned to it is switched to the first audio signal output, and the game button pressed next is switched to the second audio signal input in accordance with the hierarchy mentioned under 1. As already noted, the number p of the audio signal outputs is preferably set to p = 10 (corresponding to the number of fingers). In addition, the time interval between successive query cycles is dimensioned so short that it corresponds at most to the time required for the fastest player to play a chord. Accordingly, it is generally to be expected that at most one additional item of information from the manual will be received in the shift register operated as a parallel series converter.
In the event that, on the other hand, between two successive interrogation processes, more than p control inputs are applied, that is, for. B. more than ten tones are played, the excess information should be ignored taking into account the hierarchy indicated under 1. and 2. - 3. Once a sound signal output or channel is occupied, the aim is to only release it again when, after the game button causing the assignment has been released, the sound and thus the electrical information causing the sound has decayed in the amplitude shaper affected by the sound signal output.
On the other hand, a reverberation effect is provided so that the sound played is not suddenly suppressed when the play button is released.
Wird bei vollbesetzten Tonsignalausgängen eine Spieltaste losgelassen und an ihrer Stelle eine andere Spieltaste angeschlagen, so soll der neue Ton über denjenigen Tonsignalausgang erzeugt werden, der durch das Loslassen der anderen Spieltaste freigeworden ist. Werden bei vollbesetzten Tonsignalausgängen gleichzeitig mehrere Spieltasten losgelassen und wird eine neue Spieltaste getätigt, so soll die mit der neuen Spieltaste verbundene Information und das durch sie aufgerufene Tonsignal an denjenigen der hierdurch freigewordenen Tonsignalausgänge gelegt werden, bei dem der zuletzt gespielte und noch im Nachhalleffekt verharrende Ton am weitesten abgeklungen ist. Wird schließlich eine losgelassene Spieltaste sofort erneut wieder angeschlagen, so empfiehlt es sich, wenn ihr der alte Tonsignalausgang der Vermittlungsanlage erneut zugewiesen wird.If a game button is released when the tone signal outputs are fully occupied and another game button is struck in its place, the new tone is to be generated via the tone signal output that has been released by releasing the other game button. If several game buttons are released at the same time when the audio signal outputs are fully occupied and a new game button is pressed, the information associated with the new game button and the audio signal that it calls up should be applied to the audio signal outputs that this frees up, in which the tone that was played last and still remains in the reverberation effect faded most. If a released game button is finally struck again immediately, it is advisable to reassign the old sound signal output to the switching system.
Die Erfindung wird nun anhand der Fig. 1 bis 10 näher beschrieben. In Fig. 1 sind die wesentlichen Teile der Erfindung im Blockschaltbild dargestellt, während die übrigen Figuren sich mit_Einzelheiten der Vermittlungsanlage bzw. der Amplitudenformung befassen.The invention will now be described with reference to FIGS. 1 to 10. In Fig. 1, the essential parts of the invention are shown in the block diagram, while the remaining figures deal with details of the switching system or the amplitude shaping.
In der bereits angedeuteten Weise werden nun durch die einzelnen Spieltasten des Manuals M die n Steuereingänge E1, E2,....En, oder kurz Ev, der erfindungsgemäßen Halbleiter-Digitalschaltung beaufschlagt. Diese n Steuereingänge Ev bilden den Informationseingang je einer Registerzelle eines taktgesteuerten Schieberegisters PSW, das als Parallel-Serienwandler betrieben und von einem Taktgeber TG während der einzelnen Abfragezyklen mit den zum Ausschieben der jeweils vom Manual M gelieferten Information erforderlichen Schiebetakten versorgt wird. Bevorzugt hat das Schieberegister PSW n Registerzellen, so daß jedem Steuereingang Ev je eine Registerzelle und jeder Registerzelle je einen Steuereingang Ev des Schieberegisters PSW fest zugeordnet ist.In the manner already indicated, the n control inputs E 1 , E 2 ,... E n , or E v for short, of the semiconductor digital circuit according to the invention are now acted upon by the individual game keys of the manual M. These n control inputs E v form the information input of one register cell each of a clock-controlled shift register PSW, which is operated as a parallel series converter and by a clock generator TG during the individual sections question cycles are supplied with the shifting cycles required to push out the information provided by Manual M. The shift register PSW preferably has n register cells, so that each control input E v has a register cell and each register cell has a control input E v of the shift register PSW.
Der Datenausgang DA dies Schieberegisters PSW ist mit dem Dateneingang DE eines sog. Kanalwählers KW verbunden, der zugleich einen Informationseingang der Vermittlungsanlage VM bildet. Als weiteren Informationseingang enthält die Vermittlungsanlage den Zähleingang eines Tonadressenzählers TAZ, der als Digitalzähler auf binärer Grundlage ausgebildet ist und bezüglich seiner Ausgestaltung und Ansteuerung noch näher beschrieben wird.The data output DA of the shift register PSW is connected to the data input DE of a so-called channel selector KW, which at the same time forms an information input of the switching system VM. As a further information input, the switching system contains the count input of a sound address counter TAZ, which is designed as a digital counter on a binary basis and is described in more detail with regard to its design and control.
Neben dem Kanalwähler KW und dem Tonadressenzähler TAZ enthält die Vermittlungsanlage VM p einander gleiche Ausgangsteile also Ausgangskanäle V1 bis Vp, die einerseits vom Kanalwähler KW andererseits vom Tonadressenzähler TAZ gesteuert sind. Außerdem weist die Vermittlungsanlage m Tonsignaleingänge auf, die durch einen Tonfreqüenzgenerator TOS beaufschlagt sind.In addition to the channel selector KW and the sound address counter TAZ, the switching system VM p contains mutually identical output parts, ie output channels V1 to Vp, which are controlled on the one hand by the channel selector KW and on the other hand by the sound address counter TAZ. In addition, the switching system has m sound signal inputs, which are acted upon by a tone frequency generator TOS.
Der Tonfrequenzgenerator TOS ist in üblicher Weise ausgestaltet und besitzt eine Anzahl von Tonfrequenzausgängen, die jeweils einer Tonfrequenz zugeordnet sind. Gewöhnlich hat der Tonfrequenzerzeuger TOS zwölf Tonfrequenzausgänge, die jeweils eine periodische Rechteckschwingung mit einer Frequenz zur Verfügung · stellen, die je einem Ton der höchsten Oktave des Spielumfangs der Orgel zugeordnet ist. Ein solcher Tonfrequenzgenerator weist als Kern einen Rechteck-Oszillator auf, der eine Rechteckschwingung mit genügend hoher Frequenz zur Verfügung stellt, um aus ihr mit Hilfe von Frequenzteilern Rechteckschwingungen mit den den Tönen der höchsten Oktave entsprechenden Frequenzen ableiten zu können. Diese werden dann an je einem der m = 12 Tonfrequenzausgänge des Tonfrequenzgenerators TOS zur Verfügung gestellt.The tone frequency generator TOS is designed in the usual way and has a number of tone frequency outputs, each of which is assigned to a tone frequency. The tone frequency generator TOS usually has twelve tone frequency outputs, each of which provides a periodic square wave with a frequency which is assigned to a tone of the highest octave of the range of the organ. Such a tone frequency generator has a rectangular Oscillator, which provides a square wave with a sufficiently high frequency to be able to derive square waves with the help of frequency dividers with the frequencies corresponding to the tones of the highest octave. These are then made available at each of the m = 12 audio frequency outputs of the audio frequency generator TOS.
Den m Tonfrequenzausgängen des Tonfrequenzgenerators TOS stehen m Tonsignaleingänge TSE der Vermittlungsanlage VM zur Verfügung, von denen in der Fig. 1 nur einer dargestellt ist. Im Falle m = 12 hat man also zwölf solcher Eingänge TSE, die jeweils je einer Tonfrequenz der höchsten Oktave zugeordnet sind.The m audio frequency outputs of the audio frequency generator TOS have m audio signal inputs TSE of the switching system VM, of which only one is shown in FIG. 1. In the case of m = 12 one has twelve such inputs TSE, each of which is assigned to a tone frequency of the highest octave.
Der einzelne Tonsignaleingang TSE der Vermittlungsanlage VM ist innerhalb derselben an je einen (in gleicher Weise bezeichneten)Eingang jedes der einander gleichen Ausgangskanäle V1 bzw. Y2,..... bzw. Vp gelegt. Jeder dieser Ausgangskanäle V1 bis Vp ist mit Mitteln versehen, welche eine Reduktion der von dem Tonfrequenzgenerator TOS gelieferten Rechteckschwingungen auf die Frequenzen der entsprechenden Töne in den niedrigeren Oktaven erlauben. Außerdem sind diese Ausgangskanäle V1 bis Vp jeweils mit einem Tonsignalausgang AU1, AU2,.. ..AUp versehen, aus dem über das Manual M ausgewählte Tonsignale auf den jeweils nachgeschalteten Amplitudenformer AF1 bzw. AF2,.... bzw. AFp übertreten. Der Ausgang des einzelnen Amplitudenformers AF1 bzw. AF2,..bzw. AFp ist z. B. in der aus Fig. 4 ersichtlichen Weise zur Steuerung eines gemeinsamen elektro-akustischen Wandlers, also eines Lautsprechersystems, vorgesehen.The individual audio signal input TSE of the switching system VM is connected to an input (designated in the same way) of each of the mutually identical output channels V 1 or Y 2 ,... Or V p . Each of these output channels V1 to V p is provided with means which allow a reduction of the square waves delivered by the tone frequency generator TOS to the frequencies of the corresponding tones in the lower octaves. In addition, these output channels V 1 to V p are each provided with an audio signal output AU 1 , AU 2 , .. .. AU p , from which the audio signals selected via the manual M are applied to the downstream amplitude formers AF 1 or AF 2 , ... or AF p exceeded. The output of the individual amplitude shaper AF 1 or AF 2 , .. or. AF p is e.g. B. provided in FIG. 4 for controlling a common electro-acoustic transducer, that is, a speaker system.
Zu bemerken ist noch, daß jeder der einander gleichen Ausgangskanäle V1, bzw. V2,..... bzw. YD einen weiteren Ausgang B1. bzw. B2,..... bzw. Bp hat, über welchen einerseits eine Rückwirkung auf den Kanalwähler KW, andererseits eine zusätzliche Steuerung des jeweils zugehörigen Amplitudenformers AF1 bzw. AF2,..... bzw. AFp gegeben ist.It should also be noted that each of the mutually identical output channels V 1 , or V 2 , ..... or Y D has a further output B 1 . or B 2 , ..... or B p , over which on the one hand a reaction to the channel selector KW, on the other hand there is an additional control of the associated amplitude shaper AF 1 or AF 2 , ..... or AFp.
Der Tonadressenzähler TAZ besteht aus zwei Teilen. Der erste Teil besteht aus vier in bekannter Weise hintereinandergeschalteten Flip-Flopzellen, z. B. aus Toggle-Flip-Flöpzellen, die jeweils eine binäre Zählstufe darstellen. Die Zählstufen sind derart geschaltet, daß der erste Teil des Zählers bis "1" zählt, um dann beim Eintreffen des dreizehnten Zählimpulses bereits wieder in den Ausgangszustand "0" umgeschaltet zu sein. Gleichzeitig mit dem Eintreffen des dreizehnten Zählimpulses (und nur bei jedem dreizehnten Zählimpuls) wird ein Zählimpuls an den zweiten Teil des Tonadressenzählers TAZ gegeben. Der zweite Teil des Tonadressenzählers TAZ besteht aus drei hintereinandergeschalteten Flip-Flopzellen und somit aus drei Zählstufen. Sie sind so geschaltet, daß der höchste Zählstand der Anzahl p der insgesamt vorgesehenen Oktaven entspricht und somit vorzugsweise gleich "6" oder gleich "7" ist.The tone address counter TAZ consists of two parts. The first part consists of four flip-flop cells connected in series in a known manner, e.g. B. from toggle flip-flop cells, each representing a binary counter. The counter stages are switched in such a way that the first part of the counter counts to "1" in order to then have already switched back to the initial state "0" when the thirteenth count pulse arrives. Simultaneously with the arrival of the thirteenth count pulse (and only every thirteenth count pulse), a count pulse is given to the second part of the tone address counter TAZ. The second part of the sound address counter TAZ consists of three flip-flop cells connected in series and thus of three counting stages. They are switched so that the highest count corresponds to the number p of the total octaves provided and is therefore preferably "6" or "7".
Am einfachsten läßt sich das soeben genannte Verhalten des Tonadressenzählers TAZ erreichen, wenn man diejenigen Ausgänge der vier den ersten Zähleranteil bildenden Flip-Flopzellen, die beim gewünschten höchsten Zählstand eine "1" zeigen an je einen Eingang eines UND-Gatters mit vier Eingängen verbindet, so daß mit dem Erreichen des höchsten Zählstands am Ausgang des UND-Gatters ebenfalls eine "1" erscheint. Diese wird dann dem Reset-Eingang des ersten Teils des Tonadressenzählers TAZ und dem Zähleingang des zweiten Teils des Tonadressenzählers zugeführt. Ersichtlich sind die einzelnen Zählzustände des ersten Teils des Zählers TAZ den einzelnen Tönen innerhalb den einzelnen Oktaven und die einzelnen Zählzustände des zweiten Teils je einer Oktave im Spielumfang der Orgel gewidmet.The easiest way to achieve the above-mentioned behavior of the sound address counter TAZ is to connect those outputs of the four flip-flop cells forming the first counter portion that show a "1" at the desired highest count to one input of an AND gate with four inputs, so that a "1" also appears when the highest count is reached at the output of the AND gate. This is then fed to the reset input of the first part of the sound address counter TAZ and the counting input of the second part of the sound address counter. The individual counting states of the first part of the counter TAZ can be seen dedicated to the individual tones within the individual octaves and the individual counting states of the second part of one octave each within the scope of the organ.
Das Parallel-Serien-Schieberegister PSW kann z. B. ebenfalls aus von einem gemeinsamen Schiebetakt T bzw. TM gesteuerten Master-Slave-Flip-Flopzellen oder besser aus sog. quasistatischen Schieberegisterzellen bestehen. Die Gesamtzahl der Registerzellen entspricht, wie bereits dargelegt, der Anzahl der Spieltasten im Manual M. Jede Registerzelle hat ihren eigenen Informationseingang, der über je ein taktgesteuertes Transfergate mit dem durch je eine logische Information aus dem Manual M beaufschlagten Steuereingang Ev der digitalen Halbleiterschaltung verbunden ist, der der betreffenden Registerzelle von PSW zugeteilt ist. Die Gesamtheit der genannten Transfergates wird durch einen Übernahme-Takt UE gesteuert, der ebenfalls von dem die Schiebetakte T und damit die Zähltakte für den Zähler TAZ liefernden Taktgeber TG zur'Verfügung gestellt wird. Hinsichtlich einer vorteilhaften Ausgestaltung des Schieberegisters PSW kann z. B. auf die Patentanmeldung P 29 24 526.9 (VPA 79 P 1104), hinsichtlich einer vorteilhaften Ausgestaltung des Taktgebers TG auf die Patentanmeldung P 27 13 319.3 (VPA 77 P 1027) bzw. P 28 37 855.4 (VPA 78 P 1158) P 28 37 882.7 (VPA 78 P 1159) P 28 45 379.4 (VPA 78 P 1191) verwiesen werden.The parallel-series shift register PSW can e.g. B. also consist of a common shift clock T or TM controlled master-slave flip-flop cells or better so-called quasi-static shift register cells. As already explained, the total number of register cells corresponds to the number of game keys in the manual M. Each register cell has its own information input, which is connected via a clock-controlled transfer gate to the control input E v of the digital semiconductor circuit, each of which is supplied with logic information from the manual M. which is assigned to the relevant register cell by PSW. The entirety of the transfer gates mentioned is controlled by a takeover clock UE, which is likewise made available by the clock generator TG which supplies the shift clocks T and thus the counting clocks for the counter TAZ. With regard to an advantageous embodiment of the shift register PSW z. B. on the patent application P 29 24 526.9 (VPA 79 P 1104), with regard to an advantageous embodiment of the clock generator TG on the
Wird nun eine beliebige Spieltaste des Manuals M gedrückt, so erscheint an dem ihr zugeordneten Steuereingang Ev der Digital-Halbleiterschaltung eine "1", die dann aufgrund des folgenden Übernahmetakts UE in die diesem Steuereingang zugeordnete Registerzelle des Schieberegisters PSW eingeschrieben wird. Die nun folgenden Schiebetakte T sorgen dafür, daß bis zum nächsten Übernahme-Taktimpuls UE das Schieberegister PSW geleert ist. Dabei passiert die in den einzelnen Registerzellen gespeicherte Information sukzessive den Informationsausgang D des Schieberegisters PSW, um in den noch näher zu beschreibenden Kanalwähler eingege- ben zu werden. Die hierzu aufzuwendenden Schiebetakte T werden auch über den Adressenzähler TAZ in noch zu beschreibender Weise ausgewertet.If any game key of the manual M is now pressed, a "1" appears at the control input E v of the digital semiconductor circuit assigned to it, which is then written into the register cell of the shift register PSW assigned to this control input due to the following transfer clock UE. The now following shift clocks T ensure that the shift register PSW is emptied until the next takeover clock pulse UE. The information stored in the individual register cells successively passes through the information output D of the shift register PSW in order to be entered in the channel selector to be described in more detail. The shift clocks T to be used for this purpose are also evaluated via the address counter TAZ in a manner to be described.
Hierzu wird nun zunächst auf den Aufbau der einzelnen Ausgangsteile V1 bzw. V2.... bzw. V , der aus Fig. 2 ersichtlich ist, näher eingegangen.For this purpose, the structure of the individual output parts V 1 or V 2 ... Or V, which can be seen in FIG. 2, will now be discussed in more detail.
Ein Schreib-Lesespeicher bildet einen wesentlichen Teil jedes dieser Ausgangsteile der Vermittlungsanlage VM. Ebenso wie der Adressenzähler TAZ besteht auch dieser Speicher aus zwei Teilen, nämlich einem Teil S und einem Teil S . Der erste Teil S erhält seine Information aufgrund des den einzelnen Tonnamen zugeteilten Teil des Adressenzählers TAZ, der zweite Speicherteil S wird hingegen aufgrund der Wirkung des zweiten - den Oktaven zugeteilten - Teiles des Tonadressenzählers TAZ mit zu speichernden Informationen versorgt.A read-write memory forms an essential part of each of these output parts of the switching system VM. Like the address counter TAZ, this memory also consists of two parts, namely a part S and a part S. The first part S receives its information on the basis of the part of the address counter TAZ assigned to the individual sound names, while the second storage part S is supplied with information to be stored due to the effect of the second part of the sound address counter TAZ assigned to the octaves.
Die aus dem ersten Speicherteil S ausgelesene Information gelangt über einen ersten Dekoder D an zwölf - zugleich durch die Gesamtheit der Tonfrequenzeingänge TSE beaufschlagte UND-Gatter U1 bis U12, während die aus dem zweiten Speicherteil S erhaltene Information zur Beaufschlagung eines zweiten Dekoders D vorgesehen sind. Außerdem dienen die aus den beiden Speicherteilen abgegebenen Informationen zur Steuerung eines NOR-Gatters NR das seinerseits den bereits bei Betrachtung der Fig. 1 erwähnten Rückwirkungseingang B1 bzw. B2.... bzw. B des Ausgangsteiles V1 bzw. V2 usw. bildet.The information read out from the first memory part S is sent via a first decoder D to twelve AND gates U 1 to U 12 , which are simultaneously acted upon by the entirety of the audio frequency inputs TSE, while the information obtained from the second memory part S is intended to act on a second decoder D. are. In addition, the information provided from the two memory parts is used to control a NOR gate NR, which in turn is the feedback input B 1 already mentioned when looking at FIG. 1 or B 2 .... or B of the output part V 1 or V 2 etc. forms.
Unmittelbar nach jedem die Informationseingabe in das Eingangsschieberegister PSW bewirkenden Übernahmetakt UE setzt die serielle Auslesung der jeweils aufgenommenen Information aus diesem Schieberegister und der Aufbau der die beiden Speicherteile S und S betreffenden Information in noch zu beschreibender Weise.ein. Zweckmäßig ist jeder der beiden Speicherteile aus diskreten Speicherzellen, insbesondere aus diskreten quasistatischen Registerzellen entsprechend dem Eingangsschieberegister PSW aufgebaut, wobei die Taktimpulse TM für das Eingangsschieberegister PSW bzw. die Zähltakte für den Tonadressenzähler TAZ als Schiebetakte für den Aufbau des Speicherinhalts beider Speicherteile S bzw. S herangezogen werden, wie dies noch anhand von Fig. 3 näher erläutert wird.Immediately after each takeover clock UE that causes information to be input into the input shift register PSW, the serial readout of the information recorded in each case from this shift register and the structure of the information relating to the two memory parts S and S begin in a manner to be described. Each of the two memory parts is expediently constructed from discrete memory cells, in particular from discrete quasi-static register cells corresponding to the input shift register PSW, with the clock pulses TM for the input shift register PSW or the counting clocks for the sound address counter TAZ as shift clocks for the construction of the memory content of both memory parts S and S be used, as will be explained in more detail with reference to FIG. 3.
Beispielsweise kann man den Datenausgang DA des Eingangsschieberegisters PSW zu diesem Zweck an den einen Eingang eines UND-Gatters legen, dessen anderer Eingang durch die Schiebetakte T bzw. durch aus diesen abgeleitete Sekundärimpulse gesteuert wird. Der Ausgang dieses UND-Gatters liefert nur dann eine "1", wenn den Datenausgang DA des Eingangsschieberegisters PSW eine "1" passiert. Die am Ausgang des UND-Gatters erscheinenden und den einzelnen Schiebetaktimpulsen zugeordneten Bits gelangen an den Informationseingang des ersten Speicherteiles S sowie an den Informationseingang des zweiten Speicherteiles S . Durch die Wirkung von aus den Schiebetakten abgeleiteten Taktfolgen oder auf eine sonstige Weise wird erreicht, daß die "1" im ersten Speicherteil S in der dem jeweils gespielten Ton innerhalb der Oktave entsprechenden Stelle zugeordneten Speicherzelle und im zweiten Speicherteil S in der der den gespielten Ton enthaltenden Oktave zugeordneten Speicherzelle aufgenommen wird. Die Löschung des jeweils gespeicherten Inhalts der beiden Speicherteile erfolgt durch einen gemeinsamen Resteimpuls, der vorteilhafter Weise mit dem die Informationseingabe in das Eingangsschieberegister regelnden Übernahmeimpulsen UE identisch ist. Weitere Einzelheiten bezüglich der Informationseingabe in die beiden Speicherteile S und S der einzelnen Ausgangsteile V1.. ... Vp werden im Zusammenhang mit Fig. 3 gebracht.For example, the data output DA of the input shift register PSW can be connected to the one input of an AND gate, the other input of which is controlled by the shift clocks T or by secondary pulses derived therefrom. The output of this AND gate only delivers a "1" if a "1" passes the data output DA of the input shift register PSW. The bits appearing at the output of the AND gate and assigned to the individual shift clock pulses arrive at the information input of the first memory part S and at the information input of the second memory part S. The effect of clock sequences derived from the shift clocks or in some other way ensures that the "1" in the first memory part S in the memory cell assigned to the position played in each case within the octave and in the second memory part S is recorded in the memory cell associated with the octave containing the sound being played. The respective stored contents of the two memory parts are erased by a common residual pulse, which is advantageously identical to the takeover pulses UE regulating the information input into the input shift register. Further details regarding the information input into the two memory parts S and S of the individual output parts V 1 ... V p are brought up in connection with FIG. 3.
Jedem der beiden Speicherteile S und S ist je ein Dekodierer D bzw. D zugeordnet.A decoder D and D is assigned to each of the two memory parts S and S.
Der zur Aufnahme des die Tonadresse innerhalb der einzelnen Oktave bildenden 4 Bit-Wortes dienende erste Speicherteil S besteht dementsprechend aus vier einzelnen Schieberegisterzellen, die im Parallelbetrieb über den Dekodierer D - einem "eins-aus-zwölf-Dekoder0 - ausgewertet werden. Dem entsprechend den 12 Tonnamen, c, cis, d, dis usw. zwölf Signalausgänge aufweisenden ersten Dekodierer D ist dementsprechend pro Signalausgang je ein UND-Gatter U1, bzw. U2,....bzw. U12 zugeordnet. Jedes dieser UND-Gatter hat zwei Eingänge. Der zweite Eingang ist mit je einem der zwölf Tonsignaleingänge TSE in bereits angedeuteter Weise verbunden, die ihrerseits durch je einen der zwölf Tonfrequenzausgänge des Tonfrequenzgenerators TOS und damit mit je einer der Tonfrequenzen der höchsten Oktave beaufschlagt sind. Der Ausgang jedes der UND-Gatter U1 bis U12 ist an je einen Ausgang eines gemeinsamen ODER-Gatters 0 geschaltet.The first memory part S, which is used to hold the 4-bit word forming the sound address within the individual octave, accordingly consists of four individual shift register cells which are evaluated in parallel via the decoder D - a "one-of-twelve decoder 0 " The 12 tone names, c, cis, d, dis, etc. twelve decoder D having twelve signal outputs are accordingly assigned one AND gate U 1 , U 2 , .... or U 12 per signal output. Gatter has two inputs. The second input is connected to one of the twelve sound signal inputs TSE in the manner already indicated, which in turn are each acted upon by one of the twelve sound frequency outputs of the sound frequency generator TOS and thus one of the sound frequencies of the highest octave. The output of each AND gate U 1 to U 12 is connected to an output of a common OR
Hinsichtlich der Wirkung des bisher beschriebenen Teils der Fig. 2 ist zu bemerken, daß bedingt durch den jeweiligen Inhalt des ersten Speicherteils S einer der 12 Ausgänge des Dekodierers D eine "1" erhält, während die übrigen die "0" behalten. Dementsprechend erscheint am Ausgang des genannten ODER-Gatters 0 die vom Tongenerator TOS über den dem betreffenden Dekoderausgang zugeordneten Tonsignaleingang TSE gelieferte Tonfrequenz aus der höchsten Oktave.With regard to the effect of the part of FIG. 2 described so far, it should be noted that due to the respective content of the first storage part S one of the 12 outputs of the decoder D receives a "1", while the others keep the "0". Accordingly, the tone frequency from the highest octave supplied by the tone generator TOS via the tone signal input TSE assigned to the relevant decoder output appears at the output of the
Der zweite Speicherteil S wird durch ein die Adresse der jeweils über die betätigte Spieltaste ausgewählten Oktave bildendes 3 Bit-Wort beaufschlagt und steuert ebenfalls im Parallelbetrieb einen Dekoder D. Dieser ist als "1-aus-sechs-Dekoder" ausgebildet und hat dementsprechend sechs Signalausgänge, von denen jeweils aufgrund der im Speicherteil S vorliegenden Information nur einer den Pegel "1" erhält.The second memory part S is acted upon by a 3-bit word forming the address of the octave selected in each case via the actuated play key and also controls a decoder D in parallel operation. This decoder is designed as a "1-out-of-six decoder" and accordingly has six signal outputs , of which only one receives the level "1" due to the information present in the memory section S.
Verallgemeinert läßt sich hinsichtlich der Ausgestaltung des zweiten Speicherteils S bei einer beliebigen Anzahl q der im Manual vorgesehenen Oktaven feststellen, daß der zweite Speicherteil S dann q Speicherzellen, also Schieberegisterzellen, aufweist, die zur Beaufschlagung des als "eins-aus q-Dekoders" D ausgebildet sind, und daß dann dieser Dekodierer D q der UND-Gatter U1 bis Uo steuert.In general, with regard to the configuration of the second memory part S, it can be determined with any number q of the octaves provided in the manual that the second memory part S then has q memory cells, ie shift register cells, which act as a "one-of-q decoder" D are formed, and then this decoder D q controls the AND gates U 1 to U o .
Bei dem in der Fig. 2 dargestellten Beispielsfall sind im Manual M insgesamt 6 Oktaven vorgesehen, so daß der Speicherteil S nur drei zum Dekoder D führende Informationsausgänge hat und letzterer als "eins-aus-sechs"-Dekoder ausgebildet ist.In the example shown in FIG. 2, a total of 6 octaves are provided in the manual M, so that the memory section S has only three information outputs leading to the decoder D and the latter is designed as a "one-of-six" decoder.
Jedem der q Ausgänge des zweiten Dekodierers D ist eines von q UND-Gattern U, U,..... zugeordnet, indem der betreffende Dekoderausgang mit dem einen der beiden Eingänge des ihm zugeordneten UND-Gatters U bis U verbunden ist, während der andere Eingang des betreffenden UND-Gatters über einen dem vom ersten Dekodierer D und dem Tongenerator TAZ gesteuerten ersten ODER-Gatter 0 gesteuerten Frequenzteiler TT beaufschlagt wird. Die Gesamtheit der vom zweiten Dekodierer D beaufschlagten UND-Gatter U bis U liegt mit ihren Signalausgängen an je einem Eingang eines zweiten ODER-Gatters 0, dessen Signalausgang den Tonsignalausgang AU1 bzw. AU2,.... bzw. AUp bildet, wenn der betrachtete Ausgangsteil der Vermittlungsanlage VM deren erster Ausgangsteil V1 bzw. deren zweiter Ausgangsteil V2..... bzw. deren letzter Ausgangsteil Vp ist.Each of the q outputs of the second decoder D is one of q AND gates U , U , ..... assigned by the relevant decoder output to one of the two inputs of the AND gate U to U connected while the other input of the concern is applied to the AND gate via a frequency divider TT controlled by the first decoder D and the tone generator TAZ controlled by the first OR
Der durch das erste ODER-Gatter 0 gesteuerte Frequenzteiler TT wird hinfort als Tonteiler bezeichnet, da er die Aufgabe hat, aus den den Tönen der höchsten Oktave zugehörenden und vom Tongenerator TOS gelieferten Tonsignalen durch Frequenzteilung die für den Ausgang AU1 bzw. AU2.... bzw. AUp bestimmten Tonschwingungen zu erzeugen.The frequency divider TT controlled by the first OR
Jedes der vom zweiten Dekodierer D gesteuerten UND-Gatter U bis U - also im Beispielsfalle U bis U - ist an seinem zweiten Eingang über das erste ODER-Gatter 0 gesteuert und zwar in folgender Weise: Der Ausgang des ersten ODER-Gatters 0 liegt nicht nur am Eingang des Tonteilers TT sondern auch am zweiten Eingang des ersten der genannten UND-Gatter U. Der Signalausgang der ersten Teilerstufe des Tonteilers TT liegt am zweiten Eingang des zweiten UND-Gatters U, der Signalausgang der zweiten Teilerstufe am zweiten Eingang des dritten UND-Gatters U usw., so daß der (q-1)-te, also im Beispiel der Fig. 2 der fünfte Teilerausgang, am zweiten Eingang des letzten (= q-ten) dieser UND-Gatter, also im Beispielsfall am zweiten Eingang des UND-Gatters U liegt. Hierdurch ist jedes dieser vom zweiten Dekodierer D gesteuerten UND-Gatter U bis U je einer der im Manual M vorgesehenen Oktaven zugeordnet.Each of the AND gates U controlled by the second decoder D to U - So in the example case U to U - Is controlled at its second input via the first OR
Demzufolge wird aufgrund der durch den jeweiligen Inhalt des ersten Speicherteils S über den Dekodierer D der jeweils angewählte Ton als Ton der höchsten Oktave an das UND-Gatter U und an den Tonteiler TT geliefert. Durch die im zweiten Speicherteil S gespeicherte Adressierung der über das Manual M angewählten Oktave wird dann jeweils nur eines der UND-Gatter U- U, also im Beispielsfalle U - U, aktiviert, so daß bei Aktivierung von U der angewählte Ton der höchsten Oktave, bei Aktivierung von U der angewählte Ton der zweithöchsten Oktave und bei Aktivierung von U der angewählte Ton aus der niedrigsten Oktave an das zweite ODER-Gatter 0 und damit an den Signalausgang AU des betreffenden Ausgangskanals - falls dieser durch ein entsprechendes Signal über seinen Steuereingang UE1 bzw. UE2 bzw..... UE vom Kanalwähler KW her angewählt worden ist - gegeben wird.Accordingly, due to the respective content of the first memory section S via the decoder D, the tone selected in each case is sent to the AND gate U as the tone of the highest octave and delivered to the sound divider TT. Through the addressing of the octave selected via the manual M stored in the second memory part S, only one of the AND gates U is then respectively - U , in the example case U - U , activated so that when U the selected tone of the highest octave, when U is activated the selected tone of the second highest octave and when U is activated the selected tone from the lowest octave to the second OR
Für die Rücksteuerung auf den Kanalwähler KW sowie für die Beeinflussung des dem betrachteten Ausgangsteil V1 - Vp jeweils nachgeschalteten Amplitudenformers AF1 bis AFp werden, wie bereits in Fig. 1 angedeutet ist, auf einen Steuereingang B1 bzw. B2 bzw.....,bzw. Bp zugebende Signale benötigt. Um diese zu erhalten ist jeder der durch die beiden Speicherteile S und S gesteuerte Eingang der beiden Dekodierer D bzw. D mit je einem Eingang eines NOR-Gatters NR verbunden, das nur dann ein Signal über den Rücksteuereingang B1 bzw B2 usw. abgibt, wenn die beiden Speicherteile S und S des betrachteten Ausgangskanals V1 bzw. V2 usw. leer sind.For the feedback control on the channel selector KW and for influencing the amplitude shaper AF 1 to AF p which is connected downstream of the output part V 1 - V p in each case, as already indicated in FIG. 1, a control input B 1 or B 2 or ....,respectively. B p adding signals required. In order to obtain this, each of the inputs of the two decoders D and D controlled by the two memory parts S and S is connected to an input of a NOR gate NR, which only then outputs a signal via the reverse control input B 1 or B 2 etc. , when the two memory parts S and S of the output channel V 1 or V 2 , etc. are empty.
Ferner ist ein Vergleich zwischen dem Signaleingang und dem Signalausgang jeder der Speicherzellen der beiden Speicherteile des einzelnen Ausgangskanals V1 bis Vp vorgesehen. Dies kann z. B. über je ein Aquivalenzgatter E1 bzw. E2 bzw.....bzw.....Ep (im Beispielsfalle E10) geschehen, deren Ausgänge an je einem Eingang eines UND-Gatters UL mit p Eingängen (also im Beispielsfall mit 10 Eingängen) geschehen. Die Gesamtheit dieser Äquivalenzgatter mit dem UND-Gatter bildet je einen Komparator K1 bzw. K2 usw.. Eine "1" am Ausgang des UND-Gatters UL zeigt an, daß die in dem betreffenden Ausgangskanal V1 bis Vp gespeicherte Tonadresse gleich dem Zählerstand des Tonadressenzählers TAZ ist.Furthermore, a comparison between the signal input and the signal output of each of the memory cells of the two memory parts of the individual output channel V 1 to V p is provided. This can e.g. B. via an equivalence gate E 1 or E2 or ..... or ..... Ep (in the example case E 10 ), the outputs of which are each at an input of an AND gate UL with p inputs (ie in the example case with 10 inputs). The entirety of these equivalence gates with the AND gate forms a comparator K 1 or K 2, etc. A "1" at the output of the AND gate UL indicates that the sound address stored in the relevant output channel V 1 to V p is the same is the counter reading of the sound address counter TAZ.
Statt der soeben beschriebenen Ausgestaltung der einzelnen Komparatoren K1 bis Kp durch Äquivalenzgatter können die Gatter E1 bis Ep alle auch Exklusiv-ODER-Gatter sein. Allerdings muB dann das UND-Gatter UL durch ein entsprechendes NOR-Gatter ersetzt werden.Instead of the configuration of the individual comparators K 1 to K p just described by equivalence gates, the gates E 1 to E p can all also be exclusive OR gates. However, the AND gate UL must then be replaced by a corresponding NOR gate.
Die Aufgabe der Komparatoren K1 bis Kp ist, wie die weiteren Betrachtungen noch zeigen werden, vielfältig. Eine der Aufgabe ist es, anzuzeigen, daß der betreffende Ausgangskanal V1 bis Vp besetzt ist. Eine gemeinsame Aufgabe dieser Komparatoren ist es außerdem, den Kanalwähler KW zu steuern. Dies geschieht unter Vermittlung eines ODER-Gatters OD , wie aus Fig. 3 ersichtlich ist.The task of the comparators K 1 to K p is, as the further considerations will show, diverse. One of the tasks is to indicate that the relevant output channel V 1 to V p is occupied. A common task of these comparators is to control the KW channel selector. This takes place with the intermediation of an OR gate OD, as can be seen from FIG. 3.
Die verschiedenen Funktionen, die von der Vermittlungsanlage VM zu erfüllen sind, werden in erster Linie über den Kanalwähler KW gesteuert. Das Blockschaltbild einer bevorzugten Ausführung des Kanalwählers KW ist in Fig. 3 dargestellt.The various functions to be performed by the switching system VM are primarily controlled via the channel selector KW. The block diagram of a preferred embodiment of the channel selector KW is shown in FIG. 3.
Von der in Fig. 2 dargestellten Ausführung der Vermittlungsschaltung und der in Fig. 1 gegebenen Gesamtschaltung sind der Tonadressenzähler TAZ und die Adressenspeicherteile S, S der einzelnen Ausgangsteile V1 bzw. V2 bzw....bzw. Vp (im Beispielsfall ist p = 10, wie bereits oben angedeutet) sowie die durch die Äqui- ; valenz-Gatter E1 bis E7 und das durch diese gesteuerte ODER-Gatter OR gegebenen Komparatoren K1 bis Kp angedeutet, da diese einerseits der Steuerwirkung durch den Kanalwähler KW unmittelbar ausgesetzt sind und ihrerseits Rückwirkungen auf den Kanalwähler haben.From the embodiment of the switching circuit shown in FIG. 2 and the overall circuit given in FIG. 1, the sound address counter TAZ and the address memory parts S, S of the individual output parts V 1 or V 2 or .... or. V p (in the example case p = 10, as already indicated above) as well as the equi-; valence gate E 1 to E 7 and the comparators K 1 to K p given by this controlled OR gate OR, since on the one hand they are directly exposed to the control effect by the channel selector KW and in turn have repercussions on the channel selector.
Jedem der vorgesehenen Ausgangskanäle Y1 bis Vp ist im Kanalwähler KW je ein UND-Gatter A1 bzw. A2 bzw....bzw.Each of the intended output channels Y 1 to V p has an AND gate A 1 or A 2 or .... or.
Ap (im Beispielsfalle A1 bis A10) zugeordnet. Jedes dieser UND-Gatter A1 bis Ap wird über zwei Eingänge gesteuert, wovon jeweils der eine an dem durch das Eingangs-Schieberegister PSW gesteuerten Dateneingang DE des Kanalwählers und der andere am Ausgang je eines ODER-Gatters OD1 bzw. OD2 bzw....bzw. ODp liegt. Der Signalausgang jedes dieser UND-Gatter A1 bis Ap bildet den dem betreffenden Steuerausgang UE1 bzw. UE2 bzw. UEp, der zur zusätzlichen Steuerung der dem jeweils zugeordneten Ausgangsteil Y1 bzw. V2 bzw.....bzw. Yp der Vermittlungsanlage VM jeweils zugehörigen Adressenspeicher S und S dient, worauf noch näher eingegangen wird.Ap (assigned to A 1 to A 10 in the example). Each of these AND gates A 1 to A p is controlled via two inputs, one of which is connected to the data input DE of the channel selector controlled by the input shift register PSW and the other to the output of an OR gate OD 1 or OD 2 or ....respectively. OD p lies. The signal output of each of these AND gates A 1 to A p forms the relevant control output UE 1 or UE 2 or UE p , which for additional control of the respectively assigned output part Y 1 or V 2 or ..... or . Y p of the switching system VM is associated with the respective address memories S and S, which will be discussed in more detail below.
Das die einzelnen soeben genannten UND-Gatter A1 bis Ap jeweils steuernde ODER-Gatter OD1 bzw. OD2 bzw.....bzw. ODp hat einen ersten Eingang, der jeweils durch den Ausgang je eines weiteren UND-Gatters UG1 bzw. UG2 bzw.. ....bzw. UGp unmittelbar beaufschlagt wird. Ein zweiter Signaleingang jedes dieser ODER-Gatter OD1 bis ODp wird durch den Signalausgang je eines weiteren UND-Gatters A bis A gesteuert.The OR gates OD 1 or OD 2 or ..... or respectively which control the individual AND gates A 1 to A p just mentioned. ODp has a first input, each of which is connected to the output of a further AND gate UG 1 or UG 2 or... Or. UG p is applied immediately. A second signal input of each of these OR gates OD 1 to ODp is through the signal output of a further AND gate A to A controlled.
Die im Zusammenhang mit der Steuerung der ODER-Gatter OD1 bis ODp genannten UND-Gatter UG1 bis UGp haben mit Ausnahme des dem ersten Ausgangsteil oder Kanals V1 zugeordneten UND-Gatters UG1 drei Eingänge, während das dem ersten Kanal V1 zugeordnete UND-Gatter nur zwei Eingänge aufweist. Je einer der Eingänge aller dieser UND-Gatter UG1 bis UGp wird durch den (durch das NOR-Gatter NR gegebenen) Steuerausgang B1 bzw. B2 bzw. Bp des betreffenden Ausgangsteiles bzw. Kanals V1 bzw. V2 bzw. Vp gesteuert, während ein anderer Eingang jedes dieser UND-Gatter über einen Inverter IV von einem gemeinsamen NOR-Gatter NO gesteuert wird. Je ein Eingang der bereits genannten weiteren UND-Gatter A bis A liegt unmittelbar am Ausgang dieses NOR-Gatters NO, dessen Eingänge durch je einen der insgesamt vorgesehenen Ausgangsteile V1 bis Yp der Vermittlungsanlage VM über dessen Steuerausgang B1 bis Bp beaufschlagt sind.The AND gates UG 1 to UG p mentioned in connection with the control of the OR gates OD 1 to ODp have three inputs, with the exception of the AND gate UG 1 assigned to the first output part or channel V 1 , while that to the first channel V 1 assigned AND gate has only two inputs. One of the inputs of all of these AND gates UG 1 to UG p is controlled by the control output B 1 or B 2 or Bp of the relevant output part or channel V 1 or V 2 (given by NOR gate NR). V p is controlled, while another input of each of these AND gates is controlled via an inverter IV by a common NOR gate NO. One input each of the other AND gates A to A is located directly at the output of this NOR gate NO, the inputs of which are acted upon by one of the overall provided output parts V 1 to Y p of the switching system VM via its control output B 1 to B p .
Das dem ersten Ausgangsteil V1 zugeordnete UND-Gatter UG1 ist somit durch den Steuerausgang B1 und durch das NOR-Gatter NO voll ausgesteuert. Bei den übrigen UND-Gattern aus der Gruppe der UND-Gatter UG1 bis UGp hat man, wie soeben festgestellt, drei Eingänge, von denen zwei in analoger Weise wie die beiden Eingänge des ersten dieser UND-Gatter UG1 gesteuert sind. Demzufolge liegt je ein Eingang aller dieser UND-Gatter UG2 bis UGp am Ausgang des NOR-Gatters NO über den Inverter IV und ein zweiter Eingang am Steuerausgang B2 bzw. B3 bzw....bzw. Bp des jeweils zugehörigen Ausgangsteiles V2 bzw. V3 bzw.....bzw. Vp der Vermittlungsanlage VM. Der dritte Eingang dieser UND-Gatter UG2 bis UGp wird über den Ausgang je einer Logikzelle L12 bzw. L23 bzw. .....bzw. L(p-2),(P-1) bzw. L(p-1), p gesteuert.The first output part V 1 associated AND gate UG 1 is therefore fully controlled by the control output B 1 and by the NOR gates NO. The remaining AND gates from the group of AND gates UG 1 to UG p have, as just stated, three inputs, two of which are controlled in an analogous manner to the two inputs of the first of these AND gates UG 1 . Accordingly, there is one input of each of these AND gates UG 2 to UGp at the output of NOR gate NO via inverter IV and a second input at control output B 2 or B 3 or .... or. B p of the respectively associated output part V 2 or V 3 or ..... or. V p of the switching system VM. The third input of these AND gates UG 2 to UG p is via the output of a logic cell L 12 or L 23 or ..... b controlled by L (p-2), (P-1) or L (p-1), p.
Die Logikzelle L12, die zur Steuerung des dritten Eingangs des zweiten UND-Gatters UG2 aus der Reihe der UND-Gatter UG1 bis UGp vorgesehen ist, besteht lediglich aus einem Inverter, dessen Eingang durch den Steuerausgang B1 des ersten Ausgangsteils V1 der Vermittlungsanlage VM gesteuert ist (der zugleich an dem einen Eingang des UND-Gatters UG1 liegt) und dessen Ausgang einerseits mit dem dritten Eingang des UND-Gatters UG2 (zugeordnet zum zweiten Ausgangsteil V2) verbunden ist und andererseits am Eingang der nächsten, zur Beaufschlagung des folgenden UND-Gatters UG3 vorgesehenen Logikzelle L23 liegt.The logic cell L 12, which is provided for controlling the third input of the second AND gate UG 2 from the series of AND gates UG 1 to UG p, merely consists of an inverter, the input of g by the control output B1 of the first off at g s partly V 1 of the switching system VM is controlled (which is also at the one input of the AND gate UG 1 ) and its output is connected on the one hand to the third input of the AND gate UG 2 (assigned to the second output part V 2 ) and on the other hand, is located at the input of the next logic cell L 23, which is intended to act on the following AND gate UG 3 .
Die übrigen Logikzellen L23 bis L(p-1), sind einander gleich und bestehen aus je einem Inverter L23a bzw. L 34a bzw.....bzw. L(p-1),p a und einem NOR-Gatter mit zwei Eingängen, dessen Ausgang den Signalausgang der betreffenden Logikzelle bildet und das mit L23b' L34b,.... L(p-1), p b bezeichnet ist (vergl. Fig. 4). Schaltungsmäßig ist dabei der Eingang des Inverters a der betreffenden Logikzelle L23 bzw. L34 bzw.....bzw. L(p-1),p mit dem Ausgang der jeweils vorangehenden Logikzelle L 12 bzw. L 23 bzw.....bzw. L(p-2),(p-1) verbunden, während sein Ausgang an den einen Eingang des jeweils zugeordneten NOR-Gatters b liegt. Der andere Eingang des NOR-Gatters b der betreffenden Logikzelle L23 bis L(p-1), p wird vom Steuerausgang B1 bzw. B2 bzw.....bzw. Bp desjenigen Ausgangsteils V3 bzw. V4 bzw.....bzw. Vp gesteuert, dem das betreffende UND-Gatter aus der Reihe der UND-Gatter UG1 bis UGp zugeordnet ist. Der Aufbau und die Anschaltung der Logikzellen ist anhand der drei ersten dieser Logikzellen, nämlich der Logikzellen L12' L 23 und L 34 in Fig. 4 dargestellt.The remaining Lo gi kzellen L23 to L (p-1) are equal to each other and each consist of an inverter 23a and L L ..... 34a or resp. L (p-1), pa and a NOR gate with two inputs, the output of which forms the signal output of the logic cell in question and which is designated L 23b ' L 34b , .... L (p-1), pb (cf. Fig. 4). Circuit is default, the input of the inverter a concerned Lo g ikzelle L23 and L34 respectively ..... respectively. L (p-1), p with the output of the respectively preceding logic cell L 12 or L 23 or .... .bzw. L (p-2), (p-1) connected, while its output is at the one input of the respectively associated NOR gate b. The other input of the N OR gate b of the relevant logic cell L 23 to L (p-1), p is from the control output B 1 or B 2 or ..... or. B p of that output part V 3 or V 4 or ..... or. V p controlled to which the relevant AND gate from the series of AND gates UG 1 to UG p is assigned. The structure and the connection of the logic cells is based on the first three of these logic cells, namely the logic cells L 12 ' L 23 and L 34 in FIG . 4 shown.
Bei dem in Fig. 3 dargestellten Kanalwähler (oder Ausgangsteil-Wähler) KW werden durch den Ausgang des NOR-Gatters NO nicht nur die soeben besprochenen UND-Gatter UG1 bis UGp sondern auch noch eine weitere, ebenfalls bereits erwähnte Gruppe A bis A von UND-Gattern gesteuert, die ebenfalls jeweils einem der Ausgangskanäle V1 bis Yp der Vermittlungsanlage VM zugeordnet sind. Jedes dieser UND-Gatter A1 bis Ap z.B. hat zwei Eingänge, von denen der eine ohne Zwischenschaltung eines Inverters oder eines anderen Bauelementes unmittelbar am Ausgang des NOR-Gatters NO liegt, während der andere am Ausgang je eines Komparators K bis K liegt. Die Komparatoren K bis K entsprechen im Aufbau den einzelnen Komparatoren K1bis K . Sie sind einerseits durch einen gemeinsamen Referenzzähler RZ und andererseits durch je einen sog. Alterzähler AZ1 bzw. AZ2 usw. beaufschlagt und sprechen bei Gleicheit des Zählstandes jedes der p vorgesehenen und jeweils je einem der p Ausgangskanäle V1 bis Vp fest zugeordneten Alterzähler AZ1 bis AZp mit dem jeweiligen Zählstand des Referenzzählers RZ an.In the channel selector (or output part selector) KW shown in FIG. 3, the output of the NOR gate NO not only causes the AND gates UG 1 to UG p just discussed, but also a further group A, which has also already been mentioned to A controlled by AND gates, which are also each assigned to one of the output channels V 1 to Y p of the switching system VM. Each of these AND gates A 1 to A p, for example, has two inputs, one of which is located directly at the output of the NOR gate NO without the interposition of an inverter or another component, while the other is at the output of a comparator K to K lies. The comparators K to K correspond in structure to the individual comparators K 1 to K. They are loaded on the one hand by a common reference counter RZ and on the other hand by a so-called age counter AZ 1 or AZ 2 etc. and speak at the same time as the count of each of the p intended and each one of the p output channels V 1 to V p permanently assigned AZ 1 to AZp with the respective count of the reference counter RZ.
Im folgenden wird nun die Wirkungsweise des in Fig. 3 und Fig. 4 dargestellten Kanalwählers KW beschrieben. Dabei ist es zweckmäßig, noch auf die Ausbildung der einzelnen Speicherteile S und S in den einzelnen Ausgangskanälen V1 bis Vp einzugehen. Es empfiehlt sich nämlich, wenn die einzelnen Speicherzellen dieser Speicherteile aus quasistatischen Schieberegisterzellen gebildet sind. Im Gegensatz zu einem Schieberegister ist jedoch hier keine Serienschaltung der Speicherzellen vorgesehen, sondern jede Speicherzelle ist sowohl eingangsseitig als auch ausgangsseitig für sich gestellt. Gemeinsam ist nur die Beaufschlagung über das Manual M und die Taktversorgung.The mode of operation of the channel selector KW shown in FIGS. 3 and 4 will now be described. It is expedient to go into the formation of the individual memory parts S and S in the individual output channels V 1 to V p . It is recommended that the individual memory cells of these memory parts are formed from quasi-static shift register cells. In contrast to a shift register, however, no series connection of the memory cells is provided here, but each memory cell is provided for itself both on the input side and on the output side. All that is common is the loading via the manual M and the clock supply.
Insgesamt sind jedem der Ausgangsteile V1 bis Vp sieben Speicherzellen S1 bis S4 und S bis S zugeordnet, wobei die vier-Zellen S1 bis S4 durch den ersten Teil des Tonadressenzählers TAZ und die drei Zellen S bis S durch den zweiten Teil des Tonadressenzählers TAZ gesteuert sind. Dementsprechend sind die Speicherzellen des ersten Speicherteils S zur Aufnahme der Bezeichnung des jeweils angespielten Tons innerhalb der einzelnen Oktave und die Speicherzellen des zweiten Speicherteils zur Aufnahme der Bezeichnung der Oktave, in der der jeweils angespielte bzw. anzuspielende Ton liegt, bestimmt. Demzufolge sind weiterhin die Signalausgänge der den ersten Speicherteil S bildenden Speicherzellen S1 bis S4 zur Beaufschlagung des ersten Dekoders D und die Ausgänge der den zweiten Speicherteil S bildenden Speicherzellen S bis S zur Steuerung des zweiten Dekodierers D vorgesehen. In Fig. 5, auf die vor der weiteren Beschreibung der Wirkungsweise eines Kanalwählers KW gemäß Fig. 3 eingegangen werden soll, sind lediglich die ersten drei Speicherzellen S1 bis S3 des ersten Speicherteils S dargestellt. Im Aufbau und in der Anschaltung entsprechend die übrigen Speicherzellen S4 bzw. S1 bis S3 den in Fig. 5 dargestellten Speicherzellen im vollen Maße.In total, each of the output parts V 1 to V p are seven memory cells S 1 to S 4 and S to S assigned, the four cells S 1 to S 4 by the first part of the sound address counter TAZ and the three cells S to S are controlled by the second part of the sound address counter TAZ. Accordingly, the memory cells of the first memory part S are intended for receiving the designation of the particular sound being played within the individual octave and the memory cells of the second memory part for recording the designation of the octave in which the respective played or to be played sound is located. Accordingly, the signal outputs of the memory cells S 1 to S 4 forming the first memory part S for loading the first decoder D and the outputs of the memory cells S forming the second memory part S continue to be to S provided for controlling the second decoder D. 5, which will be discussed before the further description of the mode of operation of a channel selector KW according to FIG. 3, only the first three memory cells S 1 to S 3 of the first memory part S are shown. In structure and in connection, the remaining memory cells S 4 or S 1 to S 3 correspond in full to the memory cells shown in FIG. 5.
Jede der Speicherzellen der beiden Speicherteile S und S in jedem Ausgangskanal V1 bis Vp enthält vier Transfertransistoren t1, t2, t3 und t4, die jeweils durch einen MOS-Transistor vom Anreicherungstyp gegeben sind. Sie enthält außerdem einen Inverter I und ein NOR-Gatter N. Außerdem benötigt man einen sog. Dreiphasentaktgeber, also einen Taktgeber TG, der zur Abgabe von drei periodischen und dieselbe Frequenz aufweisenden Impulsfolgen TM, TS und TSS befähigt ist. Wesentlich für die drei Impulsfolgen ist, daß sich die einzelnen. Impulse TS ohne Überlappung zwischen je zwei Impulsen der Folge TM einordnen, so daß zwischen jeweils benachbarten Impulsen TM und TS ein Zwischenraum vorgesehen ist. Außerdem koinzidieren die fallenden Flanken der Impulse aus der Folge TSS mit der fallenden Flanke je eines Impulses aus der Folge TS während bezüglich der ansteigenden Flanke die Impulse TSS gegenüber den Impulsen TS geringfügig verzögert sind. Da man zweckmäßig auch das Eingangsschieberegister PSW mittels quasistatischer Registerzellen, also mit Zellen entsprechend Fig. 5 aufbaut, werden auch hier die Takte TM, TS und TSS benötigt. Schließlich wird man auch die einzelnen Zählerstufen des Tonadressenzählers TAZ und weiterer in der Schaltung verwendeter Zähler, insbesondere auch des Referenzzählers RZ und der Alterszähler AZ1 bis AZp mittels Master-Slave-Flip-Flops (insbesondere mittels je eines Toggle-Flip-Flops) aufbauen, für dessen Betrieb die Impulse TM und TS ebenfalls benötigt werden.Each of the memory cells of the two memory parts S and S in each output channel V 1 to V p contains four transfer transistors t 1 , t 2 , t 3 and t 4 , each of which is provided by an enhancement-type MOS transistor. It also contains an inverter I and a NOR gate N. In addition, a so-called three-phase clock generator, that is to say a clock generator TG, which is capable of delivering three periodic pulse trains TM, TS and TSS having the same frequency is required. It is essential for the three pulse sequences that the individual. Pulses TS without overlap between two pulses arrange the sequence TM so that a gap is provided between each adjacent pulse TM and TS. In addition, the falling edges of the pulses from the sequence TSS coincide with the falling edge of one pulse each from the sequence TS while the pulses TSS are slightly delayed with respect to the pulses TS with respect to the rising edge. Since the input shift register PSW is also expediently constructed using quasi-static register cells, that is to say with cells corresponding to FIG. 5, the clocks TM, TS and TSS are also required here. Finally, the individual counter stages of the sound address counter TAZ and other counters used in the circuit, in particular also the reference counter RZ and the age counter AZ 1 to AZp, are built up by means of master-slave flip-flops (in particular by means of one toggle flip-flop each) , for which the Impulse TM and TS are also required.
Der Dateneingang jeder der die Speicherteile S und S bildenden Speicherzellen ist, wie aus Fig. 5 ersichtlich ist, durch den Sourceanschluß des Transfertransistors t1 gebildet, der dementsprechend an dem Zählausgang Q der ihm jeweils zugeordneten Zählstufe des Tonadressenzählers TAZ gelegt ist. Die Gates der Eingangs-Transfertransistoren t1 aller dieser Speicherzellen S1 bis S4 und S bis S liegen gemeinsam am Ausgang des dem betreffenden Ausgangskanal V1 bis Vp zugeordneten und den diesen steuernden Kanalwähler-Ausgang UE1 bzw. UE2 bzw......bzw. UEp bildenden UND-Gatters A1 bzw. A2 bzw......bzw. Ap. Verwendet man die in Fig. 5 dargestellen Speicherzellen, so müssen die UND-Gatter A1 bis Ap mit drei Signaleingängen jeweils ausgestattet werden. Zwei davon sind in der aus Fig. 3 ersichtlichen Weise beaufschlagt, während der dritte durch die die Speicherzellen S1, S2 usw. steuernden Takte TM gesteuert ist.As can be seen from FIG. 5, the data input of each of the memory cells forming the memory parts S and S is formed by the source terminal of the transfer transistor t 1 , which is accordingly connected to the count output Q of the counter stage of the sound address counter TAZ assigned to it. The gates of the input transfer transistors t 1 of all of these memory cells S 1 to S 4 and S to S are common to the output of the respective output channel V 1 to Vp and the channel selector output UE 1 or UE 2 or ...... or. UE p forming AND gate A 1 or A 2 or ...... or. Ap. If the memory cells shown in FIG. 5 are used, the AND gates A 1 to Ap must be equipped with three signal inputs each. Two of these are acted on in the manner shown in FIG. 3, while the third through which the store cells S 1 , S 2 etc. controlling clock TM is controlled.
Der Drain des Transistors t1 jeder dieser Speicherzellen S1, S2 usw. liegt einerseits am Eingang eines Inverters I, andererseits an je einer stromführenden Elektrode zweier Transfertransistoren t3 und t4. Der Ausgang des Inverters ist über einen Transfertransistor t2 an den einen Eingang eines NOR-Gatters N gelegt, dessen zweiter Eingang durch ein allgemeines Resetsignal Re gesteuert ist und dessen Ausgang den Ausgang der betreffenden Speicherzelle bildet. Die Gates der Transfertransistoren t2 der Speicherzellen werden gemeinsam vom Takt TS gesteuert.The drain of the transistor t 1 of each of these memory cells S 1 , S 2 etc. lies on the one hand at the input of an inverter I, on the other hand on one current-carrying electrode of two transfer transistors t3 and t4. The output of the inverter is connected via a transfer transistor t2 to the one input of a NOR gate N, the second input of which is controlled by a general reset signal Re and the output of which forms the output of the relevant memory cell. The gates of the transfer transistors t2 of the memory cells are controlled together by the clock TS.
Die Transfertransistoren t3 überbrücken mit ihrer Source-Drainstrecke die Serienschaltung von Inverter I, Transfertransistor t2 und NOR-Gatter N. Ihr Gate wird durch die Taktimpulse TSS gesteuert. Der Transfertransistor t4 liegt mit seiner Source-Drainstrecke zwischen dem Bezugspotential (Masse) und dem Eingang des Inverters I. Sein Gate wird durch in noch zu beschreibender Weise erzeugte Impulse L beaufschlagt. Der Ausgang der NOR-Gatter N jeder der Speicherzellen S1, S2 usw. ist einerseits an den ihm jeweils zugeteilten Eingang eines der beiden Dekodierer D bzw. D ge- .legt. Andererseits ist jeder der sieben Speicherzellen je eines der Vergleichsgatter E1 bis E7 des Komparators K1 bzw. K2 usw. zugeordnet. Hierzu ist der eine Eingang des betreffenden Äquivalenzgatters E1 bzw. E2 bzw.....bzw. E7 des betreffenden Komparators K1, K2..... Kp an den Source-Anschluß des Eingangs-Transfertransistors t1 und der andere Eingang an den Ausgang des NOR-Gatters N der betreffenden Speicherzelle gelegt. Zu bemerken ist, daß die das Gate der Transistoren t4 steuernden Löschimpulse L durch aus der Folge TM selektierte Impulse gegeben sind. Über ihre Erzeugung wird noch eingegangen.The transfer transistors t3 bridge with their source-drain path the series circuit of inverter I, transfer transistor t2 and NOR gate N. Their gate is controlled by the clock pulses TSS. The transfer transistor t4 lies with its source-drain path between the reference potential (ground) and the input of the inverter I. Its gate is acted upon by pulses L generated in a manner to be described. The output of the NOR gates N of each of the memory cells S 1 , S 2 etc. is, on the one hand, connected to the input of one of the two decoders D or D assigned to it. On the other hand, each of the seven memory cells is assigned one of the comparison gates E 1 to E 7 of the comparator K 1 or K 2 etc. For this purpose, one input of the relevant equivalence gate E 1 or E2 or ..... or. E 7 of the relevant comparator K 1 , K 2 ..... K p to the source terminal of the input transfer transistor t 1 and the other input to the output of the NOR gate N of the relevant memory cell. It should be noted that the gate of the transistors t 4 controlling delete pulses L are given by selected from the sequence TM pulses. Their generation is still being discussed.
Die bei Aktivierung des den einzelnen Speicherzellen in den Speicherteilen S und S des einzelnen Ausgangskanals V1 bis Vp zugeordneten Eingangs-Transfertransistors t1 an dessen Source gelangende "1" wird in der jeweiligen Speicherzelle aufgrund der beiden Taktfolgen TS und TSS solange erhalten, bis durch einen Löschimpuls L die "1" über den Löschtransistor t4 gelöscht wird und somit die Speicherzelle erneut für das Einschreiben einer "1" zur Verfügung steht. Da der Löschimpuls L gleichzeitig an alle Löschtransistoren t4 der dem betreffenden Ausgangskanal K1 bis Kp zugehörigen Speicherzellen S1, S2 usw. gelangt, werden die beiden Speicherteile S und S* des betreffenden Ausgangskanals gleichzeitig gelöscht, so daß der Kanal erneut für eine Beaufschlagung durch den Tonadressenzähler TAZ zur Verfügung steht. Dies wird durch die "1" am Rücksteuerungsausgang S1, S2 usw. des betreffenden Kanals V1, Y2,.... angezeigt.When the input transfer transistor t 1 assigned to the individual memory cells in the memory parts S and S of the individual output channel V 1 to V p is activated at its source, the respective clock cell TS and TSS keep it in the respective memory cell until the "1" is erased by the erase transistor t4 by an erase pulse L and the memory cell is thus again available for writing a "1". Since the erase pulse L arrives simultaneously at all erase transistors t4 of the memory cells S 1 , S 2 , etc. associated with the respective output channel K 1 to K p , the two memory parts S and S * of the respective output channel are erased simultaneously, so that the channel again for one The TAZ tone address counter is available. This is indicated by the "1" at the control output S 1 , S 2 etc. of the relevant channel V 1 , Y 2 , ....
Zusammenfassend ist somit festzustellen:
- 1. Jedesmal wenn durch die Ausgänge der Zählstufen im Tonadressenzähler TAZ der Zählstand erreicht wird, der in den beiden.Speicherteilen S und S jedes Ausgangskanals V1 bis Vp eingespeichert ist, so erscheint am Ausgang des dem betreffenden Ausgangskanals V1, V2, usw. zugeteilten Komparators K1, K2 usw. eine "1". Dies gilt auch, wenn der Zählstand von TAZ gleich "0" ist und die betreffenden Speicherteile S und S*leer sind. In allen anderen Fällen liegt an den Ausgängen der einzelnen Komparatoren K1 bis Kp eine "O".
- 1. Each time when the outputs of the counter stages in the sound address counter TAZ reach the count that is stored in the two memory sections S and S of each output channel V 1 to V p , V 1 , V 2 appears at the output of the relevant output channel. etc. assigned comparator K 1 , K 2 etc. a "1". This also applies if the count of TAZ is "0" and the relevant memory parts S and S * are empty. In all other cases there is an "O" at the outputs of the individual comparators K 1 to K p .
Wird nun die Gesamtordnung aktiviert, so ist aufgrund eines allgemeinen Rücksetzsignals dafür gesorgt, daß sich alle Ausgangskanäle V1 bis Vp, die ihnen zugeordneten Alterszähler AZ1 bis AZp sowie der Referenzzähler RZ sich im Ausgangszustand befinden, so daß am Ausgang aller Komparatoren K1 bis Kp und K bis K eine "1" gegeben ist.If the overall order is now activated, a general reset signal ensures that all output channels V 1 to V p , the age counters AZ 1 to AZ p assigned to them and the reference counter RZ are in the initial state, so that at the output of all comparators K 1 to K p and K to K a "1" is given.
Wird nun eine Spieltaste im Manual M gedrückt, so wird in die ihr zugeordnete Registerzelle des Eingang-Schieberegisters PSW eine "1" eingegeben, während die den nicht betätigten Spieltasten zugeordneten Registerzellen den Zustand "0" beibehalten. Die nun einsetzenden Taktimpulse beginnen nun die aufgrund der gedrückten Spieltaste erzeugte "1" aus dem Eingangs-Schieberegister auszuschieben, wobei jeder Schiebetakt im Tonadressenzähler TAZ gezählt wird. Da die Anordnung der den einzelnen Registerzellen im Eingangs-Schieberegister PSW der Anordnung der Spieltasten im Manual M genau entspricht, ist die Anzahl der bis zum Erscheinen der "1" am Datenausgang des Eingangs-Schieberegisters PSW erforderlichen Schiebetakte und der mit deren Hilfe aufgebaute Zählstand im Tonadressenzähler TAZ die Adresse für den jeweils angespielten Ton.If a game key in manual M is now pressed, a "1" is entered in the register cell of the input shift register PSW assigned to it, while the register cells assigned to the game keys which are not actuated retain the state "0". The clock pulses now starting now begin to shift the "1" generated on account of the pressed play key from the input shift register, each shift clock being counted in the tone address counter TAZ. Since the arrangement of the individual register cells in the input shift register PSW corresponds exactly to the arrangement of the game keys in the manual M, the number of shift clocks required until the appearance of the "1" at the data output of the input shift register PSW and the count set up with their help is Sound address counter TAZ is the address for the sound being played.
Um nun den diese Adresse bildenden Zählstand aus dem Tonadressenzähler TAZ in einen der Ausgangskanäle V1 bis Vp zu übernehmen, muß an einem der UND-Gatter-A1 bis Ap jeder der Eingänge mit einer "1" besetzt sein. Da die Information aus dem Eingangsschieberegister PSW ebenfalls durch die vom Taktgeber TG gelieferten Taktimpulse TM, TS und TSS ausgeschoben wird, wenn die Schieberegisterzellen auasistatische Registerzellen sind, ist automatisch dafür gesorgt, daß beim Eintreffen einer "1" über den Dateneingang DE des Kanalwählers KW an den Eingang der UND-Gatter A1 bis Ap auch eine "1" an dem dem Takt TM gewidmeten Eingang dieser UND-Getter anhängig wird. Da schließlich das UND-Gatter UG1 von allen diesen UND-Gattern UG1 bis UGp nur zwei Eingänge aufweist und ein Eingang aller dieser UND-Gatter bei leeren Speichern über den zugehörigen Rücksteuerungsausgang B1 bzw. B2 bzw.....bzw. Bp beständig mit einer "1" beaufschlagt ist und außerdem dem zweiten Eingang aller UND-Gatter UG1 bis UGp die.von dem Inverter IV gelieferte "1" anhängig ist und das dem ersten Ausgangskanal V1 zugeordnete UND-Gatter UG1 allein nur zwei Eingänge hat, ist nur am Ausgang dieses UND-Gatters UG1 eine "1" gegeben. Dies bedeutet, daß von den ODER-Gattern OD1 bis ODp nur das ODER-Gatter OD1 am Ausgang eine "1" hat. Somit kann beim Austritt der "1" aus dem Eingangsschieberegister PSW nur das dem ersten Ausgangskanal V1 zugehörige UND-Gatter A1 ansprechen und den seinen Ausgangskanal aktivieren.In order to transfer the count from this tone address counter TAZ into one of the output channels V 1 to Vp, each of the inputs on AND gates A 1 to A p must be assigned a "1". Since the information from the input shift register PSW is also shifted out by the clock pulses TM, TS and TSS supplied by the clock generator TG when the shift register cells are auasistatic register cells, it is automatically ensured that when a "1" arrives via the data input DE of the channel selector KW at the input of the AND gates A 1 to A p also a "1" is pending at the input of this AND getter dedicated to the clock TM. Finally, since the AND gate UG 1 has only two inputs of all these AND gates UG 1 to UG p and one input of all of these AND gates with empty memories via the associated control output B 1 or B 2 or ..... respectively. B p resistant with a "1" is applied and also to the second input of all AND gate UG 1 to UG p die.von the inverter IV supplied "1" is pending and the first output channel V 1 associated AND gate UG 1 alone has only two inputs, a "1" is only given at the output of this AND gate UG 1 . This means that of the OR gates OD 1 to OD p only the OR gate OD 1 has a "1" at the output. Thus, the "1" from the input shift register PSW can exit only when the the first output channel V 1 corresponding AND gate A address 1 and the enable its output channel.
Dies bedeutet, daß der beim Austritt der "1" aus dem Eingangs-Schieberegister PSW vorliegende Zählstand, also die Adresse des angespielten Tons, in die Speicherzellen des ersten Ausgangskanals V1 übernommen wird. Dies hat zur Folge, daß die "0" am Ausgang des Komparators K1 verschwindet, daß außerdem am Rücksteuerungsausgang B1 des ersten Ausgangsteils V1 statt der bisher vorhandenen "1" eine "0" erscheint und daß damit an dem das dem zweiten Ausgangskanal V2 zugeordneten UND-Gatter UG2 alle drei Eingänge mit einer "1" belegt sind. Denn durch die "O" am Rücksteuer-Ausgang B1 entsteht am Ausgang der (lediglich durch einen Inverter gegebenen) Logikzelle L12 eine "1", so daß nunmehr am Ausgang von UG2 eine "1" anhängig ist, während die "1" am Ausgang von UG1 nunmehr verschwunden und an den Ausgängen der übrigen UND-Gatter UG3 bis UGp ebenfalls das Erscheinen einer "1" vorläufig ausgeschlossen ist.This means that the count present at the exit of the "1" from the input shift register PSW, that is to say the address of the sound played, is adopted in the memory cells of the first output channel V 1 . The result of this is that the "0" at the output of the comparator K 1 disappears, that, in addition, a "0" appears at the feedback control output B 1 of the first output part V 1 instead of the "1" previously present, and that the second output channel V 2 assigned AND gate UG 2 all three inputs are assigned a "1". Because the "O" at the reverse control output B 1 creates a "1" at the output of the logic cell L 12 (given only by an inverter), so that a "1" is now pending at the output of UG 2 , while the "1 "now disappeared at the output of UG 1 and likewise at the outputs of the other AND gates UG 3 to UG p the appearance of a "1" is temporarily excluded.
Somit wird beim Ausschieben einer nächsten "1" aus dem Eingangs-Schieberegister PSW der sich bis dahin aufgebaute Zählstand von TAZ und damit die Tonadresse des neu angespielten Tones in die Speicherzellen des zweiten Ausgangsteils V2 übernommen. Hierdurch verschwindet die "1" am Rücksteuerungsausgang B2 dieses Kanals V2, wodurch über die Logikzelle L23 dafür gesorgt wird, daß die drei Eingänge des dem nächsten Ausgangskanal V3 zugehörigen UND-Gatters UG3 mit einer "1" bis zum Eintreffen der nächsten "1" aus dem Ausgangs-Schieberegister PSW beaufschlagt bleiben. Das Spiel wiederholt sich sukzessive an dem jeweils folgenden Ausgangskanal V4 bis Vp, bis die Adressen der ersten p angespielten Töne in je einem der Ausgangskanäle gespeichert ist und - solange der Speicherzustand andauert - in der bereits anhand von Fig. 2 beschriebenen Weise dafür sorgt, daß die dem gespeicherten Ton entsprechende Tonfrequenzschwingung am Tonsignalausgang AU1 bzw. AU2 bzw....bzw. AUp des betreffenden Ausgangskanals V1 bzw. V2 bzw.....bzw. Vp an den jeweils zugeordneten Amplitudenformer AF1 bis AFp abgegeben wird.Thus, when a next "1" is shifted out of the input shift register PSW, the count of TAZ which has been built up up to that point, and thus the tone address of the newly played tone, is adopted in the memory cells of the second output part V 2 . In this way, the "1" disappears on the reverse control output B 2 of this channel V 2, whereby via the logic cell L23 ensured is that the three inputs of the next output channel V 3 corresponding AND gate UG 3 with a "1" to the arrival of the next "1" from the output shift register PSW remain applied. The game is repeated successively on the respectively following output channel V 4 to V p until the addresses of the first p played tones are stored in one of the output channels and - as long as the storage state continues - ensures this in the manner already described with reference to FIG. 2 that the tone frequency oscillation corresponding to the stored tone at the tone signal output AU 1 or AU 2 or .... or. AUp of the relevant output channel V 1 or V 2 or ..... or. V p is delivered to the respectively assigned amplitude shaper AF 1 to AF p .
Sind nun alle Kanäle V1 bis Vp durch je einen angespielten Ton besetzt, so muβ nun dafür gesorgt werden, daß die Speicherzellen wenigstens eines der Ausgangskanäle V1 bis Vp durch einen L-Impuls wieder geleert werden. Die Erzeugung dieser abgezweigte TM-Impulse darstellenden Löschimpulse sowie deren Verteilung an die einzelnen Ausgangsteile V1 bis Vp der Vermittlungsanlage VM richtet sich nun nach verschiedenen bereits genannten Gesichtspunkten. Wie die Realisierung in den einzelnen Fällen erfolgt, soll nach Besprechung der Fig. 6 und 7 dargestellt werden.Now all channels V to V p occupied by a respective sound is played 1 so tight closure now be taken to ensure that the memory cells of at least one of the output channels V 1 to V p emptied through a low pulse. The generation of these branching deletion pulses representing TM pulses and their distribution to the individual output parts V 1 to V p of the switching system VM is now based on various aspects already mentioned. After the discussion of FIGS. 6 and 7, how the implementation takes place in the individual cases will be shown.
Jeder der in Fig. 2 dargestellten Ausgangskanäle V1 bzw.....bzw. Vp der Vermittlungsanlage VM steuert mit seinem Ausgang je einen Amplitudenformer AF1 bzw...... bzw. AFp. Der Aufbau eines solchen Amplitudenformers ist in Fig. dargestellt.Each of the output channels V 1 or ..... or. V p of the switching system VM controls with its output each an amplitude former AF 1 or ...... or AFp. The structure of such an amplitude shaper is shown in FIG.
Hiernach liegt der Ausgang AU1 bzw. AU2 bzw....bzw. AUp des betreffenden Ausgangsteils V1 bzs. V2 bzw.....bzw. Vp am Eingang je einer Formerschaltung FS, die jeweils . mit einem Zähler Z kombiniert ist. Hinsichtlich der Einzelheiten der Formerschaltung.FS und des Zählers Z kann auf die DE-Patentanmeldung P 29 16 765.5 ( VPA 79 P 1070) hingewiesen werden. Diese Patentanmeldung betrifft eine Halbleiterschaltung für die Umformung von Folgen periodischer Wechselspannungssignale mit einem Signaleingang, einem die Umformung bewirkenden Schaltungsteil und einem Signalausgang. Kennzeichnend für diese Halbleiterschaltung ist die Maßnahme, daß der Signaleingang E an den einen stromführenden Anschluß von n einander gleichen Transistoren gelegt und jeder dieser n Transistoren mit einem weiteren solchen Transistor zu je einem Transistorpaar zusammengefaßt ist, indem der andere stromführende Anschluß des ersten Transistors jedes Transistorpaares mit dem entsprechenden stromführenden Anschluß des zugehörigen weiteren Transistors verbunden und außerdem über je eine von n verschiedenen Widerstandskombinationen an den Signalausgang A der Schaltung gelegt ist, daß ferner die den einzelnen Transistorpaaren jeweils zugeordneten Widerstandskombinationen ein Widerstands-Netzwerk bilden und daß die ersten stromführenden Elektroden der zweiten Transistoren aller dieser Transistorpaare an einem gemeinsamen und vom Bezugspotential (Masse) verschiedenen Betriebspotential liegen und daß schließlich zur Beaufschlagung der Steuerelektroden der Transistoren ein n Zählstufen aufweisender und von einem Taktgeber mit Zählimpulsen gesteuerter Digitalzähler Zä vorgesehen ist und die n Transistorpaare in von Fall zu Fall verschiedener Weise mit den Signalausgängen Q, Q des Digitalzählers Z verbunden sind.After this, the output is AU 1 or AU 2 or .... or. AU p of the relevant output part V1 or. V 2 or ..... or V p at the input of a shaping circuit FS, each. is combined with a counter Z. With regard to the details of the Formerschaltung.FS and the counter Z, reference can be made to DE patent application P 29 16 765.5 (VPA 79 P 1070). This patent application relates to a semiconductor circuit for the conversion of sequences of periodic AC signals with a signal input, a circuit part which effects the conversion and a signal output. Characteristic of this semiconductor circuit is the measure that the signal input E is connected to the one current-carrying connection of n identical transistors and each of these n transistors is combined with another such transistor to form a transistor pair by the other current-carrying connection of the first transistor of each transistor pair connected to the corresponding current-carrying connection of the associated further transistor and, moreover, is connected to the signal output A of the circuit via one of n different resistor combinations, in addition that the resistor combinations respectively assigned to the individual transistor pairs form a resistor network and that the first current-carrying electrodes of the second Transistors of all these pairs of transistors are at a common operating potential which is different from the reference potential (ground) and that finally to act on the control electrodes of the transistors A digital counter Zä having n count stages and controlled by a clock generator with counting pulses is provided and the n transistor pairs are connected to the signal outputs Q, Q of the digital counter Z in different ways from case to case.
Der dem einzelnen Amplitudenformer AF1 bis AFp jeweils zugeordnete Dualzähler Z ist, wie bereits in der Patentanmeldung P 29 16 765.5 (VPA 79 P 1070) dargelegt, als Vorwärts-Rückwärtszähler ausgestaltet. Er weist im Beispielsfall 7 Zählstufen in Gestalt von sieben hintereinandergeschalteten Flip-Flopzellen, z. B. Toggle-Flip-Flopzellen, auf, die jeweils mit zwei Eingängen, also einem direkten und einem invertierten Eingang versehen sind. Jeder der beiden Eingänge der einzelnen den Zähler Z bildenden Flip-Flopzellen ist mit dem Gate je eines MOS-Transistors vom Anreicherungstyp verbunden. Die Drains der beiden auf diese Weise je einer Zählstufe zugeordneten MOS-Transistoren sind miteinander verbunden und über je einen Widerstand mit je einem Teilerpunkt eines durch - im Beispielsfall durch 8 hintereinander geschaltete Widerstände gegebenen - Spannungsteilers verbunden. Die Source-Anschlüsse der einen der beiden je einer Zählstufe zugeordneten MOS-Transistoren liegt an einem mittleren Betriebspotential und der andere (dem invertierten Eingang zugeordnete) Transistor mit seiner Source an dem Tonsignalausgang AU1 bzw.....bzw. AUp des dem betreffenden Amplitudenfprmer AF1 bzw.....bzw. AF zugeordneten Ausgangskanals V1 bzw.....bzw. Vp der Vermittlungsanlage VM. Der besagte Spannungsteiler bildet mit einem Ende den Signalausgang SG1 bzw.....bzw. SGp des betreffenden Amplitudenformers und liegt mit dem anderen Ende an dem besagten mittleren Betriebspotential und somit an den Source-Anschlüssen der den invertiert beaufschlagten Eingängen der einzelnen Zählstufen zugeordneten MOS-Transistoren.The dual counter Z assigned to the individual amplitude shaper AF 1 to AF p is, as already stated in the patent application P 29 16 765.5 (VPA 79 P 1070), designed as an up-down counter. In the example, it has 7 counting stages in the form of seven flip-flop cells connected in series, e.g. B. toggle flip-flop cells, which are each provided with two inputs, ie a direct and an inverted input. Each of the two inputs of the individual flip-flop cells forming the counter Z is connected to the gate of a respective MOS transistor of the enhancement type. The drains of the two MOS transistors assigned to a counting stage in this way are connected to each other and each connected via a resistor to a dividing point of a voltage divider provided by 8 resistors connected in series in the example. The source connections of the one of the two MOS transistors each assigned to a counter stage are connected to a medium operating potential and the other transistor (assigned to the inverted input) with its source at the audio signal output AU 1 or ..... or. AUp of the relevant AF 1 or ..... or. AF assigned output channel V 1 or ..... or. V p of the switching system VM. Said voltage divider forms the signal output SG 1 or ..... or. SGp of the relevant amplitude shaper and is at the other end at said average operating potential and thus at the source connections of the MOS transistors assigned to the inverted inputs of the individual counter stages.
Die Signalausgänge der p vorgesehenen Amplitudenformer AF1 bis AFp liegen an je einem Eingang einer Mischstufe Mi, deren Ausgang über einen Verstärker V einen Lautsprecher LT, also einen elektro-akustischen Wandler, steuert. Auf Einzelheiten hinsichtlich der bisher beschriebenen Teile der in Fig. 6 dargestellten Amplitudenformerschaltung braucht im Zusammenhang mit der vorliegenden Halbleiterschaltung nicht weiter eingegangen werden.The signal outputs of the p provided amplitude formers AF 1 to AF p are each at an input of a mixing stage Mi, the output of which controls a loudspeaker LT, that is to say an electro-acoustic transducer, via an amplifier V. Details regarding the previously described parts of the amplitude shaping circuit shown in FIG. 6 need not be discussed further in connection with the present semiconductor circuit.
Der Zähleingang des Vorwärts-Rückwärtszählers Z des Amplitudenformers wird von einer wenigstens einen Oszillator enthaltenden Anlage zur Erzeugung der Zähltakte versorgt, wobei die Anlage ihrerseits durch bestimmte Zählstände des betreffenden Zählers Z rückgesteuert ist. Im Beispielsfall sind zwei solche Oszillatoren OZ1 und OZ2 vorgesehen, die in an sich bekannter Weise derart ausgestaltet sind, daß sie RechteckSchwingungen mit einstellbarer Frequenz liefern. Jeder dieser beiden Oszillatoren OZ1 und OZ2 steuert einen Frequenzteiler TL1 bzw. TL2, die im Beispielsfall jeweils aus drei hintereinander geschalteten Teilerstufen F1 bis F3 und F4 bis F6 in Gestalt von Flip-Flopzellen, aufweisen. Im Beispielsfall sind Master-Slave-Flip-Flops (Toggle-Flip-Flops) für die einzelnen Teilerstufen verwendet, so daß die von dem jeweiligen Oszillator OZ1 oder OZ2 gelieferten Schwingungen dem einen Eingang der ersten Flip-Flopzelle unmittelbar und dem anderen Eingang über einen (nicht besonders bezeichneten) Inverter zugeführt ist. Diese beiden Oszillatoren OZ1 und OZ2 sind allen der vorgesehenen p Amplitudenformern gemeinsam. Sie steuern also insgesamt p Frequenzteiler TL1 und p Frequenzteiler TL2.The count input of the up-down counter Z of the amplitude shaper is supplied by a system containing at least one oscillator for generating the counting clocks, the system itself being back-controlled by certain counts of the counter Z in question. In the example, two such oscillators OZ 1 and OZ 2 are provided, which are designed in a manner known per se such that they deliver square-wave oscillations with an adjustable frequency. Each of these two oscillators OZ 1 and OZ 2 controls a frequency divider TL 1 and TL 2 , which in the case of the example each have three divider stages F 1 to F 3 and F 4 to F 6 connected in series in the form of flip-flop cells. In the example, master-slave flip-flops (toggle flip-flops) are used for the individual divider stages, so that the oscillations supplied by the respective oscillator OZ 1 or OZ 2 directly to one input of the first flip-flop cell and the other input is fed via an inverter (not specifically designated). These two oscillators OZ 1 and OZ 2 are all of those provided p amplitude formers together. They therefore control a total of p frequency dividers TL 1 and p frequency dividers TL 2 .
Als weiterer Bestandteil der Anlage für die Erzeugung der Zähltakte sind wenigstens zwei Flip-Flops und eine durch gewisse Zählstände des Binärzählers Z über die Flip-Flops rückgesteuerte und die Zufuhr'der von den Teilerstufen gelieferten Schwingungen als Zähltakte für den Zähler Z liefernde Logik, die aus UND-Gattern und Oder-Gattern kombiniert ist, vorgesehen.As a further component of the system for the generation of the counter clocks are at least two flip-flops and a back-controlled by certain counts of the binary counter Z via the flip-flops and the supply of the vibrations supplied by the divider stages as counter clocks for the counter Z, the logic is combined from AND gates and OR gates provided.
Hierbei sind in dem in Fig. 6 dargestellten Beispielsfall zunächst sechs UND-Gatter a1 bis a6 mit jeweils drei Signaleingängen zu erwähnen, von denen die drei ersten dem vom Oszillator OZ1 gesteuerten ersten Teiler TL1 und die drei letzten dem vom Oszillator OZ2 gesteuerten zweiten Teiler TL2 zugeordnet sind, indem je ein Ausgang, z. B. der nicht invertierte Ausgang, jeder Teilerstufe F1 bis F6 mit je einem Eingang eines der UND-Gatter a1 bis a6 verbunden ist. Demzufolge sind z. B. die UND-Gatter a1 bis a3 dem ersten Teiler TL1 und die UND-Gatter a2 dem zweiten Teiler TL2 zugeteilt. Die Ausgänge aller dieser UND-Gatter a1 bis a6 gehen auf je einen Eingang eines gemeinsamen ODER-Gatters od. Der Ausgang dieses ODER-Gatters od liegt an einem weiteren UND-Gatter ug, das zwei Eingänge aufweist, von denen der eine durch das besagte ODER-Gatter od und der andere durch den einen Ausgang einer Flip-Flopzelle FF gesteuert ist. Das Flip-Flop LFF wird an beiden Eingängen durch je einen Ausgang der Logikschaltung Lo beaufschlagt. Diese Logikschaltung Lo ist ihrerseits durch den Vorwärts-Rückwärtszähler.Z und durch ein Startsignal St gesteuert, das außerdem zum starten des durch die beiden NOR-Gatter n und n2 gebildeten RS-Flip-Flops vorgesehen ist.Here, in the in Fig. Exemplary case depicted 6 AND gates A 1 to A with three signal inputs to mention first six 6, of which the three first the controlled from the oscillator OZ 1 first divider TL 1 and the last three which from the oscillator OZ 2 controlled second divider TL 2 are assigned by an output, z. B. the non-inverted output, each divider stage F 1 to F 6 is connected to an input of one of the AND gates a 1 to a 6 . Accordingly, e.g. B. the AND gates a 1 to a 3 to the first divider TL 1 and the AND gates a 2 to the second divider TL 2 . The outputs of all these AND gates a 1 to a 6 each go to an input of a common OR gate od. The output of this OR gate od is connected to a further AND gate ug which has two inputs, one of which is through said OR gate od and the other being controlled by one output of a flip-flop cell FF. The flip-flop LFF is acted upon at both inputs by an output of the logic circuit Lo. This logic circuit Lo is in turn controlled by the up-down counter Z and by a start signal St, which is also provided for starting the RS flip-flop formed by the two NOR gates n and n 2 .
Der Vorwärts-Rückwärtszähler Z hat im Beispielsfalle sieben Zählstufen. Er steuert sowohl mit dem Zählerstand "0" als auch mit seinem höchsten Zählstand die - Logikschaltung Lo und mit dem höchsten Zählstand sowie mit zwei weiteren Zählständen je eines der drei UND-Gatter a, a und a ( es können natürlich auch noch mehrere solcher UND-Gatter vorgesehen sein), die jeweils sieben Eingänge aufweisen und die zwecks Kodierung jeweils eines bestimmten Zählstandes des Zählers Z durch je einen der beiden Ausgänge Q und
Das UND-Gatter a liegt an einem Eingang des bereits genannten NOR-Gatters n1, das zusammen mit dem NOR-Gatter n2 ein RS-Flip-Flop bildet. Hierzu ist sein Ausgang an einem Eingang des NOR-Gatters n2 und der Ausgang des NOR-Gatters n2 an einen Eingang des NOR-Gatters n1 gelegt. Das erste NCR-Gatter n1 hat noch einen dritten Eingang, der an einem durch Rücksetzsignale gesteuerten Reseteingang der Schaltung gemäß Fig. 6 liegt. Durch diesen Reseteingang Re ist außerdem ggf. der Rücksetzeingang des Zählers Z beaufschlagt, so daß dieser beim Auftreten eines Rücksetzimpulses auf den Zählstand "O" umschaltet (falls der Zähler Z nicht bereits vorher durch die Rückzählphase auf "O" geschaltet ist). Ein-durch ein Startsignal gesteuerter Eingang St liegt über eine Differenzierstufe DS1 einerseits an der Logik Lo und andererseits an einem zweiten Eingang des mit dem NOR-Gatter n1 kreuzgekoppelten NOR-Gatters n2. Der Ausgang des durch die NOR-Gatter n1 und n2 gebildeten RS-Flip-Flops ist mit dem Ausgang des NOR-Gatters n1 identisch. Er liegt an je einem Eingang der durch die beiden letzten Teilerstufen F3 und F6 der beiden Teiler TL1 und TL2 beaufschlagten UND-Gatter a3 und a6.The AND gate a is located at an input of the aforementioned NOR gate n 1 , which forms an RS flip-flop together with the NOR gate n 2 . For this purpose, its output is connected to an input of the NOR gate n 2 and the output of the NOR gate n 2 to an input of the NOR gate n 1 . The first NCR gate n 1 also has a third input which is connected to a reset input of the circuit according to FIG. 6 which is controlled by reset signals. Through this reset input Re, the reset input of the counter Z is also possibly acted on, so that it switches to the count "O" when a reset pulse occurs (if the counter Z has not previously been switched to "O" by the countdown phase). On-by a start signal Controlled input St is connected via a differentiating stage DS 1 to logic Lo on the one hand and to a second input of NOR gate n 2 cross-coupled to NOR gate n 1 on the other. The output of the RS flip-flop formed by the NOR gates n 1 and n 2 is identical to the output of the NOR gate n 1 . It is connected to one input of each of the AND gates a 3 and a 6 acted upon by the last two divider stages F 3 and F 6 of the two dividers TL 1 and TL 2 .
Ein zweites RS-Flip-Flop ist durch die beiden NOR-Gatter n3 an den Ausgang des jeweils anderen NOR-Gatters gelegt. Ein zweiter Eingang des NOR-Gatters n3 liegt am Ausgang des UND-Gatters a, ein zweiter Eingang des anderen NOR-Gatters n4 am Ausgang des UND-Gatters a und ein dritter Eingang des NOR-Gatters n4 am Reset- eingang Re der Schaltung. Der Ausgang des zweiten RS-Flip-Flops n3, n4 ist durch den Ausgang des zweiten dieser NOR-Gatter, also durch den Ausgang des Gatters n4 gegeben. Er liegt an je einem Eingang der durch die beiden vorletzten Stufen F2 bzw. F4 der beiden Teiler TL1 und TL2 beaufschlagten UND-Gatter a2 bzw. a5.A second RS flip-flop is connected through the two NOR gates n 3 to the output of the other NOR gate. A second input of the NOR gate n 3 is at the output of the AND gate a , a second input of the other NOR gate n 4 at the output of the AND gate a and a third input of the NOR gate n 4 at the reset input Re of the circuit. The output of the second RS flip-flop n 3 , n 4 is given by the output of the second of these NOR gates, that is to say by the output of the gate n 4 . It is connected to an input of the AND gates a 2 and a 5, respectively, which are acted upon by the two penultimate stages F 2 and F 4 of the two dividers TL 1 and TL 2 .
Ein drittes RS-Flip-Flop ist durch die beiden NOR-Gatter n5 und n6 gegeben, von denen wiederum je ein Eingang auf den Ausgang des anderen Gatters rückgekoppelt ist. Ein weiterer Eingang des Gatters n5 wird durch den Ausgang des zweiten UND-Gatters a und ein weiterer Eingang des anderen NOR-Gatters n6 durch den Ausgang des UND-Gatters a über eine Differenzierstufe DS2 gesteuert. Ein dritter Eingang des NOR-Gatters n6 liegt am Reseteingang Re. Sein Ausgang bildet den Ausgang des dritten RS-Flip-Flops n5, n6. Er liegt an je einem Eingang der durch die ersten Teilerstufen F1 bzw. F4 beaufschlagten UND-Gatter a1 bzw. a4.A third RS flip-flop is provided by the two NOR gates n 5 and n 6 , of which in turn one input is fed back to the output of the other gate. Another input of gate n 5 is through the output of second AND gate a and another input of the other NOR gate n 6 through the output of the AND gate a controlled by a differentiation stage DS 2 . A third input of the NOR gate n 6 is at the reset input Re. Its output forms the output of the third RS flip-flop n 5 , n 6 . It is located at an entrance through the first Divider stages F 1 and F 4 act on AND gates a 1 and a 4 .
Der Ausgang der durch das UND-Gatter a gesteuerten Differenzierstufe DS2 liegt ferner am einen Eingang einer weiteren Flip-Flopzelle AFF, deren zweiter Eingang am Reseteingang Re angeschaltet ist. Der beim Auftreten eines Signals am Ausgang der Differenzierstufe DS2 den Pegel "1" erhaltende Ausgang des Flip-Flops AFF liegt an je einem letzten Eingang der durch den ersten Teiler TL1 gesteuerten UND-Gatter a1 bis a3 und über einen Inverter IR an je einem letzten Eingang der durch den zweiten Teiler TL2 gesteuerten UND-Gatter a4.bis a6.The output of the through the AND gate a The controlled differentiating stage DS 2 is also connected to one input of a further flip-flop cell AFF, the second input of which is connected to the reset input Re. The output of the flip-flop AFF, which receives the level "1" when a signal occurs at the output of the differentiating stage DS 2, is connected to a last input of the AND gates a 1 to a 3 controlled by the first divider TL 1 and via an inverter IR at a last input of the AND gates a 4. to a 6 controlled by the second divider TL 2 .
Derselbe Ausgang der Flip-Flopzelle AFF liegt außerdem an dem die Umsetzung des Zählers Z vom Vorwärts- auf den Rückwärtszählbetrieb bewirkenden Eingang des Zählers Z. Der andere Ausgang der Flip-Flopzelle AFF kann anstelle des Inverters IR dazu verwendet werden, um die dritten Eingänge der UND-Gatter a4 bis a6 zu steuern. Der Inverter IR ist dann nicht erforderlich.The same output of the flip-flop cell AFF is also connected to the input of the counter Z which effects the conversion of the counter Z from the up to the down-counting operation. The other output of the flip-flop cell AFF can be used instead of the inverter IR to switch the third inputs of the To control AND gates a 4 to a 6 . The inverter IR is then not required.
Die in Fig. 7 dargestellte Ausbildung der Logikschaltung Lo hat zwei durch die beiden Extremstände des Vorwärts-Rückwärtszählers Z gesteuerte UND-Gatter, wobei das UND-Gatter u dem höchsten, das UND-Gatter u dem niedrigsten Zählstand, also dem Zählstand "0" zugeordnet ist. Das UND-Gatter u kann mit dem UND-Gatter a identisch sein, wobei.allerdings im Falle der Logik Lo die Differenzierstufe DZ2 nicht mit einbezogen ist. Da im Beispielsfall der Zähler Z sieben Zählstufen, also sieben hintereinandergeschaltete Toggle-Flip-Flopzellen, aufweist, haben die UND-Gatter u1 und u2 jeweils sieben Eingänge, die im Falle des UND-Gatters u1 mit den den Zählstand anzeigenden Ausgängen Q und im Falle des UND-Gatters u2 mit den die hierzu invertierten Signale führenden Ausgängen
Der Ausgang des den Zählstand "O" anzeigenden UND-Gatters u2 ist über eine Differenzierstufe DS3 an den einen Eingang eines ODER-Gatters org2 gelegt, dessen anderer Eingang über ein weiteres UND-Gatter ud3 gesteuert ist und dessen Ausgang derart an das Flip-Flop LFF angelegt ist, daß dieses das die Zufuhr von Zählimpulsen zum Zähler Z kontrollierende UND-Gatter ug sperrt. Beaufschlagt ist das zuerst genannte UND-Gatter ud3 einerseits durch das dem höchsten Zählstand des Zählers Z gewidmete UND-Gatter u1 (das bevorzugt mit dem UND-Gatter a3 identisch ist) und andererseits durch ein über einen Steuereingang P/S zugeführtes Signal. Bei Vorhandensein eines solchen Signals (oder dessen Abwesenheit) wird erreicht, daß die Tonamplitude auch bei Loslassen der gedrückten Spieltaste ihre konstante Amplitude solange beibehält, als das Signal andauert.The output of the counting state "O" AND gate u 2 is connected via a differentiating stage DS3 to the one input of an OR gate org 2 , the other input of which is controlled by a further AND gate ud 3 , and the output of which is thus to the Flip-flop LFF is created so that this blocks the AND gate ug controlling the supply of counting pulses to counter Z. The first-mentioned AND gate ud 3 is acted upon on the one hand by the AND gate u1 dedicated to the highest count of the counter Z (which is preferably identical to the AND gate a 3 ) and on the other hand by a signal supplied via a control input P / S. In the presence of such a signal (or its absence) it is achieved that the sound amplitude maintains its constant amplitude as long as the signal continues even when the play key is released.
Der andere Eingang der Flip-Flopzelle LFF wird durch ein weiteres ODER-Gatter org1 gesteuert, welches im Gegensatz zum ODER-Gatter org1 für die Zufuhr von Zählimpulsen zum Zähler Z über das UND-Gatter ug sorgt. Das ODER-Gatter org1 wird ebenfalls durch zwei UND-Gatter ud1 und ud2 gesteuert. Dabei liegt ein Eingang des UND-Gatters ud2 an dem bereits genannten Steuereingang P/S während der andere Eingang durch einen Eingang TLO beaufschlagt wird. Ein Signal an den Eingang TLO wird dann gegeben, wenn die für die derzeitige Beaufschlagung des betrachteten Amplitudenformers AF1 bis AFp verantwortliche Spieltaste im Manual M losgelassen wird. Auf die Erzeugung dieses den Eingang TLO steuernden Signals wird noch im Anschluß an die noch ausstehende weitere Betrachtung des Kanalwählers KW eingegangen.The other input of the flip-flop cell LFF is controlled by a further OR gate org 1 , which, in contrast to the OR gate org 1, ensures the supply of counting pulses to the counter Z via the AND gate ug. The OR gate org 1 is also controlled by two AND gates ud 1 and ud 2 . One input of the AND gate ud 2 is located at the control input P / S already mentioned, while the other input is acted upon by an input TLO. A signal is given to the input TLO when the AF 1 for the current loading of the amplitude shaper under consideration until AF p responsible game button in manual M is released. The generation of this signal, which controls the input TLO, will be discussed after the pending further consideration of the channel selector KW.
Das andere UND-Gatter ud1 liegt mit einem Eingang an dem dem Zählstand "0" des Zählers Z zugeordneten UND-Gatter u2 und mit dem anderen Eingang an dem das Startsignal führenden Eingang St, durch den auch das NOR-Gatter n2 gesteuert ist. Da sich beim Einschalten des Kanals V1 bzw. V2 bzw.....bzw. Vp und des von ihm gesteuerten Amplitudenformers AF bzw. AF2 bzw.....bzw. AFp sich der Vorwärts-Rückwärtszähler Z auf den Zählstand "O" befindet, wird durch das über den Starteingang St zugeführte Startsignal das ODER-Gatter org1 aktiviert und damit das Flip-Flop LFF auf einen Betriebszustand gebracht., bei welchem das nachgeschaltete UND-Gatter ug für die vom Ausgang des ODER-Gatters od gelieferten Zähltakte durchlässig ist. Der Zustand wird ersichtlich beendet, wenn aufgrund des Rückwärtszählvorgangs im Zähler Z der Zählstand "O" erreicht-und vom UND-Gatter u2 somit mittels der ihm nach-. geschalteten Differenzierstufe DS3 ein Signal an das ODER-Gatter org2 gegeben wird, durch welches das Flip-Flop LFF in die andere Lage kippt und das UND-Gatter ug sperrt.The other AND gate ud 1 is connected with one input to the AND gate u2 assigned to the count "0" of the counter Z and with the other input to the input St carrying the start signal, through which the NOR gate n 2 is also controlled . Since when switching on the channel V 1 or V 2 or ..... or. V p and the AF or AF 2 or ..... or. AFp the up-down counter Z is at the count "O", the OR gate org 1 is activated by the start signal supplied via the start input St and thus the flip-flop LFF is brought into an operating state in which the downstream AND Gate ug is permeable for the count clocks supplied by the output of the OR gate od. The state is evidently ended when, due to the downward counting process in the counter Z, the count "O" is reached - and thus by the AND gate u 2 by means of it. switched differentiating stage DS 3, a signal is given to the OR gate org 2 , through which the flip-flop LFF tilts into the other position and blocks the AND gate ug.
Imselben Sinn wirkt bei gleichzeitiger Beaufschlagung durch das mit dem höchsten Zählstand des Zählers Z gekoppelte UND-Gatter u1 und den Signaleingang P/S das UND-Gatter ud3, da auch dieses dann über das ODER-Gatter org2 das UND-Gatter ug drosselt. Imselben Sinn wie das UND-Gatter ud1 wirkt das UND-Gatter ud2 auf das ODER-Gatter org1 und damit auf das Flip-Flop LFF, sobald es gleichzeitig an seinem einen Eingang durch ein beim Loslassen der jeweils beaufschlagenden Spieltaste im Manual M entstehenden und über den Eingang TLO zugeführtes Signal und am anderen Eingang durch ein Signal P/S (z. B. über ein Pedal erzeugt') beaufschlagt wird.In the same sense, when the AND gate u 1 and the signal input P / S are coupled to the AND gate u 1 coupled to the highest count of the counter Z, the AND gate ud3, since this then also throttles the AND gate ug via the OR gate org 2 . In the same way as the AND gate ud 1, the AND gate ud 2 acts on it OR gate org 1 and thus on the flip-flop LFF as soon as it is present at its one input at the same time as a play signal in the manual M which is released when the respective play button is released and is fed through the input TLO and at the other input by a signal P / S (e.g. generated by a pedal ').
Die Differenzierstufen DS1, DS2 und DS3 können vorteilhaft entsprechend der deutschen Patenttanmeldung P 28 45 379.4 (VPA 78 P 1191) ausgestaltet sein, da diese aufgrund eines steuernden Impulses RZ die unmittelbare Entstehung eines kurzen definierten Impulses R auslösen. Die Aufgabe dieser Differenzierstufen DS1 bis DS3 ist im vorliegenden Falle ja darin zu sehen, daß beim Auftreten eines Steuerimpulses beliebiger Länge ein extrem kurzer Impuls definierter Länge ausgelöst wird.The differentiating stages DS 1 , DS 2 and DS 3 can advantageously be designed in accordance with German patent application P 28 45 379.4 (VPA 78 P 1191), since these trigger the immediate creation of a short defined pulse R due to a controlling pulse RZ. The task of these differentiation stages DS 1 to DS 3 is to be seen in the present case in that an extremely short pulse of defined length is triggered when a control pulse of any length occurs.
Als Startsignale St werden vorteilhaft die zum Starten des dem betreffenden Amplitudenformers AF1 bis AFp zugeordneten Ausgangsteiles V1 bis Vp der Vermittlungsanlage VM dienenden und von dem zugehörigen UND-Gatter A1 bis Ap des Kanalwählers KW erzeugten Übernahmesignale UE1 bis UEp verwendet, so daß also zweckmäßig der Ausgang des dem betreffenden Ausgangsteil V1 bzw.....bzw. Vp zugeordneten UND-Gatters A1 bzw..... bzw. Ap zur Steuerung der Logik Lo in dem jeweils nachgeschalteten Amplitudenformer AF1 bzw.....bzw. AFp zwecks Lieferung des Startsignals St herangezogen wird. Sie werden, wie bereits festgestellt, über die Differenzierstufe DS1 sowohl an das NOR-Gatter n1 als auch an das UND-Gatter ud1 in der Logikschaltung Lo herangetragen.The start signals St are advantageously the takeover signals UE 1 to UE p which are used to start the output part V 1 to V p of the switching system VM which is assigned to the relevant amplitude shaper AF 1 to AF p and which are generated by the associated AND gate A 1 to A p of the channel selector KW used, so that the output of the relevant output part V 1 or ..... b or V p associated with AND gate A 1 or ..... or A p for controlling the logic Lo in the downstream Amplitude former AF 1 or ..... or. AF p is used for the delivery of the start signal St. As already stated, they are brought to the NOR gate n 1 as well as to the AND gate ud 1 in the logic circuit Lo via the differentiating stage DS 1 .
Aufgrund des Startsignals St erscheint aufgrund der angegebenen Verhältnisse am Ausgang des NOR-Gatters n1 eine "1", die an den einen der drei Eingänge des durch die dritte Teilerstufe F3 des Teilers TL1 gesteuerten UND-Gatters a3 gelangt. Ferner befindet sich aufgrund des Ausgangszustandes des Zählers Z (sei es sufgrund einer vorausgegangenen Rückzählung auf den Zählstand "0", sei es aufgrund eines über den Reseteingang Re gegebenen Rückstellsignals) das Flip-Flop AFF in einem Zustand, bei welchem die UND-Gatter a1 bis a3 durch dieses Flip-Flop AFF mit einer "1" beaufschlagt werden. Schließlich sind die beiden Oszillatoren OZ1 und OZ2 dauernd im Betrieb (sie können z. B. durch das Startsignal St eingeschaltet werden). Somit gelangen über das UND-Gatter a3, das ODER-Gatter od und das UND-Gatter ug Zählimpulse, die weil sie von der letzten Stufe F3 des Teilers TL1 stammen, mit verhältnismäßig niedriger Frequenz erscheinen. Diese Zählimpulse zählen den Zähler Z allmählich bis zu dem dem UND-Gatter a zugeordneten Zählstand hoch. Währenddessen wird aufgrund der Steuerung der Formerschaltung FS durch den Zähler Z die von der Formerschaltung an die Mischstufe MI weitergegebenen und . von dem jeweils zugeordneten Ausgangsteil V bis V gelieferten tonfrequenten Signale sukzessive gesteigert, wobei infolge der verhältnismäßig langsamen Aufzählung des Zählers Z die Amplitude nur verhältnismäßig langsam gesteigert wird.Due to the start signal St, a "1" appears at the output of the NOR gate n 1 due to the specified conditions, which reaches the one of the three inputs of the AND gate a 3 controlled by the third divider stage F 3 of the divider TL 1 . Furthermore, the flip-flop AFF is in a state in which the AND gate a. Is due to the initial state of the counter Z (be it due to a previous countdown to the count "0" or be it due to a reset signal given via the reset input Re) 1 to a 3 can be subjected to a "1" by this flip-flop AFF. Finally, the two oscillators OZ 1 and OZ 2 are in continuous operation (they can be switched on, for example, by the start signal St). Thus pass through the AND gate a 3 , the OR gate od and the AND gate ug counting pulses, which appear at a relatively low frequency because they come from the last stage F 3 of the divider TL 1 . These counts gradually count the counter Z up to that of the AND gate a assigned count high. Meanwhile, due to the control of the shaping circuit FS by the counter Z, the shaping circuit FS passes on the mixing stage MI and. sound frequency signals supplied from the respectively assigned output part V to V are successively increased, the amplitude being increased only relatively slowly due to the relatively slow enumeration of the counter Z.
Spricht nun das UND-Gatter a mit dem Erreichen des ihm zugeordneten Zählstandes, des Zählers Z an, so verschwindet die "1" am Ausgang des NOR-Gatters n1. Dagegen erscheint nun am Ausgang des NOR-Gatters n4 eine "1". Dies hat zur Folge, daß die Zufuhr der von der Teilerstufe F3 gelieferten Zählimpulse gestoppt und stattdessen die Zufuhr von aus der Teilerstufe F2 stammenden Zählimpulsen über das UND-Gatter a2 ermöglicht wird, da sich an dem Betriebszustand der beiden Flip-Flops LFF und AFF nichts geändert hat und auch die Eingänge St und Re nicht mehr beaufschlagt wurden. Aufgrund der nunmehr mit höherer Frequenz als bisher erscheinenden Zählimpulse werden die Amplituden der von der Formerschaltung FS gelieferten Tonsignale rascher als bisher größer, und zwar solange, bis das durch den höheren Zählstand des Zählers Z gesteuerte UND-Gatter a2 anspricht.Now speaks the AND gate a when the counter Z assigned to it is reached, the "1" at the output of the NOR gate n 1 disappears. In contrast, a "1" now appears at the output of NOR gate n 4 . As a result, the supply of the of the divider stage F 3 stopped counting pulses and instead the supply of count pulses originating from divider stage F 2 is enabled via the AND gate a 2 , since nothing has changed in the operating state of the two flip-flops LFF and AFF and also the inputs St and Re were no longer charged. Due to the counting pulses now appearing at a higher frequency than before, the amplitudes of the sound signals supplied by the shaping circuit FS become larger faster than before, until the AND gate a 2 controlled by the higher count of the counter Z responds.
Durch das Ansprechen des UND-Gatters a2 verschwindet die "1" am Ausgang des NOR-Gatters n4 und erscheint dafür am Ausgang des NOR-Gatters n6. Damit wird die Zufuhr von Zähltakten aus der Teilerstufe T2 beendet und dafür das UND-Gatter a1 für die aus der ersten Teilerstufe F1 stammenden Zähltakte durchgängig gemacht. Hierdurch schreitet die Amplitudenzunahme der am Ausgang der Formerschaltung FS gelieferten tonfrequenten Signale noch rascher als bisher fort. Mit dem Erreichen des dem UND-Gatter a3 zugeordneten Zählstandes verschwindet die "1" am Ausgang des NOR-Gatters n6. Außerdem wird das Flip-Flop AFF gekippt. Dadurch ändert sich die Zählrichtung im Zähler Z. Außerdem werden die durch den Oszillator OZ1 beaufschlagten UND-Gatter a1 bis a3 in ihrer Wirkung für die Anlieferung der Zähltakte durch die durch den Oszillator OZ2 beaufschlagten UND-Gatter a4 bis a6 ersetzt.When the AND gate a 2 responds, the "1" at the output of the NOR gate n 4 disappears and instead appears at the output of the NOR gate n 6 . The supply of counting clocks from divider stage T 2 is thus ended and the AND gate a 1 is made continuous for the counting clocks originating from first divider stage F 1 . As a result, the increase in amplitude of the tone-frequency signals supplied at the output of the shaping circuit FS progresses even more rapidly than hitherto. When the count assigned to the AND gate a 3 is reached , the "1" at the output of the NOR gate n 6 disappears. The flip-flop AFF is also flipped. This changes the counting direction in the counter Z. In addition, the effects of the AND gates a 1 to a 3 acted upon by the oscillator OZ 1 become effective for the delivery of the counting cycles by the AND gates a 4 to a 6 acted upon by the oscillator OZ 2 replaced.
Zunächst ist jedoch an den Ausgängen der auch diese UND-Gatter a4 bis a6 steuernden NOR-Gatter n1, n4 und n6 nur der Zustand "0" gegeben, so daß vorläufig keine Zähltakte an den Zähler Z gelangen und die Amplitude der über die Formerschaltung FS an die Mischstufe Mi gelangenden Tonfrequenzsignale ihren höchsten Wert beibehalten. Es müssen, um diesen Zustand zu beenden, die durch die NOR-Gatter n1 bis n6 gebildeten RS-Flip-Flops wieder in Aktion treten, wobei nunmehr das Flip-Flop n1, n2 bei durch einen höheren Zählerstand als das Flip-Flop n3, n4 und das Flip-Flop n5, n6 beim Zählstand "0" seine Aktion beenden muß. Dies bedeutet, daß die Steuerung der UND-Gatter a, a und a3 durch den Zähler Z in entsprechender Weise abgeändert werden muß, bzw. diese UND-Gatter durch entsprechend anders gesteuerte UND-Gatter ersetzt werden müssen. Die Darstellung.der hierzu erforderlichen Schaltmittel in Wort und Bild verlangt im grundegenommen nichts anderes als die Verwendung von durch UND-und ODER-Kombinationen realisierte Steuermittel, die aufgrund eines Umschalt- bzw. zweiten Startsignals die entsprechende Umstellung der durch die NOR-Gatter n1 bis n6 gebildeten drei RS-Flip-Flops und/oder der diese beaufschlagenden UND-Gatter bewirken. Bei der in Fig. 6 dargestellten Anschaltung dieser drei RS-Flip-Flops müßte dann wieder das NOR-Gatter n1 zur Einleitung der Abklingphase derart geschaltet werden, daß an seinem Ausgang eine "1" erscheint, die mit dem Erreichen des dem UND-Gatter a entsprechenden Zählstandes von Z wieder verschwindet, während zur gleichen Zeit die "1" am Ausgang von n4 erscheint. Beim Erreichen des dem UND-Gatter a zugeordneten nächst niedrigeren Zählstandes von Z verschwindet die "1" am Ausgang des NOR-Gatters n4. Stattdessen tritt die "1" am Ausgang des NOR-Gatters n6 auf und verschwindet wieder, sobald im Zähler Z der nunmehr dem UND-Gatter a zugeordnete Zählstand "O" erreicht ist. Es ist klar, daß auch bei der Erzielung dieses "Nachhalleffekts" oder auch Soustaineffekts das UND-Gatter ug für die vom ODER-Gatter od gelieferten Zähltakte durchlässig sein muß und somit an dem ODER-Gatter org2 keine "1" anliegen darf. Die hierzu erforderlichen Bedingungen lassen sich unmittelbar aus Fig. 7 ablesen. Zu erwähnen ist noch, daß man die an dem nicht mit dem UND-Gatter ug verbundenen Ausgang erscheinenden Signale als Zeichen dafür verwenden kann, daß der Zähler den Zählstand "O" hat und somit aufnahmebereit ist.'First, however, only the state "0" is present at the outputs of the NOR gates n 1 , n 4 and n 6, which also control these AND gates a 4 to a 6 , so that for the time being none Counting cycles arrive at the counter Z and the amplitude of the audio frequency signals reaching the mixing stage Mi via the shaping circuit FS maintain their highest value. In order to end this state, the RS flip-flops formed by the NOR gates n 1 to n 6 must come into action again, the flip-flop n 1 , n 2 now having a higher counter reading than the flip -Flop n 3 , n 4 and the flip-flop n 5 , n 6 must end its action at the count "0". This means that the control of the AND gates a , a and a3 must be modified in a corresponding manner by the counter Z, or these AND gates must be replaced by correspondingly differently controlled AND gates. The representation of the switching means required for this in word and image basically requires nothing other than the use of control means implemented by AND and OR combinations, which, on the basis of a changeover or second start signal, the corresponding changeover by the NOR gates n 1 to n 6 formed three RS flip-flops and / or the AND gate acting on them. In the connection of these three RS flip-flops shown in FIG. 6, the NOR gate n 1 would then have to be switched again to initiate the decay phase in such a way that a "1" appears at its output which, when the AND and Gate a corresponding count of Z disappears again, while at the same time the "1" appears at the output of n 4 . Upon reaching the AND gate a assigned the next lower count of Z, the "1" at the output of the NOR gate n 4 disappears. Instead, the "1" occurs at the output of NOR gate n 6 and disappears again as soon as in counter Z the AND gate a assigned count "O" is reached. It is clear that even when this "reverberation effect" or sous-effect is achieved, the AND gate must be permeable for the counting cycles supplied by the OR gate od and therefore no "1" may be applied to the OR gate org 2 . The conditions required for this can be read directly from FIG. 7. It should also be mentioned that the signals appearing at the output not connected to the AND gate below can be used as a sign that the counter has the count "O" and is therefore ready for recording. '
Zum Abschluß der Beschreibung des Kanalwählers KW gemäß Fig. 3 ist auf die Fig. 8 hinzuweisen, in der die Anschaltung des bereits in Fig. 3 dargestellten Referenzzählers RZ und der Alterszähler AZ1 bis AZp (im Beispiel ist p wiederum gleich 10) dargestellt ist. Die in Fig. 3 lediglich angedeutete Steuerung AST der Alterzähler AZ1 bis AZp, also im Beispielsfalle AZ1 bis AZ10 ist in Fig. 8 dargestellt.At the end of the description of the channel selector KW according to FIG. 3, reference should be made to FIG. 8, in which the connection of the reference counter RZ already shown in FIG. 3 and the age counter AZ 1 to AZ p (in the example p is again equal to 10) is shown is. The control AST of the age counters AZ 1 to AZ p , which is only indicated in FIG. 3, that is to say in the example case AZ 1 to AZ 10, is shown in FIG. 8.
Jeder Alterszähler AZ1 bis AZ ist je einem der vorgesehenen Ausgangskanäle V1 bis Vp der Vermittlungsanlage VM zugeteilt. Sein Zähleingang wird in dem in Fig. 8 dargestellten Ausführungsbeispiel durch den Ausgang je eines UND-Gatters UL1 bzw. UL2 bzw.....bzw. ULp beaufschlagt. Ferner kann jeder der Alterzähler AZ1 bis AZp durch jeweils ein von dem jeweils zugeordneten Amplitudenformer AF1 bis AFp bei dessen Rückkehr in den Ausgangszustand geliefertes Löschsignal L1 bis Lp sowie durch ein allgemeines (nicht dargestelltes) Resetsignal in den Zählstand "0" zurückgesetzt werden.Each age counter AZ 1 to AZ is assigned to one of the intended output channels V 1 to V p of the switching system VM. Its counting input is in the embodiment shown in FIG. 8 by the output of an AND gate UL 1 or UL 2 or ..... or. UL p applied. Furthermore, each of the age counters AZ 1 to AZ p can be reset to the count "0" by an erase signal L 1 to L p supplied by the respectively assigned amplitude shaper AF 1 to AF p when it returns to the initial state and by a general (not shown) reset signal "be reset.
Alle Alterszähler haben dieselbe Anzahl von Zählstufen, was auch für den den Alterszählern AZ1 bis AZp gemeinsam zugeteilten Referenzzähler RZ gilt. Zwischen dem Referenzzähler RZ und jedem der vorgesehenen Alterszähler AZ1 bis AZp ist je ein Komparator K bis K vorgesehen, der bereits erwähnt wurde und der bei Gleichheit des Zählerstandes des Referenzzählers RZ mit dem einzelnen Alterszähler AZ1 bzw. AZ2 usw. anspricht, d. h. also eine "1" abgibt.All age counters have the same number of count levels, which is also common for the age counters AZ 1 to AZ p sam assigned reference counter RZ applies. There is a comparator K between the reference counter RZ and each of the intended age counters AZ 1 to AZ p to K provided, which has already been mentioned and which, if the counter reading of the reference counter RZ is identical with the individual age counter AZ 1 or AZ 2 etc., responds, that is to say outputs a "1".
Die den einzelnen Alterszählern AZ1 bis AZp jeweils zugeteilten UND-Gatter UL1 bis UL liefern den Zähltakt für den jeweiligen Alterszähler. Im Beispielsfall haben diese UND-Gatter UL1 bis ULp jeweils drei.Eingänge. Davon ist-der eine durch das in Fig. 3 dargestellte und von den Komparatoren K1 bis Kp der einzelnen Ausgangskanäle V1 bis Vp gesteuerte ODER-Gatter OD beaufschlagt, das stets dann eine "1" liefert, wenn wenigstens einer der Ausgangskanäle V1 bis Vp besetzt ist.
(Will man haben, daß die Aktivierung der Alterszähler bzw. deren Taktversorgung erst dann einsetzt, wenn alle Kanäle V1 bis Vp besetzt sind, so muß man das ODER-Gatter OD durch ein entsprechendes UND-Gatter ersetzen.)The AND gates UL 1 to UL allocated to the individual age counters AZ 1 to AZ p provide the counting clock for the respective age counter. In the example, these AND gates UL 1 to UL p each have three inputs. One of these is acted upon by the OR gate OD shown in FIG. 3 and controlled by the comparators K 1 to K p of the individual output channels V 1 to V p , which always supplies a "1" when at least one of the output channels V 1 to V p is occupied.
(If you want to have the age counters or their clock supply only activated when all channels V 1 to V p are occupied, you have to replace the OR gate OD with a corresponding AND gate.)
Jedem der Ausgangskanäle V1 bis Vp und damit jedem der Alterszähler AZ1 bis AZp ist ferner eine Schaltungsanordnung TLO1 bis TLOp zugeordnet, die z. B. gemäß Fig. 9 ausgestaltet sein kann und die dann anspricht, wenn die die Beaufschlagung des einzelnen Kanals V1 bis Vp und damit des jeweils zugeordneten Alterszählers AZ1 bis AZp veranlassende Spieltaste wieder losgelassen wird. Sie liefert ein Signal, das zur Steuerung des zweiten Eingangs des UND-Gatters UL1 bzw. UL2 usw. der einzelnen Alterszähler AZ1, AZ2 usw. vorgesehen ist, so daß der betreffende Alterszähler AZ1 bzw. AZ2 usw. nur dann Zählimpulse erhält, wenn die Taste losgelassen oder die Wirkung der genannten Schaltungsteile durch ein (gemeinsames Signal) P/S blockiert ist. Die dritten Eingänge der einzelnen UND-Gatter UL1 bis UL werden gemeinsam durch Zähltakte beaufschlagt. Diese Zähltakte konnen z. B. von dem das Eingangsschieberegister PSW steuernden Taktgeber TG geliefert sein.A circuit arrangement TLO 1 to TLO p is also assigned to each of the output channels V 1 to V p and thus to each of the age counters AZ 1 to AZ p . B. can be configured according to FIG. 9 and which responds when the game button causing the application of the individual channel V 1 to V p and thus the respectively assigned age counter AZ 1 to AZ p is released again. It supplies a signal which is used to control the second input of the AND gate UL 1 or UL 2 etc. of the individual age counters AZ 1 , AZ 2 etc. is provided so that the relevant age counter AZ 1 or AZ 2 etc. receives counting pulses only when the key is released or the effect of the circuit parts mentioned is blocked by a (common signal) P / S. The third inputs of the individual AND gates UL 1 to UL are acted upon together by counter clocks. These counting cycles can e.g. B. can be supplied by the input shift register PSW controlling clock TG.
Zufolge der soeben beschriebenen Anschaltung der UND-Gatter UL1 bis ULp wird verständlich, daß derjenige Zähler den höchsten Zählstand aufweist,- bei dem das vom Schaltteil TLO gelieferte Dauersignal am längsten wirksam ist.As a result of the connection of the AND gates UL 1 to ULp just described, it is understandable that that counter has the highest count - at which the continuous signal supplied by the switching element TLO is the longest effective.
Die Ausgänge der den einzelnen Alterszählern AZ1 bis AZp jeweils zugeordneten UND-Gatter UL1 bis ULp liegen an je einem Eingang eines gemeinsamen ODER-Gatters oe, dessen Ausgang die Zähltakte für den Referenzzähler RZ liefert. Somit dient jeder einem der Alterszähler AZ1 bis AZp zugeführten Zähltakte zugleich als Zähltakt für den Referenzzähler RZ.The outputs of the AND gates UL 1 to ULp assigned to the individual age counters AZ 1 to AZ p are each connected to an input of a common OR gate oe, the output of which supplies the counting clocks for the reference counter RZ. Thus, each of the counting cycles supplied to one of the age counters AZ 1 to AZp also serves as a counting cycle for the reference counter RZ.
Wie bereits oben erwähnt, ist zwischen dem Referenzzähler RZ und jedem der Alterszähler AZ1 bis AZp je ein Komparator K bis K vorgesehen. Der Ausgang dieser Komparatoren K bis K dient einerseits zur Steuerung je eines UND-Gatters A bis A. Er dient andererseits mittels eines Inverters IR1 bzw. IR2 bzw. .... IRp zur Steuerung des Reseteinganges des Alterszählers AZ1 bzw. AZ2 usw., der zu diesem Zweck vom Ausgang des zugehörigen Inverters IR1 bis IRp über eine Differenzierstufe ds1 bzw. ds2 bzw.....bzw. dsp mit einem kurzen Res etimpuls beaufschlagt wird wenn die "1" am zugehörigen Komparator K bzw. K usw. verschwindet. Der Ausgang der einzelnen von den Komparatoren K bis K beaufschlagten Inverter IR1 bis IRp liegt außerdem an je einem Eingang eines allen Komparatoren K bis K gemeinsam zugeteilten UND-Gatters an1.As already mentioned above, there is a comparator K between the reference counter RZ and each of the age counters AZ 1 to AZ p to K intended. The output of these comparators K to K serves to control one AND gate A each to A . On the other hand, it is used by means of an inverter IR 1 or IR 2 or .... IR p to control the reset input of the age counter AZ 1 or AZ 2 etc., which for this purpose from the output of the associated inverter IR 1 to IR p a differentiation level ds 1 or ds 2 or ..... or. dsp a short reset pulse is applied when the "1" on the associated comparator K or K etc. disappears. The output of each of the comparators K to K acted on inverter IR 1 to IR p is also at one input of each of the comparators K to K shared AND gate to 1 .
Der Referenzzähler RZ ist als Vorwärts-Rückwärtszähler ausgebildet, der aufgrund eines von dem UND-Gatter an1 gelieferten Signals in die entgegengesetzte Zählrichtung umgeschaltet wird und der beim Fehlen eines solchen Signals wieder in die Vorwärts-Zählrichtung unmittelbar zurückkippt. Der Ausgang des UND-Gatters an1 liegt außerdem am einen Eingang eines weiteren UND-Gatters an2, dessen Ausgang an einem weiteren Eingang des durch die UND-Gatter UL bis ULp gesteuerten ODER-Gatters OR oe liegt und dessen anderer Eingang durch Taktimpulse, z. B.,durch die Takte TM gesteuert wird.The reference counter RZ is designed as an up-down counter, which is switched on the basis of a signal supplied by the AND gate at 1 in the opposite counting direction and which in the absence of such a signal immediately tilts back into the up-counting direction. The output of the AND gate at 1 is also at an input of a further AND gate at 2 , the output of which is at a further input of the OR gate OR oe controlled by the AND gates UL to ULp and the other input of which is by clock pulses, e.g. B. is controlled by the clocks TM.
Tritt somit infolge einer "1" am Ausgang des UND-Gatters an1 eine Umkehr der Zählrichtung des Referenzzählers RZ ein, so erhält dieser über das UND-Gatter an2 solange Zähltakte bis wieder einer der Komparatoren, und zwar der Komparator, der dem Alterszähler mit dem jeweils höchsten Zählstand zugeteilt ist, an seinem Eingang eine "1" erhält. so daß die Gleicheit des Zählstandes des Referenzzählers mit dem Zählstand eines der Alterszähler AZ1 bis AZp wieder hergestellt ist.Thus, if a reversal of the counting direction of the reference counter RZ occurs as a result of a "1" at the output of the AND gate at 1 , then this receives via the AND gate at 2 as long as counting cycles until one of the comparators again, namely the comparator that corresponds to the age counter with the highest count is assigned a "1" at its input. so that the equality of the count of the reference counter with the count of one of the age counters AZ 1 to AZ p is restored.
Das Ansprechen der einzelnen Komparatoren K bis K, also das Erscheinen einer "1" an ihrem Ausgang besagt, wie wiederholt betont, daß Gleichheit zwischen dem Zählstand des Referenzzählers RZ und dem Zählstand eines Alterszählers herrscht. Eine Ausnahme bildet der Ausgangszustand, da dann nicht nur ein Komparator, sondern alle eine "1" liefern, so daß schon aus diesem Grunde der Referenzzähler RZ zunächst auf den Zählstand "0" gehalten ist. Nach der Beaufschlagung des ersten Ausgangskanals V1 spricht das ODER-Gatter OD* an. Der erste Zähltakt für einen Alterszähler AZ1 bis AZp ist aber erst dann fällig, wenn einer der Schaltungsteile TLO1 bis TLOp anspricht. Wegen der Anhängigkeit der Zähltakte an den dritten Eingängen der UND-Gatter UL1 bis ULp, die von einem gemeinsamen Taktgeber stammen und daher synchron zueinander sind, erscheinen dann am Ausgang desjenigen UND-Gatters UL1 bzw. UL2 bzw.....bzw. ULp die Zähltakte, das durch das Signal TLO, also durch den jeweils zugeordneten Indikator TLO1 bis TLOp, beaufschlagt ist. Diese Zähltakte gelangen dann sowohl an den Zähleingang des zu dem UND-Gatter UL1 bis ULp, das nunmehr für die Zähltakte durchlässig ist, gehörenden Alterszähler als auch über das ODER-Gatter oe an den Zähleingang des Referenzzählers RZ, so daß sich in beiden Zählern derselbe Zählstand aufbaut.The response of the individual comparators K to K , ie the appearance of a "1" at its output means, as repeatedly emphasized, that there is equality between the count of the reference counter RZ and the count of an age counter. An exception is the initial state, since then not only one comparator, but all deliver a "1", so that for this reason alone the reference counter RZ is initially kept at the count "0". After the first output channel V1 has been applied, the OR gate OD * responds. However, the first counting cycle for an age counter AZ 1 to AZp is only due when one of the circuit parts TLO 1 to TLO p responds. Because of the dependency of the counting clocks on the third inputs of the AND gates UL 1 to UL p , which originate from a common clock generator and are therefore synchronous to one another, UL 1 or UL 2 or .... then appear at the output of that AND gate. .respectively. ULp is the counting clock which is acted upon by the signal TLO, that is to say by the respectively assigned indicator TLO 1 to TLO p . These counting cycles then arrive both at the counting input of the age counter belonging to the AND gate UL 1 to UL p , which is now permeable to the counting clocks, and also via the OR gate oe at the counting input of the reference counter RZ, so that in both Counters builds up the same count.
Wird nun ein zweiter Kanal beladen und die die Beladung dieses Kanals, z. B. des Kanals V2 verursachende Spieltaste losgelassen, so erhält der diesem Kanal zugeordnete Alterszähler, also im Beispielsfalle der Alterzähj er AZ2, nunmehr auch die synchronen Zählimpulse, so daß sich auch in diesem Alterszähler AZ2 und in allen übrigen zu einem besetzten Ausgangskanal gehörenden und durch eines der Signale TLO beaufschlagten Alterszähler jeweils ein individueller Zählstand aufbaut, der umso niedriger ist, je später der betreffende Alterszähler durch das ihm zugeordnete TLO-Signal beaufschlagt wurde.Is now loaded a second channel and the loading of this channel, for. B. the channel V 2 causing game button released, the assigned to this channel age counter, so in the example of the Alterzähj he AZ 2 , now also the synchronous counting pulses, so that there are AZ 2 in this age counter and in all others to a busy output channel belongs to and counts by one of the signals TLO age counter builds an individual count, which is lower, the later the age counter in question was acted upon by the TLO signal assigned to it.
Ein von dem zuerst ansprechenden Ausgangskanal V1 bzw. von dessen Amplitudenformer erzeugter und an den Reseteingang des Alterszählers AZ1 gelegter Löschimpulse sorgt dafür daß der Zählstand des Alterszählers mit dem höchsten Zählstand gelöscht wird. Damit verschwindet die "1" am Ausgang des zugehörigen Komparators K usw., so daß der Referenzzähler RZ auf den Zählstand des jeweils den nächsthöchsten Zählstand aufweisenden Alterszählers, z. B. des Alterszählers AZ2 zurückgesetzt wird. Dann spricht der diesem Alterszähler, z. B. dem Alterszähler AZ2 zugeordnete Komparator, also der Komparator K2, mit einer "1" an seinem Ausgang an, so daß die Rückzählung des Referenzzählers RZ abrupt beendet wird. Die folgenden Zählimpulse werden dann in positivem Sinne sowohl auf den nunmehr den höchsten Zählstand aufweisenden Alterzähler, z. B. AZ2, und den Referenzzähler RZ gegeben, bis auch AZ2 durch ein vom zugehörigen Kanal V2 bzw. dem Amplitudenformer AF2 gelieferte Löschsignal L2 auf den Zählstand "O" zurückgesetzt wird. Ist beispielsweise der Alterszähler AZ5 der Alterszähler mit dem nächsthöchsten Zählstand,-so wiederholt sich der beschriebene Vorgang mit diesem, indem der Referenzzähler auf den Zählstand dieses Alterszählers AZ5 zurückgesetzt, dann durch positive Beaufschlagung mit den gemeinsamen Zähltakten synchron mit dem neuen Alterszähler AZ5 solange hoch gezählt wird, bis durch einen vom Amplitudenformer AF5 stammendes Löschsignal L5 auch der Zählstand dieses Zählers gelöscht und der Referenzzähler RZ auf einen neuen Zählstand, nämlich den nächsthöchsten Zählstand eingestellt wird.An erase pulse generated by the first responding output channel V 1 or by its amplitude shaper and applied to the reset input of the age counter AZ 1 ensures that the count of the age counter with the highest count is deleted. The "1" at the output of the associated comparator K thus disappears etc., so that the reference counter RZ to the count of the next highest counting age counter, z. B. the age counter AZ 2 is reset. Then he speaks this age counter, e.g. B. the age counter AZ 2 associated comparator, that is, the comparator K 2 , with a "1" at its output, so that the countdown of the reference counter RZ is ended abruptly. The following counts are then in a positive sense both on the age counter which now has the highest count, e.g. B. AZ 2 , and the reference counter RZ, until AZ 2 is reset to the count "O" by a delete signal L 2 supplied by the associated channel V 2 or the amplitude shaper AF 2 . If, for example, the age counter AZ 5 is the age counter with the next highest count, the process described is repeated with this, by resetting the reference counter to the count of this age counter AZ 5 , then by positive action with the common counting cycles synchronously with the new age counter AZ 5 as long is counted up by a 5 derived from the amplitude former AF clear signal L 5 also clears the count of this counter and the reference counter RZ to a new count, namely, the next highest count is set.
Da das Löschen der Alterszähler synchron mit dem Löschen der in den Speicherteilen S und S des zugeordneten Ausgangskanals V1, Vp jeweils gespeicherten Tonadresse ist, kann der freigewordene Kanal wieder neu beaufschlagt werden, wie dies bereits oben beschrieben wurde. Ist das Löschen dieser Tonadresse aufgrund des altersmäßigen Ausklingens des angespielten Tones erfolgt, ohne daß hier eine neu angespielte Taste und ein Signal "Übernahme" das das Löschsignal auslösende Moment war, so bedeutet dies, daß am Ausgang des NOR-Gatters NO (Fig. 3) keine "1" anhängig ist und deshalb die Neubelegung des freigewordenen Ausgangskanals in der bereits beschriebenen Weise unter Vermittlung des jeweils zugeordneten UND-Gatters aus der Reihe der UND-Gatter UG1 bis UGp erfolgen kann. Sind hingegen alle Kanäle V1 bis Vp besetzt und dabei wenigstens eine.Spieltaste bereits losgelassen, so tritt die Steuerung der UND-Gatter A1 bis Ap bzw. der diesen zugeordneten ODER-Gatter OD1 bis ODp durch die UND-Gatter A bis A inkraft,Since the deletion of the age counter synchronized with the deletion of the in the memory parts S and S of the assigned output channel V 1 , V p is the stored sound address, the channel that has become free can be re-acted on, as has already been described above. If this tone address has been deleted due to the age-related decay of the played tone without a newly played button and a "takeover" signal being the moment triggering the delete signal, this means that NO (FIG. 3 ) no "1" is pending and therefore the newly assigned output channel can be reassigned in the manner already described with the intermediary of the respectively assigned AND gate from the series of AND gates UG 1 to UG p . If, on the other hand, all channels V 1 to Vp are occupied and at least one game button has already been released, the AND gates A 1 to A p or the OR gates OD 1 to OD p assigned to them are controlled by the AND gates A. to A in force,
Der den höchsten Zählstand aufweisende alterszählergesteuerte Komparator K bzw. K2 usw. hat eine "1" an seinem Ausgang, während alle übrigen dieser Komparatoren am Ausgang eine "0" haben. Wenn man nun die in Fig. 3 mit zwei Eingängen versehenen UND-Gatter A bis A jeweils mit einem dritten Eingang versieht, diesen dritten Eingang durch ein gemeinsames Überschreibungssignal ÜS steuert und das am Ausgang des einzelnen UND-Gatters A bis A gelieferte Signal nicht nur zur Steuerung des zugehörigen ODER-Gatters aus der Reihe der ODER-Gatter OD1 bis ODp verwendet, sondern-dieses Signal zugleich als zweites Löschsignal für den Inhalt . der Speicherteile S und S des jeweils zugehörigen Ausgangskanals verwendet. Hierdurch ist automatisch erreicht, daß bei Anlegen eines Überschreibungssignals ÜS an die Gesamtheit der UND-Gatter A bis A bei vollbesetzten Ausgangskanälen V1 bis Vp der Kanal mit dem am weitesten abgeklungenen Tonsignal in dem zugeordneten Amplitudenformer sofort freigemacht und durch das neu angespielte Tonsignal besetzt wird.The age counter controlled comparator K which has the highest count or K 2 etc. has a "1" at its output, while all other of these comparators have a "0" at the output. If you now look at the AND gates A to A each provides a third input, controls this third input by a common overwrite signal US and that at the output of the individual AND gate A to A supplied signal not only used to control the associated OR gate from the series of OR gates OD 1 to ODp, but also this signal as a second delete signal for the content. the memory parts S and S of the respective output channel used. This automatically ensures that when an overwrite signal ÜS is applied to the entirety of the AND gates A to A at fully occupied output channels V 1 to V p the channel with the most decayed audio signal is immediately cleared in the assigned amplitude shaper and is occupied by the newly played audio signal.
Eine Schaltung für die Erzeugung des Signals TLO ist in Fig. 9 dargestellt. Hier ist der Dateneingang DE des Kanalwählers KW und der Komparator K1 an je einen Eingang eines UND-Gatters 1 und je einen Eingang eines NOR-Gatters 2, gelegt. Der Ausgang des UND-Gatters 1 steuert den Reseteingang R eines RS-Flip-Flops 3, der Ausgang des NOR-Gatters den Setzeingang S dieses Flip-Flops 3. Der
Da während jeder Zählperiode des Tonadressenzählers TAZ genau einmal eine Koinzidens einer "1" am Ausgang des betreffenden Komparators K1 und einer "1" am Dateneingang DE gegeben ist, sofern die den Kanal V1 beaufschlagende Spieltaste noch gedrückt ist, so ist am Ausgang
In Fig. 10 ist eine Möglichkeit zur Versorgung des einzelnen Ausgangskanals (V1,...Vp) mit den beim altersmäßigen Löschen der in dem betreffenden Ausgangskanal jeweils gespeicherten Tonadresse aufgrund eines vom jeweils zugehörigen Amplitudenformer (AF1,....AFp) gelieferten.Löschimpulses bzw. eines beim vorzeitigen Ablösen der gespeicherten Information durch eine neue Information zuzuführenden Löschimpuls skizziert.10 shows a possibility for supplying the individual output channel (V 1 ,... V p ) with the sound address stored in the age-related deletion in the respective output channel on the basis of an amplitude modifier (AF 1 ,... AF p ) Deletion pulse delivered or a deletion pulse to be supplied when the stored information is prematurely replaced by new information.
Das den Vorwärts-Rückwärtszähler (Z) in dem einzelnen Amplitudenformer (AF1,....AFp) zugeordnete und beim Zählstand "0" jeweils ansprechende UND-Gatter u liegt mit seinem Ausgang an dem einen Eingang eines weiteren UND-Gatters u, dessen anderer Eingang gemeinsam mit dem für die Dauer des Betriebszustandes der Rückwärtszählung durch das Flip-Flop AFF (Fig. 6) gesteuerten Steuereingang.des Vorwärts-Rückwärtszählers Z beaufschlagt ist. Demzufolge spricht das UND-Gatter u nur dann an, wenn bei Rückwärtszählung der Zählstand "0" in dem Zähler Z erreicht wird.The AND-gates assigned to the up-down counter (Z) in the individual amplitude shaper (AF 1 , .... AF p ) and each responding at the count "0 " lies with its output at one input of a further AND gate u whose other input is acted upon together with the control input of the up-down counter Z controlled by the flip-flop AFF (FIG. 6) for the duration of the operating state of the down-count. As a result, the AND gate speaks u only on when the count "0" in counter Z is reached during countdown.
Die dabei am Ausgang des UND-Gatters u entstehende "1" kann z. B. über ein ODER-Gatter OT an den gemeinsamen Rücksetzeingang der beiden Speicherteile S und S (z. B. an das Gate der Transfertransistoren t4 bei einer Ausgestaltung gemäß Fig. 5) gelegt werden. Andererseits ist das ODER-Gatter OT auch von dem Ausgang des dem betreffenden Ausgangskanal (V1.....Vp) jeweils zugeordneten und von dem zugeordneten Alterszähler (AZ1,....AZp) bzw. von dem diesem zugeordneten Kompa- rator (K,....K) hergesteuerten UND-Gatters A,....A her beaufschlagt, welches, wie bereits dargelegt, bei vollbelegten Ausgangskanälen V1,....Vp und aufgrund eines Überschreibungssignals ÜS anspricht.The u at the output of the AND gate resulting "1" can z. B. via an OR gate OT to the common reset input of the two memory parts S and S (z. B. to the gate of the transfer transistors t 4 in an embodiment according to FIG. 5). On the other hand, the OR gate OT is also from the output of the respectively assigned output channel (V 1 ..... V p ) and from the assigned age counter (AZ 1 , .... AZ p ) or from the one assigned to it Comparator (K , .... K ) controlled AND gate A , .... A forth, which, as already explained, responds to fully occupied output channels V 1 ,... V p and due to an overwrite signal ÜS.
Zu bemerken ist noch, daß auch im Falle der vorliegenden Digitalschaltung eine in bekannter Weise ausgestaltete Anlage zur Erzeugung eines allgemeinen Reset-Impulses vorgesehen sein kann. Ferner ist noch inbezug auf Fig. 10 festzustellen, daß das am Ausgang des ODER-Gatters OT abgegebene Löschsignal L auf jeden Fall - z. B. durch Kippen des Flip-Flops AFF in den anderen Betriebszustand sowie durch Rücksetzung der RS-Flip-Flops n1 - n6 in den Ausgangszustand (das Signal L stellt dann das in Fig. 6 angedeutete ResetSignal Re dar) - dazu verwendet wird, daß auch der dem betreffenden Ausgangskanal V1,....Vp jeweils zugeordnete Amplitudenformer F1,....AFp in den Ausgangszustand spontan zurückgestellt wird.It should also be noted that even in the case of the present digital circuit, a system designed in a known manner for generating a general reset pulse can be provided. It is also still related 10 that the delete signal L output at the output of the OR gate OT in any case - for. B. by tilting the flip-flop AFF in the other operating state and by resetting the RS flip-flops n 1 - n 6 in the initial state (the signal L then represents the reset signal Re indicated in FIG. 6) - is used for this purpose that the amplitude shaper F 1 , .... AF p assigned to the respective output channel V 1 , .... V p is spontaneously reset to the initial state.
Es wird verständlich, daß Abwandlungen der beschriebenen Ausführungsform einer digitalen Halbleiterschaltung gemäß der Erfindung dem die vorstehenden Informationen lesenden Fachmann nunmehr möglich sind.It will be understood that modifications of the described embodiment of a digital semiconductor circuit according to the invention are now possible for the person skilled in the art reading the above information.
Claims (42)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19792948769 DE2948769A1 (en) | 1979-12-04 | 1979-12-04 | DIGITAL SEMICONDUCTOR CIRCUIT FOR AN ELECTRONIC ORGAN |
DE2948769 | 1979-12-04 |
Publications (3)
Publication Number | Publication Date |
---|---|
EP0030034A2 true EP0030034A2 (en) | 1981-06-10 |
EP0030034A3 EP0030034A3 (en) | 1983-03-30 |
EP0030034B1 EP0030034B1 (en) | 1985-06-05 |
Family
ID=6087591
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP80107529A Expired EP0030034B1 (en) | 1979-12-04 | 1980-12-02 | Digital semiconductor circuit for an electronic organ |
Country Status (4)
Country | Link |
---|---|
US (1) | US4357853A (en) |
EP (1) | EP0030034B1 (en) |
JP (1) | JPS5692597A (en) |
DE (1) | DE2948769A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0343958A2 (en) * | 1988-05-25 | 1989-11-29 | Roland Corporation | Electronic musical instrument system |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3025643A1 (en) * | 1980-07-07 | 1982-02-04 | Siemens AG, 1000 Berlin und 8000 München | DIGITAL SEMICONDUCTOR CIRCUIT FOR AN ELECTRONIC ORGAN |
US4468998A (en) * | 1982-08-25 | 1984-09-04 | Baggi Denis L | Harmony machine |
US5455141A (en) * | 1992-05-29 | 1995-10-03 | Eastman Kodak Company | Photographic elements containing blocked dye moieties |
EP2043088A1 (en) * | 2007-09-28 | 2009-04-01 | Yamaha Corporation | Music performance system for music session and component musical instruments |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4041826A (en) * | 1974-08-07 | 1977-08-16 | Nippon Gakki Seizo Kabushiki Kaisha | Electronic musical instrument |
US4141268A (en) * | 1976-07-02 | 1979-02-27 | Kabushiki Kaisha Kawai Gakki Seisakusho | Keyboard apparatus for an electronic musical instrument |
GB2014776A (en) * | 1978-01-10 | 1979-08-30 | Nippon Musical Instruments Mfg | Electronic musical instrument |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3696201A (en) * | 1970-11-12 | 1972-10-03 | Wurlitzer Co | Digital organ system |
JPS5245322A (en) * | 1975-08-06 | 1977-04-09 | Kawai Musical Instr Mfg Co Ltd | Circuit for selecting key signals in electronic musical instrument |
JPS54151435A (en) * | 1978-05-19 | 1979-11-28 | Nippon Gakki Seizo Kk | Electronic musical instrument |
-
1979
- 1979-12-04 DE DE19792948769 patent/DE2948769A1/en not_active Ceased
-
1980
- 1980-11-26 US US06/210,373 patent/US4357853A/en not_active Expired - Lifetime
- 1980-12-02 EP EP80107529A patent/EP0030034B1/en not_active Expired
- 1980-12-04 JP JP17193980A patent/JPS5692597A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4041826A (en) * | 1974-08-07 | 1977-08-16 | Nippon Gakki Seizo Kabushiki Kaisha | Electronic musical instrument |
US4141268A (en) * | 1976-07-02 | 1979-02-27 | Kabushiki Kaisha Kawai Gakki Seisakusho | Keyboard apparatus for an electronic musical instrument |
GB2014776A (en) * | 1978-01-10 | 1979-08-30 | Nippon Musical Instruments Mfg | Electronic musical instrument |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0343958A2 (en) * | 1988-05-25 | 1989-11-29 | Roland Corporation | Electronic musical instrument system |
EP0343958A3 (en) * | 1988-05-25 | 1991-01-02 | Roland Corporation | Electronic musical instrument system |
US5009147A (en) * | 1988-05-25 | 1991-04-23 | Roland Corporation | Sound generating unit system for electronic instruments |
Also Published As
Publication number | Publication date |
---|---|
JPS5692597A (en) | 1981-07-27 |
US4357853A (en) | 1982-11-09 |
DE2948769A1 (en) | 1981-06-11 |
EP0030034A3 (en) | 1983-03-30 |
EP0030034B1 (en) | 1985-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE2362037C3 (en) | Electronic keyboard musical instrument | |
DE2247728A1 (en) | DEVICE FOR PRESSING AND STRETCHING SIGNALS | |
DE2329960A1 (en) | ELECTRONIC MUSICAL INSTRUMENT | |
EP0042555B1 (en) | Method of digitally controlling the envelope in a polyphonic musical synthesis instrument, and circuits to put this method into practice | |
DE2539950A1 (en) | BASS ACCORD AUTOMATIC | |
DE2745196A1 (en) | ENVELOPE GENERATOR FOR AN ELECTRONIC MUSICAL INSTRUMENT | |
DE2806978A1 (en) | ELECTRONIC MUSICAL INSTRUMENT | |
EP0030034B1 (en) | Digital semiconductor circuit for an electronic organ | |
DE2303805B2 (en) | Circuit arrangement for reproducing recorded audio signals at a speed different from the recording speed | |
DE2641452A1 (en) | ELECTRONIC MUSICAL INSTRUMENT | |
DE2819271A1 (en) | CIRCUIT TO CONTROL THE PRINTOUT OF AN ELECTRONICALLY CONTROLLED KEYBOARD INSTRUMENT | |
DE2901969A1 (en) | ELECTRONIC MUSICAL INSTRUMENT WITH A DEVICE FOR GENERATING VARIABLE PULSES | |
DE2821759C3 (en) | Pedal tone generator | |
DE2836737B2 (en) | Method for recording on a recording medium data signal sequences corresponding to sound signals produced when playing a key-operated musical instrument | |
DE3100934A1 (en) | METHOD FOR GENERATING SERIAL KEY PULSE INFORMATION WITH A FIRST SCAN REPEAT FREQUENCY DEPENDING ON AN ASYNCHRONOUSLY GENERATED SERIAL MULTIPLEX KEY IN-DIRECT INSTRUMENT DIRECT IMPULSATION INSTRUMENT | |
DE2900604C2 (en) | Electronic musical instrument | |
DE602004008357T2 (en) | Frequency divider with funnel structure | |
EP0043093B1 (en) | Digital semiconductor circuit for an electronic organ | |
DE3102643C2 (en) | Circuit arrangement for an electronic musical instrument | |
DE2945121A1 (en) | ELECTRONIC MUSIC INSTRUMENT WITH MULTIPLEX KEY | |
DE2850652C2 (en) | Digital semiconductor circuit | |
DE2659291A1 (en) | DEVICE FOR AUTOMATIC PLAYING OF SOUND ACCOMPANIMENT IN ELECTRONIC MUSICAL INSTRUMENTS | |
DE2440420B2 (en) | Device for generating an automatic bass run as accompaniment to a piece of music played on an electronic musical instrument | |
DE2523880C3 (en) | Electronic musical instrument with digital sound generation | |
DE2736503A1 (en) | GRID SYNCHRONIZATION ARRANGEMENT |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Designated state(s): FR GB |
|
17P | Request for examination filed |
Effective date: 19811028 |
|
PUAL | Search report despatched |
Free format text: ORIGINAL CODE: 0009013 |
|
RHK1 | Main classification (correction) |
Ipc: G10H 1/18 |
|
AK | Designated contracting states |
Designated state(s): FR GB |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
AK | Designated contracting states |
Designated state(s): FR GB |
|
ET | Fr: translation filed | ||
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
26N | No opposition filed | ||
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Effective date: 19891202 |
|
GBPC | Gb: european patent ceased through non-payment of renewal fee | ||
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FR Effective date: 19900831 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: ST |