JP3898944B2 - Electronic musical instruments - Google Patents

Electronic musical instruments Download PDF

Info

Publication number
JP3898944B2
JP3898944B2 JP2001388057A JP2001388057A JP3898944B2 JP 3898944 B2 JP3898944 B2 JP 3898944B2 JP 2001388057 A JP2001388057 A JP 2001388057A JP 2001388057 A JP2001388057 A JP 2001388057A JP 3898944 B2 JP3898944 B2 JP 3898944B2
Authority
JP
Japan
Prior art keywords
waveform
pitch
frequency
mode
sbf
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
Application number
JP2001388057A
Other languages
Japanese (ja)
Other versions
JP2003186472A (en
JP2003186472A5 (en
Inventor
真紀 山本
忠男 菊本
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.)
Roland Corp
Original Assignee
Roland 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 Roland Corp filed Critical Roland Corp
Priority to JP2001388057A priority Critical patent/JP3898944B2/en
Publication of JP2003186472A publication Critical patent/JP2003186472A/en
Publication of JP2003186472A5 publication Critical patent/JP2003186472A5/ja
Application granted granted Critical
Publication of JP3898944B2 publication Critical patent/JP3898944B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、楽音波形の信号処理を行うデジタルフィルタを備えた電子楽器に関する。
【0002】
【従来の技術】
従来、電子楽器では音源(Wave Generator:以下WGという)を備えており、このWGから楽音波形を読み出すときに読出速度を変えて音高を変えるものや音高に対応した楽音波形を音源から読み出すものがある。前者の代表的なものにはサンプラが在り、後者の代表的なものには電子ピアノやシンセサイザが在る。
【0003】
電子ピアノやシンセンサイザでは、サンプリング時の周波数と同じ周波数で音源から波形の読み出しを行っていて、たとえば鍵盤装置により音高情報が与えられるとその音高情報に対応した楽音波形が読み出される。一方、サンプラでは、たとえばオクターブごとに波形データを用意しておき、サンプリング時の周波数とは異なる周波数で楽音波形を読み出すことによって音高を変化させている。
【0004】
いずれにしてもこのような電子楽器においてはWGから様々な音高を持つ楽音波形が読み出されて、その読み出された楽音波形の音色がWGの後段に配設されるデジタルフィルタによって変化する。
【0005】
このようなWGから出力された楽音波形の音色を変化させるデジタルフィルタとして本出願人は特開平6−4076号明細書で音色形成装置を開示している。この開示された音色形成装置では楽音波形が持つ基本周波数および整数倍の周波数、基本周波数および整数倍の周波数を中心周波数としてその周辺周波数成分の通過が規制される。つまり、この開示された音色形成装置では周辺周波数成分の通過を規制するため、各通過周波数帯域の幅や遮断する周波数の帯域幅の設定が行われる。
【0006】
このように音色形成装置では基本周波数および整数倍の周波数、そしてそれらを中心周波数としたその周辺の周波数いわゆるサイドバンドの通過周波数帯域が設定されるので、この音色形成装置のことをサイドバンドフィルタ(以下、SBFという)とも呼ぶ。
【0007】
このようなSBFではWGから読み出される楽音波形が音高を持つものであれば、楽音波形の基本周波数および整数倍の周波数に、SBFの通過域をあわせるように係数が設定されて音高を持つ楽音波形の処理が行われる。しかも、基本周波数、整数倍の周波数に対応する各通過周波数帯域の幅および楽音波形が持つそれぞれの周波数成分を通過させないで遮断する周波数帯域が自由に設定されるので基本周波数および整数倍の周波数が有するサイドバンドの、周波数成分の通過量の制御が確実に行える。このようにサイドバンドの、周波数成分の通過量の制御を行うことによって楽音波形の音色が変化する。
【0008】
ここで特開平6−4076号明細書で開示されたSBFについて図5を参照して説明を加えておく。
【0009】
図5に示すように乗算器の係数A、Bおよび遅延回路の遅延量Cを変えることによってサイドバンドの特性が自在に変えられる。これらの係数A、B、Cを適宜設定することによって図6のような特性が得られる。図6は基本周波数を2KHzとしてその整数倍の周波数4、6、8…KHzの周波数帯で通過域が設定される場合のSBFの周波数特性である。基本周波数から整数倍の周波数までが順序よく配列されている。
【0010】
なお、横軸には周波数が示されていて縦軸には振幅をデシベル値として換算した値が示されている。
【0011】
図5に示すSBF100では加算器101〜104と乗算器105〜108と可変長ディレイライン109、110とを備えている。可変長ディレイライン109、110では遅延量の設定を行えて、乗算器105〜108では帰還量あるいはゲインの設定を行える。各乗算器105〜108の演算係数を変更することによって通過周波数帯域が自由に設定される。このSBF100は2段の可変長ディレイライン109、110で構成されており、乗算器107でフィードバックループが構成されて、さらに乗算器108で2重のフィードバックループが構成される。また、可変長ディレイライン109あるいは110の出力を加算器103あるいは104へ帰還させているところは積分ループであり、ここでは今回の波形データに可変長ディレイライン109あるいは110によって遅延させた波形データが加算器103あるいは104によって加算される。これらの乗算器105〜108、可変長ディレイライン109、110に対して制御手段15によって演算された演算係数A、BおよびCが与えられて基本周波数およびその整数倍の周波数からなる中心周波数およびその中心周波数周辺の周辺周波数帯域の幅が自由に設定されている。
【0012】
まず、乗算器105の演算係数Aではサイドバンドつまり周辺周波数帯域の幅の変更が行える。この遮断周波数とは図6に示すような各通過周波数帯域が設定されたときに、その周波数帯域のピークから振幅が3dB以上減衰を与えられる周波数を指す。たとえば基本周波数2KHz帯ならばピーク値が0dBであるから、2.1KHzで−3dBになっていれば2.1KHzが遮断周波数である。
【0013】
また、乗算器の係数Bを変えることによって通過域のピークからボトムに掛けて描かれるカーブを変えられる。図中、Qと示してあるのがそれを示している。このQ値とは共振特性を示すために使用される。したがってAとBとを適宜組み合わせれば通過周波数帯域の特性が任意に設定される。
【0014】
さらに遅延回路の遅延量Cによって基本周波数およびその整数倍の周波数の間隔が変わる。この遅延量Cでは現在時刻に対してどれだけ過去のデータが反映されるかが決められる。つまり、ここでCを与えることによって通過周波数帯域の中心周波数が決められて音高つまりピッチが決められる。
【0015】
このようなSBFを用いることによってWGにピッチのある音(たとえばピアノ)を選んだ場合にはWGでピッチを決め、SBFで音色を変える制御も行えて、WGにピッチの無い音(たとえばシンバル)を選んだ場合にはSBFでピッチもつけられるし、同時に音色を変える制御も行える。
【0016】
【発明が解決しようとする課題】
このように上記SBFによってどちらかというと音色を重視して制御を行ってきたが本出願人は上記SBFによって音高を変えるという制御のみを行えばさらに音の領域を広げられる点に着目した。つまり、本出願人は上記SBFによって所望の音高を与えられる点を積極的に活用することを発案している。
【0017】
そこで本発明では、上記SBFを活用することによって従来に比べて音の領域を広げて豊かな演奏を行える電子楽器を提供することを目的とする。
【0018】
【課題を解決するための手段】
本発明の電子楽器は、
楽音波形を記憶する波形記憶部と、
前記波形記憶部から楽音波形を読み出す、読出速度が可変な波形読出部と、
周波数軸上に等間隔に並んだ複数の通過周波数帯域を有し、これら複数の通過周波数帯域相互の間隔が可変な、上記波形読出部により読み出された楽音波形が通過するサイドバンドフィルタと、
音高を指定する押鍵情報に応じて上記波形読出部による楽音波形の読出速度を制御する第1のモードと、
上記押鍵情報に応じて上記サイドバンドフィルタの複数の通過周波数帯域相互の間隔を制御する第2のモードとを有し、
これら第1のモードと第2のモードとを切替自在に制御する制御部とを備えたことを特徴とする。
ここで、本発明においては、上記第2のモードにおいて、音色を指定するパラメータに応じて上記波形読出部による楽音波形の読出速度を制御する事が好ましい。
また、本発明において、上記サイドバンドフィルタは、上記複数の通過周波数帯域の幅が可変であることが好ましい。
【0019】
本発明の上記電子楽器によれば、上記第1のモードによって、演奏情報に基づいて上記波形読出部による楽音波形の読出速度を変えて上記波形記憶部に記憶された楽音波形を読み出すことによって音高を得る、または読み出す波形(のアドレス)を変えて所望の音高に対応した波形を読み出すことによって音高を得る制御を行えるとともにその音高情報に基づいて上記サイドバンドフィルタの複数の通過周波数帯域相互の間隔を設定するときに該複数の周波数帯域の幅を適宜、変えることによって音色を変化させる制御を行えて、
上記第2のモードによって楽音波形を読み出すときにサンプリング時と同じ周波数のみで楽音波形を読み出すことでフォルマントを維持した音色で、上記サイドバンドフィルタによってその楽音波形に自由にピッチつまり音高を与える制御も行える。このときには上記複数の通過周波数帯域のそれぞれの幅を所定の値に設定することによって聴覚上、ピッチ感(音高)を強調することができる。したがって、第2のモードを使用すれば音高を持たない楽音波形に対しても様々な音高を持たせることができる。
【0020】
また、第2のモードのときに楽音波形の読出速度を変えると音高を持たない楽音波形の音色が変化するものもあるのでこの音色が変化した楽音波形に上記サイドバンドフィルタによって音高を与えれば様々な音色を持つ楽音波形に様々な音高を持たせられる。
【0021】
以上説明したように本発明の電子楽器では上記第1のモードおよび上記第2のモード、双方の制御モードを有しているのでこれらのモードを適宜、切替えることによって第1のモードで得られる作用あるいは第2のモードで得られる作用を一つの電子楽器で得られる。
【0022】
【発明の実施の形態】
以下、本発明の実施形態について説明する。
【0023】
図1は、本発明の一実施形態を示す電子楽器のブロック図である。
【0024】
演奏情報入力手段11から音色を表わすパラメータあるいはノートナンバを表わす鍵盤情報が制御手段13および波形データ選択手段14へ供給される。制御手段13では波形データ読出手段15に対してノートナンバに基づいて読出速度の情報を与えて、波形データ選択手段14では波形データ記憶手段12に対して指定された波形データの情報を与えている。この波形データ選択手段14から与えられる波形データの情報によって波形データ記憶手段12に在る楽音波形のいずれかが指定される。この指定された波形データを波形データ読出手段15によって読み出している。この波形データ読出手段15には制御手段13からノートナンバに基づいて読出速度の情報が与えられているので、この読出速度の情報に基づいて波形データが読み出される。このときには楽音波形に対して音高が与えられる。そしてこの音高が与えられた波形データに対してSBF17で音色パラメータに基づいて音色が与えられる。これが従来のシンセシスによる制御モードである。
【0025】
これに対し本実施形態の電子楽器では第2のモードが選択されたときには音色パラメータに基づいて波形読出手段に対して所定の読出速度が与えられる。勿論、従来から行っている波形記憶手段12から波形読出手段15によって楽音波形が読み出されるときの読出速度を変えて波形データに対して音高を与える制御モードでの制御も行えるようにするため、第1の制御モードと第2の制御モードという2つのモードを用意して、これらのモードをモード選択手段16で選択自在にしている。つまり、本実施形態の電子楽器10では音色に豊富なバリエーションを持たせるために2つの制御モードを有しているのである。まず、第1のモードでは従来のシンセシスにしたがった制御が行なわれて、第2のモードでは、音色パラメータに応じた読み出し速度によって楽音波形を読み出してからノートナンバに基づいてピッチつまり音高を変化させる制御が行われている。この第2の制御モードとはサンプリング時の周波数と同じ周波数で読み出すことで元のフォルマントを維持した音色で、さらに所望の音高になるようにSBFに音高データを与える制御モードである。したがって、シンバルなどのように音高がない楽音波形の場合には第2のモードが選択されて、フォルマントが維持された楽音波形が波形記憶部から読み出されてSBFで音高が与えられる。
【0026】
ここで音高を持たない楽音波形が時間軸上および周波数軸上でどのような特徴を持つかについて若干触れておく。
【0027】
音高を持たない楽音波形たとえばシンバルなどの場合には楽音波形が時間軸上にランダムに分布している。この時間軸上でランダムに分布する波形がたとえばフーリエ変換されて周波数成分に分解されると、周波数軸上では基本周波数、その整数倍の周波数成分が規則正しく配列されない波形、言い換えれば音高のない波形となる。このような音高のない波形を処理するにあたって本発明の電子楽器では読出速度をサンプリング時と同じにする方法と読出速度をサンプリング時とは違う速度で読み出す方法との双方で楽音波形を読み出せるようにしている。
【0028】
上記の如く、時間軸上でランダムに分布する信号は不規則信号として扱われる。このようなものの中には雑音と呼ばれるものが在ってその雑音の中で代表的なものには白色雑音がある。この白色雑音ではその不規則信号の成分が周波数軸上に一様に分布する。一方、シンバルのような楽音波形ではランダムに分布はしていているものの或る特性を有しているので周波数軸上には周波数特性が観察される。これを本出願人は利用している。この周波数特性が音色に相当する訳である。
【0029】
このような音高を持たない楽音波形に対して本発明の電子楽器では、上述の如く波形データ記憶部12からの読出速度を変えて音色を変えることも行っている。これは読出速度によって音色が変化するからである。
【0030】
第1のモードでは、音高に対応した制御パラメータ(読出速度)がWGに与えられ、読出速度を変更して所望の音高にて読み出すか、あるいは音高に対応した制御パラメータ(波形選択のためのアドレス)がWGに与えられ所望の音高の波形をサンプリング時の速度で読み出し、音高を得ているが、第2のモードにおいては音高に対応した制御パラメータをSBF17に与えて音高を得るようにしている。この第2のモードの場合、さらに音色に対応したパラメータをWGに与えることによってWGからの読出速度を変更して読み出すことでフォルマントを変化させ音色に関する制御を行っても良い。
【0031】
このようにして楽音波形がモード選択手段16で選択されたモードに応じて処理されて、D/A変換器18を介して楽音として出力される。
【0032】
図2を参照して図1で示す電子楽器の動作について説明する。
【0033】
図2は図1の波形読出手段15で読み出された波形データを示している。この波形データはシンバルの楽音波形で、シンバルは音高を持たない楽器なのでこの音高がない楽音波形に音高が与えられる模様を示している。
【0034】
図2(a)は波形記憶部12から読み出された楽音波形の周波数特性を示す図、(b)はSBF17の周波数特性を示す図、(c)は(a)の周波数特性を持つ楽音波形がSBF17でピッチが与えられて出力される様子を示す図である。
【0035】
図2(b)は図1のSBF17に対して制御手段から所定の係数が与えられて通過周波数帯域が設定されたSBF17の周波数特性である。つまり、図2(a)に示す波形データがSBF17へ供給されて図2(b)に示すような音高が与えられて、図2(c)のような波形データとなる。図2(c)は図2(a)で示されるフォルマント(音色)が維持されていて音高が在る波形になっている。図中、縦軸はゲインを示し、横軸は周波数を示す。
【0036】
これが従来のシンセシスとは逆の制御方法によって波形データを生成した場合の例である。つまり、所定の読出速度で読み出すことによって楽音波形のフォルマントを維持したままでSBF17によって音高を与えることを行う。このように元々音高のないシンバルの楽音波形を読み出して、SBF17で音高を与えることによってピッチ感の在る楽音が発音される。ここではシンバルの音がシタール風の音に変えられて発音されるのである。なお、シンバルの音としてそのまま出力したい場合にはSBF17をバイパスさせれば良い。
【0037】
以上は読出速度を固定したままでフォルマント(音色)が得られた後でSBFでピッチを与えることを行ってきたが、さらに楽音に豊富なバリエーションを持たせるために以下のようなことも本出願人は行えるようにしている。
【0038】
これは読出速度によってフォルマント(音色)が変わるものもあるのでこれを楽音信号として処理して豊富な音色バリーエーションを得ようとするものである。
【0039】
図3(a)、(b)には読出速度によって音色が変わるもの、ここでは図2に示したシンバルを一例として挙げている。
【0040】
図3(a)は読出速度を変えて音色が変わる様子を示す図、図3(b)はSBFで基本周波数、その整数倍の周波数成分の中心を遅延手段に設定して、その中心周波数の周辺の周波数成分の幅を狭くしてやることで音高感が強くなった波形の説明図である。図中、縦軸はゲインを示し、横軸は周波数を示す。
【0041】
図3(a)で示す波形データは図2(a)と同じシンバルの波形データを、読出速度を変えて読み出していて、図3(a)の読出速度は図2(a)の読出速度よりも速い。このように速い読出速度で波形データを波形記憶手段12から読み出すと周波数特性が高域に移動する。つまり、波形データの読出速度が上がるのでピークの位置が高域にずれる。したがって、波形データの読出速度を変えることによってフォルマントが変化し音色が変わる。
【0042】
以上説明したように従来では音高が在る波形データにSBF17によって音色を変化させていたが、本実施形態の電子楽器10では、音高がない波形に対して、波形の読出速度を変えることによってフォルマントが変わることで音色が変わるので、SBF17の通過周波数を変えて音高を変化させることによって、様々なピッチ感を持つ楽音が生成される。なお、音高を持った楽音波形データの場合には選択手段によって従来の制御モードである第1の制御モードを選択してやれば良い。
【0043】
ここで第2の制御モードが選択されて、SBFで音高が変化する模様を図4を参照して説明する。図中、縦軸はゲインを示し、横軸は周波数を示す。
【0044】
図4はシンバルの波形データに対してSBF17で様々な音高を与えた場合の例である。なお、音高を与えるときには、式(1)に示すように出力希望周波数(基音の周波数)fxとサンプリング周波数fとで決められる値を基に図5に示す遅延手段109、110の係数Cが設定される。
【0045】
f×(1/fx) … 式(1)
図4(b)では出力希望周波数を440HzとしてSBF17を設定した場合のSBF17の周波数特性が示されている。図4(a)に示す波形データが波形データ読出手段によって読み出された波形データである。図中、波形データ読出手段15は言い換えれば波形を出力する音源となるのでWG出力と記載してある。この波形データが図4(b)のSBF17を通過すると、図4(c)の波形データがSBF17から出力される。図4(b)のSBF17には上式(1)で算出された値を基に図5の遅延手段に係数Cが設定されている。
【0046】
これに対して基本周波数を293Hzとして音高を与えた例が示されていて、図4(d)が基本周波数を293HzとしたSBF17の周波数特性である。
【0047】
つまり、サンプリング時と同じ速度で読み出すことによってシンバルのフォルマント(音色)を維持しておいて、読み出された波形データにSBF17で音高を与えることによって図4(c)あるいは図4(e)の信号が生成される。双方とも周波数に対して同じフォルマントつまり音色を持つものであるが音高つまりピッチが異なる波形データとなる。つまり、同一のフォルマントを持つ楽音波形に対して異なる音高を与えることができて、これを楽音として出力することができる。
【0048】
なお、図3(b)でも示したように図4(b)、(d)のSBF17の周波数特性としては各通過周波数帯域が狭帯域であることが好ましい。各通過周波数帯域を広げると、音高のない楽音波形に近づいていき、あまり大きな差異が得られない。ここでは元々音高のない楽音に対して強い音高を与える方がより大きな効果が得られる。
【0049】
このように本発明の電子楽器によれば、元々は音高を持つ楽音波形に対して豊富な音色バリエーションを持たせるために使用しているSBF17を、音色ではなく音高を変化させる役割を持たせることによって従来のシンセシスでの制御とは逆のシンセシスでの制御を行えるようになる。したがって、このようなSBFを電子楽器に配備することによって、音高のない楽音波形たとえば雷鳴のような波形であってもSBF17によって音高が与えられるので従来に比べて音の領域を広げて演奏を行えるようになる。
【0050】
また、本発明の電子楽器によれば、第2の制御モードにおいて、読出速度によって音色を変え、さらに音高を与えることで従来に電子楽器に比べてより豊富な音色のバリエーションを持たせて演奏を行える。
【0051】
【発明の効果】
以上説明したように、本発明の電子楽器によれば、第2のモードを選択することによって上記SBFを用いて音高のない波形に音高感を出すことにより波形メモリに記憶された様々な波形に様々な処理を施すことができるので第1のモード(従来のシンセシス)での演奏だけにとどまらず、従来に比べて音の領域を広げて豊かな演奏を行える電子楽器を提供することができる。
【図面の簡単な説明】
【図1】本発明の一実施形態の電子楽器の回路構成を示したブロック図である。
【図2】図1のSBFで処理するときの楽音波形およびSBFの周波数特性を示す図である。
【図3】図2とは異なる読出速度を設定した場合の楽音波形およびSBFの周波数特性を示す図である。
【図4】電子楽器で処理される楽音波形の周波数特性を示す図である。
【図5】SBFの構成ブロック図である。
【図6】図5のSBFの乗算器および可変長ディレイラインに所定の係数を設定した場合の周波数特性を示す図で、特に基本周波数を2KHzとしてその基本周波数とその基本周波数の整数倍の周波数4、6…KHzにそれぞれ通過周波数帯域が設定されている模様を示す図である。
【符号の説明】
10 電子楽器
11 演奏情報入力手段
12 波形データ記憶手段
13 制御手段
14 波形データ選択手段
15 波形データ読出手段
16 モード選択手段
17 SBF
18 D/Aコンバータ
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an electronic musical instrument including a digital filter that performs musical tone signal processing.
[0002]
[Prior art]
Conventionally, electronic musical instruments have been provided with a sound generator (hereinafter referred to as WG), and when a musical sound waveform is read out from this WG, the sound wave shape corresponding to the pitch is read out from the sound source by changing the reading speed and changing the pitch. There is something. A typical example of the former is a sampler, and a typical example of the latter is an electronic piano or synthesizer.
[0003]
In an electronic piano or thin sensorizer, a waveform is read from a sound source at the same frequency as that at the time of sampling. For example, when pitch information is given by a keyboard device, a musical sound waveform corresponding to the pitch information is read. On the other hand, in the sampler, for example, waveform data is prepared for each octave, and the pitch is changed by reading the musical sound waveform at a frequency different from the frequency at the time of sampling.
[0004]
In any case, in such an electronic musical instrument, a musical sound waveform having various pitches is read from the WG, and the tone of the read musical sound waveform is changed by a digital filter disposed at the subsequent stage of the WG. .
[0005]
As a digital filter for changing the tone color of a musical sound waveform output from such a WG, the present applicant discloses a tone color forming apparatus in Japanese Patent Application Laid-Open No. 6-4076. In the disclosed timbre forming apparatus, the passage of peripheral frequency components is restricted with the fundamental frequency and integer multiple frequency, fundamental frequency and integral multiple frequency of the tone waveform as the center frequency. That is, in the disclosed timbre forming apparatus, in order to restrict the passage of the peripheral frequency component, the width of each passing frequency band and the bandwidth of the frequency to be cut off are set.
[0006]
In this way, in the timbre forming apparatus, the fundamental frequency and the integral multiple frequency, and the peripheral frequencies around them, the so-called sideband pass frequency band are set, so that the timbre forming apparatus is referred to as a sideband filter ( Hereinafter also referred to as SBF).
[0007]
In such an SBF, if the musical sound waveform read from the WG has a pitch, a coefficient is set to match the pass band of the SBF to the fundamental frequency and an integer multiple of the musical sound waveform and have a pitch. Musical sound waveform processing is performed. In addition, the width of each pass frequency band corresponding to the fundamental frequency, the integral multiple frequency, and the frequency band that cuts off the respective frequency components of the musical sound waveform without passing through are freely set, so the fundamental frequency and the integral multiple frequency are The amount of frequency components passing through the sidebands can be reliably controlled. In this way, the tone color of the musical sound waveform changes by controlling the passing amount of the frequency component of the side band.
[0008]
Here, the SBF disclosed in Japanese Patent Laid-Open No. 6-4076 will be described with reference to FIG.
[0009]
As shown in FIG. 5, the sideband characteristics can be freely changed by changing the coefficients A and B of the multiplier and the delay amount C of the delay circuit. By appropriately setting these coefficients A, B, and C, the characteristics shown in FIG. 6 can be obtained. FIG. 6 shows the frequency characteristics of the SBF when the passband is set in the frequency band of 4, 4, 8,. The fundamental frequency to the integer multiples are arranged in order.
[0010]
The horizontal axis indicates the frequency, and the vertical axis indicates the value obtained by converting the amplitude as a decibel value.
[0011]
The SBF 100 shown in FIG. 5 includes adders 101 to 104, multipliers 105 to 108, and variable length delay lines 109 and 110. The variable length delay lines 109 and 110 can set a delay amount, and the multipliers 105 to 108 can set a feedback amount or a gain. The pass frequency band is freely set by changing the operation coefficient of each multiplier 105 to 108. The SBF 100 includes two variable length delay lines 109 and 110. The multiplier 107 forms a feedback loop, and the multiplier 108 forms a double feedback loop. The place where the output of the variable length delay line 109 or 110 is fed back to the adder 103 or 104 is an integration loop. Here, the waveform data delayed by the variable length delay line 109 or 110 is added to the current waveform data. It is added by the adder 103 or 104. The multipliers 105 to 108 and the variable length delay lines 109 and 110 are given arithmetic coefficients A, B and C calculated by the control means 15, and the center frequency consisting of the fundamental frequency and an integral multiple thereof, and its center frequency. The width of the peripheral frequency band around the center frequency is freely set.
[0012]
First, the calculation coefficient A of the multiplier 105 can change the width of the side band, that is, the peripheral frequency band. The cut-off frequency refers to a frequency at which the amplitude is attenuated by 3 dB or more from the peak of the frequency band when each pass frequency band as shown in FIG. 6 is set. For example, if the basic frequency is 2 KHz band, the peak value is 0 dB, and if it is -3 dB at 2.1 KHz, 2.1 KHz is the cutoff frequency.
[0013]
Further, by changing the coefficient B of the multiplier, the curve drawn from the peak to the bottom of the pass band can be changed. In the figure, this is indicated by Q. This Q value is used to indicate resonance characteristics. Therefore, the characteristics of the pass frequency band can be arbitrarily set by appropriately combining A and B.
[0014]
Further, the interval between the fundamental frequency and the integral multiple of the frequency varies depending on the delay amount C of the delay circuit. This delay amount C determines how much past data is reflected with respect to the current time. That is, by giving C here, the center frequency of the pass frequency band is determined, and the pitch, that is, the pitch is determined.
[0015]
By using such an SBF, when a sound with a pitch in the WG (for example, a piano) is selected, the pitch can be determined by the WG, and the tone can be changed by the SBF. If you choose, you can also add a pitch with SBF, and at the same time, you can control the timbre.
[0016]
[Problems to be solved by the invention]
As described above, the SBF has been controlled with emphasis on the timbre, but the present applicant has focused on the fact that the sound area can be further expanded if only the control of changing the pitch by the SBF is performed. In other words, the applicant of the present invention has proposed to actively utilize the point that a desired pitch can be given by the SBF.
[0017]
In view of the above, an object of the present invention is to provide an electronic musical instrument that can perform a rich performance by using the SBF to expand the range of the sound compared to the prior art.
[0018]
[Means for Solving the Problems]
The electronic musical instrument of the present invention is
A waveform storage unit for storing musical sound waveforms;
A waveform readout unit that reads out a musical sound waveform from the waveform storage unit and has a variable readout speed;
A sideband filter that has a plurality of pass frequency bands arranged at equal intervals on the frequency axis, the interval between the plurality of pass frequency bands is variable, and the musical sound waveform read by the waveform reading unit passes through;
A first mode for controlling a reading speed of a musical sound waveform by the waveform reading unit in accordance with key pressing information for designating a pitch;
A second mode for controlling the interval between the plurality of pass frequency bands of the sideband filter according to the key depression information,
A control unit that switches between the first mode and the second mode is provided.
Here, in the present invention, in the second mode, it is preferable to control the reading speed of the musical sound waveform by the waveform reading unit in accordance with the parameter for designating the timbre.
In the present invention, the sideband filter preferably has a variable width of the plurality of pass frequency bands.
[0019]
According to the electronic musical instrument of the present invention, in the first mode, the sound waveform stored in the waveform storage unit is read by changing the reading speed of the sound waveform by the waveform reading unit based on performance information. It is possible to control to obtain the pitch by reading the waveform corresponding to the desired pitch by changing the waveform (address) to obtain or read the pitch, and based on the pitch information, the plurality of pass frequencies of the sideband filter When setting the interval between the bands, it is possible to perform control to change the timbre by appropriately changing the width of the plurality of frequency bands,
When the tone waveform is read out in the second mode, the tone waveform is read only at the same frequency as that at the time of sampling and the formant is maintained, and the side band filter freely gives a pitch, that is, a pitch to the tone waveform. Can also be done. At this time, the pitch feeling (pitch) can be audibly enhanced by setting each width of the plurality of pass frequency bands to a predetermined value. Therefore, if the second mode is used, it is possible to give various pitches to a musical sound waveform having no pitch.
[0020]
Also, if the tone waveform reading speed is changed in the second mode, the tone tone of the tone waveform that does not have a pitch may change, so that the tone band having the tone changed can be given a pitch by the sideband filter. For example, a musical sound waveform having various timbres can have various pitches.
[0021]
As described above, since the electronic musical instrument of the present invention has both the first mode and the second mode, the operation obtained in the first mode by appropriately switching between these modes. Alternatively, the action obtained in the second mode can be obtained with one electronic musical instrument.
[0022]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described.
[0023]
FIG. 1 is a block diagram of an electronic musical instrument showing an embodiment of the present invention.
[0024]
The performance information input means 11 supplies parameters representing the tone color or keyboard information representing the note number to the control means 13 and the waveform data selection means 14. The control means 13 gives the information on the reading speed to the waveform data reading means 15 based on the note number, and the waveform data selection means 14 gives the information on the designated waveform data to the waveform data storage means 12. . One of the musical sound waveforms in the waveform data storage unit 12 is designated by the waveform data information supplied from the waveform data selection unit 14. The designated waveform data is read by the waveform data reading means 15. Since the waveform data reading means 15 is provided with information on the reading speed from the control means 13 based on the note number, the waveform data is read based on the information on the reading speed. At this time, a pitch is given to the musical sound waveform. A tone color is given to the waveform data given the pitch by the SBF 17 based on the tone color parameter. This is a control mode based on conventional synthesis.
[0025]
On the other hand, in the electronic musical instrument of this embodiment, when the second mode is selected, a predetermined reading speed is given to the waveform reading means based on the timbre parameter. Of course, in order to be able to perform control in the control mode in which the tone is given to the waveform data by changing the reading speed when the musical tone waveform is read out by the waveform reading means 15 from the waveform storage means 12 performed conventionally. Two modes, a first control mode and a second control mode, are prepared, and these modes can be freely selected by the mode selection means 16. That is, the electronic musical instrument 10 of the present embodiment has two control modes in order to give abundant variations in timbre. First, control according to the conventional synthesis is performed in the first mode, and in the second mode, the pitch, that is, the pitch is changed based on the note number after reading out the musical sound waveform at the reading speed according to the timbre parameter. Control is performed. The second control mode is a control mode in which pitch data is supplied to the SBF so as to obtain a desired pitch with a tone color that maintains the original formant by reading at the same frequency as the sampling frequency. Therefore, in the case of a musical sound waveform having no pitch such as a cymbal, the second mode is selected, and the musical sound waveform in which the formant is maintained is read from the waveform storage unit, and the pitch is given by SBF.
[0026]
Here, it will be noted a little about the characteristics of a musical sound waveform having no pitch on the time axis and the frequency axis.
[0027]
In the case of a musical sound waveform having no pitch, such as a cymbal, the musical sound waveforms are randomly distributed on the time axis. When a waveform that is randomly distributed on the time axis is, for example, Fourier-transformed and decomposed into frequency components, the waveform on which the fundamental frequency and the integral multiple of the frequency components are not regularly arranged on the frequency axis, in other words, a waveform with no pitch. It becomes. When processing such a waveform without pitch, the electronic musical instrument of the present invention can read a musical sound waveform by both a method for making the reading speed the same as that for sampling and a method for reading the reading speed at a speed different from that for sampling. I am doing so.
[0028]
As described above, signals randomly distributed on the time axis are treated as irregular signals. Some of these are called noises, and white noise is a typical example of such noises. In this white noise, the components of the irregular signal are uniformly distributed on the frequency axis. On the other hand, a musical sound waveform such as a cymbal has a certain characteristic although it is randomly distributed, and therefore a frequency characteristic is observed on the frequency axis. The applicant uses this. This frequency characteristic corresponds to the timbre.
[0029]
In the electronic musical instrument of the present invention for such a musical sound waveform having no pitch, the tone color is also changed by changing the reading speed from the waveform data storage unit 12 as described above. This is because the timbre changes depending on the reading speed.
[0030]
In the first mode, a control parameter (reading speed) corresponding to the pitch is given to the WG, and the reading speed is changed to read at a desired pitch, or a control parameter corresponding to the pitch (waveform selection parameter). Address) is given to the WG and the waveform of the desired pitch is read at the sampling speed to obtain the pitch. In the second mode, the control parameter corresponding to the pitch is given to the SBF 17 Try to get high. In the case of the second mode, the timbre may be controlled by changing the formant by changing the reading speed from the WG by giving a parameter corresponding to the timbre to the WG and reading it.
[0031]
In this way, the musical sound waveform is processed according to the mode selected by the mode selection means 16 and output as a musical sound via the D / A converter 18.
[0032]
The operation of the electronic musical instrument shown in FIG. 1 will be described with reference to FIG.
[0033]
FIG. 2 shows the waveform data read by the waveform reading means 15 of FIG. This waveform data is a cymbal musical sound waveform, and since the cymbal is a musical instrument having no pitch, the musical tone waveform having no pitch is given a pitch.
[0034]
2A is a diagram illustrating the frequency characteristics of the musical sound waveform read from the waveform storage unit 12, FIG. 2B is a diagram illustrating the frequency characteristics of the SBF 17, and FIG. 2C is a musical sound waveform having the frequency characteristics of FIG. FIG. 4 is a diagram illustrating a state in which a pitch is given by the SBF 17 and output.
[0035]
FIG. 2B shows frequency characteristics of the SBF 17 in which a predetermined frequency is given to the SBF 17 of FIG. That is, the waveform data shown in FIG. 2 (a) is supplied to the SBF 17, and a pitch as shown in FIG. 2 (b) is given, resulting in the waveform data as shown in FIG. 2 (c). FIG. 2C shows a waveform in which the formant (timbre) shown in FIG. 2A is maintained and there is a pitch. In the figure, the vertical axis represents gain, and the horizontal axis represents frequency.
[0036]
This is an example of the case where waveform data is generated by a control method opposite to the conventional synthesis. That is, the pitch is given by the SBF 17 while the musical sound waveform formant is maintained by reading at a predetermined reading speed. Thus, by reading out a cymbal musical sound waveform that originally has no pitch and giving the pitch by the SBF 17, a musical tone having a pitch feeling is produced. Here, the cymbal sound is changed to a sitar-like sound and pronounced. If it is desired to output the cymbal sound as it is, the SBF 17 may be bypassed.
[0037]
The above has given the pitch with SBF after the formant (timbre) is obtained with the reading speed fixed. People are able to do it.
[0038]
Since some formants (tone colors) change depending on the reading speed, they are processed as musical tone signals to obtain an abundant tone color variation.
[0039]
FIGS. 3A and 3B show an example in which the timbre changes depending on the reading speed, here the cymbal shown in FIG.
[0040]
FIG. 3 (a) is a diagram showing how the timbre changes by changing the reading speed, and FIG. 3 (b) is the basic frequency in SBF, and the center of the frequency component that is an integral multiple thereof is set as the delay means, and the center frequency It is explanatory drawing of the waveform which the pitch feeling strengthened by narrowing the width | variety of the surrounding frequency component. In the figure, the vertical axis represents gain, and the horizontal axis represents frequency.
[0041]
The waveform data shown in FIG. 3 (a) is the same cymbal waveform data as in FIG. 2 (a), and the readout speed is changed. The readout speed in FIG. 3 (a) is higher than the readout speed in FIG. 2 (a). Is also fast. When the waveform data is read from the waveform storage means 12 at such a high reading speed, the frequency characteristic moves to a high frequency range. That is, since the waveform data reading speed is increased, the peak position is shifted to a high frequency range. Therefore, the formant changes and the timbre changes by changing the waveform data reading speed.
[0042]
As described above, in the past, the tone color was changed by the SBF 17 to the waveform data having the pitch, but in the electronic musical instrument 10 of the present embodiment, the waveform reading speed is changed with respect to the waveform having no pitch. Since the tone changes depending on the formant, musical tones having various pitch feelings are generated by changing the pitch by changing the passing frequency of the SBF 17. In the case of musical sound waveform data having a pitch, the first control mode, which is the conventional control mode, may be selected by the selection means.
[0043]
Here, the pattern in which the second control mode is selected and the pitch changes in SBF will be described with reference to FIG. In the figure, the vertical axis represents gain, and the horizontal axis represents frequency.
[0044]
FIG. 4 shows an example in which various pitches are given to the cymbal waveform data by the SBF 17. When the pitch is given, the coefficient C of the delay means 109 and 110 shown in FIG. 5 is based on the value determined by the desired output frequency (fundamental tone frequency) fx and the sampling frequency f as shown in equation (1). Is set.
[0045]
fx (1 / fx) ... Formula (1)
FIG. 4B shows the frequency characteristics of the SBF 17 when the desired output frequency is 440 Hz and the SBF 17 is set. The waveform data shown in FIG. 4A is waveform data read by the waveform data reading means. In the figure, the waveform data reading means 15 is described as WG output because it serves as a sound source that outputs a waveform. When the waveform data passes through the SBF 17 in FIG. 4B, the waveform data in FIG. 4C is output from the SBF 17. In the SBF 17 in FIG. 4B, the coefficient C is set in the delay means in FIG. 5 based on the value calculated by the above equation (1).
[0046]
On the other hand, an example in which a pitch is given with a fundamental frequency of 293 Hz is shown, and FIG. 4D shows the frequency characteristics of the SBF 17 with a fundamental frequency of 293 Hz.
[0047]
That is, by reading out at the same speed as sampling, the cymbal formant (timbre) is maintained, and the pitch is given to the read waveform data by the SBF 17 as shown in FIG. 4C or FIG. Are generated. Both have waveform data having the same formant, that is, tone color, but having different pitches, that is, pitches. That is, different pitches can be given to musical sound waveforms having the same formant, and these can be output as musical sounds.
[0048]
As shown in FIG. 3B, it is preferable that each pass frequency band is a narrow band as the frequency characteristics of the SBF 17 in FIGS. 4B and 4D. When each passing frequency band is widened, it approaches a musical sound waveform with no pitch, and a great difference cannot be obtained. Here, a greater effect can be obtained by giving a strong pitch to a musical tone that originally has no pitch.
[0049]
As described above, according to the electronic musical instrument of the present invention, the SBF 17 that is originally used to give abundant timbre variations to the musical sound waveform having the pitch has a role of changing the pitch instead of the timbre. By doing so, it becomes possible to perform the control in the synthesis opposite to the control in the conventional synthesis. Therefore, by deploying such an SBF in an electronic musical instrument, even if it is a musical sound waveform having no pitch, for example, a thunder-like waveform, the pitch is given by the SBF 17, so that the performance of the sound is widened compared to the prior art Can be done.
[0050]
In addition, according to the electronic musical instrument of the present invention, in the second control mode, the timbre is changed according to the reading speed, and the pitch is further given, so that the timbre is more varied than the conventional electronic musical instrument. Can be done.
[0051]
【The invention's effect】
As described above, according to the electronic musical instrument of the present invention, the various modes stored in the waveform memory can be obtained by using the SBF to produce a pitch without using the SBF by selecting the second mode. Since various processing can be applied to the waveform, it is possible to provide an electronic musical instrument that can perform not only in the first mode (conventional synthesis) but also in a wider range of sounds than in the past. it can.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a circuit configuration of an electronic musical instrument according to an embodiment of the present invention.
FIG. 2 is a diagram showing a musical sound waveform and frequency characteristics of SBF when processing is performed by the SBF of FIG. 1;
FIG. 3 is a diagram showing frequency characteristics of musical tone waveform and SBF when a reading speed different from that in FIG. 2 is set.
FIG. 4 is a diagram illustrating frequency characteristics of a musical sound waveform processed by an electronic musical instrument.
FIG. 5 is a configuration block diagram of SBF.
6 is a diagram showing frequency characteristics when a predetermined coefficient is set for the multiplier and variable length delay line of the SBF of FIG. 5, and particularly assuming that the fundamental frequency is 2 KHz, the fundamental frequency and a frequency that is an integral multiple of the fundamental frequency. It is a figure which shows the pattern in which the pass frequency band is set to 4, 6 ... KHz, respectively.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 10 Electronic musical instrument 11 Performance information input means 12 Waveform data storage means 13 Control means 14 Waveform data selection means 15 Waveform data reading means 16 Mode selection means 17 SBF
18 D / A converter

Claims (3)

楽音波形を記憶する波形記憶部と、
前記波形記憶部から楽音波形を読み出す、読出速度が可変な波形読出部と、
周波数軸上に等間隔に並んだ複数の通過周波数帯域を有し、これら複数の通過周波数帯域相互の間隔が可変な、前記波形読出部により読み出された楽音波形が通過するサイドバンドフィルタと、
音高を指定する押鍵情報に応じて前記波形読出部による楽音波形の読出速度を制御する第1のモードと、
前記押鍵情報に応じて前記サイドバンドフィルタの複数の通過周波数帯域相互の間隔を制御する第2のモードとを有し、
これら第1のモードと第2のモードとを切替自在に制御する制御部とを備えたことを特徴とする電子楽器。
A waveform storage unit for storing musical sound waveforms;
A waveform readout unit that reads out a musical sound waveform from the waveform storage unit and has a variable readout speed;
A sideband filter that has a plurality of pass frequency bands arranged at equal intervals on the frequency axis, the interval between the plurality of pass frequency bands is variable, and the musical sound waveform read by the waveform reading unit passes through;
A first mode for controlling a reading speed of a musical sound waveform by the waveform reading unit in accordance with key pressing information for designating a pitch;
A second mode for controlling an interval between a plurality of pass frequency bands of the sideband filter according to the key depression information,
An electronic musical instrument comprising: a control unit that switches between the first mode and the second mode.
前記第2のモードにおいて、音色を指定するパラメータに応じて前記波形読出部による楽音波形の読出速度を制御する事を特徴とする請求項1に記載の電子楽器。  2. The electronic musical instrument according to claim 1, wherein, in the second mode, the reading speed of the musical sound waveform by the waveform reading unit is controlled in accordance with a parameter for designating a tone color. 前記サイドバンドフィルタは、前記複数の通過周波数帯域の幅が可変であることを特徴とする請求項1または2に記載の電子楽器。  The electronic musical instrument according to claim 1, wherein the sideband filter has a variable width of the plurality of pass frequency bands.
JP2001388057A 2001-12-20 2001-12-20 Electronic musical instruments Expired - Fee Related JP3898944B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001388057A JP3898944B2 (en) 2001-12-20 2001-12-20 Electronic musical instruments

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001388057A JP3898944B2 (en) 2001-12-20 2001-12-20 Electronic musical instruments

Publications (3)

Publication Number Publication Date
JP2003186472A JP2003186472A (en) 2003-07-04
JP2003186472A5 JP2003186472A5 (en) 2005-07-28
JP3898944B2 true JP3898944B2 (en) 2007-03-28

Family

ID=27596701

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001388057A Expired - Fee Related JP3898944B2 (en) 2001-12-20 2001-12-20 Electronic musical instruments

Country Status (1)

Country Link
JP (1) JP3898944B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5151523B2 (en) * 2008-02-12 2013-02-27 カシオ計算機株式会社 Electronic musical instruments

Also Published As

Publication number Publication date
JP2003186472A (en) 2003-07-04

Similar Documents

Publication Publication Date Title
JP6939922B2 (en) Accompaniment control device, accompaniment control method, electronic musical instrument and program
JP4702392B2 (en) Resonant sound generator and electronic musical instrument
JP2004287171A (en) Vocoder device
JP2722795B2 (en) Music synthesizer
JP2707911B2 (en) Music synthesizer
JP2745923B2 (en) Electronic musical instrument
JP3404775B2 (en) Music synthesis apparatus and method
JP3898944B2 (en) Electronic musical instruments
JP3594790B2 (en) Stereo tone generation method and apparatus
JPH0527770A (en) Method for synthesizing musical sound waveform
JP3888315B2 (en) Sound synthesis apparatus and program
JP3430719B2 (en) Apparatus and method for setting parameters of musical sound synthesizer
JP2933186B2 (en) Music synthesizer
JP3538908B2 (en) Electronic musical instrument
JP3727110B2 (en) Music synthesizer
JP3404953B2 (en) Music synthesizer
JP6400408B2 (en) Music generator
JP2699689B2 (en) Electronic musical instrument
JP3086825B2 (en) Electronic musical instrument
JP2003122361A (en) Effect imparting device
JP3109522B2 (en) Music generator
JPH03101798A (en) Musical sound signal generating device
JPH08241083A (en) Musical tone synthesizer
JP2003241753A (en) Waveform generating device
JPH10254446A (en) Sound source device

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041217

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041217

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061211

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20061219

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061222

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 3898944

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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: 20110105

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120105

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130105

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140105

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees