JPS581791B2 - デンシガツキノビブラ−トセイギヨソウチ - Google Patents
デンシガツキノビブラ−トセイギヨソウチInfo
- Publication number
- JPS581791B2 JPS581791B2 JP50148067A JP14806775A JPS581791B2 JP S581791 B2 JPS581791 B2 JP S581791B2 JP 50148067 A JP50148067 A JP 50148067A JP 14806775 A JP14806775 A JP 14806775A JP S581791 B2 JPS581791 B2 JP S581791B2
- Authority
- JP
- Japan
- Prior art keywords
- vibrato
- circuit
- output
- delay
- shift register
- 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
- 230000003111 delayed effect Effects 0.000 claims description 27
- 238000001514 detection method Methods 0.000 claims description 16
- 239000000284 extract Substances 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000001934 delay Effects 0.000 description 2
- 230000007257 malfunction Effects 0.000 description 2
- 230000010355 oscillation Effects 0.000 description 2
- 239000000872 buffer Substances 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Landscapes
- Electrophonic Musical Instruments (AREA)
Description
【発明の詳細な説明】
この発明は電子楽器において使用するトーンジエネレー
タにおいてデイレイビブラートを実現することのできる
ビブラート制御装置に関する。
タにおいてデイレイビブラートを実現することのできる
ビブラート制御装置に関する。
第1図に一例を示すように、デジタル式トーンジエネレ
ータは、シフトレジスタ1、ノア回路2排他オア回路3
及びオア回路4から成る最大周期カウンタをマスククロ
ツクパルスφによって駆動し、鍵盤スイッチ回路5で選
択された音に対応するデジタル数値信号をリードオンリ
イメモリ6から読み出し、このデジタル数値信号と前記
最大周期カウンタの内容(シフトレジスタ1の並列出力
)とを比較器7で比較して、両者が一致したときシフト
レジスタ1をリセットするようになっている。
ータは、シフトレジスタ1、ノア回路2排他オア回路3
及びオア回路4から成る最大周期カウンタをマスククロ
ツクパルスφによって駆動し、鍵盤スイッチ回路5で選
択された音に対応するデジタル数値信号をリードオンリ
イメモリ6から読み出し、このデジタル数値信号と前記
最大周期カウンタの内容(シフトレジスタ1の並列出力
)とを比較器7で比較して、両者が一致したときシフト
レジスタ1をリセットするようになっている。
比較器7の一致検出出力は遅延フリツプフロツプ8でパ
ルスφの1クロツク分だけ遅延され、リセット信号とし
てシフトレジスタ1に加わると共にこのトーンジエネレ
ータの出力パルス信号つまり鍵盤スイッチ回路5で選択
された音の周波数信号として出力端子9から出力される
。
ルスφの1クロツク分だけ遅延され、リセット信号とし
てシフトレジスタ1に加わると共にこのトーンジエネレ
ータの出力パルス信号つまり鍵盤スイッチ回路5で選択
された音の周波数信号として出力端子9から出力される
。
なお比較器7で一致検出した瞬間にシフトレジスタ1を
リセットするようにすると若干の遅れにより誤動作の原
因となるため、1ビットの遅延フリツプフロツプ8を設
け、一致検出時から1ビットタイム遅れてリセットを行
なうようにしている。
リセットするようにすると若干の遅れにより誤動作の原
因となるため、1ビットの遅延フリツプフロツプ8を設
け、一致検出時から1ビットタイム遅れてリセットを行
なうようにしている。
従って、遅延フリツプフロツプ8は誤動作防止のための
パツファ回路の役割を果す。
パツファ回路の役割を果す。
次に第1図のトーンジエネレータにおいてマスククロツ
クパルスφが如何にして所望の周波数に分周されるかと
いう点について簡単に説明する。
クパルスφが如何にして所望の周波数に分周されるかと
いう点について簡単に説明する。
鍵盤スイッチ回路5で1つの音が選択されると、その音
(音名)に対応するデジタル数値信号がリードオンリイ
メモリ6から読み出される。
(音名)に対応するデジタル数値信号がリードオンリイ
メモリ6から読み出される。
一方、シフトレジスタ1の各段の並列出力の内容はマス
タクロツクパルスφのタイミングで刻々と変化している
ので、レジスタ1の内容変化の1周期中において該レジ
スタ1の内容とリードオンリイメモリ6の読み出し内容
とが必ず1度一致するときがある。
タクロツクパルスφのタイミングで刻々と変化している
ので、レジスタ1の内容変化の1周期中において該レジ
スタ1の内容とリードオンリイメモリ6の読み出し内容
とが必ず1度一致するときがある。
例えば、シフトレジスタ1の内容がすべて0のときから
数えてn個のクロックパルスφが該レジスタ1に加えら
れたとき比較器7で一致が検出されるとすると、クロツ
クバルスφがn +1個発生する毎にシフトレジスタ1
にはリセット信号が加わることになり、分周出力はマス
ククロツクインチ回路5で選択された音の周波数に相当
する。
数えてn個のクロックパルスφが該レジスタ1に加えら
れたとき比較器7で一致が検出されるとすると、クロツ
クバルスφがn +1個発生する毎にシフトレジスタ1
にはリセット信号が加わることになり、分周出力はマス
ククロツクインチ回路5で選択された音の周波数に相当
する。
シフトレジスタ1が9ビットで、その5ビット目と9ビ
ット目が図示のように排他オア回路3に接続されている
とすると、パルスφが加わる毎に第1表のようにシフト
レジスタ1の内容が変化する。
ット目が図示のように排他オア回路3に接続されている
とすると、パルスφが加わる毎に第1表のようにシフト
レジスタ1の内容が変化する。
また、鍵盤スイッチ回路5の選択に応じてリードオンリ
イメモリ6から読み出されるデジタル数値の内容が例え
ば、 100001000 であるとすると、第1表の6番目の内容と一致する。
イメモリ6から読み出されるデジタル数値の内容が例え
ば、 100001000 であるとすると、第1表の6番目の内容と一致する。
従ってパルスφが6個加わると比較器7は一致を検出し
、一致検出出力IDが“1”となり、これより1パルス
遅れてシフトレジスタ1がリセットされる。
、一致検出出力IDが“1”となり、これより1パルス
遅れてシフトレジスタ1がリセットされる。
従ってこの場合、パルスφが7個加わる毎に繰返しリセ
ット信号が発生し、マスククロ子9からとり出される。
ット信号が発生し、マスククロ子9からとり出される。
こうして、所望のピッチの周波数信号を得る。
以上のような構成のトーンジエネレータにおいて、発生
音(分周出力)にビブラートをかける場合、従来は、マ
スタクロツクパルスφの周波数をビブラート周波数によ
って変調することによって行なっていた。
音(分周出力)にビブラートをかける場合、従来は、マ
スタクロツクパルスφの周波数をビブラート周波数によ
って変調することによって行なっていた。
しかし、マスククロツクパルスφの発振周波数は2MH
z程度の高速であり、これを変調することは周波数の安
定度を欠くことになり、また、精度も落ちるという欠点
がある。
z程度の高速であり、これを変調することは周波数の安
定度を欠くことになり、また、精度も落ちるという欠点
がある。
また、上記のような構成のトーンジエネレータにおいて
デイレイビブラートをかけることはかなり面倒であった
。
デイレイビブラートをかけることはかなり面倒であった
。
この発明は、トーンジエネレータにおいてマスタクロツ
クパルスの周波数を変調することなくビブラートをかけ
ることができるように構成した上で、更に、デイレイビ
ブラートを簡単な構成によって実現しうるようにするこ
とを目的とする。
クパルスの周波数を変調することなくビブラートをかけ
ることができるように構成した上で、更に、デイレイビ
ブラートを簡単な構成によって実現しうるようにするこ
とを目的とする。
この発明によれば、前記比較器7の一致検出出力IDつ
まり遅延フリツプブロツ8の出力を適宜時間遅延して前
記シフトレジスタ1のリセット信号として使用すること
により、その遅延時間に応じてリセットタイミングをず
らし、これにより分周出力の変調を実現する。
まり遅延フリツプブロツ8の出力を適宜時間遅延して前
記シフトレジスタ1のリセット信号として使用すること
により、その遅延時間に応じてリセットタイミングをず
らし、これにより分周出力の変調を実現する。
そして、前記遅延時間をビブラート周波数に応じて周期
的に異ならせることにより前記リセットタイミングを周
期的にずらし、ビブラートのかかった分周出力を得る。
的に異ならせることにより前記リセットタイミングを周
期的にずらし、ビブラートのかかった分周出力を得る。
また、周期的に異なる遅延時間の変化幅を切換えること
ができるように構成し、押鍵後の時間経過にともなって
前記変化幅を段階的に大きくすることにより、ビブラー
トが除々に深くなるデイレイビブラートを実現する。
ができるように構成し、押鍵後の時間経過にともなって
前記変化幅を段階的に大きくすることにより、ビブラー
トが除々に深くなるデイレイビブラートを実現する。
すなわち、この発明によれば、クロツクパルスに従って
その内容を初期値から順次変える計数手段と、この計数
手段の内容が前記初期値に対して所定の音高に対応した
値だけ離れた値になったことを検出する件吐出手段とを
有し、前記検出手段の検出出力を前記計数手段の初期値
設定信号として利用し、前記計数手段の初期値設定タイ
ミングに応じた所望の周期の出力パルスを得る電子楽器
のトーンジエネレータにおいて、前記検出手段の検出出
力を複数段階に順次遅延し、遅延時間が異なる複数の遅
延信号を取り出す第1の回路と、この第1の回路で取り
出した遅延信号のいくつかをビブラート周波数に関連す
る速さで順番に周期的に選択し、選択した遅延信号を前
記計数手段に初期値設定用信号として供給する第2の回
路とこの第2の回路で選択の対象とする前記いくつかの
遅延信号を指定し、かつそれらの遅延信号の組合せを押
鍵後の時間経過に応じて変化する第3の回路とを具え、
押鍵後の時間経過に応じて深さが変化するビブラートを
かけるようにしている。
その内容を初期値から順次変える計数手段と、この計数
手段の内容が前記初期値に対して所定の音高に対応した
値だけ離れた値になったことを検出する件吐出手段とを
有し、前記検出手段の検出出力を前記計数手段の初期値
設定信号として利用し、前記計数手段の初期値設定タイ
ミングに応じた所望の周期の出力パルスを得る電子楽器
のトーンジエネレータにおいて、前記検出手段の検出出
力を複数段階に順次遅延し、遅延時間が異なる複数の遅
延信号を取り出す第1の回路と、この第1の回路で取り
出した遅延信号のいくつかをビブラート周波数に関連す
る速さで順番に周期的に選択し、選択した遅延信号を前
記計数手段に初期値設定用信号として供給する第2の回
路とこの第2の回路で選択の対象とする前記いくつかの
遅延信号を指定し、かつそれらの遅延信号の組合せを押
鍵後の時間経過に応じて変化する第3の回路とを具え、
押鍵後の時間経過に応じて深さが変化するビブラートを
かけるようにしている。
以下この発明を添付図面の実施例に関して詳細に説明し
よう。
よう。
第2図のトーンジエネレータ10において、第1図と同
−装置は便宜上同一符号で示す。
−装置は便宜上同一符号で示す。
遅延フリツプフロツプ8とシフトレジスタ1のリセット
人力側との間にはデイレイビブラート付加回路11が挿
入されており、シフトレジスタ1のリセツトタイミング
をビブラート周波数に応じて周期的にずらすと共に、押
鍵状の時間経過にともなって前記リセットタイミングの
ずれ量を段階的に大きくする。
人力側との間にはデイレイビブラート付加回路11が挿
入されており、シフトレジスタ1のリセツトタイミング
をビブラート周波数に応じて周期的にずらすと共に、押
鍵状の時間経過にともなって前記リセットタイミングの
ずれ量を段階的に大きくする。
シフトレジスタ12は遅延フリツブフロツプ8の出力を
マスタクロツクパルスφの速さで順次シフトし、比較器
7の一致検出出力ID(すなわち遅延フリツブフロツプ
8の出力)を複数段階に順次遅延し、それぞれ遅延時間
が異なる遅延出力を各段から並列的に得る。
マスタクロツクパルスφの速さで順次シフトし、比較器
7の一致検出出力ID(すなわち遅延フリツブフロツプ
8の出力)を複数段階に順次遅延し、それぞれ遅延時間
が異なる遅延出力を各段から並列的に得る。
比較器7で一致が検出されたときから遅延フリツプフロ
ツプ8の出力ライン13に遅延一致検出信号ID’=(
=“1”)が現われるまでの遅れ時間はマスタクロツク
パルスφの1ビットタイム分である。
ツプ8の出力ライン13に遅延一致検出信号ID’=(
=“1”)が現われるまでの遅れ時間はマスタクロツク
パルスφの1ビットタイム分である。
この遅延一致検出出力■D′がシフトレジスタ12に読
み込まれて、2段目の出力ライン14から出力されるま
での遅れ時間は3ビットタイムである(なお、この実施
例では1段目と7段目の出力は使用しない)。
み込まれて、2段目の出力ライン14から出力されるま
での遅れ時間は3ビットタイムである(なお、この実施
例では1段目と7段目の出力は使用しない)。
更に、3段目〜6段目の出力ライン15.16,17.
18の遅延出力は4ビットタイム〜7ビットタイムの遅
れがあり、8段目の出力ライン19の信号は一致検出出
力IDよりも9ビットタイム遅れている。
18の遅延出力は4ビットタイム〜7ビットタイムの遅
れがあり、8段目の出力ライン19の信号は一致検出出
力IDよりも9ビットタイム遅れている。
シフトレジスタ1(カウンタ)の内容がすべて0のとき
(リセットされたとき)から数えてn個のマスタクロツ
クパルスφが該シフトレジスタ1に加わったときに、該
シフトレジスタ1の内容とリードオンリイメモリ6から
読み出されているデジタル数値とが一致したことが比較
器7で検出されたとすると、シフトレジスタ1にパルス
φがn+1個加わったときライン13の出力は“1”と
なり、n+3個のときライン14、n+4個のときライ
ン15、n+5個のときライン16、n+6個のときラ
イン17、n+7個のときライン18、n+9個のとき
ライン19、の信号がそれぞれ“1”になる。
(リセットされたとき)から数えてn個のマスタクロツ
クパルスφが該シフトレジスタ1に加わったときに、該
シフトレジスタ1の内容とリードオンリイメモリ6から
読み出されているデジタル数値とが一致したことが比較
器7で検出されたとすると、シフトレジスタ1にパルス
φがn+1個加わったときライン13の出力は“1”と
なり、n+3個のときライン14、n+4個のときライ
ン15、n+5個のときライン16、n+6個のときラ
イン17、n+7個のときライン18、n+9個のとき
ライン19、の信号がそれぞれ“1”になる。
ライン13,14,15,16,17,18または19
の信号“1”がシフトレジスタ1のリセット信号となっ
た場合についてそれぞれ考えてみると、トーンジエネレ
ータ10における分周比は第2表A欄に示すようになる
。
の信号“1”がシフトレジスタ1のリセット信号となっ
た場合についてそれぞれ考えてみると、トーンジエネレ
ータ10における分周比は第2表A欄に示すようになる
。
第2表A欄から明らかなように、シフトレジスタ1のリ
セット信号として使用する信号の遅延時間が異なれば分
周比もそれに応じて異なる。
セット信号として使用する信号の遅延時間が異なれば分
周比もそれに応じて異なる。
例えばライン16の遅延出力をシフトレジスタ1のリセ
ット信号として使用した場合に得られる分周出パルスφ
の周波数、m=n+5とすると、各ライン13〜19の
信号をそれぞれリセット信号として使用した場合の分周
出力は第2表B欄に示すようになる。
ット信号として使用した場合に得られる分周出パルスφ
の周波数、m=n+5とすると、各ライン13〜19の
信号をそれぞれリセット信号として使用した場合の分周
出力は第2表B欄に示すようになる。
ライン13.14または15による分周出力は基準ライ
ン16のものよりも高く、ライン17.18または19
による分周出力は基準のライン16のものよりも低い。
ン16のものよりも高く、ライン17.18または19
による分周出力は基準のライン16のものよりも低い。
勿論、リードオンリイメモリ6から読み出すデジタル数
値の内容5て選択された音の正規のピッチに対応するも
のとなるような値に設定される。
値の内容5て選択された音の正規のピッチに対応するも
のとなるような値に設定される。
ビブラート深さ設定スイッチ20,21,22,23は
、デイレイビブラートの深さの程度を切換えるためのス
イッチで、詳細は後述することにし、当面は第2図図示
の位置に各スイッチ20〜23が設定されているものと
して説明する。
、デイレイビブラートの深さの程度を切換えるためのス
イッチで、詳細は後述することにし、当面は第2図図示
の位置に各スイッチ20〜23が設定されているものと
して説明する。
第2図図示の位置に各スイッチ20〜23が接続されて
いると、シフトレジスタ12の出力ライン14,15,
16,17.18に現われる遅延出力がアンド回路24
〜30に供給され、該アンド回路24〜30の条件が成
立したときシフトレジスタ1のリセット信号さして使用
される。
いると、シフトレジスタ12の出力ライン14,15,
16,17.18に現われる遅延出力がアンド回路24
〜30に供給され、該アンド回路24〜30の条件が成
立したときシフトレジスタ1のリセット信号さして使用
される。
シフトレジスタ31は、ビブラート発振器32から供給
されるビブラートクロックパルスVPによってノア回路
33から加わる信号“1”を順次シフトし、各段の出力
ライン34,35,36及及びノア回路33の出力ライ
ン37にビブラートクロツクパルスVPの速さで順次信
号“1”を生じるものである。
されるビブラートクロックパルスVPによってノア回路
33から加わる信号“1”を順次シフトし、各段の出力
ライン34,35,36及及びノア回路33の出力ライ
ン37にビブラートクロツクパルスVPの速さで順次信
号“1”を生じるものである。
ライン37及び35の信号は夫夫アンド回路24及ひ2
6に加わり、基準の遅延出力ライン16を選択する。
6に加わり、基準の遅延出力ライン16を選択する。
ライン34の信号はアンド回路25及び28に加わり、
基準ライン16よりも遅い遅延時間のスイッチ22また
は23の遅延出力を選択する。
基準ライン16よりも遅い遅延時間のスイッチ22また
は23の遅延出力を選択する。
ライン36の信号はアンド回路27及び29に加わり、
基準ライン16よりも早い遅延時間のスイッチ20また
は21の遅延出力を選択する。
基準ライン16よりも早い遅延時間のスイッチ20また
は21の遅延出力を選択する。
従って、信号“1”がビブラートクロツクパルスVPの
速さでライン37,34,35.36に順次繰返し生じ
ると、ライン16、ライン17またろ18、ライン16
、ライン14または15の遅延出力がアンド回路24乃
至29で周期的に選択され、オア回路38を経てシフト
レジスタ1のリセット信号となる。
速さでライン37,34,35.36に順次繰返し生じ
ると、ライン16、ライン17またろ18、ライン16
、ライン14または15の遅延出力がアンド回路24乃
至29で周期的に選択され、オア回路38を経てシフト
レジスタ1のリセット信号となる。
シフトレジスタ1のリセット信号として使用される遅延
出力ラインがライン34〜37の信号によって周期的に
変化すると、前記第2表に示すように分周比が周期的に
変化し、分周出力が正規のピる。
出力ラインがライン34〜37の信号によって周期的に
変化すると、前記第2表に示すように分周比が周期的に
変化し、分周出力が正規のピる。
ビブラート周波数はビブラートクロックバルスVPの周
波数によって設定される。
波数によって設定される。
第2図の例の場合、1ビブラート周期においてピッチは
4回変化するので、ビブラート周波数7Hzとする場合
ビブラートクロツクパルスVPの周波数は28Hzに設
定するとよい。
4回変化するので、ビブラート周波数7Hzとする場合
ビブラートクロツクパルスVPの周波数は28Hzに設
定するとよい。
ところで、アンド回路24〜29ではシフトレジスタ3
9から加わる3番目の入力の条件が成立している場合に
のみ、前記ライン34〜37の信号によって前記遅延出
力ライン13〜19の信号を選択する。
9から加わる3番目の入力の条件が成立している場合に
のみ、前記ライン34〜37の信号によって前記遅延出
力ライン13〜19の信号を選択する。
シフトレジスタ39はディレイビブラートにおけるビブ
ラート深さの時間的変化を制御するための回路であり、
ビブラート深さの変化時間は発振器40から供給される
深さ変化時間設定クロツクパルスDPによって設定され
る。
ラート深さの時間的変化を制御するための回路であり、
ビブラート深さの変化時間は発振器40から供給される
深さ変化時間設定クロツクパルスDPによって設定され
る。
鍵盤(図示せず)で押鍵されたとき、シフトレジスタ3
9がリセツトされ、デイレイ用発振器40が動作開始し
(もしくはリセットされ)、デイレイビブラート制御が
開始するようになっている。
9がリセツトされ、デイレイ用発振器40が動作開始し
(もしくはリセットされ)、デイレイビブラート制御が
開始するようになっている。
まず、この点に関して説明する。押鍵検出用スイッチ回
路5′では鍵盤スイッチ回路5の各スイッチの動作と連
動するように各鍵に対応して個々にスイッチが設けられ
ているが、個々のスイッチの固定接点及び可動接点側は
それぞれ共通に接続されており、押鍵時において信号“
1”が微分回路41に加わるようになっている。
路5′では鍵盤スイッチ回路5の各スイッチの動作と連
動するように各鍵に対応して個々にスイッチが設けられ
ているが、個々のスイッチの固定接点及び可動接点側は
それぞれ共通に接続されており、押鍵時において信号“
1”が微分回路41に加わるようになっている。
従って、第3図aに示すように、押鍵当初において微分
回路41から1発のパルスが生じる。
回路41から1発のパルスが生じる。
微分回路41の出力パルスによってシフトレジスタ39
がリセットされ、各段の出力はすべて“0”になる(第
3図c,d)。
がリセットされ、各段の出力はすべて“0”になる(第
3図c,d)。
このときノア回路42の出力は“1”となり(第3図e
)、アンド回路30が動作可能な状態となる。
)、アンド回路30が動作可能な状態となる。
他のアンド回路24〜29はすべて動作不能となってい
るので、アンド回路30に接続された基準の遅延出力ラ
イン16の信号のみがシフトレジスタ1のリセット信号
として使用される。
るので、アンド回路30に接続された基準の遅延出力ラ
イン16の信号のみがシフトレジスタ1のリセット信号
として使用される。
従ってトーンジエネレータ10の出力端子を維持し、第
3図fに示すように、押鍵されてからしばらくの間はビ
ブラートがかけられずに正規のピッチを維持する。
3図fに示すように、押鍵されてからしばらくの間はビ
ブラートがかけられずに正規のピッチを維持する。
ビブラートがかからない状態はシフトレジスタ39の最
初の段に信号“1”が読み込まれるまで接続される。
初の段に信号“1”が読み込まれるまで接続される。
デイレイ用発振器40は例えば第4図に示すようにトラ
ンジスタTr1,Tr2,Tr3、コンデンサ01等に
よって構成することができる。
ンジスタTr1,Tr2,Tr3、コンデンサ01等に
よって構成することができる。
第3図aに示すように、微分回路41から1発のパルス
が加わると、リセットされ、発振周期に相当する時間T
1後にトランジスタTr3のコレクタ側からパルスが出
力され、以後第3図bに示すように一定周期T1でビブ
ラート深さ変化時間設定パルスDPを発振する。
が加わると、リセットされ、発振周期に相当する時間T
1後にトランジスタTr3のコレクタ側からパルスが出
力され、以後第3図bに示すように一定周期T1でビブ
ラート深さ変化時間設定パルスDPを発振する。
勿論、このパルスDPの速さはビブラートクロックパル
スVPよりも十分遅い。
スVPよりも十分遅い。
押鍵開始時から時間T1後に発振器4oから発生した最
初のパルスDPはアンド回路43を経てシフトレジスタ
39のシフトクロック入力に加ゎる。
初のパルスDPはアンド回路43を経てシフトレジスタ
39のシフトクロック入力に加ゎる。
この最初のパルスDPによりシフトレジスタの1段目に
信号“1”が読み込まれ、出力ライン44の信号を“1
”にすることにより(第3図C)、アンド回路25及び
27及びオア回路45,46を介してアンド回路24及
び26を動作可能にする。
信号“1”が読み込まれ、出力ライン44の信号を“1
”にすることにより(第3図C)、アンド回路25及び
27及びオア回路45,46を介してアンド回路24及
び26を動作可能にする。
一方、ノア回路42の出力は“0”になるのでアンド回
路30が動作不能となる。
路30が動作不能となる。
動作可能となったアンド回路24〜27において選択の
対象となる遅延出力ラインは、基準ライン16とスイッ
チ21及び22に接続されたライン15.17(または
14.18)だけである。
対象となる遅延出力ラインは、基準ライン16とスイッ
チ21及び22に接続されたライン15.17(または
14.18)だけである。
従って、ビブラートクロツクパルスVPに従ってシフト
レジスタ31の出力ライン37,34,35.36に順
番にかつ繰返し、信号“1”が生じると、遅延出力ライ
ン16,17,16,15が繰返し順番にシフトレジス
タ1のリセット信号となる。
レジスタ31の出力ライン37,34,35.36に順
番にかつ繰返し、信号“1”が生じると、遅延出力ライ
ン16,17,16,15が繰返し順番にシフトレジス
タ1のリセット信号となる。
この場合、前記第2表から明らかなように分周出力は、
という順に上下に周期的にピッチが変化し、ビブラート
がかかる。
がかかる。
こうして、第3図fに示すように深さ1のビブラートが
かかる。
かかる。
なお、深さ0とはビブラートがかかつていない状態を示
し、深さ1,2,…と数が増すに従ってビブラート深さ
が深くなるものとする。
し、深さ1,2,…と数が増すに従ってビブラート深さ
が深くなるものとする。
さらに時間T1が経過すると2番目のパルスDPがシフ
トレジスタ39に加わり、信号“1”が2段目に移行し
、ライン47が信号“1”となる(第3図d)。
トレジスタ39に加わり、信号“1”が2段目に移行し
、ライン47が信号“1”となる(第3図d)。
これにより、アンド回路24,26,28,及び29が
動作可能となり、他のアンド回路25.27及び30は
動作不能となる。
動作可能となり、他のアンド回路25.27及び30は
動作不能となる。
従ってライン16とスイッチ20及び23に接続された
遅延ライン14及び18(または13及び19)の信号
がシフトレジスタ1のリセット信号として使用される。
遅延ライン14及び18(または13及び19)の信号
がシフトレジスタ1のリセット信号として使用される。
すなわち、ビブラートクロツクパルスVPに従ってシフ
トレジスタ31の出力ライン37,34,35及び36
に順番にかつ繰返し信号“1”が生じると、遅延出力ラ
イン16,18,16,14の遅延出力が順番にかつ繰
返し、シフトレジスタ1のリセット信号となる。
トレジスタ31の出力ライン37,34,35及び36
に順番にかつ繰返し信号“1”が生じると、遅延出力ラ
イン16,18,16,14の遅延出力が順番にかつ繰
返し、シフトレジスタ1のリセット信号となる。
従ってトーンジエネレータ10の分周出力は
という順に上下に周期的にピッチが変化し、第3図fに
示すように深さ2のビブラートがかかるようになる。
示すように深さ2のビブラートがかかるようになる。
例えば最も深いビブラートを深さ2さすると、シフトレ
ジスタ39の2段目の出力をインババータ48で反転し
てアンド回路43に加え、深さ2となったときアンド回
路43を動作不能にし、デイレイ用発振器40からのバ
ルスDPを阻止する。
ジスタ39の2段目の出力をインババータ48で反転し
てアンド回路43に加え、深さ2となったときアンド回
路43を動作不能にし、デイレイ用発振器40からのバ
ルスDPを阻止する。
以後、シフトレジスタ39はシフトされず、最終段(2
段目)に信号“1”が保持されて最大の深さ(深さ2)
を維持する。
段目)に信号“1”が保持されて最大の深さ(深さ2)
を維持する。
なお、途中でビブラートを解除したい場合はビブラート
スイッチ49をオンにし、ビブラート用シフトレジスタ
31をリセットする。
スイッチ49をオンにし、ビブラート用シフトレジスタ
31をリセットする。
これによりアンド回路のみが動作可能となって、正規の
ピッチの分周出力が維持される。
ピッチの分周出力が維持される。
以上のように、押鍵後の時間経過にともなって段階的に
ビブラートの深さが増す、デイレイビブラートを実現す
ることができる。
ビブラートの深さが増す、デイレイビブラートを実現す
ることができる。
勿論、シフトレジスタを実現することができる。
勿論、シフトレジスタ39及び12等の段数を増せばよ
り滑らかなデイレイビブラートをかけることができる。
り滑らかなデイレイビブラートをかけることができる。
次に、ビブラート深さの程度を切換えるスイッチ20〜
23について説明する。
23について説明する。
スイッチ20〜23は連動するようになっており、第2
図に図示する第1の切換位置か、あるいはスイッチ20
をライン13に、スイッチ21をライン14に、スイッ
チ22をライン18に、スイッチ23をライン19にそ
れぞれ接続する第2の切換位置のいずれか一方に設定す
ることができるようになっている。
図に図示する第1の切換位置か、あるいはスイッチ20
をライン13に、スイッチ21をライン14に、スイッ
チ22をライン18に、スイッチ23をライン19にそ
れぞれ接続する第2の切換位置のいずれか一方に設定す
ることができるようになっている。
第2表を参照すると、第2の切換位置に設定した場合、
ビブラート深さ1においては分周出力のピッチは という順に繰返し変化し、前記第1の切換位置における
深さ2のときと同じ深さのビブラートがかかる。
ビブラート深さ1においては分周出力のピッチは という順に繰返し変化し、前記第1の切換位置における
深さ2のときと同じ深さのビブラートがかかる。
また、第2の切換位置における深さ2においては
という順に繰返しピッチが変化し、更に深いビブラート
がかかる。
がかかる。
従って、スイッチ20〜23の切換えによって、デイレ
イビブラートにおける全体的なビブラート深さの程度を
調整することができる。
イビブラートにおける全体的なビブラート深さの程度を
調整することができる。
第5図は第2図のデイレイビブラート付加回路11の変
更例を示すもので、シフトレジスタ39の周辺のみを図
示し、第2図と同一の他の部分の図示は省略してある。
更例を示すもので、シフトレジスタ39の周辺のみを図
示し、第2図と同一の他の部分の図示は省略してある。
第5図の例は、深さ0すなわち正規のピッチを維持する
時間が長くなるようにしたものである。
時間が長くなるようにしたものである。
押鍵当初に微分回路41から出力される1発パルス(第
6図a)をデイレイ用発振器40に加える際に、ワンシ
ョット回路50を介在させ、発振器40の動作開始を遅
らせるようになっている。
6図a)をデイレイ用発振器40に加える際に、ワンシ
ョット回路50を介在させ、発振器40の動作開始を遅
らせるようになっている。
ワンショット回路50で設定された時間T0(第6図b
)の後にデイレイ用発振器40が動作開始し(第6図C
)、ビブラートがかからない深さOの時間はT0+T1
となり、長くなる(第6図d)。
)の後にデイレイ用発振器40が動作開始し(第6図C
)、ビブラートがかからない深さOの時間はT0+T1
となり、長くなる(第6図d)。
発音時当初におけるビブラートのかからない時間をでき
るだけ長くし、発音開始後にできるだけ集中して段階的
に深くなるビブラートをかけるようにすることは、好ま
しいデイレイビブラート効果をもたらす。
るだけ長くし、発音開始後にできるだけ集中して段階的
に深くなるビブラートをかけるようにすることは、好ま
しいデイレイビブラート効果をもたらす。
勿論、ワンショツト同路50の動作時間T0は任意に設
定することができる。
定することができる。
第7図はデイレイビブラート付加回路11の別の変更例
を示すもので、シフトレジスタ39の周辺のみを図示し
、他の部分は第2図と同一であるため図示を省略してあ
る。
を示すもので、シフトレジスタ39の周辺のみを図示し
、他の部分は第2図と同一であるため図示を省略してあ
る。
第7図の例は、深さOの持続時間がワンショット回路5
0の動作時間Toのみに依存するように構成したもので
ある。
0の動作時間Toのみに依存するように構成したもので
ある。
押鍵当初に微分回路41から出力される1発のパルス(
第8図a)はワンショット回路50を、駆動し、動作時
間T0(第8図b)の後にデイレイ用発振器40が動作
開始する(第8図d)。
第8図a)はワンショット回路50を、駆動し、動作時
間T0(第8図b)の後にデイレイ用発振器40が動作
開始する(第8図d)。
ワンショット回路50の出力は微分整流回路51にも加
わり、動作時間T0が終わったときに負のパルスを発生
する。
わり、動作時間T0が終わったときに負のパルスを発生
する。
負のパルスはインバータ52て反転され(第8図C)、
シフトレジスタ39の1段目のフリップフロップ39d
をセットする。
シフトレジスタ39の1段目のフリップフロップ39d
をセットする。
従って、ワンショット回路50の動作時間T0の終了と
ともにシフトレジスタ39の1段目の出力ライン44が
信号“1”となり、第8図eに示すように深さ1のビブ
ラートがかかる。
ともにシフトレジスタ39の1段目の出力ライン44が
信号“1”となり、第8図eに示すように深さ1のビブ
ラートがかかる。
動作時間T0の後、時間T1が経過すると発振器40か
らパルスDPが出力され、1段目のフリツブフロツプ3
9aの信号“1”は2段目のフリツプフロツブ39bに
シフトされ、ビブラート深さは深さ2に移行する。
らパルスDPが出力され、1段目のフリツブフロツプ3
9aの信号“1”は2段目のフリツプフロツブ39bに
シフトされ、ビブラート深さは深さ2に移行する。
なお、第7図の回路においてはノア回路42の出力はシ
フトレジスタ39には入力されない。
フトレジスタ39には入力されない。
上述のように、ビブラートのかからない深さ0の持続時
間はワンショツト回路50の動作時間T0にのみ依存し
、動作時間T0を適宜設定することにより深さ0の持続
時間を自由に設定できる。
間はワンショツト回路50の動作時間T0にのみ依存し
、動作時間T0を適宜設定することにより深さ0の持続
時間を自由に設定できる。
なお、12音階音の各音名毎に別々にデイレイビブラー
トを施したい場合は、第2図または第5図または第7図
に示すようなデイレイビブラ−ト付加回路付きのトーン
ジエネレータ10を各音名毎にそれぞれ設けるとよい。
トを施したい場合は、第2図または第5図または第7図
に示すようなデイレイビブラ−ト付加回路付きのトーン
ジエネレータ10を各音名毎にそれぞれ設けるとよい。
以上説明したようにこの発明によれば、デイレイビブラ
−トを簡単な構成によって実現できる。
−トを簡単な構成によって実現できる。
第1図は従来のトーンジエネレータの一例を示すブロッ
ク図、第2図はこの発明の一実施例を示すブロック図、
第3図は第2図の装置によるデイレイビブラート制御動
作を説明するタイミングチャート、第4図はデイレイ用
発振器の−例を示す回路図、第5図は第2図の変更例を
示すブロック図、第6図は第5図の装置によるデイレイ
ビブラード制御動作を説明するタイミングチャート、第
7図は第2図の別の変更例を示すブロック図、第8図は
第7図の装置によるデイレイビブラ−ト制御動作を説明
するタイミングチャートである。 10……トーンジエネレータ、11……デイレイイビブ
ラート付加回路、12……リセツトタイミング遅延用シ
フトレジスタ、20〜23……ビブラート深さ設定スイ
ッチ、31……ビブラート用シフトレジスタ、32……
ビブラート発振器、39……デイレイ用シフ1−レジス
ク、40……デイレイ用発振器、41……微分回路、5
0……ワンショット回路、51……微分整流回路。
ク図、第2図はこの発明の一実施例を示すブロック図、
第3図は第2図の装置によるデイレイビブラート制御動
作を説明するタイミングチャート、第4図はデイレイ用
発振器の−例を示す回路図、第5図は第2図の変更例を
示すブロック図、第6図は第5図の装置によるデイレイ
ビブラード制御動作を説明するタイミングチャート、第
7図は第2図の別の変更例を示すブロック図、第8図は
第7図の装置によるデイレイビブラ−ト制御動作を説明
するタイミングチャートである。 10……トーンジエネレータ、11……デイレイイビブ
ラート付加回路、12……リセツトタイミング遅延用シ
フトレジスタ、20〜23……ビブラート深さ設定スイ
ッチ、31……ビブラート用シフトレジスタ、32……
ビブラート発振器、39……デイレイ用シフ1−レジス
ク、40……デイレイ用発振器、41……微分回路、5
0……ワンショット回路、51……微分整流回路。
Claims (1)
- 1 クロツクパルスに従ってその内容を初期値から順次
変える計数手段と、この計数手段の内容が前記初期値に
対して所定の音高に対応した値だけ離れた値になったこ
とを検出する検出手段とを有し、前記検出手段の検出出
力を前記計数手段の初期値設定信号として利用し、前記
計数手段の初期値設定タイミングに応じた所望の周期の
出力パルスを得る電子楽器のトーンジエネレータにおい
て、前記検出手段の検出出力を複数段階に順次遅延し、
遅延時間が異なる複数の遅延信号を取り出す第1の回路
と、この第1の回路で取り出した遅延信号のいくつかを
ビブラート周波数に関連する速さで順番に周期的に選択
し、選択した遅延信号を前記計数手段に初期値設定用信
号として供給する第2の回路と、この第2の回路で選択
の対象とする前記いくつかの遅延信号を指定し、かつそ
れらの遅延信号の組合せを押鍵後の時間経過に応じて変
化する第3の回路とを具え、押鍵後の時間経過に応じて
深さが変化するビブラートをかけるようにした電子楽器
のビブラート制御装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP50148067A JPS581791B2 (ja) | 1975-12-11 | 1975-12-11 | デンシガツキノビブラ−トセイギヨソウチ |
| US05/748,969 US4070942A (en) | 1975-12-11 | 1976-12-09 | Tone generator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP50148067A JPS581791B2 (ja) | 1975-12-11 | 1975-12-11 | デンシガツキノビブラ−トセイギヨソウチ |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5271220A JPS5271220A (en) | 1977-06-14 |
| JPS581791B2 true JPS581791B2 (ja) | 1983-01-12 |
Family
ID=15444452
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP50148067A Expired JPS581791B2 (ja) | 1975-12-11 | 1975-12-11 | デンシガツキノビブラ−トセイギヨソウチ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS581791B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57104993A (en) * | 1980-12-23 | 1982-06-30 | Nippon Musical Instruments Mfg | Electronic musical instrument |
-
1975
- 1975-12-11 JP JP50148067A patent/JPS581791B2/ja not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5271220A (en) | 1977-06-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS589954B2 (ja) | リズムハツセイソウチ | |
| US4396909A (en) | Frequency generating circuit | |
| US4217805A (en) | Apparatus and method for writing rhythm information in storage | |
| US4282788A (en) | Electronic musical instrument with automatic chord performance device | |
| JPS581791B2 (ja) | デンシガツキノビブラ−トセイギヨソウチ | |
| US4103581A (en) | Constant speed portamento | |
| US4070942A (en) | Tone generator | |
| US4135423A (en) | Automatic rhythm generator | |
| JPS5931719B2 (ja) | 自動伴奏装置 | |
| JP3187466B2 (ja) | 電子楽器装置 | |
| JPS6113239B2 (ja) | ||
| JPH0360119B2 (ja) | ||
| JP3217813B2 (ja) | 電子楽器装置 | |
| JPS588000B2 (ja) | ジドウリズムエンソウソウチ | |
| JP2590838B2 (ja) | パルス発振回路 | |
| JPH0412560Y2 (ja) | ||
| JPS581790B2 (ja) | デンシガツキノビブラ−トセイギヨソウチ | |
| JPH0314719Y2 (ja) | ||
| JPS60260999A (ja) | 打楽器音発生装置 | |
| JP2621234B2 (ja) | 電子楽器の制御信号発生装置 | |
| JPS633318B2 (ja) | ||
| JP2517966B2 (ja) | オ−トリズム装置 | |
| JPS6344236B2 (ja) | ||
| JPS646557Y2 (ja) | ||
| JP2850671B2 (ja) | 可変遅延回路 |