JPH05119782A - 音源装置 - Google Patents

音源装置

Info

Publication number
JPH05119782A
JPH05119782A JP3282990A JP28299091A JPH05119782A JP H05119782 A JPH05119782 A JP H05119782A JP 3282990 A JP3282990 A JP 3282990A JP 28299091 A JP28299091 A JP 28299091A JP H05119782 A JPH05119782 A JP H05119782A
Authority
JP
Japan
Prior art keywords
data
vibrato
waveform
waveform data
sound source
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
Application number
JP3282990A
Other languages
English (en)
Other versions
JP2765306B2 (ja
Inventor
Shigeki Fujii
茂樹 藤井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yamaha Corp filed Critical Yamaha Corp
Priority to JP3282990A priority Critical patent/JP2765306B2/ja
Priority to US07/963,445 priority patent/US5412152A/en
Publication of JPH05119782A publication Critical patent/JPH05119782A/ja
Application granted granted Critical
Publication of JP2765306B2 publication Critical patent/JP2765306B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

(57)【要約】 【目的】この発明は、自然楽器の楽音の再現性が良く、
且つ、波形の加工が容易な音源装置を提供するためにな
された。 【構成】波形データを一定周波数(スペクトル)ごとに
分析してそのデータを記憶しておき、楽音信号を合成す
るときにはこの分析データを合成する。分析データは加
工性がよく、また、波形データを分析→合成するためサ
ンプリングデータを用いることができる。さらに、ビブ
ラート波形データのみ別に抽出して記憶したことによ
り、ビブラートのみを加工して楽音波形に付加すること
ができるようになった。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、楽音波形データをス
ペクトルごとに分析・記憶し、これを再合成して楽音信
号を形成する分析合成系音源に関し、特に、そのビブラ
ート付加方式に関する。
【0002】
【従来の技術】電子楽器における楽音信号形成方式は従
来より種々提案されている。そのうち主なものに、FM
方式音源や波形メモリ方式音源がある。FM方式音源は
複数の基本信号を種々のアルゴリズム,強度で合成(周
波数変調)して楽音波形データを形成する方式である。
波形メモリ方式は自然楽器の楽音等を時系列にメモリに
記憶しておき、発音する際これを順次読み出して楽音波
形データを形成する方式である。
【0003】
【発明が解決しようとする課題】FM方式音源ではパラ
メータを調整することよって種々に柔軟に波形を制御す
ることができるが、意図した音色に波形を制御すること
が難しく自然楽器の再現性が悪かった。また、波形メモ
リ方式の音源は自然楽器の楽音の再現性が良いが波形の
加工が困難であり音色に変化をつけることができなかっ
た。また楽音の装飾手法としてビブラートがあるが、F
M方式音源でビブラートをかける場合、規則正しく形成
された三角波や正弦波で変調するため単調になってしま
う欠点があった。一方、波形メモリ方式の音源で波形デ
ータそのものにビブラートが含まれている場合にはビブ
ラートの制御ができないうえ、波形データを途中から繰
り返したとき(ループさせたとき)ビブラート波形の整
合性が悪くなる欠点があった。
【0004】この発明の目的は、自然楽器の音色の再現
性がよく、且つ、波形の制御性もよい音源装置を提供す
ることと、その音源装置において自然なビブラート演奏
を可能にすることにある。
【0005】
【課題を解決するための手段】この発明は、楽音波形デ
ータを複数の部分データに分割して各部分データごとに
スペクトルの周波数データ,強度データを分析するとと
もに前記楽音波形データのビブラート波形データを分析
する分析手段と、分析手段が分析した各部分データごと
のスペクトルの周波数データ,強度データおよびビブラ
ート波形データを分析パラメータとして記憶する記憶手
段と、前記分析パラメータを順次読み出し前記周波数デ
ータに前記ビブラート波形データの周波数成分を加減算
または乗算して楽音波形データを再合成する合成手段
と、を備えたことを特徴とする。
【0006】
【作用】この発明の音源装置は、楽音波形データからス
ペクトルおよびビブラート波形に関する分析パラメータ
を抽出してこれを記憶している。発音のために楽音波形
データを形成するときには、分析パラメータを順次読み
出して合成する。ビブラート波形のデータはスペクトル
の周波数データに加減算または乗算することにより再合
成される楽音波形データにビブラートを付加することが
できる。これによって、波形メモリと同様の再現性のよ
い楽音波形データを形成することができ、且つ、分析パ
ラメータは自由に調整することができるため、楽音の加
工(特にビブラートの調整)も容易である。
【0007】
【実施例】図1はこの発明が適用される分析合成系音源
の基本回路のブロック図である。
【0008】この音源は、分析部1,記憶部2,補間部
3,シフト部4,合成部5を有している。図2に分析部
1の構成を示す。分析部1は複数(128個)のバンド
パスフィルタ(BPF)を並列に接続した構成になって
いる。各BPFのバンド幅は125Hzであり、そのろ
過帯域は0Hzから16kHzまで順に並べられてい
る。各BPFを0〜127チャンネルのチャンネルナン
バで識別する。さらに、このBPFはFFT機能を有し
ており、BPFを通過するスペクトルの周波数データお
よび強度データMagを検出することができる。周波数
はバンド中心周波数からのずれとして検出されるが、こ
のずれをバンド中心周波数に加算することにより絶対値
の周波数データFreqが得られる。分析部1は上記の
ようにBPFアレイで構成できるほか、高速のFFTア
ナライザを用いて実現することもできる。さらにチャン
ネル数は128に限らず、バンド幅も125Hzに限定
されるものではない。
【0009】この分析部1にはPCM波形データが入力
される。PCM波形データは32kHzのサンプリング
クロックでサンプリングされたものである。分析部1は
連続する2048サンプルを1組のデータ(1フレー
ム)として扱う。ただし、各フレームは64サンプルづ
つのずれでオーバーラップしている(図3参照)。分析
部1の各チャンネルは1フレーム分のサンプリングデー
タが入力されたときそのフレームの周波数データFre
qと強度データMagを出力する。ここで、1フレーム
を構成するサンプル数は2048に限らず、フレーム間
隔も64サンプルに限定されない。
【0010】記憶部2は、各チャンネルの周波数データ
m n と強度データMm n を各フレームごとにテーブル
化して記憶している(図4)。1波形データに対応する
複数フレームのテーブル群をボイスデータという。各音
色に対応してこのボイスデータが記憶されている。ま
た、マルチサンプリング(音域や強度別に1音色の複数
波形を記憶する方式)の場合には、1音色に複数のボイ
スデータが含まれることになる。
【0011】以上の分析部1による波形データの分析
(ボイスデータ化)および記憶部2への記憶が、演奏以
前に行われる前処理となる。
【0012】補間部3は、ボイスデータを読み出して波
形データを形成するとき各サンプリングクロックのデー
タを形成する回路部である。すなわち、フレームデータ
は64クロックごとに出力されるが、各フレーム間の6
3サンプリングタイミングにおける周波数データ,強度
データをその前後のフレームデータから直線補間して算
出する(図5参照)。補間は各チャンネルごとに同一チ
ャンネルのデータを用いて行われる。算出されたデータ
はシフト部4に出力される。
【0013】シフト部4は鍵盤等で指定された音高(周
波数)の楽音を発音するために、周波数データのみをシ
フトする回路である。サンプリングした波形データの周
波数と指定された周波数とに基づいてシフト量が決定さ
れる。なお、マルチサンプリングにより全ての鍵(音
高)に対応するボイスデータを有する場合はこのシフト
処理は不要となる。
【0014】合成部5は各チャンネルごとの周波数デー
タ,強度データを合成して1個の波形データを合成する
回路である。合成は逆FFT合成を用いてもよく、加算
合成を用いてもよい。
【0015】記憶部2に記憶されているボイスデータを
読み出して、各チャンネルごとに補間−シフトしたの
ち、合成することにより楽音波形データが形成される。
したがって、記憶部2−補間部3−シフト部4−合成部
5の動作は演奏時のリアルタイム動作となる。
【0016】以上の方式の分析合成音源は、自然楽器等
実際の音をサンプリングして電子音を形成することがで
きるとともに、そのサンプリング波形データに対する加
工も大幅に可能にしたものである。
【0017】図6はこの発明の実施例である音源装置の
一部構成図である。この音源装置では分析部は分割され
たNチャンネル(128チャンネル)ごとのスペクトル
(ローカルピーク)分析のみならず、全体のビブラート
波形についての解析も行っている。記憶部2′は、各ボ
イスデータごとに図4に示すフレームデータに加えてビ
ブラートデータも記憶している。ビブラート波形データ
は記憶部2′のビブラート波形データ記憶エリア2′a
に記憶されている。図7は分析部1′のビブラート解析
部および記憶部2′のビブラート波形データ記憶エリア
2′aの構成を示す図である。ビブラート解析部1′a
はピッチ抽出部10および減算器13からなっている。
ピッチ抽出部10は自己相関回路11および最大ピーク
抽出回路12を有している。自己相関回路11は直前の
周波数からの周波数変動を抽出する回路であり、最大ピ
ーク抽出回路12は変動のローカルピークを抽出する回
路である。このようにして抽出された周波数変動値から
この楽音波形データの中心ピッチを減算することにより
ビブラート波形を抽出することができる。中心ピッチの
減算は減算器13で行う。このように抽出されたビブラ
ート波形がビブラートデータ記憶エリア2′aに記憶さ
れる。ビブラート波形はピッチ変動データとして時系列
に記憶されている。
【0018】このように記憶部2′に記憶されたボイス
データは、楽音波形の再合成時に読み出される。フレー
ムデータはフレームカウンタ(図示せず)から入力され
るフレームナンバデータに従って読み出される。ビブラ
ート波形データはビブラート速度制御データに従って読
み出される。フレームデータは補間部3′に入力され
る。補間部3′は各サンプリングクロックごとに前後の
フレームデータを直線補間して出力する。ビブラート波
形データはサンプリングクロック毎に読み出され、乗算
器6に入力される。乗算器6ではビブラート深さ制御デ
ータと乗算される。このビブラート深さ制御データはた
とえばキーボードなどの演奏装置のアフタタッチデータ
やモジュレーションホイールデータなどに基づいて生成
される。ビブラート深さ制御データを乗算されたビブラ
ート波形データは加算器7に入力される。加算器7は補
間部3′とシフト部4との間に各チャンネルごとに設け
られており、それぞれ各チャンネルの補間された周波数
データFreqが入力される。この周波数データFre
qにビブラート波形データ(周波数付加分)が加算され
たのち、シフト部4に入力される。これにより、サンプ
リングされた楽音波形データのうちビブラート成分のみ
が別に記憶され、再合成時にその深さや速さが調節され
て加算されるようになる。
【0019】なお、ビブラート波形データは周波数デー
タFreqに乗算するようにしてもよい。また、ビブラ
ート波形データを減算してビブラートを抑えるように制
御することも可能である。
【0020】ビブラート波形データは位相の合った適当
な区間でルーピングされるようになっている。
【0021】
【発明の効果】以上のようにこの発明では、サンプリン
グされたデータを用いることにより自然楽器等の楽音の
再現性がよいうえ、分析パラメータに波形データを保存
するため音色の加工性が高い音源装置を実現することが
できる。また、ビブラート波形のみを抽出して記憶した
ことによりビブラートの深さ/速さを調節することもで
き、さらに、楽音がループした場合でもビブラートの位
相がずれるおそれがない。
【図面の簡単な説明】
【図1】この発明が適用される分析合成系音源の構成を
示す図
【図2】同分析合成系音源の分析部の構成を示す図
【図3】同分析合成系音源に入力されるPCM波形デー
タの例を示す図
【図4】同分析合成系音源の記憶部の記憶内容を示す図
【図5】同分析合成系音源の補間部の動作を説明する図
【図6】この発明の実施例である分析合成系音源の一部
詳細図
【図7】同分析合成系音源のビブラート解析回路付近の
詳細図
【符号の説明】
1−分析部、2−記憶部、3−補間部、4−シフト部、
5−合成部、1′a−ビブラート解析部、2′a−ビブ
ラート波形データ記憶エリア、7−加算器。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 楽音波形データを複数の部分データに分
    割して各部分データごとにスペクトルの周波数データ、
    強度データを分析するとともに、前記楽音波形データの
    ビブラート波形データを分析する分析手段と、 分析手段が分析した各部分データごとのスペクトルの周
    波数データ、強度データおよびビブラート波形データを
    分析パラメータとして記憶する記憶手段と、 前記分析パラメータを順次読み出し、前記周波数データ
    に前記ビブラート波形データの周波数成分を加減算また
    は乗算して楽音波形データを再合成する合成手段と、 を備えた音源装置。
JP3282990A 1991-10-18 1991-10-29 音源装置 Expired - Fee Related JP2765306B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP3282990A JP2765306B2 (ja) 1991-10-29 1991-10-29 音源装置
US07/963,445 US5412152A (en) 1991-10-18 1992-10-15 Device for forming tone source data using analyzed parameters

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3282990A JP2765306B2 (ja) 1991-10-29 1991-10-29 音源装置

Publications (2)

Publication Number Publication Date
JPH05119782A true JPH05119782A (ja) 1993-05-18
JP2765306B2 JP2765306B2 (ja) 1998-06-11

Family

ID=17659783

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3282990A Expired - Fee Related JP2765306B2 (ja) 1991-10-18 1991-10-29 音源装置

Country Status (1)

Country Link
JP (1) JP2765306B2 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006010906A (ja) * 2004-06-24 2006-01-12 Yamaha Corp 音声効果付与装置及び音声効果付与プログラム
JP2008107547A (ja) * 2006-10-25 2008-05-08 Yamaha Corp 楽音合成装置及びプログラム
JP2008158214A (ja) * 2006-12-22 2008-07-10 Yamaha Corp 楽音合成装置及びプログラム
JP2009216904A (ja) * 2008-03-10 2009-09-24 Yamaha Corp 電子音楽装置、プログラム
JP2009216903A (ja) * 2008-03-10 2009-09-24 Yamaha Corp 電子音楽装置、プログラム

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6060693A (ja) * 1983-09-14 1985-04-08 ヤマハ株式会社 電子楽器
JPS6097397A (ja) * 1983-11-01 1985-05-31 株式会社河合楽器製作所 音響解析装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6060693A (ja) * 1983-09-14 1985-04-08 ヤマハ株式会社 電子楽器
JPS6097397A (ja) * 1983-11-01 1985-05-31 株式会社河合楽器製作所 音響解析装置

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006010906A (ja) * 2004-06-24 2006-01-12 Yamaha Corp 音声効果付与装置及び音声効果付与プログラム
JP4649888B2 (ja) * 2004-06-24 2011-03-16 ヤマハ株式会社 音声効果付与装置及び音声効果付与プログラム
JP2008107547A (ja) * 2006-10-25 2008-05-08 Yamaha Corp 楽音合成装置及びプログラム
JP2008158214A (ja) * 2006-12-22 2008-07-10 Yamaha Corp 楽音合成装置及びプログラム
JP2009216904A (ja) * 2008-03-10 2009-09-24 Yamaha Corp 電子音楽装置、プログラム
JP2009216903A (ja) * 2008-03-10 2009-09-24 Yamaha Corp 電子音楽装置、プログラム

Also Published As

Publication number Publication date
JP2765306B2 (ja) 1998-06-11

Similar Documents

Publication Publication Date Title
US5412152A (en) Device for forming tone source data using analyzed parameters
US7933768B2 (en) Vocoder system and method for vocal sound synthesis
JPH09185392A (ja) 音程変換装置
JP2765306B2 (ja) 音源装置
JP2990897B2 (ja) 音源装置
JP3147413B2 (ja) 楽音波形合成装置及び楽音波形分析合成装置
JP2924366B2 (ja) 音源装置
JP2995964B2 (ja) 音源装置
JP2768090B2 (ja) 音源装置
JP4245114B2 (ja) 音色制御装置
JP2712943B2 (ja) 音源装置
JP2959240B2 (ja) 音源装置
JPS6091227A (ja) 音響解析装置の合成装置
JP2961998B2 (ja) 音源装置
JP3459016B2 (ja) オーディオ信号処理方法および装置
JP3304701B2 (ja) 楽音合成装置
JP2812379B2 (ja) 音源装置
JP3525482B2 (ja) 音源装置
JP2643761B2 (ja) 周波数変調楽音合成原理による波形加工装置
JP3018659B2 (ja) 楽音波形合成装置
JP2689765B2 (ja) ノイズ付与装置
JP3304709B2 (ja) 楽音信号分析方法
JPH07199951A (ja) 音源装置
JP3248212B2 (ja) 音源装置
JP3674154B2 (ja) 楽音合成装置

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 (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090403

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees