![]() Device of envelope digital formation
专利摘要:
A DIGITAL FORMING DEVICE OF OGIBAMTIKH containing a first memory block with random selection, an address counter, a clock input of which is connected to the first frequency reference bus, an adder and a control unit, in order to expand the functional capabilities of the device by simultaneously forming several envelopes, it has a permanent storage device, a second random access memory block, the number of cells of which is equal to the number of simultaneously formed envelopes. The third random-access memory block, whose address input is connected to the first and second random-access memory blocks, the output to the first input of the first code comparator, the output to which is connected to the first input of the control unit, and the input to the second input of the first OM of the code parator and the output of the adder, the output of which is the output of the device, the first input is connected to the output of the second random access memory block, the second input to the output of the permanent storage device and the first input of the first The second multiplexer, the second input of which is the first input of the device, the third INPUT is connected to the output of the arithmetic-blade device, the control input of which is connected to the first output of the control unit, the first input of the arithmetic logic unit is connected to the output of the first memory block with an arbitrary selection and the input of the permanent storage device, the first and second control outputs of which are connected to the second and third inputs of the control unit, while the address input of the first memory block with arbitrary The second sample is connected to the output of the second multiplexer, the first and second inputs of which are connected by the VC inputs of the second comparator codes 4 ;; b and, respectively, with the output of the address counter and the second input of the device. The control input is connected to the second output of the control unit, the first and second information inputs of which are the third and fourth inputs of the device, the input of the second memory block with random access is the fifth input of the device, the sixth input of the device is connected to the input of the fourth memory block random sampling, whose address input is connected to the output of the second multiplexer, and the output is connected to the second input of the arithmetic logic unit, control inputs of pairs 公开号:SU1145940A3 申请号:SU813305849 申请日:1981-06-24 公开日:1985-03-15 发明作者:Жак Дефорейт Кристиан 申请人:Матт.Хонер Аг (Фирма); IPC主号:
专利说明:
The first, second, third and fourth random access memory blocks are connected respectively to the third, quarter, fifth and sixth outputs of the control unit, the clock input of which is connected to the second clock frequency bus, the quarter input - to the output of the second comparator of the fifth input codes - through the inverter with the output of the second random access memory block, and the seventh output with the control input of the first multiplexer. The invention relates to electromusical instruments and can be used to digitally form envelopes in a polyphonic musical synthesizing instrument. Digital electronic music instruments are known in which the synthesis of audible frequencies is performed by reading from phase counters and integrating output pulses. At the same time, slice frequencies can be received in polyphony at the same time, up to eight tones can sound. There is only one fundamental frequency, plus overtones, which is typical of traditional musical instruments. The content of overtones can reach up to eight - ten .harmonics (individual frequencies are here and then called pure tones). A tone with five overtones covers, thus, six pure tones. However, the content of overtones is not the only criterion to be considered. The envelope code is also important, i.e. sound growth and attenuation, which is also typical of dp musical instruments, and there are not only characteristic amplitude transitions, but also frequency changes, for example, vibrations of stringed instruments. In a music synthesizing instrument, therefore, up to 200 or more different envelopes can be formed simultaneously. In the well-known musical synthesizing instruments, one envelope is formed to increase and attenuate only one pure tone, while the remaining simultaneously reproducible pure tones remain unchanged in amplitude and frequency. For the simultaneous formation of envelopes of the remaining pure tones, the number of forming devices. envelopes need to be increased accordingly. A device is known in which the envelopes can also be varied for the overtones of the pitch, with the accumulation and decay durations recorded in the memory unit up to certain values set by the switch. These values are read in the time multiplex mode and fed to the CO control unit. The drawback of the device is narrow functionality, since an envelope of only one type is formed. To obtain other forms of the envelope, including amplitude and frequency modulation, repetition, modulation, etc., a considerable complication of the device is required. The closest to the present invention is a digital envelope shaping device containing a random-access memory block, an address counter whose clock input is connected to the first frequency reference bus, an adder, a control block, a C2 synchronization device} The drawback of the device is also the impossibility of forming several bends simultaneously for amplitude and frequency. The purpose of the invention is to expand the functionality of the device by simultaneously forming several envelopes of various shapes. The goal is achieved by the fact that the digital envelope shaping device containing the first random access memory block, an address counter, a clock 3 input of which is connected to the first reference frequency, an adder and a control unit, a permanent memory device is inserted ti with an arbitrary sample, the number of cells of which is equal to the number of simultaneously formed envelopes, the third random-access memory block, whose address input is connected to the address inputs of the first and second memory blocks with arbitrary sampling, the output is with the first input of the first code comparator, the output of which is connected to the first input of the control unit, and the input to the second input of the first code comparator and the output of the adder, whose output is the output of the device, the first input is connected to the output of the second block random access memory, the second input - with the output of a permanent storage device and the first input of the first module, the second input of which is the first input of the device, the third input is connected to the output of the arithmetic logic unit The TVA, the control input of which is connected to the first output of the control unit, the first input of the arithmetic logic unit is connected to the output of the first random access memory block and the input of the permanent storage device, the first and second control outputs of which are connected to the second and third inputs the control unit, wherein the address input of the first random access memory block is connected to the output of the second multiplexer, the nepBbrti and the second inputs of which are connected to the inputs of the second code comparator and the corresponding About with the output of the address counter and the second input of the device, the control input is connected to the second output of the control unit, the first and second information inputs of which are the third and fourth inputs of the device, the input of the second memory block with arbitrary sampling is n The sixth input of the device is connected to the input of the fourth random access memory block whose address input is connected to the output of the second multiplexer and the output is connected to the second input of the arithmetic logic unit, the control inputs The 404 legs of the first, third, third and fourth random access memory blocks are connected respectively to the third, fourth, fifth and sixth outputs of the control unit, the clock input of which is connected to the second clock frequency bus, the fourth input to the output of the second code comparator, n the second input is via an inverter with the output of the second random access memory block, and the seventh output is with the control input of the first multiplexer. FIG. 1 shows a block diagram of an envelope shaping device; on .fig. 2 — envelope amplitudes as a function of time, used in electronic musical instruments in FIG. 3 - examples of envelopes with a frequency as a function of time, used in electronic musical instruments; in fig. 4 envelopes that are needed when simulating the simultaneous sound of several instruments; in fig. 5, the control unit operation algorithms for forming various envelopes in FIG. 6 are an image of the contents of a permanent storage device (ROM); in fig. 7 - block diagram of the logic control unit. FIG. 2 shows the amplitude of the tone as a function of time. Here, the tone is a sinusoidal oscillation consisting of a fundamental oscillation (clear tone) and overtones. The tone has a rectangular triangular or other impulse form, but in this case it is not essential, the diagram shows only the change in each peak amplitude. The rise and fall of a tone usually occurs exponentially, since transients are simulated, which can occur periodically (vibraphone) or aperiodically. The Hfcje processes have nothing to do with a randomly varying executable,. Lem by loudness, it would change the scale of the diagrams along the vertical axis. As for the scale on the x-axis, i.e. The duration of the establishment process, then for. different simulated instruments are different (even for the pure tones that make up a complex tone). It should be noted that a significant advantage of the BOM of the invention is that only envelopes are actually stored in the ROM, while the duration of their passage, depending on the simulated instrument, is preset from the outside. Wherein . storage capacity is greatly saved. Therefore, in the diagrams, the scale is not plotted either by abscissa or ordinal. Only the times at which the start command for the envelope from the musician takes place are marked, with D indicating the beginning of the pure tone, R the end. At the same time, the beginning indicates the impact on the corresponding organ by the musician, for example, pressing the key, and the cock indicating that the influence stops, i.e. the key is released. Both A & Z teams include various envelopes. The simplest case is shown on. FIG. 2o (. From D, the amplitude increases, respectively, by the first envelope A ;, to the maximum amplitude H. The amplitude remains at this value until R, from which the amplitude follows an aperiodic exponential law, after the envelope R, drops to zero. Hot A and R mirror images may be similar, they are recorded in the ROM from Jellno., Fig. 2-6 shows the case when the musician issues the End command before the envelope of the increase reached the nominal amplitude K. The shortened increase curve 25 is obtained, however, it can go enveloping while the decay R is like this, the amplitudes would have jumped. So, the A2 envelope should at least approximately go to the correspondingly shortened decay envelope fij.Fig. 26 shows the envelope of the imitation of the piano but the amplitude jumps to the maximum value and decreases. , then exponentially. If the musician releases the keys of the piano, the oscillation will be damped and the curve Aj should go without an amplitude jump to the envelope of Ratztzghani. FIG. 2b is a special case of the diagram of FIG. 2b. 0 Similar conditions occur if the completed tone is nachap again, before its attenuation envelope is completely completed (Fig. 2d). Then the attenuation envelope R, at least approximately with equal amplitude, should change into the growth envelope A4. The shape of the Ag envelope with overshoot is shown in FIG. 25, such an envelope move is typical for brass instruments. FIG. Figure 2e shows the Kg attenuation envelope with the infrasonic amplitude modulation required for vibraphone. FIG. Figure 2 shows the envelope ./4, which is obtained by repeating the same shape of curve A multiple times with a shorter time scale. The device (Fig. 1) allows only the shape of the curve A to be memorized, repeating it many times. Such an enveloping envelope occurs in instruments such as mandolin or banjo. The corresponding decay curve R is a continuation of the envelope of the rise from D to zero from any amplitude value reached by time R. On fi. 3 shows the dependence of the sound frequency on time. Regarding the scale, time and frequency deviation, the same remarks are valid as for FIG. 2 (any externally defined time scale can serve to interrogate the frequency deviation value stored at the same addresses). FIG. The figure shows the envelope of the increment A-, over which the frequency i with a gradually increasing deviation swings around, carrying a frequency of f. After the maximum deviation is reached, the process is repeated as long as the tone is memorized (so-called normal delayed vibrato). Fig; 35 shows a typical envelope move for guitars; often starting with: ТБ; 1, slightly elevated relative to the nominal value, it drops to the value of Jj, after which a process similar to that shown in FIG. Behind. FIG. Sv shows the opposite course of the Hell envelope, characteristic of brass instruments. FIG. 3g (A) shows the formation of the choral effect, i.e. simultaneously the sound of several nominally tuned in unison, but in fact slightly mutually disturbed oscillations. . FIG. 4 shows examples of extensions for creating additional effects. FIG. 4 "shows the so-called Leslie effect, which occurs when the loudspeaker is rotated. In fact, this means that the frequency with the deviation f oscillates relative to the nominal frequency according to a sinusoidal law. This effect can also be triggered by controlling the envelopes, if two audio channels are controlled with a phase shift of 180. The frequency concept is introduced as a frequency modulation envelope. Similarly, it is possible according to FIG. imitate the sound of several stringed instruments, for example, several guitars or one piano, in which several keys each have several equally tuned strings, and the frequency modulation of each pure tone is realized using separate control of the envelopes, using the envelope repeat technique. The digital shaping device (the envelopes contains inputs 1-6, memory devices 7-10, address count 11, control unit 12, first and second multiplexers 13 and 14, ROM 15, arithmetic logic unit 16, first and second comparators 17 and 18 codes, total 19, inputs of the control unit, outputs 25-31 of the control unit, inverter 32. At the same time, the address input of the third memory block 9 with random selection is connected to the address inputs of the first 7 and second 8 memory blocks with an arbitrary sample. move - with the first input of the first comparator 17 codes, the output of which It is connected to the first input 20 of the control unit 12, and the input of the block 9 to the second input of the first comparator 17 codes and the output 27 of the adder, to the third is the output of the device, the first input of the adder 19 is connected to the output of the second memory block 8 with random selection, the second the input with the output of the ROM 15 and the first input of the first multiplexer 13, the second 1 INPUT of which is the first input of the device, and the third connected to the output of the arithmetic logic unit 16, the control input of which is connected to the first output 25 of the control unit, the first input of the arithmetic and logic device 16 is connected to the output of the first random-access block 7 and the input of the ROM 15, the first and second control outputs of which are connected to the second 21 and third 22 inputs of the control unit, while the address input of the first block 7 randomly sampled is connected to the output of the second multiplexer 14, the first and second inputs of which are connected to the input of the second comparator 18 codes and the second input of the device, as well as the output of the address counter 11, the control input connected to the second output 26 of the control unit, first The second and second information inputs of which are the third and fourth inputs of the device, the input of the second random access memory unit 8 is the fifth input of the device, the sixth input of the device is connected to the input of the fourth random access memory unit 10, the address input of which is connected to the output of the second multiplexer 14, and the output is connected to the second input of the arithmetic logic of the device 16, the control inputs of the first, second, third, and fourth fourth blocks of memory 10-10 randomly connected to a third m, the fourth fifth and sixth outputs of the control unit 12, the clock input of which is connected to the second clock frequency bus, the fourth input to the code of the second comparator 18 codes, the fifth input through an inverter 32 to the output of the second memory block 8 with random access, and the seventh input with the control input of the first multiplexer 13. It is assumed that the music synthesizing instrument is implemented so that each pure tone is formed by a phase counter unit and the digital amplitude and frequency signals can determine any corresponding bending signal 9 etstvuyuschego separate unit. Separate tonal blocks work in a time multiplex. The inputs of the device receive signals from the controls of a musical synthesizing instrument (keyboard, padals, register switch, etc.), transforming with the help of encoders, which from any combinations set by the controls, form the corresponding control signals. To control the envelopes, the following input information is required, which is fed into the inputs: .1 - for a digital value indicating each shape of the envelope should be synthesized. This signal has the form of the address of the ROM, which recorded the beginning of the meeting envelope; 2 - for the current address, which determines which synthesizer block at a given time point in the time multiplex to receive control signals from the shaping device, envelope 3 - for the signal indicating that. whether a certain pure tone should be formed or not. This signal is a logical zero when the tone should form and transitions to a logical unit i when it should end. Thus, the transition from zero to one is a signal to start forming a falling envelope of a 4-connection for the input and output signals of the control unit 5- for a digital value defining a frequency for cases of frequency modulation envelopes. At the same time, this input also serves to distinguish between frequency and pure amplitude modulation. If the signal to input 5 is zero, then the amplitude modulation j 6- is produced for a digital value that casts a real-time interval within which the specified (stored) shape of the envelope, i.e. These signals determine the abscissa scale for the functions of FIG. 1-3. The device works as follows. ij 0 The signals from input 2 address blocks 7–10 of random access memory whose capacity is greater than or equal to the number of simultaneously formed envelopes. As stated above, this number may be more than two hundred. In the exemplary embodiment, each memory block consists of 256 cumulative cells that have homologous addresses. The addresses are the numbers of the corresponding tone synthesis block blocks. If the addresses of blocks 7-10 of memory are set from input 2, then information corresponding to the signals at inputs 2.3 and 4 may be supplied in front of them. Information is polled through the address counter 11, to the clock input of which pulses are sent from the first clock bus ( for example, with a period of 4 µs). This clock frequency is called the envelope clock as opposed to the clock of the entire system (second clock frequency), which is used in control unit 12 and on which the time interval of the whole instrument is based. The system clock in this example has 500 no. The period of 4 µs for the clock cycle of the envelopes is chosen because in order to satisfactorily reproduce the envelope in musical instruments, it is enough to re-calculate its value approximately every millisecond. This means that there are 256 units of memory blocks 7-10 in this millisecond each must be addressed once, from which the specified period value is obtained. The addresses coming from the input 2 or from the counter 11 pass through the multiplexer 14. It is necessary to avoid simultaneously recording the Information from the input 2 and polling the information on the addresses from the address counter 11. To do this, using the comparator 18 with the simultaneous signals coming from the counter 11 and input 2 a busy signal arriving at input 23 of control unit 12, which then locks multiplexer 14 for addressing from address counter 1t. In memory block 10, binary words are stored that are entered through input 2 of the device. In memory block 8, the current addresses of the amplitude-envelope values stored in ROM 15 are stored, and in the left part of memory block 8 the address modules of the ROM 15 are updated to the left of the comma, and in the right part - the address fraction of the ROM 15 to the right of the . In order for the amplitude values of the envelope, which are present in one instance in ROM 1 to be reproduced at various intervals in real time in accordance with the signal at input 6, this desired real time is entered into memory unit 8 in the form of a fraction, i.e. . in the additional code. If, for example, the envelope should last twice as long as usual, then the next value of the amplitude of the envelope is not considered to be the next address pulse, infuse through one, etc. In the case if the fraction 7 with free access contains a fraction of 0.25 (the device works in a binary system, but hereafter, decimal numbers are used), this means that the envelope should last four times longer than usual. When addressing via address counter 11, this value is fed to the first input of the arithmetic unit 16, the second input of which contains the current value of the signal from the right side of the memory block 7. Block 16 lays out the fractional values and the result of the addition through multiplexer 13 is again recorded in memory block 7, where the fraction is recorded on the right of the comma, increased by the value taken from accumulator 10. The amplitude addresses of the envelopes of the ROM 15 are integers. In this example, therefore, the following address for the ROM 15 -.in the left part of the memory block.7 appears only after four times addressing by the counter 11. This means that the new value of the envelope amplitude is read from the ROM 15 through four milliseconds is four times longer, only then is the new address provided, and so on. The initial address of the ROM 15, in which the beginning of the corresponding envelope is located, is first entered into memory block 8 (the signal from input 1) through a multiplexer 13, which is made three-channel. In fact, the addresses of ROM 15 can be returned B1 to the left part of the memory block 7 and the ROM itself. For the ROM 15, it is necessary to distinguish the addresses of the memory cells recorded; in these cells, or the contents of the memory. The address bus 33 performs addressing of the ROM 15, and data is output via bus 34. In this case, the data written in ROM 15 has the value of the address of ROM 15 when the bus 35 is transmitted through multiplexer 13 to memory block 7. In general, the ROM 15 contains the values of the amplitude of the envelope or, in the case of frequency modulation, the values of the frequency deviation. As a result, the envelope or part of it, which starts from the corresponding returned address, is extracted from the ROM 15, and the real time is still determined by the contents of the memory block 8. This operation is provided for repeating the envelope or a part thereof already passed once. If the envelope is to be repeated, it is necessary to read the information from the ROM 15 at the corresponding address, and at its control output 21 a signal arrives at the control unit 12 which switches the multiplexer 13 to the appropriate channel. If the envelope is completely interrogated from ROM 15, a signal appears at its output 22. This signal causes the logic control unit 12 to erase the contents of the cumulative cell of the corresponding address, after which, depending on the level at input 3 of the device, or there will be an unmodulated tone, or the corresponding pure tone is generally no longer formed (the unmodulated tone here refers only to the modulation of the envelope according to the scheme of Fig. 4, elsewhere in the general scheme other constant tone modulation can be performed). Further processing of the contents of the ROM 15 is as follows. On pin 36, the envelope amplitude information is fed to a binary adder 19, supplementing to two. The envelope data in the case of frequency modulation is the frequency deviation value with its own sign. Since the adder 19 of the slit 37 is given a signal about whether or not frequency modulation is likewise, in memory block 8, each of the 256 values of the formed envelopes is the recorded value of the corresponding carrier frequencies (from input 5) or zero. .13 if only amplitude modulation is required. At the output of memory block 8, the envelope amplitudes corresponding to each clear tone appear. These values are fed to blocks of amplitude or frequency modulation of the synthesizer. Distribution is performed with control unit 12, to input .2A of which, via inverter 32, a signal is output from memory block 8 only when amplitude modulation is necessary Interruption of the envelope is performed in the following way (Fig. , 5 control unit operation algorithms). At the moment when the current envelope is to be interrupted and a new one is started, the address of the ROM 15 should change. In this case, the new envelope should not start from the initial address from input Ij since there the zero is read for the envelope of the increment and recession - the value of H (the beginning It is necessary to start from the address at which the value is written, approximately equal to that at which the previous envelope was interrupted (Fig. 26, d). Thus, it is necessary to remember the last value for the interrupted envelope and The cell in which the value of the new envelope is stored approximately equal to the value of the interrupted envelope at the moment of interruption is stored in the ROM 15. The corresponding address of the ROM 15 must then be entered as the starting address in the memory block 10. For this, there is a block in the device. 9, in which each cell addressed from counter 11 records the current envelope value that comes from the output of adder J9. The same value is on the second input of the comparator 17, on the first input of which is the previous value of the bend. Out 20 comparator 17 gives a signal to the other, as long as the later value becomes less 1m than the previous one. Block 12 controls the hippod data ztp data only at that point in time when there is a differential signal at the input 3 of the device. This means that a new envelope is required. Suppose that the crooked curve is interrupted by the front of the signal at input 3 and 0 is received, and the envelope is propagated. Ir input 1 is entered corresponding to the address of the ROM 15, from which the value zero is received as the initial value of the growth envelope. It appears at the output of the adder 19 as a new value. Since just before this, in the accumulator 9 there was a value of the interrupted attenuation envelope greater than zero, the output of the comparator 17 is the Logic 1 signal. At the same time, the output 25 of the control unit 12 is the signal received per arith; Logical device 16 and the command to increase the address on the left side of drive 7 by one. This process is repeated with the system clock until ... those until the signal at the output of the comparator 17 changes. The address currently located in drive 8 is the starting address of the new envelope. This addition of the address leads to the desired result because for the envelopes of the increase, the large read values are under the higher addresses. Lower values are written for the falling envelope under the high addresses. Therefore, in this case, the low logic level of the signal at the output 20 enters the process g, fire ... This is done by the control logic 12. The specific interrupt algorithm is determined in accordance with the sign of the differential (front or cut) at the input 3. In FIGS. 5a, 5 the control unit operation algorithms are shown when the envelope is interrupted (FIG. 2 g, 5, respectively), FIG. 5 to 5 form an envelope without interruption; FIG. B shows the organization of the ROM 15. The envelope amplitudes are depicted as analog equivalents, although in reality they are binary words. From top to bottom, there are envelopes of slow buildup, throttling, percussion with repetition and starting with delayed vibrato with repetition as examples. The first bit is the logical signal at output 21 ,. the second bit is the logic signal at output 22, the sequence of bits determines the amplitudes, the envelope, or in combination with the level of 1 output, 5 5 and 21 are the addresses from which the amplitude values should be read again. The dashed arrows indicate which address should be returned when repeating the envelope. The address under which the sign starts, comes from the input 1 of the device. . FIG. 7 shows an example of execution of the control unit 12, which includes another ROM 38, to which addresses are supplied; the implicit logic signals and which is polled through the registration system (P 23 System I 00 HC 0 39 sequence clock, in turn clocked by pulses from the second clock frequency bus. The sequence to be passed is entered into register 39 from the most permanent accumulator. Under the addresses of the latter, the control signal needed for the control unit is polled. Thus, the proposed device has m wide functionality by forming simultaneously -several envelopes of various shapes. AMRM / I 2 a y fMuKC I Time s Fig.Z i and 2 fleas stp) € for, 3 fe; 4t but Shna Canap J4t i “--- 6Ш singpe ffff. 6fll- 0- fe.5 f / oyo fatigue control yoshod Fi2.7
权利要求:
Claims (1) [1] DIGITAL FORMING DEVICE DEVICE, comprising a first random access memory block, an address counter whose clock input is connected to the first reference frequency bus, an adder and a control unit, characterized in that, in order to expand the functionality of the device by forming several envelopes at once, into it introduced a permanent storage device, a second random access memory block, the number of cells of which is equal to the number of envelopes formed simultaneously, the third memory block with random sampling, the address input of which is connected to the address inputs of the first and second memory blocks with random sampling, the output with the first input of the first code comparator, the output of which is connected to the first input of the control unit, and the input - with the second input of the first code comparator and the output of the adder, output which is the output of the device, the first input is connected to the output of the second memory block with random sampling, the second input is connected to the output of the permanent storage device and the first input of the first multiplexer, the second input of which is the first input of the device, the third input is connected to the output of the arithmetic-logic device, the control input of which is connected to the first output of the control unit, the first input of the arithmetic-logical device is connected to the output of the first memory block with arbitrary sampling and the input of read-only memory, the first and second whose control outputs are connected to the second and third inputs of the control unit, while the address input of the first random access memory unit is connected to the output of the second multiplex ora, the first and second inputs of which are connected (with the inputs of the second code comparator and, respectively, with the output of the address counter and the second input of the device, the control input is connected to the second output of the control unit, the first and second information inputs of which are the third and fourth inputs of the device, the input of the second block random access memory is the fifth input of the device, the sixth input of the device is connected to the input of the fourth random access memory block, whose address input is connected to the output of the second ultraplexer, and the output is connected to the second input of the arithmetic-logic device, the control inputs of the first, second, third, and fourth random access memory blocks are connected respectively to the third, fourth, fifth, and sixth outputs of the control unit, whose clock input is connected to the second bus clock frequency, the fourth input — with the output of the second code comparator, the fifth input — through the inverter with the output of the second memory block with arbitrary sampling, and the seventh output — with the control input of the first multiplexer.
类似技术:
公开号 | 公开日 | 专利标题 SU1145940A3|1985-03-15|Device of envelope digital formation US5847302A|1998-12-08|Tone information processing device for an electronic musical instrument for generating sounds EP0310133B1|1994-04-13|Tone signal generation device US3986423A|1976-10-19|Polyphonic music synthesizer GB1440488A|1976-06-23|Electronic musical instrument EP0149896B1|1990-04-04|Method and apparatus for dynamic reproduction of transient and steady state voices in an electronic musical instrument US4184403A|1980-01-22|Method and apparatus for introducing dynamic transient voices in an electronic musical instrument GB1420085A|1976-01-07|Electronic musical instrument USRE30736E|1981-09-08|Tone wave generator in electronic musical instrument US4108036A|1978-08-22|Method of and apparatus for electronically generating musical tones and the like KR940005988B1|1994-06-30|Musical sound waveform generator US4176573A|1979-12-04|Intrakeyboard coupling and transposition control for a keyboard musical instrument US4258602A|1981-03-31|Electronic keyboard musical instrument of wave memory reading type US4119006A|1978-10-10|Continuously variable attack and decay delay for an electronic musical instrument US5321198A|1994-06-14|Tone signal generator utilizing ancillary memories for electronic musical instrument US4166405A|1979-09-04|Electronic musical instrument US4161128A|1979-07-17|Electronic musical instrument US5147970A|1992-09-15|Electronic musical instrument for generating musical tones on the basis of characteristics of input waveform signal CA1167966A|1984-05-22|Wave synthesizing apparatus JP3230265B2|2001-11-19|Sound channel assignment device for electronic musical instruments JP2508138B2|1996-06-19|Musical tone signal generator US4184402A|1980-01-22|Electronic musical instrument JPH0631977B2|1994-04-27|Electronic musical instrument JP3666346B2|2005-06-29|Musical sound generator and storage medium JP2760436B2|1998-05-28|Apparatus and method for generating waveform data for musical sound
同族专利:
公开号 | 公开日 EP0042555A1|1981-12-30| DE3023581A1|1982-01-07| EP0042555B1|1984-05-09| JPS5748793A|1982-03-20| DE3023581C2|1983-11-10| US4422363A|1983-12-27| AT7428T|1984-05-15| DE3163483D1|1984-06-14|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 US3610805A|1969-10-30|1971-10-05|North American Rockwell|Attack and decay system for a digital electronic organ| US3930429A|1973-06-08|1976-01-06|Arp Instruments, Inc.|Digital music synthesizer| US4083285A|1974-09-27|1978-04-11|Nippon Gakki Seizo Kabushiki Kaisha|Electronic musical instrument| JPS5617680B2|1975-09-17|1981-04-23| US4166405A|1975-09-29|1979-09-04|Nippon Gakki Seizo Kabushiki Kaisha|Electronic musical instrument| JPS6211358B2|1976-04-06|1987-03-12|Nippon Musical Instruments Mfg| JPS589958B2|1976-09-29|1983-02-23|Nippon Musical Instruments Mfg| US4336736A|1979-01-31|1982-06-29|Kabushiki Kaisha Kawai Gakki Seisakusho|Electronic musical instrument|JPS59173097U|1983-05-09|1984-11-19| JPH0467198B2|1983-07-18|1992-10-27|Matsushita Electric Ind Co Ltd| JPS6060693A|1983-09-14|1985-04-08|Nippon Musical Instruments Mfg|Electronic musical instrument| JP2642331B2|1984-08-09|1997-08-20|カシオ計算機株式会社|Vibrato application device| JPH0546958B2|1984-11-27|1993-07-15|Yamaha Corp| JPS61188593A|1985-02-18|1986-08-22|Casio Computer Co Ltd|Touch response unit| JPS62186296A|1986-02-12|1987-08-14|Korg Kk|Envelope generator| JPH0731501B2|1986-08-08|1995-04-10|カシオ計算機株式会社|Touch data generator| JPH0720713Y2|1986-08-08|1995-05-15|カシオ計算機株式会社|Touch data generator| US5548080A|1986-11-06|1996-08-20|Casio Computer Co., Ltd.|Apparatus for appoximating envelope data and for extracting envelope data from a signal| US5200567A|1986-11-06|1993-04-06|Casio Computer Co., Ltd.|Envelope generating apparatus| US4928569A|1986-11-15|1990-05-29|Yamaha Corporation|Envelope shape generator for tone signal control| JP2525853B2|1988-03-17|1996-08-21|ローランド株式会社|Continuous hit processing device for electronic musical instruments| KR920000764B1|1988-05-18|1992-01-21|삼성전자 주식회사|Adsr data output system of electronic instrument| US5256831A|1990-07-10|1993-10-26|Yamaha Corporation|Envelope waveform generation apparatus| US20130163787A1|2011-12-23|2013-06-27|Nancy Diane Moon|Electronically Orbited Speaker System|
法律状态:
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 DE3023581A|DE3023581C2|1980-06-24|1980-06-24|Method for the digital envelope control of a polyphonic music synthesis instrument and circuit arrangement for carrying out the method| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|