Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2798084B2 - Automatic rhythm playing device - Google Patents
[go: Go Back, main page]

JP2798084B2 - Automatic rhythm playing device - Google Patents

Automatic rhythm playing device

Info

Publication number
JP2798084B2
JP2798084B2 JP9276747A JP27674797A JP2798084B2 JP 2798084 B2 JP2798084 B2 JP 2798084B2 JP 9276747 A JP9276747 A JP 9276747A JP 27674797 A JP27674797 A JP 27674797A JP 2798084 B2 JP2798084 B2 JP 2798084B2
Authority
JP
Japan
Prior art keywords
percussion instrument
circuit
data
percussion
signal
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 - Lifetime
Application number
JP9276747A
Other languages
Japanese (ja)
Other versions
JPH10177383A (en
Inventor
邦彦 渡辺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yamaha Corp filed Critical Yamaha Corp
Priority to JP9276747A priority Critical patent/JP2798084B2/en
Publication of JPH10177383A publication Critical patent/JPH10177383A/en
Application granted granted Critical
Publication of JP2798084B2 publication Critical patent/JP2798084B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】 【0001】 【産業上の利用分野】この発明は、打楽器音を自動的に
発生する自動リズム演奏装置に係り、特に、演奏者が自
分で打楽器音によるリズム演奏を記憶できる自動リズム
演奏装置に関する。 【0002】 【従来の技術】従来、この種の装置は、例えば特公昭6
3−37395号公報に示されるように、打楽器種類に
対応した操作子の操作を表すデータを時間経過に従って
順次記憶装置に書き込むとともに、同記憶装置に書き込
まれたデータを時間経過に従って順次読み出して、同デ
ータに基づいて打楽器音信号を発生することにより自動
リズム演奏を行なうようにしていた。 【0003】 【発明が解決しようとする課題】しかるに、上記従来の
装置にあっては、記憶装置には操作子の操作を表すデー
タのみが書き込まれ、この操作を表すデータにより打楽
器音源が駆動されるだけであるので、発生される打楽器
音の強さ(音量)は一定であり、演奏されるリズムに強
弱が付与されず、同リズム演奏が単調であった。 【0004】この発明は上記問題に対処するために案出
されたもので、その目的は単調さを排して音楽性豊かな
リズム演奏を実現する自動リズム演奏装置を提供するも
のである。 【0005】 【課題を解決するための手段】上記目的を達成するため
に、本発明の構成上の特徴は、複数の打楽器種類にそれ
ぞれ対応した複数の操作子と、前記複数の操作子の各操
作強度を検出して同検出した各操作強度をそれぞれ表す
タッチ強さデータを出力するタッチ検出手段と、記憶装
置と、前記複数の操作子の操作にそれぞれ応答し、前記
タッチ検出手段により検出されて同操作された操作子の
操作強度を表すタッチ強さデータと、同操作された操作
子に対応した打楽器種類を表す打楽器種類データとを組
み合わせて、時間経過に従って前記記憶装置に順次書き
込む書込み手段と、前記記憶装置に記憶されているタッ
チ強さデータ及び打楽器種類データを時間経過に従って
順次読み出す読出し手段と、前記読出し手段により読み
出した打楽器種類データにより表された打楽器に対応し
た打楽器音信号を前記タッチ強さデータに対応した強さ
で発生する打楽器音源手段とを備えたことにある。 【0006】 【作用】上記のように構成した本発明においては、演奏
者が複数の打楽器種類に対応した複数の操作子のうちの
いずれかを操作すると、タッチ検出手段が操作された操
作子の操作強度を検出して同検出した操作強度を表すタ
ッチ強さデータを出力する。そして、書込み手段が、前
記複数の操作子の操作に応答し、前記タッチ検出手段に
より検出されて同操作された操作子の操作強度を表すタ
ッチ強さデータと、同操作された操作子に対応した打楽
器種類を表す打楽器種類データとを組み合わせて時間経
過に従って前記記憶装置に順次書き込む。これにより、
タッチ強さデータ及び打楽器種類データとが、組み合わ
されて時間経過に従って記憶装置に記録される。一方、
この記録されたデータの再生に関しては、読み出し手段
が、記憶装置に記憶されているタッチ強さデータ及び打
楽器種類データを時間経過に従って順次読み出し、打楽
器音源手段が、前記読み出した打楽器種類データにより
表された打楽器に対応した打楽器音信号をタッチ強さデ
ータに対応した強さで発生する。 【0007】 【発明の効果】以上のように、本発明によれば、複数の
操作子の操作強度が検出されるとともに自動的に発生さ
れるリズム音に前記検出操作強度に応じた強弱が付与さ
れるので、リズム演奏の単調さが排除され、音楽性豊か
なリズム演奏を実現することができる。また、本発明に
よれば、操作子の操作強度を表すタッチ強さデータと操
作された操作子に対応した打楽器種類を表す打楽器種類
データとを組み合わせて記憶装置に書き込むようにした
ので、タッチ強さデータを打楽器種類毎に区別して記憶
させることなく、複数種類の打楽器に関するタッチ強さ
データを混在させて一つの記憶領域に記憶させることが
でき、記憶装置を有効に利用できて同記憶装置の容量を
節約できる。 【0008】 【実施例】以下、図面を参照してこの発明の一実施例を
説明する。図1,2はその構成を示したもので、打楽器
群11においては、実際に演奏家が使用するドラム、シ
ンバル等の複数種類の打楽器11a,11b・・・が設
けられ、その各打楽器に対しては、例えば圧電センサ、
マイクロホン等のピックアップ12a,12b・・・が
取り付けられている。そして、これら打楽器11a,1
1b・・・が打撃演奏操作された時には、その演奏操作
された打楽器の打撃された状態、あるいは発生振動状態
に対応したピックアップ信号がそれぞれ得られる。この
ピックアップ信号は、各ピックアップ12a,12b・
・・それぞれに対応して、打撃強度、振動減衰状態等に
対応した振幅変調状態の振動波信号として取り出され、
その各ピックアップ信号は各打楽器にそれぞれ対応する
複数の整流回路等で構成されるエンベロープ形成回路1
3に供給される。そして、このエンベロープ形成回路1
3からは、演奏操作された打楽器の演奏状態に対応した
エンベロープ波形信号が、打楽器種類別に取り出され
る。 【0009】また、上記実際の打楽器群11と共に、各
打楽器種類にそれぞれ対応した複数の操作子としての押
釦型のスイッチ14a,14b・・・を備えたハンドパ
ーカッション14が設けられ、上記スイッチ14a,1
4b・・・を選択的に操作することによって、その操作
強度等に対応した上記ピックアップ12a,12b・・
・からの信号と同様のピックアップ信号が得られる。そ
して、このハンドパーカッション14からのピックアッ
プ信号は、各スイッチ14a,14b・・・それぞれに
対応してタッチ検出回路15から取り出される。 【0010】このハンドパーカッション14は上記打楽
器群11と適宜選択的に使用されるもので、打楽器群1
1を実際の演奏家が演奏する場合には、模範演奏データ
として、エンベロープ形成回路13から出力信号が取り
出される。 【0011】選択的に使用される打楽器群11あるいは
ハンドパーカッション14の操作に対応するエンベロー
プ形成回路13およびタッチ検出回路15からの出力信
号は、打楽器種類毎にまとめられ、これら信号はサンプ
ルホールド回路群16の各サンプルホールド回路16
a,16b・・・に供給され、また同時に微分回路17
a,17b・・・からなる微分回路群17に供給され
る。そして、この微分回路群17の各微分回路17a,
17b・・・では、対応する打楽器の演奏に対応するエ
ンベロープ波形信号の立ち上がりを検知して微分パルス
信号を発生し、サンプルホールド回路群16の対応する
サンプルホールド回路に対してサンプリング指令を供給
する。 【0012】例えば、打楽器群11におけるシンバル1
1aが打撃された時には、そのピックアップ12aから
のピックアップ信号に対応してエンベロープ形成回路1
3から出力信号が発生され、その信号はサンプルホール
ド回路16aおよび微分回路17aに供給される状態と
なる。したがって、演奏操作されたシンバル11aの打
撃強度に対応するレベルの信号が、微分回路17aから
のサンプリングパルスによって、サンプルホールド回路
16aにサンプリング保持されるようになる。すなわ
ち、打楽器群11あるいはハンドパーカッション14の
操作状態に対応して、その操作強度に対応した信号が、
サンプルホールド回路群16の各サンプルホールド回路
16a,16b・・・に選択的に対応してサンプリング
保持される。そして、このサンプルホールド回路16
a,16b・・・のサンプリングデータは、マルチプレ
クサ18に供給される。 【0013】また、微分回路17a,17b・・・から
の微分パルス信号は、それぞれフリップフロップ回路1
9a,19b・・・からなる書き込み制御レジスタ19
に供給され、微分パルスに対応したフリップフロップ回
路をセットするもので、この制御レジスタ19からの各
打楽器種類別にした演奏操作に対応するセット出力信号
は、書き込み制御回路20に供給される。この書き込み
制御回路20では、セットされたフリップフロップ回路
に対応して、前記マルチプレクサ18に指令を与え、対
応するサンプルホールド回路のサンプリングデータを順
次読み出し、A/D変換回路21でディジタル状信号に
変換する。同時にこのサンプリングデータの読み出しに
伴ない、対応するサンプルホールド回路をクリアし、ま
た対応するフリップフロップ回路をリセットする。この
場合、書き込み制御回路20では、マルチプレクサ18
に対するセレクト指令と共にA/D変換回路21に変換
スタート指令を与え、このA/D変換回路21ではA/
D変換動作終了と共に書き込み制御回路20に終了信号
を供給し、サンプルホールド回路群16からのサンプリ
ングデータを順次セレクトして、直列的にA/D変換し
て取り出すようにする。そして、このA/D変換された
各打楽器の演奏状態に対応するディジタルデータは、記
憶装置22に書き込みデータとして供給される。 【0014】この場合、書き込み制御回路20は、シス
テムクロックφで駆動され、このクロックφに対応して
制御レジスタ19からの信号を読み取るようにするもの
で、打楽器群11における演奏動作タイミングに対応し
て、その演奏された打楽器の演奏強度データが、A/D
変換回路21から取り出されるような状態となる。 【0015】記憶装置22は、例えばRAMによって構
成され、書き込み制御回路20から同記憶装置22に
は、マルチプレクサ18に対する指令に対応して打楽器
種類に相当するデータが供給され、同データはA/D変
換回路21からの出力ディジタルデータがどの打楽器の
データであるかを指定する。また、この記憶装置22に
は、テンポ発振器23からのテンポクロック信号TCL
を計数する進行カウンタ24からの計数データも、タイ
ミング情報として供給され、A/D変換回路21からの
打楽器音のレベルに対応するデータ、制御回路20から
の打楽器種類データと組み合わされるタイミング情報が
記憶装置22に供給される。 【0016】進行カウンタ24は、図3の(A)に示す
ような書き込み指令スイッチ25の投入時に微分回路2
6から発生されるΔWTM信号、および同図の(B)に
示す演奏指令スイッチ27の投入に対応して微分回路2
8から得られるΔPLY信号の供給されるオア回路29
からの出力信号でリセットされ初期設定されるもので、
例えば書き込みスイッチ25あるいは演奏指令スイッチ
27の投入時からの小節数、拍数等のタイミング情報を
計数するものである。 【0017】書き込み制御回路20は、さらに書き込み
制御レジスタ19からの信号に応じてマルチプレクサ1
8を駆動し、記憶装置22に対して書き込みデータを供
給すると共に、サンプルホールド回路群16の書き込ま
れたデータに対応する打楽器種類のデータを記憶するサ
ンプルホールド回路をクリアし、また制御レジスタ19
の対応するフリップフロップ回路をリセットする。そし
て、この書き込み制御回路20からのクリア指令は、オ
ア回路30で検知され、この検知信号は、前記書き込み
スイッチ25の投入状態で発生される信号WTMの供給
されるアンド回路31に供給され、このアンド回路31
からの出力信号は記憶装置22に対して書き込み指令W
Tとして供給される。この場合、記憶装置22にはアド
レスカウンタ32からのアドレスデータが供給されてお
り、このアドレスカウンタ32は、上記アンド回路31
からの出力信号をオア回路33を介して得たクロック信
号で計数歩進される。アドレスカウンタ32は、前記信
号ΔWTM、およびΔPLYの供給されるオア回路34
からの出力信号で初期状態にリセットされる。 【0018】すなわち、リズム演奏情報を書き込み記録
する場合には、図3の(A)に示した書き込み指令スイ
ッチ25が投入設定され、その投入動作に伴なって信号
ΔWTMが発生して進行カウンタ24、さらにアドレス
カウンタ32をリセットして初期設定する。そして、こ
の状態で打楽器群11による演奏、あるいはハンドパー
カッション14による演奏動作が開始される。そして、
例えば打楽器群11におけるシンバル11aが打撃操作
されたとすると、その打撃強度に対応した信号がピック
アップ12aでピックアップされ、このピックアップ信
号はエンベロープ形成回路13でエンベロープ波形とさ
れる。そして、このエンベロープ波形の発生に伴ない微
分回路17からシンバルに対応する微分パルス信号が発
生され、サンプルホールド回路群16のサンプルホール
ド回路16aに、上記エンベロープ信号に対応したシン
バル11aの打撃強度、すなわちタッチ強さに相当する
データがサンプルホールドされる。また、微分回路17
からの出力信号は、書き込み制御レジスタ19のシンバ
ルに対応するフリップフロップ回路19aをセットし、
このフリップフロップ回路19aのセット時、出力信号
が書き込み制御回路20に与えられる。書き込み制御回
路20は、この制御レジスタ19からの信号に対応して
マルチプレクサ18を駆動し、サンプルホールド回路1
6aにサンプリングされたシンバル11aに対するタッ
チ強さに相当する信号を読み取り、A/D変換回路21
を介して記憶装置22に供給する。 【0019】この時、書き込み制御回路20からは、フ
リップフロップ回路19aからの信号検知に対応して、
A/D変換回路21から出力されたデータがシンバル1
1aのものであることを表現する打楽器種類信号が記憶
装置22に加えられ、またその時のタイミング情報が進
行カウンタ24から供給されている。 【0020】このような状態で、書き込み制御回路20
からはクリア信号が発生され、前記サンプルホールド回
路16aおよびフリップフロップ回路19aをリセット
すると共に、オア回路30から出力信号が得られ、書き
込み指令スイッチ25の投入設定で発生される信号WT
Mでゲートの開かれるアンド回路31を介して、記憶装
置22に書き込み指令WTが与えられる。また、アンド
回路31からの出力信号はアドレスカウンタ32を歩進
し、例えば最初にシンバル11aが演奏操作された時に
は、1番地のアドレスデータを記憶装置22に与え、そ
の1番地に上記A/D変換されたタッチデータ、打楽器
種類データ、さらにタイミング情報を書き込み記憶させ
る。 【0021】このようにして、打楽器群11における実
際の演奏家によるリズム演奏に対応して、演奏操作され
た打楽器種類、タッチ強さ、タイミングの各データの組
み合わせからなる打楽器演奏情報が、記憶装置22に書
き込み記憶されるようになる。この場合、同時に2種類
以上の打楽器が演奏されたような場合は、その演奏され
た打楽器それぞれのタッチ強さはサンプルホールド回路
群16の対応サンプルホールド回路にサンプリングさ
れ、書き込み制御回路20の指令によってマルチプレク
サ18で順位性をもってクロックφに対応して読み出さ
れ、A/D変換されて記憶装置22に書き込まれる。 【0022】また、ハンドパーカッション14における
パーカッション操作の場合でも、前述した実際の打楽器
群11における演奏の場合と同様にして、その打楽器種
類、タッチ強さ及びタイミングの各データの組み合わせ
からなる打楽器演奏情報が記憶装置22に書き込み記憶
される。 【0023】このような記憶装置22の書き込み記憶情
報は、図3(B)に示した演奏指令スイッチ27の投入に
よって読み出され、自動的なリズム演奏に供されるよう
になる。すなわち、上記のような書き込み状態が終了し
てスイッチ25が開放され、スイッチ27が投入される
状態にあっては、アンド回路31から出力信号は発生さ
れず、記憶装置22は読み出し状態に設定される。そし
て、スイッチ27の投入と共に発生される信号ΔPLY
によってアドレスカウンタ32はリセットされ、初期設
定され、またΔPLY信号の供給されるディレードフリ
ップフロップでなる遅延回路35からオア回路33を介
してアドレスカウンタ32に歩進指令が与えられ、記憶
装置22から先頭番地の打楽器演奏情報が読み出される
ようになる。 【0024】この記憶装置22から読み出される演奏情
報の中のタッチ強さデータは、D/A変換回路36でア
ナログ状信号に変換され、分配回路37に供給される。
この分配回路37には、記憶装置22から同時に読み出
される打楽器種類のデータが分配データとして供給さ
れ、D/A変換回路36からのタッチ強さデータと打楽
器種類とを対応させる。また、記憶装置22から同時に
読み出されるタイミング情報は、比較回路38に供給さ
れる。この比較回路38には、同じくΔPLY信号でリ
セットされ、以後テンポクロック信号TCLで計数され
る進行カウンタ24からのタイミング情報が供給されて
おり、記憶装置22から読み出されたタイミング情報と
一致するタイミングとなった時に、比較回路38からイ
コール信号EQが発生され、このイコール信号EQは分
配回路37に供給される。そして、上記打楽器種類に対
応させられたタッチ強さデータが読み出されて打楽器音
源回路39を駆動し、増幅器40を介してスピーカ41
からその打楽器音の演奏音が、タッチ強さデータに対応
した強さで発音されるようになる。 【0025】また、比較回路38からのイコール信号E
Qは、スイッチ27の投入状態で発生する信号PLYで
ゲートの開かれるアンド回路42に供給され、このアン
ド回路42からの出力信号はアドレスカウンタ32に対
してアドレス歩進信号として供給されて、記憶装置22
から次の打楽器演奏情報が読み出されるようになる。 【0026】このように、記憶装置22からは打楽器演
奏情報が、それぞれタイミング情報に対応して読み出さ
れ、打楽器音源回路39を駆動して、打楽器群11にお
ける模範リズム演奏、あるいはハンドパーカッション1
4における演奏操作に対応するリズム演奏が再現される
ようになるものである。 【0027】また、分配回路37からの出力信号は、ド
ライブ回路43に供給され、打楽器群11の各打楽器1
1a,11b・・・をタッチ強さに対応して自動演奏する
ようにすれば、電子的なスピーカ41からのリズム演奏
ではなく、実際の打楽器による自動演奏が実現できる。
また、エンベロープ形成回路13およびタッチ検出回路
15から得られる打楽器群11あるいはハンドパーカッ
ション14の打楽器音別のタッチ強さデータは、打楽器
音源回路39に供給されるので、スピーカ41におい
て、演奏をモニタすることができる。 【0028】さらに、記憶装置22から前述したように
して読み出される打楽器演奏情報のタッチ強さおよび打
楽器種類のデータを制御回路44に供給し、ディスプレ
イ装置45で、読み出しタイミング、打楽器種類に対応
して、例えばタッチ強さを数字等によって表示させるこ
とができ、またプリンタ46を制御することにより、時
間の経過を表現する打楽器種類毎の表示ラインに、タッ
チ強さを数字によって印刷表現するようにすることもで
きる。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an automatic rhythm playing device for automatically generating percussion instrument sounds, and more particularly, to a player storing a rhythm performance by a percussion instrument sound by himself / herself. The present invention relates to an automatic rhythm playing device that can be used. 2. Description of the Related Art Conventionally, this type of apparatus has been disclosed in, for example,
As shown in Japanese Patent Application Laid-Open No. 3-37395, data representing the operation of the operating element corresponding to the type of percussion instrument is sequentially written to a storage device with the passage of time, and the data written to the storage device is sequentially read with the passage of time. An automatic rhythm performance is performed by generating a percussion instrument sound signal based on the data. However, in the above-mentioned conventional apparatus, only data representing the operation of the operating element is written in the storage device, and the percussion instrument sound source is driven by the data representing this operation. Therefore, the intensity (volume) of the generated percussion instrument sound was constant, the strength of the rhythm to be played was not added, and the rhythm performance was monotonous. [0004] The present invention has been devised in order to address the above-mentioned problem, and an object of the present invention is to provide an automatic rhythm performance device which realizes a rhythm performance rich in musicality without monotonousness. [0005] In order to achieve the above-mentioned object, the structural features of the present invention include a plurality of operators corresponding to a plurality of types of percussion instruments, and each of the plurality of operators. A touch detection unit that detects the operation intensity and outputs touch intensity data respectively representing the detected operation intensity, a storage device, and responds to the operation of the plurality of operators, respectively, and is detected by the touch detection unit. Writing means for combining the touch intensity data indicating the operation intensity of the operated operator and the percussion instrument type data indicating the percussion instrument type corresponding to the operated operator, and sequentially writing the data into the storage device over time. Reading means for sequentially reading out the touch intensity data and percussion instrument type data stored in the storage device over time; and reading out by the reading means. Percussion sound source means for generating a percussion instrument sound signal corresponding to the percussion instrument represented by the percussion instrument type data at an intensity corresponding to the touch intensity data. In the present invention constructed as described above, when the player operates one of a plurality of operators corresponding to a plurality of percussion instrument types, the touch detection means is operated by the operator. The operation intensity is detected, and touch intensity data representing the detected operation intensity is output. Then, the writing means responds to the operation of the plurality of operating elements, and corresponds to touch intensity data which is detected by the touch detecting means and indicates the operation intensity of the operated operating element, and which corresponds to the operated operating element. In combination with the percussion instrument type data representing the percussion instrument type, the data is sequentially written to the storage device over time. This allows
The touch intensity data and the percussion instrument type data are combined and recorded in the storage device over time. on the other hand,
With respect to the reproduction of the recorded data, the reading means sequentially reads out the touch intensity data and the percussion instrument type data stored in the storage device with time, and the percussion instrument sound source means is represented by the read percussion instrument type data. A percussion sound signal corresponding to the percussion instrument generated is generated with an intensity corresponding to the touch intensity data. As described above, according to the present invention, the intensity of operation corresponding to the detected operation intensity is given to the automatically generated rhythm sound while the operation intensity of the plurality of operators is detected. Therefore, the monotony of the rhythm performance is eliminated, and a rhythm performance rich in musicality can be realized. Further, according to the present invention, the touch intensity data representing the operation intensity of the operator and the percussion instrument type data representing the percussion instrument type corresponding to the operated operator are written in the storage device in combination. Touch data can be stored in a single storage area by mixing touch intensity data relating to a plurality of types of percussion instruments without storing the data separately for each type of percussion instrument. Saves space. An embodiment of the present invention will be described below with reference to the drawings. FIGS. 1 and 2 show the configuration. In a percussion instrument group 11, a plurality of types of percussion instruments 11a, 11b... For example, piezoelectric sensors,
Pickups 12a, 12b... Such as microphones are attached. And these percussion instruments 11a, 1
.. Are operated, a pickup signal corresponding to the percussion state or the generated vibration state of the percussion instrument operated is obtained. This pickup signal is transmitted to each of the pickups 12a, 12b.
..Corresponding to each of them, taken out as a vibration wave signal in an amplitude modulation state corresponding to a striking strength, a vibration damping state,
Each pickup signal is an envelope forming circuit 1 composed of a plurality of rectifier circuits respectively corresponding to each percussion instrument.
3 is supplied. Then, the envelope forming circuit 1
From 3, an envelope waveform signal corresponding to the performance state of the percussion instrument that has been operated is extracted for each percussion instrument type. In addition to the actual percussion instrument group 11, there is provided a hand percussion 14 having a plurality of push-button switches 14a, 14b,... Corresponding to the respective types of percussion instruments. 1
4b... By selectively operating the pickups 12a, 12b,.
・ Pickup signal similar to the signal from The pickup signal from the hand percussion 14 is extracted from the touch detection circuit 15 corresponding to each of the switches 14a, 14b,. The hand percussion 14 is selectively used as appropriate with the percussion instrument group 11.
When an actual performer plays 1, an output signal is extracted from the envelope forming circuit 13 as model performance data. Output signals from the envelope forming circuit 13 and the touch detection circuit 15 corresponding to the operation of the selectively used percussion instrument group 11 or the hand percussion 14 are grouped for each type of percussion instrument. 16 sample and hold circuits 16
a, 16b... and at the same time
a, 17b,... The differentiating circuits 17a, 17a,
In 17b..., The rising edge of the envelope waveform signal corresponding to the performance of the corresponding percussion instrument is detected, a differentiated pulse signal is generated, and a sampling command is supplied to the corresponding sample and hold circuits of the sample and hold circuit group 16. For example, the cymbal 1 in the percussion instrument group 11
1a is hit, the envelope forming circuit 1 responds to the pickup signal from the pickup 12a.
3, an output signal is generated, and the signal is supplied to the sample hold circuit 16a and the differentiating circuit 17a. Therefore, a signal of a level corresponding to the striking strength of the cymbal 11a that has been played is sampled and held in the sample-and-hold circuit 16a by the sampling pulse from the differentiating circuit 17a. That is, in accordance with the operation state of the percussion instrument group 11 or the hand percussion 14, a signal corresponding to the operation intensity is
The sample and hold circuits 16a, 16b,... Of the sample and hold circuit group 16 are selectively sampled and held. Then, the sample and hold circuit 16
are supplied to the multiplexer 18. The differentiated pulse signals from the differentiating circuits 17a, 17b,.
Write control register 19 comprising 9a, 19b,.
And a flip-flop circuit corresponding to the differentiated pulse is set. A set output signal corresponding to a performance operation for each percussion instrument type from the control register 19 is supplied to a write control circuit 20. The write control circuit 20 gives a command to the multiplexer 18 corresponding to the set flip-flop circuit, sequentially reads the sampling data of the corresponding sample-hold circuit, and converts the sampled data into a digital signal by the A / D conversion circuit 21. I do. At the same time, with the reading of the sampling data, the corresponding sample hold circuit is cleared and the corresponding flip-flop circuit is reset. In this case, in the write control circuit 20, the multiplexer 18
A conversion start command is given to the A / D conversion circuit 21 together with the select command for the A / D conversion circuit 21.
At the end of the D conversion operation, an end signal is supplied to the write control circuit 20 to sequentially select the sampling data from the sample and hold circuit group 16 and A / D convert the data in series and take it out. The A / D converted digital data corresponding to the performance state of each percussion instrument is supplied to the storage device 22 as write data. In this case, the write control circuit 20 is driven by a system clock φ and reads a signal from the control register 19 in accordance with the clock φ. And the playing strength data of the percussion instrument played is A / D
The state is such that it is taken out of the conversion circuit 21. The storage device 22 is composed of, for example, a RAM, and data corresponding to the type of percussion instrument is supplied from the write control circuit 20 to the storage device 22 in response to a command to the multiplexer 18. It designates which percussion instrument data the output digital data from the conversion circuit 21 is. The storage device 22 stores a tempo clock signal TCL from the tempo oscillator 23.
The count data from the progress counter 24 for counting the number of percussion instruments is also supplied as timing information, and the data corresponding to the level of the percussion instrument sound from the A / D conversion circuit 21 and the timing information combined with the percussion instrument type data from the control circuit 20 are stored. It is supplied to the device 22. When the write command switch 25 is turned on as shown in FIG.
6 corresponding to the .DELTA.WTM signal generated by the control circuit 6 and the turning on of the performance command switch 27 shown in FIG.
OR circuit 29 supplied with the ΔPLY signal obtained from
Is reset and initialized by the output signal from
For example, it counts timing information such as the number of measures and the number of beats since the writing switch 25 or the performance command switch 27 is turned on. The write control circuit 20 further controls the multiplexer 1 according to a signal from the write control register 19.
8 and supplies write data to the storage device 22, clears the sample and hold circuit for storing percussion instrument type data corresponding to the written data in the sample and hold circuit group 16, and clears the control register 19
Of the corresponding flip-flop circuit is reset. The clear command from the write control circuit 20 is detected by the OR circuit 30, and this detection signal is supplied to an AND circuit 31 to which a signal WTM generated when the write switch 25 is turned on is supplied. AND circuit 31
Is a write command W to the storage device 22.
Provided as T. In this case, the storage device 22 is supplied with address data from the address counter 32, and the address counter 32
Is incremented by a clock signal obtained through the OR circuit 33. The address counter 32 has an OR circuit 34 to which the signals ΔWTM and ΔPLY are supplied.
Is reset to the initial state by the output signal from. That is, when writing and recording rhythm performance information, the write command switch 25 shown in FIG. 3A is set to be turned on, and a signal .DELTA.WTM is generated in accordance with the turning-on operation, and a progress counter 24 is generated. Then, the address counter 32 is reset and initialized. Then, in this state, the performance by the percussion instrument group 11 or the performance operation by the hand percussion 14 is started. And
For example, if the cymbal 11a in the percussion instrument group 11 is hit, a signal corresponding to the hitting strength is picked up by the pickup 12a, and the picked-up signal is formed into an envelope waveform by the envelope forming circuit 13. Then, a differentiated pulse signal corresponding to the cymbal is generated from the differentiating circuit 17 in accordance with the generation of the envelope waveform, and the striking strength of the cymbal 11a corresponding to the envelope signal, that is, the striking strength of the cymbal 11a corresponding to the envelope signal is generated in the sample and hold circuit 16a of the sample and hold circuit group 16. Data corresponding to the touch intensity is sampled and held. The differentiating circuit 17
The output signal from sets the flip-flop circuit 19a corresponding to the cymbal of the write control register 19,
When the flip-flop circuit 19a is set, an output signal is supplied to the write control circuit 20. The write control circuit 20 drives the multiplexer 18 in response to the signal from the control register 19, and
A signal corresponding to the touch intensity on the cymbal 11a sampled at 6a is read, and the A / D conversion circuit 21
Is supplied to the storage device 22 via the. At this time, the write control circuit 20 responds to the signal detection from the flip-flop circuit 19a,
The data output from the A / D conversion circuit 21 is a cymbal 1
A percussion instrument type signal representing that the signal is of the type 1a is added to the storage device 22, and timing information at that time is supplied from the progress counter 24. In such a state, the write control circuit 20
Generates a clear signal, resets the sample and hold circuit 16a and the flip-flop circuit 19a, obtains an output signal from the OR circuit 30, and generates a signal WT generated when the write command switch 25 is turned on.
A write command WT is given to the storage device 22 via an AND circuit 31 whose gate is opened at M. The output signal from the AND circuit 31 increments the address counter 32. For example, when the performance of the cymbal 11a is first performed, the address data of the address 1 is given to the storage device 22, and the A / D is supplied to the address 1. The converted touch data, percussion instrument type data, and further timing information are written and stored. In this way, in accordance with the rhythm performance by the actual performer in the percussion instrument group 11, percussion instrument performance information comprising a combination of percussion instrument types, touch strengths, and timing data that have been operated is stored in the storage device. 22 is written and stored. In this case, when two or more types of percussion instruments are played at the same time, the touch strength of each of the played percussion instruments is sampled by the corresponding sample / hold circuit of the sample / hold circuit group 16 and is commanded by the write control circuit 20. The data is read out by the multiplexer 18 in accordance with the clock φ in order, A / D converted, and written into the storage device 22. Also, in the case of the percussion operation in the hand percussion 14, similarly to the case of the performance in the actual percussion instrument group 11, the percussion instrument performance information including the combination of the percussion instrument type, the touch strength and the timing data. Is written and stored in the storage device 22. The written information stored in the storage device 22 is read out by turning on the performance command switch 27 shown in FIG. 3B, and is provided for automatic rhythm performance. That is, in the state where the write state as described above is completed and the switch 25 is opened and the switch 27 is turned on, no output signal is generated from the AND circuit 31 and the storage device 22 is set to the read state. You. The signal ΔPLY generated when the switch 27 is turned on
The address counter 32 is reset and initialized, and a step-in command is given to the address counter 32 via an OR circuit 33 from a delay circuit 35 composed of a delayed flip-flop to which the ΔPLY signal is supplied. The percussion instrument performance information at the address is read. The touch intensity data in the performance information read from the storage device 22 is converted into an analog signal by a D / A conversion circuit 36 and supplied to a distribution circuit 37.
The distribution circuit 37 is supplied with percussion instrument type data simultaneously read from the storage device 22 as distribution data, and associates the touch intensity data from the D / A conversion circuit 36 with the percussion instrument type. Further, the timing information read simultaneously from the storage device 22 is supplied to the comparison circuit 38. The timing information from the progress counter 24, which is also reset by the ΔPLY signal and thereafter counted by the tempo clock signal TCL, is supplied to the comparison circuit 38, and the timing coincides with the timing information read from the storage device 22. , An equal signal EQ is generated from the comparison circuit 38, and the equal signal EQ is supplied to the distribution circuit 37. Then, the touch intensity data corresponding to the percussion instrument type is read and the percussion instrument sound source circuit 39 is driven.
Thus, the performance sound of the percussion instrument sound is generated at an intensity corresponding to the touch intensity data. The equal signal E from the comparison circuit 38
The signal Q is supplied to an AND circuit 42 whose gate is opened by a signal PLY generated when the switch 27 is turned on. The output signal from the AND circuit 42 is supplied to the address counter 32 as an address increment signal, and is stored. Device 22
, The next percussion instrument performance information is read. As described above, percussion instrument performance information is read from the storage device 22 in accordance with the timing information, and the percussion instrument sound source circuit 39 is driven to perform the model rhythm performance or the hand percussion 1 in the percussion instrument group 11.
The rhythm performance corresponding to the performance operation in No. 4 is reproduced. An output signal from the distribution circuit 37 is supplied to a drive circuit 43, and each of the percussion instruments 1 of the percussion instrument group 11 is provided.
.. Are automatically performed according to the touch intensity, an automatic performance using an actual percussion instrument can be realized instead of the rhythm performance from the electronic speaker 41.
Further, the touch intensity data for each percussion instrument sound of the percussion instrument group 11 or the hand percussion 14 obtained from the envelope forming circuit 13 and the touch detection circuit 15 is supplied to the percussion instrument sound source circuit 39. Can be. Further, data of the touch strength and the type of percussion instrument of the percussion instrument performance information read out from the storage device 22 as described above are supplied to the control circuit 44, and the display device 45 responds to the readout timing and the type of percussion instrument. For example, the touch intensity can be displayed by a number or the like, and by controlling the printer 46, the touch intensity is printed and expressed by a number on a display line for each type of percussion instrument that represents the passage of time. You can also.

【図面の簡単な説明】 【図1】 この発明の一実施例に係る自動リズム演奏装
置の一部分を示す構成図である。 【図2】 同自動リズム演奏装置の他の部分を示す構成
図である。 【図3】 (A)および(B)は同リズム演奏装置に対する
書き込み指令および演奏指令を発生する回路を示す回路
図である。 【符号の説明】 11・・・打楽器群、12a,12b・・・ピックアッ
プ、13・・・エンベロープ形成回路、14・・・ハン
ドパーカッション、15・・・タッチ検出回路、16・
・・サンプルホールド回路群、17・・・微分回路群、
18・・・マルチプレクサ、19・・・書き込み制御レ
ジスタ、20・・・書き込み制御回路、22・・・記憶
装置、24・・・進行カウンタ、32・・・アドレスカ
ウンタ、37・・・分配回路、38・・・比較回路、3
9・・・打楽器音源回路。
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a configuration diagram showing a part of an automatic rhythm playing device according to an embodiment of the present invention. FIG. 2 is a configuration diagram showing another portion of the automatic rhythm performance device. FIGS. 3A and 3B are circuit diagrams showing a circuit for generating a write command and a performance command for the rhythm performance device. [Description of Signs] 11 ... percussion instrument group, 12a, 12b ... pickup, 13 ... envelope forming circuit, 14 ... hand percussion, 15 ... touch detection circuit, 16 ...
..Sample hold circuit group, 17 ... differential circuit group,
18 multiplexer, 19 write control register, 20 write control circuit, 22 storage device, 24 progress counter, 32 address counter, 37 distribution circuit, 38 ... Comparison circuit, 3
9 percussion sound source circuit.

Claims (1)

(57)【特許請求の範囲】 1.複数の打楽器種類にそれぞれ対応した複数の操作子
と、 前記複数の操作子の各操作強度を検出して同検出した各
操作強度をそれぞれ表すタッチ強さデータを出力するタ
ッチ検出手段と、 記憶装置と、 前記複数の操作子の操作にそれぞれ応答し、前記タッチ
検出手段により検出されて同操作された操作子の操作強
度を表すタッチ強さデータと、同操作された操作子に対
応した打楽器種類を表す打楽器種類データとを組み合わ
せて、時間経過に従って前記記憶装置に順次書き込む書
込み手段と、 前記記憶装置に記憶されているタッチ強さデータ及び打
楽器種類データを時間経過に従って順次読み出す読出し
手段と、 前記読出し手段により読み出した打楽器種類データによ
り表された打楽器に対応した打楽器音信号を前記タッチ
強さデータに対応した強さで発生する打楽器音源手段と
を備えたことを特徴とする自動リズム演奏装置。
(57) [Claims] A plurality of operators corresponding to a plurality of percussion instrument types, touch detection means for detecting respective operation intensities of the plurality of operators and outputting touch intensity data respectively representing the detected operation intensities; And touch intensity data representing the operation intensity of the operated operator detected and detected by the touch detection means, respectively, responding to the operation of the plurality of operators, and a percussion instrument type corresponding to the operated operator. Writing means for sequentially writing the percussion instrument type data into the storage device over time, reading means for sequentially reading out the touch intensity data and percussion type data stored in the storage device over time, A percussion instrument sound signal corresponding to the percussion instrument represented by the percussion instrument type data read by the reading means is matched with the touch intensity data. Automatic rhythm performance apparatus characterized by comprising a percussion sound source means for generating at the intensity.
JP9276747A 1997-10-09 1997-10-09 Automatic rhythm playing device Expired - Lifetime JP2798084B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9276747A JP2798084B2 (en) 1997-10-09 1997-10-09 Automatic rhythm playing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9276747A JP2798084B2 (en) 1997-10-09 1997-10-09 Automatic rhythm playing device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP3329128A Division JPH0799470B2 (en) 1991-12-12 1991-12-12 Automatic rhythm playing device

Publications (2)

Publication Number Publication Date
JPH10177383A JPH10177383A (en) 1998-06-30
JP2798084B2 true JP2798084B2 (en) 1998-09-17

Family

ID=17573786

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9276747A Expired - Lifetime JP2798084B2 (en) 1997-10-09 1997-10-09 Automatic rhythm playing device

Country Status (1)

Country Link
JP (1) JP2798084B2 (en)

Also Published As

Publication number Publication date
JPH10177383A (en) 1998-06-30

Similar Documents

Publication Publication Date Title
US5262584A (en) Electronic musical instrument with record/playback of phrase tones assigned to specific keys
JP2595800B2 (en) Automatic performance device
JP2620724B2 (en) Performance information recording device
JP2798084B2 (en) Automatic rhythm playing device
JP3551569B2 (en) Automatic performance keyboard instrument
JP2798085B2 (en) Rhythm performance recorder
JP4170524B2 (en) Waveform playback device
JPH0121358Y2 (en)
JP2725528B2 (en) Performance toys
JP2844621B2 (en) Electronic wind instrument
JPH0527755A (en) Automatic rhythm playing device
JPH0527756A (en) Automatic playing device
JPH0799472B2 (en) Rhythm performance recorder
JP2639557B2 (en) Electronic percussion instrument
JPH07319456A (en) Automatic playing system for drum
JP3293179B2 (en) Electronic stringed instrument
JP2739414B2 (en) Electronic percussion instrument
JP2578750B2 (en) Tone generator
JP3372048B2 (en) Automatic performance device
JP2776104B2 (en) Picking sound generator and picking data storage device
JP3142434B2 (en) Electronic musical instrument sequencer
JP2011107445A (en) Performance device
JP2570577B2 (en) Electronic percussion instrument
JPH01145697A (en) Electronic piano
JP2712406B2 (en) Electronic musical instrument

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19980602