JPS6317496A - 楽音発生装置 - Google Patents
楽音発生装置Info
- Publication number
- JPS6317496A JPS6317496A JP61161278A JP16127886A JPS6317496A JP S6317496 A JPS6317496 A JP S6317496A JP 61161278 A JP61161278 A JP 61161278A JP 16127886 A JP16127886 A JP 16127886A JP S6317496 A JPS6317496 A JP S6317496A
- Authority
- JP
- Japan
- Prior art keywords
- waveform
- waveform data
- musical tone
- address
- data
- 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
- 230000000630 rising effect Effects 0.000 claims description 11
- 238000005562 fading Methods 0.000 claims description 2
- 238000000034 method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000002459 sustained effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
Landscapes
- Electrophonic Musical Instruments (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(発明の技術分野)
本発明は電子楽器の音源として有効な楽音発生装置に関
する。
する。
(従来技術とその問題点)
従来、自然楽器の発音開始から発音終了までを記憶装置
に記憶し、これを読み出すことにより楽音信号を得るも
のにおいて、繰返し読み出しを行なうべき複数周期波形
とは別途に立」ユリ部分の複数周期波形を準備しておき
、この立上り部分を1回読み出した後、繰返し部分を繰
返し読み出すようにして持続音を得るものがあった。
に記憶し、これを読み出すことにより楽音信号を得るも
のにおいて、繰返し読み出しを行なうべき複数周期波形
とは別途に立」ユリ部分の複数周期波形を準備しておき
、この立上り部分を1回読み出した後、繰返し部分を繰
返し読み出すようにして持続音を得るものがあった。
その−例が特開昭59−188697号公報に記載され
ている。
ている。
しかし、以上のような楽音発生装置でも縁返し部分とす
るための安定した波形を得るには楽音の立上りから長い
区間が必要となることがあり、やはり記憶装置の容量が
膨大となることがある。
るための安定した波形を得るには楽音の立上りから長い
区間が必要となることがあり、やはり記憶装置の容量が
膨大となることがある。
(発明の目的)
この発明の目的は、上記欠点を取り除いてより少ない記
憶容量で良質な楽音信号を発生することが可能な楽音発
生装置を提供するためになされたものである。
憶容量で良質な楽音信号を発生することが可能な楽音発
生装置を提供するためになされたものである。
(発明の概要)
この発明は、楽音の発音開始の立上り部分を含む複数周
期の第1の波形データと、この第1の波形データに続く
複数周期の第2の波形データとを記憶する波形記憶装置
を具え、第1の波形データを読み出した後に第2の波形
データを繰り返し読み出すようにした楽音発生装置にお
いて、 前記第1の波形データの終りの部分は、原波形データの
立上り部分の終りの区間と、前記第2の波形データの終
りの区間をクロスフェードしたものであり、 前記第2の波形データは、原波形データの特定区間を切
取り、始めの部分と終りの部分とをクロスフェードして
エンドレス状にし、任意の位置で切断したものである楽
音発生装置。
期の第1の波形データと、この第1の波形データに続く
複数周期の第2の波形データとを記憶する波形記憶装置
を具え、第1の波形データを読み出した後に第2の波形
データを繰り返し読み出すようにした楽音発生装置にお
いて、 前記第1の波形データの終りの部分は、原波形データの
立上り部分の終りの区間と、前記第2の波形データの終
りの区間をクロスフェードしたものであり、 前記第2の波形データは、原波形データの特定区間を切
取り、始めの部分と終りの部分とをクロスフェードして
エンドレス状にし、任意の位置で切断したものである楽
音発生装置。
(実施例)
第1図は本発明の一実施例である楽音発生装置を具備し
た電子楽器のブロック図である。
た電子楽器のブロック図である。
波形記憶装置7には第2図(2−5)に示すような波形
データを記憶しており、その波形データは以下のように
して得られる。
データを記憶しており、その波形データは以下のように
して得られる。
楽器等により発せられた原楽音波形′f、2図(2−1
)から立上り部分を含む波形A Wと持続音を作るため
の波形SWとをそれぞれ切取り該切取部分を変調して′
JJ2図(2−2)に示すような波形AWIとSWIと
を得る。波形SW1はさらに中央付近で切断し両端部分
がクロスフェードするようにつなぐとエンドレスで再生
可能な第2図(2−3)のSW2の波形となる。(該波
形SW2を得る方法は公知の方法であり特開昭57−5
8195号公報に記載さ第1ている。) そこで、波形AWIと波形SW2とを自然な状態でつな
ぐため波形SW2の始めの部分に連続した波形SW2の
終りの部分を第2図(2−4)のような徐々に音量が増
加する波形に変調して波形sw2の始めの部分に付加す
る。
)から立上り部分を含む波形A Wと持続音を作るため
の波形SWとをそれぞれ切取り該切取部分を変調して′
JJ2図(2−2)に示すような波形AWIとSWIと
を得る。波形SW1はさらに中央付近で切断し両端部分
がクロスフェードするようにつなぐとエンドレスで再生
可能な第2図(2−3)のSW2の波形となる。(該波
形SW2を得る方法は公知の方法であり特開昭57−5
8195号公報に記載さ第1ている。) そこで、波形AWIと波形SW2とを自然な状態でつな
ぐため波形SW2の始めの部分に連続した波形SW2の
終りの部分を第2図(2−4)のような徐々に音量が増
加する波形に変調して波形sw2の始めの部分に付加す
る。
以上のようにして得た波形SW2を主要部とした波形の
前端部と立上り部を含む波形AWLの後端部をクロスフ
ェードして第1の波形データであるAと第2の波形デー
タであるBとでなる第2図(2−5)の波形を得、その
波形データを第1図の波形記憶装置7へ記憶しておく。
前端部と立上り部を含む波形AWLの後端部をクロスフ
ェードして第1の波形データであるAと第2の波形デー
タであるBとでなる第2図(2−5)の波形を得、その
波形データを第1図の波形記憶装置7へ記憶しておく。
立上り部分AWや持続部分SWは、ディスプレイ装置を
持つコンピュータを用い、その区間を指定することによ
り演奏者が容易に編集することができる。このことは特
開昭61−45299号に述べられている。
持つコンピュータを用い、その区間を指定することによ
り演奏者が容易に編集することができる。このことは特
開昭61−45299号に述べられている。
なお、第2図においては位相を無視して記しているが、
特に重ね合わせるところでは、位相を合わせるほうがよ
い。もし、逆位相になるとこの部分での振幅が小さくな
る。
特に重ね合わせるところでは、位相を合わせるほうがよ
い。もし、逆位相になるとこの部分での振幅が小さくな
る。
以上の波形データを記憶した第1図の電子楽器について
説明する。
説明する。
CPU2は、鍵盤及び操作子1の操作状態を検出する。
鍵盤が押されたことを検出した場合には、その鍵に対応
する周波数情報FをレジスタAに設定する。
する周波数情報FをレジスタAに設定する。
前記波形の編集は、波形をディスプレイ装置3に表示し
操作子を用いて行なう。
操作子を用いて行なう。
周波数情報Fは累算器6において、所定の周期(波形を
発生する場合のサンプリング周期と同一)で累算され、
波形メモリ7から波形振幅値WSを出力させる波形アド
レスWAとなる。
発生する場合のサンプリング周期と同一)で累算され、
波形メモリ7から波形振幅値WSを出力させる波形アド
レスWAとなる。
このようにサンプリン、グ周期は一定で、波形を読み出
すアドレスの歩進幅を押鍵位置に応じて変更制御するも
のとしてして、特公昭59−17838号に記載の発明
がある。この発明では、周波数情報Fは整数部と小数部
とからなり小数部の値に応じて補間演算を行ない、質の
良い楽音を発生するものである。
すアドレスの歩進幅を押鍵位置に応じて変更制御するも
のとしてして、特公昭59−17838号に記載の発明
がある。この発明では、周波数情報Fは整数部と小数部
とからなり小数部の値に応じて補間演算を行ない、質の
良い楽音を発生するものである。
本実施例では周波数情報Fは同様に小数部を有し、波形
アドレスAWも小数部を有するが波形メモリには整数部
のみが作用し波形を出力するものとしている。
アドレスAWも小数部を有するが波形メモリには整数部
のみが作用し波形を出力するものとしている。
波形アドレスWAが、波形の最終アドレスEAを越えた
場合は波形アドレスを繰返し波形の頭に戻す。前記編集
作業により繰返し部分の最初と最後のアドレスREAと
EAはそれぞれレジスタB、Cに設定される。
場合は波形アドレスを繰返し波形の頭に戻す。前記編集
作業により繰返し部分の最初と最後のアドレスREAと
EAはそれぞれレジスタB、Cに設定される。
周波数情報Fが累算される毎に減算器10において、波
形アドレスWAからレジスタCに記憶された最終アドレ
スEAを減算する。この減算器からボローが出力される
場合はまだ波形アドレスWAが最終アドレスEAに到達
していないことになる。ボローが出力されない場合は、
最終アドレスを越えたことになるので累算器の値はクリ
アーされ、減算器の値とレジスタBの経返し部分の最初
のアドレスREAが加SiI器9により加算され、この
加算値がセレクタ5によって選択され累算器6に入力さ
れる。
形アドレスWAからレジスタCに記憶された最終アドレ
スEAを減算する。この減算器からボローが出力される
場合はまだ波形アドレスWAが最終アドレスEAに到達
していないことになる。ボローが出力されない場合は、
最終アドレスを越えたことになるので累算器の値はクリ
アーされ、減算器の値とレジスタBの経返し部分の最初
のアドレスREAが加SiI器9により加算され、この
加算値がセレクタ5によって選択され累算器6に入力さ
れる。
以下同様にして繰返し部分の波形が読み出される。なお
、上記説明では、立上り部分の先頭アドレスSTAは波
形メモリ7の先頭アドレスとしている。
、上記説明では、立上り部分の先頭アドレスSTAは波
形メモリ7の先頭アドレスとしている。
ピッチの補正
?3を数波形のうちの一部を切り出して綬返し読み出す
場合には、そのピッチに関して次のような問題がある。
場合には、そのピッチに関して次のような問題がある。
すなわち切り出す区間はアドレスにより指定されるので
、その値(REAとEA )は整数値である。ところが
切り出そうとする区間は楽音の周期の整数倍でなければ
ならず、ちょうどその値が整数になることはほとんどな
い。
、その値(REAとEA )は整数値である。ところが
切り出そうとする区間は楽音の周期の整数倍でなければ
ならず、ちょうどその値が整数になることはほとんどな
い。
第3図に示すように、切り出す区間の始点をゼロクロス
点のアドレス位置に選んだとしても終点のゼロクロス点
はアドレス位置には来ない。従ってメモリに記憶する区
間はDまたはEとなり、本来区間Cをもって読み出す場
合とはピッチが異なる。このずれを防ぐには次の2つの
方法がある。
点のアドレス位置に選んだとしても終点のゼロクロス点
はアドレス位置には来ない。従ってメモリに記憶する区
間はDまたはEとなり、本来区間Cをもって読み出す場
合とはピッチが異なる。このずれを防ぐには次の2つの
方法がある。
(+)レジスタC(またはB)に小数部を設ける。
波形メモリには区間りの振幅値を記憶するがレジスタC
には小数部を設け、区間(C−D)の値を記憶させる。
には小数部を設け、区間(C−D)の値を記憶させる。
CPUが波形から正確なピッチを抽出しつる場合はプロ
グラムによりこの区間(C−D)の値を算出することが
できる。
グラムによりこの区間(C−D)の値を算出することが
できる。
CPUにピッチを抽出する機能がない場合にはぴ奏者が
操作子を用い、ピッチを確認しながら調整するようにし
てもよい。
操作子を用い、ピッチを確認しながら調整するようにし
てもよい。
(2)周波数情報Fを変更する。
周波数情報Fは波形メモリの繰返し部分に波形の整数倍
の周期が記憶されているとして発生されるが、上記のよ
うに波形の切り出しに誤差がある場合には、この周波数
情報Fを予め変更設定しておく。
の周期が記憶されているとして発生されるが、上記のよ
うに波形の切り出しに誤差がある場合には、この周波数
情報Fを予め変更設定しておく。
(発明の効果)
以上のような楽音発生装置によれば、立上り部分を含む
第1の波形データと繰返し部分の第2の波形データとを
原波形から連続して取り出す必要がなく、従って第1の
波形データと第2の波形データとにおいて、音色等の楽
音の変化が気にならない程度に第1と第2の波形データ
間の原波形データを省略でき、記憶容量を従来のものよ
り少なくすることができる。
第1の波形データと繰返し部分の第2の波形データとを
原波形から連続して取り出す必要がなく、従って第1の
波形データと第2の波形データとにおいて、音色等の楽
音の変化が気にならない程度に第1と第2の波形データ
間の原波形データを省略でき、記憶容量を従来のものよ
り少なくすることができる。
さらに、繰返し波形部分の音色を変化させることや、効
果を付加することなど楽音を加工することも可能である
従来にない楽音発生装置である。
果を付加することなど楽音を加工することも可能である
従来にない楽音発生装置である。
第1図は、本発明の一実施例のブロック図、第2図は、
メモリに記憶する波形の編集過程を示す図、第3図は、
波形の切出しに関する図である。 AW・・・立上り部分を含む波形 SW・・・持続音を作るための波形 A・・・・・第1の波形データ B・・・・・第2の波形データ 特許出願人 ローランド株式会社 代表者 梯 郁太部
メモリに記憶する波形の編集過程を示す図、第3図は、
波形の切出しに関する図である。 AW・・・立上り部分を含む波形 SW・・・持続音を作るための波形 A・・・・・第1の波形データ B・・・・・第2の波形データ 特許出願人 ローランド株式会社 代表者 梯 郁太部
Claims (1)
- 【特許請求の範囲】 楽音の発音開始の立上り部分を含む複数周期の第1の波
形データと、この第1の波形データに続く複数周期の第
2の波形データとを記憶する波形記憶装置を具え、第1
の波形データを読み出した後に第2の波形データを繰り
返し読み出すようにした楽音発生装置において、 前記第1の波形データの終りの部分は、原波形データの
立上り部分の終りの区間と、前記第2の波形データの終
りの区間をクロスフェードしたものであり、 前記第2の波形データは、原波形データの特定区間を切
取り、始めの部分と終りの部分とをクロスフェードして
エンドレス状にし、任意の位置で切断したものである楽
音発生装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61161278A JPH0743597B2 (ja) | 1986-07-08 | 1986-07-08 | 楽音発生装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61161278A JPH0743597B2 (ja) | 1986-07-08 | 1986-07-08 | 楽音発生装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4030045A Division JP2683975B2 (ja) | 1992-01-20 | 1992-01-20 | 楽音発生装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6317496A true JPS6317496A (ja) | 1988-01-25 |
| JPH0743597B2 JPH0743597B2 (ja) | 1995-05-15 |
Family
ID=15732066
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61161278A Expired - Fee Related JPH0743597B2 (ja) | 1986-07-08 | 1986-07-08 | 楽音発生装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0743597B2 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0338697A (ja) * | 1989-07-05 | 1991-02-19 | Shimizu Corp | 定常自然音再生装置 |
| JPH03121490A (ja) * | 1989-10-04 | 1991-05-23 | Yamaha Corp | 音源波形の収録再生方法 |
| JPH0667671A (ja) * | 1992-08-24 | 1994-03-11 | Kawai Musical Instr Mfg Co Ltd | 楽音発生装置 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59188697A (ja) * | 1983-04-11 | 1984-10-26 | ヤマハ株式会社 | 楽音発生装置 |
| JPS6017497A (ja) * | 1983-07-08 | 1985-01-29 | 松下電器産業株式会社 | アンサンブル音源装置 |
| JPS6177095A (ja) * | 1984-09-05 | 1986-04-19 | マチアスホーナー・アクチエンゲゼルシヤフト | 電子楽器の回路 |
-
1986
- 1986-07-08 JP JP61161278A patent/JPH0743597B2/ja not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59188697A (ja) * | 1983-04-11 | 1984-10-26 | ヤマハ株式会社 | 楽音発生装置 |
| JPS6017497A (ja) * | 1983-07-08 | 1985-01-29 | 松下電器産業株式会社 | アンサンブル音源装置 |
| JPS6177095A (ja) * | 1984-09-05 | 1986-04-19 | マチアスホーナー・アクチエンゲゼルシヤフト | 電子楽器の回路 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0338697A (ja) * | 1989-07-05 | 1991-02-19 | Shimizu Corp | 定常自然音再生装置 |
| JPH03121490A (ja) * | 1989-10-04 | 1991-05-23 | Yamaha Corp | 音源波形の収録再生方法 |
| JPH0667671A (ja) * | 1992-08-24 | 1994-03-11 | Kawai Musical Instr Mfg Co Ltd | 楽音発生装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0743597B2 (ja) | 1995-05-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0789279B2 (ja) | 楽音信号発生装置 | |
| JPH0417440B2 (ja) | ||
| JP2785531B2 (ja) | 電子楽器 | |
| JP3037861B2 (ja) | 波形形成装置およびこの出力波形を用いた電子楽器 | |
| US5559298A (en) | Waveform read-out system for an electronic musical instrument | |
| JPH0743597B2 (ja) | 楽音発生装置 | |
| JPH02187796A (ja) | 実時間ディジタル加算シンセサイザ | |
| JP2683975B2 (ja) | 楽音発生装置 | |
| US5324882A (en) | Tone generating apparatus producing smoothly linked waveforms | |
| JP3334165B2 (ja) | 楽音合成装置 | |
| JP2576614B2 (ja) | 処理装置 | |
| JP3021743B2 (ja) | 楽音合成装置 | |
| JP3404850B2 (ja) | 音源装置 | |
| JP2900082B2 (ja) | 楽音発生装置 | |
| JPS61248096A (ja) | 電子楽器 | |
| US5817964A (en) | Electronic musical instrument and method for storing a plurality of waveform sampling data at a single address | |
| JP2970438B2 (ja) | 波形メモリ型楽音発生装置 | |
| JP2625669B2 (ja) | 楽音波形発生装置 | |
| US5861568A (en) | Generation of wave functions by storage of parameters for piecewise linear approximations | |
| JP2950456B2 (ja) | 電子楽器 | |
| JP3885803B2 (ja) | 演奏データ変換処理装置及び演奏データ変換処理プログラム | |
| JP2594782B2 (ja) | 電子楽器 | |
| JP3095323B2 (ja) | 電子楽器 | |
| JP3651675B2 (ja) | 電子楽器 | |
| JP2833485B2 (ja) | 楽音発生装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |