CN1040590C - Application of time-shared correspondent accumulators and sound synthesizer to directly drive loudspeaker - Google Patents
Application of time-shared correspondent accumulators and sound synthesizer to directly drive loudspeaker Download PDFInfo
- Publication number
- CN1040590C CN1040590C CN92109502A CN92109502A CN1040590C CN 1040590 C CN1040590 C CN 1040590C CN 92109502 A CN92109502 A CN 92109502A CN 92109502 A CN92109502 A CN 92109502A CN 1040590 C CN1040590 C CN 1040590C
- Authority
- CN
- China
- Prior art keywords
- phase
- analog converter
- waveform
- time
- digital analog
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Electrophonic Musical Instruments (AREA)
Abstract
The present invention relates to application of a time-shared phase accumulator and a sound synthesizer to directly drive a loudspeaker. The sound synthesizer comprises an opern memory, a tempo control circuit, an oscillator, a time sequence generation circuit, a tone quality / speech memory, a time-shared phase accumulator, a waveform envelop generator and a digital-analog converter, wherein the time-shared phase accumulator is used for producing addresses of different frequency to read musical tone or sound waveforms. Thus, sound of different frequency is obtained, and in a voice output place, a bridge output multiplicity digital-to-analog converter is used. A sound-producing device can be directly driven, and the cost is saved.
Description
The invention relates to sound synthesizer.Particularly directly drive the sound synthesizer of loudspeaker about the multiplicity digital analog converter (Digital to Analog Converter) of a kind of use timesharing phase accumulator (Time Sharing Phase Accumulator) and bridge-type output.
In the musical sound synthetic technology, it is that musical sound is divided into tone color waveform 12 (TONE) and waveform envelope 11 (Envelope) that a kind of method is arranged, and both are multiplied each other obtains a tone waveform 13 after synthetic, as shown in Figure 1.In this traditional musical sound synthetic technology, tone color waveform (Tone Waveform) is stored in the memory usually, when reading this tone color waveform with the speed of different frequency, just can obtain the musical sound of different pitches.But in this traditional musical sound synthetic technology, must adopt line amplifier to drive loudspeaker, thus the circuit structure complexity, the manufacturing cost height.
The objective of the invention is in order to solve the shortcoming of conventional art, thereby a kind of sound synthesizer with new circuit structure is provided, its uses the multiplicity digital analog converter of timesharing phase accumulator and bridge-type output, can directly drive loudspeaker.
Another object of the present invention is for a kind of time-sharing operation being provided and can be used for multitone road (Multi-Channel) musical sound (or normal speech, or musical sound and voice mixing) phase accumulator (Phase Accumntator), the waveform of musical sound or sound is removed to read in the address (Address) that this phase accumulator is used for producing different frequency, obtain the sound of different frequency, and in the place of voice output, use the D/A converter (Digital to Anglog Converter) of multiplicity, and use bridge-type (Bridge Type) to export, can directly drive pronunciation device (loudspeaker), to save cost.
A kind of sound synthesizer includes:
One music score of Chinese operas memory is used to store song data, according to this data playing music;
One beat operation circuit, in order to producing different beat signals, and it is synthetic to read the musical sound of music score of Chinese operas memory and control back;
One oscillator and timing produce circuit, in order to produce the inner required timing signal of predominant frequency and compositor;
One tone color/speech memory is connected between timesharing phase accumulator and the digital analog converter, in order to store tone color waveform or speech waveform;
One timesharing phase accumulator with time-sharing format, reads tone color waveform or speech waveform from tone color/language memory, and produces the phase bit address corresponding to music score of Chinese operas memory pitch, and it is transmitted main digital analog converter.
One waveform envelope generator connects in order to produce the waveform envelope of different musical sounds with the beat operation circuit;
One digital analog converter drives loudspeaker in order to produce electric current output,
It is characterized in that, this timesharing phase accumulator includes a timesharing timing controller, a plurality of phase difference between channels working storages, one totalizer, a plurality of channel address working storages, wherein the timesharing time schedule controller respectively with a plurality of phase difference between channels working storages, a totalizer is connected with a plurality of channel address working storages, the pitch data are to be imported by phase difference between channels working storage device, totalizer has two input ends, input end is the phase signal from a plurality of phase difference between channels working storages, another input end is the phase bit address from the last time of a plurality of channel address working storages, the output terminal of totalizer is connected to a plurality of address registers, thereby the new phase value after the addition is delivered in the phase place address register; This digital analog converter is the multiplicity digital analog converter of bridge-type output, make tone color, waveform envelope can obtain multiplied result, and bridge-type output then reach the driving of no flip-flop according to the positive and negative change direction of current of controlling signal, in order to produce electric current output, directly drive loudspeaker.
Described sound synthesizer, its multiplicity digital analog converter is for simulating the structure of the electric current bridge-type output of multiplying each other, but it is characterized in that comprising four electronic switches, the bias voltage that can modulate, a modulation current source, but the described bias voltage of modulating provides the bias voltage of modulation current source according to the waveform envelope data, to determine the size of its reference current.
Described sound synthesizer, its multiplicity digital analog converter is the bridge-type output that a digit pulse and simulation mix the type that multiplies each other, it is characterized in that: but include four electronic switches, a modulation current source, a pulse-width modulator, described pulse-width modulator becomes the pulse in different in width cycle to export the waveform envelope data-switching of numeral, is used for controlling the time ratio of output.
Below will do one and describe in detail design of the present invention, wherein:
Fig. 1 illustrates traditional musical sound synthetic technology;
Fig. 2 illustrates the structure of note synthesizer among the present invention;
Fig. 3 illustrates the structure of timesharing phase accumulator of the present invention;
Fig. 4 is the multiply each other circuit diagram of electric current bridge-type output of simulation of the present invention;
Fig. 5 is the circuit diagram that can modulate bias voltage among Fig. 4;
But Fig. 6 is the circuit diagram of modulation current source among Fig. 4;
Fig. 7 is the bridge-type output circuit figure that digit pulse of the present invention and simulation mix the type that multiplies each other.
Sound synthesizer structure of the present invention as shown in Figure 2, it comprises:
One music score of Chinese operas memory 1 (Music Memory): be used to store song data, according to this data playing music.
One beat operation circuit 2 (Beat Control Circuit):, read music score of Chinese operas memory and control later musical sound synthetic in order to produce different beat signals.
One oscillator and timing produce circuit 3 (OSC and Timing Generator): in order to produce the inner required timing signal of predominant frequency and compositor.
One tone color/speech memory 4 (Tone/Voice Memory): in order to storage tone color waveform or speech waveform.
One timesharing phase accumulator 5:, produce phase bit address (Phase Address) corresponding to music score of Chinese operas memory pitch with time-sharing format.
One waveform envelope generator 6 (Envelope Generator): in order to produce the waveform envelope of different musical sounds.
The multiplicity digital analog converter 7 (Bridge outputMultiply Current Mode Digital To Analog Converter) of one bridge-type output: can directly drive loudspeaker 8 in order to produce electric current output.
The invention is characterized in 7 two parts of multiplicity digital analog converter of timesharing phase accumulator 5 and bridge-type output.
Now the timesharing phase accumulator is illustrated:
As shown in Figure 3, timesharing phase accumulator structure of the present invention (is example with two passages) includes: a timesharing timing controller 51, an A channel phase differential working storage 52, a B phase difference between channels working storage 53, a totalizer 54, an A channel address register 55, a B channel address working storage 56.Pitch data T is by A channel phase differential working storage 52 and 53 inputs of B phase difference between channels working storage, totalizer 54 has two input ends, one input end X input phase is poor, another input end Y imports the phase bit address of last time, its addition result is as new phase value Z, be stored in A channel and the B channel phases address register 55,56 (Phase Address Register), and by this two phase place address register output phase address.
Be θ (n+1)=θ (n)+Δ θ
If totalizer length is 16 bits, promptly numerical value length is 65536, and the value of supposing phase differential is 1024, after then adding up through 64 times, finishes a phase loop (PhaseCycle), obtains a complete waveform, if the computing frequency is fc, then output frequency is
As from the foregoing, the phase differential that at every turn adds up is big more, and then pitch is high more, otherwise phase differential is more little, and pitch is low more.
With timesharing (Time Sharing) design, can simplify the structure of hardware, only can finish the phase bit addressing in multitone road (channel) with one group of totalizer.Its start principle is, comes regularly being divided the operation time of A, two tone channels of B, is staggered, and its result is stored in different working storages respectively.It regularly is described as follows figure: Time Slot TA TB TA TB phase difference θ (A) Δ θ (B) Δ θ (A) Δ θ (B) phase position θ A (n) θ B (n) θ A (n+1) θ B (n+1)
---→ time (t) Fig. 4
In time, have only the working storage of A channel effective at TA, in the time, have only the working storage of B passage effective at TB.So, under more multichannel demand, only need the number of increase working storage and need not to increase totalizer, for example during three groups of passages, then phase differential address (Time Slot) is TA, TB, TC, TA, TB, TC ... and during four groups of passages, then be TA, TB, TC, TD, TA, TB, TC, TD ...Time-sharing operation is characterised in that the saving cost.
If above-mentioned method reads speech waveform with the phase place address, then different phase differential can obtain the voice that friction speed is play, and this hardware configuration tolerable musical sound and voice read waveform with same hardware (different passage), and this also is its feature.
In addition, the method for phase accumulator can be used lower predominant frequency, obtain in a big way change in pitch and preferably the pitch resolution also be its characteristic.
Among the present invention, 2 kinds of novel structures are provided, reach the demand of compositor, and can directly drive loudspeaker, to save the cost (needing to use amplifying circuit traditionally) of amplifier, wherein first kind of pattern is for simulating the electric current bridge-type output (BridgeCurrent Mode Analog Multiply) of multiplying each other, as shown in Figure 4, wherein, control signal SIG is used for Control current and flows through the direction of loudspeaker 8, when signal is timing, electronic switch A, D (for example adopting the MOS switch) conducting; When signal when negative, electronic switch B, C conducting.But the voltage bias VB that can modulate provides modulation current source VA the bias voltage of (Current Mode D/A), to determine the size of its reference current.
The reference circuit figure of the voltage bias VB that can modulate as shown in Figure 5, wherein data line is used for controlling different switches, with the modulation V
Bias(is example with 5 bit D0, D1, D2, D3, D4), for example whether D4 is used for controlling 16 MOS switches and connects, and D3 then controls 8 MOS switches.So can change 5 bits the V of linear modulation into
Bias °
But the reference line of modulation current source VA as shown in Figure 6.With 5 bits is example, and this circuit is by V
BiasControl I
BiasSize, input current I then is I
BiasMultiple (deciding) according to D0~D4 value.Promptly
Input current=N*I
Bias
=N*M*K(R)
N wherein: the data of tone color
M: the data of waveform envelope
K (R): the reference value relevant with R
So, tone color, waveform envelope can obtain multiplied result, and bridge-type output can reach the driving (Zero DCDriving) of no direct current composition according to the positive and negative change direction of current of signal.
Among the present invention, second kind of pattern of the direct driving loudspeaker that provided be, digit pulse and simulation mix the bridge-type output of the type that multiplies each other, and as shown in Figure 7, wherein the element marking of identical function is with identical symbol.Modulating current VA wherein such as the modulating current VA of Fig. 4, but bias voltage V
BiasFixing.
Wherein PWM is pulse-width modulator (Pulse Width Modulator), it is with the waveform envelope data ED of numeral, according to its numerical values recited, convert the pulse output P of dutycycle (DutyCycle) to, this pattern is characterised in that, becomes pulse width to be used for controlling the time ratio of output one group of data-switching, then to export energy big more when dutycycle is big more, another group data then are the sizes that is used for controlling output current, and electric current is big more, and the output energy is big more.One group of Control current like this, one group of control output time ratio is started with the following formula of the effect that can obtain multiplying each other from viewpoint of energy
E∝I*∫dt
Wherein E is an energy;
I is an electric current;
Dt is an accumulated time.Above-mentioned two kinds of patterns, two groups of data that wherein multiply each other, all interchangeable, and can shadow to its result.
Claims (3)
1. sound synthesizer includes:
One music score of Chinese operas memory is used to store song data, according to this data playing music;
One beat operation circuit, in order to producing different beat signals, and it is synthetic to read the musical sound of music score of Chinese operas memory and control back;
One oscillator and timing produce circuit, in order to produce the inner required timing signal of predominant frequency and compositor;
One tone color/speech memory is connected between timesharing phase accumulator and the digital analog converter, in order to store tone color waveform or speech waveform;
One timesharing phase accumulator with time-sharing format, reads tone color waveform or speech waveform from tone color/language memory, and produces the phase bit address corresponding to music score of Chinese operas memory pitch, and it is transmitted main digital analog converter.
One waveform envelope generator connects in order to produce the waveform envelope of different musical sounds with the beat operation circuit;
One digital analog converter drives loudspeaker in order to produce electric current output,
It is characterized in that, this timesharing phase accumulator includes a timesharing timing controller, a plurality of phase difference between channels working storages, one totalizer, a plurality of channel address working storages, wherein the timesharing time schedule controller respectively with a plurality of phase difference between channels working storages, a totalizer is connected with a plurality of channel address working storages, the pitch data are to be imported by phase difference between channels working storage device, totalizer has two input ends, input end is the phase signal from a plurality of phase difference between channels working storages, another input end is the phase bit address from the last time of a plurality of channel address working storages, the output terminal of totalizer is connected to a plurality of address registers, thereby the new phase value after the addition is delivered in the phase place address register; This digital analog converter is the multiplicity digital analog converter of bridge-type output, make tone color, waveform envelope can obtain multiplied result, and bridge-type output then reach the driving of no flip-flop according to the positive and negative change direction of current of controlling signal, in order to produce electric current output, directly drive loudspeaker.
2. sound synthesizer as claimed in claim 1, its multiplicity digital analog converter is for simulating the structure of the electric current bridge-type output of multiplying each other, but it is characterized in that comprising four electronic switches, the bias voltage that can modulate, a modulation current source, but the described bias voltage of modulating provides the bias voltage of modulation current source according to the waveform envelope data, to determine the size of its reference current.
3. sound synthesizer as claimed in claim 1, its multiplicity digital analog converter is the bridge-type output that a digit pulse and simulation mix the type that multiplies each other, it is characterized in that: but include four electronic switches, a modulation current source, a pulse-width modulator, described pulse-width modulator becomes the pulse in different in width cycle to export the waveform envelope data-switching of numeral, is used for controlling the time ratio of output.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN92109502A CN1040590C (en) | 1992-08-14 | 1992-08-14 | Application of time-shared correspondent accumulators and sound synthesizer to directly drive loudspeaker |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN92109502A CN1040590C (en) | 1992-08-14 | 1992-08-14 | Application of time-shared correspondent accumulators and sound synthesizer to directly drive loudspeaker |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1082302A CN1082302A (en) | 1994-02-16 |
CN1040590C true CN1040590C (en) | 1998-11-04 |
Family
ID=4944187
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN92109502A Expired - Fee Related CN1040590C (en) | 1992-08-14 | 1992-08-14 | Application of time-shared correspondent accumulators and sound synthesizer to directly drive loudspeaker |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1040590C (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5744741A (en) * | 1995-01-13 | 1998-04-28 | Yamaha Corporation | Digital signal processing device for sound signal processing |
JP6825962B2 (en) * | 2017-03-30 | 2021-02-03 | 株式会社ミツバ | Horn device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USRE33558E (en) * | 1980-12-01 | 1991-03-26 | Yamaha Corporation | Electronic musical instrument forming tone waveforms |
US5038661A (en) * | 1986-01-31 | 1991-08-13 | Casio Computer Co., Ltd. | Waveform generator for electronic musical instrument |
US5081897A (en) * | 1989-02-20 | 1992-01-21 | Kabushiki Kaisha Kawai Gakki Seisakusho | Electronic musical instrument having waveform memory |
-
1992
- 1992-08-14 CN CN92109502A patent/CN1040590C/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USRE33558E (en) * | 1980-12-01 | 1991-03-26 | Yamaha Corporation | Electronic musical instrument forming tone waveforms |
US5038661A (en) * | 1986-01-31 | 1991-08-13 | Casio Computer Co., Ltd. | Waveform generator for electronic musical instrument |
US5081897A (en) * | 1989-02-20 | 1992-01-21 | Kabushiki Kaisha Kawai Gakki Seisakusho | Electronic musical instrument having waveform memory |
Also Published As
Publication number | Publication date |
---|---|
CN1082302A (en) | 1994-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1146298C (en) | Output signal loop circuit capable of obtaining input signal and display frequency | |
US5463183A (en) | Musical tone forming apparatus | |
JP2571911B2 (en) | Music signal generator | |
CN1040590C (en) | Application of time-shared correspondent accumulators and sound synthesizer to directly drive loudspeaker | |
US4785706A (en) | Apparatus for generating a musical tone signal with tone color variations independent of tone pitch | |
US4809577A (en) | Apparatus for generating tones by use of a waveform memory | |
US4326260A (en) | Linear piecewise waveform generator for an electronic musical instrument | |
JPH0756592B2 (en) | Electronic musical instrument | |
US5276270A (en) | Solenoid drive system for an automatic performing apparatus | |
GB2110456A (en) | Electronic musical instrument | |
CN1059748C (en) | Sonic source device | |
US4562763A (en) | Waveform information generating system | |
JPS62200398A (en) | Musical sound signal generator | |
US4528884A (en) | Wave reading apparatus | |
US4709611A (en) | Electronic musical instrument for generating a natural musical tone | |
CN2651890Y (en) | Musical acoustic signal producer | |
US4302999A (en) | Electronic musical instrument | |
US4263829A (en) | Trill performance circuit in electronic musical instrument | |
CN1069985C (en) | Command multi-channel electronic voice recording method | |
US5218155A (en) | Tone signal processing apparatus for PCM waveform interpolation and filtering | |
JPS6113294A (en) | Electronic musical instrument | |
CN100375174C (en) | Means/method for generating a laser drive signal | |
JP3671105B2 (en) | Distributed chord output device | |
JPS6266292A (en) | Digital effect apparatus | |
JPS58130389A (en) | Electronic musical instrument |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C15 | Extension of patent right duration from 15 to 20 years for appl. with date before 31.12.1992 and still valid on 11.12.2001 (patent law change 1993) | ||
OR01 | Other related matters | ||
C19 | Lapse of patent right due to non-payment of the annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |