JP2006276086A - 楽音発生装置および楽音発生処理のプログラム - Google Patents
楽音発生装置および楽音発生処理のプログラム Download PDFInfo
- Publication number
- JP2006276086A JP2006276086A JP2005090371A JP2005090371A JP2006276086A JP 2006276086 A JP2006276086 A JP 2006276086A JP 2005090371 A JP2005090371 A JP 2005090371A JP 2005090371 A JP2005090371 A JP 2005090371A JP 2006276086 A JP2006276086 A JP 2006276086A
- Authority
- JP
- Japan
- Prior art keywords
- port
- channel
- channels
- sound
- priority
- 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
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/18—Selecting circuits
-
- 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/18—Selecting circuits
- G10H1/183—Channel-assigning means for polyphonic 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
- G10H7/00—Instruments in which the tones are synthesised from a data store, e.g. computer organs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- 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/025—Computing or signal processing architecture features
- G10H2230/041—Processor load management, i.e. adaptation or optimization of computational load or data throughput in computationally intensive musical processes to avoid overload artifacts, e.g. by deliberately suppressing less audible or less relevant tones or decreasing their complexity
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
【解決手段】 CPU1は、複数のポートの各々に対して楽音発生の用途を設定し、設定した用途に対して優先順位を設定し、さらに、各ポートに対して複数種類の音源の中から任意の音源を割り当てて発音するチャンネルの最大数を設定し、任意のポートに対して新たに発音を増加する要求があったときに、当該発音の増加によって発音すべきチャンネルが不足した場合には、同じ優先順位の用途が設定されている他のポートにおける発音中でないチャンネルを不足するチャンネルに割り当てる。
【選択図】 図1
Description
ただし、音楽的に重要なパート、例えばメロディパートについては、他のパートのチャンネルが不足した場合でも、メロディパートのチャンネルを一時的に不足したチャンネルとして使用しないように、ポートごとに優先順位を設定するように構成されている。すなわち、優先順位の高いパートに対して新たに発音が要求された場合に、そのパートに空きチャンネルがない場合には、優先順位の低いパートで発音中のチャンネルのジェネレータを消音して空きチャンネルとし、その空きチャンネルを優先順位の高いパートに対する新たに発音に割り当てる。
さらに近年においては、携帯電話機のような移動通信端末の内部に楽音発生装置を設けて、着信音のメロディ(着メロ)、ゲームの擬似音、ネットワークからダウンロードした曲の再生音などを発音させることが行われている。携帯電話機は年々進化しているので、近い将来においては、電子楽器と同じ程度の音楽的な性能が要求されるようになることが予想される。
なお、特許文献1においては、1つの優先順位に複数のパートあるいはMIDIチャンネルが割り当てられていてもよいと記載され、同じ優先順位内においては最も発音数の多いパートの中から消音チャンネルを選択してもよいし、各パートのチャンネルを順番に選択するようにしてもよいと記載されている。しかしながら、この構成は、1つの優先順位に1つのパートあるいはMIDIチャンネルが割り当てられている構成と実質的に同じであり、1つの優先順位に複数のパートあるいはMIDIチャンネルを割り当てても、優先順位が低く設定されているパートが常に犠牲になってしまう状態は同じである。
本発明は、このような従来の課題を解決するためのものであり、複数のポートの各々に用途が設定されている場合に、あるポートに対して新しい発音の要求があったときに、そのポートのチャンネルだけでは不足する場合でも、他のポートが犠牲になる確率を低くしながら、新しい発音の要求に応えるようにすることを目的とする。
ステップAないしステップDは、実施形態においては、図1のCPU1の処理に相当する。
図1は、実施形態における楽音発生楽器の構成を示すブロック図である。CPU1は、システムバスを介して、ROM2、RAM3、スイッチ部(Switch)4、表示部(Display)5、音源6に接続され、これら各部との間でコマンドおよびデータの授受を行って、この楽音発生を制御する。例えば、音源6は、CPU1の発音指示に応じて、波形ROM7から波形データを読み出して楽音信号を生成し、D/A変換器(DAC)8によってアナログのオーディオ出力信号に変換して、サウンドシステム(図示せず)に送出するとともに、CPU1から消音指示があると消音処理を行う。
MAX_PORT個のポートにおける最大同時発音数の変数配列をmax_poly[ ]とすると、0からMAX_PORT−1までの各ポートの変数配列は、max_poly[0]〜max_poly[MAX_PORT−1]で表わされる。各ポートに対する用途としては、例えば、携帯電話機の場合には、発信元に応じてメロディが変化する複数種類の着信音の用途、ゲームの複数種類の擬似音の用途、音楽再生の用途、スイッチの操作音の用途などがある。
また、MAX_PORT個のポートにおける現在発音中のチャンネル数の変数配列をcrnt_poly[ ]とすると、0からMAX_PORT−1までの各ポートの変数配列は、crnt_poly[0]〜crnt_poly[MAX_PORT−1]で表わされる。
さらに、MAX_PORT個のポートにおける優先順位の変数配列をpriority[ ]とすると、0からMAX_PORT−1までの各ポートの変数配列は、priority[0]〜priority[MAX_PORT−1]で表わされる。
図2は、CPU1のメインルーチンのフローチャートである。まず、初期化処理を行う(ステップSA1)。初期化処理においては、各ポートにおける最大同時発音数の変数配列max_poly[0]〜max_poly[MAX_PORT−1]のすべてにMAX_GENをセットし、各ポートの現在発音中のチャンネル数の変数配列crnt_poly[0]〜crnt_poly[MAX_PORT−1]のすべてに0をセットし、各ポートの優先順位の変数配列priority[0]〜priority[MAX_PORT−1]に0をセットする。
max_poly[0]=32
max_poly[1]=32
max_poly[2]=32
max_poly[3]=8
priority[0]=0
priority[1]=0
priority[2]=1
priority[3]=2
この例のように、複数のポートに同じ優先順位を設定してもよい。
一方、MIDI INポートpの全てのチャンネルに割り当てられているジェネレータが最大発音数に達してなく、ジェネレータを割り当てていない空きチャンネルが存在する場合には、他のジェネレータのサーチ処理を実行する(ステップSD3)。すなわち、ポートpの空きチャンネルを含め、新しい発音に対して必要数分のチャンネルをサーチする。
一方、ステップSE1において、ポートpに発音していないチャンネルが必要数ない場合には、ポートpのpriority[p]よりも低い優先順位のpriority[n]を満たすポートnを全て求める(ステップSE4)。ポートnのチャンネルで発音中のジェネレータがない場合には、そのポートnを除外する(ステップSE5)。残りのポートnの中で、priority[i]が最大(優先順位が最低)のポートiを求める(ステップSE6)。そして、ポートiの発音をしているチャンネルのジェネレータを必要数だけ消音して、新しい発音のために割り当てる(ステップSE7)。そして、メインルーチンに戻る。
一方、合算した発音中のジェネレータ数が最大発音数に達してない場合には、単ポート時のジェネレータ割り当ての場合と同様に、図6に示した他のジェネレータのサーチ処理を実行する(ステップSF5)。そして、メインルーチンに戻る。
したがって、複数のポートの各々に用途が設定されている場合に、あるポートに対して新しい発音の要求があったときに、そのポートのチャンネルだけでは不足する場合でも、他のポートが犠牲になる確率を低くしながら、新しい発音の要求に応えることができる。
したがって、あるポートに対して新しい発音の要求があったときに、そのポートのチャンネルだけでは不足する場合に、同じ優先順位のポート同士でチャンネルを融通し、低い優先順位他のポートがやみくもに犠牲になるような事態を回避する。
したがって、あるポートに対して新しい発音の要求があったときに、そのポートに空きチャンネルが全くない場合には、他のポートを犠牲にしてまでそのポートをバックアップする必要性はないので、そのポートだけでチャンネルを融通して新しい発音に対処する。
したがって、あるポートに対して新しい発音の要求があったときに、そのポートの空きチャンネルと同じ優先順位の他のポートの空きチャンネルを合算しても、新しい発音の要求に応えることができない状況は、発生する頻度も少なく、優先順位が低い他のポートを一時的に犠牲にしても特に支障がないので、優先順位が低い他のポートのチャンネルで不足するチャンネルを補う。
複数のポートの各々に対して楽音発生の用途を設定するステップAと、前記ステップAによって設定された用途に対して優先順位を設定するステップBと、各ポートに対して複数種類の音源の中から任意の音源を割り当てて発音するチャンネルの最大数を設定するステップCと、任意のポートに対して新たに発音を増加する要求があったときに、当該発音の増加によって発音すべきチャンネルが不足した場合には、前記ステップBによって同じ優先順位の用途が設定されている他のポートにおける発音中でないチャンネルを不足するチャンネルに割り当てるステップDと、を実行させる。
2 ROM
3 RAM
4 スイッチ
5 表示部
6 音源
7 波形メモリ
8 D/A変換器
9 MIDIインターフェース
Claims (8)
- 複数のポートの各々に対して楽音発生の用途を設定する用途設定手段と、
前記用途設定手段によって設定された用途に対して優先順位を設定する順位設定手段と、
各ポートに対して複数種類の音源の中から任意の音源を割り当てて発音するチャンネルの最大数を設定するチャンネル設定手段と、
任意のポートに対して新たに発音を増加する要求があったときに、当該発音の増加によって発音すべきチャンネルが不足した場合には、前記順位設定手段によって同じ優先順位の用途が設定されている他のポートにおける発音中でないチャンネルを不足するチャンネルに割り当てるチャンネル調整手段と、
を備えた楽音発生装置。 - 前記チャンネル調整手段は、前記任意のポートに対して新たに発音を増加する要求があったときは、当該ポートにおいて発音中でないチャンネルと前記順位設定手段によって同じ優先順位の用途が設定されている他のポートにおいて発音中でないチャンネルを合算して不足するチャンネルに割り当てることを特徴とする請求項1に記載の楽音発生装置。
- 前記チャンネル調整手段は、前記任意のポートに対して新たに発音を増加する要求があったときに、当該ポートがすでに最大数のチャンネルによって楽音発生中であるときは、当該ポートにおけるチャンネルの発音を停止して不足するチャンネルに割り当てることを特徴とする請求項1に記載の楽音発生装置。
- 前記チャンネル調整手段は、前記順位設定手段によって同じ優先順位の用途が設定されている他のポートにおける発音中でないチャンネルによっては不足するチャンネルのすべてを補うことができない場合には、前記順位設定手段によって当該同じ優先順位よりも低い優先順位の用途が設定されている他のポートにおけるチャンネルを当該補うことができないチャンネルに割り当てることを特徴とする請求項1又は2に記載の楽音発生装置。
- コンピュータに、
複数のポートの各々に対して楽音発生の用途を設定するステップAと、
前記ステップAによって設定された用途に対して優先順位を設定するステップBと、
各ポートに対して複数種類の音源の中から任意の音源を割り当てて発音するチャンネルの最大数を設定するステップCと、
任意のポートに対して新たに発音を増加する要求があったときに、当該発音の増加によって発音すべきチャンネルが不足した場合には、前記ステップBによって同じ優先順位の用途が設定されている他のポートにおける発音中でないチャンネルを不足するチャンネルに割り当てるステップDと、
を実行させる楽音発生処理のプログラム。 - 前記ステップDは、前記任意のポートに対して新たに発音を増加する要求があったときは、当該ポートにおいて発音中でないチャンネルと前記ステップBによって同じ優先順位の用途が設定されている他のポートにおいて発音中でないチャンネルを合算して不足するチャンネルに割り当てることを特徴とする請求項5に記載の楽音発生処理のプログラム。
- 前記ステップDは、前記任意のポートに対して新たに発音を増加する要求があったときに、当該ポートがすでに最大数のチャンネルによって楽音発生中であるときは、当該ポートにおけるチャンネルの発音を停止して不足するチャンネルに割り当てることを特徴とする請求項5に記載の楽音発生のプログラム。
- 前記ステップDは、前記ステップBによって同じ優先順位の用途が設定されている他のポートにおける発音中でないチャンネルによっては不足するチャンネルのすべてを補うことができない場合には、前記ステップBによって当該同じ優先順位よりも低い優先順位の用途が設定されている他のポートにおけるチャンネルを当該補うことができないチャンネルに割り当てることを特徴とする請求項5又は6に記載の楽音発生のプログラム。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005090371A JP4513625B2 (ja) | 2005-03-28 | 2005-03-28 | 楽音発生装置および楽音発生処理のプログラム |
PCT/JP2006/305630 WO2006103980A1 (en) | 2005-03-28 | 2006-03-15 | Sound generation assignment device, music sound generator and sound generation assignment process program |
CN2006800013541A CN101080764B (zh) | 2005-03-28 | 2006-03-15 | 声音生成分配设备、乐音生成器和声音生成分配处理方法 |
KR1020077012378A KR100901555B1 (ko) | 2005-03-28 | 2006-03-15 | 사운드 발생 할당 장치, 음악 사운드 발생기 및 사운드 발생 할당 처리 프로그램을 기록한 컴퓨터 판독가능한 기록매체 |
US11/378,654 US7465865B2 (en) | 2005-03-28 | 2006-03-16 | Sound generation assignment device, music sound generator and sound generation assignment process program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005090371A JP4513625B2 (ja) | 2005-03-28 | 2005-03-28 | 楽音発生装置および楽音発生処理のプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006276086A true JP2006276086A (ja) | 2006-10-12 |
JP4513625B2 JP4513625B2 (ja) | 2010-07-28 |
Family
ID=36602646
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005090371A Expired - Fee Related JP4513625B2 (ja) | 2005-03-28 | 2005-03-28 | 楽音発生装置および楽音発生処理のプログラム |
Country Status (5)
Country | Link |
---|---|
US (1) | US7465865B2 (ja) |
JP (1) | JP4513625B2 (ja) |
KR (1) | KR100901555B1 (ja) |
CN (1) | CN101080764B (ja) |
WO (1) | WO2006103980A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017080352A (ja) * | 2015-10-30 | 2017-05-18 | 株式会社大一商会 | 遊技機 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4395845B2 (ja) * | 2007-01-18 | 2010-01-13 | 株式会社カシオ日立モバイルコミュニケーションズ | 電子機器及びプログラム |
US20090293505A1 (en) * | 2008-05-29 | 2009-12-03 | Cryomech, Inc. | Low vibration liquid helium cryostat |
US9418641B2 (en) * | 2013-07-26 | 2016-08-16 | Audio Impressions | Swap Divisi process |
CN107863093B (zh) * | 2017-11-03 | 2022-01-07 | 得理电子(上海)有限公司 | 发音管理方法、装置、电子乐器及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02167598A (ja) * | 1989-01-26 | 1990-06-27 | Yamaha Corp | 電子楽器 |
JPH05210386A (ja) * | 1992-07-16 | 1993-08-20 | Roland Corp | 電子楽器のアサイナ |
JPH09230860A (ja) * | 1996-02-21 | 1997-09-05 | Yamaha Corp | 発音割当て装置 |
JPH10198370A (ja) * | 1996-12-28 | 1998-07-31 | Casio Comput Co Ltd | 音源制御方法、及び音源装置 |
JP2000315085A (ja) * | 1999-04-30 | 2000-11-14 | Yamaha Corp | 楽音信号発生装置、楽音信号発生方法及び楽音信号を発生させるプログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP2003311019A (ja) * | 2002-04-23 | 2003-11-05 | Konami Co Ltd | ゲーム装置及びプログラム |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0634169B2 (ja) * | 1985-12-10 | 1994-05-02 | ヤマハ株式会社 | 発音割当て機能付電子楽器 |
JPS6475046A (en) * | 1987-09-16 | 1989-03-20 | Mouri Seikoku Kenkyusho Ltd | Rice mill |
JP2641605B2 (ja) * | 1990-08-06 | 1997-08-20 | 株式会社河合楽器製作所 | 電子楽器のチャンネル割り当て装置及びチャンネル割り当て方法 |
JP3493737B2 (ja) * | 1994-08-12 | 2004-02-03 | ヤマハ株式会社 | 送信ノードおよび受信ノード |
JP3372124B2 (ja) | 1995-01-20 | 2003-01-27 | 株式会社河合楽器製作所 | 電子楽器 |
DE69619587T2 (de) * | 1995-05-19 | 2002-10-31 | Yamaha Corp., Hamamatsu | Verfahren und Vorrichtung zur Tonerzeugung |
US6263061B1 (en) * | 1996-02-13 | 2001-07-17 | Kabushiki Kaish Toshiba | Digital button telephone system and extension terminal for the same |
SG67993A1 (en) * | 1996-08-30 | 1999-10-19 | Yamaha Corp | Sound source system based on computer software and method of generating acoustic waveform data |
JP3671545B2 (ja) * | 1996-09-20 | 2005-07-13 | ヤマハ株式会社 | 電子楽器 |
US7728213B2 (en) * | 2003-10-10 | 2010-06-01 | The Stone Family Trust Of 1992 | System and method for dynamic note assignment for musical synthesizers |
US7109406B2 (en) * | 2003-10-10 | 2006-09-19 | Stone Christopher L | System and method for dynamic note assignment for musical synthesizers |
KR100678929B1 (ko) * | 2003-11-24 | 2007-02-07 | 삼성전자주식회사 | 다채널 디지털 사운드 재생방법 및 장치 |
-
2005
- 2005-03-28 JP JP2005090371A patent/JP4513625B2/ja not_active Expired - Fee Related
-
2006
- 2006-03-15 KR KR1020077012378A patent/KR100901555B1/ko not_active IP Right Cessation
- 2006-03-15 WO PCT/JP2006/305630 patent/WO2006103980A1/en active Application Filing
- 2006-03-15 CN CN2006800013541A patent/CN101080764B/zh not_active Expired - Fee Related
- 2006-03-16 US US11/378,654 patent/US7465865B2/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02167598A (ja) * | 1989-01-26 | 1990-06-27 | Yamaha Corp | 電子楽器 |
JPH05210386A (ja) * | 1992-07-16 | 1993-08-20 | Roland Corp | 電子楽器のアサイナ |
JPH09230860A (ja) * | 1996-02-21 | 1997-09-05 | Yamaha Corp | 発音割当て装置 |
JPH10198370A (ja) * | 1996-12-28 | 1998-07-31 | Casio Comput Co Ltd | 音源制御方法、及び音源装置 |
JP2000315085A (ja) * | 1999-04-30 | 2000-11-14 | Yamaha Corp | 楽音信号発生装置、楽音信号発生方法及び楽音信号を発生させるプログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP2003311019A (ja) * | 2002-04-23 | 2003-11-05 | Konami Co Ltd | ゲーム装置及びプログラム |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017080352A (ja) * | 2015-10-30 | 2017-05-18 | 株式会社大一商会 | 遊技機 |
Also Published As
Publication number | Publication date |
---|---|
KR100901555B1 (ko) | 2009-06-08 |
CN101080764A (zh) | 2007-11-28 |
US7465865B2 (en) | 2008-12-16 |
JP4513625B2 (ja) | 2010-07-28 |
CN101080764B (zh) | 2011-08-24 |
KR20070073960A (ko) | 2007-07-10 |
US20060213355A1 (en) | 2006-09-28 |
WO2006103980A1 (en) | 2006-10-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4513625B2 (ja) | 楽音発生装置および楽音発生処理のプログラム | |
CN108630178B (zh) | 乐音生成装置、乐音生成方法、记录介质及电子乐器 | |
US5192824A (en) | Electronic musical instrument having multiple operation modes | |
US6956160B2 (en) | Tone generator apparatus sharing parameters among channels | |
JP3646703B2 (ja) | 音声メロディ楽曲生成装置およびそれを用いた携帯端末装置 | |
JPS6231358B2 (ja) | ||
JP3795495B2 (ja) | 音源装置 | |
JP2817521B2 (ja) | 電子楽器 | |
JP3430731B2 (ja) | 楽音制御システム | |
JP3537783B2 (ja) | 音源装置 | |
JP3285984B2 (ja) | マイナス・ワン演奏装置 | |
JPH1091160A (ja) | 電子楽器の効果付与装置 | |
JP2529227Y2 (ja) | 電子楽器 | |
JPH05181479A (ja) | 電子楽器の発音チャンネル割当装置 | |
JPH09230860A (ja) | 発音割当て装置 | |
JPH10228282A (ja) | 音源装置 | |
JP2019168645A (ja) | 楽音生成装置、楽音生成方法、楽音生成プログラム及び電子楽器 | |
JPH05134671A (ja) | 電子楽器 | |
JPH0642146B2 (ja) | 楽音発生装置 | |
JP2000338968A (ja) | ステレオ出力電子楽器 | |
JP2003044050A (ja) | 楽音発生装置及び楽音発生処理のプログラム | |
JP2000293173A (ja) | 楽音発生装置及び楽音発生処理プログラムを記録した記録媒体 | |
JPH0762797B2 (ja) | 電子楽器 | |
JPS62169196A (ja) | 電子楽器 | |
JP2008009032A (ja) | 音源処理装置、方法ならびにそれを利用した電子機器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070827 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20080515 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090915 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091020 |
|
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: 20100420 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100503 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130521 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130521 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |