JPS61238095A - Musical score information conversion method and musical sound reproduction device using this conversion method - Google Patents
Musical score information conversion method and musical sound reproduction device using this conversion methodInfo
- Publication number
- JPS61238095A JPS61238095A JP60080033A JP8003385A JPS61238095A JP S61238095 A JPS61238095 A JP S61238095A JP 60080033 A JP60080033 A JP 60080033A JP 8003385 A JP8003385 A JP 8003385A JP S61238095 A JPS61238095 A JP S61238095A
- Authority
- JP
- Japan
- Prior art keywords
- musical
- code
- timing
- musical score
- control
- 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.)
- Pending
Links
Landscapes
- Electrophonic Musical Instruments (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
「産業上の利用分野」
この発明は例えばテレビジョン信号に楽譜情報を重畳し
て伝送し、受信側でテレビジョンの映像とは別に音楽を
再生する場合に用いる楽譜情報変換方式及びこの変換方
式を利用した楽音再生装置に関する。Detailed Description of the Invention "Industrial Application Field" This invention relates to musical score information used when, for example, musical score information is superimposed on a television signal and transmitted, and the receiving side plays music separately from the television image. The present invention relates to a conversion method and a musical tone reproduction device using this conversion method.
「従来の技術」
従来の楽音情報伝達方法としては楽音情報をA/D変換
器によって実時間でディジタル信号に変換し、このディ
ジタル信号を有線又は無線で伝送して受信側で再びアナ
ログ信号に変換し元の楽音情報を再現する方法が一般的
である。また記録方法としては楽音情報をディジタル信
号に変換し、このディジタル信号を記憶媒体に記録した
後、これを読出してアナログ信号に復号し、楽音情報を
再現する方法が採られている。``Prior art'' The conventional musical tone information transmission method involves converting musical tone information into a digital signal in real time using an A/D converter, transmitting this digital signal by wire or wirelessly, and converting it back into an analog signal on the receiving side. A common method is to reproduce the original musical tone information. As a recording method, musical tone information is converted into a digital signal, this digital signal is recorded on a storage medium, and then this is read out and decoded into an analog signal to reproduce the musical tone information.
何れの方法にしても従来は楽音信号をそのままA/D変
換してディジタル信号に変換し、これを伝送するか記憶
媒体に記録するかしているためその伝送に要する時間又
は記憶に要する時間はアナログ情報の長さと全く同じ時
間になっている。Regardless of the method used, conventionally the musical tone signal is A/D converted into a digital signal and then either transmitted or recorded on a storage medium, so the time required for transmission or storage is short. The time is exactly the same as the length of analog information.
この結果実際のアナログ情報の時間より短い時間゛で情
報を伝送することができない不都合がある。As a result, there is a disadvantage that information cannot be transmitted in a shorter time than the actual analog information.
また従来の方法によれば伝送路或いは記憶媒体からの続
出系において雑音が混入したとすると、その雑音の影響
は直接音質を劣化させる不都合もある。Further, according to the conventional method, if noise is mixed in the transmission line or the continuous output system from the storage medium, the influence of the noise directly deteriorates the sound quality.
また特に楽音情報の場合高い音の情報から低い音の情報
を全て含んだ状態でA/D変換し、伝送し又は記憶する
方法であるため瞬時毎に含まれる情報量は比較的多量な
ものとなる。この結果伝送に時間が掛かることと伝送に
必要な占有帯域は比較的広くなる不都合もある。更に記
憶媒体に記録する場合はディジタル信号のビット数が大
きくなるため記憶媒体の容量も大きなものが必要となる
不都合もある。In addition, particularly in the case of musical tone information, the method involves A/D conversion, transmission, or storage of information that includes all information from high to low notes, so the amount of information contained at each instant is relatively large. Become. As a result, there are disadvantages in that transmission takes time and the occupied bandwidth required for transmission is relatively wide. Furthermore, when recording on a storage medium, the number of bits of the digital signal increases, so there is also the disadvantage that the storage medium needs to have a large capacity.
このような不都合を解消するために本出願人等は先に特
願昭r56−209648 Jにおいて楽音情報伝送方
式を提案した。この楽音情報伝送方式は音をA/D変換
する方式と異なり音楽を演奏するための楽譜をディジタ
ル符号に変換し、この楽譜情報を各パート毎に分割して
伝送する方式である。In order to eliminate such inconveniences, the present applicant and others previously proposed a musical tone information transmission system in Japanese Patent Application No. 56-209648 J. This musical tone information transmission method is different from the method of A/D converting sounds, and is a method in which a musical score for playing music is converted into digital codes, and this musical score information is divided into each part and transmitted.
つまり無線伝送方式を採る場合には第4図に示すように
送信装置100に楽譜記号変換装置101を設ける。こ
の楽譜記号変換装置101は第5図に示すように音楽を
演奏するための楽譜の各記号601゜602 、603
、604−・・−・−・−612を予め決められたデ
ィジタル符号に変換する装置である。楽譜記号変換装置
101においてディジタル符号への変換順序は各パート
毎に行われる。つまり第5図に示す譜表Aは高音部パー
ト、譜表Bは低音部パートである。In other words, when a wireless transmission method is adopted, a musical score symbol converting device 101 is provided in the transmitting device 100 as shown in FIG. As shown in FIG. 5, this musical score symbol conversion device 101 converts each symbol 601, 602, 603 of a musical score for playing music.
, 604-...--612 into predetermined digital codes. In the musical score symbol conversion device 101, the order of conversion into digital codes is performed for each part. In other words, staff A shown in FIG. 5 is the treble part, and staff B is the bass part.
この例では譜表Aに示す高音部パートによってメロディ
が演奏され、譜表Bに示す低音部パートによってリズム
、つまり伴奏が演奏される。この例では二つのパートを
例示しているが、実際には演奏する曲目に応じてその曲
に使われる楽器の数又はコーラスのパートの数に対応し
た数の譜表が用意され、各譜表の音符記号601 、6
02.603・・−・−・・−を先頭から順番にディジ
タル符号に変換する。つまり譜表Aを全てディジタル符
号に変換し終わると、次に譜表Bを先頭からディジタル
符号に変換し、これをパートの数だけ繰返す。In this example, the melody is played by the treble part shown on staff A, and the rhythm, or accompaniment, is played by the bass part shown on staff B. This example shows two parts, but in reality, depending on the song to be played, the number of staves corresponding to the number of instruments used in that song or the number of chorus parts is prepared, and the notes on each staff are Symbol 601, 6
02.603...---...- are converted into digital codes in order from the beginning. That is, once all staffs A have been converted into digital codes, staff B is then converted into digital codes from the beginning, and this is repeated for the number of parts.
第6図に楽譜情報の一例を示す。楽譜情報の各記号の意
味は次の如くである。FIG. 6 shows an example of musical score information. The meaning of each symbol in the score information is as follows.
SOT :楽曲の始まりを示す識別コード、DLG :
楽曲データのバイト長を示す識別コード、TMP :楽
曲のテンポを指定する識別コード、5OCI〜5OC1
6二各パートの開始コード、5TI−5T16 :各パ
ートの音符情報、STP :音符情報の音高部、
STL :音符情報の音長部、
INS :楽器音の指定コード、
EOC:パートの終了コード、
EOT :楽曲の終了を示す識別コード、第4図に示す
楽譜情報変換装置101は例えば鍵盤楽器のような構造
とすることができ、鍵盤操作によって楽譜記号を順次デ
ィジタル信号に変換する。この楽譜情報変換袋W101
から出力されるディジタル信号は並列の例えば8ビット
信号とされ、メモリ102に蓄積される。メモリ102
に蓄積された楽譜情報は必要に応じて読出され並列−直
列変換器103で直列信号に変換され、更に必要に応じ
て誤り訂正符号付加回路104で誤り訂正符号を付加し
て無線送信手段105に送られ、例えばテレビジョン信
号の垂直帰線期間に挿入されてアンテナ106から電波
に乗って送信される。SOT: Identification code indicating the beginning of the song, DLG:
Identification code indicating the byte length of song data, TMP: Identification code specifying the tempo of the song, 5OCI to 5OC1
62 Start code of each part, 5TI-5T16: Note information of each part, STP: Pitch part of note information, STL: Length part of note information, INS: Specification code of instrument sound, EOC: End code of part , EOT: Identification code indicating the end of a piece of music. The musical score information converting device 101 shown in FIG. 4 can have a structure similar to, for example, a keyboard instrument, and sequentially converts musical score symbols into digital signals by operating the keyboard. This sheet music information conversion bag W101
The digital signals outputted from the memory 102 are converted into parallel 8-bit signals, for example, and stored in the memory 102. Memory 102
The musical score information stored in is read out as necessary, converted into a serial signal by a parallel-to-serial converter 103, and further added with an error correction code by an error correction code addition circuit 104 as necessary, and sent to a wireless transmission means 105. For example, the signal is inserted into the vertical retrace period of the television signal and transmitted from the antenna 106 on radio waves.
受信装置200ではアンテナ201で楽譜情報を持って
電波を受信し、復調回路202で復調し、誤り訂正回路
203で誤り訂正処理を施し、マイクロコンピュータ2
04を介して主記憶装置205に取込む。この場合マイ
クロコンピュータ204から主記憶装置205に書込ま
れる信号は並列信号に変換されて書込が行われる。In the receiving device 200, an antenna 201 receives a radio wave with musical score information, a demodulation circuit 202 demodulates it, an error correction circuit 203 performs error correction processing, and a microcomputer 2
04 to the main storage device 205. In this case, the signals written from the microcomputer 204 to the main storage device 205 are converted into parallel signals and then written.
主記憶装置205は第7図に示すように各パート毎に記
憶領域MI+ Mz、 M3+ M4−’−・−・・・
−Ml、が設けられ、送信側100から送られて来た楽
譜情報は各パート毎に記憶領域り、L、?h、M*−・
−・Ml6に記憶される。As shown in FIG. 7, the main storage device 205 has storage areas MI+ Mz, M3+ M4-'--... for each part.
-Ml, is provided, and the musical score information sent from the transmitting side 100 is stored in a storage area for each part, L, ? h, M*-・
-・Stored in Ml6.
主記憶装置205に取込まれた楽譜情報はマイクロコン
ピュータ204によって各パート毎に先頭番地から順次
並列的に読出される。つまり各記憶領域り2Mz、 L
・・・−・・・・−Ml、の先頭番地を順次読出し、全
ての記憶領域台、〜M、の先頭番地が読出されると、第
2番目の番地が各記憶領域毎に読出される。The musical score information taken into the main storage device 205 is sequentially read out in parallel for each part by the microcomputer 204 from the first address. In other words, each storage area is 2Mz, L
...-...-Ml, is read out sequentially, and when the start addresses of all storage areas, ~M, are read out, the second address is read out for each storage area. .
このようにして各パートの情報は時分割して読出され各
パートに割当てられた楽音発生回路206A〜206P
に送られる。In this way, the information of each part is read out in a time-division manner, and musical tone generation circuits 206A to 206P are assigned to each part.
sent to.
楽音発生回路206A〜206Pはそれぞれ各パートの
楽譜情報を受は取るとその楽譜情報を解読し各パートの
音色を持つ楽音信号に変換する。The musical tone generation circuits 206A to 206P each receive musical score information for each part, decode the musical score information, and convert it into a musical tone signal having the timbre of each part.
このようにして各楽音信号変換回路206A〜206P
からは楽譜情報に従って楽音信号が出力されミクサー2
07で合成した後低周波増幅器208で増幅し、スピー
カ209から音とし て放音される。In this way, each musical tone signal conversion circuit 206A to 206P
A musical tone signal is output from the mixer 2 according to the musical score information.
After being synthesized in step 07, the signals are amplified in a low frequency amplifier 208 and emitted as sound from a speaker 209.
このように楽譜情報を伝送し楽音信号に変換する方式と
することにより楽譜情報を伝送するに必要な時間は曲の
実際の演奏時間よりはるかに短い時間で伝送することが
できる。よって短い時0間に多くの楽音情報を伝送する
ことができる。また記録媒体に記憶させる場合も少ない
容量のメモリに多くの曲目を記憶させることができる利
点が得られる。By using this method of transmitting musical score information and converting it into musical sound signals, the time required to transmit musical score information can be transmitted in a much shorter time than the actual performance time of the piece. Therefore, a large amount of musical tone information can be transmitted in a short period of time. Furthermore, when storing the music on a recording medium, there is an advantage that a large number of songs can be stored in a memory with a small capacity.
「発明が解決しようとする問題点」
ところで上述した楽音再生装置によれば受信側において
再生される楽曲は送られて来た楽譜情報に従って再現さ
れることとなる。このため楽譜記号変換装置101にお
いて楽譜をディジタル符号に変換する際に楽譜の表示を
そのままディジタル符号に変換したとすると、受信側で
再生される楽曲は音譜に忠実な演奏となる。つまり機械
的な演奏となり人為的な演奏技術が加味されない無表情
な演奏になってしまう不都合が生じる。``Problems to be Solved by the Invention'' By the way, according to the above-described musical sound reproduction device, the musical piece to be reproduced on the receiving side is reproduced according to the musical score information that is sent. For this reason, if the musical score symbol conversion device 101 converts the musical score into digital codes, if the display of the musical score is directly converted into digital codes, the music played on the receiving side will be a performance that is faithful to the musical score. In other words, the inconvenience arises that the performance becomes mechanical and expressionless without the addition of artificial performance techniques.
このため楽譜をディジタル符号に変換する際に人為的な
演奏技術を加味して変換作業を行えばよいこととなるが
、このように変換作業を行った場合にはその変換作業が
煩雑であるため実用的でない。For this reason, when converting musical scores into digital codes, it is only necessary to add artificial performance techniques into the conversion process, but when such a conversion process is performed, the conversion process is complicated. Not practical.
つまり音符の一つずつについて演奏家個有の音の発生タ
イミングを規定して変換作業を行わなくてはならないか
らである。In other words, it is necessary to perform the conversion work by specifying the timing of the generation of each note, which is unique to the performer.
「問題点を解決するための手段」
この発明では音譜をディジタル符号に変換して伝送する
方式において、音の発生タイミングを正規のタイミング
から前又は後にずらす制御を開始させる第1符号と、こ
のタイミングをずらす制御を終了させる第2符号を付加
して伝送し、受信側で第1符号を検出することにより、
再現する音の発生タイミングを正規のタイミングからず
らすように制御すると共に第2符号を検出することによ
りこの制御を終了させるようにし、この制御によって人
為的な演奏に近い表情を付加することができるよにした
ものである。"Means for Solving the Problem" In the method of converting musical scores into digital codes and transmitting them, the present invention includes a first code for starting control to shift the sound generation timing earlier or later than the regular timing, and a first code for starting control to shift the sound generation timing earlier or later than the regular timing, and By adding and transmitting a second code that ends the control to shift the signal, and detecting the first code on the receiving side,
The generation timing of the sound to be reproduced is controlled to be shifted from the normal timing, and this control is terminated by detecting the second code, and by this control, it is possible to add an expression similar to an artificial performance. This is what I did.
この発明によれば楽譜データの一つずつについて音の発
生タイミングをずらす作業をしなくても済むため楽譜を
ディジタル符号に変換する際に多くの手間を掛けること
なしに人為的な表情を持つ楽曲を再現することができる
。According to this invention, there is no need to shift the timing of sound generation for each piece of musical score data, so it is possible to create songs with artificial expressions without having to take much effort when converting musical scores into digital codes. can be reproduced.
「実施例」
第1図にこの発明・による楽譜変換方式の実施例を示す
。第1図A、B、Cは第1パート5octと第2バート
5OC2、第3パート5OC3の各パートの楽譜をディ
ジタル符号に変換した楽譜情報を示す。図中DLL 、
DL2 、 DL3は再生する音を正規のタイミング
から遅れさせる制御を行わせるための符号を示す。この
例では遅れ時間を3段階とした場合を示す。つまりDL
Iは第1遅れ制御符号、OL2は第2遅れ制御符号、D
L3は第3遅れ制御符号である。"Embodiment" FIG. 1 shows an embodiment of the musical score conversion method according to the present invention. FIGS. 1A, B, and C show musical score information obtained by converting the musical scores of the first part 5oct, the second part 5OC2, and the third part 5OC3 into digital codes. In the figure, DLL,
DL2 and DL3 indicate codes for performing control to delay the reproduced sound from the normal timing. This example shows a case where the delay time is set in three stages. In other words, DL
I is the first delay control code, OL2 is the second delay control code, D
L3 is the third delay control code.
これら第1.第2.第3遅れ制御符号DL 1 、 D
L2゜DL3はその遅れ時間が例えば正規のタイミング
から0.1ミリ秒、0.2ミリ秒、0.3ミリ秒の順に
段階的に天きくなるように規定する。These first. Second. Third delay control code DL 1 , D
L2°DL3 is defined such that the delay time is increased stepwise from the normal timing, for example, in the order of 0.1 milliseconds, 0.2 milliseconds, and 0.3 milliseconds.
図中FWI 、 FW2 、 FW3はそれぞれ音の発
生タイミングを正規の発生タイミングより進ませるため
の制御符号を示す。この制御符号もFWI、Fl。In the figure, FWI, FW2, and FW3 each indicate a control code for advancing the sound generation timing from the normal generation timing. This control code is also FWI, Fl.
FW3の順に例えば正規のタイミングから0.1ミリ秒
、0.2ミリ秒、0.3ミリ秒ずつ進み時間を段階的に
大きい値になるように規定する。For example, in the order of FW3, the time is specified to advance by 0.1 milliseconds, 0.2 milliseconds, and 0.3 milliseconds from the normal timing, so that the time becomes a stepwise larger value.
図中KiJはこれらの制御符号による制御状態を解除す
る解除指令符号を示す。In the figure, KiJ indicates a release command code for canceling the control state based on these control codes.
図の例では第1パート5OCIの楽譜情報において小節
S1の前に遅れ制御符号DLLを挿入し、小節Stの後
に解除指令符号KIJを挿入した状態を示す。The illustrated example shows a state in which the delay control code DLL is inserted before the bar S1 in the musical score information of the first part 5OCI, and the release command code KIJ is inserted after the bar St.
このように遅れ制御符号DLI及び解除指令符号KIJ
を挿入したことによって小節S、からS2は音の発生タ
イミングが例えば正規のタイミングより0.1ミリ秒ず
つ遅れるように音が再生される。In this way, the delay control code DLI and the release command code KIJ
By inserting , the sound from measure S to S2 is reproduced so that the sound generation timing is delayed by, for example, 0.1 milliseconds from the normal timing.
次に図では小節S、の前に進み1N!11符号FWIを
挿入し、小節S4の後に解除指令符号KIJを挿入した
例を示している。このように進み制御符号FWIと解除
指令符号KIJを挿入したことにより小節S、からS4
までは音の発生タイミングを正規のタイミングより例え
ば0.1ミリ秒ずつ進められて音が再生される。Next, in the diagram, move forward to measure S and go to 1N! 11 code FWI is inserted and a release command code KIJ is inserted after bar S4. By inserting the advance control code FWI and the release command code KIJ in this way, the sequence is changed from measure S to S4.
Until then, the sound generation timing is advanced by, for example, 0.1 milliseconds from the normal timing, and the sound is reproduced.
このようにして他のパート5OC2,5OC3にも遅れ
制御符号DL2.DL3と進み制御符号Fす2.FW3
を挿入し、その後に解除指令符号KIJを挿入しておく
ことにより、その制御符号が付された小節は制御符号に
従って音の発生タイミングを進み又は遅れるように制御
することができる。In this way, the other parts 5OC2 and 5OC3 also have the delay control code DL2. DL3 and advance control code F2. FW3
By inserting a cancellation command code KIJ after that, it is possible to control the measure to which that control code is attached so that the sound generation timing is advanced or delayed according to the control code.
これら遅れ制御符号DLI 、 DL2 、 DL3及
び進み制御符号FWI、FW2.FW3の挿入個所は例
えば有能な演奏家又は楽団の演奏を手本として決めるこ
とができる。These delay control codes DLI, DL2, DL3 and advance control codes FWI, FW2 . The insertion point of FW3 can be determined based on, for example, the performance of a talented musician or orchestra.
第2図にこの発明による楽譜変換方式を利用した楽音再
生装置を示す0図中201は受信アンテナ、202は復
調回路、203は誤り訂正処理回路、204はマイクロ
コンピュータ、205は楽譜データを収納する主記憶装
置、206A〜206Pはそれぞれ各パートの楽音信号
発生回路、207はミクサー、208は低周波増幅器、
209はスピーカをそれぞれ示す。FIG. 2 shows a musical sound reproducing device using the musical score conversion method according to the present invention. In the figure, 201 is a receiving antenna, 202 is a demodulation circuit, 203 is an error correction processing circuit, 204 is a microcomputer, and 205 is a storage device for storing musical score data. Main storage device, 206A to 206P are musical tone signal generation circuits for each part, 207 is a mixer, 208 is a low frequency amplifier,
209 each indicates a speaker.
この発明による楽音再生装置は各楽音信号発生回路20
6A〜206Pに与えるクロックパルスの供給路にクロ
ックパルスの周波数を変化させるクロック周波数可変手
段211A、 2118.211C・−・−・−211
Pを設け、このクロック周波数可変手段211A、 2
118.211C・−・−・・−・211Pによって楽
音信号発生回路206A〜206Pに与えるクロックパ
ルスの周波数を制御符号DLL。The musical tone reproduction device according to the present invention includes each musical tone signal generating circuit 20.
Clock pulse frequency to change the frequency of clock pulse in the clock pulse supply route given 6a to 206p 211a, 2118.211c, - ・ - ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ --111
P is provided, and this clock frequency variable means 211A, 2
118. The frequency of the clock pulse given to the musical tone signal generation circuits 206A to 206P by 211C--211P is the control code DLL.
DL2.DL3及びFW 1 、 FW2 、 FW3
によって変化させ、クロックパルスの周波数の変化によ
って楽音信号発生回路206A〜206Pから発生する
楽音信号の発生タイミングを正規のタイミングからずら
すように構成するものである。DL2. DL3 and FW1, FW2, FW3
The frequency of the clock pulse is changed by the frequency of the clock pulse, so that the generation timing of the musical tone signal generated from the musical tone signal generating circuits 206A to 206P is shifted from the normal timing.
この実施例ではクロックパルス周波数可変手段211^
〜211Pを可変分周器によって構成した場合を示す。In this embodiment, the clock pulse frequency variable means 211^
211P is configured by a variable frequency divider.
可変分周器としては例えばブリセフ)カウンタを用いる
ことができる。例えば1000進のプリセットカウンタ
を用いた場合、4分音符の音長STLを160とした場
合定常時はrl 60Jをプリセットしておくことによ
りマイクロコンピュータ204から送られて来るクロッ
クパルスCPを1/160周波数に分周して楽音信号発
生回路206A〜206Pに与えている。クロックパル
スCPの周波数が例えば10KHzとした場合楽音信号
発生回路206A〜206Pに与えられるクロックパル
スの周波数は62.5Hzとなり4分音符の楽音信号発
生タイミングは16ミリ秒毎となる。プリセットカウン
タにはパスライン212を通じて音符情報の音長部ST
L と制御符号DLI、DL2゜DL3及びFWI、F
W2.FW3を合わせて与えられ、これらの音符情報の
音長部STL制御符号OLI〜DL3、F141〜FW
3の値がプリセットカウンタにプリセットされ、このプ
リセントによって分周比が変化するように制御nされる
。As the variable frequency divider, for example, a Brisev counter can be used. For example, when using a decimal preset counter, if the tone length STL of a quarter note is 160, by presetting rl 60J during normal operation, the clock pulse CP sent from the microcomputer 204 can be reduced to 1/160. The signal is divided into frequencies and applied to musical tone signal generation circuits 206A to 206P. If the frequency of the clock pulse CP is, for example, 10 KHz, the frequency of the clock pulse applied to the musical tone signal generating circuits 206A to 206P is 62.5 Hz, and the timing of generating the quarter note musical tone signal is every 16 milliseconds. The note length part ST of the note information is sent to the preset counter via the pass line 212.
L and control codes DLI, DL2゜DL3 and FWI, F
W2. FW3 and the note length part STL control code OLI~DL3, F141~FW of these note information.
A value of 3 is preset in the preset counter, and the frequency division ratio is controlled to change according to this preset value.
つまり制御符号DLIは制御情報として数値「1」を有
するものとし、DL2は数値「2」を有するものとし、
DL3は数値「3」を有するものとすると、4分音符の
音符情報の音長部STLの数値「160」と制御符号D
LIを可変分周器211Aを構成するプリセットカウン
タにプリセットしたとするとプリセットカウンタのプリ
セット値は「16↓」に変更される。プリセットカウン
タのプリセット値がrl 61Jに変更されることによ
って1000進のプリセットカウンタの分周比は1/1
61に変化する。In other words, the control code DLI has the numerical value "1" as control information, and the control code DL2 has the numerical value "2",
Assuming that DL3 has the numerical value "3", the numerical value "160" of the note length part STL of the quarter note note information and the control code D
If LI is preset in the preset counter constituting the variable frequency divider 211A, the preset value of the preset counter is changed to "16↓". By changing the preset value of the preset counter to rl 61J, the division ratio of the 1000-decimal preset counter becomes 1/1.
Changes to 61.
よって定常状態における分周比1/160が1/161
に変化し、楽音信号発生回路206Aに与えられるクロ
ックパルスの周波数は1/160の分周比から1/16
1の分周比で分周された周波数10KH2/161 絢
62.11Hzに変化し、4分音符の楽音信号発生タイ
ミングが16゜1ミリ秒となり楽音信号の発生タイミン
グが定常時より0.1ミリ秒遅れの状態となる。Therefore, the frequency division ratio of 1/160 in steady state becomes 1/161
The frequency of the clock pulse given to the musical tone signal generation circuit 206A changes from the frequency division ratio of 1/160 to 1/16.
The frequency divided by a frequency division ratio of 1 changes to 10KH2/161 62.11Hz, and the quarter note musical sound signal generation timing becomes 16°1 millisecond, making the musical sound signal generation timing 0.1 millimeter from the normal state. There will be a second delay.
また4分音符の音符情報の音長部STLと制御符号DL
2がプリセットカウンタ211Aにプリセットされたと
するとこのプリセットカウンタ211Aのプリセント値
はr162Jに変化し、分周比は1/162に変化する
0分周比が1/162に変化することによりクロックパ
ルスの周波数はl0KH2/162 # 61.73H
2となり、楽音信号発生回路206Aの楽音信号の発生
タイミングは定常時のタイミングより0.2ミリ秒ずつ
遅れタイミングとなる。In addition, the note length part STL and control code DL of the note information of the quarter note
2 is preset in the preset counter 211A, the precent value of the preset counter 211A changes to r162J, and the frequency division ratio changes to 1/162. By changing the frequency division ratio of 0 to 1/162, the frequency of the clock pulse changes. is l0KH2/162 # 61.73H
2, and the musical tone signal generation timing of the musical tone signal generation circuit 206A is delayed by 0.2 milliseconds from the normal timing.
更にプリセットカウンタ211Aに4分音符の音符情報
の音長部STLと制御符号DL3をプリセットした場合
にはプリセントカウンタ211Aには数値のr163J
がプリセットされる。この結果このプリセットカウンタ
211Aの分周比は1/163に変化し、クロック周波
数は10KHz/163 #61.35Hzとなり定常
時のタイミングより約0.3ミリ秒遅れのタイミングと
なる。Furthermore, when the note length part STL and control code DL3 of the quarter note note information are preset in the preset counter 211A, the precent counter 211A contains the numerical value r163J.
is preset. As a result, the frequency division ratio of the preset counter 211A changes to 1/163, and the clock frequency becomes 10 KHz/163 #61.35 Hz, which is about 0.3 milliseconds behind the normal timing.
一方進み制御符号FW1.FW2.FW3は制御値とし
てr−IJ r−2J r−3Jを有しているもの
とすると、これら制御符号FWI 、 FW2 、 F
W3がプリセットカウンタ211^にプリセントされる
とこのプリセットカウンタ211Aの分周比は定常状態
の17160から1/159 、1/158 、1/1
57に変化する。この結果楽音信号発生回路206Aに
与えられるクロックパルスの周波数は10KHz/15
9 # 62.89t(z、 10KHz/158 ”
l 63.29H2、10KHz/157 ”+ 63
.691(zに変化し、定常時の信号発生タイミングに
対して0.1ミリ秒ずつ進みのタイミングで楽音信号が
発生される。One-way control code FW1. FW2. Assuming that FW3 has r-IJ r-2J r-3J as control values, these control codes FWI, FW2, F
When W3 is preset to the preset counter 211^, the frequency division ratio of the preset counter 211A changes from the steady state of 17160 to 1/159, 1/158, and 1/1.
Changes to 57. As a result, the frequency of the clock pulse given to the musical tone signal generation circuit 206A is 10KHz/15
9 # 62.89t(z, 10KHz/158”
l 63.29H2, 10KHz/157”+63
.. 691 (z), and a musical tone signal is generated at a timing that is advanced by 0.1 milliseconds from the signal generation timing in the steady state.
いずれの場合も制御符号の次の音符情報についてのみ行
われる。つまりこの制御による結果は第3図に示すよう
になる。第3図Aは非制御状態である。第3図Bは制御
を行った場合の音の発音タイミングを示す。即ちタイミ
ングTtで発音すべき音符情報に制御符号FWIを与え
たとすると、T2て発音すべき音はT2″にずれて音を
発音し、これに続く各音はΔtずつ前にずれて発音され
る。タイミングT、で発音する音の音符情報に制御終了
指令符号KIJが付されたとすると、この音は正規のタ
イミングT@で音を発音し、それに続く音は正規のタイ
ミングに戻される。In either case, this is performed only for the note information following the control code. In other words, the result of this control is as shown in FIG. FIG. 3A is an uncontrolled state. FIG. 3B shows the sound generation timing when the control is performed. In other words, if the control code FWI is given to the note information to be produced at timing Tt, the note to be produced at T2 will be produced with a shift of T2'', and each subsequent note will be produced with a shift forward by Δt. If the control end command code KIJ is attached to the note information of a sound to be produced at timing T, then this sound will be produced at the regular timing T@, and the following sounds will be returned to the regular timing.
終了指令符号KIJは例えば制御値としては直前の遅れ
制御値又は進み制御値を有し4分音符の場合の音符情報
の音長部STLの値r160Jからこの制御値を引いた
値をプリセットカウンタ211A〜211Pにブリセン
トされることにより各プリセットカウンタの分周比は1
/160− (遅れ制御値又は進み制御値)となり、次
の音符情報から定常状態に戻される。The end command code KIJ has, for example, the previous delay control value or advance control value as a control value, and the preset counter 211A subtracts this control value from the value r160J of the note length section STL of the note information in the case of a quarter note. ~211P, the frequency division ratio of each preset counter is 1.
/160- (delay control value or advance control value), and the steady state is returned from the next note information.
「発明の効果」
上述したようにこの発明による楽譜情報変換方式によれ
ば予め決めた制御符号DL L”、 DL 2 、 D
L 3及び11 、 FW2 、 FW3を楽音の発生
タイミングを速めるか遅らせたい小節のデータの前に挿
入しておくことによって、それ以後に続く小節のデータ
に関して進みタイミング及び遅れタイミングに制御する
ことができる。そして終了符号KIJによってその制御
状態を解除できる。よって楽譜の符号の−ずつに関して
進み或いは遅れのタイミングを与えながら楽譜をディジ
タル符号に変換する場合より変換作業は大幅に簡素化で
きる。“Effects of the Invention” As described above, according to the musical score information conversion method according to the present invention, predetermined control codes DL L”, DL 2 , D
By inserting L 3 and 11, FW2, and FW3 before the data of the measure where you want to speed up or delay the timing of musical sound generation, it is possible to control the advance timing and delay timing of the data of the measures that follow. . Then, the control state can be canceled by the termination code KIJ. Therefore, the conversion work can be much simpler than when converting a musical score into digital codes while providing advance or delay timing with respect to each negative sign of the musical score.
またこのように制御符号を付加する簡単な操作によって
人為的な表情を持つ楽曲を再生することができ、その効
果は実用に供して頗る大である。Moreover, by the simple operation of adding control codes in this way, it is possible to reproduce music with artificial expressions, and the effect is extremely great in practical use.
「発明の変形実施例」
尚上述ではクロックパルス周波数可変手段211A〜2
1LPとしてプリセットカウンタを用いた場合を説明し
たが例えば制御符号DLL、DL2.DL3及びFWI
、FW2.FW3のディジタル値をアナログ電圧に変換
するD/A変換器と、このD/A変換器によって変換さ
れたアナログ電圧によって発振周波数が制御される電圧
制御発振器との組合わせによって構成し、この組合わせ
を各楽音信号発生回路206A〜206Pに付設し、各
楽音信号発生回路206A〜206Pの動作タイミング
をそれぞれ電圧制御発振器の出力信号によって制御する
ように構成することもできる。"Modified Embodiment of the Invention" In the above description, the clock pulse frequency variable means 211A to 2
Although the case where a preset counter is used as 1LP has been described, for example, control codes DLL, DL2. DL3 and FWI
, FW2. It is configured by a combination of a D/A converter that converts the digital value of FW3 into an analog voltage, and a voltage controlled oscillator whose oscillation frequency is controlled by the analog voltage converted by this D/A converter. may be attached to each of the musical tone signal generating circuits 206A to 206P, and the operation timing of each of the musical tone signal generating circuits 206A to 206P may be controlled by the output signal of the voltage controlled oscillator.
第1図はこの発明により楽譜変換方式を説明するための
図、第2図は楽譜変換方式を利用した楽音再生装置を説
明するためのブロック図、第3図は音の発生タイミング
を正規のタイミングからずらした状態を説明するための
タイミングチャート、第°4図は楽譜情報伝送装置の全
体を説明するためのブロック図、第5図は楽譜情報変換
方式を説明するための図、第6図に楽譜情報の形態を説
明するための図、第7図は楽譜情報伝送装置の受信装置
に用いる主記憶装置の内部構造を説明するための図であ
る。
DLI 、 DL2 、 DL3 :遅れ制御符号、F
WI、F阿2゜F阿3:進み制御符号、KIJ:制御解
除符号、201:受信アンテナ、202:復調回路、2
03:誤り訂正処理回路、204:マイクロコンピュー
タ、205:主記憶装置、206A〜206P :楽音
発生回路、207:ミクサー、20日:低周波増幅器、
209: スピーカ、211A〜211P :クロツク
周波数可変手段、212、:バスライン。FIG. 1 is a diagram for explaining the musical score conversion method according to the present invention, FIG. 2 is a block diagram for explaining a musical sound reproduction device using the musical score conversion method, and FIG. 3 is a diagram for explaining the sound generation timing at the regular timing. 4 is a block diagram to explain the entire score information transmission device, FIG. 5 is a diagram to explain the score information conversion method, and FIG. 6 is a timing chart to explain the shifted state. FIG. 7 is a diagram for explaining the format of musical score information, and is a diagram for explaining the internal structure of a main storage device used in a receiving device of a musical score information transmission device. DLI, DL2, DL3: delay control code, F
WI, FA2゜FA3: Advance control code, KIJ: Control release code, 201: Receiving antenna, 202: Demodulation circuit, 2
03: Error correction processing circuit, 204: Microcomputer, 205: Main memory, 206A to 206P: Musical tone generation circuit, 207: Mixer, 20th: Low frequency amplifier,
209: Speaker, 211A to 211P: Clock frequency variable means, 212: Bus line.
Claims (2)
符号化された楽譜情報を解読して楽音信号を再現する楽
音再生方式において、上記ディジタル符号化された楽譜
情報に必要に応じて音の発生タイミングを正規のタイミ
ングから前又は後にずらす制御を開始させる第1符号と
、この制御を終了させる第2符号を付加するようにした
音譜情報変換方式。(1) In a musical sound reproduction method that converts a musical score into digital code and decodes this digitally encoded musical score information to reproduce musical sound signals, the timing of sound generation is determined according to the digitally encoded musical score information as necessary. A music score information conversion method that adds a first code for starting control to shift the timing of a musical score forward or backward from a normal timing, and a second code for ending this control.
符号化された楽譜情報を解読して楽音信号を再現する楽
音再生方式において上記ディジタル符号化された楽譜情
報に必要に応じて音の発生タイミングを正規のタイミン
グから前又は後にずらす制御を開始させる第1符号と、
その制御を終了させる第2符号を付加すると共に再生時
にこの第1符号を検出することにより音の発生タイミン
グを正規のタイミングから前又は後にずらす制御を行い
第2符号を検出することによりその制御を終了させるよ
うに構成した上記特許請求の範囲第1項記載の楽譜情報
変換方式を利用した楽音再生装置。(2) In a musical sound reproduction method that converts a musical score into a digital code and decodes this digitally encoded musical score information to reproduce a musical tone signal, the timing of sound generation is added to the digitally encoded musical score information as necessary. a first code that starts control to shift the timing forward or backward from the normal timing;
By adding a second code that terminates the control and detecting this first code during playback, control is performed to shift the sound generation timing forward or backward from the normal timing, and by detecting the second code, the control is performed. A musical sound reproducing apparatus using the musical score information conversion method according to claim 1, which is configured to terminate the musical score information conversion method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60080033A JPS61238095A (en) | 1985-04-15 | 1985-04-15 | Musical score information conversion method and musical sound reproduction device using this conversion method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60080033A JPS61238095A (en) | 1985-04-15 | 1985-04-15 | Musical score information conversion method and musical sound reproduction device using this conversion method |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS61238095A true JPS61238095A (en) | 1986-10-23 |
Family
ID=13706949
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP60080033A Pending JPS61238095A (en) | 1985-04-15 | 1985-04-15 | Musical score information conversion method and musical sound reproduction device using this conversion method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS61238095A (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5754990A (en) * | 1980-09-19 | 1982-04-01 | Nippon Musical Instruments Mfg | Automatic performance device |
-
1985
- 1985-04-15 JP JP60080033A patent/JPS61238095A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5754990A (en) * | 1980-09-19 | 1982-04-01 | Nippon Musical Instruments Mfg | Automatic performance device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5805545A (en) | Midi standards recorded information reproducing device with repetitive reproduction capacity | |
JP2921428B2 (en) | Karaoke equipment | |
JPH05341793A (en) | 'karaoke' playing device | |
JPS6024591A (en) | Music performer | |
JPH08328573A (en) | Karaoke (sing-along machine) device, audio reproducing device and recording medium used by the above | |
US5862232A (en) | Sound pitch converting apparatus | |
KR0129964B1 (en) | Musical instrument selectable karaoke | |
JP3521711B2 (en) | Karaoke playback device | |
JP3116937B2 (en) | Karaoke equipment | |
US20020066359A1 (en) | Tone generator system and tone generating method, and storage medium | |
US5587547A (en) | Musical sound producing device with pitch change circuit for changing only pitch variable data of pitch variable/invariable data | |
JPS61238095A (en) | Musical score information conversion method and musical sound reproduction device using this conversion method | |
JPS60100199A (en) | Electronic musical instrument | |
JP2797644B2 (en) | Karaoke device with vocalization function | |
JP2904045B2 (en) | Karaoke equipment | |
JPH086582A (en) | Accompaniment data format having word-display control information and picture-song accompanying device suitable for data format thereof | |
JPS6012587A (en) | Musical interval control system | |
JPS58114100A (en) | Music sound information transmission system | |
JP2000010572A (en) | Singing voice generator and karaoke sing-along machine | |
JP3407563B2 (en) | Automatic performance device and automatic performance method | |
JPS6256994A (en) | Music sound reproducer | |
JP3755385B2 (en) | Sound source device and recording medium readable by sound source device | |
JP3171192B2 (en) | Music player | |
JPS61238094A (en) | Musical sound playback device | |
JPH0631958B2 (en) | Musical sound information receiver |