JP6648457B2 - 電子楽器、音波形発生方法、及びプログラム - Google Patents
電子楽器、音波形発生方法、及びプログラム Download PDFInfo
- Publication number
- JP6648457B2 JP6648457B2 JP2015187730A JP2015187730A JP6648457B2 JP 6648457 B2 JP6648457 B2 JP 6648457B2 JP 2015187730 A JP2015187730 A JP 2015187730A JP 2015187730 A JP2015187730 A JP 2015187730A JP 6648457 B2 JP6648457 B2 JP 6648457B2
- Authority
- JP
- Japan
- Prior art keywords
- waveform data
- delay
- unit
- output
- sensor
- 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.)
- Active
Links
Landscapes
- Electrophonic Musical Instruments (AREA)
Description
(付記1)
音高指定に応答して、前記音高に対応して出力された波形データを遅延させた後、遅延された前記波形データをフィルタリングするフィルタ処理と、
遅延された前記波形データのレベルに基づいて、前記フィルタリングされた前記波形データのレベルを調整するための調整信号を出力する調整信号出力処理と、
前記調整信号に基づいて前記フィルタリングされた前記波形データのレベルを調整する調整処理と、
を実行する処理部を備えることを特徴とする電子楽器。
(付記2)
前記処理部は、前記フィルタ処理において、
前記音高指定に応答して、前記音高に対応する波形データを設定する設定処理と、前記設定された波形データを遅延させる遅延処理と、遅延された前記波形データをフィルタリングするフィルタリング処理と、を実行する付記1に記載の電子楽器。
(付記3)
前記電子楽器はさらに、演奏操作を検出するセンサ部を有し、
前記処理部は、前記フィルタ処理において、前記センサ部からの出力データに基づいて、遅延された前記波形データをフィルタリングする処理を実行する、付記1または2に記載の電子楽器。
(付記4)
前記センサ部は、吹奏圧、リップ操作、タン操作、バイト操作、又はボイス操作の何れか1つ以上の演奏操作を検出するマウスピースセンサである、付記3に記載の電子楽器。
(付記5)
前記処理部は、前記調整処理において、前記設定処理により設定された波形データに代えて、レベルの調整された前記波形データに対して前記遅延処理を実行する、付記2乃至4のいずれかに記載の電子楽器。
(付記6)
前記処理部は、前記調整信号出力処理において、
前記遅延処理にて遅延された波形データを平滑化し、前記平滑化された波形データのレベルに基づいて、前記フィルタ処理された前記波形データのレベルを調整するための調整信号を出力する処理を実行する、付記2乃至5のいずれかに記載の電子楽器。
(付記7)
前記電子楽器はさらに、各々遅延出力値を入力し、前記遅延出力値の周波数成分のうち各々に設定された各周波数帯域の周波数成分のみを通過させて出力する複数の帯域通過フィルタ部を有し、
前記処理部は、前記フィルタ処理において、前記センサ部からのセンサ出力データに基づいて、前記各帯域通過フィルタ部の利得を制御するフィルタ利得制御処理と、前記複数の帯域通過フィルタ部の各出力を加算して出力するフィルタ出力処理と、を実行する付記3乃至6の何れかに記載の電子楽器。
(付記8)
前記電子楽器はさらに、各々前記遅延出力値を入力し、当該遅延出力値を各々に設定された遅延量だけ遅延させる複数の遅延部と、前記センサからの1つ以上のセンサ出力データに基づいて、各々前記複数の遅延部に設定される各遅延量に対応する各発振周波数の低周波発振信号を生成するための複数の低周波発振部と、を有し、
前記処理部は、前記フィルタ処理において、前記センサ部からの1つ以上のセンサ出力データに基づいて、前記各低周波発振部の低周波発振信号の利得を制御し、当該各利得が制御される各低周波発振信号を前記各遅延量として入力させる遅延量制御処理と、前記複数の遅延部の各出力を加算して出力するフィルタ出力処理と、を実行する付記3乃至6の何れかに記載の電子楽器。
(付記9)
前記処理部は、前記調整信号出力処理において、前記平滑化された波形データのレベルの逆数を、前記フィルタ処理された前記波形データのレベルを調整するための調整信号として出力する処理を実行する付記6に記載の電子楽器。
(付記10)
処理部を備えた電子楽器に用いられる音波形発生方法であって、前記処理部は、
音高指定に応答して、前記音高に対応して出力された波形データを遅延させた後、遅延された前記波形データをフィルタリングし、
遅延された前記波形データのレベルに基づいて、前記フィルタリングされた前記波形データのレベルを調整するための調整信号を出力し、
前記調整信号に基づいて前記フィルタリングされた前記波形データのレベルを調整する、音波形発生方法。
(付記11)
電子楽器を制御するコンピュータに、
指定された音高値に対応する楽音波形を遅延させ、
前記指定された音高値に基づいて、前記楽音波形を遅延させる処理に前記音高値に対応する初期楽音波形データを設定し、
演奏操作を検出するセンサ部からの1つ以上のセンサ出力データに基づいて、前記楽音波形を遅延させる処理の遅延出力値に対してフィルタリング処理を実行し、
前記遅延出力値の波高値から音量値を検出し、
前記音量値に基づいて前記フィルタリング処理のフィルタ出力値を正規化させ、得られる正規化フィルタ出力値を前記楽音波形を遅延させる処理に帰還させ、
前記正規化フィルタ出力値を楽音波形データとして出力する、
処理を実行させるためのプログラム。
102 マウスピースセンサ部
105 スピーカ部
201 吹奏圧センサ
202 タンセンサ
203 バイトセンサ
204 リップセンサ
205 ボイスセンサ
300 楽音制御装置
401 可変遅延部
402 ノートオン初期化部
403 フィルタ部
404 音量検出部
Claims (11)
- 音高指定に応答して、前記音高に対応する波形データを設定する設定処理と、前記設定された波形データを遅延させる遅延処理と、遅延された前記波形データをフィルタリングするフィルタリング処理と、を実行するフィルタ処理と、
遅延された前記波形データのレベルに基づいて、前記フィルタリングされた前記波形データのレベルを調整するための調整信号を出力する調整信号出力処理と、
前記調整信号に基づいて前記フィルタリングされた前記波形データのレベルを調整する調整処理と、
を実行する処理部を備えることを特徴とする電子楽器。 - 前記電子楽器はさらに、演奏操作を検出するセンサ部を有し、
前記処理部は、前記フィルタ処理において、前記センサ部からの出力データに基づいて、遅延された前記波形データをフィルタリングする処理を実行する、請求項1に記載の電子楽器。 - 前記センサ部は、吹奏圧、リップ操作、タン操作、バイト操作、又はボイス操作の何れか1つ以上の演奏操作を検出するマウスピースセンサである、請求項2に記載の電子楽器。
- 前記処理部は、前記調整処理において、前記設定処理により設定された波形データに代えて、レベルの調整された前記波形データに対して前記遅延処理を実行する、請求項1乃至3に記載の電子楽器。
- 前記処理部は、前記調整信号出力処理において、
前記遅延処理にて遅延された波形データを平滑化し、前記平滑化された波形データのレベルに基づいて、前記フィルタ処理された前記波形データのレベルを調整するための調整信号を出力する処理を実行する、請求項2乃至3のいずれかに記載の電子楽器。 - 前記電子楽器はさらに、各々遅延出力値を入力し、前記遅延出力値の周波数成分のうち各々に設定された各周波数帯域の周波数成分のみを通過させて出力する複数の帯域通過フィルタ部を有し、
前記処理部は、前記フィルタ処理において、前記センサ部からのセンサ出力データに基づいて、前記各帯域通過フィルタ部の利得を制御するフィルタ利得制御処理と、前記複数の帯域通過フィルタ部の各出力を加算して出力するフィルタ出力処理と、を実行する請求項2、3または5の何れかに記載の電子楽器。 - 前記電子楽器はさらに、各々前記遅延出力値を入力し、当該遅延出力値を各々に設定された遅延量だけ遅延させる複数の遅延部と、前記センサ部からの1つ以上のセンサ出力データに基づいて、各々前記複数の遅延部に設定される各遅延量に対応する各発振周波数の低周波発振信号を生成するための複数の低周波発振部と、を有し、
前記処理部は、前記フィルタ処理において、前記センサ部からの1つ以上のセンサ出力データに基づいて、前記各低周波発振部の低周波発振信号の利得を制御し、当該各利得が制御される各低周波発振信号を前記各遅延量として入力させる遅延量制御処理と、前記複数の遅延部の各出力を加算して出力するフィルタ出力処理と、を実行する請求項2、3、5または6の何れかに記載の電子楽器。 - 前記処理部は、前記調整信号出力処理において、前記平滑化された波形データのレベルの逆数を、前記フィルタ処理された前記波形データのレベルを調整するための調整信号として出力する処理を実行する請求項5に記載の電子楽器。
- 処理部を備えた電子楽器に用いられる音波形発生方法であって、前記処理部は、
音高指定に応答して、前記音高に対応する波形データを設定し、この設定された波形データを遅延させ、この遅延された前記波形データをフィルタリングし、
遅延された前記波形データのレベルに基づいて、前記フィルタリングされた前記波形データのレベルを調整するための調整信号を出力し、
前記調整信号に基づいて前記フィルタリングされた前記波形データのレベルを調整する、音波形発生方法。 - 電子楽器を制御するコンピュータに、
指定された音高値に対応する楽音波形を遅延させ、
前記指定された音高値に基づいて、前記楽音波形を遅延させる処理に前記音高値に対応する初期楽音波形データを設定し、
演奏操作を検出するセンサ部からの1つ以上のセンサ出力データに基づいて、前記楽音波形を遅延させる処理の遅延出力値に対してフィルタリング処理を実行し、
前記遅延出力値の波高値から音量値を検出し、
前記音量値に基づいて前記フィルタリング処理のフィルタ出力値を正規化させ、得られる正規化フィルタ出力値を前記楽音波形を遅延させる処理に帰還させ、
前記正規化フィルタ出力値を楽音波形データとして出力する、
処理を実行させるためのプログラム。 - 吹奏圧、リップ操作、タン操作、バイト操作、又はボイス操作の何れか1つ以上の演奏操作を検出するマウスピースセンサであるセンサ部と、
音高指定に応答して、前記音高に対応する波形データを設定する設定処理と、前記設定された波形データを遅延させる遅延処理と、遅延された前記波形データを前記センサ部からの出力データに基づいてフィルタリングするフィルタリング処理と、を実行するフィルタ処理と、
遅延された前記波形データのレベルに基づいて、前記フィルタリングされた前記波形データのレベルを調整するための調整信号を出力する調整信号出力処理と、
前記調整信号に基づいて前記フィルタリングされた前記波形データのレベルを調整する調整処理と、
を実行する処理部を備えることを特徴とする電子楽器。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015187730A JP6648457B2 (ja) | 2015-09-25 | 2015-09-25 | 電子楽器、音波形発生方法、及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015187730A JP6648457B2 (ja) | 2015-09-25 | 2015-09-25 | 電子楽器、音波形発生方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017062359A JP2017062359A (ja) | 2017-03-30 |
JP6648457B2 true JP6648457B2 (ja) | 2020-02-14 |
Family
ID=58429645
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015187730A Active JP6648457B2 (ja) | 2015-09-25 | 2015-09-25 | 電子楽器、音波形発生方法、及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6648457B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6493689B2 (ja) | 2016-09-21 | 2019-04-03 | カシオ計算機株式会社 | 電子管楽器、楽音生成装置、楽音生成方法、及びプログラム |
JP6740967B2 (ja) * | 2017-06-29 | 2020-08-19 | カシオ計算機株式会社 | 電子管楽器、電子管楽器の制御方法及び電子管楽器用のプログラム |
-
2015
- 2015-09-25 JP JP2015187730A patent/JP6648457B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017062359A (ja) | 2017-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2812055B2 (ja) | 電子楽器 | |
JP4645241B2 (ja) | 音声処理装置およびプログラム | |
JPH02293898A (ja) | 楽音波形信号形成装置 | |
JP2009036940A (ja) | 鍵盤楽器の共鳴音付加装置 | |
JP6939922B2 (ja) | 伴奏制御装置、伴奏制御方法、電子楽器及びプログラム | |
JP2508340B2 (ja) | 楽音波形信号形成装置 | |
JP2023171959A (ja) | 電子管楽器及び楽音生成装置、楽音生成方法、プログラム | |
JP3671876B2 (ja) | 楽音発生装置 | |
JP6728843B2 (ja) | 電子楽器、楽音発生装置、楽音発生方法及びプログラム | |
JP4112268B2 (ja) | 楽音生成装置 | |
JP6648457B2 (ja) | 電子楽器、音波形発生方法、及びプログラム | |
JPH03186897A (ja) | 楽音波形信号形成装置 | |
JP6326976B2 (ja) | 電子楽器、電子楽器の発音制御方法、およびプログラム | |
JP6753250B2 (ja) | 楽音生成装置、楽音生成方法、電子楽器、及びプログラム | |
JP2001117578A (ja) | ハーモニー音付加装置及び方法 | |
JP6569255B2 (ja) | 電子楽器、電子楽器の発音制御方法、およびプログラム | |
JPH04251294A (ja) | 音像定位制御装置 | |
US9542923B1 (en) | Music synthesizer | |
JP5157488B2 (ja) | パラメータ設定装置、音響生成装置およびプログラム | |
JP6671633B2 (ja) | 電子管楽器、楽音発生方法およびプログラム | |
JP2009258238A (ja) | 楽音合成装置およびプログラム | |
JP3042314B2 (ja) | 楽音信号発生装置 | |
JP2770676B2 (ja) | 電子楽器 | |
JP2011197235A (ja) | 音響信号制御装置およびカラオケ装置 | |
JP3166197B2 (ja) | 音声変調装置および音声変調装置を内蔵した電子楽器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180823 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20190415 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190607 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190611 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190730 |
|
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: 20191217 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191230 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6648457 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |