JP5966465B2 - 演奏装置、プログラム及び演奏方法 - Google Patents
演奏装置、プログラム及び演奏方法 Download PDFInfo
- Publication number
- JP5966465B2 JP5966465B2 JP2012057512A JP2012057512A JP5966465B2 JP 5966465 B2 JP5966465 B2 JP 5966465B2 JP 2012057512 A JP2012057512 A JP 2012057512A JP 2012057512 A JP2012057512 A JP 2012057512A JP 5966465 B2 JP5966465 B2 JP 5966465B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- virtual
- performance
- distance
- instrument
- 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
Images
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/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
- 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
-
- 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
- G10H2230/00—General physical, ergonomic or hardware implementation of electrophonic musical tools or instruments, e.g. shape or architecture
- G10H2230/005—Device type or category
- G10H2230/015—PDA [personal digital assistant] or palmtop computing devices used for musical purposes, e.g. portable music players, tablet computers, e-readers or smart phones in which mobile telephony functions need not be used
-
- 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
- G10H2230/00—General physical, ergonomic or hardware implementation of electrophonic musical tools or instruments, e.g. shape or architecture
- G10H2230/045—Special instrument [spint], i.e. mimicking the ergonomy, shape, sound or other characteristic of a specific acoustic musical instrument category
- G10H2230/251—Spint percussion, i.e. mimicking percussion instruments; Electrophonic musical instruments with percussion instrument features; Electrophonic aspects of acoustic percussion instruments, MIDI-like control therefor
- G10H2230/275—Spint drum
- G10H2230/281—Spint drum assembly, i.e. mimicking two or more drums or drumpads assembled on a common structure, e.g. drum kit
-
- 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
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/171—Transmission of musical instrument data, control or status information; Transmission, remote access or control of music data for electrophonic musical instruments
- G10H2240/201—Physical layer or hardware aspects of transmission to or from an electrophonic musical instrument, e.g. voltage levels, bit streams, code words or symbols over a physical link connecting network nodes or instruments
- G10H2240/211—Wireless transmission, e.g. of music parameters or control data by radio, infrared or ultrasound
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Electrophonic Musical Instruments (AREA)
Description
このような演奏装置によれば、現実の楽器を必要とせずに当該楽器の楽音を発音することができるため、演奏者は、演奏場所や演奏スペースの制約を受けずに演奏を楽しむことができる。
初めに、図1を参照して、本発明の一実施形態としての演奏装置1の概要について説明する。
図1(1)に示すように、本実施形態の演奏装置1は、スティック部10A,10Bと、カメラユニット部20と、センターユニット部30と、を含んで構成される。本実施形態の演奏装置1は、2本のスティックを用いた仮想的なドラム演奏を実現するため、2つのスティック部10A,10Bを備えることとしているが、スティック部の数は、これに限られない。例えば、スティック部の数を1つとしたり、3つ以上としてもよい。なお、以下では、スティック部10A,10Bを個々に区別する必要がない場合には、両者を総称して「スティック部10」と呼ぶ。
また、スティック部10の先端側には、後述するマーカー部15(図2参照)が設けられており、撮像時にカメラユニット部20がスティック部10の先端を判別可能に構成されている。
初めに、図2〜図5を参照して、本実施形態の演奏装置1の各構成要素、具体的には、スティック部10、カメラユニット部20及びセンターユニット部30の構成について説明する。
図2は、スティック部10のハードウェア構成を示すブロック図である。
図2に示すように、スティック部10は、CPU11(Central Processing Unit)と、ROM(Read Only Memory)12と、RAM(Random Access Memory)13と、モーションセンサ部14と、マーカー部15と、データ通信部16と、スイッチ操作検出回路17と、を含んで構成される。
ここで、スティック部10AのCPU11及びスティック部10BのCPU11は、スティック部10A、10Bに夫々設けられたROM12から、夫々異なるマーカー特徴情報を読み出し、夫々のマーカーの発光制御を実行する。
演奏者は、スティック部10の一端(根元側)を保持し、手首などを中心とした振り上げ振り下ろし動作を行うことで、スティック部10に対して運動を生じさせる。その際にこの運動に応じたセンサ値がモーションセンサ部14から出力されるようになっている。
スティック部10の構成についての説明は、以上である。続いて、図を参照して、カメラユニット部20の構成について説明する。
図4は、カメラユニット部20のハードウェア構成を示すブロック図である。
カメラユニット部20は、CPU21と、ROM22と、RAM23と、イメージセンサ部24と、データ通信部25と、を含んで構成される。
カメラユニット部20の構成についての説明は、以上である。続いて、図5を参照して、センターユニット部30の構成について説明する。
図5は、センターユニット部30のハードウェア構成を示すブロック図である。
センターユニット部30は、CPU31と、ROM32と、RAM33と、スイッチ操作検出回路34と、表示回路35と、音源装置36と、データ通信部37と、を含んで構成される。
これにより、CPU31は、ショット検出時(すなわち、ノートオンイベント受信時)にマーカー部15の位置座標に対応する仮想パッド81に関連付けられている音色(波形データ)を、ROM32に格納されたセットレイアウト情報から読み出して、演奏者の演奏動作に応じた楽音の発音を制御する。
また、表示回路35は、表示装置351と接続され、表示装置351の表示制御を実行する。
また、データ通信部37は、スティック部10及びカメラユニット部20との間で所定の無線通信(例えば、赤外線通信)を行う。
以上、演奏装置1を構成するスティック部10、カメラユニット部20及びセンターユニット部30の構成について説明した。続いて、図8〜図11を参照して、演奏装置1の処理について説明する。
図8は、スティック部10が実行する処理(以下、「スティック部処理」と呼ぶ)の流れを示すフローチャートである。
図8を参照して、スティック部10のCPU11は、モーションセンサ部14からモーションセンサ情報としてのセンサ値を読み出すと共に、センサ値をRAM13に格納する(ステップS1)。その後、CPU11は、読み出したモーションセンサ情報に基づいて、スティック部10の姿勢検知処理を実行する(ステップS2)。姿勢検知処理では、CPU11は、モーションセンサ情報に基づいて、スティック部10の姿勢、例えば、スティック部10のロール角及びピッチ角などを算出する。
スティック部10のCPU11は、スティック部10の動作を止めようとする動作を検出して発音タイミングが到来したと判断すると、ノートオンイベントを生成し、センターユニット部30に送信する。ここで、CPU11は、ノートオンイベントを生成する場合に、モーションセンサ情報(例えば、加速度センサのセンサ合成値の最大値)に基づいて、発音する楽音の音量を決定し、ノートオンイベントに含ませるようにしてもよい。
続いて、CPU11は、処理をステップS1に戻す。これにより、ステップS1からステップS4の処理が繰り返される。
図9は、カメラユニット部20が実行する処理(以下、「カメラユニット部処理」と呼ぶ)の流れを示すフローチャートである。
図9を参照して、カメラユニット部20のCPU21は、イメージデータ取得処理を実行する(ステップS11)。この処理では、CPU21は、イメージセンサ部24からイメージデータを取得する。
図10は、センターユニット部30が実行する処理(以下、「センターユニット部処理」と呼ぶ)の流れを示すフローチャートである。
図10を参照して、センターユニット部30のCPU31は、カメラユニット部20から、第1マーカー及び第2マーカー夫々のマーカー検出情報を受信し、RAM33に格納する(ステップS21)。また、CPU31は、スティック部10A、10Bの夫々から、スティック識別情報と対応付けられた姿勢情報及びショット情報を受信し、RAM33に格納する(ステップS22)。さらに、CPU31は、スイッチ341の操作により入力された情報を取得する(ステップS23)。
図11を参照して、センターユニット部30のCPU31は、各スティック部10の処理が終了したか判断する(ステップS251)。この処理では、CPU31は、スティック部10A及びスティック部10Bの双方からノートオンイベントを同時に受信している場合に、双方のノートオンイベントに対応する処理が完了しているか判断する。このとき、CPU31は、各ノートオンイベントに対応する処理が終了したと判断した場合には、リターン処理を行い、各マーカーの処理が終了していないと判断した場合には、ステップS252に処理を移行する。双方のノートオンイベントを受信している場合、CPU31は、スティック部10Aに対応する処理から順に行うものとするが、これに限られず、スティック部10Bに対応する処理から順に行うようにしてもよい。
Lyi=(Cyi−Mya)*(K/Syi)・・・(2)
ここで、Kは、サイズの重み付け係数であり、各パーツの計算において共通の定数である。なお、この重み付け係数Kは、横方向の距離Lxiを算出する場合と、縦方向Lyiの距離を算出する場合とで異なるように設定してもよい。
ここで、演算記号「^」は、指数乗を行うものである。すなわち、式(3)における「^1/2」は、1/2乗を示すものである。
本実施形態においては、演奏装置1のCPU31は、複数の仮想パッド81夫々の中心位置座標と、検出された位置座標との距離を、仮想パッド81のサイズが大きいほど距離が短くなるように調整を行って算出する。そして、CPU31は、算出された距離のうち、最も短い距離に対応する仮想パッド81を出音対象の仮想的な楽器に特定し、セットレイアウト情報を参照して、出音対象の仮想パッド81に対応する音色を特定する。
したがって、演奏装置1は、演奏者が操作したスティック部10のマーカー部15が、仮想パッド81のサイズに収まらない範囲に含まれない場合であっても、マーカー部15の位置に近い仮想パッド81を選択し、発音することができる。よって、演奏装置1は、操作に不慣れな演奏者であっても、演奏者が意図した演奏動作を検出して発音することができる。
したがって、演奏装置1は、横方向の距離及び縦方向の距離夫々の調整を行うことができるので、単に距離そのものを調整する場合に比べて細かく調整を行うことができる。
したがって、演奏装置1は、仮想パッド81の中心位置からの距離に応じて異なる音色を発音することができるので、例えば、楽器中心部の音と外縁の音とに違いを出してよりリアリティのある音を発音することができる。
したがって、演奏装置1は、演奏者のスティック部10の操作位置が、仮想パッド81の位置から著しく外れた場合に発音しないように制御することができる。
したがって、演奏装置1は、例えば、演奏者の操作に応じて、所定の閾値を設定して、発音するか否かの精度を変更することができる。例えば、演奏者が初級者の場合に発音するか否かの精度を低く設定したり、演奏者が上級者の場合に発音するか否かの精度を高く設定したりすることができる。
したがって、演奏装置1は、演奏者から、中心位置座標の調整を設定するだけで、仮想パッド81の位置を変更することができる。よって、演奏装置1は、仮想平面上に格子を設け、各格子に対して仮想パッド81を発音する位置を定義する場合に比べて簡易的に仮想パッド81の位置を設定することができる。
換言すると、図2〜5の構成は例示に過ぎず、特に限定されない。すなわち、上述した一連の処理を全体として実行できる機能が演奏装置1に備えられていれば足り、この機能を実現するためにどのような構成を構築するのかは特に図2〜5の例に限定されない。
このコンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータであってもよい。
(付記)
[請求項1]
演奏者に保持される演奏部材と、
前記演奏部材で所定の操作が行われたことを検出する操作検出手段と、
前記演奏部材を被写体とする撮像画像を撮像する撮像手段と、
撮像された前記撮像画像平面上における前記演奏部材の位置座標を検出する位置検出手段と、
前記撮像画像平面上に設けられる複数の仮想的な楽器夫々について、当該仮想的な楽器の中心位置座標及びサイズを含むレイアウト情報を記憶する記憶手段と、
前記操作検出手段により前記所定の操作が行われたことが検出された場合に、前記位置検出手段により検出された位置座標と前記各仮想的な楽器の中心位置座標との間の距離の夫々を、対応する前記各仮想的な楽器のサイズに基づいて算出する距離算出手段と、
前記距離算出手段により算出された各距離のうち最も短い距離に対応する仮想的な楽器を特定する楽器特定手段と、
前記楽器特定手段により特定された仮想的な楽器に対応する楽音の発音を指示する発音指示手段と、
を備える演奏装置。
[請求項2]
前記距離算出手段は、前記対応する各仮想的な楽器のサイズが大きいほど、前記算出される距離が短くなるように調整する、請求項1に記載の演奏装置。
[請求項3]
前記発音指示手段は、前記楽器特定手段により特定される仮想的な楽器及び前記最も短い距離に基づいて決定される音色の楽音の発音を指示する、請求項1又は2に記載の演奏装置。
[請求項4]
前記楽器特定手段は、前記距離算出手段により算出された距離のうち、最も短い距離が所定の閾値以下である場合のみ、対応する仮想的な楽器を特定する、請求項1から3のいずれか1項に記載の演奏装置。
[請求項5]
前記所定の閾値を設定する閾値設定手段をさらに備える、請求項4に記載の演奏装置。
[請求項6]
前記仮想的な楽器夫々の中心位置座標を設定する中心位置設定手段をさらに備える、請求項1に記載の演奏装置。
[請求項7]
演奏者に保持され、所定の操作が行われたことを検出する演奏部材と、前記演奏部材を被写体とする撮像画像を撮像すると共に、前記撮像画像平面上における前記演奏部材の位置座標を検出する撮像装置と、前記撮像画像平面上に設けられる複数の仮想的な楽器夫々について、当該仮想的な楽器の中心位置座標及びサイズを含むレイアウト情報を備える発音装置と、を備える演奏装置として用いられるコンピュータに、
前記演奏部材で所定の操作が行われたことが検出された場合に、前記複数の仮想的な楽器夫々の中心位置座標と、検出された前記演奏部材の位置座標との間の距離夫々を、対応する各仮想的な楽器のサイズに基づいて算出する距離算出ステップと、
前記距離算出ステップにおいて算出された各距離のうち最も短い距離に対応する仮想的な楽器を特定する楽器特定ステップと、
前記特定された仮想的な楽器に対応する楽音の発音を指示する発音指示ステップと、
を実行させるプログラム。
Claims (7)
- 演奏者に保持される演奏部材で所定の操作が行われたことを検出する操作検出手段と、
撮像手段により前記演奏部材を被写体として撮像された撮像画像平面上における前記演奏部材の位置座標を検出する位置検出手段と、
前記所定の操作が行われたことが検出された場合に、前記検出された位置座標と、記憶手段に記憶された複数の仮想的な楽器夫々の中心位置座標及びサイズを含むレイアウト情報に基づいた、前記撮像画像平面上における複数の仮想的な楽器夫々の中心位置座標と、の間の距離を求めるとともに、前記求められた各距離を、対応する前記各仮想的な楽器のサイズが大きいほど短くなるように調整する距離調整手段と、
前記調整された各距離のうち最も短い距離に対応する前記仮想的な楽器を特定する楽器特定手段と、
前記特定された仮想的な楽器に対応する楽音の発音を指示する発音指示手段と、
を備える演奏装置。 - 前記発音指示手段は、前記楽器特定手段により特定される仮想的な楽器及び前記最も短い距離に基づいて決定される音色の楽音の発音を指示する、請求項1に記載の演奏装置。
- 前記楽器特定手段は、前記距離調整手段により調整された距離のうち、最も短い距離が所定の閾値以下である場合のみ、対応する仮想的な楽器を特定する、請求項1又は2に記載の演奏装置。
- 前記所定の閾値を設定する閾値設定手段をさらに備える、請求項3に記載の演奏装置。
- 前記仮想的な楽器夫々の中心位置座標を設定する中心位置設定手段をさらに備える、請求項1に記載の演奏装置。
- 演奏者に保持され、所定の操作が行われたことを検出する演奏部材を備える演奏装置として用いられるコンピュータに、
撮像手段により前記演奏部材を被写体として撮像された撮像画像平面上における前記演奏部材の位置座標を検出するステップと、
前記演奏部材で所定の操作が行われたことが検出された場合に、記憶手段に記憶された複数の仮想的な楽器夫々の中心位置座標及びサイズを含むレイアウト情報に基づいた、前記撮像画像平面上における複数の仮想的な楽器夫々の中心位置座標と、検出された前記演奏部材の位置座標との間の距離夫々を求めるとともに、前記求められた各距離を、対応する各仮想的な楽器のサイズが大きいほど短くなるように調整するステップと、
前記調整された各距離のうち最も短い距離に対応する仮想的な楽器を特定するステップと、
前記特定された仮想的な楽器に対応する楽音の発音を指示するステップと、
を実行させるプログラム。 - 演奏者に保持され、所定の操作が行われたことを検出する演奏部材を備える演奏装置に用いられる演奏方法であって、前記演奏装置が、
撮像手段により前記演奏部材を被写体として撮像された撮像画像平面上における前記演奏部材の位置座標を検出し、
前記演奏部材で所定の操作が行われたことが検出された場合に、記憶手段に記憶された複数の仮想的な楽器夫々の中心位置座標及びサイズを含むレイアウト情報に基づいた、前記撮像画像平面上における前記複数の仮想的な楽器夫々の中心位置座標と、検出された前記演奏部材の位置座標との間の距離夫々を求めるとともに、前記求められた距離を、対応する前記各仮想的な楽器のサイズが大きいほど短くなるように調整し、
前記調整された各距離のうち最も短い距離に対応する仮想的な楽器を特定し、
前記特定された仮想的な楽器に対応する楽音の発音を指示する、演奏方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012057512A JP5966465B2 (ja) | 2012-03-14 | 2012-03-14 | 演奏装置、プログラム及び演奏方法 |
US13/794,317 US8969699B2 (en) | 2012-03-14 | 2013-03-11 | Musical instrument, method of controlling musical instrument, and program recording medium |
CN201310081127.6A CN103310769B (zh) | 2012-03-14 | 2013-03-14 | 演奏装置及演奏装置的控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012057512A JP5966465B2 (ja) | 2012-03-14 | 2012-03-14 | 演奏装置、プログラム及び演奏方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013190663A JP2013190663A (ja) | 2013-09-26 |
JP5966465B2 true JP5966465B2 (ja) | 2016-08-10 |
Family
ID=49135921
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012057512A Active JP5966465B2 (ja) | 2012-03-14 | 2012-03-14 | 演奏装置、プログラム及び演奏方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8969699B2 (ja) |
JP (1) | JP5966465B2 (ja) |
CN (1) | CN103310769B (ja) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5573899B2 (ja) * | 2011-08-23 | 2014-08-20 | カシオ計算機株式会社 | 演奏装置 |
US9035160B2 (en) * | 2011-12-14 | 2015-05-19 | John W. Rapp | Electronic music controller using inertial navigation |
JP5549698B2 (ja) | 2012-03-16 | 2014-07-16 | カシオ計算機株式会社 | 演奏装置、方法及びプログラム |
JP5598490B2 (ja) * | 2012-03-19 | 2014-10-01 | カシオ計算機株式会社 | 演奏装置、方法及びプログラム |
JP2013213946A (ja) * | 2012-04-02 | 2013-10-17 | Casio Comput Co Ltd | 演奏装置、方法及びプログラム |
JP6398291B2 (ja) * | 2014-04-25 | 2018-10-03 | カシオ計算機株式会社 | 演奏装置、演奏方法及びプログラム |
CN105807907B (zh) * | 2014-12-30 | 2018-09-25 | 富泰华工业(深圳)有限公司 | 体感交响乐演奏***及方法 |
US9418639B2 (en) * | 2015-01-07 | 2016-08-16 | Muzik LLC | Smart drumsticks |
WO2016111716A1 (en) * | 2015-01-08 | 2016-07-14 | Muzik LLC | Interactive instruments and other striking objects |
KR102398315B1 (ko) * | 2015-08-11 | 2022-05-16 | 삼성전자주식회사 | 전자 장치 및 전자 장치에서 음을 재생하기 위한 방법 |
US10854180B2 (en) | 2015-09-29 | 2020-12-01 | Amper Music, Inc. | Method of and system for controlling the qualities of musical energy embodied in and expressed by digital music to be automatically composed and generated by an automated music composition and generation engine |
US9721551B2 (en) | 2015-09-29 | 2017-08-01 | Amper Music, Inc. | Machines, systems, processes for automated music composition and generation employing linguistic and/or graphical icon based musical experience descriptions |
KR101746216B1 (ko) | 2016-01-29 | 2017-06-12 | 동서대학교 산학협력단 | 아두이노를 이용한 에어 드럼 연주장치 및 이의 제어 방법 |
US20170337909A1 (en) * | 2016-02-15 | 2017-11-23 | Mark K. Sullivan | System, apparatus, and method thereof for generating sounds |
CN105825845A (zh) * | 2016-03-16 | 2016-08-03 | 湖南大学 | 一种播放乐器音乐的方法及*** |
CN109522959A (zh) * | 2018-11-19 | 2019-03-26 | 哈尔滨理工大学 | 一种乐谱识别分类及演奏控制方法 |
US10964299B1 (en) | 2019-10-15 | 2021-03-30 | Shutterstock, Inc. | Method of and system for automatically generating digital performances of music compositions using notes selected from virtual musical instruments based on the music-theoretic states of the music compositions |
US11037538B2 (en) | 2019-10-15 | 2021-06-15 | Shutterstock, Inc. | Method of and system for automated musical arrangement and musical instrument performance style transformation supported within an automated music performance system |
US11024275B2 (en) | 2019-10-15 | 2021-06-01 | Shutterstock, Inc. | Method of digitally performing a music composition using virtual musical instruments having performance logic executing within a virtual musical instrument (VMI) library management system |
GB2597462B (en) * | 2020-07-21 | 2023-03-01 | Rt Sixty Ltd | Evaluating percussive performances |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5442168A (en) * | 1991-10-15 | 1995-08-15 | Interactive Light, Inc. | Dynamically-activated optical instrument for producing control signals having a self-calibration means |
JP3599115B2 (ja) * | 1993-04-09 | 2004-12-08 | カシオ計算機株式会社 | 楽器ゲーム装置 |
USRE37654E1 (en) * | 1996-01-22 | 2002-04-16 | Nicholas Longo | Gesture synthesizer for electronic sound device |
US20010035087A1 (en) * | 2000-04-18 | 2001-11-01 | Morton Subotnick | Interactive music playback system utilizing gestures |
JP2002052243A (ja) * | 2000-08-11 | 2002-02-19 | Konami Co Ltd | 対戦式ビデオゲーム装置 |
US6388183B1 (en) * | 2001-05-07 | 2002-05-14 | Leh Labs, L.L.C. | Virtual musical instruments with user selectable and controllable mapping of position input to sound output |
JP2007121355A (ja) * | 2005-10-25 | 2007-05-17 | Rarugo:Kk | 演奏システム |
KR101189214B1 (ko) * | 2006-02-14 | 2012-10-09 | 삼성전자주식회사 | 동작에 따른 음을 출력하는 장치 및 방법 |
CN101465121B (zh) * | 2009-01-14 | 2012-03-21 | 苏州瀚瑞微电子有限公司 | 触摸式虚拟电子琴的实现方法 |
CN101504832A (zh) * | 2009-03-24 | 2009-08-12 | 北京理工大学 | 基于手部动作感应的虚拟演奏*** |
JP2011128427A (ja) * | 2009-12-18 | 2011-06-30 | Yamaha Corp | 演奏装置、演奏制御装置及びプログラム |
-
2012
- 2012-03-14 JP JP2012057512A patent/JP5966465B2/ja active Active
-
2013
- 2013-03-11 US US13/794,317 patent/US8969699B2/en active Active
- 2013-03-14 CN CN201310081127.6A patent/CN103310769B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
US20130239783A1 (en) | 2013-09-19 |
CN103310769A (zh) | 2013-09-18 |
CN103310769B (zh) | 2015-12-23 |
JP2013190663A (ja) | 2013-09-26 |
US8969699B2 (en) | 2015-03-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5966465B2 (ja) | 演奏装置、プログラム及び演奏方法 | |
JP6024136B2 (ja) | 演奏装置、演奏方法及びプログラム | |
JP6127367B2 (ja) | 演奏装置及びプログラム | |
US8759659B2 (en) | Musical performance device, method for controlling musical performance device and program storage medium | |
JP5598490B2 (ja) | 演奏装置、方法及びプログラム | |
JP5533915B2 (ja) | 習熟度判定装置、習熟度判定方法及びプログラム | |
JP5573899B2 (ja) | 演奏装置 | |
US8710345B2 (en) | Performance apparatus, a method of controlling the performance apparatus and a program recording medium | |
US8445771B2 (en) | Performance apparatus and electronic musical instrument | |
JP5549698B2 (ja) | 演奏装置、方法及びプログラム | |
JP6398291B2 (ja) | 演奏装置、演奏方法及びプログラム | |
JP6111526B2 (ja) | 楽音発生装置 | |
JP5861517B2 (ja) | 演奏装置及びプログラム | |
JP6098081B2 (ja) | 演奏装置、演奏方法及びプログラム | |
JP6098083B2 (ja) | 演奏装置、演奏方法及びプログラム | |
JP5974567B2 (ja) | 楽音発生装置 | |
JP2013044889A (ja) | 演奏装置 | |
JP5935399B2 (ja) | 楽音発生装置 | |
JP5942627B2 (ja) | 演奏装置、方法及びプログラム | |
JP2013195626A (ja) | 楽音発生装置 | |
JP2014062948A (ja) | 演奏装置、演奏方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150205 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151110 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160112 |
|
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: 20160607 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160620 |
|
R150 | Certificate of patent (=grant) or registration of utility model |
Ref document number: 5966465 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |