JPS5925233B2 - Frequency control device for electronic musical instruments - Google Patents
Frequency control device for electronic musical instrumentsInfo
- Publication number
- JPS5925233B2 JPS5925233B2 JP52073611A JP7361177A JPS5925233B2 JP S5925233 B2 JPS5925233 B2 JP S5925233B2 JP 52073611 A JP52073611 A JP 52073611A JP 7361177 A JP7361177 A JP 7361177A JP S5925233 B2 JPS5925233 B2 JP S5925233B2
- Authority
- JP
- Japan
- Prior art keywords
- pulse
- frequency
- fine
- clock signal
- clock
- 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
Links
Landscapes
- Electrophonic Musical Instruments (AREA)
Description
【発明の詳細な説明】
本発明は、ディジタル的に音階周波数の微調や変調を行
なうようにした電子楽器の周波数制御装置を提供するも
のである。DETAILED DESCRIPTION OF THE INVENTION The present invention provides a frequency control device for an electronic musical instrument that digitally performs fine tuning and modulation of scale frequencies.
従来、アナログ方式のミュージックシンセサイザでは、
電圧制御発振器の周波数を微小電圧でわずかに変更する
ことによつて微調を行なうようにしているが、このよう
な方法では十分な周波数安定度は得られない。本発明は
このような点に対処するため、ディジタル的な方法で微
調を行なうようにして、周波数安定度の非常に優れた微
調や変調を実現するようにしたものである。すなわち、
本発明は、高周波のクロック発振器と、微調パルス発振
器と、クロック処理装置とを備え、上記クロック処理装
置はクロック発振器の出力するクロック信号のパルス列
から、微調パルス発振器の出力する微調パルスの周波数
またはパルス幅もしくはパルスのデューティサイクルに
したがつて所定数のパルスを間引くことにより、上記ク
ロック信号の平均周波数を下げ、かつ、微調パルスの周
波数もしくはパルス幅を可変にすることによつて上記平
均周波数をほぼ連続的に変更できるようにし、この平均
周波数を分周することによつて所望の楽音信号周波数を
得るようにしたものである。Traditionally, analog music synthesizers
Although fine tuning is attempted by slightly changing the frequency of the voltage controlled oscillator using a very small voltage, sufficient frequency stability cannot be obtained with such a method. In order to solve this problem, the present invention performs fine tuning using a digital method, thereby realizing fine tuning and modulation with extremely high frequency stability. That is,
The present invention includes a high-frequency clock oscillator, a fine pulse oscillator, and a clock processing device, and the clock processing device calculates the frequency or pulse of a fine pulse output from the fine pulse oscillator from a pulse train of a clock signal output from the clock oscillator. By thinning out a predetermined number of pulses according to the width or duty cycle of the pulses, the average frequency of the clock signal is lowered, and by making the frequency or pulse width of the fine-tuning pulse variable, the average frequency can be approximately reduced. The frequency can be changed continuously, and by dividing this average frequency, a desired tone signal frequency can be obtained.
また、上記の周波数やパルス幅を時間的に変化させるこ
とによつてビブラート効果やグライド効果を実現するこ
ともできる。第1図に本発明の実施例を示し、第2図に
そのタイミングチヤートを示す。Further, by temporally changing the frequency and pulse width described above, a vibrato effect and a glide effect can be realized. FIG. 1 shows an embodiment of the present invention, and FIG. 2 shows its timing chart.
第1図において、クロツク処理装置10は、クロツク発
振器20の出力するトーンクロツク信号TCKのパルス
列から、微調パルス発振器30が出力する低周波の微調
パルスFINにしたがつて、パルスを抜取ることにより
、トーンクロツク信号TCKの周波数FcをαFcに引
き下げる動作をする。第1図において、トーンクロツク
信号TCKは、Dフリツプフロツプ1,2のCK端子に
印加されている。一方、微調パルスFINは、Dフリツ
プフロツプ1のD端子に印加され、CK端子のトーンク
ロツク信号TCKに同化されたのち、端子Qに現われる
。Dフリツプフロツプ1のQ出力はDフリツプフロツプ
2のD入力に印加されるので、Dフリツプフロツプ2の
出力Qは、その入力よりも、トーンクロツク信号TCK
の1パルス分遅延されており、しかも、極性は反転して
いる。したがつて、ナンドゲート3の出力には、微調パ
ルスFINが″07から2ピに立ち上がつた時点以後の
最初のトーンクロツク信号TCKのパルスの1周期分だ
けのパルス幅をもつた負のパルスが得られる。アンドゲ
ート4の出力はトーンクロツク信号TCKのパルス列か
ら上記負のパルスの部分だけ、パルスが1本抜き取られ
たものになる。微調パルスFINが立下るときには、D
フリツプフロツプ1の出力Qが//O″になつたあとD
フリツプフロツプ2の出力Qが″ピになるのでアンドゲ
ート3の出力は″1/′のままになる。したがつて、微
調パルスFINの立上り時にのみ、トーンクロツク信号
TCKのパルス列から1本のパルスが抜取られることに
なる。微調パルスFINの周波数をFFとすると、FF
の1周期1/FFの期間中に、トーンクロツク信号のパ
ルスFc/FF個が発生し、そのうち、1個を消去する
ので、クロツク処理装置10の出力信号の周波数αFc
はつぎのようになる。したがつて、たとえばFF=0.
001・Fcとすると、0.10t)だけピツチを下げ
ることができることになる。In FIG. 1, the clock processing device 10 extracts pulses from the pulse train of the tone clock signal TCK output from the clock oscillator 20 in accordance with the low frequency fine-tuning pulse FIN output from the fine-tuning pulse oscillator 30. It operates to lower the frequency Fc of the signal TCK to αFc. In FIG. 1, tone clock signal TCK is applied to the CK terminals of D flip-flops 1 and 2. On the other hand, the fine adjustment pulse FIN is applied to the D terminal of the D flip-flop 1, and appears at the terminal Q after being assimilated into the tone clock signal TCK at the CK terminal. Since the Q output of D flip-flop 1 is applied to the D input of D flip-flop 2, the output Q of D flip-flop 2 is more sensitive to tone clock signal TCK than its input.
The signal is delayed by one pulse, and the polarity is reversed. Therefore, the output of the NAND gate 3 is a negative pulse with a pulse width equal to one cycle of the first tone clock signal TCK pulse after the fine adjustment pulse FIN rises from "07 to 2 pins." The output of the AND gate 4 is obtained by extracting one pulse from the pulse train of the tone clock signal TCK in the negative pulse portion.When the fine adjustment pulse FIN falls, D
After the output Q of flip-flop 1 becomes //O'', D
Since the output Q of the flip-flop 2 becomes ``1'', the output of the AND gate 3 remains ``1/''. Therefore, one pulse is extracted from the pulse train of tone clock signal TCK only at the rising edge of fine adjustment pulse FIN. If the frequency of the fine adjustment pulse FIN is FF, then FF
During one period of 1/FF, pulses Fc/FF of the tone clock signal are generated, and one of them is erased, so that the frequency αFc of the output signal of the clock processing device 10 is
becomes as follows. Therefore, for example, FF=0.
001·Fc, the pitch can be lowered by 0.10t).
微調パルスFINは、発振周波数が可変できる方形波発
振器を用いればよい。上記微調パルスFINの発生器と
して、電圧制御式の発振器を用いて、その周波数を可変
にすれば、ビブラートやグライド効果をかけることが可
能になる。For the fine adjustment pulse FIN, a square wave oscillator whose oscillation frequency can be varied may be used. If a voltage-controlled oscillator is used as the generator of the fine adjustment pulse FIN and its frequency is made variable, it becomes possible to apply a vibrato or glide effect.
そしてαFcのパルスをプログラムデバータ40に加え
ることにより所望の音階周波数の信号を得ることができ
る。By applying the αFc pulse to the program converter 40, a signal of a desired scale frequency can be obtained.
第3図は、クロツク処理装置10の別の実施例であり、
第4図はそのタイミングチヤートである。FIG. 3 shows another embodiment of the clock processing device 10.
Figure 4 is the timing chart.
第3図において、5は3ビツトのカウンタで、微調パル
スFINによりクリアされ、トーンクロツク信号TCK
により計数される。カウンタ5の3つの出力Q。,Ql
,Q2はナンドゲート6に加わる。したがつて、8個の
クロツク中1個のクロツクの期間のみすなわちQ。,Q
l,Q2の全部が″ビの期間のみ″0fになる出力Aが
、アンドゲート7の一方の入力端子に加わる。残る1つ
の入力端子にはトーンクロツク信号TCKが加えられる
。したがつて、微調パルスFINが″O″であつてクリ
アが働かないときには、トーンクロツク信号TCKは8
個に1個間引かれ、8個中7個のパルスBが次段のプロ
グラムデバータに加わる。一方、微調パルスFINが″
ビで、クリアが行なわれると、カウンタ5の出力は//
0″であるから、アンドゲート7は開き、すべてのトー
ンクロツク信号のパルスが通過する。すなわち、アンド
ゲート7の出力周波数は、(7/8)Fcか、あるいは
Fcになる。微調パルスFINとして、一定周波数で、
デユーテイサイクルの変更設定できるような信号を用い
る。デユーテイサイクルをβ、すなわち、″ピの区間が
周期に対してβの割り合いであるとき、アンドゲート7
の出力の平均周波数αFcはつぎのようになる。すなわ
ち、βをOから1まで変化させると、αは0.875〜
1,0までの約12(f)変化する。In FIG. 3, 5 is a 3-bit counter that is cleared by the fine adjustment pulse FIN and is clocked by the tone clock signal TCK.
It is counted by Three outputs Q of counter 5. , Ql
, Q2 joins NAND gate 6. Therefore, the period of only one clock out of eight clocks, ie, Q. ,Q
An output A in which all of l and Q2 become 0f only during the period of B is applied to one input terminal of the AND gate 7. A tone clock signal TCK is applied to the remaining input terminal. Therefore, when the fine adjustment pulse FIN is "O" and clearing does not work, the tone clock signal TCK is 8.
The pulses B are thinned out one out of every eight, and seven out of eight pulses B are applied to the next stage program converter. On the other hand, the fine adjustment pulse FIN is
When clearing is performed at bit 5, the output of counter 5 is //
0'', the AND gate 7 opens and all tone clock signal pulses pass through. That is, the output frequency of the AND gate 7 becomes (7/8)Fc or Fc.As the fine adjustment pulse FIN, At a constant frequency,
Use a signal that allows you to change the duty cycle. When the duty cycle is β, that is, the interval of “pi” is the ratio of β to the period, the AND gate 7
The average frequency αFc of the output is as follows. That is, when β is changed from O to 1, α becomes 0.875~
It varies by about 12(f) up to 1,0.
たとえば、中央値をβ=0.5とすると、αは0.93
75を中心に0.875〜1,0まで変わる。すなわち
、一6.67%〜+6.67(f)変化させることがで
きる。微調パルスFINの周期が小さいと、上記+6.
67%の微調の分解能が小さくなつて荒い設定しかでき
なくなり、周期が大きいと、より細かい単位で設定でき
ることになる。具体例で説明する。Fcを8MHzとし
、微調パルスFINの周波数を10KHzとすると、1
周期中に800個のトーンクロツク信号のパルスが存在
し得る。そして、その周期中に最低700個、最大80
0個の間で任意にパルス数を設定できることになる。し
たがつて、701個と700個の場合の調整が、もつと
も分解能の悪い場合であり、そのときの周波数比は(7
01−700)÷700=0.00143になる。これ
は、0.143%にあたる。上記説明では、1種類のト
ーンクロツク信号TCKによつて微調するようにしたが
、同一の基本原理にもとづいて、他の方法も実施できる
。For example, if the median value is β = 0.5, α is 0.93
It changes from 0.875 to 1.0 with 75 as the center. That is, it can be changed by -6.67% to +6.67 (f). If the period of the fine adjustment pulse FIN is small, the above +6.
The fine adjustment resolution of 67% becomes smaller and only rough settings can be made, and if the cycle is large, settings can be made in finer units. This will be explained using a specific example. When Fc is 8MHz and the frequency of fine adjustment pulse FIN is 10KHz, 1
There may be 800 tone clock signal pulses during a period. During that cycle, a minimum of 700 and a maximum of 80
The number of pulses can be arbitrarily set between 0. Therefore, the adjustment in the case of 701 and 700 pieces is a case of poor resolution, and the frequency ratio in that case is (700 pieces).
01-700)÷700=0.00143. This corresponds to 0.143%. In the above description, fine adjustment is performed using one type of tone clock signal TCK, but other methods can be implemented based on the same basic principle.
たとえば、2つのトーンクロツク信号を用意する。これ
らのトーンクロツク信号の周波数をずらしておく。そし
て、この2つの信号のうち1方を上記微調パルスFIN
が″0″か″ピかにしたがつて選択する。このようにす
れば、2つの信号の周波数の中間の周波数の信号が得ら
れる。微調パルスFINのデユーテイサイクルを変える
と、出力周波数が変化する。これらの微調方法において
、微調パルスFINのデユーテイサイクルを電気的に可
変にすれば、ビブラートやグライド効果をかけることが
可能になる。For example, prepare two tone clock signals. The frequencies of these tone clock signals are shifted. Then, one of these two signals is input to the fine adjustment pulse FIN.
is "0" or "P". In this way, a signal with a frequency intermediate between the frequencies of the two signals can be obtained. By changing the duty cycle of the fine adjustment pulse FIN, the output frequency In these fine adjustment methods, if the duty cycle of the fine adjustment pulse FIN is made electrically variable, it becomes possible to apply vibrato or glide effects.
デユーテイサイクルを電気的に可変にするには、三角波
や鋸歯状波あるいは正弦波をスライスしてパルス波をつ
くり、そのスライスレベルを電圧比較器などによつて可
変決定するようにすればよい。以上のように本発明は、
クロツク信号のパルス列から、所定のパルスを間引くよ
うにし、かつ、その間引き方を可変にすることによつて
、ほぼ連続的に楽音周波数を微調したり、ビブラートを
かけることを可能にしたものである。To make the duty cycle electrically variable, create a pulse wave by slicing a triangular wave, sawtooth wave, or sine wave, and then variably determine the slice level using a voltage comparator, etc. . As described above, the present invention
By thinning out a predetermined number of pulses from the pulse train of the clock signal and making the thinning method variable, it is possible to almost continuously fine-tune the musical tone frequency or apply vibrato. .
したがつて、高周波数でかつ周波数が可変できるクロツ
ク発振器の実現は困難であるが、本発明によれば、クロ
ツク発振器として固定の高周波発振器たとえば水晶発振
器が使えるので、周波数安定度を確保しやすいという優
れた効果が得られる。Therefore, it is difficult to realize a clock oscillator with a high frequency and a variable frequency. However, according to the present invention, a fixed high-frequency oscillator, such as a crystal oscillator, can be used as the clock oscillator, making it easy to ensure frequency stability. Excellent effects can be obtained.
第1図は本発明の一実施例を示すプロツク図、第2図は
そのタイミングチヤート、第3図は本発明の他の実施例
を示すプロツク図、第4図はそのタイミングチヤートで
ある。
10・・・・・・クロツク処理装置、20・・・・・・
クロツク発振器、30・・・・・・微調パルス発振器、
40・・・・・・プログラムデバータ。FIG. 1 is a block diagram showing one embodiment of the present invention, FIG. 2 is a timing chart thereof, FIG. 3 is a block diagram showing another embodiment of the present invention, and FIG. 4 is a timing chart thereof. 10... Clock processing device, 20...
Clock oscillator, 30...fine pulse oscillator,
40...Program converter.
Claims (1)
クロック処理装置とを備え、上記クロック発振器の出力
するクロック信号のパルス列から、上記微調パルス発振
器の出力する微調パルスの周波数もしくはパルス幅もし
くはデューティサイクルにしたがつて、所定数のパルス
を間引くことにより、上記クロック信号の平均周波数を
下げ、上記微調パルスの周波数もしくはパルス幅を可変
することによつて、上記平均周波数を変更し得るように
し、上記平均周波数を分周することにより所望の楽音信
号周波数を得るようにした電子楽器の周波数制御装置。 2 特許請求の範囲第1項の記載において、微調パルス
の立上りまたは立下りと共にクロック信号のパルスを1
本間引くように構成するとともに、上記微調パルスの周
波数を可変にしたことを特徴とする電子楽器の周波数制
御装置。 3 特許請求の範囲第1項の記載において、クロック処
理装置は、クロック信号から一定の割合でパルスを間引
くゲート回路と、微調パルスのデューティサイクルにし
たがつて上記の間引かれたクロック信号ともとのクロッ
ク信号とのうちの一方を出力する回路とを備え、上記微
調パルスのデューティサイクルを可変にしたことを特徴
とする電子楽器の周波数制御装置。 4 特許請求の範囲第1項の記載において、微調パルス
の周波数もしくはパルス幅を時間的に変化せしめること
によりビブラート効果やグライド効果などの変調効果を
実現するようにしたことを特徴とする電子楽器の周波数
制御装置。[Claims] 1. A high-frequency clock oscillator, a fine-tuned pulse oscillator,
and a clock processing device, by thinning out a predetermined number of pulses from the pulse train of the clock signal outputted by the clock oscillator according to the frequency, pulse width, or duty cycle of the fine-tuned pulse outputted by the fine-tuned pulse oscillator, By lowering the average frequency of the clock signal and varying the frequency or pulse width of the fine adjustment pulse, the average frequency can be changed, and by dividing the average frequency, the desired musical tone signal frequency can be adjusted. A frequency control device for electronic musical instruments. 2. In the statement of claim 1, the pulse of the clock signal is changed to 1 at the same time as the fine adjustment pulse rises or falls.
A frequency control device for an electronic musical instrument, characterized in that the frequency control device for an electronic musical instrument is configured to perform main thinning, and the frequency of the fine tuning pulse is made variable. 3. In the statement of claim 1, the clock processing device includes a gate circuit that thins out pulses from a clock signal at a constant rate, and a gate circuit that thins out pulses from a clock signal at a constant rate, and a gate circuit that thins out pulses from a clock signal at a constant rate, and a gate circuit that thins out pulses from the clock signal at a fixed rate according to the duty cycle of the fine pulse. 1. A frequency control device for an electronic musical instrument, comprising: a circuit for outputting one of the clock signals, and the duty cycle of the fine adjustment pulse is made variable. 4. An electronic musical instrument as set forth in claim 1, characterized in that a modulation effect such as a vibrato effect or a glide effect is realized by temporally changing the frequency or pulse width of a fine tuning pulse. Frequency control device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP52073611A JPS5925233B2 (en) | 1977-06-20 | 1977-06-20 | Frequency control device for electronic musical instruments |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP52073611A JPS5925233B2 (en) | 1977-06-20 | 1977-06-20 | Frequency control device for electronic musical instruments |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS547919A JPS547919A (en) | 1979-01-20 |
| JPS5925233B2 true JPS5925233B2 (en) | 1984-06-15 |
Family
ID=13523295
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP52073611A Expired JPS5925233B2 (en) | 1977-06-20 | 1977-06-20 | Frequency control device for electronic musical instruments |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5925233B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018037608A1 (en) | 2016-08-25 | 2018-03-01 | Kabushiki Kaisha Toshiba | Medical image processing apparatus, treatment system, and medical image processing program |
-
1977
- 1977-06-20 JP JP52073611A patent/JPS5925233B2/en not_active Expired
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018037608A1 (en) | 2016-08-25 | 2018-03-01 | Kabushiki Kaisha Toshiba | Medical image processing apparatus, treatment system, and medical image processing program |
| KR20180036776A (en) | 2016-08-25 | 2018-04-09 | 가부시끼가이샤 도시바 | Medical image processing apparatus, treatment system, and medical image processing program |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS547919A (en) | 1979-01-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US3828109A (en) | Chorus generator for electronic musical instrument | |
| TWI641228B (en) | Method and apparatus for clock frequency multiplier | |
| EP0800276A1 (en) | A frequency multiplying circuit having a first stage with greater multiplying ratio than subsequent stages | |
| EP2796945A1 (en) | Time-to-digital conversion with analog dithering | |
| US7188131B2 (en) | Random number generator | |
| CN1218490C (en) | Clock signal generator | |
| US4077010A (en) | Digital pulse doubler with 50 percent duty cycle | |
| RU2682847C1 (en) | Digital synthesizer with m-shape law of frequency changes | |
| JPS5925233B2 (en) | Frequency control device for electronic musical instruments | |
| US4218874A (en) | Electronic metronome | |
| JPH06216646A (en) | Sine wave generator | |
| US10303423B1 (en) | Synchronous sampling of analog signals | |
| RU158122U1 (en) | NEUR-LIKE OSCILLATOR GENERATOR | |
| US5159613A (en) | Side-band generator | |
| JPH0697789A (en) | Phase shift circuit | |
| JP3217811B2 (en) | Sine wave oscillation circuit | |
| US6617904B1 (en) | Electronic circuit with clock generating circuit | |
| JPH07336217A (en) | Signal processing circuit | |
| JP3382695B2 (en) | Binary noise signal generation method and apparatus | |
| JPS6074702A (en) | Digital voltage controlled oscillator | |
| JP2545010B2 (en) | Gate device | |
| US4342247A (en) | Production of detuning effects in an electronic musical instrument | |
| JPS59108432A (en) | Oscillating circuit | |
| JPH06209216A (en) | Signal generator | |
| JPS60126698A (en) | electronic musical instruments |