JPS59188697A - 楽音発生装置 - Google Patents
楽音発生装置Info
- Publication number
- JPS59188697A JPS59188697A JP58062360A JP6236083A JPS59188697A JP S59188697 A JPS59188697 A JP S59188697A JP 58062360 A JP58062360 A JP 58062360A JP 6236083 A JP6236083 A JP 6236083A JP S59188697 A JPS59188697 A JP S59188697A
- Authority
- JP
- Japan
- Prior art keywords
- waveform
- period
- section
- specific section
- original
- 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
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H7/00—Instruments in which the tones are synthesised from a data store, e.g. computer organs
- G10H7/02—Instruments in which the tones are synthesised from a data store, e.g. computer organs in which amplitudes at successive sample points of a tone waveform are stored in one or more memories
- G10H7/06—Instruments in which the tones are synthesised from a data store, e.g. computer organs in which amplitudes at successive sample points of a tone waveform are stored in one or more memories in which amplitudes are read at a fixed rate, the read-out address varying stepwise by a given value, e.g. according to pitch
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/02—Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos
- G10H1/04—Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos by additional modulation
- G10H1/053—Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos by additional modulation during execution only
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
技術分野
この発明は電子楽器等で用いられる楽音発生装置に関し
、特にメモリに記憶した複数周期波形を繰返し読み出す
ようにしたものに関する。
、特にメモリに記憶した複数周期波形を繰返し読み出す
ようにしたものに関する。
従来技術及び発明の目的
発音の立上りから発音終了に至るまでの楽音信号の全波
形を予めメモリに記憶し、これを読み出すことにより高
品質の楽音を得ようとする試みは従来からなされている
。しかし、このよう(こ全波形を記憶する方式では、メ
モリ容量が膨大となり、コスト高になるという不都合が
あるほか、持続音の発生は実質的に不可能であった。こ
の点に鑑みて、全発音期間のうちの一部の複数周期波形
を波形メモリに記憶しておき、これを繰返し読み出すこ
とにより楽音信号を得るようにするこ七が考えられてい
るが、繰返し読み出した複数°周期波形部分を単に連続
させただけでは繰返し部分相互のつながりが不自然にな
るという問題があった。
形を予めメモリに記憶し、これを読み出すことにより高
品質の楽音を得ようとする試みは従来からなされている
。しかし、このよう(こ全波形を記憶する方式では、メ
モリ容量が膨大となり、コスト高になるという不都合が
あるほか、持続音の発生は実質的に不可能であった。こ
の点に鑑みて、全発音期間のうちの一部の複数周期波形
を波形メモリに記憶しておき、これを繰返し読み出すこ
とにより楽音信号を得るようにするこ七が考えられてい
るが、繰返し読み出した複数°周期波形部分を単に連続
させただけでは繰返し部分相互のつながりが不自然にな
るという問題があった。
また、一般に、音の立上り部分の楽音波形は複雑に変化
し、持続部分の比較的安定した波形とは大きな差異を示
している。従って、良質な楽音発生を行なうには、繰返
し読み出しを行なうべき複数周期波形とは別途に立上り
部分の複数周期波形を準備しておき、この立上り部分を
1回読み出した後、繰返し部分を繰返し読み出すように
するのがよい。その場合も、立上り部分と繰返し部分の
つながりが不自然にならないようにする必要がある。
し、持続部分の比較的安定した波形とは大きな差異を示
している。従って、良質な楽音発生を行なうには、繰返
し読み出しを行なうべき複数周期波形とは別途に立上り
部分の複数周期波形を準備しておき、この立上り部分を
1回読み出した後、繰返し部分を繰返し読み出すように
するのがよい。その場合も、立上り部分と繰返し部分の
つながりが不自然にならないようにする必要がある。
そこで、この発明の目的は、立上り部分の複数周期波形
を1回読み出した後、繰返し部分の複数周期波形を繰返
し読み出すようにした楽音発生装置において、立上り部
分と繰返し部分のつながりをスムースにすると共に繰返
し部分相互のつながりをスムースにするようにすること
にある。
を1回読み出した後、繰返し部分の複数周期波形を繰返
し読み出すようにした楽音発生装置において、立上り部
分と繰返し部分のつながりをスムースにすると共に繰返
し部分相互のつながりをスムースにするようにすること
にある。
発明の構成
この発明に係る楽音発生装置は、楽音の立上り部分の複
数周期波形から成る第1の複数周期波形さこの第1の複
数周期波形に連続する第2の複数周期波形とを予め記憶
した波形メモリを具え・、第1の複数周期波形を1回読
み出した後、第2の複数周期波形を繰返し読み出すこと
により楽音信号を発生する。第1の複数周期波形は、第
1図(a)に示すような所望の複数周期楽音波形(これ
を原波形という)から立上り部分を含む第1の特定区間
への波形をそっくり切取ったものであり、こうして切取
られた第1の特定区間Aの波形を第1の複数周期波形W
1として(第1図(C)参照)波形メモリの所定の記憶
領域に記憶する。この第1の複数周期波形W1を記憶す
る記憶領域は、例えばスタートアドレスから繰返しアド
レスの直前までの領域である。
数周期波形から成る第1の複数周期波形さこの第1の複
数周期波形に連続する第2の複数周期波形とを予め記憶
した波形メモリを具え・、第1の複数周期波形を1回読
み出した後、第2の複数周期波形を繰返し読み出すこと
により楽音信号を発生する。第1の複数周期波形は、第
1図(a)に示すような所望の複数周期楽音波形(これ
を原波形という)から立上り部分を含む第1の特定区間
への波形をそっくり切取ったものであり、こうして切取
られた第1の特定区間Aの波形を第1の複数周期波形W
1として(第1図(C)参照)波形メモリの所定の記憶
領域に記憶する。この第1の複数周期波形W1を記憶す
る記憶領域は、例えばスタートアドレスから繰返しアド
レスの直前までの領域である。
第2の複数周期波形は、第1図(a)のような原波形か
ら前記第1の特定区間Aに連続する第2の特定区間Bの
波形を切取り、この区間Bの波形を主体として以下のよ
うな加工を施したものである。
ら前記第1の特定区間Aに連続する第2の特定区間Bの
波形を切取り、この区間Bの波形を主体として以下のよ
うな加工を施したものである。
つまり、切取った第2の特定区間Bにおける所定幅の終
端区間すの波形部分(複数周期波形を含む)に対して、
これに対応する幅の第1の特定区間Aの終゛端区間aの
波形部分を切取ったものを相互に重みづけして加算する
。第1図(b)に示すように区間aの波形部分は立上り
特性の関数で重みっけしくこうして重みづけされた波形
部分を符号Waで示す)、区間すの波形部分は減衰特性
の関数で重みづけするのがよい(こうして重みづけされ
た区間すの波形部分を符号wbで示す)。以上のような
加工によって、第2の複数周期波形W2(第1図CC)
参照)は、前記第2の特定区間Bにおける終端区間す以
外の区間の波形W 2 /と、相互に重みづけされた波
形部分Wa、Wbの加算波形Wa+W +)とから成る
ものとなる。尚、第1図(C)では、図示の便宜上、加
算波形Wa+W bは実際の加算値ではなく単ζこ2波
形Wa +W bを重複した状態を示した。こうして作
成した第2の複数周期波形W2を波形メモリの所定の記
憶領域(例えば第1の複数周期波形W1の記憶“アドレ
ス領域の直後の繰返しアドレスからエンドアドレスまで
の領域)に記憶する。
端区間すの波形部分(複数周期波形を含む)に対して、
これに対応する幅の第1の特定区間Aの終゛端区間aの
波形部分を切取ったものを相互に重みづけして加算する
。第1図(b)に示すように区間aの波形部分は立上り
特性の関数で重みっけしくこうして重みづけされた波形
部分を符号Waで示す)、区間すの波形部分は減衰特性
の関数で重みづけするのがよい(こうして重みづけされ
た区間すの波形部分を符号wbで示す)。以上のような
加工によって、第2の複数周期波形W2(第1図CC)
参照)は、前記第2の特定区間Bにおける終端区間す以
外の区間の波形W 2 /と、相互に重みづけされた波
形部分Wa、Wbの加算波形Wa+W +)とから成る
ものとなる。尚、第1図(C)では、図示の便宜上、加
算波形Wa+W bは実際の加算値ではなく単ζこ2波
形Wa +W bを重複した状態を示した。こうして作
成した第2の複数周期波形W2を波形メモリの所定の記
憶領域(例えば第1の複数周期波形W1の記憶“アドレ
ス領域の直後の繰返しアドレスからエンドアドレスまで
の領域)に記憶する。
楽音発生時における波形読み出し状態は第1図(d)に
略示した通りであり、第1の複数周期波形(以下、立上
り部きいう)Wlを1回読み出した後、第2の複数周期
波形(以下、繰返し部という)W2を繰返し読み出す。
略示した通りであり、第1の複数周期波形(以下、立上
り部きいう)Wlを1回読み出した後、第2の複数周期
波形(以下、繰返し部という)W2を繰返し読み出す。
立上り部W1と繰返し部W2の終端区間以外の区間の波
形W 2 /とは、原波形において元々連続しているの
で、読み出された立上シ部W1の終イつりと繰返し部W
2の始まりは極く自然にスムーズにつながる。また、繰
返し音間2の終端区間(加算波形Wa+W bの区間)
では、始めは波形Wbの成分が強く(従ってその前の波
形W 2 /とスムーズにつながる)、次第に波形Wb
の成分が弱まり波形Waの成分が強くなる。波形Waと
繰返し部W2の始まり部分とは原波形において元々連続
しているので、先行する繰返し部W2の終わり(波形W
aの終わりと実質的に等価)とそれに続く繰返し部W2
の始まりとが極く自然にスムーズにつながる。こうして
、読み出された繰返し部W2の相互のつながりがスムー
ズになる。
形W 2 /とは、原波形において元々連続しているの
で、読み出された立上シ部W1の終イつりと繰返し部W
2の始まりは極く自然にスムーズにつながる。また、繰
返し音間2の終端区間(加算波形Wa+W bの区間)
では、始めは波形Wbの成分が強く(従ってその前の波
形W 2 /とスムーズにつながる)、次第に波形Wb
の成分が弱まり波形Waの成分が強くなる。波形Waと
繰返し部W2の始まり部分とは原波形において元々連続
しているので、先行する繰返し部W2の終わり(波形W
aの終わりと実質的に等価)とそれに続く繰返し部W2
の始まりとが極く自然にスムーズにつながる。こうして
、読み出された繰返し部W2の相互のつながりがスムー
ズになる。
立上り部W1の切取り幅及び繰返し部W2として用いる
特定区間Bの切取り幅は任意に選定してよい。また、繰
返し部W2の終端区間を形成する区間a、bの切取り幅
も任意であり、各区間a。
特定区間Bの切取り幅は任意に選定してよい。また、繰
返し部W2の終端区間を形成する区間a、bの切取り幅
も任意であり、各区間a。
bに対応する波形Wa 、W bを得るための重みづけ
関数も任意に設定してよい。ただし、スムーズなつなが
りを確保するために、波形Waは立上り特性の関数て重
みづけし、波形Wbは減衰特性の関数で重みづけするの
が好ましい。また、区間aと1〕の幅は完全に一致して
いなくてもよく、概ね対応していれはよい。
関数も任意に設定してよい。ただし、スムーズなつなが
りを確保するために、波形Waは立上り特性の関数て重
みづけし、波形Wbは減衰特性の関数で重みづけするの
が好ましい。また、区間aと1〕の幅は完全に一致して
いなくてもよく、概ね対応していれはよい。
ところで、第2の特定区間Bとして原波形から切取るべ
き区間は、原波形が振幅変調または周波数変調か付与さ
れた波形である場合は次のようにするが好ましい。例え
ば、原波形が第2図のように周期的な周波数変調(ビブ
ラート)が付与されたものである場合、同図に示すよう
に、周期的周波数変化の低周波数部分近傍を始点及び終
点とする周波数変化約1周期分の区間を第2の特定区間
Bとして切取るようにする。また、原波形が第3図のよ
うに周期的な振幅変調(例えはバイオリンのボーイング
)が付与されたものである場合は、同図に示すように周
期的振幅変化の小振幅部分近傍(ボーイングの返しの箇
所)を始点及び終点とする振幅変化約1周期分の区間を
第2の特定区間Bとして切取るようにする。このように
すれば、繰返し部W2相互のつながりがより一層自然な
ものとなる。
き区間は、原波形が振幅変調または周波数変調か付与さ
れた波形である場合は次のようにするが好ましい。例え
ば、原波形が第2図のように周期的な周波数変調(ビブ
ラート)が付与されたものである場合、同図に示すよう
に、周期的周波数変化の低周波数部分近傍を始点及び終
点とする周波数変化約1周期分の区間を第2の特定区間
Bとして切取るようにする。また、原波形が第3図のよ
うに周期的な振幅変調(例えはバイオリンのボーイング
)が付与されたものである場合は、同図に示すように周
期的振幅変化の小振幅部分近傍(ボーイングの返しの箇
所)を始点及び終点とする振幅変化約1周期分の区間を
第2の特定区間Bとして切取るようにする。このように
すれば、繰返し部W2相互のつながりがより一層自然な
ものとなる。
実施例
第4図はこの発明の一実施例に係る電子楽器の電気的ブ
ロック図であり、波形メモリ10には第1図(C)に示
したような立上り部W1と繰返し部W2とから成る複数
周期波形が各錘(各音高)毎に夫々記憶されている。各
鍵毎の波形記憶領域は立上り部W1の始めを示すスター
トアドレスと繰返し部W2の終わりを示すエンドアドレ
スとによって特定される。この実施例では、1鍵分の波
形記憶容量が20キロワードであり、各鍵共通である。
ロック図であり、波形メモリ10には第1図(C)に示
したような立上り部W1と繰返し部W2とから成る複数
周期波形が各錘(各音高)毎に夫々記憶されている。各
鍵毎の波形記憶領域は立上り部W1の始めを示すスター
トアドレスと繰返し部W2の終わりを示すエンドアドレ
スとによって特定される。この実施例では、1鍵分の波
形記憶容量が20キロワードであり、各鍵共通である。
どの鍵でも与えられた記憶容量(20キロワード)をフ
ルに利用して波形を記憶すれば、各錘のスタートアドレ
スは20キロワ一ド単位になり、エンドアドレスもこれ
に対応したものとなる。しかし、実際は原波形からの波
形切取りはそのように丁度には行なえず、立上り部W1
と繰返し部W2の実記憶領域は、与えられた記憶容量(
20キロワード)に満たないものとなるのが普通である
。そのような場合、第5図に示すように、立上り部W1
と繰返し部W2の波形を後詰めで記憶し、20キロワー
ドの記憶領域の前部を空白にしておくのがよい。
ルに利用して波形を記憶すれば、各錘のスタートアドレ
スは20キロワ一ド単位になり、エンドアドレスもこれ
に対応したものとなる。しかし、実際は原波形からの波
形切取りはそのように丁度には行なえず、立上り部W1
と繰返し部W2の実記憶領域は、与えられた記憶容量(
20キロワード)に満たないものとなるのが普通である
。そのような場合、第5図に示すように、立上り部W1
と繰返し部W2の波形を後詰めで記憶し、20キロワー
ドの記憶領域の前部を空白にしておくのがよい。
そのようにすれば、どの鍵でもエンドアドレスは20キ
ロワ一ド単位となり、スタートアドレスのみによって各
錘の波形記憶領域が特定されるようになると共に、繰返
し読み出し処理の際に好都合となる。
ロワ一ド単位となり、スタートアドレスのみによって各
錘の波形記憶領域が特定されるようになると共に、繰返
し読み出し処理の際に好都合となる。
鍵盤回路11は鍵盤で押圧された鍵を検出し、押圧鍵を
示すキーコードKCを出力する吉共に鍵の押し始めに対
応してキーオンパルスKONPを出力し、離鍵に対応し
てキーオフパルスKOFPを出力する。スタートアドレ
スメモリ12は各鍵に対応するスタートアドレスを夫々
記憶したものであり、繰返しアドレスメモリ16は各錘
に対応する繰返しアドレスを夫々記憶したものである。
示すキーコードKCを出力する吉共に鍵の押し始めに対
応してキーオンパルスKONPを出力し、離鍵に対応し
てキーオフパルスKOFPを出力する。スタートアドレ
スメモリ12は各鍵に対応するスタートアドレスを夫々
記憶したものであり、繰返しアドレスメモリ16は各錘
に対応する繰返しアドレスを夫々記憶したものである。
鍵盤回路11から与えられたキーコー1−KCに従って
押圧鍵に対応するスタートアドレスと繰返しアドレスが
両メモリ12.13から読み出される。
押圧鍵に対応するスタートアドレスと繰返しアドレスが
両メモリ12.13から読み出される。
セレクタ14は、アドレスカウンタ15から出力される
エンドアドレス検出信号EDの有無に応じてメモIJ
1.2 、13の出力の一方を選択するもので、通常時
(ED=“′0″のとき)はスタートアドレスデータ1
2の出力を選択し、エンドアドレス検出時(ED−’“
1″のとき)は繰返しアドレスメモリ13の出力を選択
する。セレクタ14の出力はアドレスカウンタ15のプ
リセットテーク入力PDに与えられる。このカウンタ1
5のプリセット命令人力psには、鍵盤回路11からの
キーオンパルスKONPとエンドアドレス検出信号ED
がオア回路16を介して与えられる。カウンタ15は所
定のクロックパルスによって規則的にカランI・アップ
され、そのカウント出力が波形メモリ10のアドレス信
号として該メモリ10に与えられる。この実施例では、
上述のように、各錘のエンドアドレスが20キロワ一ド
単位に定めらレテイるもめ”としている。そこで、アド
レスカウンタ15の内部では20000カウン1−(2
0キロワードに対応)毎のオーバーフロー信号を外部に
出力するように構成し、このオーバーフロー信号をエン
ドアドレス検出信号EDとして用いるようにしている。
エンドアドレス検出信号EDの有無に応じてメモIJ
1.2 、13の出力の一方を選択するもので、通常時
(ED=“′0″のとき)はスタートアドレスデータ1
2の出力を選択し、エンドアドレス検出時(ED−’“
1″のとき)は繰返しアドレスメモリ13の出力を選択
する。セレクタ14の出力はアドレスカウンタ15のプ
リセットテーク入力PDに与えられる。このカウンタ1
5のプリセット命令人力psには、鍵盤回路11からの
キーオンパルスKONPとエンドアドレス検出信号ED
がオア回路16を介して与えられる。カウンタ15は所
定のクロックパルスによって規則的にカランI・アップ
され、そのカウント出力が波形メモリ10のアドレス信
号として該メモリ10に与えられる。この実施例では、
上述のように、各錘のエンドアドレスが20キロワ一ド
単位に定めらレテイるもめ”としている。そこで、アド
レスカウンタ15の内部では20000カウン1−(2
0キロワードに対応)毎のオーバーフロー信号を外部に
出力するように構成し、このオーバーフロー信号をエン
ドアドレス検出信号EDとして用いるようにしている。
エンベロープ発生器17は、鍵盤回路11から与えられ
るキーオンパルスKONP及びキーオフパルスKOFP
に応答して第6図に示すようなエンベロープ波形信号を
発生する。このエンベロープ波形信号は、鍵押圧中は一
定レベルを維持し、離鍵後は減衰するものである。しか
し、このようなエンベロープ波形に限らず、パーカッシ
ブ系のエンベロープ波形を発生するようにしてもよい。
るキーオンパルスKONP及びキーオフパルスKOFP
に応答して第6図に示すようなエンベロープ波形信号を
発生する。このエンベロープ波形信号は、鍵押圧中は一
定レベルを維持し、離鍵後は減衰するものである。しか
し、このようなエンベロープ波形に限らず、パーカッシ
ブ系のエンベロープ波形を発生するようにしてもよい。
エンベロープ発生器17で発生されたエンベロープ波形
信号は乗算器18に与えられ、波形メモリ10から読み
出された楽音波形信号にエンベロープ(特に離鍵後の減
衰特性のエンベロープ)を付与する。尚、立上シ時及び
持続時のエンベロープは、波形メモリ10に記憶された
波形に予め付力されている。
信号は乗算器18に与えられ、波形メモリ10から読み
出された楽音波形信号にエンベロープ(特に離鍵後の減
衰特性のエンベロープ)を付与する。尚、立上シ時及び
持続時のエンベロープは、波形メモリ10に記憶された
波形に予め付力されている。
鍵が押圧されると、まず、キーオンパルスKON−Pに
よってカウンタ15にプリセット命令か与えられ、該押
圧鍵に応じてメモリ12から読み出されたスタートアド
レスデータがセレクタ14を介してカウンタ15にプリ
セットされる。こうして、押圧鍵に対応するスタートア
ドレスからカラン1−か始まり、一定のレートでカラン
1−値が順次増加し、波形メモリ10に記憶された当該
押圧鍵に対応する複数周期波形(立上り部W1と繰返し
部W2を含む)がスタートアドレスから順次読み出され
る。立上り部W1と繰返し部W2の読み出しが1通り終
了すると、カウンタ15のカウント値はエンドアドレス
に到達し、エンドアドレス検出信号EDが出力される。
よってカウンタ15にプリセット命令か与えられ、該押
圧鍵に応じてメモリ12から読み出されたスタートアド
レスデータがセレクタ14を介してカウンタ15にプリ
セットされる。こうして、押圧鍵に対応するスタートア
ドレスからカラン1−か始まり、一定のレートでカラン
1−値が順次増加し、波形メモリ10に記憶された当該
押圧鍵に対応する複数周期波形(立上り部W1と繰返し
部W2を含む)がスタートアドレスから順次読み出され
る。立上り部W1と繰返し部W2の読み出しが1通り終
了すると、カウンタ15のカウント値はエンドアドレス
に到達し、エンドアドレス検出信号EDが出力される。
このエンドアドレス検出信号EDによってセレクタ14
では繰返しアドレスメモリ16から読み出された当該押
圧鍵の繰返しアドレスデータを選択し、かつカウンタ1
5にプリセット命令が与えられ、該繰返しアドレスデー
タがカウンタ15にプリセットされる。こうして、繰返
し部W2の読み出しが終了したとき繰返しアドレスデー
タがカウンタ15にプリセットされ、カウンタ15のカ
ウント値が繰返しアドレスに戻ってカウントアンプが続
けられる。従って、繰返しアドレスからエンドアドレス
までの領域に記憶された繰返し部(第2の複数周期波形
)W2を繰返し読み出すことができる。
では繰返しアドレスメモリ16から読み出された当該押
圧鍵の繰返しアドレスデータを選択し、かつカウンタ1
5にプリセット命令が与えられ、該繰返しアドレスデー
タがカウンタ15にプリセットされる。こうして、繰返
し部W2の読み出しが終了したとき繰返しアドレスデー
タがカウンタ15にプリセットされ、カウンタ15のカ
ウント値が繰返しアドレスに戻ってカウントアンプが続
けられる。従って、繰返しアドレスからエンドアドレス
までの領域に記憶された繰返し部(第2の複数周期波形
)W2を繰返し読み出すことができる。
上記実施例では、各錘(各音高)毎に個有の連続周期波
形を記憶したが、全鍵共通または所定音域毎に連続周期
波形(立上り部W1と繰返し部W2を含む)を記憶して
もよい。その場合は、アドレスカウンタのカウントクロ
ックを各音高(または音域内の相対的音高)に応じて切
換えるものとする。
形を記憶したが、全鍵共通または所定音域毎に連続周期
波形(立上り部W1と繰返し部W2を含む)を記憶して
もよい。その場合は、アドレスカウンタのカウントクロ
ックを各音高(または音域内の相対的音高)に応じて切
換えるものとする。
第4図は単音電子楽器にこの発明を適用した例であるが
、複音電子楽器にも適用できるのは勿論である。その場
合は、鍵盤回路11に関連してキーアザイナ(押圧鍵を
特定数の発音チャンネルのいずれかに割当てる手段)を
設け、アドレスカウンタ15を各チャンネルで時分割動
作させるようにし、各チャンネルに割当てられた押圧鍵
に対応する楽音波形信号を波形メモIJ 10から時分
割的に続み出すようにすればよい。
、複音電子楽器にも適用できるのは勿論である。その場
合は、鍵盤回路11に関連してキーアザイナ(押圧鍵を
特定数の発音チャンネルのいずれかに割当てる手段)を
設け、アドレスカウンタ15を各チャンネルで時分割動
作させるようにし、各チャンネルに割当てられた押圧鍵
に対応する楽音波形信号を波形メモIJ 10から時分
割的に続み出すようにすればよい。
また、上述したような音階音の発生に限らず、打楽器音
等その他楽音の発生にもこの発明を適用するこさができ
るのは勿論である。
等その他楽音の発生にもこの発明を適用するこさができ
るのは勿論である。
発明の効果
以上の通り、この発明によれは、立上り部の楽音信号を
専用の第1の複数周期波形を用いて発生し、それ以後の
楽音信号は第2の複数周期波形を繰返し読み出すことに
より発生することにより高品質の楽音信号を得るように
したものにおいて、立上り部の複数周期波形を繰返し部
の複数周期波形とのつながりをスムーズにすることがで
きると共に繰返し部相互のつながりもスムースにするこ
とができるという優れた効果を奏する。
専用の第1の複数周期波形を用いて発生し、それ以後の
楽音信号は第2の複数周期波形を繰返し読み出すことに
より発生することにより高品質の楽音信号を得るように
したものにおいて、立上り部の複数周期波形を繰返し部
の複数周期波形とのつながりをスムーズにすることがで
きると共に繰返し部相互のつながりもスムースにするこ
とができるという優れた効果を奏する。
第1図はこの発明の基本概念を説明するための波形図、
第2図は第1図(a)の原波形の別の例として周期的な
周波数変調が付与された波形を示す図、第3図は第1図
Ca)の原波形の更に別の例として周期的な振幅変調が
付与された波形を示す図、第4図はこの発明の一実施例
に係る電子楽器の構成例を示す電気的ブロック図、第5
図は第4図の波形メモリにおける1鍵分の複数周期波形
記憶領域の使用例を示す図、第6図は第4図のエンベロ
ープ発生器で発生されるエンベロープ波形の一例を示す
図である。 A・・・第1の特定区間、B・・・第2の特定区間、a
。 b・・・所定幅の終端区間、Wa、Wb・・・重みづけ
された波形、Wl・・・第1の複数周期波形、W2・・
・第2の複数周期波形、10・・・波形メモリ、15・
・・アドレスカウンタ。 特許出願人 日本楽器製造株式会社 代理人 飯塚義仁 第2図 第3図 第6図 にOFP 第4図 第5図 −1トンス
第2図は第1図(a)の原波形の別の例として周期的な
周波数変調が付与された波形を示す図、第3図は第1図
Ca)の原波形の更に別の例として周期的な振幅変調が
付与された波形を示す図、第4図はこの発明の一実施例
に係る電子楽器の構成例を示す電気的ブロック図、第5
図は第4図の波形メモリにおける1鍵分の複数周期波形
記憶領域の使用例を示す図、第6図は第4図のエンベロ
ープ発生器で発生されるエンベロープ波形の一例を示す
図である。 A・・・第1の特定区間、B・・・第2の特定区間、a
。 b・・・所定幅の終端区間、Wa、Wb・・・重みづけ
された波形、Wl・・・第1の複数周期波形、W2・・
・第2の複数周期波形、10・・・波形メモリ、15・
・・アドレスカウンタ。 特許出願人 日本楽器製造株式会社 代理人 飯塚義仁 第2図 第3図 第6図 にOFP 第4図 第5図 −1トンス
Claims (1)
- 【特許請求の範囲】 1、楽音の立上り部分の複数周期波形から成る第1の複
数周期波形とこの第1の複数周期波形に連続する第2の
複数周期波形とを予め記憶した波形メモリを具え、前記
第1の複数周期波形を1回読み出した後、前記第2の複
数周期波形を繰返し読み出すようにした楽音発生装置に
おいて、前記波形メモリに記憶す哀き前記第1の複数周
期波形が、複数周期から成る所望の原楽音波形における
立上り部分を含む第1の特定区間を切取ったものであり
、前記第2の複数周期波形が、前記原楽音波形における
第1の特定区間に連続する第2の特定区間を切取ったも
のを主体とし、切取った第2の特定区間における所定幅
の終端区間の波形部分に対してこれに対応する幅の前記
第1の特定区間の終端区間の波形部分を切取ったものを
相互に重みづけして加算して成るものであることを特徴
とする楽音発生装置。 2、前記第2の複数周期波形における前記加算区間の重
みづけは、前記第2の特定区間の終端区間の波形部分を
減衰特性の関数で重みづけし、前記第1の特定区間の終
端区間の波形部分を立上り特性の関数で重みづけしたも
のである特許請求の範囲第1項記載の楽音発生装置。 6、前記原楽音波形は、周期的な振幅変調が付与された
波形であり、この原楽音波形から切取るべき前記第2の
特定区間は、周期的振幅変化の小振幅部分近傍を始点及
び終点とする振幅変化約1周期分の区間である特許請求
の範囲第1項記載の楽音発生装置。 4、前記原案音波形は、周期的な周波数変調が付与され
た波形であり、この原楽音波形から切取るべき前記第2
の特定区間は、周期的周波数変化の低周波数部分近傍を
始点及び終点とする周波数変化約1周期分の区間である
特許請求の範囲第1項記載の楽音発生装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58062360A JPS59188697A (ja) | 1983-04-11 | 1983-04-11 | 楽音発生装置 |
US06/598,380 US4520708A (en) | 1983-04-11 | 1984-04-09 | Tone waveshape generation device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58062360A JPS59188697A (ja) | 1983-04-11 | 1983-04-11 | 楽音発生装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS59188697A true JPS59188697A (ja) | 1984-10-26 |
JPS647399B2 JPS647399B2 (ja) | 1989-02-08 |
Family
ID=13197871
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP58062360A Granted JPS59188697A (ja) | 1983-04-11 | 1983-04-11 | 楽音発生装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US4520708A (ja) |
JP (1) | JPS59188697A (ja) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61128296A (ja) * | 1984-11-27 | 1986-06-16 | ヤマハ株式会社 | 楽音発生装置 |
JPS61188595A (ja) * | 1985-02-18 | 1986-08-22 | 松下電器産業株式会社 | 電子楽器音源装置 |
JPS61189597A (ja) * | 1985-02-19 | 1986-08-23 | 松下電器産業株式会社 | 楽音合成装置 |
JPS61212899A (ja) * | 1985-03-19 | 1986-09-20 | 松下電器産業株式会社 | 電子楽器 |
JPS6263799U (ja) * | 1985-10-09 | 1987-04-20 | ||
JPS62242994A (ja) * | 1986-04-15 | 1987-10-23 | ヤマハ株式会社 | 楽音信号発生装置 |
JPS6317496A (ja) * | 1986-07-08 | 1988-01-25 | ロ−ランド株式会社 | 楽音発生装置 |
JP2019128492A (ja) * | 2018-01-25 | 2019-08-01 | 株式会社カプコン | 音声生成装置、音声生成プログラム |
Families Citing this family (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6029793A (ja) * | 1983-07-28 | 1985-02-15 | ヤマハ株式会社 | 楽音形成装置 |
AU549377B2 (en) * | 1983-10-28 | 1986-01-23 | Vitor Co. of Japan Ltd. | Electronic musical instrument |
JPS60100195A (ja) * | 1983-11-05 | 1985-06-04 | 日本ビクター株式会社 | 打楽器音信号の発生装置 |
JPS60119672A (ja) * | 1983-12-02 | 1985-06-27 | Victor Co Of Japan Ltd | 楽器音符号の読出装置 |
US4633749A (en) * | 1984-01-12 | 1987-01-06 | Nippon Gakki Seizo Kabushiki Kaisha | Tone signal generation device for an electronic musical instrument |
EP0167847B1 (en) * | 1984-06-12 | 1989-03-29 | Yamaha Corporation | Tone signal generation device |
JP2571911B2 (ja) * | 1984-10-22 | 1997-01-16 | ヤマハ株式会社 | 楽音信号発生装置 |
US4706537A (en) * | 1985-03-07 | 1987-11-17 | Nippon Gakki Seizo Kabushiki Kaisha | Tone signal generation device |
DE3671997D1 (de) * | 1985-03-19 | 1990-07-19 | Matsushita Electric Ind Co Ltd | Elektronisches musikinstrument. |
JPH079589B2 (ja) * | 1985-11-22 | 1995-02-01 | カシオ計算機株式会社 | 電子楽器 |
CA1263474A (en) * | 1985-12-17 | 1989-11-28 | Hideki Fukasawa | Digital level detecting circuit |
US4679478A (en) * | 1986-01-06 | 1987-07-14 | Kawai Musical Instrument Mfg. Co., Ltd. | Touch responsive musical tone generator |
US4683793A (en) * | 1986-02-10 | 1987-08-04 | Kawai Musical Instrument Mfg. Co., Ltd. | Data reduction for a musical instrument using stored waveforms |
US4916996A (en) | 1986-04-15 | 1990-04-17 | Yamaha Corp. | Musical tone generating apparatus with reduced data storage requirements |
JPH0769693B2 (ja) * | 1986-05-13 | 1995-07-31 | ヤマハ株式会社 | 制御波形発生装置 |
US5086685A (en) * | 1986-11-10 | 1992-02-11 | Casio Computer Co., Ltd. | Musical tone generating apparatus for electronic musical instrument |
US5262582A (en) * | 1986-11-10 | 1993-11-16 | Terumo Kabushiki Kaisha | Musical tone generating apparatus for electronic musical instrument |
JP2525853B2 (ja) * | 1988-03-17 | 1996-08-21 | ローランド株式会社 | 電子楽器の連打処理装置 |
JPH01269994A (ja) * | 1988-04-21 | 1989-10-27 | Yamaha Corp | 楽音信号発生装置 |
JPH0823752B2 (ja) * | 1988-08-11 | 1996-03-06 | 株式会社河合楽器製作所 | 波形データループ方式 |
DE3943796C2 (de) * | 1988-11-19 | 2002-09-12 | Sony Computer Entertainment Inc | Vorrichtung zum komprimierenden Kodieren von Quelltondaten |
JP2923356B2 (ja) * | 1990-01-18 | 1999-07-26 | イーミュー システムズ インコーポレーテッド | 音響データのデータ圧縮 |
JP2567717B2 (ja) * | 1990-03-30 | 1996-12-25 | 株式会社河合楽器製作所 | 楽音発生装置 |
JPH0413193A (ja) * | 1990-05-02 | 1992-01-17 | Kawai Musical Instr Mfg Co Ltd | 楽音発生装置 |
US5262581A (en) * | 1990-11-09 | 1993-11-16 | Rodgers Instrument Corporation | Method and apparatus for reading selected waveform segments from memory |
US5977469A (en) * | 1997-01-17 | 1999-11-02 | Seer Systems, Inc. | Real-time waveform substituting sound engine |
JP4179243B2 (ja) * | 2004-08-05 | 2008-11-12 | ヤマハ株式会社 | 波形発生装置及びプログラム |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS52121313A (en) * | 1976-04-06 | 1977-10-12 | Nippon Gakki Seizo Kk | Electronic musical instrument |
JPS5528072A (en) * | 1978-08-21 | 1980-02-28 | Nippon Musical Instruments Mfg | Electronic musical instrument |
JPS56117290A (en) * | 1980-02-20 | 1981-09-14 | Matsushita Electric Ind Co Ltd | Method and apparatus for generating waveform of electronic musical instrument |
JPS5758195A (en) * | 1980-09-25 | 1982-04-07 | Matsushita Electric Ind Co Ltd | Ensemble tone source device |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2926548C2 (de) * | 1979-06-30 | 1982-02-18 | Rainer Josef 8047 Karlsfeld Gallitzendörfer | Wellenformgenerator zur Klangformung in einem elektronischen Musikinstrument |
US4442745A (en) * | 1980-04-28 | 1984-04-17 | Norlin Industries, Inc. | Long duration aperiodic musical waveform generator |
-
1983
- 1983-04-11 JP JP58062360A patent/JPS59188697A/ja active Granted
-
1984
- 1984-04-09 US US06/598,380 patent/US4520708A/en not_active Expired - Lifetime
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS52121313A (en) * | 1976-04-06 | 1977-10-12 | Nippon Gakki Seizo Kk | Electronic musical instrument |
JPS5528072A (en) * | 1978-08-21 | 1980-02-28 | Nippon Musical Instruments Mfg | Electronic musical instrument |
JPS56117290A (en) * | 1980-02-20 | 1981-09-14 | Matsushita Electric Ind Co Ltd | Method and apparatus for generating waveform of electronic musical instrument |
JPS5758195A (en) * | 1980-09-25 | 1982-04-07 | Matsushita Electric Ind Co Ltd | Ensemble tone source device |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61128296A (ja) * | 1984-11-27 | 1986-06-16 | ヤマハ株式会社 | 楽音発生装置 |
JPH0546958B2 (ja) * | 1984-11-27 | 1993-07-15 | Yamaha Corp | |
JPS61188595A (ja) * | 1985-02-18 | 1986-08-22 | 松下電器産業株式会社 | 電子楽器音源装置 |
JPS61189597A (ja) * | 1985-02-19 | 1986-08-23 | 松下電器産業株式会社 | 楽音合成装置 |
JPS61212899A (ja) * | 1985-03-19 | 1986-09-20 | 松下電器産業株式会社 | 電子楽器 |
JPH023199B2 (ja) * | 1985-03-19 | 1990-01-22 | Matsushita Electric Ind Co Ltd | |
JPS6263799U (ja) * | 1985-10-09 | 1987-04-20 | ||
JPS62242994A (ja) * | 1986-04-15 | 1987-10-23 | ヤマハ株式会社 | 楽音信号発生装置 |
JPS6317496A (ja) * | 1986-07-08 | 1988-01-25 | ロ−ランド株式会社 | 楽音発生装置 |
JP2019128492A (ja) * | 2018-01-25 | 2019-08-01 | 株式会社カプコン | 音声生成装置、音声生成プログラム |
Also Published As
Publication number | Publication date |
---|---|
JPS647399B2 (ja) | 1989-02-08 |
US4520708A (en) | 1985-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS59188697A (ja) | 楽音発生装置 | |
JPH0631968B2 (ja) | 楽音信号発生装置 | |
EP0149896A2 (en) | Method and apparatus for dynamic reproduction of transient and steady state voices in an electronic musical instrument | |
JPS6091395A (ja) | 電子楽器 | |
JPS5855518B2 (ja) | 電子楽器 | |
JPH0664466B2 (ja) | 電子楽器 | |
JPS6214835B2 (ja) | ||
JPS6068387A (ja) | 電子楽器 | |
US5324882A (en) | Tone generating apparatus producing smoothly linked waveforms | |
JPS6115438B2 (ja) | ||
JPS6231358B2 (ja) | ||
JPH07113831B2 (ja) | 電子楽器 | |
JP2722665B2 (ja) | 楽音発生装置 | |
JPS58142396A (ja) | 楽音発生装置 | |
JP2508138B2 (ja) | 楽音信号発装置 | |
JPS5921038B2 (ja) | 電子楽器 | |
JP2560348B2 (ja) | 楽音信号発生装置 | |
JP2689763B2 (ja) | 波形データの読み出し方法 | |
JP2594782B2 (ja) | 電子楽器 | |
US4903564A (en) | Musical tone waveform producing apparatus for electronic musical instrument | |
JPS6325697A (ja) | 電子楽器 | |
JP2933210B2 (ja) | 電子楽器 | |
JPH026076B2 (ja) | ||
JPS59185391A (ja) | 楽音発生装置 | |
JPH10111682A (ja) | 残響効果付加装置 |