JPH0667658A - Music information recording and reproduction system - Google Patents
Music information recording and reproduction systemInfo
- Publication number
- JPH0667658A JPH0667658A JP4219173A JP21917392A JPH0667658A JP H0667658 A JPH0667658 A JP H0667658A JP 4219173 A JP4219173 A JP 4219173A JP 21917392 A JP21917392 A JP 21917392A JP H0667658 A JPH0667658 A JP H0667658A
- Authority
- JP
- Japan
- Prior art keywords
- information
- performance
- electronic musical
- musical
- musical instrument
- 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
- 238000012937 correction Methods 0.000 abstract description 6
- 230000004075 alteration Effects 0.000 abstract 1
- 238000006243 chemical reaction Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 7
- 238000000034 method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
Landscapes
- Electrophonic Musical Instruments (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】この発明は、演奏装置の演奏によ
って発生した楽音情報を、再生装置で再生する楽音情報
記録/再生システムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a musical tone information recording / reproducing system in which musical tone information generated by a performance device is reproduced by a reproducing device.
【0002】[0002]
【従来の技術】電子楽器等の演奏装置で演奏した内容
(楽音情報)を、磁気記録媒体等に記録しておき、これ
を後で読み出すことのできる装置(シーケンサ)が知ら
れている。電子楽器やシーケンサなどの機器ではMID
I規格に準拠したフォーマットでデータの通信/記録が
行われているため、シーケンサに記録された楽音情報
は、MIDI対応の電子楽器であればどの装置でも再生
することができる。すなわち、各装置間でキーオン/オ
フの信号や音高を示す信号は標準化されているため、ど
の電子楽器にこのデータ与えても、同じメロディや和音
を奏することができる。2. Description of the Related Art There is known a device (sequencer) capable of recording the contents (musical sound information) played by a performance device such as an electronic musical instrument on a magnetic recording medium and reading the contents later. MID for devices such as electronic musical instruments and sequencers
Since data communication / recording is performed in a format conforming to the I standard, the musical tone information recorded in the sequencer can be reproduced by any device as long as it is a MIDI compatible electronic musical instrument. That is, since the key on / off signal and the signal indicating the pitch are standardized among the respective devices, the same melody and chord can be played regardless of which electronic musical instrument is given this data.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、従来の
規格では、供給できるのはキーオン/オフ信号や音高デ
ータなどの一部のデータのみであったため、たとえ同じ
メロディ、同じ和音を再生することができても他の要
素、音量バランスやタッチ特性などを再現できないた
め、曲の雰囲気が全く違ってしまう欠点があった。However, according to the conventional standard, since only a part of data such as key-on / off signal and pitch data can be supplied, even if the same melody and the same chord are reproduced. Even if I could do it, I couldn't reproduce other factors such as volume balance and touch characteristics, so the atmosphere of the song was completely different.
【0004】例えば、ある電子楽器において、ある2つ
の音色の音量バランスが1.2:1.0 であったとする。この
バランスで最適な演奏効果が得られるように作成された
演奏情報を、同バランスが0.8:1.0 の電子楽器に与えた
場合、音量バランスの大小関係が完全に逆転してしまい
全く雰囲気の異なる曲になってしまう欠点があった。For example, assume that the volume balance of two tones in an electronic musical instrument is 1.2: 1.0. When the performance information created to obtain the optimum performance effect with this balance is given to an electronic musical instrument with the same balance of 0.8: 1.0, the volume balance is completely reversed, and the song has a completely different atmosphere. There was a drawback that became.
【0005】その他にも、タッチの強弱に応じて楽音の
音量や音色を変化させる電子楽器において、タッチの変
化量と音量や音色の変化量が各楽器によって異なるの
で、同一の演奏情報を与えた場合でも、表現が全く異な
ってしまうことがあった。In addition, in an electronic musical instrument which changes the volume and tone color of a musical tone according to the strength of touch, since the amount of change in touch and the amount of change in tone volume and tone color are different for each instrument, the same performance information is given. Even in some cases, the expression was completely different.
【0006】この発明は、楽音情報を生成する電子楽器
とこれを再生する電子楽器とが異なる場合でも、同じよ
うな音量バランス、タッチ変化で演奏できるようにデー
タ変換できる楽音情報記録/再生システムを提供するこ
とを目的とする。The present invention provides a musical tone information recording / reproducing system capable of converting data so that even when the electronic musical instrument for generating musical tone information and the electronic musical instrument for reproducing the musical tone information are different, the same volume balance and touch change can be performed. The purpose is to provide.
【0007】[0007]
【課題を解決するための手段】この発明は、演奏される
ことにより楽音情報を発生する演奏手段と、該楽音情報
を記録する記録手段と、該記録装置の記録内容を読み出
して再生演奏を行う再生手段と、を有し、前記演奏手段
の演奏上の特性を表すデータおよび前記再生手段の演奏
上の特性を表すデータに基づいて前記楽音情報を前記再
生手段の演奏上の特性に合わせた内容に校正する校正手
段を、前記演奏手段乃至再生手段の間の何れかの位置に
挿入して設けたことを特徴とする。SUMMARY OF THE INVENTION According to the present invention, a playing means for generating musical tone information by being played, a recording means for recording the musical tone information, and a recorded content of the recording device are read to perform a playing performance. Reproduction means, and contents of the musical tone information matched with the performance characteristics of the reproduction means on the basis of data representing performance characteristics of the performance means and data representing performance characteristics of the reproduction means. The calibrating means for calibrating is installed at any position between the playing means and the reproducing means.
【0008】[0008]
【作用】この発明の楽音情報記録/再生システムは、演
奏者が演奏手段を操作(演奏)したとき楽音情報が発生
する。この楽音情報を記録手段が記録する。記録手段が
記録した楽音情報を再生手段が読み出して再生演奏す
る。これにより、演奏手段が発生した楽音情報(少なく
とも発音/消音、音高など)は再生される。ここで、従
来は演奏手段、再生手段のそれぞれに委ねられていた演
奏上の特性を校正手段が照らし合わせ、これに基づいて
楽音情報を再生手段の特性に合わせたものに変換する。
これにより、演奏手段で演奏したときの曲想をそのまま
再生手段で再生することができる。In the tone information recording / reproducing system of the present invention, tone information is generated when the performer operates (performs) the performance means. The recording means records this musical sound information. The reproducing means reads out the musical tone information recorded by the recording means and reproduces and plays it. As a result, the musical tone information (at least sounding / silenced, pitch, etc.) generated by the playing means is reproduced. Here, the calibrating means compares the performance characteristics conventionally assigned to the playing means and the reproducing means with each other, and based on this, the musical tone information is converted into the one matching the characteristics of the reproducing means.
As a result, it is possible to reproduce the idea of the musical composition played by the playing means as it is by the playing means.
【0009】[0009]
【実施例】図1はこの発明の構成例を示す図である。こ
の構成は演奏手段として電子楽器A、記録手段としてシ
ーケンサB、再生手段として電子楽器Cを用いたシステ
ムである。電子楽器Aは楽音情報出力手段10および校
正情報出力手段11を備えている。楽音情報出力手段1
0は楽音情報を出力する。楽音情報は、楽音の発音/消
音、音高などを含む楽音に関する情報である。この情報
はいわゆるMIDI規格のフォーマットで出力される。
MIDI規格の楽音情報は他のMIDI準拠の電子楽器
に入力することにより、そのままその電子楽器を演奏す
ることができる情報である。校正情報出力手段11は校
正情報を出力する。校正情報は、例えば2音を同時に発
音させる場合にそれらの楽音の音量バランスを表すデー
タや、タッチデータ(押鍵の強さを示すデータ)から音
量データへの変換曲線などのデータである。これらのデ
ータはMIDIケーブルを介してシーケンサBに入力さ
れる。ここで、MIDIフォーマットは音高や発音/消
音などの予め決められているデータのほか、上記の校正
情報のようにユーザ独自のデータを送受することもでき
る。DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 is a diagram showing a configuration example of the present invention. This configuration is a system using an electronic musical instrument A as a playing means, a sequencer B as a recording means, and an electronic musical instrument C as a reproducing means. The electronic musical instrument A comprises a musical tone information output means 10 and a calibration information output means 11. Musical sound information output means 1
0 outputs musical tone information. The musical tone information is information regarding musical tones including pronunciation / silence of musical tones and pitch. This information is output in the so-called MIDI standard format.
The musical tone information of the MIDI standard is information that can be played as it is by inputting it to another MIDI-compliant electronic musical instrument. The calibration information output means 11 outputs calibration information. The calibration information is, for example, data representing the volume balance of musical tones when two tones are sounded at the same time, and data such as a conversion curve from touch data (data indicating the strength of key depression) to volume data. These data are input to the sequencer B via the MIDI cable. Here, the MIDI format can send and receive user-specific data such as the above calibration information, in addition to predetermined data such as pitch and pronunciation / silence.
【0010】シーケンサBは演奏情報記録手段12、校
正情報取得手段13、校正情報演算手段14および演奏
情報変更手段15を備えている。演奏情報記録手段12
は、電子楽器Aから入力された演奏情報を記録する。校
正情報取得手段13は演奏情報記録手段12から電子楽
器Aの校正情報を入力するとともに再生手段である電子
楽器Cから校正情報を入力する。校正情報演算手段14
は入力した両電子楽器A、Cの校正情報に基づき、電子
楽器Aの楽音情報を電子楽器Cに合わせたものに変換す
るためのテーブルを作成する。このテーブルを変更情報
として演奏情報変更手段15に出力する。演奏情報変更
手段15は演奏情報記録手段12から入力された(電子
楽器Aの)楽音情報を電子楽器C向けの楽音情報に変換
し、校正済楽音情報として電子楽器Cに出力する。電子
楽器Cは校正済楽音情報に基づいて再生演奏音を形成す
る。The sequencer B includes a performance information recording means 12, a calibration information acquisition means 13, a calibration information calculation means 14 and a performance information changing means 15. Performance information recording means 12
Records performance information input from the electronic musical instrument A. The calibration information acquisition means 13 inputs the calibration information of the electronic musical instrument A from the performance information recording means 12 and the calibration information from the electronic musical instrument C which is the reproducing means. Calibration information calculation means 14
Creates a table for converting the musical tone information of the electronic musical instrument A into the electronic musical instrument C based on the input calibration information of the electronic musical instruments A and C. This table is output to the performance information changing means 15 as change information. The performance information changing means 15 converts the musical tone information (of the electronic musical instrument A) input from the performance information recording means 12 into musical tone information for the electronic musical instrument C and outputs it to the electronic musical instrument C as calibrated musical tone information. The electronic musical instrument C forms a reproduced performance sound based on the calibrated musical sound information.
【0011】電子楽器A、C間で演奏の音量を同じにす
る場合、電子楽器A、Cは音量に関する情報を校正情報
として持つ必要がある。この校正情報は以下のようにし
て作成される。When the musical volumes of the electronic musical instruments A and C are made to be the same, the electronic musical instruments A and C must have information regarding the volume as calibration information. This calibration information is created as follows.
【0012】電子楽器A、Cにおいて以下の測定を行
う。The following measurements are made on the electronic musical instruments A and C.
【0013】 音源でV(ベロシティ)=64の正弦
波を形成し、アンプで増幅してスピーカから発音する。
この音量が所定の音量(0dB)になるようにアンプの
ゲインを調整する。なお、V=64は中間的なベロシテ
ィデータである。A sine wave of V (velocity) = 64 is formed by a sound source, amplified by an amplifier, and sounded from a speaker.
The gain of the amplifier is adjusted so that this volume becomes a predetermined volume (0 dB). Note that V = 64 is an intermediate velocity data.
【0014】 音源を用いて各音色の楽音信号を形成
する。このときのベロシティパラメータは全てV=64
とする。この楽音信号を上記調整されたゲインで増幅し
てスピーカから発音し、その音量を測定する。この音量
値(dB)をこの音色の相対音量とする。A tone signal of each tone color is formed using a sound source. All velocity parameters at this time are V = 64.
And This musical tone signal is amplified by the adjusted gain and is output from the speaker, and its volume is measured. This volume value (dB) is the relative volume of this timbre.
【0015】 測定された複数音色の相対音量を比で
表したものが校正情報となる。Calibration information is a ratio of the measured relative sound volumes of a plurality of tones.
【0016】2以上の音色を同時に発音する場合、それ
らの音色の音量バランスを電子楽器A→Cにおいて同じ
にする場合には、電子楽器Aの校正情報を電子楽器Cの
校正情報で割った値を各音色の補正値として用いればよ
い。When two or more timbres are simultaneously pronounced and the volume balance of those timbres is the same in the electronic musical instruments A to C, the calibration information of the electronic musical instrument A is divided by the calibration information of the electronic musical instrument C. May be used as a correction value for each timbre.
【0017】図2〜図6は前記シーケンサBの動作を示
すフローチャートである。2 to 6 are flowcharts showing the operation of the sequencer B.
【0018】図2はメインルーチンを示す。電源がオン
されると、まずイニシャライズ動作を実行する(n
1)。こののち、パネルスイッチルーチン(n2)、ス
イッチ処理動作(n3)および記録/再生処理動作(n
4)を繰り返し実行する。ここで、パネルスイッチルー
チンはパネルスイッチの操作を検出する動作である。FIG. 2 shows the main routine. When the power is turned on, the initialization operation is first executed (n
1). After this, the panel switch routine (n2), the switch processing operation (n3) and the recording / reproducing processing operation (n
Repeat 4). Here, the panel switch routine is an operation for detecting the operation of the panel switch.
【0019】図3はスイッチ処理動作を示すフローチャ
ートである。この動作は、パネルスイッチルーチンで検
出されたスイッチ操作に対応する処理を実行する動作で
ある。このフローチャートには、スタートスイッチ、レ
コードスイッチ、ストップスイッチのオンに対応する処
理のみを記載している。その他のスイッチに対応する動
作は、説明を簡略化するためこのフローチャートにおい
ては省略している。まず、スタートスイッチ(n1
0)、レコードスイッチ(n11)、ストップスイッチ
(n12)の何れかがオンされたかを検出する。スター
トスイッチがオンされた場合には、モードレジスタMO
DEに2をセットする(n20)。MODE=2は再生
モード、すなわち、演奏情報記録手段に記録された演奏
情報(楽音情報)を読み出して電子楽器Cに再生演奏さ
せる動作を示している。まず、読出ポインタに所定のア
ドレスをセットし(n21)、CORRECTに0をセ
ットする(n22)。CORRECTは、楽音情報の校
正をするか否かを示すフラグレジスタである。CORR
ECT=1の場合には楽音情報の校正をする。演奏情報
記録手段12に記録されている演奏情報のヘッダに校正
情報があるか否かを判断する(n23)。ヘッダに校正
情報が記録されている場合には、この校正情報を演奏側
校正情報としてRAM(校正情報取得手段13)に記録
する(n24)。FIG. 3 is a flow chart showing the switch processing operation. This operation is an operation for executing a process corresponding to the switch operation detected by the panel switch routine. In this flowchart, only the processing corresponding to the turning on of the start switch, the record switch, and the stop switch is described. Operations corresponding to other switches are omitted in this flowchart for the sake of simplicity. First, the start switch (n1
0), the record switch (n11), or the stop switch (n12) is turned on. When the start switch is turned on, the mode register MO
Set 2 to DE (n20). MODE = 2 indicates a reproduction mode, that is, an operation of reading out the performance information (musical tone information) recorded in the performance information recording means and causing the electronic musical instrument C to reproduce and perform. First, a predetermined address is set in the read pointer (n21), and 0 is set in COREREC (n22). CORRECT is a flag register indicating whether or not the tone information is calibrated. CORR
When ECT = 1, the tone information is calibrated. It is determined whether or not there is calibration information in the performance information header recorded in the performance information recording means 12 (n23). If calibration information is recorded in the header, this calibration information is recorded in the RAM (calibration information acquisition means 13) as performance side calibration information (n24).
【0020】次に電子楽器Cに対して自己の校正情報を
記憶しているか否かを問い合わせる(n25)。この問
い合わせに対して校正情報が返信されてきたときにはこ
の校正情報を再生側校正情報としてRAMに記録する
(n27)。RAMに記録された演奏側校正情報と再生
側校正情報に基づいて校正テーブルを作成する(n2
8)。校正テーブルの作成により楽音情報の校正が可能
になったためCORRECTに1をセットして(n2
9)、リターンする。Next, the electronic musical instrument C is inquired as to whether or not its own calibration information is stored (n25). When the calibration information is returned in response to this inquiry, this calibration information is recorded in the RAM as reproduction side calibration information (n27). A calibration table is created based on the performance-side calibration information and the playback-side calibration information recorded in the RAM (n2
8). Since the tone information can be calibrated by creating the calibration table, set 1 to COREREC (n2
9) Return.
【0021】また、レコードスイッチがオンされた場合
には(n11)、MODEに1をセットする。MODE
=1は記録モードを示す。記録モードとは電子楽器Aか
ら入力される演奏情報を演奏情報記録手段12に記録し
てゆく動作である。書込ポインタに所定のアドレス(空
きエリアのアドレス)をセットし(n32)、テンポを
演奏者に指示するクリック音を発生するための割り込み
タイマをセットする(n33)。こののち、電子楽器A
に校正情報を問い合わせ(n34)、返答があった場合
には(n35)、この演奏情報のヘッダに演奏側の校正
情報として記録する(n36)。When the record switch is turned on (n11), 1 is set in MODE. MODE
= 1 indicates the recording mode. The recording mode is an operation of recording the performance information input from the electronic musical instrument A in the performance information recording means 12. A predetermined address (empty area address) is set in the write pointer (n32), and an interrupt timer for generating a click sound for indicating the tempo to the performer is set (n33). After this, electronic musical instrument A
(N34), and if there is a response (n35), it is recorded in the header of this performance information as the performance side calibration information (n36).
【0022】また、ストップスイッチがオンされた場合
には(n12)、MODEに0をセットする(n4
0)。MODE=0はストップ状態を意味する。さらに
現在発音中の楽音に対してオートオフ信号を送出する
(n41)。When the stop switch is turned on (n12), MODE is set to 0 (n4).
0). MODE = 0 means a stop state. Further, an auto-off signal is sent to the musical sound currently being generated (n41).
【0023】図4は記録/再生処理動作を示すフローチ
ャートである。この動作は一定の時間毎に実行される動
作である。まずMODEを判断する(n50)。MOD
E=0であれば何もしないでそのままリターンする。M
ODE=1(記録モード)であれば、電子楽器Aから演
奏情報の入力があるか否かを判断する(n55)。演奏
情報の入力があれば書込ポインタの位置にその入力デー
タを書き込む(n56)。同時に書込ポインタを次のエ
リアに進めておく。一方、MODE=2(再生モード)
の場合には、所定のタイミングであることを条件として
読出ポインタのアドレスから楽音情報を読み出す(n5
1)。CORRECTを判断する(n52)。CORR
ECT=1であれば、校正テーブルの情報に応じて読み
出した楽音情報を補正する(n53)。この校正済楽音
情報を電子楽器Cに出力する(n54)。FIG. 4 is a flow chart showing the recording / reproducing processing operation. This operation is an operation executed at regular time intervals. First, MODE is determined (n50). MOD
If E = 0, nothing is done and the process directly returns. M
If ODE = 1 (recording mode), it is determined whether or not performance information is input from the electronic musical instrument A (n55). If performance information is input, the input data is written at the position of the write pointer (n56). At the same time, the write pointer is advanced to the next area. On the other hand, MODE = 2 (playback mode)
In the case of, the tone information is read from the address of the read pointer on condition that the timing is a predetermined timing (n5
1). Judge COLREC (n52). CORR
If ECT = 1, the read tone information is corrected according to the information in the calibration table (n53). This calibrated tone information is output to the electronic musical instrument C (n54).
【0024】図5、図6は前記校正テーブル作成動作
(n28)で実行される動作である。5 and 6 show the operation executed in the calibration table creating operation (n28).
【0025】図5はバランス校正処理を示すフローチャ
ートである。この動作においては2音色を同時に発音す
る場合の各音色の音量バランスを変換するテーブル(バ
ランス校正テーブル)を作成する。まず、演奏側校正情
報を正規化する(n60)。この正規化処理は以下のと
おりである。上述の相対音量値の比として表された校正
情報のうち演奏に用いる音色のもののみを読み出し、最
小の値を1とする比を演奏側校正情報として記憶する。
次に再生側校正情報を正規化する(n61)。正規化さ
れた校正情報をもとに各音色毎にバランス変更情報を算
出しバランス校正テーブルに記録する(n62)。この
バランス変更情報の算出は、演奏側校正情報を再生側校
正情報で割ればよい。FIG. 5 is a flow chart showing the balance calibration process. In this operation, a table (balance calibration table) for converting the volume balance of each tone color when two tone colors are simultaneously pronounced is created. First, the performance side calibration information is normalized (n60). This normalization processing is as follows. Of the calibration information expressed as the ratio of the relative volume values described above, only the tone color used for performance is read out, and the ratio having the minimum value of 1 is stored as the performance-side calibration information.
Next, the reproduction side calibration information is normalized (n61). Balance change information is calculated for each tone color based on the normalized calibration information and recorded in the balance calibration table (n62). The balance change information may be calculated by dividing the performance side calibration information by the reproduction side calibration information.
【0026】図6はタッチ校正処理動作を示すフローチ
ャートである。この動作はタッチ特性(タッチ強度から
音量パラメータを生成するときの変換曲線)の違いを校
正するタッチ校正テーブルを作成する処理である。まず
演奏側校正情報を正規化する(n65)。この校正処理
は、例えばタッチ強度(x)−音量パラメータ(y)曲
線をy=xの直線で一次変換する等の処理で行われる。
さらに、再生側校正情報を正規化する(n66)。これ
らの正規化データに基づいてタッチ変更情報を算出し、
タッチ校正テーブルに記録する(n67)。FIG. 6 is a flow chart showing the touch calibration processing operation. This operation is a process of creating a touch calibration table for calibrating the difference in touch characteristics (conversion curve when a volume parameter is generated from a touch intensity). First, the performance side calibration information is normalized (n65). This calibration process is performed by, for example, a process of linearly converting a touch intensity (x) -volume parameter (y) curve with a straight line of y = x.
Further, the reproduction side calibration information is normalized (n66). Calculate touch change information based on these normalized data,
Record in the touch calibration table (n67).
【0027】上記図1の構成図は機能の構成を示すブロ
ックであるが、実際のハード構成はCPUがシーケンス
メモリをアクセスして読み出すマイクロコンピュータ構
成にすればよい。なお、この実施例では演奏情報記録手
段12から読み出した楽音情報を演奏情報変換手段15
でリアルタイムに変換して電子楽器Cに出力するように
しているが、予め全楽音情報を変換して記憶しておき、
これを読み出して電子楽器Cに出力するようにしてもよ
い。Although the configuration diagram of FIG. 1 is a block showing the functional configuration, the actual hardware configuration may be a microcomputer configuration in which the CPU accesses and reads the sequence memory. In this embodiment, the musical tone information read from the performance information recording means 12 is converted into the performance information converting means 15.
Is converted in real time and output to the electronic musical instrument C. However, all musical tone information is converted and stored in advance,
This may be read and output to the electronic musical instrument C.
【0028】図7はこの発明の他の構成を示す図であ
る。このシステムでは楽音情報を変換する構成を電子楽
器C′(再生手段)側に設けている。演奏手段である電
子楽器A′は楽音情報出力手段20、校正情報出力手段
21を備え、前記電子楽器Aと同様の校正を有してい
る。またシーケンサB′は演奏情報記録手段22を備え
ている。演奏情報記録手段22は電子楽器A′が発生し
た演奏情報(楽音情報、校正情報)を記録する。再生時
にはこの演奏情報がそのまま電子楽器C′に出力され
る。電子楽器C′は、校正情報取得手段23、校正情報
記憶手段24、校正情報演算手段25、演奏情報変換手
段26および楽音合成回路27を有している。FIG. 7 is a diagram showing another structure of the present invention. In this system, a structure for converting musical tone information is provided on the electronic musical instrument C '(reproducing means) side. The electronic musical instrument A'which is a playing means comprises a musical tone information output means 20 and a calibration information output means 21, and has the same calibration as that of the electronic musical instrument A. The sequencer B'includes performance information recording means 22. The performance information recording means 22 records the performance information (tone information, calibration information) generated by the electronic musical instrument A '. At the time of reproduction, this performance information is directly output to the electronic musical instrument C '. The electronic musical instrument C ′ has a calibration information acquisition unit 23, a calibration information storage unit 24, a calibration information calculation unit 25, a performance information conversion unit 26, and a tone synthesis circuit 27.
【0029】校正情報記憶手段24は自機(電子楽器
C′)の演奏特性を表すデータを記憶している。演奏情
報記録手段22から出力された演奏情報のうち楽音情報
は演奏情報変換手段26に入力される。また演奏情報の
うち校正情報は校正情報取得手段23に入力される。ま
た、校正情報取得手段23は演奏情報記録手段22から
入力された電子楽器A′側の校正情報および電子楽器
C′の校正情報を校正情報変換手段25に供給する。校
正情報変換手段25ではこれら校正情報に基づいて校正
テーブルを作成する。この校正テーブルは変換情報とし
て演奏情報変換手段26に供給される。演奏情報変換手
段26においては演奏情報記録手段22から入力された
楽音情報を校正テーブルに基づいて変換して校正済楽音
情報生成し、楽音合成回路27に出力する。楽音合成回
路27ではこの校正済楽音情報に基づいて楽音信号を合
成する。The calibration information storage means 24 stores data representing the performance characteristics of its own device (electronic musical instrument C '). Of the performance information output from the performance information recording means 22, musical tone information is input to the performance information converting means 26. Further, the calibration information of the performance information is input to the calibration information acquisition means 23. Further, the calibration information acquisition means 23 supplies the calibration information of the electronic musical instrument A ′ side and the calibration information of the electronic musical instrument C ′ input from the performance information recording means 22 to the calibration information conversion means 25. The calibration information conversion means 25 creates a calibration table based on these calibration information. This calibration table is supplied to the performance information conversion means 26 as conversion information. The musical performance information converting means 26 converts the musical tone information input from the musical performance information recording means 22 based on the calibration table to generate calibrated musical tone information and outputs it to the musical tone synthesizing circuit 27. The tone synthesis circuit 27 synthesizes tone signals based on the calibrated tone information.
【0030】なお、図7のシステムにおいて、シーケン
サB′(演奏情報記録手段22)を設けず、電子楽器
A′の演奏情報を直接電子楽器C′に入力するようにし
てもよい。In the system of FIG. 7, the sequencer B '(performance information recording means 22) may be omitted and the performance information of the electronic musical instrument A'may be directly input to the electronic musical instrument C'.
【0031】[0031]
【発明の効果】この発明によれば、電子楽器毎に異なる
演奏上の特性を、電子楽器間で校正することができるた
め、演奏情報の記録と再生を異なる装置(電子楽器)で
行った場合でも全く同じニュアンスの演奏を行わせるこ
とができる。According to the present invention, since performance characteristics different for each electronic musical instrument can be calibrated between the electronic musical instruments, performance information is recorded and reproduced by different devices (electronic musical instruments). But you can have them perform with exactly the same nuances.
【図1】この発明の実施例である楽音情報記録/再生シ
ステムを示す図FIG. 1 is a diagram showing a musical sound information recording / reproducing system according to an embodiment of the present invention.
【図2】同構成におけるシーケンサの動作を示すフロー
チャートFIG. 2 is a flowchart showing the operation of a sequencer having the same configuration.
【図3】同構成におけるシーケンサの動作を示すフロー
チャートFIG. 3 is a flowchart showing the operation of the sequencer having the same configuration.
【図4】同構成におけるシーケンサの動作を示すフロー
チャートFIG. 4 is a flowchart showing the operation of the sequencer having the same configuration.
【図5】同構成におけるシーケンサの動作を示すフロー
チャートFIG. 5 is a flowchart showing the operation of the sequencer having the same configuration.
【図6】同構成におけるシーケンサの動作を示すフロー
チャートFIG. 6 is a flowchart showing the operation of the sequencer having the same configuration.
【図7】この発明の他の構成を示す図FIG. 7 is a diagram showing another configuration of the present invention.
11,21−校正情報出力手段 13,23−校正情報取得手段 14,25−校正情報演算手段 15,26−演奏情報変換手段 11,21-Calibration information output means 13,23-Calibration information acquisition means 14,25-Calibration information calculation means 15,26-Performance information conversion means
Claims (1)
る演奏手段と、該楽音情報を記録する記録手段と、該記
録装置の記録内容を読み出して再生演奏を行う再生手段
とを有する楽音情報記録/再生システムであって、 前記演奏手段の演奏上の特性を表すデータおよび前記再
生手段の演奏上の特性を表すデータに基づいて前記楽音
情報を前記再生手段の演奏上の特性に合わせた内容に校
正する校正手段を、前記演奏手段乃至再生手段の間の何
れかの位置に挿入して設けたことを特徴とする楽音情報
記録/再生システム。1. A musical tone information recording having a playing means for generating musical tone information by being played, a recording means for recording the musical tone information, and a reproducing means for reading the recorded contents of the recording device to perform a reproducing performance. / A reproducing system, wherein the musical tone information is adjusted to match the performance characteristics of the reproducing means based on the data representing the performance characteristics of the playing means and the data representing the performance characteristics of the reproducing means. A musical tone information recording / reproducing system characterized in that a calibrating means for calibrating is provided by being inserted at any position between the playing means and the reproducing means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP04219173A JP3077406B2 (en) | 1992-08-18 | 1992-08-18 | Music information recording / reproducing system and music information processing apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP04219173A JP3077406B2 (en) | 1992-08-18 | 1992-08-18 | Music information recording / reproducing system and music information processing apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0667658A true JPH0667658A (en) | 1994-03-11 |
| JP3077406B2 JP3077406B2 (en) | 2000-08-14 |
Family
ID=16731350
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP04219173A Expired - Fee Related JP3077406B2 (en) | 1992-08-18 | 1992-08-18 | Music information recording / reproducing system and music information processing apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3077406B2 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09160548A (en) * | 1995-12-14 | 1997-06-20 | Yamaha Corp | Musical performance information converting device |
| JPH09160547A (en) * | 1995-12-07 | 1997-06-20 | Yamaha Corp | Performance data converting device |
| US6477181B1 (en) | 1996-05-07 | 2002-11-05 | Yamaha Corporation | Data communication method and system |
-
1992
- 1992-08-18 JP JP04219173A patent/JP3077406B2/en not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09160547A (en) * | 1995-12-07 | 1997-06-20 | Yamaha Corp | Performance data converting device |
| JPH09160548A (en) * | 1995-12-14 | 1997-06-20 | Yamaha Corp | Musical performance information converting device |
| US6477181B1 (en) | 1996-05-07 | 2002-11-05 | Yamaha Corporation | Data communication method and system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3077406B2 (en) | 2000-08-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Rothstein | MIDI: A comprehensive introduction | |
| JPS59197090A (en) | Automatic performer | |
| JP3077406B2 (en) | Music information recording / reproducing system and music information processing apparatus | |
| JP3835443B2 (en) | Music generator | |
| JP2587737B2 (en) | Automatic accompaniment device | |
| JP2760301B2 (en) | Electronic musical instrument | |
| US4177708A (en) | Combined computer and recorder for musical sound reproduction | |
| JP3031046B2 (en) | Recording and playback device | |
| JP2760346B2 (en) | Electronic musical instrument system | |
| JP3620396B2 (en) | Information correction apparatus and medium storing information correction program | |
| JP4239706B2 (en) | Automatic performance device and program | |
| JP3123521B2 (en) | Electronic musical instrument | |
| JP2578750B2 (en) | Tone generator | |
| JP2570045B2 (en) | Electronic musical instrument | |
| JPS62264098A (en) | Electronic musical instrument | |
| JP2639381B2 (en) | Electronic musical instrument | |
| JP3070585B2 (en) | Tone characteristic setting device | |
| JP3424989B2 (en) | Automatic accompaniment device for electronic musical instruments | |
| JP2961675B2 (en) | Electronic musical instrument | |
| JPH0731414Y2 (en) | Music player | |
| JP3529123B2 (en) | Automatic performance device and automatic performance method | |
| JP2000298478A (en) | Effect adding device | |
| JPH0559437B2 (en) | ||
| JPH0769696B2 (en) | Electronic musical instrument | |
| JP2002006851A (en) | Sound source device and musical tone forming method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313532 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080616 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090616 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |