JP5145675B2 - タッチレスポンス検出装置および電子楽器 - Google Patents
タッチレスポンス検出装置および電子楽器 Download PDFInfo
- Publication number
- JP5145675B2 JP5145675B2 JP2006246321A JP2006246321A JP5145675B2 JP 5145675 B2 JP5145675 B2 JP 5145675B2 JP 2006246321 A JP2006246321 A JP 2006246321A JP 2006246321 A JP2006246321 A JP 2006246321A JP 5145675 B2 JP5145675 B2 JP 5145675B2
- Authority
- JP
- Japan
- Prior art keywords
- value
- count rate
- key
- count
- velocity
- 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
11000000(2進数)=192(10進数)
11100000(2進数)=224(10進数) :補正ゼロ
11111111(2進数)=255(10進数)
であるから、補正範囲としては、
(192−224)/224=−14.286%
から
(255−224)/224= 13.839%
となる。
そこで、誤差がA%であれば、
ベロシティカウント値=(2接点間距離×(100+A)/100)/
(カウントレート×ベロシティ補正値)
ベロシティ補正値=(100+A)/100
上記ベロシティ補正データを、カウントレートに乗じて補正値を得ることによって、接点間のばらつきをキャンセルすることが可能となる。
2 ROM
3 RAM
4 スイッチ類
5 タッチ検出回路
6 鍵盤
7 楽音発生回路
8 波形ROM
9 DAC
10 増幅回路
11、12 スピーカ
21 UART
22 インタフェースユニット
23 セレクタ
24 RAM
25 タイミング発生器
27 キーインユニット
28 ベロシティカウントレート発生器
29 ベロシティカウントユニット
Claims (8)
- 鍵盤を構成する各鍵に離間して配置された2つのスイッチのオン時間差を計測することにより、押鍵速度を示すタッチレスポンスデータを算出するタッチレスポンス検出装置であって、
前記鍵の2つのスイッチのうち第1のスイッチのオンに伴って、当該鍵に関するカウント値の計数を開始し、所定のタイミングで、現在のカウント値に、カウントレート値を加算するベロシティカウント手段と、
前記現在のカウント値及び複数のカウントレート値を記憶する記憶手段と、
前記鍵の2つのスイッチのうち第2のスイッチのオンに伴って、前記鍵の現在のカウント値に基づくタッチレスポンスデータを出力するインタフェース手段と、
前記記憶手段に記憶された複数のカウントレート値の中から前記現在のカウント値に応じたカウントレート値を読み出すとともに、当該読み出されたカウントレート値に基づいて前記現在のカウント値に加算すべきカウントレート値を算出するカウントレート値算出手段と、を備え、
前記記憶手段がさらに、前記鍵ごとに前記カウントレート値を補正するための補正データを記憶し、
前記カウントレート値算出手段が、前記算出されたカウントレート値を、前記補正データに基づいて補正することにより、補正されたカウントレート値を算出し、前記補正されたカウントレート値を、前記ベロシティカウント手段に出力することを特徴とするタッチレスポンス検出装置。 - 前記インタフェース手段が、前記現在のカウント値のビットを反転することで、タッチレスポンスデータを得ることを特徴とする請求項1に記載のタッチレスポンス検出装置。
- 前記記憶手段に記憶された、前記カウントレート値を補正するための補正データが、前記カウントレート値を増大させ、或いは、減少させるための比の値であり、
前記カウントレート値算出手段が、前記カウントレート値と、前記補正データとを乗算することを特徴とする請求項1又は2に記載のタッチレスポンス検出装置。 - 前記記憶手段に記憶された、前記カウントレート値を補正するための補正データが、鍵ごとの第1のスイッチのオンから第2のスイッチのオンに至る時間差の誤差をキャンセルする値であることを特徴とする請求項3に記載のタッチレスポンス装置。
- 前記記憶手段に記憶された、前記カウントレート値を補正するための補正データが、音高の変化にしたがって、その値が増大し、或いは、減少することを特徴とする請求項3に記載のタッチレスポンス装置。
- 前記記憶手段に記憶された、前記カウントレート値を補正するための補正データが、楽音発生手段により発音される音色ごとに、当該音色が割り当てられる音域にしたがった値であることを特徴とする請求項3に記載のタッチレスポンス装置。
- 複数の鍵を備え、各鍵において、離間して配置された2つのスイッチを有する鍵盤と、
前記鍵盤を構成する各鍵の2つのスイッチのオン時間差を計測することにより、押鍵速度を示すタッチレスポンスデータを算出するタッチレスポンス検出手段と、
当該タッチレスポンスデータおよび押鍵された鍵の音高を受信して、かつ、指定された音色で、受信した音高で、かつ、当該タッチレスポンスデータに基づくベロシティの楽音の生成を、楽音発生手段に指示する制御手段と、
前記制御手段から指示された音色、音高、および、ベロシティの楽音データを生成する楽音発生手段と、
を備えた電子楽器であって、
前記タッチレスポンス検出手段は、
前記鍵の2つのスイッチのうち第1のスイッチのオンに伴って、当該鍵に関するカウント値の計数を開始し、所定のタイミングで、現在のカウント値に、カウントレート値を加算するベロシティカウント手段、
前記現在のカウント値及び複数のカウントレート値を記憶する記憶手段、
前記鍵の2つのスイッチのうち第2のスイッチのオンに伴って、前記鍵の現在のカウント値に基づくタッチレスポンスデータを出力するインタフェース手段、並びに、
前記記憶手段に記憶された複数のカウントレート値の中から前記現在のカウント値に応じたカウントレート値を読み出すとともに、当該読み出されたカウントレート値に基づいて前記現在のカウント値に加算すべきカウントレート値を算出するカウントレート値算出手段、を有し、
前記記憶手段がさらに、前記鍵ごとに前記カウントレート値を補正するための補正データを記憶し、かつ、前記カウントレート値算出手段が、前記算出されたカウントレート値を、前記補正データに基づいて補正することにより、補正されたカウントレート値を算出し、前記補正されたカウントレート値を、前記ベロシティカウント手段に出力する、
ことを特徴とする電子楽器。 - さらに、前記カウントレート値を補正するための、鍵ごとの第1のスイッチのオンから第2のスイッチのオンに至る時間差の誤差をキャンセルする値である第1の補正データと、
音高の変化にしたがって、その値が増大し、或いは、減少するような第2の補正データ、および/または、楽音発生手段により発音される音色ごとに、当該音色が割り当てられる音域に基づく第3の補正データと、を記憶する補正データ記憶手段を備え、
前記制御手段が、前記タッチレスポンス検出手段の、インタフェース手段を介して、前記タッチレスポンス検出手段の記憶手段に、前記第1の補正データ、第2の補正データ或いは第3の補正データを書き込むように構成されたことを特徴とする請求項7に記載の電子楽器。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006246321A JP5145675B2 (ja) | 2006-09-12 | 2006-09-12 | タッチレスポンス検出装置および電子楽器 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006246321A JP5145675B2 (ja) | 2006-09-12 | 2006-09-12 | タッチレスポンス検出装置および電子楽器 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2008070407A JP2008070407A (ja) | 2008-03-27 |
| JP2008070407A5 JP2008070407A5 (ja) | 2011-09-01 |
| JP5145675B2 true JP5145675B2 (ja) | 2013-02-20 |
Family
ID=39292073
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006246321A Active JP5145675B2 (ja) | 2006-09-12 | 2006-09-12 | タッチレスポンス検出装置および電子楽器 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5145675B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5652415B2 (ja) * | 2012-03-19 | 2015-01-14 | カシオ計算機株式会社 | タッチ検出装置、タッチ検出方法及び電子楽器 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5843757B2 (ja) * | 1978-07-28 | 1983-09-28 | ヤマハ株式会社 | 電子楽器のタッチレスポンス装置 |
| JPS63271498A (ja) * | 1987-04-30 | 1988-11-09 | カシオ計算機株式会社 | タツチレスポンス装置 |
| JP3373647B2 (ja) * | 1994-04-22 | 2003-02-04 | 株式会社河合楽器製作所 | 電子鍵盤楽器 |
| JPH0934458A (ja) * | 1995-07-17 | 1997-02-07 | Casio Comput Co Ltd | 楽音制御装置 |
| JPH10124052A (ja) * | 1996-10-24 | 1998-05-15 | Kawai Musical Instr Mfg Co Ltd | タッチ検出装置 |
-
2006
- 2006-09-12 JP JP2006246321A patent/JP5145675B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008070407A (ja) | 2008-03-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6822578B2 (ja) | 電子楽器 | |
| US5569870A (en) | Keyboard electronic musical instrument having partial pedal effect circuitry | |
| US6906695B1 (en) | Touch control apparatus and touch control method that can be applied to electronic instrument | |
| JP5188863B2 (ja) | 電子楽器 | |
| JPH03282498A (ja) | 楽音発生装置 | |
| JP5145675B2 (ja) | タッチレスポンス検出装置および電子楽器 | |
| US5308917A (en) | Keyboard touch response setting apparatus | |
| JP4935556B2 (ja) | 電子楽器の共鳴音付加装置および電子楽器 | |
| JPH06195075A (ja) | 楽音発生装置 | |
| JP2008070408A (ja) | タッチレスポンス検出装置および電子楽器 | |
| JP5169753B2 (ja) | 共鳴音付加装置および電子楽器 | |
| US6316711B2 (en) | Musical sound signal generation apparatus | |
| JP3292331B2 (ja) | 電子楽器 | |
| US5434348A (en) | Electronic keyboard instrument | |
| JP2000330561A (ja) | 電子鍵盤楽器 | |
| JP4191073B2 (ja) | 波形データ出力装置 | |
| US20230068966A1 (en) | Signal generation device, signal generation method and non-transitory computer-readable storage medium | |
| JPH07181966A (ja) | 電子楽器のデータ設定装置 | |
| JP3843800B2 (ja) | タッチ制御装置及びタッチ制御方法 | |
| JP3581763B2 (ja) | 電子楽器 | |
| JP3493838B2 (ja) | 電子楽器 | |
| JP3419174B2 (ja) | 電子楽器 | |
| JP2915753B2 (ja) | 電子楽器 | |
| JP3901054B2 (ja) | パラメータ補間装置およびパラメータ補間処理プログラム | |
| JP2006133342A (ja) | 楽音制御装置および楽音制御処理のプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090827 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110719 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110816 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110913 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120515 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120801 |
|
| A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20120809 |
|
| 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: 20121030 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121112 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5145675 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151207 Year of fee payment: 3 |