JP3063181B2 - Music player - Google Patents
Music playerInfo
- Publication number
- JP3063181B2 JP3063181B2 JP3022823A JP2282391A JP3063181B2 JP 3063181 B2 JP3063181 B2 JP 3063181B2 JP 3022823 A JP3022823 A JP 3022823A JP 2282391 A JP2282391 A JP 2282391A JP 3063181 B2 JP3063181 B2 JP 3063181B2
- Authority
- JP
- Japan
- Prior art keywords
- tempo
- data
- playback
- sampling data
- pitch
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000005070 sampling Methods 0.000 claims description 43
- 238000006243 chemical reaction Methods 0.000 claims description 5
- 230000005236 sound signal Effects 0.000 description 8
- 241001342895 Chorus Species 0.000 description 7
- HAORKNGNJCEJBX-UHFFFAOYSA-N cyprodinil Chemical compound N=1C(C)=CC(C2CC2)=NC=1NC1=CC=CC=C1 HAORKNGNJCEJBX-UHFFFAOYSA-N 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 238000013500 data storage Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
- Electrophonic Musical Instruments (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、例えば、MIDIデー
タに代表される符号化データに基づく楽器再生音と、P
CM等サンプリング処理によるサンプリングデータに基
づくバックコーラス等の再生音とを混合して楽音再生を
行う音楽再生装置に関するものである。The present invention relates to, for example, and instruments reproduced sound based on the coded data to be representative to the MIDI data, P
Playback of music sound by mixing with playback sound such as back chorus based on sampling data by CM and other sampling processing
The present invention relates to a music reproducing apparatus for performing music.
【0002】[0002]
【従来の技術】従来の音楽再生装置では、バックコーラ
ス音は、サンプリング処理によりデジタル符号に変換さ
れ、バックコーラスデータとして記憶手段に保存されて
おり、これが希望するバックコーラス音に従って、制御
手段により読み出されて組合わされ、バックコーラス音
に合成される。また、同様に、記憶手段に記憶された演
奏データから演奏音声が再生され、これらのバックコー
ラス音と演奏音声を混合して楽音再生を行うものであっ
た。2. Description of the Related Art In a conventional music reproducing apparatus, a back chorus sound is converted into a digital code by sampling processing and stored in a storage means as back chorus data, which is read by a control means in accordance with a desired back chorus sound. It is put out and combined and synthesized into a back chorus sound. Similarly, a performance sound is reproduced from the performance data stored in the storage means, and the back chorus sound and the performance sound are mixed to reproduce a musical sound.
【0003】[0003]
【発明が解決しようとする課題】ところが、上述した従
来の音楽再生装置では、バックコーラス再生音は、その
キーを変えることなく、テンポを変化させることはでき
なかった。However, in the conventional music reproducing apparatus described above, the tempo of the back chorus reproduced sound cannot be changed without changing its key.
【0004】本発明は上記問題点を解決するもので、符
号化データでなる演奏データの楽音再生音とサンプリン
グデータに基づく復号音とを指定のテンポに基づき再生
し混合して楽音再生を行う場合において、サンプリング
データに基づく復号音のキーを変化させることなく、再
生のテンポを変えることができる音楽再生装置を提供す
ることを目的とする。The present invention solves the above-mentioned problem, and reproduces a tone reproduction sound of performance data consisting of encoded data and a decoded sound based on sampling data based on a specified tempo.
Sampling when mixing and reproducing music sounds
It is an object of the present invention to provide a music reproducing apparatus capable of changing a reproduction tempo without changing a key of a decoded sound based on data .
【0005】[0005]
【課題を解決するための手段】上記問題点を解決するた
めに、本発明の音楽再生装置は、演奏データおよびサン
プリングデータを読み出して再生音を生成する音楽再生
装置であって、希望する曲の選択およびその再生のテン
ポを設定する入力手段と、選択された曲の演奏データお
よびサンプリングデータを読み出す制御手段と、この制
御手段により読み出された演奏データを、前記入力手段
にて設定された再生テンポに基づき、演奏信号に変換す
る演奏データ再生手段と、前記制御手段により読み出さ
れたサンプリングデータを、前記入力手段にて設定され
た再生テンポに基づいた音程の再生信号に変換するサン
プリングデータ復号手段と、前記入力手段にて設定され
た再生テンポに基づき、前記再生信号の音程を復元する
ように音程変換する音程変換手段とを備えたものであ
る。In order to solve the above-mentioned problems, a music reproducing apparatus according to the present invention comprises performance data and sound data.
Music playback that reads the pulling data and generates the playback sound
An apparatus comprising: input means for setting the tempo of the song selection and the reproduction desired, a control means for reading the performance data and sampling data of the selected song, this control
The performance data read by the control means
Converts to a performance signal based on the playback tempo set in
The performance data reproducing means and the sampling data read by the control means are set by the input means.
Sampling data decoding means for converting to a playback signal of a pitch based on the playback tempo, and
The pitch of the playback signal based on the playback tempo
Pitch conversion means for converting the pitch as described above .
【0006】[0006]
【作用】上記構成の音楽再生装置によれば、入力手段に
よって曲再生のテンポが設定されると、制御手段は、演
奏データおよびサンプリングデータを読み出し、演奏デ
ータ再生手段は、演奏データを設定の再生テンポに従っ
て演奏信号に変換する。さらに、サンプリングデータ復
号手段は、サンプリングデータを設定の再生テン ポに基
づいた音程の再生信号に変換する。音程変換手段は、設
定の再生テンポに基づきその再生信号の音程を復元する
ように音程変換する。 SUMMARY OF] According to the music reproducing apparatus having the above structure, when the tempo of the song playback is set by the input means, the control means reads the Starring <br/> Kanade data and sampling data, playing de
Data playback means, according to the set playback tempo.
To convert it to a performance signal. In addition, sampling data recovery
No. means, based on the sampling data to the playback tempo setting
Is converted to a playback signal of the pitch of the sound. The pitch conversion means is
Restores the pitch of the playback signal based on a fixed playback tempo
Pitch conversion as follows.
【0007】[0007]
【実施例】以下、本発明の一実施例について図面を用い
て説明する。An embodiment of the present invention will be described below with reference to the drawings.
【0008】図1は、本実施例による音楽再生装置のブ
ロック構成図である。図2は、演奏データのフォーマッ
トを示す図であり、図3はサンプリングデータのフォー
マットを示す図である。FIG. 1 is a block diagram of a music reproducing apparatus according to this embodiment. FIG. 2 is a diagram showing a format of performance data, and FIG. 3 is a diagram showing a format of sampling data.
【0009】まず、図2、図3を用いてデータ構成を説
明しておくと、演奏データは、その一曲分が曲毎に設定
された曲番号データ(ND)と複数の演奏データ(E
D)とで構成されている。サンプリングデータは、その
一曲分が曲毎に設定された曲番号データ(ND)と複数
のサンプリングデータ(SD)とで構成されている。曲
番号データ(ND)は、曲の開始位置も示している。ま
た、複数の演奏データ(ED)と複数のサンプリングデ
ータ(SD)とは、対を成した構造となっている。First, the data structure will be described with reference to FIGS. 2 and 3. The performance data is composed of music number data (ND) in which one music piece is set for each music piece and a plurality of performance data (E
D). The sampling data is composed of song number data (ND) in which one song is set for each song and a plurality of sampling data (SD). The song number data (ND) also indicates the start position of the song. The plurality of performance data (ED) and the plurality of sampling data (SD) have a paired structure.
【0010】次に、図1に基づいて説明する。同図にお
いて、入力手段1は、希望する曲の曲番号および再生テ
ンポの設定を行うものである。この再生テンポの設定は
後述するように、0,±1,±2という予め決められた
ステップで行うようにしている。制御手段2は、カラオ
ケ装置全体の制御を行うもので、入力手段1により設定
された曲番号のサンプリングデータ(SD)を記憶媒体
であるサンプリングデータ記憶手段4から順次読み出
し、サンプリングデータ復号手段7へ転送する機能と、
設定された曲番号の演奏データ(ED)を曲記憶手段3
から順次読み出し、設定されたテンポ(0,±1,±
2)に従ってMIDI再生手段5へ転送する機能と、設
定されたテンポを音程調整手段6および復号クロック発
生手段8へ指示する機能を有している。Next, a description will be given based on FIG. In FIG. 1, an input means 1 sets a song number and a playback tempo of a desired song. The setting of the reproduction tempo is performed in predetermined steps of 0, ± 1, ± 2 as described later. The control means 2 controls the entire karaoke apparatus, sequentially reads sampling data (SD) of the music number set by the input means 1 from the sampling data storage means 4, which is a storage medium, and sends it to the sampling data decoding means 7. The ability to transfer,
The performance data (ED) of the set music number is stored in the music storage means 3
From the set tempo (0, ± 1, ±
It has a function of transferring the tempo to the MIDI reproducing means 5 in accordance with 2) and a function of instructing the set tempo to the pitch adjusting means 6 and the decoded clock generating means 8.
【0011】サンプリングデータ復号手段7は、受け取
ったサンプリングデータ(SD)を一時蓄えて、復号基
準クロックに基づいてサンプリングデータ(SD)を復
号してゆき、DA変換を行いサンプリング音声信号に変
換する。復号クロック発生手段8は、サンプリングデー
タ復号手段7の再生音がMIDI再生手段5からの再生
音と同期をとって再生できるような周波数の復号基準ク
ロックを発生させる。サンプリング周波数(fs)でサ
ンプリングされたサンプリングデータ(SD)をサンプ
リング周波数(fs)のクロックで再生すると、サンプ
リング時の音をそのまま再生する。fsに2の12乗根
を乗じた周波数のクロックで再生すると、再生音は基準
クロックで再生した音より、半音上がった再生音にな
る。The sampling data decoding means 7 temporarily stores the received sampling data (SD), decodes the sampling data (SD) based on the decoding reference clock, and performs DA conversion to convert the data into a sampling audio signal. The decoding clock generating means 8 generates a decoding reference clock having a frequency such that the reproduced sound of the sampling data decoding means 7 can be reproduced in synchronization with the reproduced sound from the MIDI reproducing means 5. When the sampling data (SD) sampled at the sampling frequency (fs) is reproduced by the clock of the sampling frequency (fs), the sound at the time of sampling is reproduced as it is. When reproduced with a clock having a frequency obtained by multiplying fs by the 12th root of 2, the reproduced sound is a reproduced sound that is raised by a semitone from the sound reproduced with the reference clock.
【0012】また、fsに2の12乗根の逆数値を乗じ
た周波数のクロックで再生すると、再生音は基準クロッ
クで再生した音より、半音下がった再生音になる。上述
したことから、テンポ指示の値をn(n=0,±1,±
2)とすると、復号クロック発生手段5は、fsに2の
12乗根のn乗を乗じた周波数のクロックを発生するこ
とになる。[0012] When reproduced with a clock having a frequency obtained by multiplying fs by the reciprocal of the 12th root, the reproduced sound is a reproduced sound that is a semitone lower than the sound reproduced with the reference clock. From the above, the value of the tempo instruction is set to n (n = 0, ± 1, ± 1
In the case of 2), the decoding clock generating means 5 generates a clock having a frequency obtained by multiplying fs by 2 to the nth power of the 12th root.
【0013】制御手段2は、MIDI再生手段5への演
奏データ(ED)を転送する標準のテンポをTBとし、
テンポ設定の値をn(n=0,±1,±2)とすると、
テンポ設定時のMIDI再生手段5への演奏データの転
送のテンポは、TBに2の12乗根のn乗を乗じたもの
となるよう制御する。The control means 2 sets a standard tempo for transferring performance data (ED) to the MIDI reproducing means 5 to TB,
If the value of the tempo setting is n (n = 0, ± 1, ± 2),
The tempo for transferring the performance data to the MIDI reproducing means 5 when the tempo is set is controlled so that TB is multiplied by 2 to the nth power of the 12th root.
【0014】音程調整手段6は、制御手段2からのテン
ポ指示に従って、サンプリングデータ復号手段7から出
力されるサンプリング音声信号の音程の変換を行う。ミ
キサ9は、サンプリング音声信号と演奏音声信号を混合
してアンプ10へ出力する。アンプ10は、前記音声信
号を増幅してスピーカ11へ出力する。The pitch adjusting means 6 converts the pitch of the sampled audio signal output from the sampling data decoding means 7 in accordance with the tempo instruction from the control means 2. The mixer 9 mixes the sampled audio signal and the performance audio signal and outputs the mixed audio signal to the amplifier 10. The amplifier 10 amplifies the audio signal and outputs it to the speaker 11.
【0015】図4は、入力手段1に設けられたテンポ指
示部の構成例を示す。このテンポ指示部を操作すること
で、制御手段2によりテンポが設定される。例えば、テ
ンポを「1」に設定すると、サンプリングデータ復号手
段7から出力されるサンプリング音声信号は、制御手段
2から出力される指示信号に基づいて、半音上がった再
生音に変換される。FIG. 4 shows a configuration example of a tempo instruction section provided in the input means 1. The tempo is set by the control means 2 by operating the tempo instruction section. For example, when the tempo is set to “1”, the sampled audio signal output from the sampling data decoding means 7 is converted into a reproduced sound raised by a semitone based on the instruction signal output from the control means 2.
【0016】次に、本実施例による音楽再生装置の動作
について説明する。Next, the operation of the music reproducing apparatus according to this embodiment will be described.
【0017】ユーザが入力手段1により所望の曲番号を
設定すると共に、再生のテンポを設定すると、制御手段
2は設定した曲番号に基づいて曲記憶手段3およびサン
プリングデータ記憶手段4を検索し、対応する曲データ
を曲記憶手段3から、サンプリングデータをサンプリン
グデータ記憶手段4から順次読み出し、サンプリングデ
ータをサンプリングデータ復号手段7へ転送する。演奏
データ(ED)をテンポの設定に従ってMIDI再生手
段5へ転送する。また、設定されたテンポを復号クロッ
ク発生手段8および音程調整手段6へ指示する。復号ク
ロック発生手段8は、指示されたテンポに従って対応す
る周波数のクロックを発生する。音程調整手段6は、指
示されたテンポに従ってサンプリングデータ復号手段7
からのサンプリング音声信号の音程の調整を行う。When the user sets a desired music number by the input means 1 and sets a reproduction tempo, the control means 2 searches the music storage means 3 and the sampling data storage means 4 based on the set music number, Corresponding music data is sequentially read from the music storage means 3 and sampling data is sequentially read from the sampling data storage means 4, and the sampling data is transferred to the sampling data decoding means 7. The performance data (ED) is transferred to the MIDI reproducing means 5 according to the setting of the tempo. Further, the set tempo is instructed to the decoding clock generating means 8 and the pitch adjusting means 6. The decoding clock generating means 8 generates a clock of a corresponding frequency according to the instructed tempo. The pitch adjusting means 6 performs sampling data decoding means 7 according to the instructed tempo.
The pitch of the sampled audio signal from is adjusted.
【0018】なお、本発明は上記実施例構成に限られる
ものではなく、種々の変更が可能であり、例えば、演奏
データを再生するための構成として、実施例ではMID
I再生手段を用いたが、他の再生手段を使用してもよ
い。It should be noted that the present invention is not limited to the configuration of the above-described embodiment, and various modifications are possible. For example, the configuration for reproducing performance data is MID in the embodiment.
Although the I reproducing means is used, other reproducing means may be used.
【0019】[0019]
【発明の効果】以上のように、本発明の音楽再生装置に
よれば、サンプリングデータの再生時においてもキーを
変えずにテンポを変えることができ、従って、自分の好
みのテンポで曲の再生を行うことが可能となる。As described above, according to the present invention, according to the music reproducing apparatus of the present invention, also can change the tempo without changing the key at the time of sampling data reproduction, therefore, playing a song at the tempo of their favorite Can be performed.
【図1】 本実施例による音楽再生装置のブロック構成
図である。FIG. 1 is a block diagram of a music reproducing apparatus according to an embodiment.
【図2】 演奏データのフォーマットを示す図である。FIG. 2 is a diagram showing a format of performance data.
【図3】 サンプリングデータのフォーマットを示す図
である。FIG. 3 is a diagram showing a format of sampling data.
【図4】 本実施例による入力手段に設けられたテンポ
指示部の例を示す図である。FIG. 4 is a diagram illustrating an example of a tempo instruction unit provided in the input unit according to the embodiment.
1 入力手段 2 制御手段 3 曲記憶手段 4 サンプリングデータ記憶手段 5 MIDI再生手段 6 音程調整手段 7 サンプリングデータ復号手段 8 復号クロック発生手段 DESCRIPTION OF SYMBOLS 1 Input means 2 Control means 3 Music storage means 4 Sampling data storage means 5 MIDI reproduction means 6 Pitch adjustment means 7 Sampling data decoding means 8 Decoding clock generation means
Claims (1)
読み出して再生音を生成する音楽再生装置であって、 希望する曲の選択およびその再生のテンポを設定する入
力手段と、選択された曲の 演奏データおよびサンプリングデータを
読み出す制御手段と、この制御手段により読み出された演奏データを、前記入
力手段にて設定された再生テンポに基づき、演奏信号に
変換する演奏データ再生手段と、 前記 制御手段により読み出されたサンプリングデータ
を、前記入力手段にて設定された再生テンポに基づいた
音程の再生信号に変換するサンプリングデータ復号手段
と、 前記入力手段にて設定された再生テンポに基づき、前記
再生信号の音程を復元するように音程変換する音程変換
手段とを備えたことを特徴とする音楽再生装置。(1)Performance data and sampling data
A music playback device that reads and generates a playback sound, HopeSong selectionAnd set the tempo for playback.
Power means,Of the selected song Performance data and sampling data
Control means for reading;The performance data read by the control means is stored in the input data.
Based on the playback tempo set by the force
Performance data reproducing means for converting; Said Sampling data read by control means
To, Based on the playback tempo set by the input means.
Play pitchSampling data decoding means for converting to a signal
And saidBased on the playback tempo set by the input means,
Playback signalPitchThe pitch to restorePitch conversion
Music playback device comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3022823A JP3063181B2 (en) | 1991-01-22 | 1991-01-22 | Music player |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3022823A JP3063181B2 (en) | 1991-01-22 | 1991-01-22 | Music player |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000068527A Division JP3171192B2 (en) | 1991-01-22 | 2000-03-13 | Music player |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04238392A JPH04238392A (en) | 1992-08-26 |
| JP3063181B2 true JP3063181B2 (en) | 2000-07-12 |
Family
ID=12093414
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3022823A Expired - Fee Related JP3063181B2 (en) | 1991-01-22 | 1991-01-22 | Music player |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3063181B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3309928B2 (en) * | 1993-04-06 | 2002-07-29 | ヤマハ株式会社 | Karaoke device and communication karaoke system |
| US5680512A (en) * | 1994-12-21 | 1997-10-21 | Hughes Aircraft Company | Personalized low bit rate audio encoder and decoder using special libraries |
-
1991
- 1991-01-22 JP JP3022823A patent/JP3063181B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH04238392A (en) | 1992-08-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5805545A (en) | Midi standards recorded information reproducing device with repetitive reproduction capacity | |
| WO1985001377A1 (en) | Apparatus for reproducing audio signal | |
| US5770813A (en) | Sound reproducing apparatus provides harmony relative to a signal input by a microphone | |
| JP3063181B2 (en) | Music player | |
| JPH05297867A (en) | Synchronous playing device | |
| JP3171192B2 (en) | Music player | |
| JPH08254985A (en) | Music reproduction controller and music reproducing device | |
| JP2797644B2 (en) | Karaoke device with vocalization function | |
| JP2002108375A (en) | Karaoke song data conversion apparatus and karaoke song data conversion method | |
| JP2844621B2 (en) | Electronic wind instrument | |
| JP3754286B2 (en) | Data recording method and data recording apparatus | |
| JP2987264B2 (en) | Optical disc playback device | |
| JP2850483B2 (en) | Karaoke device with ring singing function | |
| JPH07287576A (en) | Musical sound reproducing method | |
| JPH09185379A (en) | Sampling sound source device | |
| JP3412769B2 (en) | Performance data processing method for electronic musical instruments | |
| JP3277745B2 (en) | Music player | |
| JPH06161479A (en) | Music reproducing device | |
| JP2996027B2 (en) | Music player | |
| JPH053676B2 (en) | ||
| JP3255337B2 (en) | Video playback device | |
| JP3747850B2 (en) | Electronic music equipment | |
| JPH02247870A (en) | Accompaniment music reproducing device | |
| JPH08160971A (en) | Karaoke system | |
| JPH0546072A (en) | Recorded information reproducing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20000404 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080512 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090512 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090512 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100512 Year of fee payment: 10 |
|
| LAPS | Cancellation because of no payment of annual fees |