JP2016038544A - タッチ検出装置、方法、およびプログラム、電子楽器 - Google Patents
タッチ検出装置、方法、およびプログラム、電子楽器 Download PDFInfo
- Publication number
- JP2016038544A JP2016038544A JP2014163686A JP2014163686A JP2016038544A JP 2016038544 A JP2016038544 A JP 2016038544A JP 2014163686 A JP2014163686 A JP 2014163686A JP 2014163686 A JP2014163686 A JP 2014163686A JP 2016038544 A JP2016038544 A JP 2016038544A
- Authority
- JP
- Japan
- Prior art keywords
- counter
- contact
- value
- turned
- key
- 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
- G10H1/00—Details of electrophonic musical instruments
- G10H1/32—Constructional details
- G10H1/34—Switch arrangements, e.g. keyboards or mechanical switches specially adapted for electrophonic musical instruments
-
- 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
- G10H2220/00—Input/output interfacing specifically adapted for electrophonic musical tools or instruments
- G10H2220/155—User input interfaces for electrophonic musical instruments
- G10H2220/265—Key design details; Special characteristics of individual keys of a keyboard; Key-like musical input devices, e.g. finger sensors, pedals, potentiometers, selectors
- G10H2220/275—Switching mechanism or sensor details of individual keys, e.g. details of key contacts, hall effect or piezoelectric sensors used for key position or movement sensing purposes; Mounting thereof
- G10H2220/285—Switching mechanism or sensor details of individual keys, e.g. details of key contacts, hall effect or piezoelectric sensors used for key position or movement sensing purposes; Mounting thereof with three contacts, switches or sensor triggering levels along the key kinematic path
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
【解決手段】第1、第3カウンタ204、206は、鍵の第1、第2接点115、116間のオン時間、第2、第3接点116、117間のオン時間をそれぞれカウントする。第2カウンタ205は、第1カウンタ204のカウント完了後の時間をカウントし、カウンタメモリ208は、第1、第3カウンタ204、206のカウント時間を示すベロシティカウンタ値と、第2カウンタ205のカウント時間を示す補正時間用カウンタ値を記憶する。コントローラ201は、第1カウンタ204のベロシティカウンタ値が所定閾値と比較して大きければ、到達比較回路210が到達時間値と補正時間用カウンタ値の一致を検出時に、カウンタメモリ208からベロシティレジスタ211に読み出したベロシティカウンタ値に応じたタッチ情報を含む発音指示をCPU101に出力する。
【選択図】図2
Description
図1において、電子楽器100は、CPU101と、ROM(Read Only Memory)102と、RAM(Random Access Memory)103と、バス104と、入出力インタフェース105と、入力部106と、出力部107と、記憶部108と、MIDI(Musical Instrument Digital Interface)インタフェース部19と、ドライブ110と、タッチ検出装置113と、を備えている。
(付記1)
押鍵操作に応じて順次オンされる第1、第2、および第3接点を備えた鍵からの、当該第1、第2、または第3接点の夫々のオン検出信号に基づき、前記第1接点がオンされてから前記第2接点がオンされるまでの時間をカウントする第1カウンタと、
前記第1カウンタによるカウント完了後にカウントを開始する第2カウンタと、
前記第2接点がオンされてから前記第3接点がオンされるまでの時間をカウントする第3カウンタと、
前記第1カウンタによりカウントされた値が所定の閾値より大きい場合は、前記第2のカウンタのカウント値が予め設定された到達カウント値となったときに、前記第1のカウンタのカウント値に応じたタッチ情報を含む発音指示信号を出力するとともに、前記第1カウンタによりカウントされた値が前記所定の閾値より小さい場合は、前記第3接点がオンされた後に、前記第3カウンタのカウント値に応じたタッチ情報を含む発音指示信号を出力する制御回路と、
を備えるタッチ検出装置。
(付記2)
前記タッチ検出装置は、前記第3カウンタによるカウント完了後にカウントを開始する第4カウンタを更に備え、
前記補正時間用カウンタ値は、前記第2または第4カウンタでカウントされた時間を示し、
前記制御回路は、前記第1カウンタによりカウントされた値が前記所定の閾値より小さい場合に、前記第3接点がオンされた後さらに前記第4カウンタのカウンタ値が前記到達カウント値となったときに、前記第3カウンタのカウント値に応じたタッチ情報を含む発音指示を出力する、付記1に記載のタッチ検出装置。
(付記3)
付記1または2のいずれかに記載のタッチ検出装置を備えた電子楽器。
(付記4)
押鍵操作に応じて順次オンされる第1、第2、および第3接点を備えた鍵と、第1カウンタと、第2カウンタと、第3カウンタとを備えたタッチ検出装置で用いられるタッチ検出方法であって、前記タッチ検出装置は、
前記第1、第2、または第3接点の夫々のオン検出信号に基づき、前記第1接点がオンされてから前記第2接点がオンされるまでの時間を前記第1カウンタでカウントし、
前記第1カウンタによるカウント完了後に前記第2カウンタのカウントを開始させ、
前記第2接点がオンされてから前記第3接点がオンされるまでの時間を前記第1カウンタでカウントし、
前記第1カウンタによりカウントされた値が所定の閾値より大きい場合は、前記第2のカウンタのカウント値が予め設定された到達カウント値となったときに、前記第1のカウンタのカウント値に応じたタッチ情報を含む発音指示信号を出力し、
前記第1カウンタによりカウントされた値が前記所定の閾値より小さい場合は、前記第3接点がオンされた後に、前記第3カウンタのカウント値に応じたタッチ情報を含む発音指示信号を出力する、タッチ検出方法。
(付記5)
押鍵操作に応じて順次オンされる第1、第2、および第3接点を備えた鍵と、第1カウンタと、第2カウンタと、第3カウンタとを備えたタッチ検出装置として用いられるコンピュータに、
前記第1、第2、または第3接点の夫々のオン検出信号に基づき、前記第1接点がオンされてから前記第2接点がオンされるまでの時間を前記第1カウンタでカウントするステップと、
前記第1カウンタによるカウント完了後に前記第2カウンタのカウントを開始させるステップと、
前記第2接点がオンされてから前記第3接点がオンされるまでの時間を前記第1カウンタでカウントするステップと、
前記第1カウンタによりカウントされた値が所定の閾値より大きい場合は、前記第2のカウンタのカウント値が予め設定された到達カウント値となったときに、前記第1のカウンタのカウント値に応じたタッチ情報を含む発音指示信号を出力するステップと、
前記第1カウンタによりカウントされた値が前記所定の閾値より小さい場合は、前記第3接点がオンされた後に、前記第3カウンタのカウント値に応じたタッチ情報を含む発音指示信号を出力するステップと、
を実行させるプログラム。
102 ROM
103 RAM
104 バス
105 入出力インタフェース
106 入力部
107 出力部
108 記憶部
109 MIDIインタフェース部
110 ドライブ
111 リムーバブルメディア
112 音源
113 タッチ検出装置
114 鍵スイッチマトリクス
115 第1接点
116 第2接点
117 第3接点
201 コントローラ
202 イベントフラグセット回路(EVフラグセット回路)
203 ステータス更新回路
204 第1カウンタ用加算器
205 第2カウンタ用加算器
206 第3カウンタ用加算器
207 第4カウンタ用加算器
208 到達時間メモリ
210 到達比較回路
211 ベロシティレジスタ
212 ノートナンバレジスタ
Claims (5)
- 押鍵操作に応じて順次オンされる第1、第2、および第3接点を備えた鍵からの、当該第1、第2、または第3接点の夫々のオン検出信号に基づき、前記第1接点がオンされてから前記第2接点がオンされるまでの時間をカウントする第1カウンタと、
前記第1カウンタによるカウント完了後にカウントを開始する第2カウンタと、
前記第2接点がオンされてから前記第3接点がオンされるまでの時間をカウントする第3カウンタと、
前記第1カウンタによりカウントされた値が所定の閾値より大きい場合は、前記第2のカウンタのカウント値が予め設定された到達カウント値となったときに、前記第1のカウンタのカウント値に応じたタッチ情報を含む発音指示信号を出力するとともに、前記第1カウンタによりカウントされた値が前記所定の閾値より小さい場合は、前記第3接点がオンされた後に、前記第3カウンタのカウント値に応じたタッチ情報を含む発音指示信号を出力する制御回路と、
を備えるタッチ検出装置。 - 前記タッチ検出装置は、前記第3カウンタによるカウント完了後にカウントを開始する第4カウンタを更に備え、
前記補正時間用カウンタ値は、前記第2または第4カウンタでカウントされた時間を示し、
前記制御回路は、前記第1カウンタによりカウントされた値が前記所定の閾値より小さい場合に、前記第3接点がオンされた後さらに前記第4カウンタのカウンタ値が前記到達カウント値となったときに、前記第3カウンタのカウント値に応じたタッチ情報を含む発音指示を出力する、請求項1に記載のタッチ検出装置。 - 請求項1または2のいずれかに記載のタッチ検出装置を備えた電子楽器。
- 押鍵操作に応じて順次オンされる第1、第2、および第3接点を備えた鍵と、第1カウンタと、第2カウンタと、第3カウンタとを備えたタッチ検出装置で用いられるタッチ検出方法であって、前記タッチ検出装置は、
前記第1、第2、または第3接点の夫々のオン検出信号に基づき、前記第1接点がオンされてから前記第2接点がオンされるまでの時間を前記第1カウンタでカウントし、
前記第1カウンタによるカウント完了後に前記第2カウンタのカウントを開始させ、
前記第2接点がオンされてから前記第3接点がオンされるまでの時間を前記第1カウンタでカウントし、
前記第1カウンタによりカウントされた値が所定の閾値より大きい場合は、前記第2のカウンタのカウント値が予め設定された到達カウント値となったときに、前記第1のカウンタのカウント値に応じたタッチ情報を含む発音指示信号を出力し、
前記第1カウンタによりカウントされた値が前記所定の閾値より小さい場合は、前記第3接点がオンされた後に、前記第3カウンタのカウント値に応じたタッチ情報を含む発音指示信号を出力する、タッチ検出方法。 - 押鍵操作に応じて順次オンされる第1、第2、および第3接点を備えた鍵と、第1カウンタと、第2カウンタと、第3カウンタとを備えたタッチ検出装置として用いられるコンピュータに、
前記第1、第2、または第3接点の夫々のオン検出信号に基づき、前記第1接点がオンされてから前記第2接点がオンされるまでの時間を前記第1カウンタでカウントするステップと、
前記第1カウンタによるカウント完了後に前記第2カウンタのカウントを開始させるステップと、
前記第2接点がオンされてから前記第3接点がオンされるまでの時間を前記第1カウンタでカウントするステップと、
前記第1カウンタによりカウントされた値が所定の閾値より大きい場合は、前記第2のカウンタのカウント値が予め設定された到達カウント値となったときに、前記第1のカウンタのカウント値に応じたタッチ情報を含む発音指示信号を出力するステップと、
前記第1カウンタによりカウントされた値が前記所定の閾値より小さい場合は、前記第3接点がオンされた後に、前記第3カウンタのカウント値に応じたタッチ情報を含む発音指示信号を出力するステップと、
を実行させるプログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014163686A JP6507519B2 (ja) | 2014-08-11 | 2014-08-11 | タッチ検出装置、方法、およびプログラム、電子楽器 |
| US14/820,086 US9449589B2 (en) | 2014-08-11 | 2015-08-06 | Touch detecting device, electronic musical instrument, touch detecting method and storage medium |
| CN201510486809.4A CN105374345B (zh) | 2014-08-11 | 2015-08-10 | 触摸检测装置、电子乐器以及方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014163686A JP6507519B2 (ja) | 2014-08-11 | 2014-08-11 | タッチ検出装置、方法、およびプログラム、電子楽器 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2016038544A true JP2016038544A (ja) | 2016-03-22 |
| JP2016038544A5 JP2016038544A5 (ja) | 2017-09-14 |
| JP6507519B2 JP6507519B2 (ja) | 2019-05-08 |
Family
ID=55267880
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014163686A Active JP6507519B2 (ja) | 2014-08-11 | 2014-08-11 | タッチ検出装置、方法、およびプログラム、電子楽器 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US9449589B2 (ja) |
| JP (1) | JP6507519B2 (ja) |
| CN (1) | CN105374345B (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019092775A1 (ja) | 2017-11-07 | 2019-05-16 | ヤマハ株式会社 | 音源、鍵盤楽器およびプログラム |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007052357A (ja) * | 2005-08-19 | 2007-03-01 | Yamaha Corp | 電子鍵盤楽器およびプログラム |
| JP2014010175A (ja) * | 2012-06-27 | 2014-01-20 | Casio Comput Co Ltd | 電子鍵盤楽器、方法及びプログラム |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4171475A (en) * | 1978-06-02 | 1979-10-16 | Norlin Industries, Inc. | Flexible switch contact having a precious metal contact surface |
| CN86101312A (zh) * | 1985-02-12 | 1986-10-22 | 日本乐器制造株式会社 | 电子乐器键板开关装置 |
| US6765142B2 (en) * | 2002-01-15 | 2004-07-20 | Yamaha Corporation | Electronic keyboard musical instrument |
| JP2003248482A (ja) * | 2002-02-25 | 2003-09-05 | Kawai Musical Instr Mfg Co Ltd | 操作検出スイッチ、楽器およびパラメータ決定用プログラム |
| CN1455385A (zh) * | 2002-05-03 | 2003-11-12 | 曾平蔚 | 一种电子乐器的抖动琴键键盘产生颤吟的方法 |
| JP3922225B2 (ja) | 2003-07-25 | 2007-05-30 | ヤマハ株式会社 | 発音制御プログラム及びそれを用いた電子鍵盤楽器 |
| JP2010122268A (ja) * | 2008-11-17 | 2010-06-03 | Kawai Musical Instr Mfg Co Ltd | 電子鍵盤楽器の楽音制御装置 |
| US8134060B2 (en) * | 2009-06-30 | 2012-03-13 | Casio Computer Co., Ltd | Electronic keyboard instrument |
| CN101794569B (zh) * | 2010-01-22 | 2011-06-08 | 上海九歌乐器音响有限公司 | 一种乐器力度键盘的光电装置 |
| DE102012217468B4 (de) * | 2011-09-28 | 2022-11-03 | Kabushiki Kaisha Kawai Gakki Seisakusho | Tastenschalter für ein elektronisches Klavier |
| JP5652415B2 (ja) | 2012-03-19 | 2015-01-14 | カシオ計算機株式会社 | タッチ検出装置、タッチ検出方法及び電子楽器 |
| JP6040590B2 (ja) * | 2012-06-27 | 2016-12-07 | カシオ計算機株式会社 | 鍵盤回路及び鍵盤回路の検出方法 |
| JP6232850B2 (ja) * | 2013-08-29 | 2017-11-22 | カシオ計算機株式会社 | タッチ検出装置、タッチ検出方法、電子楽器及びプログラム |
-
2014
- 2014-08-11 JP JP2014163686A patent/JP6507519B2/ja active Active
-
2015
- 2015-08-06 US US14/820,086 patent/US9449589B2/en active Active
- 2015-08-10 CN CN201510486809.4A patent/CN105374345B/zh active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007052357A (ja) * | 2005-08-19 | 2007-03-01 | Yamaha Corp | 電子鍵盤楽器およびプログラム |
| JP2014010175A (ja) * | 2012-06-27 | 2014-01-20 | Casio Comput Co Ltd | 電子鍵盤楽器、方法及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| US9449589B2 (en) | 2016-09-20 |
| US20160042728A1 (en) | 2016-02-11 |
| JP6507519B2 (ja) | 2019-05-08 |
| CN105374345B (zh) | 2019-10-11 |
| CN105374345A (zh) | 2016-03-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9029679B2 (en) | Electronic musical instrument, touch detection apparatus, touch detecting method, and storage medium | |
| JP7306402B2 (ja) | 音信号生成装置、鍵盤楽器およびプログラム | |
| JP5652415B2 (ja) | タッチ検出装置、タッチ検出方法及び電子楽器 | |
| US8785759B2 (en) | Electric keyboard musical instrument, method executed by the same, and storage medium | |
| JP2013210451A (ja) | 電子鍵盤楽器の楽音制御装置 | |
| US11694665B2 (en) | Sound source, keyboard musical instrument, and method for generating sound signal | |
| CN110178177A (zh) | 用于曲谱简化的系统和方法 | |
| JP6507519B2 (ja) | タッチ検出装置、方法、およびプログラム、電子楽器 | |
| CN102760051B (zh) | 一种获得声音信号的方法及电子设备 | |
| JP5315883B2 (ja) | 電子楽器及び楽音生成のプログラム | |
| US20170345404A1 (en) | Electronic keyboard musical instrument | |
| JP5976362B2 (ja) | 電子鍵盤楽器 | |
| JP2004294832A (ja) | 電子ピアノのペダル効果生成装置 | |
| JP2011064728A (ja) | 電子鍵盤楽器 | |
| JP5949879B2 (ja) | タッチ検出装置、タッチ検出方法及び電子楽器 | |
| JP4071027B2 (ja) | 鍵盤楽器の押鍵情報検出装置 | |
| JP2016038544A5 (ja) | ||
| JP4280227B2 (ja) | 電子鍵盤楽器の鍵盤装置 | |
| JP2008286858A (ja) | 電子楽音発生器 | |
| JP6561289B2 (ja) | 電子鍵盤楽器及びプログラム | |
| CN120526796A (zh) | 打击音频生成方法、装置、设备、存储介质及车辆 | |
| JP2008046249A (ja) | 電子鍵盤楽器 | |
| JP2018097157A (ja) | 電子打楽器、テンポ設定方法およびテンポ設定プログラム | |
| JP2007218991A (ja) | 電子楽器 | |
| JP2017173383A (ja) | ベロシティ修正装置、ベロシティ修正方法、プログラム及び電子楽器 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170803 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170803 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180720 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180807 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181005 |
|
| 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: 20190305 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190318 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6507519 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |