JPH0895564A - Automatic playing device - Google Patents
Automatic playing deviceInfo
- Publication number
- JPH0895564A JPH0895564A JP6254466A JP25446694A JPH0895564A JP H0895564 A JPH0895564 A JP H0895564A JP 6254466 A JP6254466 A JP 6254466A JP 25446694 A JP25446694 A JP 25446694A JP H0895564 A JPH0895564 A JP H0895564A
- Authority
- JP
- Japan
- Prior art keywords
- performance
- correction
- section
- information
- performance information
- 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.)
- Granted
Links
Landscapes
- Electrophonic Musical Instruments (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、記憶した演奏情報を修
正して再生演奏させる自動演奏装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an automatic performance device which corrects stored performance information and reproduces it.
【0002】[0002]
【従来の技術】従来、特開昭64−4794号、特開昭
58−46391号及び特開昭59−198499号に
開示されているように、記憶した演奏情報を読み出して
再生演奏を行うとともに、記憶した演奏情報を修正して
再生演奏できるようにした自動演奏装置がある。この種
の自動演奏装置における演奏情報の修正は次のような方
法により行っている。 特開昭64−4794号では、演奏データを複数の所
定長区間に渡って記憶した演奏データメモリの所定長区
間内における所望のタイミング範囲を指定する一方、演
奏データの変更条件を指定することで、指定された特定
タイミング範囲に属する所定長区間毎の演奏データを指
定された変更条件にしたがって複数の所定長区間に渡っ
て変更する。2. Description of the Related Art Conventionally, as disclosed in JP-A-64-4794, JP-A-58-46391 and JP-A-59-198499, the stored performance information is read out and played back. There is an automatic performance device that corrects stored performance information so that it can be played back. The correction of the performance information in this type of automatic performance device is performed by the following method. In Japanese Patent Laid-Open No. 64-4794, by designating a desired timing range within a predetermined length section of a performance data memory in which performance data is stored over a plurality of predetermined length sections, a performance data change condition is specified. The performance data for each predetermined length section belonging to the specified specific timing range is changed over a plurality of predetermined length sections according to the specified change condition.
【0003】特開昭58−46391号では、演奏デ
ータの再生中に所望の修正箇所を指定してその位置を記
憶し、再度の再生の時に指定した位置の小節の始め又は
終わりで再生を停止して修正を行う。 特開昭59−198499号では、記憶した演奏デー
タを再生し、予め指定された修正開始位置に到達すると
その位置からは記憶モードになり、鍵盤演奏により演奏
データを記憶する。In Japanese Patent Laid-Open No. 58-46391, a desired correction point is specified during reproduction of performance data and the position is stored, and when reproduction is performed again, reproduction is stopped at the beginning or end of the bar at the specified position. And fix it. In Japanese Patent Laid-Open No. 59-198499, the stored performance data is reproduced, and when a preset designated start position is reached, a storage mode is entered from that position and the performance data is stored by playing the keyboard.
【0004】[0004]
【発明が解決しようとする課題】ところで、上述した従
来の自動演奏装置にあっては、次のような問題点があっ
た。 (イ)特開昭64−4794号は、再生演奏を行わずに
修正区間を指定するので、区間の指定が容易でない。 (ロ)特開昭58−46391号は、修正箇所の指定を
小節単位でしかできず、また修正が1音ずつであるの
で、修正に時間がかかり面倒である。 (ハ)特開昭59−198499号は、修正終了位置の
指定ができないので、短い範囲のみを修正したい場合で
も最後まで演奏をやり直さなければならない。なお、こ
の従来例には修正開始位置をどのように指定するかが記
載されていない。By the way, the above-mentioned conventional automatic performance apparatus has the following problems. (A) In Japanese Patent Laid-Open No. 64-4794, since the corrected section is specified without playing back the reproduction, it is not easy to specify the section. (B) In Japanese Patent Laid-Open No. 58-46391, the correction location can be specified only in units of measures, and the correction is done by one note, so that the correction takes time and is troublesome. (C) In JP-A-59-198499, it is not possible to specify the correction end position, so even if it is desired to correct only a short range, the performance must be repeated until the end. Note that this conventional example does not describe how to specify the correction start position.
【0005】そこで本発明は、再生中に、記憶された演
奏情報による演奏を聴きながら修正すべき区間の指定が
できる自動演奏装置を提供することを目的としている。Therefore, it is an object of the present invention to provide an automatic performance device capable of designating a section to be corrected while listening to a performance based on the stored performance information during reproduction.
【0006】[0006]
【課題を解決するための手段】上記目的達成のため、請
求項1記載の発明による自動演奏装置は、演奏情報を記
憶する記憶手段と、この記憶手段から演奏情報を順次読
み出す読み出し手段と、前記記憶手段から読み出された
演奏情報に基づいて再生演奏を行う再生手段と、前記読
み出し手段により読み出される演奏情報に対して修正区
間を指定する修正区間指定手段と、修正データを入力す
る修正データ入力手段と、この修正データ入力手段によ
り入力された修正データ情報を前記修正区間指定手段に
より指定された修正区間に対応する前記記憶手段の領域
に書き込む書き込み手段とを備えたことを特徴とする。In order to achieve the above object, an automatic performance apparatus according to the invention as defined in claim 1 comprises a storage means for storing performance information, a reading means for sequentially reading the performance information from the storage means, and Reproduction means for performing reproduction performance based on the performance information read from the storage means, correction section designation means for designating a correction section for the performance information read by the reading means, and correction data input for inputting correction data. Means and writing means for writing the correction data information input by the correction data input means into the area of the storage means corresponding to the correction section designated by the correction section designating means.
【0007】また、好ましい態様として、例えば請求項
2記載の発明のように、前記修正データ入力手段は、演
奏操作を検出して得られる演奏情報を修正データとして
入力するようにしても良い。例えば、請求項3記載の発
明のように、前記修正区間指定手段にて修正終了位置が
指定されることにより前記再生手段による再生演奏を停
止する停止手段を設けても良い。例えば、請求項4記載
の発明のように、前記演奏操作の検出の開始を報知する
報知手段を設けても良い。例えば、請求項5記載の発明
のように、前記報知手段は、音により報知を行うように
しても良い。As a preferred mode, the correction data input means may input the performance information obtained by detecting the performance operation as the correction data, as in the invention described in claim 2, for example. For example, as in the third aspect of the invention, stop means may be provided to stop the reproduction performance by the reproduction means when the correction end position is specified by the correction section specification means. For example, as in the invention described in claim 4, an informing means for informing the start of the detection of the performance operation may be provided. For example, as in the invention according to claim 5, the notifying means may notify by sound.
【0008】[0008]
【作用】本発明では、演奏情報再生中に、修正区間指定
手段により演奏情報の中の所望の修正区間が指定され
る。したがって、演奏情報再生中に演奏を聴きながら修
正区間を指定できるので、必要な修正区間の指定を容易
に行うことができる。According to the present invention, the desired correction section in the performance information is specified by the correction section specification means during reproduction of the performance information. Therefore, since the correction section can be specified while listening to the performance during the reproduction of the performance information, the necessary correction section can be easily specified.
【0009】[0009]
【実施例】以下、図面を参照して本発明の一実施例につ
いて説明する。図1は本発明に係る自動演奏装置の一実
施例の回路構成を示すブロック図である。 A.実施例の構成 図1はこの発明の実施例である自動演奏装置の全体回路
図を示し、マイクロプロセッサの中央処理装置であるC
PU1はプログラムメモリであるROM(リードオンリ
メモリ)2のプログラム及びワーキングメモリ(図示せ
ず)による処理動作に基づいて実施例の回路全体を制御
するものであり、押鍵手段である鍵盤3の押鍵操作によ
り出力される押鍵情報(演奏情報)を受け取り、その押
鍵情報は記憶手段であるRAM(ランダムアクセスメモ
リ)4にメモリされる。またCPU1は複数のスイッチ
から成るスイッチ部5の指定操作により前記押鍵情報の
記憶及び修正を行うものであり、表示部6はそのスイッ
チ部5のスイッチのオン状態を表示するものであり、例
えばLED(ライトエミッティングダイオード=発光ダ
イオード)から成る。更にCPU1はRAM4にメモリ
された押鍵情報をスイッチ部5の操作により楽音作成部
7に出力し、その楽音作成部7から出力される楽音信号
であるディジタル信号はD/A変換器8にてアナログ信
号に変換され、アンプ9、スピーカ10を経て楽音とし
て報音される。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing a circuit configuration of an embodiment of an automatic performance device according to the present invention. A. 1 is a general circuit diagram of an automatic performance device according to an embodiment of the present invention, which is a central processing unit C of a microprocessor.
The PU 1 controls the entire circuit of the embodiment based on a program of a ROM (Read Only Memory) 2 which is a program memory and a processing operation by a working memory (not shown), and pushes a keyboard 3 which is a key pressing means. The key-depression information (performance information) output by the key operation is received, and the key-depression information is stored in the RAM (random access memory) 4 which is a storage means. Further, the CPU 1 stores and corrects the key depression information by a designation operation of the switch section 5 composed of a plurality of switches, and the display section 6 displays the ON state of the switch of the switch section 5. It is composed of an LED (light emitting diode = light emitting diode). Further, the CPU 1 outputs the key depression information stored in the RAM 4 to the musical tone creating section 7 by operating the switch section 5, and the digital signal which is the musical tone signal output from the musical tone creating section 7 is output by the D / A converter 8. It is converted into an analog signal and is reported as a musical sound through the amplifier 9 and the speaker 10.
【0010】上記スイッチ部5及び表示部6は図2に示
すスイッチ部・表示部構成図に示すように、エディット
モードスイッチ5−1、エディットモードLED5−
2、パンチインスイッチ5−3、エディットスイッチ5
−4、エディットLED5−5、パンチアウトスイッチ
5−6より構成されている。The switch section 5 and the display section 6 are, as shown in the switch section / display section configuration diagram shown in FIG. 2, an edit mode switch 5-1 and an edit mode LED 5-.
2, punch-in switch 5-3, edit switch 5
-4, an edit LED 5-5, and a punch-out switch 5-6.
【0011】B.実施例の動作 図3はこの実施例に係る自動演奏装置におけるCPU1
のエディットモード処理フローチャートであり、このフ
ローは、図2に示したエディットモードスイッチ5−1
のオン操作によって、先に記録した押鍵情報のエディッ
ト(修正)を行うためにエディットモードへの切換操作
を行なったときにスタートする(ステップS1)。ステ
ップS2では、アンプ9、スピーカ10等の再生手段に
よって、記憶手段であるシーケンストラックに記録した
押鍵情報(シーケンスデータ)の再生演奏を行なわせ
る。ここでシーケンスデータは、図4のRAM記憶状態
図に示すように、記憶手段であるRAM4における所定
のシーケンストラックに記録されているが、そのシーケ
ンストラックは、例えば1FFFHバイト(Hは16進
法を示す)の容量を有するものとする。B. Operation of the Embodiment FIG. 3 shows the CPU 1 in the automatic musical instrument according to this embodiment.
2 is a flow chart of the edit mode process of the edit mode switch 5-1 shown in FIG.
It is started when the switch operation to the edit mode is performed to edit (correct) the previously recorded key depression information by the ON operation of (step S1). In step S2, the key press information (sequence data) recorded on the sequence track, which is the storage means, is played back by the playback means such as the amplifier 9 and the speaker 10. Here, as shown in the RAM storage state diagram of FIG. 4, the sequence data is recorded in a predetermined sequence track in the RAM 4 which is a storage means. The sequence track is, for example, 1FFFH byte (H is hexadecimal notation). (Shown).
【0012】ステップS3にてシーケンスデータのその
最初からの再生を行ない、その再生中に修正区間指定手
段としてのパンチインスイッチ5−3がオン操作された
か否かをチェックし(ステップS4)、NOのときはス
テップS3に戻りそのまま再生演奏を継続するが、YE
Sのときは、そのシーケンスデータの修正を開始する箇
所が指定されたわけである。すると、ステップS5にお
いて、パンチインスイッチ5−3がオン操作されたとき
のシーケンスデータのアドレス、例えば図4に示すよう
なアドレス50HがCPU1内のパンチインアドレスバ
ッファにセーブされる。In step S3, the sequence data is reproduced from the beginning, and it is checked whether or not the punch-in switch 5-3 as the corrected section designating means is turned on during the reproduction (step S4). If so, the process returns to step S3 and the playback performance is continued as it is.
In the case of S, the position where the correction of the sequence data is started is designated. Then, in step S5, the address of the sequence data when the punch-in switch 5-3 is turned on, for example, the address 50H as shown in FIG. 4, is saved in the punch-in address buffer in the CPU 1.
【0013】そしてステップS6に進み、さらに、シー
ケンスデータの再生が続けられ、再生すべきシーケンス
データがなくなったか否か、あるいは修正すべき修正区
間のシーケンスデータを移して記憶させる修正用記憶手
段としてのRAM4における図4に示すようなエディッ
トバッファ(メモリ容量は例えば100Hバイト)のメ
モリ容量をオーバーして再生が行なわれたか否かをチェ
ックする。そこでYESのときは、修正区間の終了箇所
を指定するための修正区間指定手段であるパンチアウト
スイッチ5−6がオン操作される前に、シーケンスデー
タがなくなったか、あるいは、エディットバッファのメ
モリ容量以上にシーケンスデータの再生が続けられたか
のいずれかの場合であり、その場合はステップS8に
て、先にパンチインアドレスバッファにセーブさせたア
ドレス50Hを0にクリアし、シーケンスデータの再生
をストップさせてエディットモードを一旦終わらせる。
したがってこの場合は、エディットバッファの容量を超
えない範囲で修正区間を設定するように操作をやり直す
必要がある。Then, in step S6, the sequence data is further reproduced, and whether or not there is no sequence data to be reproduced, or the sequence data of the correction section to be corrected is transferred and stored as a correction storage means. It is checked whether or not the reproduction is performed by exceeding the memory capacity of the edit buffer (memory capacity is, for example, 100 Hbytes) in the RAM 4 as shown in FIG. Therefore, in the case of YES, there is no sequence data before the punch-out switch 5-6, which is the correction section designating means for designating the ending point of the correction section, is turned on, or more than the memory capacity of the edit buffer. In either case, the sequence data is continuously reproduced. In this case, in step S8, the address 50H previously saved in the punch-in address buffer is cleared to 0, and the sequence data reproduction is stopped to edit. End the mode once.
Therefore, in this case, it is necessary to redo the operation so as to set the correction section within a range that does not exceed the capacity of the edit buffer.
【0014】ステップS7にてNOのときは、次のステ
ップS9にてパンチアウトスイッチ5−6がオン操作さ
れたか否かをチェックし、NOのときは、未だシーケン
スデータを修正させるべき修正区間の終了箇所が指定さ
れていない場合であるから、ステップS6に戻り、さら
にシーケンスデータの再生を続ける。YESのときは、
修正区間の終了箇所が指定され所望の修正区間が指定さ
れたわけであるから、その指定操作された時点でのシー
ケンストラックのアドレス、例えば図4に示すようなア
ドレスD0Hを同じくCPU1内のパンチアウトアドレ
スバッファにセーブした後シーケンスデータの再生のス
トップを再生手段に指示する。If NO in step S7, it is checked in the next step S9 whether or not the punch-out switch 5-6 is turned on. If NO in step S7, the correction section for correcting the sequence data is still in effect. Since the end point is not specified, the process returns to step S6 and the sequence data is further reproduced. If yes,
Since the end point of the correction section is designated and the desired correction section is designated, the address of the sequence track at the time of the designated operation, for example, the address D0H shown in FIG. After saving in the buffer, the reproduction means is instructed to stop the reproduction of the sequence data.
【0015】なお、パンチアウトスイッチ5−6がオン
操作されて、パンチアウトアドレスがパンチアウトアド
レスバッファにセーブされた時点では、未だエディット
モードが設定されたままの状態であるので、もしいま指
定したパンチアウト箇所を指定し直すときは、エディッ
トモードスイッチ5−1をオン操作して一旦エディット
モードを終了させてから、再びエディットモードスイッ
チ5−1をオン操作してエディットモード状態に移行し
た後パンチアウトスイッチ5−6の操作によって指定し
直すことができる。そして所望の修正区間が例えば、い
ま指定したような区間(50H〜D0H)でよい場合
は、このフローを終了して次に実際の修正を行うための
エディット動作処理に移る。When the punch-out switch 5-6 is turned on and the punch-out address is saved in the punch-out address buffer, the edit mode is still set. To re-specify the punch-out location, turn on the edit mode switch 5-1 to end the edit mode once, and then turn on the edit mode switch 5-1 again to shift to the edit mode state and then punch. It can be designated again by operating the out switch 5-6. If the desired correction section is, for example, the section (50H to D0H) as just specified, this flow is ended and the edit operation process for actual correction is performed next.
【0016】図5はこの実施例に係る自動演奏装置にお
けるCPU1のエディット処理フローチャート図であ
り、このフローは図2に示したエディットモードスイッ
チ5−1のオン状態において、エディットスイッチ5−
4(許可手段)をオン操作して、実際の修正作業を行お
うとしたときにスタートする(ステップT1)。続いて
ステップT2にて先にセーブしたアドレスに基づき(パ
ンチアウトアドレス)−(パンチインアドレス)=Aな
る式で求める容量Aがエディットバッファに確保され、
{エディットバッファのスタートアドレス(000Hな
る固定アドレス)}+A=エディットバッファのエンド
アドレスなる式で求められるエディットバッファのエン
ドアドレスが設定され、このことによって所望の修正区
間が修正用記憶手段であるエディットバッファに予め設
定されたことになる。FIG. 5 is a flow chart of the edit process of the CPU 1 in the automatic musical instrument according to this embodiment. This flow is shown when the edit mode switch 5-1 shown in FIG.
4 (permission means) is turned on to start the actual correction work (step T1). Subsequently, in step T2, the capacity A calculated by the formula (punch-out address)-(punch-in address) = A based on the address previously saved is secured in the edit buffer,
The start address of the edit buffer (fixed address of 000H) + A = end address of the edit buffer is set to the end address of the edit buffer, whereby the desired correction section is the edit buffer serving as the correction storage means. Has been set in advance.
【0017】そして、この修正区間に対応した修正すべ
きシーケンスデータ(押鍵情報)をそのエディットバッ
ファに設定した修正区間にそのまま自動的に転送して記
憶させる。なおこの際、パンチイン箇所及びパンチアウ
ト箇所の指定は、必要な修正区間よりも1小節程度余裕
をもって指定するようにしておけば、パンチイン及びパ
ンチアウトによって区切られたシーケンスデータの区切
り目が押鍵情報上のどのような箇所であっても、後の修
正作業が行い易くなる。続いて、1小節の、例えば4拍
のカウントガイドが入った後、修正を実行することにな
り、修正するための新たな押鍵操作による修正押鍵情報
(修正演奏情報)が先に設定したエディットバッファの
修正区間に書き込まれる。そしてステップT4にて、エ
ディットバッファアドレスがエディットバッファエンド
アドレスと等しくなったか否かをチェックし、NOのと
きは、エディットバッファに対して更に修正押鍵情報の
書き込みを続けなければならない場合であり、ステップ
T5にて、押鍵操作によって修正押鍵情報の書き込みを
続ける。Then, the sequence data (key depression information) to be corrected corresponding to the correction section is automatically transferred to the correction section set in the edit buffer and stored as it is. At this time, if the punch-in point and the punch-out point are specified with a margin of about one measure from the necessary correction section, the delimiter of the sequence data divided by the punch-in and punch-out is key-press information. It becomes easy to carry out the subsequent correction work at any position above. Then, after the count guide of one bar, for example, four beats is entered, the correction is to be executed, and the correction key pressing information (correction performance information) by a new key pressing operation for correction is set first. It is written in the modified section of the edit buffer. Then, in step T4, it is checked whether or not the edit buffer address is equal to the edit buffer end address, and if NO, it means that the writing of the modified key depression information has to be continued in the edit buffer. At step T5, the writing of the modified key depression information is continued by the key depression operation.
【0018】そしてエディットバッファアドレス=エデ
ィットバッファエンドアドレスがYESとなると、修正
押鍵情報の書き込みが設定した容量と等しくなりそれ以
上は不可能な場合であるので、ガイド用のカウントをス
トップさせ、修正押鍵情報のエディットバッファへの書
き込みを終了させる。こうして修正すべき、押鍵情報と
同容量の修正押鍵情報の書き込みがなされたことにな
る。更に、もう一度エディットし直したい場合は、エデ
ィットスイッチ5−4を再度オン操作すればよいのであ
り、ステップT7においてエディットスイッチ5−4が
再びオン操作されたか否かをチェックし、YESのとき
はステップT2に戻り同様な修正のための処理動作を行
う。When the edit buffer address = the edit buffer end address is YES, the writing of the modified key-depressing information becomes equal to the set capacity, and the capacity cannot be exceeded. Therefore, the guide count is stopped and the modification is performed. Finish writing the key depression information to the edit buffer. In this way, the correction key pressing information to be corrected and having the same capacity as the key pressing information is written. Further, if it is desired to edit again, it is sufficient to turn on the edit switch 5-4 again. In step T7, it is checked whether or not the edit switch 5-4 has been turned on again. Returning to T2, the same processing operation for correction is performed.
【0019】また、ステップT7にてNOのときは、ス
テップT8にてエディットモードスイッチ5−1がオン
操作されたか否かをチェックし、NOのときはまたステ
ップT7に戻り何度でもエディット(修正)作業を繰り
返すことになるが、YESのときは必要なエディット作
業が終了した場合であるから、次のステップT9に進
み、エディットバッファに書き込んだ修正押鍵情報を、
先のパンチイン操作、パンチアウト操作によって指定さ
れているシーケンストラックの修正区間に自動的に転送
して記憶させた後、エディットモードを終了させる。す
なわち、エディットモードスイッチ5−1は必要なエデ
ィットが終了した段階で、その修正押鍵情報をRAM4
のシーケンストラックに転送して元の押鍵情報を書き替
えるための書き替え処理をCPU1に指示するものであ
り、CPU1と共に書き替え手段として機能するもので
ある。If NO in step T7, it is checked in step T8 whether or not the edit mode switch 5-1 is turned on. If NO in step T7, the process returns to step T7 to edit (correct) as many times as necessary. ) The work is repeated, but if YES, it means that the necessary edit work has been completed. Therefore, the procedure advances to the next step T9, and the correction key depression information written in the edit buffer is
The edit mode is terminated after the correction section of the sequence track designated by the punch-in operation and punch-out operation is automatically transferred and stored. That is, the edit mode switch 5-1 outputs the modified key depression information to the RAM 4 when the necessary edit is completed.
The CPU 1 instructs the CPU 1 to perform a rewriting process for rewriting the original key depression information by transferring it to the sequence track, and functions as a rewriting unit together with the CPU 1.
【0020】C.実施例の効果 このように上述した実施例に係る自動演奏装置において
は、実際の押鍵情報を記憶手段であるRAM4における
シーケンストラックに記憶し、そのシーケンストラック
に記憶し、そのシーケンストラックを再生演奏させなが
ら、修正(エディット)したい修正区間をパンチインス
イッチ5−3及びパンチアウトスイッチ5−6のオン操
作によって指定し、その修正区間における修正押鍵情報
を上記修正区間における押鍵情報と同容量だけエディッ
トバッファに書き込み、その書き込んだ修正押鍵情報を
再び元のシーケンストラックの修正区間に転送するよう
に構成したものである。C. Effects of Embodiments As described above, in the automatic musical performance apparatus according to the above-described embodiments, the actual key depression information is stored in the sequence track in the RAM 4 which is the storage means, is stored in the sequence track, and the sequence track is reproduced. While specifying the correction section to be modified (edited) by turning on the punch-in switch 5-3 and the punch-out switch 5-6, the correction key-pressing information in the correction section has the same capacity as the key-pressing information in the correction section. The modified key depression information is written in the edit buffer and transferred again to the modified section of the original sequence track.
【0021】したがって、エディットモードの設定操作
と、実際のエディット操作とは別個に別操作として行う
ことができるので、パンチインスイッチ5−3のオン操
作とタイミングを合わせて、修正押鍵情報を入力するた
めの修正押鍵操作を開始する必要がなく、また修正のた
めの修正押鍵情報を過不足なく記録させることができ、
非常に修正作業がやり易く、更に、指定した修正区間に
おいて他の区間とは無関係に何度でも修正作業をやり直
すことができるので、特にLCD等による表示装置を設
けてシーケンスデータの再生状況を確認する必要もな
く、コストが低く、形状も小さくて済む記録データの修
正が非常に行い易い自動演奏装置が得られるのである。Therefore, since the edit mode setting operation and the actual edit operation can be performed separately as separate operations, the correction key depression information is input at the same timing as the punch-in switch 5-3 is turned on. It is not necessary to start the correction key pressing operation for
The correction work is very easy to perform, and since the correction work can be repeated over and over again in the designated correction section regardless of other sections, a display device such as an LCD is installed to check the sequence data playback status. Therefore, it is possible to obtain an automatic performance device that is very easy to modify the recorded data, which is low in cost and requires a small shape.
【0022】D.変形実施例 なお、上記実施例では、エディットバッファに修正押鍵
情報と同容量の記憶エリアを設けたが、これに限定され
ず、修正押鍵情報を元のシーケンストラックに転送する
場合、パンチアウト以後の押鍵情報を前後にシフトさせ
れば良い。このようにすると、修正押鍵情報の量が元の
押鍵情報の量と異なる場合でも演奏情報の書き換えを行
うことができる。また、上記実施例では、押鍵手段とし
ての鍵盤3をCPU1等と共に装置本体に内蔵するよう
にしたが、鍵盤3は別途外部に設けてCPU1と電気的
に接続するようにしてもよく、また鍵盤3の形状、構造
は楽器の鍵盤タイプに限定されず、電気的スイッチ操作
が行えるものであればどのようなものでもよい。また、
楽音作成部7、D/A変換器8、アンプ9、スピーカ1
0等も本体の外部に設けて本体と電気的に接続するよう
にしてもよい。更に、記憶手段、修正用記憶手段として
のRAM4も外部より本体に挿入・接続するものとする
ことも可能である。D. Modified Embodiment In the above embodiment, the edit buffer is provided with a storage area having the same capacity as the correction key pressing information, but the present invention is not limited to this, and when the correction key pressing information is transferred to the original sequence track, punch-out is performed. Subsequent key depression information may be shifted back and forth. In this way, the performance information can be rewritten even when the amount of the modified key depression information is different from the original amount of key depression information. Further, in the above embodiment, the keyboard 3 as the key pressing means is built in the apparatus main body together with the CPU 1 and the like, but the keyboard 3 may be separately provided outside and electrically connected to the CPU 1. The shape and structure of the keyboard 3 are not limited to the keyboard type of musical instruments, and may be any as long as it can be operated electrically. Also,
Musical sound creation unit 7, D / A converter 8, amplifier 9, speaker 1
0 and the like may be provided outside the main body and electrically connected to the main body. Further, the RAM 4 as the storage means and the correction storage means may be externally inserted / connected to the main body.
【0023】また、上記実施例では、エディットスイッ
チ5−4をオンした後の修正開始直前に、例えば4拍の
カウントガイドを行って修正開始を演奏者に知らせるよ
うにしたが、カウントガイドに限定されるものではな
く、要は修正開始を演奏者に知らせることができるもの
であれば例えばLED等の視覚的に表示できるものであ
っても良い。Further, in the above-mentioned embodiment, immediately before the start of the correction after turning on the edit switch 5-4, for example, a count guide of 4 beats is performed to notify the player of the start of the correction, but it is limited to the count guide. In essence, it is possible to use a visual display such as an LED as long as the player can be notified of the start of correction.
【0024】[0024]
【発明の効果】本発明によれば、演奏情報再生中に演奏
情報の中の所望の修正区間を指定できるようにしたの
で、演奏情報再生中に演奏を聴きながら修正区間を指定
できることから、必要な修正区間の指定を容易に行うこ
とかできる。According to the present invention, the desired correction section in the performance information can be specified during the reproduction of the performance information. Therefore, the correction section can be specified while listening to the performance during the reproduction of the performance information. It is possible to easily specify a correct correction section.
【図1】本発明に係る自動演奏装置の一実施例の全体回
路構成図である。FIG. 1 is an overall circuit configuration diagram of an embodiment of an automatic performance device according to the present invention.
【図2】同実施例の自動演奏装置のスイッチ部・表示部
構成図である。FIG. 2 is a configuration diagram of a switch unit and a display unit of the automatic musical instrument of the embodiment.
【図3】同実施例の自動演奏装置のエディットモード処
理フローチャートである。FIG. 3 is an edit mode process flowchart of the automatic musical instrument of the embodiment.
【図4】同実施例の自動演奏装置の記憶手段であるRA
Mの記憶状態図である。FIG. 4 is a storage means RA of the automatic musical instrument of the embodiment.
It is a memory | storage state figure of M.
【図5】同実施例の自動演奏装置のエディットモード処
理フローチャートである。FIG. 5 is a flow chart of edit mode processing of the automatic musical instrument of the embodiment.
1 CPU 3 鍵盤 4 RAM 5 スイッチ部 5−1 エディットモードスイッチ 5−3 パンチインスイッチ 5−4 エディットスイッチ 5−6 パンチアウトスイッチ 1 CPU 3 keyboard 4 RAM 5 switch section 5-1 edit mode switch 5-3 punch-in switch 5-4 edit switch 5-6 punch-out switch
Claims (5)
と、 前記記憶手段から読み出された演奏情報に基づいて再生
演奏を行う再生手段と、 前記読み出し手段により読み出される演奏情報に対して
修正区間を指定する修正区間指定手段と、 修正データを入力する修正データ入力手段と、 この修正データ入力手段により入力された修正データ情
報を前記修正区間指定手段により指定された修正区間に
対応する前記記憶手段の領域に書き込む書き込み手段
と、を備えたことを特徴とする自動演奏装置。1. A storage means for storing performance information, a reading means for sequentially reading the performance information from the storage means, a reproduction means for performing a reproduction performance based on the performance information read out from the storage means, and the reading means. Correction section specifying means for specifying a correction section for the performance information read by the means, correction data inputting means for inputting correction data, and correction data information input by the correction data inputting means by the correction section specifying means. An automatic performance device, comprising: writing means for writing in an area of the storage means corresponding to a designated correction section.
検出して得られる演奏情報を修正データとして入力する
ことを特徴とする請求項1記載の自動演奏装置。2. The automatic performance device according to claim 1, wherein the correction data input means inputs performance information obtained by detecting a performance operation as correction data.
が指定されることにより前記再生手段による再生演奏を
停止する停止手段を更に有することを特徴とする請求項
1記載の自動演奏装置。3. The automatic performance apparatus according to claim 1, further comprising stop means for stopping the reproduction performance by the reproduction means when the correction end position is designated by the correction section designation means.
知手段を更に有することを特徴とする請求項2記載の自
動演奏装置。4. The automatic performance device according to claim 2, further comprising an informing unit for informing the start of the detection of the performance operation.
とを特徴とする請求項4記載の自動演奏装置。5. The automatic musical instrument according to claim 4, wherein the notifying means gives a notification by sound.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6254466A JP2570631B2 (en) | 1994-09-22 | 1994-09-22 | Automatic performance device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6254466A JP2570631B2 (en) | 1994-09-22 | 1994-09-22 | Automatic performance device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0895564A true JPH0895564A (en) | 1996-04-12 |
| JP2570631B2 JP2570631B2 (en) | 1997-01-08 |
Family
ID=17265428
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6254466A Expired - Lifetime JP2570631B2 (en) | 1994-09-22 | 1994-09-22 | Automatic performance device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2570631B2 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57148798A (en) * | 1981-03-12 | 1982-09-14 | Roland Kk | Sequencer |
| JPS5846391A (en) * | 1981-09-14 | 1983-03-17 | リコーエレメックス株式会社 | Electronic musical instrument |
| JPS59206894A (en) * | 1983-05-10 | 1984-11-22 | ロ−ランド株式会社 | Sequencer with repeat performance control means for electronic musical instrument |
-
1994
- 1994-09-22 JP JP6254466A patent/JP2570631B2/en not_active Expired - Lifetime
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57148798A (en) * | 1981-03-12 | 1982-09-14 | Roland Kk | Sequencer |
| JPS5846391A (en) * | 1981-09-14 | 1983-03-17 | リコーエレメックス株式会社 | Electronic musical instrument |
| JPS59206894A (en) * | 1983-05-10 | 1984-11-22 | ロ−ランド株式会社 | Sequencer with repeat performance control means for electronic musical instrument |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2570631B2 (en) | 1997-01-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04339000A (en) | music playback device | |
| JPS648835B2 (en) | ||
| JP2519622Y2 (en) | Automatic playing device | |
| JPH0895564A (en) | Automatic playing device | |
| JP2570630B2 (en) | Automatic performance device | |
| JP2641851B2 (en) | Automatic performance device | |
| JP2503622Y2 (en) | Performance information storage device | |
| JP3478461B2 (en) | Waveform recording and playback device | |
| JPH0511593Y2 (en) | ||
| JP3369257B2 (en) | Automatic performance recorder | |
| JP3178176B2 (en) | Automatic accompaniment device | |
| JP2717485B2 (en) | Electronic musical instrument sequencer | |
| JPH0413829Y2 (en) | ||
| JP3480001B2 (en) | Automatic performance data editing device | |
| JP2601250B2 (en) | Automatic performance device | |
| JPS6365154B2 (en) | ||
| JP2522203B2 (en) | Automatic playing device | |
| JP3147111B2 (en) | Automatic performance recording and playback device | |
| JP2725585B2 (en) | Automatic performance device | |
| JP2583377B2 (en) | Automatic performance device | |
| JP2508945B2 (en) | Automatic playing device | |
| JPS6326868Y2 (en) | ||
| JP2650632B2 (en) | Automatic performance device | |
| JP2001188552A (en) | Audio waveform signal playback controller | |
| JPH02176791A (en) | automatic performance device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071024 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081024 Year of fee payment: 12 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081024 Year of fee payment: 12 |