JPH02181792A - 電子楽器 - Google Patents

電子楽器

Info

Publication number
JPH02181792A
JPH02181792A JP64000959A JP95989A JPH02181792A JP H02181792 A JPH02181792 A JP H02181792A JP 64000959 A JP64000959 A JP 64000959A JP 95989 A JP95989 A JP 95989A JP H02181792 A JPH02181792 A JP H02181792A
Authority
JP
Japan
Prior art keywords
pitch
sound
key
instruction data
mode
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.)
Pending
Application number
JP64000959A
Other languages
English (en)
Inventor
Yasunao Abe
阿部 泰直
Masashi Tokunaga
昌司 徳永
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yamaha Corp filed Critical Yamaha Corp
Priority to JP64000959A priority Critical patent/JPH02181792A/ja
Publication of JPH02181792A publication Critical patent/JPH02181792A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 「産業上の利用分野」 この発明は、電子楽器に係り、詳しくは、押下鍵に対応
する音のピッチを自動的に上昇もしくは下降させること
ができる電子楽器に関する。
「従来の技術」 一般に、電子楽器においては、演奏効果を高めるために
、ビブラートやトレモロ等の種々の効果音の発生ができ
るように構成されている。
効果音のうち音のピッチを変化させるものとしては、ピ
ッチベンド効果やグライド効果と言われるものがある。
ここで、ピッチベンド効果は、演奏者が所定の操作子を
操作すると、これに応じてピッチが変化する効果であり
、また、グライド効果は、キーオン時において本来のキ
ーの音高より所定ピッチ低い音(あるいは所定ピッチ高
い音)から発音を開始し、以後ピッチが自動的に変化し
て所定の音高になる効果である。
[発明が解決しようとする課題] しかしながら、ピッチを制御によって多様な演奏を行お
うとすると、従来の電子楽器では未だ不十分であるとい
う問題があった。
この発明は、上述した事情に鑑みてなされたもので、発
生すべき楽音のピッチを、時間の経過とともに自動的に
上昇、または下降させることができ、これにより、多様
な演奏を可能とする電子楽器を提供することを目的とし
ている。
「課題を解決するための手段」 上記課題を解決するために、請求項(1)記載の発明に
あっては、発音すべき音の音高を指示する音高指示デー
タを発生する発音指示手段と、供給される音高指示デー
タに対応する周波数で楽音信号を発生する音源と、前記
発音指示手段が発生した音高指示データを時間の経過に
従ってその指示音高が上昇または下降するように書き換
え、この変化の前後にわたる一連の音高指示データを前
記音源に供給する音高制御手段とを具備している。
また、請求項(2)に記載の発明にあっては、前記音高
制御手段は、指示音高が上昇するように音高指示データ
の書き換えを行う第1のモードと、指示音高が下降する
ように音高指示データの書き換えを行う第2のモードと
、書き換えを行わずに前記発音指示手段が発生した音高
指示データをそのまま継続して前記音源に供給する第3
のモードとを有し、モード切換手段の指示によって前記
第1、第2、第3のいずれかのモードが設定されるよう
にしている。
「作用」 音高制御手段によって音高データが書き換えられると、
これに応じて音源で発生される楽音信号の周波数が順次
上昇または下降する。
また、請求項(2)に記載の発明にあっては、モード切
換手段によって第1〜第3のいずれかのモードが設定さ
れるため、演奏の態様に応じて任意のモードを選択する
ことができる。
「実施例」 以下、図面を参照してこの発明の実施例について説明す
る。
第1図は、この発明の一実施例の構成を示すブロック図
である。図において、1はCPU (中央処理装置)で
あり、装置各部を制御する。2は鍵盤であり、多数のキ
ーから構成されている。そして、各キーのキーコードお
よびオン/オフ情報が、演奏状態に応じてCPU1に供
給されるようになっている。3は、CPUIに対して種
々の指示を与えるスイッチ等から構成されている操作部
であり、モードを切り換えるモードスイッチMSI、M
S2、MS3、スピード設定器SPおよびその他の図示
せぬスイッチ類が設けられている。
ここで、モードスイッチMSl〜MS3によって設定さ
れるモードは以下の3種である。
■あるキーを押すと、まずそのキーの音名に対応する周
波数で発音を行い、続いて時間の経過とともにピッチ(
周波数)を上昇させるgoing II)モード。
■上記going uPモードとは逆に、時間の経過と
ともにピッチを下降させるgoing downモード
■ピッチ変更を一切行わずに、押されたキーの音名に対
応する周波数で発音を行うノーマルモード。
以上の各モードは、それぞれモードスイッチMS2.M
S3.MS 1が押されると設定されるようになってい
る。
スピード設定器SPは、going upモードおよび
going downモードにおけるピッチ変化のスピ
ードを設定するものであり、例えば、アブソリュートタ
イプのロータリーエンコーダが用いられる。すなわち、
ロータリーエンコーダの出力データが、スピードデータ
となるように構成される。また、スピード設定器SPの
操作ノブの周囲には、図示のように目盛りが付されてお
り、スピード設定操作が的確に行い得るようになってい
る。この目盛・りの単位は、セント/Sであり、単位時
間(1秒)当たり何セント上昇(あるいは下降)させる
かを示す。なお、100セントが半音に相当しており、
したがって、1オクターブは、1200セントとなる。
次に、第1図に示す4は楽音信号を発生する音源回路で
あり、cho〜ch7の8つの発音チャンネルを有して
いる。したがって、この実施例における同時発音数は最
大8である。音源回路4の各発音チャンネルchQ−c
h7は、各々CPtJ1から供給されるFナンバに対応
した周波数で発音するようになっている。このFナンバ
は、発音すべき実際の周波数と比例関係を有するように
設定されているデータであり、発音周波数をfとすれば
f=kx(Fナンバ)となる(kは任意の定数)。また
、各発音チャンネルchQ〜ch7は、CPU1からキ
ーオン信号(押鍵を示す信号)が供給されると発音を開
始し、キーオフ信号(離鍵を示す信号)が供給されると
発音を終了するようになっている。音源4の各発音チャ
ンネルchO〜ch7が発生した楽音信号は、−D /
 Aコンバータ5によってアナログ信号に変換された後
にサウンドシステム6に供給され、ここで、実際の楽音
として発生される。
次に、第1図に示すlOはCPUIで用いられるプログ
ラムが記憶されているROMであり、11はワーキング
エリアや種々のテーブルが設定されているRAMである
。ここで、RAMI l内に設定されるテーブルについ
て説明する。まず、第2図に示すテーブルは、キーコー
ドテーブルKCTであり、発音チャンネルchQ〜ch
7に対応した8つの番地より構成されている。各番地に
は、当該発音チャンネルのキーオンを示すキーオンフラ
グと、発音中のキーコードKCを示すキーコード情報と
が書き込まれている。牛−オンフラグが“1″のときは
、その番地のキーコードKCによって当該発音チャンネ
ルが発音中であることを示す。
したがって、キーコードテーブルKCTを調べることに
より、いずれの発音チャンネルが発音を行っているかを
知ることができる。次に、第3図に示すテーブルは、F
ナンバテーブルFNTであり、発音チャンネルchQ〜
ch7に対応した8つの番地より構成されている。各番
地には、発音中のFナンバが書き込まれるようになって
いる。以上がRAMII内に設けられるテーブルである
次に、第1図に示す12は、タイマであり、一定時間毎
にcputに対し割込信号INTを供給するようになっ
ている。このタイマ12による割込周期は、CPUIに
よってプログラマブルになっている。
次に、上記構成によるこの実施例の動作について説明す
る。
始めに、メインルーチンにおける処理を第4図を参照し
て説明する。まず、ステップSPlにおいて、各種レジ
スタや定数のイニシャライズ処理が行われる。次に、キ
ーオン/キーオフ・ルーチンLUIに進み、ステップS
P2においてキーオンあるいはキーオフのイベントが検
出されると発音制御処理SP3が行われる。ここで、イ
ベントとは、キーの状態変化のことであり、キーがオフ
状態からオン状態に変化するキーオンイベントと、オン
状態からオフ状態に変化するキーオフイベントとがある
。上記ステップSP3の処理は、実際には2つの処理ル
ーチンによって行われるがこれについては後述する。
キーオン/キーオフ・ルーチンLUIの処理の後には、
ファンクションスイッチオンイベント処理ルーチンLU
2へ進む。この処理ルーチン内においては、まず、ファ
ンクションキーのオンイベントの有無が判定され(ステ
ップ5p4)、「YESJの場合にはファンクションス
イッチ処理SP5に進む。なお、ファンクションスイッ
チには、前述したモードスイッチMS 1−M53、ス
ピード設定器SPおよびその他のスイッチ類(図示略)
が含まれる。また、ステップSP5の処理は、後述する
置数の処理ルーチンによって行われるようになっている
このファンクションスイッチオンイベント処理L U 
’2の後は、再び、キーオン/キーオフ処理しUlに進
み、以後は上記2つの処理を繰り返す。
次に、ファンクション処理SP5の内容である各ルーチ
ンについて説明する。
まず、スイッチMS1が押されると、第5図に示すルー
チンが起動される。そして、ステップ5Palにおいて
すべての発音チャンネルchQ〜ch7の発音処理が停
止される。これは、モード変更があった場合は、発音制
御状態が変わるので、異なる制御態様の発音が残存しな
いよう、新たに選択されたモードの制御状態に統一を図
るためである。次に、ステップ5Pa2に移りモードレ
ジスタMDの内容を「O」にする。このモードレジスタ
MDは、RAMII内に設定されており、その内容が「
0」のときはノーマルモード、「1」のときはgoin
gu upモード、「2」のときはgoingdown
モードを各々示すようになっている。このステップ5P
a2の処理が終了するとメインルーチン(第4図参照)
にリターンする。
モードスイッチMSlまたはMS2が押されると、第6
図または第7図に示すサブルーチンが起動され、これら
のサブルーチンの中で、全発音チャンネルchQ−ch
7の発音停止処理が行われるとともに(ステップ5Pb
l、5Pcl)、モードレジスタMDへ「1」または「
2」が書き込まれる。
次に、ステップ設定器SPが操作されると、第8図に示
すサブルーチンが起動される。このサブルーチンにおい
ては、ステップ5Pdllこおいて、スピードデータS
Dh<RAMII内に設定されているレジスタSPDに
書き込まれる。次に、ステップ5Pd2に進み、Fナン
バ係数の算出処理が行われる。Fナンバ係数とは、ピッ
チ制御においてFナンバに乗ぜられる係数のことであり
、この係数の大小に応じてピッチ変化の速さが決定され
る。
そして、ステップ5Pd2における算出は次式に基づい
て行われる。
(+Jpdl  +ri ) Fナンバ係数=2 上記式において、Tiは、タイマ12の割込周期である
。したがって、式中におけるレジスタSpdの内容と割
込周期Tiの乗算により、1回の割込においてピッチを
何セント変動させるかが算出される。そして、この算出
結果を1200セント(1オクタ一ブ分)で割ると、1
回の割込において何オクターブのピッチ変化となるかが
算出される。ここでオクターブとは、2倍の周波数比の
ことであるから、上記算出結果を2のべきにすれば、そ
の演算結果をFナンバに乗じることにより、割込時に設
定すべき新たなFナンバが求められることが判る。
上述のようにして、Fナンバ係数が求められると、その
結果をレジスタFspdに書き込み、これにより、ステ
ップ5Pd2の処理を終了してメインルーチン(第4図
)にリターンする。
次に、キーオン/キーオフ処理LUIについて説明する
まず、牛−オンイベントが検出されると、第9図に示す
サブルーチンが起動される。このサブルーチンのステッ
プ5Pelにおいては、鍵盤2から供給されるキーコー
ドKCをキーバッファKEYBUF (RAMI l内
に設定されるバッファ)に取り込む。次に、ステップ5
Pe2移り、キーバッファKEYBUF内のキーコード
KCに対応するFナンバをFナンバ検索テーブル(図示
路)より求める。ここで、Fナンバ検索テーブルとは、
RAMIIあるいはROMl0に設定されているテーブ
ルであり、キーコードKCの音高と、これに対応するF
ナンバとが記憶されているテーブルである。そして、求
められたFナンバは、FナンババッファFNBUFに格
納される。次に、ステップ5Pe3に移り、発音チャン
ネルchQ〜ch7のうち発音処理を行っていないもの
、すなわち、空きチャンネルをサーチする。そして、空
いている発音チャンネルに対して、FナンババッファF
NBUF内のFナンバおよびキーオン信号を送出する(
ステップ5Pe4)。この結果、該当する発音チャンネ
ルがFナンバに対応する周波数の楽音信号を発生し、こ
の楽音信号をD/Aコンバータ5を介してサウンドシス
テム6に供給スる。したがって、この時点から、キーオ
ンイベントに係るキーの音高に対応する周波数で楽音が
発生される。
次に、ステップ5Pe5に移り、第3図に示すFナンバ
テーブルFNTの該当する発音チャンネル(今発音処理
を行ったチャンネル)の番地に、F−1−ンババッファ
FNBUF内のFナンバを書き込む。次いで、ステップ
5Pe5に移り、第2図に示すキーコードテーブルKC
Tの対応する番地のキーオンフラグを“l”にするとと
もに、その番地にキーコードバッファKCBUF内のキ
ーコードを書き込む。この処理が終了すると、メインル
ーチンにリターンする。
また、キーオフが検出されると、第10図に示すサブル
ーチンが起動される。そして、ステップ5Pflにおい
て鍵盤2から供給されるキーコードKCをキーコードバ
ッファKEYBUFに格納する。次に、ステップ5Pf
2に移り、キーコードテーブルKCT (第3図参照)
をサーチし、キーオンフラグが“1”となっている番地
にキーコードバッファKEYBUF内のキーコードKC
に一致しているキーコードがあるか否かを探す。そして
、一致するものがある場合には、音源回路4内の当該番
地に対応する発音チャンネルchにキーオフ信号を送出
する(ステップ5Pf3,5Pf4)。この処理により
、該当する発音チャンネルchの発音処理が停止する。
一方、一致するキーコードがない場合は、ステップ5P
f3の判定がrNOJ となってリターンする。
ステップ5Pf4の処理の後は、消音した発音チャンネ
ルchに対応するキーコードテーブルKCT内の番地の
キーオンフラグを“O″にする(ステップ5Pf5)。
そして、ステップ5Pf5の処理の後は、メインルーチ
ンへリターンする。
なお、上述したステップ5Pf5と、ステップ5Pe5
の処理により、キーコードテーブルKCT内のキーオン
フラグの状態が、音源回路4内の発音チャンネルchQ
〜ch7の各発音の有無に対応するものとなる。
次に、第1図に示すタイマ12から割込信号INTが出
力された場合の動作を説明する。
タイーマ12から割込信号INTが出力されると、第1
1図に示すサブ−チンが起動される。このサブルーチン
においては、まず、ステップSPglにおいて、モード
レジスタMDの内容が「0」。
rlJ、r2Jのいずれであるかが判定され、「0」の
場合はリターンする。一方、モードレジスタMDの内容
がrNの場合はステップspg2においてレジスタCに
レジスタFspdの内容、すなわち、Fナンバ係数を書
き込む。また、モードレジスタMDの内容が「2」の場
合は、ステ、ブSPg3においてレジスタCにレジスタ
Fspd内のFナンバ係数の逆数を書き込む。
そして、ステップSPg4においては、レジスタiをク
リアする。このレジスタiは、ステップSPg5〜SP
gllからなるループの循環数をカウントするレジスタ
である。次に、ステップSPg5においては、キーコー
ドテーブルKCTの発音チャンネルchiに対応する番
地のキーオンフラグが“1”か否かが判定される。この
判定結果がrYEsjの場合は、ステップs Pg6に
進み、FナンバテーブルFNT内の発音チャンネルch
iに対応するFナンバをレジスタFXに格納する。そし
て、レジスタFXの内容とレジスタCの内容を乗算し、
その結果をレジスタFXに格納する。この場合、レジス
タFXに格納される演算後のFナンバは、gotng 
upモードの場合は前回値より大きくなり、going
 downモードの場合は前回値より小さ(なる。次に
、ステップSPg8に移り、発音チャンネルchi内の
Fナンバを、レジスタFX内のFナンバに書き換える。
この結果、発音チャンネルchiの発音周波数が、書き
換えられたFナンバに応じて上昇、あるいは下降する。
そして、ステップSPg9に進み、FナンバテーブルF
NTの発音チャンネルchiに対応する番地にレジスタ
FX内のFナンバを書き込む。この処理の後は、ステッ
プSPglOにおいてレジスタiの内容を1インクリメ
ントし、ステップSPgllの判定を行う。ステップS
Pgllの判定は、レジスタiの内容が8以上か否かの
判定であり、rNOJの場合は、再び、ステップSPg
5の処理を行う。以後は上記と同様にして、ステップS
Pgllの判定がrYEsJとなるまで、ステップSP
g5〜SPg9の処理を循環する。したがって、タイマ
12から割り込み信号が供給されると、発音チャンネル
chQ〜ch7の各々のFナンバがレジスタCの内容に
応じて増減する。
ただし、割り込み発生時において、発音を行っていない
発音チャンネルは、ステップSPg5の判定がrNOj
となってステップSPg5〜SPg9の処理が行われな
いため、Fナンバの書き換え処理は行われない。
次に、ステップSPgllの判定がrYEsJとなると
メインルーチンにリターンし、次の割り込みタイミング
で再び第11図に示すサブルーチンが起動される。この
結果、割込発音時に発音を継続している発音チャンネル
にあっては、Fナンバが一定の割合で増加、あるいは減
少するため、発生音のピッチが順次、増加あるいは減少
する。
なお、上述した実施例においては、発生楽音の周波数が
直線的に上昇または下降したが、これに代えて所定の関
数(例えば2次関数や平方根)に従って上昇または下降
するように構成してもよい。
また、キーオフが検出されると発音を停止するようにし
たが、キーオフ後あるいはダンパーペダルオフ後におい
ても、所定のデイレイ期間中は発音を継続し、かつ、音
高の上昇/下降制御も行うように構成することもできる
また、キーオン後直ちに、音高の上昇/下降を行うよう
に制御したが、一定のデイレイ期間中は当初の指示音高
を維持し、その後において上昇/下降制御を行うように
してもよい。
さらに、実施例においては、音高の上昇および下降のい
ずれも行い得るように構成したが、いずれか一方のみを
行うように構成してもいよい。
「発明の効果」 以上説明したように、この発明によれば、発音すべき音
の音高を指示する音高指示データを発生する発音指示手
段と、供給される音高指示データに対応する周波数で楽
音信号を発生する音源と、前記発音指示手段が発生した
音高指示データを時間の経過に従ってその指示音高が上
昇または下降するように書き換え、この変化の前後にわ
たる一連の音高指示データを前記音源に供給する音高制
御手段とを具備したので、発生すべき楽音のピッチを、
時間の経過とともに自動的に上昇、または下降させるこ
とができ、これにより、多様な演奏が可能となる利点が
得られる。
また、指示音高が上昇するように音高指示データの書き
換えを行う第1のモードと、指示音高が下降するように
音高指示データの書き換えを行う第2のモードと、書き
換えを行わずに前記発音指示手段が発生した音高指示デ
ータをそのまま継続して前記音源に供給する第3のモー
ドとを有するように前記音高制御手段を構成し、モード
切換手段の指示によって前記第1、第2、第3のいずれ
かのモードが設定されるように構成すると、演奏者の好
みに応じた効果を選択することができるから、曲や演奏
中のイメージに応じた効果音とすることができる。
【図面の簡単な説明】
第1図はこの発明の一実施例の構成を示すブロック図、
第2図は同実施例におけるキーコードテーブルを示す概
念図、第3図は同実施例におけるFナンバテーブルを示
す概念図、第4図は同実施例のメインルーチンを示すフ
ローチャート、第5図〜第7図は各々モードスイッチが
操作された場合に起動されるサブルーチンを示すフロー
チャート、第8図はスピード設定器が操作された場合に
起動されるサブルーチンを示すフローチャート、第9図
および第1O図は各々キーオンおよびキーオフ処理を示
すフローチャート、第11図はタイマによって割り込み
がかけられたときに起動されるフローチャートである。 1・・・・・・CPU(音高制御手段)、2・・・・・
・鍵盤(発音指示手段)、4・・・・・・音源回路、M
SI−MS3・・・・・・モードスイッチ(モード切換
手段)。

Claims (2)

    【特許請求の範囲】
  1. (1)発音すべき音の音高を指示する音高指示データを
    発生する発音指示手段と、供給される音高指示データに
    対応する周波数で楽音信号を発生する音源と、前記発音
    指示手段が発生した音高指示データを時間の経過に従っ
    てその指示音高が上昇または下降するように書き換え、
    この変化の前後にわたる一連の音高指示データを前記音
    源に供給する音高制御手段とを具備することを特徴とす
    る電子楽器。
  2. (2)前記音高制御手段は、指示音高が上昇するように
    音高指示データの書き換えを行う第1のモードと、指示
    音高が下降するように音高指示データの書き換えを行う
    第2のモードと、書き換えを行わずに前記発音指示手段
    が発生した音高指示データをそのまま継続して前記音源
    に供給する第3のモードとを有し、モード切換手段の指
    示によって前記第1、第2、第3のいずれかのモードが
    設定されることを特徴とする請求項1記載の電子楽器。
JP64000959A 1989-01-06 1989-01-06 電子楽器 Pending JPH02181792A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP64000959A JPH02181792A (ja) 1989-01-06 1989-01-06 電子楽器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP64000959A JPH02181792A (ja) 1989-01-06 1989-01-06 電子楽器

Publications (1)

Publication Number Publication Date
JPH02181792A true JPH02181792A (ja) 1990-07-16

Family

ID=11488194

Family Applications (1)

Application Number Title Priority Date Filing Date
JP64000959A Pending JPH02181792A (ja) 1989-01-06 1989-01-06 電子楽器

Country Status (1)

Country Link
JP (1) JPH02181792A (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS49129519A (ja) * 1973-04-11 1974-12-11
JPS61176991A (ja) * 1985-01-31 1986-08-08 ヤマハ株式会社 電子楽器

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS49129519A (ja) * 1973-04-11 1974-12-11
JPS61176991A (ja) * 1985-01-31 1986-08-08 ヤマハ株式会社 電子楽器

Similar Documents

Publication Publication Date Title
US7091410B2 (en) Apparatus and computer program for providing arpeggio patterns
US4294155A (en) Electronic musical instrument
EP2884485A1 (en) Device and method for pronunciation allocation
US5585586A (en) Tempo setting apparatus and parameter setting apparatus for electronic musical instrument
JPH02181792A (ja) 電子楽器
JPH07111629B2 (ja) 電子楽器
JP2611467B2 (ja) 電子鍵盤楽器
JP3018357B2 (ja) 電子楽器
JPH0580754A (ja) 電子楽器
US20250299653A1 (en) Information processing apparatus, electronic musical instrument, and method
JP2513003B2 (ja) 電子楽器
JP3087753B2 (ja) 電子楽器
JP3226268B2 (ja) コンサートマジック自動演奏装置
JP2658629B2 (ja) 電子楽器
JPH04166895A (ja) 楽音信号発生装置
JP3282675B2 (ja) 電子楽器
JPH04118696A (ja) 電子楽器
JP3006136B2 (ja) 電子楽器
JP3147363B2 (ja) 楽音信号形成装置
JP3082294B2 (ja) 伴奏音信号形成装置
JP5449963B2 (ja) 自動旋律演奏装置および自動旋律演奏機能用プログラム
JPH07104753A (ja) 電子楽器の自動調律装置
JP2972364B2 (ja) 音楽的情報処理装置及び音楽的情報処理方法
JP4218566B2 (ja) 楽音制御装置及びプログラム
JPH01319794A (ja) 電子楽器