JP7745515B2 - コントローラ、楽音発生システム、方法、プログラム及び記憶媒体 - Google Patents
コントローラ、楽音発生システム、方法、プログラム及び記憶媒体Info
- Publication number
- JP7745515B2 JP7745515B2 JP2022101416A JP2022101416A JP7745515B2 JP 7745515 B2 JP7745515 B2 JP 7745515B2 JP 2022101416 A JP2022101416 A JP 2022101416A JP 2022101416 A JP2022101416 A JP 2022101416A JP 7745515 B2 JP7745515 B2 JP 7745515B2
- Authority
- JP
- Japan
- Prior art keywords
- musical sound
- unit
- generating device
- sound generating
- controller
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/013—Eye tracking input arrangements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/167—Audio in a user interface, e.g. using voice commands for navigating, audio feedback
-
- 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/0008—Associated control or indicating means
-
- 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/0033—Recording/reproducing or transmission of music for electrophonic musical instruments
- G10H1/0041—Recording/reproducing or transmission of music for electrophonic musical instruments in coded form
- G10H1/0058—Transmission between separate instruments or between individual components of a musical system
- G10H1/0066—Transmission between separate instruments or between individual components of a musical system using a MIDI interface
-
- 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/201—User input interfaces for electrophonic musical instruments for movement interpretation, i.e. capturing and recognizing a gesture or a specific kind of movement, e.g. to control a musical instrument
-
- 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/371—Vital parameter control, i.e. musical instrument control based on body signals, e.g. brainwaves, pulsation, temperature or perspiration; Biometric information
-
- 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/441—Image sensing, i.e. capturing images or optical patterns for musical purposes or musical control purposes
- G10H2220/455—Camera input, e.g. analyzing pictures from a video camera and using the analysis results as control data
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Acoustics & Sound (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Electrophonic Musical Instruments (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Description
図1は、一実施の形態に係る楽音発生システム1の概略的な構成を示す図である。図1に示すように、本実施形態に係る楽音発生システム1は、コントローラ2と楽音発生装置3とを備えている。コントローラ2と楽音発生装置3とは後述の通信インタフェース(I/F)により通信可能に接続されている。
次に、本実施形態に係る楽音発生システム1のハードウェア構成について説明する。図2は、本実施形態に係る楽音発生システム1のハードウェア構成の一例を示すブロック図である。
次に、本実施形態に係る楽音発生システム1の機能構成について説明する。図3は、本実施形態に係る楽音発生システム1の機能構成の一例を示す図である。
次に、楽音発生システム1の動作の一例について説明する。図4は、楽音発生システム1の動作の一例を示すフローチャートである。
本明細書で述べた各機能部の任意の一部または全部をプログラムによって実現するようにしてもよい。本明細書で言及したプログラムは、コンピュータ読み取り可能な記録媒体に非一時的に記録して頒布されてもよいし、インターネットなどの通信回線(無線通信も含む)を介して頒布されてもよいし、任意の端末にインストールされた状態で頒布されてもよい。
2 コントローラ
21 アイトラッキング装置
22 入力装置
201 取得部
202 受付部
203 表示制御部
204 決定部
210 表示部
211 記憶部
212 通信部
3 楽音発生装置
Claims (15)
- 楽音発生装置を制御するコントローラであって、
ユーザの視線情報を取得する取得部と、
楽音発生装置の制御コマンドに関連付けられた複数の操作子を一体的に、表示部に、3次元空間の奥から手前に向かって移動するように動的に表示するとともに、前記取得部により取得した前記視線情報に基づいて、前記操作子を選択するためのポインタを前記表示部に表示する表示制御部と、
前記複数の操作子のうち前記ポインタの少なくとも一部と重なる操作子の選択を決定する決定部と、
前記決定部が選択を決定した操作子に対応するMIDI規格に準拠した情報を前記楽音発生装置に送信する通信部と、
を有することを特徴とするコントローラ。 - 前記表示制御部は、前記表示部に3次元空間の映像を表示し、前記3次元空間で移動するように前記複数の操作子を前記表示部に表示することを特徴とする請求項1に記載のコントローラ。
- 前記表示制御部は、前記3次元空間の奥から手前に移動するように、前記複数の操作子のうちの少なくとも一つの操作子を前記表示部に表示することを特徴とする請求項2に記載のコントローラ。
- 前記表示制御部は、前記ポインタの近傍に前記楽音発生装置により演奏される楽曲の1小節に対応する所定時間の経過を示すインジケータを表示することを特徴とする請求項1に記載のコントローラ。
- 前記インジケータは、前記所定時間の経過に合わせて動的に変化する円形のメーターグラフを含むことを特徴とする請求項4に記載のコントローラ。
- 前記インジケータは、前記所定時間をカウントダウン又はカウントアップするタイマを含むことを特徴とする請求項4に記載のコントローラ。
- 前記タイマは、前記所定時間を1拍ずつカウントダウン又はカウントアップすることを特徴とする請求項6に記載のコントローラ。
- 前記決定部は、前記所定時間の経過時に、前記ポインタの少なくとも一部と重なる操作子の選択を決定することを特徴とする請求項4から7のいずれかに記載のコントローラ。
- 前記決定部は、前記ポインタの基準位置と重なる操作子の選択を決定することを特徴とする請求項1に記載のコントローラ。
- 前記基準位置は、前記ポインタの略中心であることを特徴とする請求項9に記載のコントローラ。
- 前記決定部は、前記ユーザの視線情報以外のユーザ操作なしで、前記操作子の選択を決定することを特徴とする請求項1に記載のコントローラ。
- 楽音発生装置と該装置を制御するコントローラとを備えた楽音発生システムであって、
ユーザの視線情報を取得する取得部と、
楽音発生装置の制御コマンドに関連付けられた複数の操作子を一体的に、表示部に、3次元空間の奥から手前に向かって移動するように動的に表示するとともに、前記取得部により取得した前記視線情報に基づいて、前記操作子を選択するた
めのポインタを前記表示部に表示する表示制御部と、
前記複数の操作子のうち前記ポインタの少なくとも一部と重なる操作子の選択を決定する決定部と、
前記決定部が選択を決定した操作子に対応するMIDI規格に準拠した情報を前記楽音発生装置に送信する通信部と、
を有することを特徴とする楽音発生システム。 - 楽音発生装置を制御するコントローラが実行する方法であって、
ユーザの視線情報を取得するステップと、
楽音発生装置の制御コマンドに関連付けられた複数の操作子を一体的に、表示部に、3次元空間の奥から手前に向かって移動するように動的に表示するとともに、前記視線情報に基づいて、前記操作子を選択するためのポインタを前記表示部に表示するステップと、
前記複数の操作子のうち前記ポインタの少なくとも一部と重なる操作子の選択を決定するステップと、
前記決定した操作子に対応するMIDI規格に準拠した情報を前記楽音発生装置に送信するステップと、
を有することを特徴とする方法。 - コンピュータに、楽音発生装置を制御する方法を実行させるためのプログラムであって、前記方法は、
楽音発生装置の制御コマンドに関連付けられた複数の操作子を一体的に、表示部に、3次元空間の奥から手前に向かって移動するように動的に表示するとともに、ユーザの視線情報に基づいて、前記操作子を選択するためのポインタを前記表示部に表示するステップと、
前記複数の操作子のうち前記ポインタの少なくとも一部と重なる操作子の選択を決定するステップと、
前記決定した操作子に対応するMIDI規格に準拠した情報を前記楽音発生装置に送信するステップと、
を有することを特徴とするプログラム。 - 請求項14に記載のプログラムを記憶したコンピュータで読み取り可能な記憶媒体。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022101416A JP7745515B2 (ja) | 2022-06-23 | 2022-06-23 | コントローラ、楽音発生システム、方法、プログラム及び記憶媒体 |
| PCT/JP2023/022852 WO2023249033A1 (ja) | 2022-06-23 | 2023-06-21 | コントローラ、楽音発生システム、方法、プログラム及び記憶媒体 |
| TW112123494A TW202418267A (zh) | 2022-06-23 | 2023-06-21 | 控制器、音樂產生系統、方法、程式及記憶媒體 |
| EP23827216.5A EP4546333A1 (en) | 2022-06-23 | 2023-06-21 | Controller, musical sound generation system, method, program, and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022101416A JP7745515B2 (ja) | 2022-06-23 | 2022-06-23 | コントローラ、楽音発生システム、方法、プログラム及び記憶媒体 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024002309A JP2024002309A (ja) | 2024-01-11 |
| JP7745515B2 true JP7745515B2 (ja) | 2025-09-29 |
Family
ID=89379927
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022101416A Active JP7745515B2 (ja) | 2022-06-23 | 2022-06-23 | コントローラ、楽音発生システム、方法、プログラム及び記憶媒体 |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP4546333A1 (ja) |
| JP (1) | JP7745515B2 (ja) |
| TW (1) | TW202418267A (ja) |
| WO (1) | WO2023249033A1 (ja) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018097443A (ja) | 2016-12-09 | 2018-06-21 | アイシン・エィ・ダブリュ株式会社 | 入力システム、入力プログラム |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3646599B2 (ja) | 2000-01-11 | 2005-05-11 | ヤマハ株式会社 | 演奏インターフェイス |
-
2022
- 2022-06-23 JP JP2022101416A patent/JP7745515B2/ja active Active
-
2023
- 2023-06-21 EP EP23827216.5A patent/EP4546333A1/en active Pending
- 2023-06-21 TW TW112123494A patent/TW202418267A/zh unknown
- 2023-06-21 WO PCT/JP2023/022852 patent/WO2023249033A1/ja not_active Ceased
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018097443A (ja) | 2016-12-09 | 2018-06-21 | アイシン・エィ・ダブリュ株式会社 | 入力システム、入力プログラム |
Non-Patent Citations (4)
| Title |
|---|
| "- すべての人をプレイヤーに - テクノロジーとアイデアで社会課題の解決をする DentsuLab Tokyo「ALL PLAYERS WELCOME」プロジェクト始動",[オンライン],2022年06月21日,[2023年9月1日検索],インターネット: <URL:https://prtimes.jp/main/html/rd/p/000000006.000088502.html> |
| "目の動きだけで演奏できるユニバーサル楽器「Eye Play the Piano」",[オンライン],2016年05月24日,[2023年9月1日検索],インターネット: <URL:https://japan.cnet.com/article/35082727> |
| 村田和義 他,"身体動作を用いたオブジェクト選択における許容可能な滞留時間の検討",ヒューマンインタフェース学会論文誌2018,2018年11月25日,Vol.20,No.4,pp.83-94 |
| 藪謙一郎 他,"重度障害者の視線入力によるライブ演奏を目指した音楽インタフェースアプリの開発",日本音響学会2021年秋季研究発表会講演論文集CD-ROM,2021年08月24日,pp.1213-1214 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024002309A (ja) | 2024-01-11 |
| WO2023249033A1 (ja) | 2023-12-28 |
| EP4546333A1 (en) | 2025-04-30 |
| TW202418267A (zh) | 2024-05-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7677156B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
| CN112805765B (zh) | 信息处理装置 | |
| EP2765573B1 (en) | Gestures for DJ scratch effect and position selection on a touchscreen displaying dual zoomed timelines. | |
| JP6171828B2 (ja) | 音響効果データ生成方法を実現するためのプログラムおよび音響効果データ生成装置 | |
| JP7745515B2 (ja) | コントローラ、楽音発生システム、方法、プログラム及び記憶媒体 | |
| US11694724B2 (en) | Gesture-enabled interfaces, systems, methods, and applications for generating digital music compositions | |
| US8253005B2 (en) | Selecting device, selecting method, and information recording medium | |
| JP2009095404A (ja) | 動画表示システム、動画表示方法、およびコンピュータプログラム | |
| JP7745514B2 (ja) | コントローラ、楽音発生システム、方法、プログラム及び記憶媒体 | |
| JP6432966B2 (ja) | 楽譜表示・演奏プログラム及び楽譜表示・演奏装置 | |
| JP7728303B2 (ja) | コントローラ、楽音発生システム、方法、プログラム及び記憶媒体 | |
| JP6836877B2 (ja) | 吹奏楽器の練習支援装置及び練習支援方法 | |
| JP2025067202A (ja) | 情報処理装置、情報処理方法、およびプログラム | |
| US9489861B2 (en) | Rythmic motor skills training device | |
| Ch'vez et al. | Enchantment Under the Sea: An Intelligent Enviroment for User Friendly Music Mixing | |
| EP4693274A1 (en) | Information processing device, information processing method, and program | |
| Pedrosa et al. | Evaluation of 3D Haptic Target Rendering to Support Timing in Music Tasks | |
| Blewett | Design and analysis of gesture-controlled musical instrument interfaces in extended reality | |
| JP2018156016A (ja) | 楽譜表示・演奏プログラム及び楽譜表示・演奏装置 | |
| JP2025064626A (ja) | 演奏ガイド装置、演奏ガイド方法、およびプログラム | |
| CN121648549A (zh) | 音乐游戏方法、装置、系统、电子设备及存储介质 | |
| JP4641550B2 (ja) | ゲーム用インタフェース装置、入力インタフェース装置、情報処理装置、コンピュータプログラム、コンピュータプログラムが記録された記録媒体及び情報生成方法 | |
| JP2015184419A (ja) | 楽譜表示・演奏プログラム及び楽譜表示・演奏装置 | |
| JP2018143307A (ja) | ゲーム装置およびゲームプログラム | |
| Savage | Departamento de Ingeniería en Computación |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221215 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20221219 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240430 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250603 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250731 |
|
| 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: 20250902 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250916 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7745515 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |